86
775080456324626342
347625343461517738
278554726528551262
2336932538327783182
7209181134542259604
1547097910368688552
263417800972364966
775115653674083174
7546324840604754540
278554726473850446
7209181134487558788
1547099124070393960
263487791104043494
35274323689410
974748266415924
35682884727652
70038985875432
348396397750452
974747500604500
35273776681250
35241061140890
974747117698788
35273667279618
43426504117890
417995475226010
974746953596340
974746844194708
35273557877986
35682665924388
70038329465640
348395631939028
974746789493892
56439071420210
36500991418824
36058949028798
348395413135764
35682556522756
70038220064008
37319535716524
35645245470314
37728862566190
348395303734132
37291525082482
36091664569158
36910208866858
557194286586918
417994818816218
37696037624198
557194395988550
487580602077752
176486014360826
35654217683818
487594552701568
36877274523234
626794020472268
487594443299936
353310016151534
106081796232894
40574783821252
104812073274022
41808180476530
36886848453110
104811854470758
243997426318458
52797966303986
41808235177346
37696037609406
282905798023602
106081686831262
35677578104962
36886903153926
37695928207774
51988831848506
72511797324346
72069645540084
104811745069126
35630529057606
45449121468118
48281092114070
38505062685442
38909411087730
282905688621970
35677468703330
70028263273226
36867536476118
53202533553914
35677359301698
13851676064853502954574678567427050306266145539162
338453092147290630861298070925674738788958
126855123437620328767473250970739251950574
34238254761775510187649377431945669050
34235944644257080100344620704518513754
34235944644257078152890726489848267866
34238254761775506380741579746054856794
34238254761775506380226855325867086170
34238254761775506380481224952122670490
10861519219042353899525187619732586
8524122247240782710237355244245860
4628981157958093603238534449941850
4628981157958027206781318797169930
4629293504839046798900185209528090
6169234243454184239690316791322742
4629293504839068926065085442960490
3876815982750197236912942505355762
2319071866087341892180360579119518
2319071866087408288637576231891438
4629402510527371051527373240945508
4629402510527348918377305166808676
4629293504837143078696577840688058
4629293504839091053229985676392890
6965651878510663864393041799598178
4629191806740643815222048314454108
2319071866087342155491327134342126
3097891899942896464117072360453872
1549105762556090241472385355495152
4628883133544596540306145813399388
3098100083947000691207104325179120
2319071866087386930461939363811310
4629398878586915446782572332648292
4629398878586915186462975749918820
4629293504839046792914208070250938
4628981157957960810322484547252570
4629398878586915443790393061582436
3867966952357763827391138156143086
5408009375815694282621532453644124
4646995169884274191239240601379310
5408009375817597476199969517748060
4628981157957961324977319170579802
4628981157957961582304736482243418
4629293504837142561047945349149530
4628981157961790099619499413522266
4628981157957961585296915753309274
4628981157961812232769567487659098
4628981157957961064657722587850330
4628981157959864775883173546347354
3097997188239097781978971292332268
4629193030863312937318882900187996
4629293476850770543064321430774874
4629293476846919380936835073097818
3089042840911206858256579310203116
4629293504837143593349793866869850
4629293504837142560978359784706138
2319071866087342146513980131973470
3089146961228973031788235030925548
4629293504837142560943567002484442
3867966952195970754693552147427564
4629293504839068656766523151315290
4629293476848823089170106760528986
4629293476848822574515272137201754
4629293504839046526608634348244314
4629293504837143078694959243542618
4629293504837187339010736849684570
4629293504837143075633194408033370
4629293504837142560908774220262746
4629293504837142561012747999692698
834131184891047085683057722310
625918537701331404979085151690
521784305709042024579374488374
834131184891573816040515388870
626019053235669057881897882990
625918537701869997247877005770
625918539626664010227716875546
625918537701334396349057644826
834131184891050077457488048950
834131184913180235346291119926
625918537701331368567869887002
834131186794243655894552152886
625918539626664010632120008234
625918537701337387719030137962
834131184891047120475566439926
625933769182666617010542326628
625933767234698033977601002084
625933278136596215347770078740
625918537701074075943176342634
625918537701334360342409615274
625918539626667002811391074090
834131184891570822242701878390
625933767234698067961248753508
625933767235212722795872080740
625933276166491524051131302932
524205708491544746163984661678
524205708491544744950447058718
625918537745597703496636279914
625918539626664011036523140922
625918537701340379089002631098
1882542934934536197584013884246
834231536750743016186327327922
522995007122170635330778606766
522995007122170634117241003806
731235968277679069102227283038
625933276166491523241832730212
625933276167009170255727123300
625961759384494572853900074006
625890383780864717488516176826
625918537701331368163138549418
625933276166748850659144393828
625933276166488531062671065988
625933603516301669251481934436
625918537701337352116949343546
625918539626667003215794206778
1044779149090668284166038935108
313557584447603732081181710670
625918537701080059492419901626
836496116115237620515870710366
625918537701864011270737728618
625918537701331403360488006250
420099466789346627349795989422
625918539626669995395065272634
625918537745600694866608773050
625918537767730852755411844026
840184851805888380601157099104
211858993006569103941302641134
625890385662182473274817807546
522995170841087673233710884782
625933276166491453656268286820
625933280017656642907461473124
625933276166488531062561664356
625933276167006178076456057444
523009083186146048172310656942
625961761331948466259271747174
524205708535814038479404001198
836496116114977300919287980894
417663987943134797673743685196
630761503267908341408408488030
731207325015642852486581136476
625918539626664115414869806010
840170939460830005662557326944
836496116093104470447796573534
625918701442378598342924782522
625962741520901677124891416166
834202402619178000663577429250
209465911692496934265017633184
313557580596953266440877722270
625904949076243603862321285212
313544159363583784579524420078
522995334515735418821223823278
625961759384494572044601501286
628311948357463598723138971888
625933112448101108890608042852
945515870963826535777578748258
625932785098545298118999436388
836496116092847143030484909918
625918537701861018282168090042
625932948817195962471887283216
625918537701594714327043228858
420071476499503926200518664686
733642969395690164814506525936
524177718245971337330126676462
1047242610592835960174440901026
107766831086966952463870538734
