86705167671787883100311832282834914970346877864151578892445785517579275832750117870672155042411923
4048984606080794164804057891997866016814372895286788913148529396427785291774136691238495100604064
539732597984863851931615417795989335285601100477636983627147108373709471918035719712826626563540
269549535347241720173905155887467783643675778810197272342560981347696086843989227173708817747962
37426466909811125555457831733795309596966555232541886575725077100175511558391154246562992192235037
77621812608674549478550806120375288258275678772374408370178212206754893559476091148842242510351877
92354088558874625723088172390714527961753171929418328669413932948437803713529651857072774765126
79997878219219474722668787850532063929240432768695456967862720987446924116158598054635241546
428155433829535801726774380100555679175609683963578483907512216118369976491322281683543311271
42111001855936752855153410896325345495023673823115876523795487308656186794355938568986979771182100
53384195392333717832515892167265238358463781936669248483232243806478762344384475568726496767277480
815780798653116278564572598510494353874187992471193614414098638136339377566498757215244629135469
58413022417696609347340226995095394275565888435766884592551352333793574060319948472677728188670
94147
15462862967951766741791419278837049621625788238423404050978174217663539910092428346339197440
82277216057436541684574447505634478611354932978170609162475468624662964046931592941963276832624
45472762772336695611994417549921005989631268440783776258738403277995131487644387677328320587646
9112862823185462133663648999481884608497143268685261234317749611539911412308317845120619761441
809219759980481898565558393744564591332557565573462771583512425330918915100388216504531386723993439
65105224213438686781304781561885226711939940859462768264042478569444230668062837413443275519610
4048984606080794164804057891997866016814372895286788913148529396427785291774136691238495100604064
539732597984863851931615417795989335285601100477636983627147108373709471918035719712826626563540
269549535347241720173905155887467783643675778810197272342560981347696086843989227173708817747962
37426466909811125555457831733795309596966555232541886575725077100175511558391154246562992192235037
77621812608674549478550806120375288258275678772374408370178212206754893559476091148842242510351877
92354088558874625723088172390714527961753171929418328669413932948437803713529651857072774765126
79997878219219474722668787850532063929240432768695456967862720987446924116158598054635241546
428155433829535801726774380100555679175609683963578483907512216118369976491322281683543311271
42111001855936752855153410896325345495023673823115876523795487308656186794355938568986979771182100
53384195392333717832515892167265238358463781936669248483232243806478762344384475568726496767277480
815780798653116278564572598510494353874187992471193614414098638136339377566498757215244629135469
58413022417696609347340226995095394275565888435766884592551352333793574060319948472677728188670
94147
15462862967951766741791419278837049621625788238423404050978174217663539910092428346339197440
82277216057436541684574447505634478611354932978170609162475468624662964046931592941963276832624
45472762772336695611994417549921005989631268440783776258738403277995131487644387677328320587646
9112862823185462133663648999481884608497143268685261234317749611539911412308317845120619761441
809219759980481898565558393744564591332557565573462771583512425330918915100388216504531386723993439
65105224213438686781304781561885226711939940859462768264042478569444230668062837413443275519610