232461691179008854504057599827057400223277484283134694181026548939976633236781750320771994161713329943886015264100876875035005121531280030484121762532122560485162504358405845511493009396733209524720114130217036601202596288288003099097620922684635797309776922717895364091137995165809685957660876058268529552886718623507845437804987375390887544606172946888554820719000172970565309693248505377779416860986658715826279589933253352318515453435018366590504311832590731701594465020060446938733559506582645297491378277878437037777891993685073853155767436945312504435596785357657712052541018390773373940762038302215651613721347417661555254957651221265985800869276185500386992679914709176471519133049250281455420737541974132135910927574481187668858807319870671762052830147930952533616371091055640160866054341733787377153604540655875032756049271749612207015831036499512789022024075399370468379479090024144555079252912597021359605557493760000000000000000000000000