7
4297421095
128869005904
54527559
53704016
997264
15170219786771017
44488816092619
8554628014919561683
1787523205120179123978
5203352830419857641
15227107477167127
24940618326510505
5211437927671290570
8564104825916480760
1787532681931176043055
24703918474086204
15193874546597526
13536975579627419
39658206859470
44391927082212
15193777657587119
39561317849063
113649326213
4292059770079951095684833
1789674543546811588839
16931798903112533484053262439
24748380708247227566198618270432
10305232857649009606221467233
10304838583474828400540629975
4294358266102920106985639
7051978510594793075873633
10307530491356956739229378426
10304837269774956076656645511
10304780944892930190130811617
4293044566230596223001175
10310684520537922344190578432
10307530327144472698743880368
9358118115716129419287763104
9200342733681283612672720361
3831908542297572863537968
4291707407431980841088417
4293017197483256142084832
3831881173550232782621625
1597614558568459502432
16931798902633779886267590433
24748380708246748812600832598426
10304838582996074802754957969
10307532789852979708240679232
4294357787349322321313633
17878055606968801196393025169
40659712040109004664585098322768
24748380256333992733184741942810
17855459941796083051779328026
22097573523426257643987320954418
9200353270170255946039840410
24748383401139905845182434335225
10307925750327288590037532026
9361273458118213750347275568
10307531476153107384356694768
3833057550932258476352368
17881199075723114578703504826
40659715183577758977967408802425
59420868546518797952525637992993618
7436512841790380747808826
9203487351444231680596014418
4293016718729658356412826
9200343855321170958204618418
3833030182184918395436025
3831716482312594511451561
1597135804970673830426
40653249165036032667592351372839
59420862080500256226215262935564032
24742864089878111836918211083233
10310752859752883557340776039
16931799066777870555640849633
24748380708410892903270205857626
42925211512144418833203520173975
59423134042847364612380874104365168
43249778012330387349668750959575
59423458609347550580897339335150768
24741779047350765158884546949217
24749329726348147065343981137632
10307598666359433911894077975
40659712041586848627578355566432
59420868543376807042175248939757625
53947696077522482276423344680133161
53038152397392621135603139660244018
22476414812834939106807909521168
22151713076607226436794151556074
24748380314136718722064525020368
22468841594497266508090387469504
22090022902231601726407669843561
16773629410568843543344969632
9200411072896244825822917968
10307532953997070377613938432
9200345360533881291542778425
3834535394895251733596032
103081555255579735852878896891343226
234395166750946900583151950585195356025
342549482417841055607566956882001168953618
59420868546135576774055405307132025
24749329725198659677060582651226
22476417571604670986964276895568
10149822134837199821880548826
16931403643116301066561525969
10307531804509682094215452026
22090025595288971243029757078418
9203104130265761447910152825
3833385907506968335109626
17858218875672053877519961626
10310684684203259415778165626
16934490810447514853844100026
24748383400154562547568409108019
16931730891228246414078239220
16796100575309911659870222468
16773561235019219401782359219
6986265601084289897823226
24507765285330729125908559232
24755956674629445761840473567225
40659715183741903068636782061625
59420868546518962096616307366252818
40273323273138565688236542384018
16799310905913976859859328074
16776771565623284601771464825
9068317186206532335722233667
16911951282485412263772810425
6976690449336310160091225
3786280383513640495095274
4294330350208611128158432
10307531612928450713649037625
9200344019465261627577877618
3898906688639122048834768
3833194326275587768695225
6995461500190557085714474
6986074019852909331408825
3766168264039729604571218
7042375442952504359314425
1569698664259480675225
1789115997682728304832
4293016638937392058800825
1597056012704376218425
10307531612369904849565753618
3833193767729723685411218
1573049939443980379267
1569140118395397391218
1596497466840292934418
652140888052914418
59421248127823304632330071678777475
3536245953783625395812049617925
1640734335933986134152547460612674374989
16785566686272861920045281906537719283568132
998692909392397934014409658303047666147
998687452130317154847564737072928331289
59425793816894450865556715763109297
97622082558041430802625133986941987
998724738875378171966360985286132274836
998687449532703265025863376962864610537
998686669923834582287742673929990419843
59423196203004629164196605699388545
998724738550676435738648315272374309742
906966333924455524408142752045878007330
891679633292512948214377566276601180929
53054117529942007189765074254408886
59420552203152489218169350813101351
59423142086048591212084936739727696
53054063412985969237653405294748037
3157292025476216460580804812488
1640734335933850898110803307064147195495
16785566686272861784809240162384170756388638
998692909392262697972665504754520486653
998687452130181918805820583524401151795
998724743421067243112594211930216606658
59425793681658409121403167235929803
1640767074960511265923895454252251693327
97622082422805389058471585459762493
998724738875242935924616831737605095342
16785566680033393221457513495399797699142334
891679765500101312889642219996525455542
998724740823453353290892851820152885906
53056390306859559434301622032985050
998724738550541199696904161723847130248
891679633292377712172633412728074001435
891674176030296933005788491497954666577
891673396421428250267667788465080475883
53054117394705965445611525727229392
16785566767996616571307658168698085450705113
998774633147049196390671818669214803128
998724738179453501150946824565266598712
891679632921290013626676075569493469899
53053746307007419488274367146697856
59423141950812549467931388212548202
891679635511172909728669991155420096244
53056336189903521482189953073324201
53054063277749927493499856767568543
53053738576013699780829843009603449
3157156789434472307032277632994
998692911989857268359831985786223181763
59428391276228796287884198938624913
27575821984037210487689269430988299230599561
282115019296187984995732040407439919079939753962
16785031728152737607967587387570403135092067
16784926905062690001730830140582270951139603
998769311386076023101672192911588114117
1640734336258533314903981097999544134947
16785566686273186467226033340175106153328090
29117271685301675454530440943849256342891933
282116560745889249460698881578952780037052046334
16784939964290849306277090037085946519454797
16784926861404593355497495381212429996460739
16785658439220550607358197000817102530295644
998725653289429789766912823070633435253
29117900585641126526496816511329438611262711
282116561374789588911770847954520260219320417112
16785568864630300378243465604566128787825575
27576448656904188921625711129786387790459132
282115019922860851974165976849138717168499613533
256195541728226348117074496580848930747090612945
251877427160829911553039203483141202659538364096
15244116935893362773372360223023077967021996
15023896726589598020724978956830876005889190
16785566680815924386446866495253876033993232
15243383174263029529715059494106152679354748
27355494685970090925321029134677260541659078
14986459596741970651626448016881917058033141
1625442178364509959543370991000147973688
891680548031266302242642074074860306440
1031808637157406584018822943626564548448
1732443625526027213732882370154966423637
16784926860624984486814757260509397122270045
16784924988784090779560529452527466190413751
998724873680561107028792120037759244559
16786313544552904712201023759341284970463844
16785566680036315517764128374550843159802538
15023162964179655908384940107210917844031248
14986459595962361782943709896178884183842447
891679768422397619504521371041986115746
998681215583914873694032750196804565695
998680324602350664850466232444948347759
998724743745749659905772002865613546110
891679638487586172381501253869840417297
53059312603166174313452667493645254
29117913693982371645901984023434088947835969
463477373218548265846372563225756944546851442028
27576372228856018377370315160088675219906327
1640734333985621161309992407903238379289
16785566686270913555072439351485009847572432
4741507139843509187123223127835010132427480175765883
282116560732786360931835948390308216424223296618
16528003283881261565255289915298098069383474
282115019922899050535819277423064475683029201881
