Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
6000
308436464205151562 1850618785230909388
60603649654442191 727243795853306359
231839427620128932 1391036565720773608
85301933116989686 1364830929871835097
64988967223557343 1559735213365376509
202790353757729950 811161415030919806
105551677651173181 844413421209385476
18939616890015759 1060618545840884044
373665302816212423 1494661211264849698
12949473624521292 1787027360183947749
760961177192651897 1521922354385303795
589071333309674487 1178142666619348975
372898692238784834 745797384477569669
232787466855496855 465574933710993711
484495901652806307 968991803305612615
1 2000000000000000000
1000 2000000000000000000
360837840509573196 1443351362038292790
360837840509573196 1443351362038292789
360837840509573196 1443351362038292791
360837840509573196 1564015671524726166
438986674311454792 877973348622909585
438986674311454792 1367320896529769333
212077321225192394 848309284900769582
212077321225192394 848309284900769581
212077321225192394 848309284900769583
212077321225192394 928684570101260094
285528325821413237 571056651642826475
285528325821413237 1098801173652137049
671141383010342902 1342282766020685805
671141383010342902 1850405511929862168
481650998010576259 963301996021152519
481650998010576259 1744731673237929962
90351952113682312 361407808454729254
90351952113682312 361407808454729253
90351952113682312 361407808454729255
90351952113682312 491802833348790601
179870815216347472 1438966521730779804
179870815216347472 1438966521730779803
179870815216347472 1438966521730779805
179870815216347472 1514016059785691542
23875933057623902 1098292920650700527
23875933057623902 1098292920650700526
23875933057623902 1098292920650700528
23875933057623902 1143157662592418501
572532994605486187 1145065989210972375
572532994605486187 1806572369608069408
620941757981469523 1241883515962939047
620941757981469523 1881158406323804130
853026931313119209 1706053862626238419
853026931313119209 1747802207370129468
57266159404114447 1603452463315204894
57266159404114447 1603452463315204893
57266159404114447 1603452463315204895
57266159404114447 1632145217792267178
621179945017965152 1242359890035930305
621179945017965152 1968293593895150112
488816358195265452 977632716390530905
488816358195265452 1289567619593667437
350465532139501765 1401862128558007066
350465532139501765 1401862128558007065
350465532139501765 1401862128558007067
350465532139501765 1472380524126407986
74458778562866233 1935928242634522383
74458778562866233 1935928242634522382
74458778562866233 1935928242634522384
74458778562866233 1944545740860986233
111450198589498672 1114501985894986765
111450198589498672 1114501985894986764
111450198589498672 1114501985894986766
111450198589498672 1288123729662681363
171296763310600190 1370374106484801548
171296763310600190 1370374106484801547
171296763310600190 1370374106484801549
171296763310600190 1423390758821917217
473293477296297843 946586954592595687
473293477296297843 1682402180361624336
308574965911032408 617149931822064817
308574965911032408 845024394994966480
117522597018638893 235045194037277787
117522597018638893 389298878875793340
218588789286328305 874355157145313226
218588789286328305 874355157145313225
218588789286328305 874355157145313227
218588789286328305 1283916022964618538
237944013231514409 475888026463028819
237944013231514409 731983486692951128
292032301673937231 1752193810043623401
292032301673937231 1752193810043623400
292032301673937231 1752193810043623402
292032301673937231 1949959357866604362
436787084628046311 1747148338512185250
436787084628046311 1747148338512185249
436787084628046311 1747148338512185251
436787084628046311 1795813937438423594
50492912714413762 1514787381432413295
50492912714413762 1514787381432413294
50492912714413762 1514787381432413296
50492912714413762 1615171500776926105
221950076854663994 887800307418655982
221950076854663994 887800307418655981
221950076854663994 887800307418655983
221950076854663994 1093314824539013043
239059259403793847 478118518807587695
239059259403793847 656835290159376840
406795966972602517 813591933945205035
406795966972602517 1245822261002750729
198938165829719402 397876331659438805
198938165829719402 436479408246819290
398230948422563954 796461896845127909
398230948422563954 967597030445160587
128730454469881981 514921817879527930
128730454469881981 514921817879527929
128730454469881981 514921817879527931
128730454469881981 652325523337122286
219929931928371519 1759439455426972180
219929931928371519 1759439455426972179
219929931928371519 1759439455426972181
219929931928371519 1907213214335262215
56131169514884683 1796197424476310352
56131169514884683 1796197424476310351
56131169514884683 1796197424476310353
56131169514884683 1840590141314120602
196360691188335156 1178164147130010951
196360691188335156 1178164147130010950
196360691188335156 1178164147130010952
196360691188335156 1385546671104579690
102973043381231050 411892173524924206
102973043381231050 411892173524924205
102973043381231050 411892173524924207
102973043381231050 567215540337829701
89298390240735564 178596780481471129
89298390240735564 181705121331213755
313627613089940436 1881765678539642631
313627613089940436 1881765678539642630
313627613089940436 1881765678539642632
313627613089940436 1937557772921645241
73514136577564437 588113092620515524
73514136577564437 588113092620515523
73514136577564437 588113092620515525
73514136577564437 612847420170139483
217286143407921007 434572286815842015
217286143407921007 438017736572322893
310323938164812225 620647876329624451
310323938164812225 646842338164947946
38680788685521331 1701954702162939510
38680788685521331 1701954702162939509
38680788685521331 1701954702162939511
38680788685521331 1766571920693206727
6149053182291513 934656083708321452
6149053182291513 934656083708321451
6149053182291513 934656083708321453
6149053182291513 935555181726803226
254793688572159754 509587377144319509
254793688572159754 737199379831754242
748705114013032207 1497410228026064415
748705114013032207 1942686859806751277
318019133896945254 1272076535587781022
318019133896945254 1272076535587781021
318019133896945254 1272076535587781023
318019133896945254 1358499177797604538
501508366696990156 1003016733393980313
501508366696990156 1322244582214341542
143125720773652597 572502883094610394
143125720773652597 572502883094610393
143125720773652597 572502883094610395
143125720773652597 675943357566716742
101729887538870763 1220758650466449222
101729887538870763 1220758650466449221
101729887538870763 1220758650466449223
101729887538870763 1265637042957774518
34960704986158169 489449869806214457
34960704986158169 489449869806214456
34960704986158169 489449869806214458
34960704986158169 551398593670488183
672647270002058910 1345294540004117821
672647270002058910 1532912556954332160
893315598882939357 1786631197765878715
893315598882939357 1929044842252311547
87901657493326290 1758033149866525990
87901657493326290 1758033149866525989
87901657493326290 1758033149866525991
87901657493326290 1793724620961473139
570616554143048415 1141233108286096831
570616554143048415 1392601444051447595
37505759178464621 450069110141575518
37505759178464621 450069110141575517
37505759178464621 450069110141575519
37505759178464621 471832303875404410
303580278907130220 1214321115628520886
303580278907130220 1214321115628520885
303580278907130220 1214321115628520887
303580278907130220 1356908113102867354
861966170645823376 1723932341291646753
861966170645823376 1997491395072440644
248884305974784754 497768611949569509
248884305974784754 990731257122215286
266922455161049185 533844910322098371
266922455161049185 879751106175381550
207791857948204091 1662334863585632756
207791857948204091 1662334863585632755
207791857948204091 1662334863585632757
207791857948204091 1830869079101972347
347170744805929995 694341489611859991
347170744805929995 905304895555761427
86981717509567970 173963435019135941
86981717509567970 335056658723596297
73182788084461203 1756386914027069148
73182788084461203 1756386914027069147
73182788084461203 1756386914027069149
73182788084461203 1868171232522987951
898595858525391173 1797191717050782347
898595858525391173 1994418830617223811
209509454333510859 1676075634668086900
209509454333510859 1676075634668086899
209509454333510859 1676075634668086901
209509454333510859 1870658800329382333
202370948013706284 404741896027412569
202370948013706284 699651343217553861
112326905625443894 1572576678756214607
112326905625443894 1572576678756214606
112326905625443894 1572576678756214608
112326905625443894 1667858662545545281
101657242226652762 1423201391173138759
101657242226652762 1423201391173138758
101657242226652762 1423201391173138760
101657242226652762 1572108257016341890
731799788013537687 1463599576027075375
731799788013537687 1853849554980403757
399258868959756042 798517737919512085
399258868959756042 1346210385160765349
124690939618231893 1496291275418782782
124690939618231893 1496291275418782781
124690939618231893 1496291275418782783
124690939618231893 1597579221410122485
285205960768403247 1711235764610419497
285205960768403247 1711235764610419496
285205960768403247 1711235764610419498
285205960768403247 1854462114882968083
116037083214046230 1624519164996647311
116037083214046230 1624519164996647310
116037083214046230 1624519164996647312
116037083214046230 1677778239273662521
321759541708423699 643519083416847399
321759541708423699 651953612773058674
111277069468216462 1335324833618597610
111277069468216462 1335324833618597609
111277069468216462 1335324833618597611
111277069468216462 1345960852975327835
228791139450309597 457582278900619195
228791139450309597 876638628131607405
474045240099294312 948090480198588625
474045240099294312 1000833439098554634
568640071725931523 1137280143451863047
568640071725931523 1395950466934549598
95257599844207677 381030399376830714
95257599844207677 381030399376830713
95257599844207677 381030399376830715
95257599844207677 488216691287596722
710193959598023960 1420387919196047921
710193959598023960 1728501276208770018
259913995923277333 1559483975539664013
259913995923277333 1559483975539664012
259913995923277333 1559483975539664014
259913995923277333 1776550158914759309
52511528209462781 630138338513553438
52511528209462781 630138338513553437
52511528209462781 630138338513553439
52511528209462781 726463858486296298
16320230582327721 1175056601927598468
16320230582327721 1175056601927598467
16320230582327721 1175056601927598469
16320230582327721 1204108849228572433
424116157203197661 848232314406395323
424116157203197661 939503868449165300
415094471726176919 830188943452353839
415094471726176919 953260161802249562
138818544484160457 277637088968320915
138818544484160457 512271192753914018
650212426073968070 1300424852147936141
650212426073968070 1840299537558098275
435226442284723403 870452884569446807
435226442284723403 1128804965534060532
309860128245379025 1859160769472274165
309860128245379025 1859160769472274164
309860128245379025 1859160769472274166
309860128245379025 1990489625436428466
654098063787770118 1308196127575540237
654098063787770118 1646151015424455948
889395516469228546 1778791032938457093
889395516469228546 1910821348316619037
110715162896817923 1107151628968179275
110715162896817923 1107151628968179274
110715162896817923 1107151628968179276
110715162896817923 1199926515032145238
291476311692353488 1165905246769413958
291476311692353488 1165905246769413957
291476311692353488 1165905246769413959
291476311692353488 1178051660692780714
338018167622276566 1352072670489106270
338018167622276566 1352072670489106269
338018167622276566 1352072670489106271
338018167622276566 1951321648840126552
762981370510077100 1525962741020154201
762981370510077100 1759976236907200280
138693556625443049 1664322679505316654
138693556625443049 1664322679505316653
138693556625443049 1664322679505316655
138693556625443049 1871865870156262480
329579464903773727 1318317859615094914
329579464903773727 1318317859615094913
329579464903773727 1318317859615094915
329579464903773727 1323950667522521013
168188382843957846 672753531375831390
168188382843957846 672753531375831389
168188382843957846 672753531375831391
168188382843957846 736152446674912785
71031594212581812 426189565275490887
71031594212581812 426189565275490886
71031594212581812 426189565275490888
71031594212581812 458221182842971025
70652525783949657 423915154703697957
70652525783949657 423915154703697956
70652525783949657 423915154703697958
70652525783949657 442926458824549705
46727190368701839 1401815711061055605
46727190368701839 1401815711061055604
46727190368701839 1401815711061055606
46727190368701839 1420307767052547433
125214288710873657 1252142887108736615
125214288710873657 1252142887108736614
125214288710873657 1252142887108736616
125214288710873657 1261128777703875180
301116144595064838 1204464578380259358
301116144595064838 1204464578380259357
301116144595064838 1204464578380259359
301116144595064838 1639976692362284652
250592087329665386 1002368349318661550
250592087329665386 1002368349318661549
250592087329665386 1002368349318661551
250592087329665386 1244054020146172290
129747573824121434 1556970885889457274
129747573824121434 1556970885889457273
129747573824121434 1556970885889457275
129747573824121434 1791619784804988834
71609226728862887 143218453457725775
71609226728862887 245166770190032835
148230842015467755 592923368061871026
148230842015467755 592923368061871025
148230842015467755 592923368061871027
148230842015467755 708268477420595576
47144935099276229 1885797403971049940
47144935099276229 1885797403971049939
47144935099276229 1885797403971049941
47144935099276229 1902481983821260489
115317363894781520 922538911158252188
115317363894781520 922538911158252187
115317363894781520 922538911158252189
115317363894781520 1121248461968790133
164262621149583000 985575726897498015
164262621149583000 985575726897498014
164262621149583000 985575726897498016
164262621149583000 1223956813269406531
110981947300531820 1109819473005318245
110981947300531820 1109819473005318244
110981947300531820 1109819473005318246
110981947300531820 1121673691850447815
455584346501574023 911168693003148047
455584346501574023 1784503784410488954
368469497201158481 736938994402316963
368469497201158481 848065961253761121
593559203077228692 1187118406154457385
593559203077228692 1352478345557908581
511275842910137385 1022551685820274771
511275842910137385 1026568669697158963
213579405351288887 427158810702577775
213579405351288887 546293800698273939
207874598308835846 1662996786470686796
207874598308835846 1662996786470686795
207874598308835846 1662996786470686797
207874598308835846 1970126712628196965
157612114532135497 630448458128541994
157612114532135497 630448458128541993
157612114532135497 630448458128541995
157612114532135497 867624285857584316
554246593172665774 1108493186345331549
554246593172665774 1751253768467982348
310747055323548097 621494110647096195
310747055323548097 1175273132321617685
33673017270821028 942844483582989162
33673017270821028 942844483582989161
33673017270821028 942844483582989163
33673017270821028 950016805849722425
221628775016970761 1329772650101824581
221628775016970761 1329772650101824580
221628775016970761 1329772650101824582
221628775016970761 1411472449582940436
509794100924929187 1019588201849858375
509794100924929187 1678352360663554603
265665650209154719 531331300418309439
265665650209154719 760789419992361849
167539097393079716 1340312779144637756
167539097393079716 1340312779144637755
167539097393079716 1340312779144637757
167539097393079716 1658720222297294539
955012220109041406 1910024440218082813
955012220109041406 1980834656105499093
103067144361060358 1030671443610603625
103067144361060358 1030671443610603624
103067144361060358 1030671443610603626
103067144361060358 1124802820728992637
762507393516826773 1525014787033653547
762507393516826773 1867692639382918049
148067568711596899 1480675687115969035
148067568711596899 1480675687115969034
148067568711596899 1480675687115969036
148067568711596899 1757975983470643018
467611280123233771 935222560246467543
467611280123233771 1608873132279777862
308174546429617632 1232698185718470534
308174546429617632 1232698185718470533
308174546429617632 1232698185718470535
308174546429617632 1796259210553206405
98449781049322860 1772096058887811633
98449781049322860 1772096058887811632
98449781049322860 1772096058887811634
98449781049322860 1942035810739242905
76045873970932062 304183495883728254
76045873970932062 304183495883728253
76045873970932062 304183495883728255
76045873970932062 428278386580969000
373403151742117120 1493612606968468486
373403151742117120 1493612606968468485
373403151742117120 1493612606968468487
373403151742117120 1734497398614913057
646481168187467547 1292962336374935095
646481168187467547 1382715453750705441
189683561124892920 758734244499571686
189683561124892920 758734244499571685
189683561124892920 758734244499571687
189683561124892920 816620014873770521
132496046486689447 264992092973378895
132496046486689447 495195254863923260
83046231712018345 1827017097664403821
83046231712018345 1827017097664403820
83046231712018345 1827017097664403822
83046231712018345 1903895869634872082
677087870128939098 1354175740257878197
677087870128939098 1674719785896143061
777281266064687848 1554562532129375697
777281266064687848 1984557829957471417
692604453619542192 1385208907239084385
692604453619542192 1891023386624108647
803036495152090882 1606072990304181765
803036495152090882 1684260247772216607
643346203046644164 1286692406093288329
643346203046644164 1697809129525616165
143587179752325458 861523078513952763
143587179752325458 861523078513952762
143587179752325458 861523078513952764
143587179752325458 1035735818917283453
285471390855954373 570942781711908747
285471390855954373 838481213225686908
24140014602423978 1641520992964832782
24140014602423978 1641520992964832781
24140014602423978 1641520992964832783
24140014602423978 1685649185655107077
209956639750583688 1259739838503502143
209956639750583688 1259739838503502142
209956639750583688 1259739838503502144
209956639750583688 1432983132005143773
64134996481929054 1410969922602439419
64134996481929054 1410969922602439418
64134996481929054 1410969922602439420
64134996481929054 1476251402007580244
301494666508901431 1205978666035605730
301494666508901431 1205978666035605729
301494666508901431 1205978666035605731
301494666508901431 1419619107110701299
104242937753380346 1459401128547324935
104242937753380346 1459401128547324934
104242937753380346 1459401128547324936
104242937753380346 1481262812147450456
163202030481414509 1632020304814145135
163202030481414509 1632020304814145134
163202030481414509 1632020304814145136
163202030481414509 1906843022487285026
303301129509214266 606602259018428533
303301129509214266 1153121134198692699
1479366789861797 479314839915274554
1479366789861797 479314839915274553
1479366789861797 479314839915274555
1479366789861797 480744049659707085
172955606885108495 1383644855080867988
172955606885108495 1383644855080867987
172955606885108495 1383644855080867989
172955606885108495 1434870544911279561
181872561748605389 1454980493988843140
181872561748605389 1454980493988843139
181872561748605389 1454980493988843141
181872561748605389 1578527549707096827
269725183091463806 1078900732365855230
269725183091463806 1078900732365855229
269725183091463806 1078900732365855231
269725183091463806 1536381157143123509
682895292872977014 1365790585745954029
682895292872977014 1419205733260440694
102236604458366852 1226839253500402290
102236604458366852 1226839253500402289
102236604458366852 1226839253500402291
102236604458366852 1424699773119444663
580726564932530962 1161453129865061925
580726564932530962 1685706730454221702
507234638983323583 1014469277966647167
507234638983323583 1887777559010049054
549797741069315694 1099595482138631389
549797741069315694 1749221847078808796
189966468242526843 1899664682425268475
189966468242526843 1899664682425268474
189966468242526843 1899664682425268476
189966468242526843 1955962788342487169
766316513064954292 1532633026129908585
766316513064954292 1608571697326951304
393646223352831028 787292446705662057
393646223352831028 1355064681577248067
550693328939222451 1101386657878444903
550693328939222451 1260455962954272187
186492127766002422 372984255532004845
186492127766002422 384987094016364582
321835540216516499 1287342160866066002
321835540216516499 1287342160866066001
321835540216516499 1287342160866066003
321835540216516499 1748770386100883375
102726243545107509 821809948360860100
102726243545107509 821809948360860099
102726243545107509 821809948360860101
102726243545107509 870766106724141988
551573786994858372 1103147573989716745
551573786994858372 1458258351312433460
504139200634759394 1008278401269518789
504139200634759394 1596535975554447851
32077854661337081 1154802767808135546
32077854661337081 1154802767808135545
32077854661337081 1154802767808135547
32077854661337081 1214692313734309384
306348675063080467 612697350126160935
306348675063080467 971370121131232814
277574936317536219 1110299745270144882
277574936317536219 1110299745270144881
277574936317536219 1110299745270144883
277574936317536219 1275129774268233507
299155041166248132 598310082332496265
299155041166248132 598624571787880021
168882684726716120 337765369453432241
168882684726716120 610159870840103299
843018935736904573 1686037871473809147
843018935736904573 1736738354733602657
598413400057862635 1196826800115725271
598413400057862635 1852893869592062706
573387070418640557 1146774140837281115
573387070418640557 1484656488914419980
332036681906214547 664073363812429095
332036681906214547 1233677046682360538
92225848459021067 1475613575344337192
92225848459021067 1475613575344337191
92225848459021067 1475613575344337193
92225848459021067 1515272054213326160
196128433091360581 1176770598548163501
196128433091360581 1176770598548163500
196128433091360581 1176770598548163502
196128433091360581 1269901482112110567
215041694466830566 1290250166800983411
215041694466830566 1290250166800983410
215041694466830566 1290250166800983412
215041694466830566 1463342582573237666
213655901306082724 1281935407836496359
213655901306082724 1281935407836496358
213655901306082724 1281935407836496360
213655901306082724 1418505806294963769
231815406735394692 927261626941578774
231815406735394692 927261626941578773
231815406735394692 927261626941578775
231815406735394692 1243171983916540836
342072592882540703 684145185765081407
342072592882540703 1323498754450264425
225435627092226357 901742508368905434
225435627092226357 901742508368905433
225435627092226357 901742508368905435
225435627092226357 1019202647145910145
141154157590515872 1129233260724127004
141154157590515872 1129233260724127003
141154157590515872 1129233260724127005
141154157590515872 1239046241283757632
12031562635488484 673767507587356644
12031562635488484 673767507587356643
12031562635488484 673767507587356645
12031562635488484 686134177431989753
102020017514289303 1428280245200050333
102020017514289303 1428280245200050332
102020017514289303 1428280245200050334
102020017514289303 1578980474292833563
487945242796509414 975890485593018829
487945242796509414 1934192800330727041
454658689658744523 1818634758634978098
454658689658744523 1818634758634978097
454658689658744523 1818634758634978099
454658689658744523 1838584989993354393
74416197674021612 1785988744176518964
74416197674021612 1785988744176518963
74416197674021612 1785988744176518965
74416197674021612 1923916335534713376
111469167123457601 1560568339728406505
111469167123457601 1560568339728406504
111469167123457601 1560568339728406506
111469167123457601 1582754212947393294
497592612988413865 995185225976827731
497592612988413865 1457416240448672523
288103925087387555 1152415700349550226
288103925087387555 1152415700349550225
288103925087387555 1152415700349550227
288103925087387555 1555544473171884192
61886305958426400 371317835750558415
61886305958426400 371317835750558414
61886305958426400 371317835750558416
61886305958426400 377639589669086591
79243704826921682 1267899277230747032
79243704826921682 1267899277230747031
79243704826921682 1267899277230747033
79243704826921682 1326885107721645066
501898752143718479 1003797504287436959
501898752143718479 1555084060254450525
189164672137253093 1513317377098024772
189164672137253093 1513317377098024771
189164672137253093 1513317377098024773
189164672137253093 1853030882314639353
83640753274465431 836407532744654355
83640753274465431 836407532744654354
83640753274465431 836407532744654356
83640753274465431 893713493400002330
620541471583748800 1241082943167497601
620541471583748800 1999376034715387235
461896573317652711 923793146635305423
461896573317652711 1485875502493719954
527950092815322397 1055900185630644795
527950092815322397 1558962000070928486
15610573990546576 624422959621863820
15610573990546576 624422959621863819
15610573990546576 624422959621863821
15610573990546576 652743049367927002
384730782936420258 769461565872840517
384730782936420258 1433318889494157599
276204244310073816 552408488620147633
276204244310073816 1075603901594335457
210660648284121607 421321296568243215
210660648284121607 548685269297586757
202854256209932298 405708512419864597
202854256209932298 607063073676650873
331368114614931154 1325472458459724622
331368114614931154 1325472458459724621
331368114614931154 1325472458459724623
331368114614931154 1409428175635721254
145310715285800586 871864291714803531
145310715285800586 871864291714803530
145310715285800586 871864291714803532
145310715285800586 939544897685717829
810912959790253482 1621825919580506965
810912959790253482 1905302789668273428
239042954924986413 1434257729549918493
239042954924986413 1434257729549918492
239042954924986413 1434257729549918494
239042954924986413 1883553700300984953
19633818929393997 863888032893336814
19633818929393997 863888032893336813
19633818929393997 863888032893336815
19633818929393997 902937417549482673
219179715304442915 876718861217771666
219179715304442915 876718861217771665
219179715304442915 876718861217771667
219179715304442915 1142728409564609068
117609304908666248 1646530268721327563
117609304908666248 1646530268721327562
117609304908666248 1646530268721327564
117609304908666248 1758684899864736392
198386349156366892 1587090793250935164
198386349156366892 1587090793250935163
198386349156366892 1587090793250935165
198386349156366892 1596761761077035545
223851727701679701 1790813821613437636
223851727701679701 1790813821613437635
223851727701679701 1790813821613437637
223851727701679701 1902167120841176947
410543070741808016 821086141483616033
410543070741808016 1177350200574141615
202888119616951044 1623104956935608380
202888119616951044 1623104956935608379
202888119616951044 1623104956935608381
202888119616951044 1932366123546835272
231019025298611601 462038050597223203
231019025298611601 559905708334605296
123892515769071696 1486710189228860418
123892515769071696 1486710189228860417
123892515769071696 1486710189228860419
123892515769071696 1572309165494943226
359042036359520697 718084072719041395
359042036359520697 1217757153259941649
32365905789983487 453122681059768909
32365905789983487 453122681059768908
32365905789983487 453122681059768910
32365905789983487 463464246151830332
543432826881592519 1086865653763185039
543432826881592519 1357426682577258322
483249030119445382 966498060238890765
483249030119445382 1325032083510537448
75088258120048206 300353032480192830
75088258120048206 300353032480192829
75088258120048206 300353032480192831
75088258120048206 304442513613937167
472615046734186497 1890460186936745994
472615046734186497 1890460186936745993
472615046734186497 1890460186936745995
472615046734186497 1993906742008732738
653401637021082869 1306803274042165739
653401637021082869 1406421558315279475
287204754493668930 1148819017974675726
287204754493668930 1148819017974675725
287204754493668930 1148819017974675727
287204754493668930 1230374617761480044
872289506084280522 1744579012168561045
872289506084280522 1995445131083891043
639718287840875368 1279436575681750737
639718287840875368 1744271621102439646
7526724137266942 1941894827414904189
7526724137266942 1941894827414904188
7526724137266942 1941894827414904190
7526724137266942 1944437115003245437
327863161725975601 1311452646903902410
327863161725975601 1311452646903902409
327863161725975601 1311452646903902411
327863161725975601 1651576351732120537
469226451931737069 938452903863474139
469226451931737069 1479401250306539794
609193874779727227 1218387749559454455
609193874779727227 1585566714143115700
203978900542770186 1223873403256621131
203978900542770186 1223873403256621130
203978900542770186 1223873403256621132
203978900542770186 1605222330399421902
667342729415568771 1334685458831137543
667342729415568771 1577648473651933159
446865435809097495 893730871618194991
446865435809097495 1585314745884134581
234107025503802151 468214051007604303
234107025503802151 662882538773812247
684117501002581172 1368235002005162345
684117501002581172 1677522540416057754
401017376541303741 1604069506165214970
401017376541303741 1604069506165214969
401017376541303741 1604069506165214971
401017376541303741 1840319881262030215
464824955807719002 929649911615438005
464824955807719002 1140938244249154446
256557562195161098 513115124390322197
256557562195161098 834551549308891618
331072419343682627 662144838687365255
331072419343682627 789919458489224850
236698536920765195 1893588295366121588
236698536920765195 1893588295366121587
236698536920765195 1893588295366121589
236698536920765195 1966169631572626383
462842194233586480 925684388467172961
462842194233586480 1609751965898553606
489986991413321705 979973982826643411
489986991413321705 1006555273815920054
38414599605418 1243711077349099668
38414599605418 1243711077349099667
38414599605418 1243711077349099669
38414599605418 1243741131092580888
387820444120415148 1551281776481660598
387820444120415148 1551281776481660597
387820444120415148 1551281776481660599
387820444120415148 1923499042348601171
337264229548365192 674528459096730385
337264229548365192 1120079987615666830
142541105493237012 1710493265918844210
142541105493237012 1710493265918844209
142541105493237012 1710493265918844211
142541105493237012 1807768795249773972
647390648843138047 1294781297686276095
647390648843138047 1599710266533978045
315815816435690759 1894894898614144569
315815816435690759 1894894898614144568
315815816435690759 1894894898614144570
315815816435690759 1940553648515346972
261255729206417567 1045022916825670274
261255729206417567 1045022916825670273
261255729206417567 1045022916825670275
261255729206417567 1407428339066349990
43899467244068901 1755978689762756820
43899467244068901 1755978689762756819
43899467244068901 1755978689762756821
43899467244068901 1826480524340835142
634165788866824817 1268331577733649635
634165788866824817 1967190454709871599
15831764573262752 538279995490934129
15831764573262752 538279995490934128
15831764573262752 538279995490934130
15831764573262752 566406309685440284
496752651169209473 993505302338418947
496752651169209473 1314013491385667876
149533159011179327 299066318022358655
149533159011179327 531672889875967063
571756643066510638 1143513286133021277
571756643066510638 1939456398399228995
533247063480446905 1066494126960893811
533247063480446905 1965702001162474171
38988629925899399 389886299258994035
38988629925899399 389886299258994034
38988629925899399 389886299258994036
38988629925899399 423294234845308780
552006873581780689 1104013747163561379
552006873581780689 1825778796374161961
88773084675554350 1420369354808869720
88773084675554350 1420369354808869719
88773084675554350 1420369354808869721
88773084675554350 1501723629783498990
454146259682122793 1816585038728491178
454146259682122793 1816585038728491177
454146259682122793 1816585038728491179
454146259682122793 1858351785555110173
8816938598033687 1022764877371914362
8816938598033687 1022764877371914361
8816938598033687 1022764877371914363
8816938598033687 1029611616915120740
22115546811933353 751928591605734563
22115546811933353 751928591605734562
22115546811933353 751928591605734564
22115546811933353 770423086454812265
324825807642060387 649651615284120775
324825807642060387 842163843969573947
452975341974190167 905950683948380335
452975341974190167 1286297694069909106
213621126401316632 427242252802633265
213621126401316632 606065366176987599
529380733539305430 1058761467078610861
529380733539305430 1406096604436312095
288225943495236452 576451886990472905
288225943495236452 1035598676371367086
3979513769782259 1878330499337337404
3979513769782259 1878330499337337403
3979513769782259 1878330499337337405
3979513769782259 1883450399245402236
475972350457477179 951944700914954359
475972350457477179 1161120385238395400
101950754801799302 1223409057621591690
101950754801799302 1223409057621591689
101950754801799302 1223409057621591691
101950754801799302 1324469123869036950
892262338468481514 1784524676936963029
892262338468481514 1891010215383740485
571143052573858256 1142286105147716513
571143052573858256 1886086413966119763
231656018256504265 1853248146052034148
231656018256504265 1853248146052034147
231656018256504265 1853248146052034149
231656018256504265 1915638737484780824
540185673524469714 1080371347048939429
540185673524469714 1811341670568883338
245633892688055460 1473803356128332775
245633892688055460 1473803356128332774
245633892688055460 1473803356128332776
245633892688055460 1684682712057613892
584826258352827186 1169652516705654373
584826258352827186 1939765077077586883
518757578048308499 1037515156096616999
518757578048308499 1150370029392589909
572381637848813349 1144763275697626699
572381637848813349 1657287257392349699
357297682519701226 1429190730078804910
357297682519701226 1429190730078804909
357297682519701226 1429190730078804911
357297682519701226 1829057151958410094
238291538533723837 476583077067447675
238291538533723837 632451446509420968
545076396974374089 1090152793948748179
545076396974374089 1687188519062387369
181931824511698405 1819318245116984095
181931824511698405 1819318245116984094
181931824511698405 1819318245116984096
181931824511698405 1850357105109980056
14739593137918440 353750235310042836
14739593137918440 353750235310042835
14739593137918440 353750235310042837
14739593137918440 358457509988224332
804798776775991882 1609597553551983765
804798776775991882 1940382858428440790
416469232974969653 832938465949939307
416469232974969653 1353519952873624713
173725069024673857 1389800552197390884
173725069024673857 1389800552197390883
173725069024673857 1389800552197390885
173725069024673857 1509662783283975621
635526989297244259 1271053978594488519
635526989297244259 1898522221777413735
335727196743442316 1342908786973769270
335727196743442316 1342908786973769269
335727196743442316 1342908786973769271
335727196743442316 1614532089155381555
626133459284374105 1252266918568748211
626133459284374105 1551150603838837860
126916692266971107 1015333538135768884
126916692266971107 1015333538135768883
126916692266971107 1015333538135768885
126916692266971107 1140353676611818855
227351061456063190 909404245824252766
227351061456063190 909404245824252765
227351061456063190 909404245824252767
227351061456063190 1253259201342917433
175844278005182253 1758442780051822575
175844278005182253 1758442780051822574
175844278005182253 1758442780051822576
175844278005182253 1928825974564247304
387242488524579998 1548969954098319998
387242488524579998 1548969954098319997
387242488524579998 1548969954098319999
387242488524579998 1900448128320495778
184978227801363347 369956455602726695
184978227801363347 421754332962144975
521426259126282730 1581405787150651319
692453263929879199 1567111843703175641
450643909961557629 1767726342215371864
60617417961686218 189603602377107342
441956686277006681 1414555032649004889
298426583233505996 1193706332934023989
298426583233505996 1193706332934023991
298426583233505996 1271522056559360345
640891163750845650 1952208432752090081
317384990188277902 765700169146653659
927848971273509096 1892768216209390019
586883090887461618 1613721275770140816
411031501359493502 1243829622358222435
202976368941951266 1623810951535610155
202976368941951266 1623810951535610157
202976368941951266 1818123766813335317
555421493413241609 1883594166352123903
60793952127227594 729527425526731193
60793952127227594 729527425526731195
60793952127227594 737331365323494676
143175113869191332 1718101366430296049
143175113869191332 1718101366430296051
143175113869191332 1766341667934665576
27064283039442454 108257132157769821
27064283039442454 108257132157769823
27064283039442454 148734649342719700
759981150265753954 1551384470481904718
17077175647183680 1058784890125390050
17077175647183680 1058784890125390052
17077175647183680 1070272188372464436
328543529260701187 700356760474509378
56475902544272034 790662635619808566
56475902544272034 790662635619808568
56475902544272034 817418276712077970
193761058835101094 1550088470680808779
193761058835101094 1550088470680808781
193761058835101094 1655187653013195670
802954926751020945 1931133664190099647
268972660302884136 1613835961817304830
268972660302884136 1613835961817304832
268972660302884136 1980515864477954743
93381942214366689 933819422143666934
93381942214366689 933819422143666936
93381942214366689 972061401267624228
168666243578344418 1686662435783444224
168666243578344418 1686662435783444226
168666243578344418 1837362920552291148
628224021999134390 1878869244533137241
631591493504451460 1620122679400496232
25479642263634545 1070144975072651750
25479642263634545 1070144975072651752
25479642263634545 1109166929677264425
124590822113201475 1744271509584820740
124590822113201475 1744271509584820742
124590822113201475 1776604311268318716
70997475852616292 283989903410465173
70997475852616292 283989903410465175
70997475852616292 303412756841756654
426301818610171422 1422736822161087189
487535215712198260 1548037011715100392
100867687469565985 1815618374452187882
100867687469565985 1815618374452187884
100867687469565985 1994310152484764627
149661337611789258 897968025670735562
149661337611789258 897968025670735564
149661337611789258 1036864983156913419
298836025752738058 1195344103010952237
298836025752738058 1195344103010952239
298836025752738058 1318219412468644357
31842556096988089 1910553365819287109
31842556096988089 1910553365819287111
31842556096988089 1914320582831406576
6562760006647104 1378179601395913784
6562760006647104 1378179601395913786
6562760006647104 1386358299058384123
52965689756975138 741519656597652022
52965689756975138 741519656597652024
52965689756975138 780402816201721611
543714073975241528 1717719596727395603
543208588091447724 1789579212871227732
328493079318957012 1313972317275828053
328493079318957012 1313972317275828055
328493079318957012 1727106984297610354
73393196922767475 293572787691069905
73393196922767475 293572787691069907
73393196922767475 359140268325581628
359694818654600289 1438779274618401161
359694818654600289 1438779274618401163
359694818654600289 1514169575144319960
94176950554284110 376707802217136445
94176950554284110 376707802217136447
94176950554284110 416569627283123313
561435844389190675 1607203817389423604
222519112629795241 1335114675778771460
222519112629795241 1335114675778771462
222519112629795241 1428540332427163493
75120932037552091 751209320375520954
75120932037552091 751209320375520956
75120932037552091 791459485434965688
556676803934683350 1748565754611300789
641673903079353201 1744689967646966202
207036856555033244 1656294852440265979
207036856555033244 1656294852440265981
207036856555033244 1935981535482010924
164492304503790065 986953827022740404
164492304503790065 986953827022740406
164492304503790065 1165277077767201417
693656057011965381 1957031354444802153
351195505819256931 1404782023277027729
351195505819256931 1404782023277027731
351195505819256931 1934477855133825842
489978417722765362 990565660112054446
346188892403028107 1180070405958695154
48709120413000010 1071600649086000450
48709120413000010 1071600649086000452
48709120413000010 1115668977205845299
280613374125122914 910879206696411790
753448587473062707 1925232536041106696
222422660617105449 889690642468421801
222422660617105449 889690642468421803
222422660617105449 1228868910313894007
275399570451713352 1652397422710280126
275399570451713352 1652397422710280128
275399570451713352 1711097166981174438
371065240470740794 1484260961882963181
371065240470740794 1484260961882963183
371065240470740794 1809945883035118244
800573518200589712 1785246275123000492
658372087650579796 1324487595764106836
472886476121050880 1077951353887400606
333400438025161370 1333601752100645485
333400438025161370 1333601752100645487
333400438025161370 1473863748286277184
313540316006274747 1254161264025098993
313540316006274747 1254161264025098995
313540316006274747 1283588366959878086
169191582963487676 1691915829634876804
169191582963487676 1691915829634876806
169191582963487676 1807551996137138839
505419288799013360 1395401528133936177
164131083923146960 984786503538881774
164131083923146960 984786503538881776
164131083923146960 1009665991853737623
468924263339578662 1544520539660460239
147033880667735143 588135522670940577
147033880667735143 588135522670940579
147033880667735143 868424795342923703
138567941978919430 1662815303747033225
138567941978919430 1662815303747033227
138567941978919430 1684637011179592250
358916004001491215 1189937631401467918
479545262874096595 1304099022788777468
509205099333910239 1802925167195763327
577252233860857045 1715026119200394907
924503913852750294 1887718810562408945
395603642878487909 1051283847774999411
500826587673368971 1552270542300265548
746482930378420543 1769181438660598989
219944955454725448 879779821818901797
219944955454725448 879779821818901799
219944955454725448 1114563944351930299
65750306229048223 1972509186871447124
65750306229048223 1972509186871447126
65750306229048223 1980085590862558998
591597110498795213 1741471520617111377
96104654128337398 1729883774310073316
96104654128337398 1729883774310073318
96104654128337398 1848466034082484163
685658844008323548 1710729613761990154
356624415153982529 1426497660615930121
356624415153982529 1426497660615930123
356624415153982529 1650178536949559979
237526857640109514 948113478408671760
292997822198420665 732318284342772274
93673782320130386 749390258561043115
93673782320130386 749390258561043117
93673782320130386 889657634126956880
87929046561083853 351716186244335417
87929046561083853 351716186244335419
87929046561083853 505472938376029684
83114238074369035 997370856892428485
83114238074369035 997370856892428487
83114238074369035 1088292487905737310
58252485804093215 233009943216372865
58252485804093215 233009943216372867
58252485804093215 305172828770349264
781539771875303107 1672057616261203658
445880547863393971 1783522191453575889
445880547863393971 1783522191453575891
445880547863393971 1945934752818169944
245249519027823297 980998076111293193
245249519027823297 980998076111293195
245249519027823297 1159450182417529935
92910854777488867 323448972879724707
75524165186425531 302096660745702129
75524165186425531 302096660745702131
75524165186425531 441792790754582558
182857634997176128 1097145809983056782
182857634997176128 1097145809983056784
182857634997176128 1109679401096735619
857898090528815308 1747671019440859595
691922607839265536 1915373810541409731
223215865942925739 796516325262743154
419252728123894115 1677010912495576465
419252728123894115 1677010912495576467
419252728123894115 1745779083205462031
154661863241918180 366918383635065496
57534854669696080 1150697093393921789
57534854669696080 1150697093393921791
57534854669696080 1181084669386928128
80875037680873551 1779250828979218352
80875037680873551 1779250828979218354
80875037680873551 1939492395461180931
146207932264741394 877247593588448378
146207932264741394 877247593588448380
146207932264741394 1105765652980569728
645509320170502028 1759283194154920994
148225643683787314 1185805149470298539
148225643683787314 1185805149470298541
148225643683787314 1409232440962304675
223382026737152138 487855124717985332
167743894984273351 1006463369905640120
167743894984273351 1006463369905640122
167743894984273351 1243295747628577435
197749283417010007 1581994267336080083
197749283417010007 1581994267336080085
197749283417010007 1827881644355045671
38262694345294255 1683558551192948165
38262694345294255 1683558551192948167
38262694345294255 1759180849182612407
174419852166513592 1744198521665135964
174419852166513592 1744198521665135966
174419852166513592 1849370235117370502
138170229225724879 1658042750708698613
138170229225724879 1658042750708698615
138170229225724879 1798195816413133399
459785915959495143 1536038631641453585
575079380014243146 1731469565923881410
389174500539619719 1224345594884402222
50916320578228807 610995846938745749
50916320578228807 610995846938745751
50916320578228807 663648488625939544
171646550389174641 403925269914877131
633235309265497604 1975077294834951059
631919403076459676 1477802580217366905
203335193120022011 755994376968889461
150173828395190365 1802085940742284445
150173828395190365 1802085940742284447
150173828395190365 1926986600257873457
628786324597046978 1479157012812531589
48875538433749918 1173012922409998307
48875538433749918 1173012922409998309
48875538433749918 1205670686099629821
152623986412430446 564371679817481313
200337544312398927 601418111363002819
172949727840473569 471826943423514337
770254805554798658 1903801083783770607
225595602902590641 1353573617415543860
225595602902590641 1353573617415543862
225595602902590641 1708586074896630366
185674178453259953 742696713813039817
185674178453259953 742696713813039819
185674178453259953 1052715141138649911
344090914055857304 1366285754040812376
739880054459773009 1785099641510992244
113848266781608193 683089600689649172
113848266781608193 683089600689649174
113848266781608193 745922139271293158
14607706849876369 175292482198516493
14607706849876369 175292482198516495
14607706849876369 201810555893596967
492638402930032177 1625504218248293409
125483854458467556 501935417833870229
125483854458467556 501935417833870231
125483854458467556 659251150989909120
383420628333125864 876470181938787668
21900431301905897 1708233641548662968
21900431301905897 1708233641548662970
21900431301905897 1711128656247916608
23312019939907225 1445345236274249840
23312019939907225 1445345236274249842
23312019939907225 1490993914000349818
104186697326481748 625120183958890502
104186697326481748 625120183958890504
104186697326481748 666506798735299238
59486283680560874 126032522349241741
243903370047023949 975613480188095801
243903370047023949 975613480188095803
243903370047023949 1224542758240222940
144117064284290458 864702385705742762
144117064284290458 864702385705742764
144117064284290458 937431634547351513
207059035824883635 828236143299534545
207059035824883635 828236143299534547
207059035824883635 1108302594609857945
751394410555368159 1692477693506185787
175778644246301027 1406229153970408243
175778644246301027 1406229153970408245
175778644246301027 1581807533652937626
219895745201124720 879582980804498885
219895745201124720 879582980804498887
219895745201124720 976621665566443743
155036157078577606 346894308978339671
585532342509687182 1192069547346952458
291553284123850331 1166213136495401329
291553284123850331 1166213136495401331
291553284123850331 1354441087900176408
295842425387512670 977613539763173369
24172731141806983 1788782104493719442
24172731141806983 1788782104493719444
24172731141806983 1791124430848722449
108853060512007553 1306236726144090701
108853060512007553 1306236726144090703
108853060512007553 1389523464724824733
682727248251382815 1646165059397757200
725248550858937944 1850199691367461741
16827057813286146 471157618772012465
16827057813286146 471157618772012467
16827057813286146 503739648696766684
464880523900915333 981851900084597164
590066996828130843 1963057980369078325
403295538348491633 1419779130525894876
590566189718201214 1513883000700027077
490699047412690430 1393222856244766425
409585927977000020 1375852872142949884
861106472730324028 1829590219466094224
718165367850234181 1609874874465293436
263209208388230967 1052836833552923873
263209208388230967 1052836833552923875
263209208388230967 1288798592169760744
113245482752047511 1132454827520475154
113245482752047511 1132454827520475156
113245482752047511 1295818077550672284
529138391738824298 1558775810926713418
245754654896176367 865720984163068380
594725580596622126 1641131986877951769
641706716794531603 1892229189512489188
54580101398412302 1746563244749194159
54580101398412302 1746563244749194161
54580101398412302 1824673348291938795
754060450589898062 1615491064214277823
103908411577838409 1662534585245414663
103908411577838409 1662534585245414665
103908411577838409 1776944746601205170
53811796136570690 1614353884097121134
53811796136570690 1614353884097121136
53811796136570690 1689016433486492146
248434028107778756 706382849321836427
134426681196482170 1075413449571857387
134426681196482170 1075413449571857389
134426681196482170 1232439527600368617
490474562252688787 1275942440384408094
102329690042562405 1432615660595873760
102329690042562405 1432615660595873762
102329690042562405 1540622125810310641
783813835299693920 1981521592872536368
87123920166824812 1219734882335547458
87123920166824812 1219734882335547460
87123920166824812 1341727405430187616
561842838152036797 1222542098592342924
146947127928122830 587788511712491325
146947127928122830 587788511712491327
146947127928122830 623953927715358457
181961509071925564 530047980812485802
641039681053227429 1414874095059339785
136592491372068413 819554948232410492
136592491372068413 819554948232410494
136592491372068413 981997255781200978
24717463669778480 642654055414240804
24717463669778480 642654055414240806
24717463669778480 664660809149160205
52981664722428678 847706635558858967
52981664722428678 847706635558858969
52981664722428678 892101669956337464
384510254490598405 1033223602478473102
191480878974104494 765923515896417981
191480878974104494 765923515896417983
191480878974104494 874859640205250498
499659287362557904 1624813988149992551
14648442404333923 1933594397372086481
14648442404333923 1933594397372086483
14648442404333923 1942912960175566602
268711740803836799 1074846963215347201
268711740803836799 1074846963215347203
268711740803836799 1089624063347488851
125657748236746871 1005261985893974995
125657748236746871 1005261985893974997
125657748236746871 1128275019665494002
227885740172579959 911542960690319841
227885740172579959 911542960690319843
227885740172579959 960139721833021213
357270293717215495 1429081174868861985
357270293717215495 1429081174868861987
357270293717215495 1922769332306683645
415734479489017682 1439340730133982493
405896855862459693 1095217168466917811
331960379185843278 1104214204107716786
596552365927724677 1424619217827159138
153759126316801048 1537591263168010524
153759126316801048 1537591263168010526
153759126316801048 1573860344951503211
182532585522042077 502742655120504869
42040347486805115 252242084920830704
42040347486805115 252242084920830706
42040347486805115 322807714079377852
538405900740707876 1393011706366312270
371395982174952643 1012015572089171726
599721874999393458 1994384501296020088
370793923234459970 1014808725789859348
518079624441341611 1566094036431447243
391241602325573558 1362226026605290347
663094392119934742 1430822381213173556
507337092636730560 1707338999456601036
340603369114478844 898868358277753254
434399144975491110 1290734426501970170
144885424127456562 1448854241274565664
144885424127456562 1448854241274565666
144885424127456562 1583029310265167126
387493839900708279 1549975359602833121
387493839900708279 1549975359602833123
387493839900708279 1707324563995831988
597216253115875421 1247094015253034903
381220604338478263 1284210708464580617
21375198212538097 1453513478452592873
21375198212538097 1453513478452592875
21375198212538097 1470187409824705500
622250161800371864 1490143945884123848
383471949912350962 1510350141329515949
255215698267688440 1531294189606130654
255215698267688440 1531294189606130656
255215698267688440 1841379414309431731
338188415669344369 789809809563542444
214971485542265509 1719771884338124099
214971485542265509 1719771884338124101
214971485542265509 1975793783290908176
661635866337887615 1830614611150081699
380521056954504771 1238826361788088637
132212195979100006 1850970743707400174
132212195979100006 1850970743707400176
132212195979100006 1911082237521526669
309208028541546002 1055798428299629637
94556068445061212 1702009232011101968
94556068445061212 1702009232011101970
94556068445061212 1873278357523139284
52103097516557556 1458886730463611945
52103097516557556 1458886730463611947
52103097516557556 1517015256007874535
81287719105880408 1788329820329369206
81287719105880408 1788329820329369208
81287719105880408 1932847829361208275
709496600116118047 1604156481003975531
496499831074330759 1905274920825707187
207322771499143124 829291085996572501
207322771499143124 829291085996572503
207322771499143124 946806851352982233
368983265154285061 764107809381687039
391472134098767000 794336246216387855
213003223493979513 852012893975918057
213003223493979513 852012893975918059
213003223493979513 1131755976890324341
73142165040078427 1609127630881725624
73142165040078427 1609127630881725626
73142165040078427 1722196406987779664
121760244446977896 730561466681867390
121760244446977896 730561466681867392
121760244446977896 818166022930597535
492624231223838 1927145992555304171
492624231223838 1927145992555304173
492624231223838 1927634076037401698
249317095555058400 688568241454653144
240888625612941275 1445331753677647664
240888625612941275 1445331753677647666
240888625612941275 1800601707471521123
379216484338576089 1516865937354304361
379216484338576089 1516865937354304363
379216484338576089 1703604941422113128
85987702172483733 687901617379869891
85987702172483733 687901617379869893
85987702172483733 753979215154537064
365346200919712882 1092420320174467288
311107995037877684 1244431980151510741
311107995037877684 1244431980151510743
311107995037877684 1281713574634564536
422359200570942173 1281815416648962569
433770443816063438 939624724641237323
155330682782106302 1553306827821063064
155330682782106302 1553306827821063066
155330682782106302 1562803323361549608
584136231622348944 1220183700018291835
447366185580756538 1789464742323026157
447366185580756538 1789464742323026159
447366185580756538 1809423451579489161
799751059157333797 1992102523028822016
847567705895762452 1804802514510064696
351507654141262184 1406030616565048741
351507654141262184 1406030616565048743
351507654141262184 1623145927096541750
380324449669380033 929697976379816800
289630923160286088 1158523692641144357
289630923160286088 1158523692641144359
289630923160286088 1684008078222000347
862964464906764083 1895130485926780826
417794191548922184 889617313940537003
418518597903773351 1674074391615093409
418518597903773351 1674074391615093411
418518597903773351 1831729447736851839
34709933466714893 1457817205602026366
34709933466714893 1457817205602026368
34709933466714893 1500730554843501209
184076046872181117 560115811617269489
448901922306084127 1795607689224336513
448901922306084127 1795607689224336515
448901922306084127 1828027129571358171
464369078217186792 1857476312868747173
464369078217186792 1857476312868747175
464369078217186792 1862614825985120132
595679829584543161 1985608182002616872
373472769889894557 845609396169071028
585614837651618734 1616485459001367565
108296779341867298 1516154910786142262
108296779341867298 1516154910786142264
108296779341867298 1731189988955891553
261846576933526594 1571079461601159578
261846576933526594 1571079461601159580
261846576933526594 1886114095689928560
104295560640013192 1251546727680158369
104295560640013192 1251546727680158371
104295560640013192 1439422852604719933
787825369589674474 1884851454591653142
107401225193436766 1074012251934367704
107401225193436766 1074012251934367706
107401225193436766 1178620294648548478
718416993482602334 1638771091915078572
508261218404473638 1614522646558770030
689840583845322 1277584761283250369
689840583845322 1277584761283250371
689840583845322 1278805596708777925
884061889074442387 1868606376826130461
211937184720648900 847748738882595605
211937184720648900 847748738882595607
211937184720648900 1167204724858978064
627000762341073061 1325243086745795358
855760328950636804 1799692257018012420
362899440841418240 1451597763365672965
362899440841418240 1451597763365672967
362899440841418240 1593064399142291812
95334000685071286 1144008008220855497
95334000685071286 1144008008220855499
95334000685071286 1147182575265887947
505288762512913175 1410309032538426505
878636711857607173 1880380663630215337
315701973663280148 785560261969941197
558310271783649613 1616706514889518768
345739633653905553 1101963029339314520
447206875020947780 1788827500083791125
447206875020947780 1788827500083791127
447206875020947780 1811675051259805776
712294982212418048 1842144273839291749
350070739677224378 1327101103608132017
288016336810856680 1728098020865140094
288016336810856680 1728098020865140096
288016336810856680 1966982285920997591
168257420814091477 416435772067038652
536656344152586554 1585519316197262950
522093878492663784 1265439817112861634
143110111664986023 1431101116649860274
143110111664986023 1431101116649860276
143110111664986023 1480153908287383469
153203560693420507 1532035606934205114
153203560693420507 1532035606934205116
153203560693420507 1631027443662362640
372220416902965602 1127285971380992927
204437663608173408 817750654432693637
204437663608173408 817750654432693639
204437663608173408 1188722556772306780
537933627384695072 1912397301605072587
391954916323863794 1328032762526235788
387203444186555086 1548813776746220349
387203444186555086 1548813776746220351
387203444186555086 1765587371678189644
283080225944465165 767816917617991588
605745060250254854 1417034681700574020
156113508960232887 624454035840931553
156113508960232887 624454035840931555
156113508960232887 842415520901244116
53775756828387815 215103027313551265
53775756828387815 215103027313551267
53775756828387815 219341603514606695
159313280284540799 955879681707244808
159313280284540799 955879681707244810
159313280284540799 956023441661685630
308518492279959698 1234073969119838797
308518492279959698 1234073969119838799
308518492279959698 1544874633953507434
679646311921915543 1451854138556034140
114346379236777722 1826897889065737367
487989864791098304 1015797358598418550
358537973482172410 871871266736604848
472386344790447495 1454352266795752312
101544378888161032 1199415307167152422
264074362250407848 1783486423706007426
76232585411418376 501158040270137280
133901714735399652 1523355488652545386
294186662921995835 1158221423849182012
607551991119854027 1882322311455375070
96017674285277313 1583674918700408242
345308799864296851 1320028859825375005
30225884687592118 361398940770499013
58017892309658565 1645296241735803944
250994476762722412 797322660494470918
120784694522753685 1331653732136996623
503850919640837742 1444619716604047825
124053361458937543 926104291446438960
116950524145639169 408966509739479836
388771438584602250 1173671922578087040
295104877699616125 1707148922862483323
656358992539212847 1385043969777558263
80504843049063880 1119486869839839485
258749957217517014 1407063520174572571
453673799125373005 1525900962335526049
163274070775170824 1895480527157055430
364647061589722374 997760096444152703
489069790592347597 1724369585689868151
163947130386278860 905375202071755227
61459961814013337 780641993192711571
16017117759104252 1051838148010527807
186737178628864669 1504354674106595304
84864590321843673 481586780003703667
243519177943616696 1488418669189867480
704559160007409982 1735666850260847178
322998763821358183 1541557528153510134
282787835720335552 1797248955946029840
165589396140418870 546530519899742124
73858459150543533 469819318730990217
561262155489380976 1906104891357894412
403606798209559244 1434106823293676647
34802740023731692 1770724500294288748
154933712007530833 421329849806049450
721059615577314516 1948489883429807888
743255416159770118 1531734907038574068
615713479119030915 1246528864439904297
593690216551151104 1991917379601012223
187525428568208499 1847496045488281404
13966671387472709 366640759301905758
866610357488044696 1928512035357499368
519430399536484864 1154884393791581907
107033280761907998 844093005003293842
257073773683752075 727376436582466481
381245678362105697 1813737605623348506
138905522743036120 1691825696997031760
237633738583644972 1672247009466937947
410893640626590149 1549272933421249599
27343837813300942 1522511385795662650
10540234130058873 1753526897293624829
48980841772086038 1256164928548137487
324450738107620691 761675899077667632
461164647650206248 1277446208627819513
112977655473474307 905620277045984174
684410010457896427 1696959696596240979
295726257849237657 849859265417297654
850032361017785437 1956064282626899530
457901526228733222 1193568907363889614
519844524119353626 1619254227367459965
308122674353512231 714628160655324173
202312915168823838 579372834083921106
6823426890389271 724330916409092956
437700628457011900 1665102203198002205
260103068896403837 1203717595294423894
57121671877334793 707947213916808359
204152278862057710 1718445061099623928
500319101731765531 1232671161977777888
279331301275939047 1781105573343043981
280781163261092721 1644597530007679241
143775734200213738 304455791354034181
580022389721414014 1180999873577071497
112994373961473377 405368405692610140
830965882407748790 1743586762061155296
86254273892387154 955058571932589051
526884110476872478 1496814345567334225
330949172482089385 1793675848860549384
510237543153680805 1995270321576083765
75395804039018026 1914469258921695862
170414359571521508 1438568944971242025
445378403459290610 1306869233060252845
716247004417851014 1670455556513840606
136465394160019708 1068575991671859094
43735410624833423 1177958164897834527
626857465955886297 1683672955731760113
233238551033728111 1542769535794441734
880855213680551923 1851468767918382032
53971459791483062 1988407016980150877
63998155281459716 1830354133246856527
213729156719849441 1624602006783952679
426343761011429480 1480771848129394779
287089235514716580 1510863867539770335
172362643138532488 451445437531758090
270301715309111319 1796832791911716861
875105543236165543 1979443509819533893
423033938400998614 1989942520121499614
610987319986602172 1865087420063141544
110314656544367464 1093417416069426153
97647672684484123 1021359305433615932
660632846021705938 1751058267080434531
122008438937152239 673696252091623620
21640700679954246 1253835935405994914
409163872565967639 1369733464353465063
90861935615530525 641938796714209994
152231926640091349 1598757832707197091
225666628645758136 1814191230599115241
882202370474873778 1905734865636336379
224778942656786926 486819404002502613
188322594398375342 1567920021827236871
58174263138510095 1973958381013358757
108518320001318025 1908587751218621048
203715995803769733 1754017747984638230
360645675032137241 1074468070825949948
113424564177776943 1241146130201543811
412782629259245587 911568759898346164
117686615569129195 1858251156546488932
637783340422874634 1490037928822001337
173964626631932534 989759538111950055
553591868881048973 1789112638717787423
148906887512642957 1962548226232544912
329643932040308773 1236178805450491001
297244275722986249 1769106079442232366
244643100816562193 1820164893708829047
118227295200304347 1008331403292689383
28989936815175855 1794383823822850870
124086961024826277 713469748355956984
442373572315015178 1098496592710739848
77710204565421524 1297040507170509500
792827003507047745 1766259957960488868
79800399693026626 1851307612651072528
57827557658552871 1019968373821555360
253751308572505741 1553674548451123718
719700092787223180 1539271968958249755
656816285962763908 1462773230553649984
726654777764574342 1475741384304659609
61173351870160146 1957390829024298481
758347814519520238 1670707460885723316
3314613299811430 1163411228469282108
143801538890747429 1013305208923580290
223198100414698253 1517666035752396059
456001051984353113 1986954253847297072
80687997383490429 1899275929529230968
105235774488339775 1334350514796670804
442859478757923688 1005392279460510490
892230080371140253 1988657053897560480
278004003025988006 1309128659772409075
401310690923683366 1393375296957260904
640799502251873227 1727044864632843731
281042470792296365 902967706013557304
174284808672921339 1869787428707740580
262039692356625 1426753335879766735
698034871444758036 1944228560730979423
709091958155236496 1468329101892150807
368524967918115056 968262690827513655
32942484312513313 908867435750025783
537966965168897238 1497470980235548258
250430585853093105 1486494960224156160
817268968363369801 1876570603666490477
224085888442266996 1405219147618424998
230958895483659559 1464125555797225186
164446351419268037 738513016469121204
92281923149116765 1359492673609358716
222858568577342575 825890608425478117
265045839894398424 1382982366156809676
201528875565784392 416488438725547218
313202525367542967 812418041074708691
448993289157797084 1782901376017628321
713817781730785745 1519791654915081343
386226667535041246 1394437364110792496
2536313558616702 1565538925727096791
543637012630086983 1466330358568935335
530756510944017221 1637314630487909287
495965874615277530 1698252046231958581
342425758265831842 1658077138102975520
739867472455089563 1875838250415869576
3279991466489308 1164034249401497461
16677587968118834 1946975429784462613
58953427220845804 1147238590095060916
412825177099952118 1699136937238424251
43523144781756782 1978458575064136152
773443044787253501 1946571638567156800
313711016059548909 822293955907162848
813376250366597222 1933703043443411121
117854633524407682 629731989731321440
694570814837114021 1498326070483008535
550335049179997839 1559288446839652720
69958140452962233 251999273960695559
503092251611943534 1373647782155467835
137410699116667404 754341922390786874
103409587951650714 658850600387805551
743225324457965792 1729066485094827877
14260547837558246 192789236332624758
154693226018682909 1481651039480430129
249466399487093167 1013010772249234610
436949050748793396 1144820598329257703
119391318281584906 422448822858811691
53297510559170656 1502497885652826261
67516268826591173 1757461844453615530
200088031930056872 1049977153161112126
647847499107204200 1743992118071771140
2367685426866398 1392560180350747977
351119717635677751 1074492498469504539
124001797529689823 423579116897671061
153861201036949253 605242515733568803
950020758934717292 1928355395257316951
587309629352262885 1497979626069034544
672963373709130708 1348206904757471855
33001899069922437 1819555878962995983
623850475462904416 1773856848853851347
610253528332839965 1960407125379334463
440165297642584260 1432272106166344107
180559654527255236 1326178735906321496
355464602725043318 1147064195607212774
701560699380949735 1582654652516936171
302808797987015798 1996790174751842664
88961988685395125 469960474941606520
228221146699430699 1001186475111581857
836658390067283020 1760107251356700822
63255724094976356 1589335590152887243
575662447466498788 1689263823403481490
787356617368524569 1961332434281986822
549080452451085618 1818282599747346569
463875798754337313 1618257309615866990
54343719176965045 928650804762113838
43865537240952384 922691690764945284
672670811137735099 1884344240753668783
260469113601657602 1627907245784096403
700947944096576617 1660567850665364665
315354324800727956 1551374209867354180
185195828238242394 541364733529547283
874954063918261534 1832113064413135925
718995117012052868 1770964004652499934
692568413015958959 1922009875343524503
679972468167500893 1437602551867526202
492151304172862076 1383265704997571374
754419524177653813 1578395677545723000
341054179347562086 1842150418405610511
320012355609208364 1200997893788879817
314326402433408172 1588136345737270925
197060673595192031 1977270104459460811
195768405820091756 1032661385992726656
518285301136141178 1140947956306033111
228878554390557958 719747526008361744
932840185118710296 1914934756593254410
150060793759223961 1799287196795576262
316833545367569069 1115495431217524955
242741943246968691 1769026113689859375
539481622345003513 1199428161451865889
299321953555542268 1753193547045757713
291300355722023118 772689760623016937
698963965222308856 1467772591349078706
360701829032515715 1881224038678576787
805408236270950042 1796009012812414190
156907604131626068 615101847033783954
241173912708535 1829138087162254960
537945820357412830 1106018427386783691
596623553431223676 1855484377845790125
243640699539494885 771765364337614942
635442552840065132 1288633879849287990
59374282087735715 1758265922111157221
697476520569473800 1899638952202268772
703662329626322326 1811815190911883949
163588646322345502 914867217507875932
77773525401886500 1280641860367854786
462056131450532354 1547401386062382330
368914020699774919 1216082421123811127
119982381695021840 639335080240939034
432145407983753136 1386364459930411315
747525852485606743 1760140238723954837
328485262390675508 1528570134554563609
488429980820935494 1962279679504200297
262449872399342177 1446048526718544536
440994735917974881 987119735507170367
378104726309420532 980726854151133011
603039887157744213 1694940453569925327
58747769685352611 1730915190777811011
244463130531856102 979531516072330293
568119669077811539 1389229258119645606
165640222480078097 376576520731478504
128113338276854126 1816874601775271000
410236991019517590 925655429782640029
107728145710204082 1117254590649943328
80591498721819528 1697895176547497323
648198521387337790 1484737821900978171
23366772562320154 1263900300158273695
176230462692273957 1000072174964091718
308187677881413645 1545516528667689545
263961389864844800 1249159418446376919
279426462055948583 1374732229196858974
63140047750790029 835614325825687583
241496739645784957 1506906386931572123
57776789510329725 744179185942065445
645620782362966187 1701589491593453698
488709530690915402 1039110478810105394
677903164644398167 1705169300561045716
2388013004308669 848700377052285899
634416438515752674 1379352225149792485
120422299110902423 1420440973724571365
499986899347484876 1501059425125469851
10702339973643902 108664832624471970
177466685100998039 884265181279349387
329865589132274833 829349579764632002
803752317439881097 1736795412576103159
10564729123202194 1688598289527086079
84966115661813120 1792335033001095090
541140154553603791 1553282934452223884
166911485816873918 521027592123046239
438492556615352202 1552698455985881922
621274534443637574 1641957811620612602
12544939543114599 546968411508062269
437951555306616363 1634098533777967643
31951339957509695 569019648213827058
501401668321115876 1139137831278793226
116870648415538030 1455679887916376325
231808724723458830 704328560063867841
643586062217850861 1654406956225507425
289011975733568213 635908161227651376
500533091347695332 1904666699736009261
389728571734916905 1482817733860989179
126066552419563477 1538992020769680994
9821718604064229 1024344566419076285
103318459507195698 305952502430118498
604934889609106936 1705679801334016150
135261957163438710 739371010798463057
161324374291031971 1174838434077437404
613893229234471387 1895502866535732456
115312451751514518 614958116925075641
284318241354591853 848540161591670042
419782562756143810 1834211185097682287
689653586946825305 1792176150364218520
150710761395753457 986262663648982590
430747846398048951 1626851203215504666
204717073653204439 1589979491310610456
521032182534662095 1205689702858816881
27640554332627359 585921099932454655
899832068707699173 1855033257049066801
30872681398584417 1959714054667824792
20088833908785855 1641860880609093602
542757253736061667 1367420530157696465
179456527414778294 1128054317838026461
683484511423041128 1465591249995406802
200958869232329944 1684054779611569791
475145889571994815 1909801834657468042
188345843332774070 1478737792146543418
515721545077125721 1271619552700902779
435117401788054371 1782144126832504938
4639656050900170 1274214370911297661
305359140086165884 1062201236747492399
170502820481608521 1851443370464067389
361463714674855889 1745921117300274350
198370331673896775 1057350246631262849
67194389947976653 1688008146866910503
416938884195272348 1781491419949428767
580611326620422093 1651749434839662795
55728049616909619 1634237691348849569
215676531303480557 1365486746554805371
105638944339743297 856771402506372909
548751864777191621 1923062372170783698
221780907624885922 812339741824936503
87587128722541353 776055027761382991
60309885702087044 824620781913731045
68761597881337639 1160597125383736630
743843745887122182 1931337833055613954
303098279255360498 1120293231818049189
487157857367709896 1068847931659227808
274425329999421224 1847854495350475509
760545150278932742 1553560016758294871
176149322477829788 1691108863768096450
88653132678475989 1950503137067054900
455867825193143279 1207073793611027478
255851474550022582 1178812450497158512
24767827755946909 352381200726078509
205758866112139818 1040283593877009420
856895484145138026 1791027407943787920
556021439550136613 1546248967233297433
525762147228737907 1206709227796250342
8605767209434870 942523217956739207
569292523109299608 1409132415696884037
485224480624388299 1965403889942789385
41703365466975772 498414799144858483
435370127626611856 1195616139021849624
257034844000868463 767891761789114235
423472045392072139 1231716332306276582
69249757952041895 1475401493108287905
45767724717937824 1263635059807971155
515330272551941557 1731781056250799801
922750316803400018 1999630990031188313
732725141928751727 1466373200982008217
219530665381471153 571907639247473291
33272554719086827 876258642303025217
513616310180207512 1602509418589092690
719321493379920810 1676180807419793611
166833078970326977 861912678957679160
721083583814675495 1755361978975469102
813124796613427088 1659607967474166555
481368562398788579 1025722855754069643
263441470002288238 656144178547991981
884941160205689050 1814898127711086964
222951049547777601 756944424171875595
800332294369203948 1954276288019386705
422002955598994958 1031324444105907128
598113840115588713 1212763926368256718
388460570345052614 1754873351861170049
54659967215409836 146084251495150773
742778746102987780 1953485245607927898
161096445586699647 1504253668506170931
192393954481041361 732658337836275405
880603551992945999 1780547833078066743
294725808455332225 603398560033699671
55384515753828797 847487269344888823
104094179408252410 1575674860761572648
384716790323658242 1739219755246981445
240778538609347673 1870845643692377495
718364770875359198 1790533624607812736
484335447209936772 1754124302174977190
410645299087380732 830482547995265144
141055443684772828 1537354086681667150
639872875042337685 1603293247576753912
358902414656801201 1231198308683946530
652787372942333284 1541494416073499628
311728434288419841 790520394266653423
304492103390849532 657572932782705415
136350960222587951 1328038560075066704
594754627115552277 1209434131764194976
658804575502669578 1458827690076054591
437015205583504354 1717022349967394489
220152076949476244 1089428847758028123
279644840645567314 836844061520770615
390518868002395964 1637237677775757254
108959264928679269 638621298693274819
318571925437546140 1642074352381132107
188582666642331078 409591892615136942
87652267758251214 1689813541397800980
10286877806495982 837458677068644554
194403488070253079 1310009410047444305
224053187643971678 1311549652495768122
788538305613590572 1637899974568916097
284511464749241614 1920436910977677684
385155453379857705 1319523453454528366
114335668054765964 1028261050450173319
345301248529763359 1589001398863690557
584155472178723479 1878135764256319545
473829905305628174 1538334127948230337
403351443783036534 1285478885535457130
37569292243393621 1535851384378162388
31156577764150354 763009683318140832
118647536742354155 1700295369428315335
468014794405255087 1254811814413625938
777967923889109175 1952377795055689671
385688296356748924 1905100085711658090
38062904773904099 486724026202570144
145728239078389824 1532431622140176858
792328730456353680 1705957738861030976
96405060061001992 1014873138012959477
413757733929335124 1719292592591931010
133018427420819398 1629762352008779154
417841832703550458 1923645736438311758
576700826227701090 1834043991279924443
230454327148247574 1764688759270271516
129235149027584366 1392437426983642834
356704026982063251 834868369550653164
344308372599252852 767128031536590961
505117234046358937 1780279055066860243
935075659855705387 1885736399016214573
211136141813856473 1422469753497127839
119515623103257372 1039895894822473306
708388163260035332 1696470169854677721
809006999626289955 1619173659015052617
120892208291474664 1758921084610564672
221898918163257007 1056559903401208899
68189148695627100 1386410281123479086
610314750866759449 1410728213516904801
677180622370293094 1397552206513447818
80196512213966567 715323783011507359
101291737993958235 1890285313080010105
306663035982587650 957352491561653962
84694447158979997 1434209543062888911
389167696531538366 1294279447446257962
626251252234128419 1611249010129403306
189440054591955150 751636551908545205
549450539998855542 1415704928105283053
385226831885923078 1182532529513977427
583645566428487032 1729420777106607846
417647770749222298 1549213639111410626
467656188418390773 1288858112239854440
972652743302880308 1945547610549214667
271701918666158594 1724374555372363837
795 1867045464078713388
795 1867045464078713387
795 1867045464078713389
795 1867045464387415987
201 716430126203641836
201 716430126203641835
201 716430126203641837
201 716430126533875427
592 229764718226198079
592 229764718226198078
592 229764718226198080
592 229764718607195126
926 828956869054971761
926 828956869054971760
926 828956869054971762
926 828956870003131174
166 1234765567275275641
166 1234765567275275640
166 1234765567275275642
166 1234765568639160337
509 1202481710749080290
509 1202481710749080289
509 1202481710749080291
509 1202481712921430755
640 1270364734657126756
640 1270364734657126755
640 1270364734657126757
640 1270364735870636919
942 457334597680844710
942 457334597680844709
942 457334597680844711
942 457334598988138080
631 794716252115763060
631 794716252115763059
631 794716252115763061
631 794716253374875329
114 1315467244118104825
114 1315467244118104824
114 1315467244118104826
114 1315467246137461013
770 82849442633792495
770 82849442633792494
770 82849442633792496
770 82849442645330801
534 758844036393529050
534 758844036393529049
534 758844036393529051
534 758844037411405481
398 1809169750419002127
398 1809169750419002126
398 1809169750419002128
398 1809169753412433052
696 1386336873656511021
696 1386336873656511020
696 1386336873656511022
696 1386336875336564499
89 1477685928499680834
89 1477685928499680833
89 1477685928499680835
89 1477685931007877757
174 1047187004566201980
174 1047187004566201979
174 1047187004566201981
174 1047187005258644903
496 1269784909414940050
496 1269784909414940049
496 1269784909414940051
496 1269784911146334276
338 61772439050176388
338 61772439050176387
338 61772439050176389
338 61772439326888412
776 943217045338779378
776 943217045338779377
776 943217045338779379
776 943217047661765474
613 717530608762505043
613 717530608762505042
613 717530608762505044
613 717530608953411823
556 1077096604116789225
556 1077096604116789224
556 1077096604116789226
556 1077096606888743167
641 1883889324261631008
641 1883889324261631007
641 1883889324261631009
641 1883889328132170521
62 594401469606361710
62 594401469606361709
62 594401469606361711
62 594401471379522210
938 1638440544350209950
938 1638440544350209949
938 1638440544350209951
938 1638440547038586297
926 1960225541092770275
926 1960225541092770274
926 1960225541092770276
926 1960225543477257706
141 921712973948320695
141 921712973948320694
141 921712973948320696
141 921712975345246547
965 835356737345351480
965 835356737345351479
965 835356737345351481
965 835356739226516805
459 1428236018442212100
459 1428236018442212099
459 1428236018442212101
459 1428236019682398759
913 795925945947615187
913 795925945947615186
913 795925945947615188
913 795925946337840751
156 1279867618622983080
156 1279867618622983079
156 1279867618622983081
156 1279867620280368820
546 602526652501296615
546 602526652501296614
546 602526652501296616
546 602526654143800808
230 841306098952016690
230 841306098952016689
230 841306098952016691
230 841306100281334257
375 218189019484977255
375 218189019484977254
375 218189019484977256
375 218189019832590403
656 1172595190576727006
656 1172595190576727005
656 1172595190576727007
656 1172595190846367888
803 171614138699132372
803 171614138699132371
803 171614138699132373
803 171614138911493197
389 457902673482515562
389 457902673482515561
389 457902673482515563
389 457902674070128730
28 1453533767395293723
28 1453533767395293722
28 1453533767395293724
28 1453533770291440775
713 860219003061834075
713 860219003061834074
713 860219003061834076
713 860219003936970864
149 1930307183494505010
149 1930307183494505009
149 1930307183494505011
149 1930307187098496871
34 1852230659573645220
34 1852230659573645219
34 1852230659573645221
34 1852230660797708908
396 1271205273400758721
396 1271205273400758720
396 1271205273400758722
396 1271205273958470590
672 1526168592259274319
672 1526168592259274318
672 1526168592259274320
672 1526168592340613712
373 870732268655889477
373 870732268655889476
373 870732268655889478
373 870732269899202992
533 874071345691212350
533 874071345691212349
533 874071345691212351
533 874071347104587040
440 335317331457114698
440 335317331457114697
440 335317331457114699
440 335317332411966686
782 540614945233240757
782 540614945233240756
782 540614945233240758
782 540614946562138656
989 825552273790386449
989 825552273790386448
989 825552273790386450
989 825552276319908301
874 841037658487123915
874 841037658487123914
874 841037658487123916
874 841037658716908431
561 462143722970197698
561 462143722970197697
561 462143722970197699
561 462143723211670192
981 1371316981946145013
981 1371316981946145012
981 1371316981946145014
981 1371316984526010204
419 785954922991137045
419 785954922991137044
419 785954922991137046
419 785954924729056157
423 901587613715449750
423 901587613715449749
423 901587613715449751
423 901587616388971375
77 763410729335654609
77 763410729335654608
77 763410729335654610
77 763410729446547548
626 1402013701558917578
626 1402013701558917577
626 1402013701558917579
626 1402013704535039272
423 1085795692446743488
423 1085795692446743487
423 1085795692446743489
423 1085795692968076250
106 1960324507347035956
106 1960324507347035955
106 1960324507347035957
106 1960324509857792137
473 1697671890979364552
473 1697671890979364551
473 1697671890979364553
473 1697671894506643140
204 413488656232980279
204 413488656232980278
204 413488656232980280
204 413488657212338789
547 1169942276377515690
547 1169942276377515689
547 1169942276377515691
547 1169942279032856154
970 1495379590498787625
970 1495379590498787624
970 1495379590498787626
970 1495379591732711632
493 475512770978775142
493 475512770978775141
493 475512770978775143
493 475512771030438694
361 1491185578007657170
361 1491185578007657169
361 1491185578007657171
361 1491185578616354825
644 996179160950690184
644 996179160950690183
644 996179160950690185
644 996179163236901069
296 1577319882194847860
296 1577319882194847859
296 1577319882194847861
296 1577319884718635042
57 247192080820403139
57 247192080820403138
57 247192080820403140
57 247192080937358873
809 1190210894348197625
809 1190210894348197624
809 1190210894348197626
809 1190210896944642049
670 638417794840915135
670 638417794840915134
670 638417794840915136
670 638417795401176235
227 1489559524160731034
227 1489559524160731033
227 1489559524160731035
227 1489559525347098028
191 285475040827319321
191 285475040827319320
191 285475040827319322
191 285475041461929632
683 2585183674985108
683 2585183674985107
683 2585183674985109
683 2585183798279985
575 1478966083228310981
575 1478966083228310980
575 1478966083228310982
575 1478966084466501631
136 1751927151024922690
136 1751927151024922689
136 1751927151024922691
136 1751927151548107498
865 248119784503430536
865 248119784503430535
865 248119784503430537
865 248119785339020613
50 1236976998426355185
50 1236976998426355184
50 1236976998426355186
50 1236977000557146206
536 1288481015615345406
536 1288481015615345405
536 1288481015615345407
536 1288481016527322245
774 526014346256983599
774 526014346256983598
774 526014346256983600
774 526014347550719525
546 493623692810678976
546 493623692810678975
546 493623692810678977
546 493623694240453219
982 1072364565475708329
982 1072364565475708328
982 1072364565475708330
982 1072364567039124394
547 482144460166367260
547 482144460166367259
547 482144460166367261
547 482144460862753204
348 975964822812081525
348 975964822812081524
348 975964822812081526
348 975964824996905090
239 1005457686789645540
239 1005457686789645539
239 1005457686789645541
239 1005457689544193840
722 1264191475003059519
722 1264191475003059518
722 1264191475003059520
722 1264191477514516940
53 311408570694103103
53 311408570694103102
53 311408570694103104
53 311408570933766237
994 226161884078150982
994 226161884078150981
994 226161884078150983
994 226161885173636843
568 843631206917156812
568 843631206917156811
568 843631206917156813
568 843631208937033460
82 1385480354107528584
82 1385480354107528583
82 1385480354107528585
82 1385480356769304142
493 1590295853142657948
493 1590295853142657947
493 1590295853142657949
493 1590295856546738731
902 1850673975617040552
902 1850673975617040551
902 1850673975617040553
902 1850673979317683078
353 94975878576375500
353 94975878576375499
353 94975878576375501
353 94975878939016527
825 1575250032156451321
825 1575250032156451320
825 1575250032156451322
825 1575250035076015236
220 245625686213389188
220 245625686213389187
220 245625686213389189
220 245625686727264030
10 852664295297233011
10 852664295297233010
10 852664295297233012
10 852664295748643126
760 64265497160826690
760 64265497160826689
760 64265497160826691
760 64265497813591169
992 561237411824437590
992 561237411824437589
992 561237411824437591
992 561237412522736330
848 1776834291308784525
848 1776834291308784524
848 1776834291308784526
848 1776834291795296612
113 488190427381023683
113 488190427381023682
113 488190427381023684
113 488190429331005803
626 1150533014577878153
626 1150533014577878152
626 1150533014577878154
626 1150533016282896316
889 262616544752205895
889 262616544752205894
889 262616544752205896
889 262616545896319394
600 1276086933622174791
600 1276086933622174790
600 1276086933622174792
600 1276086934220305544
342 1932936897182006385
342 1932936897182006384
342 1932936897182006386
342 1932936900482154354
443 1317102959700164153
443 1317102959700164152
443 1317102959700164154
443 1317102959853835033
652 1265999139189205875
652 1265999139189205874
652 1265999139189205876
652 1265999140399033637
715 1635847949743240311
715 1635847949743240310
715 1635847949743240312
715 1635847950920576302
959 1252855686566954204
959 1252855686566954203
959 1252855686566954205
959 1252855688973955971
922 1144599160260018624
922 1144599160260018623
922 1144599160260018625
922 1144599161342816849
940 929620411499366061
940 929620411499366060
940 929620411499366062
940 929620413541528665
74 1642622382016854452
74 1642622382016854451
74 1642622382016854453
74 1642622383772372268
327 1089569834597556477
327 1089569834597556476
327 1089569834597556478
327 1089569837438621388
354 1549744981618261899
354 1549744981618261898
354 1549744981618261900
354 1549744984922329982
27 1396115009934896904
27 1396115009934896903
27 1396115009934896905
27 1396115012480903636
627 249856697996428027
627 249856697996428026
627 249856697996428028
627 249856699069058909
986 414829644711747470
986 414829644711747469
986 414829644711747471
986 414829645903844731
901 346233667810104303
901 346233667810104302
901 346233667810104304
901 346233667944825211
406 1546340513908636830
406 1546340513908636829
406 1546340513908636831
406 1546340517015276871
608 507312185814991307
608 507312185814991306
608 507312185814991308
608 507312187065727072
377 1592573751337782059
377 1592573751337782058
377 1592573751337782060
377 1592573752106538763
724 418448739711037819
724 418448739711037818
724 418448739711037820
724 418448740908113546
412 1348556713606972155
412 1348556713606972154
412 1348556713606972156
412 1348556715847207457
366 286569279434883181
366 286569279434883180
366 286569279434883182
366 286569280382570525
591 1677388742974572016
591 1677388742974572015
591 1677388742974572017
591 1677388744039919088
371 976153164364153826
371 976153164364153825
371 976153164364153827
371 976153166432570928
349 526522883477805927
349 526522883477805926
349 526522883477805928
349 526522884930702844
297 362035873263315529
297 362035873263315528
297 362035873263315530
297 362035873578285282
587 1305975147381696924
587 1305975147381696923
587 1305975147381696925
587 1305975147613943848
671 1460068854266018618
671 1460068854266018617
671 1460068854266018619
671 1460068856993228767
962 1489581753557836334
962 1489581753557836333
962 1489581753557836335
962 1489581754940969539
394 1989599774854262074
394 1989599774854262073
394 1989599774854262075
394 1989599778302991316
486 1982920893505166598
486 1982920893505166597
486 1982920893505166599
486 1982920894016916515
932 277138385478045770
932 277138385478045769
932 277138385478045771
932 277138386947067174
31 332948265260375730
31 332948265260375729
31 332948265260375731
31 332948265639561142
806 353192054118155486
806 353192054118155485
806 353192054118155487
806 353192054247332796
663 310791264980354532
663 310791264980354531
663 310791264980354533
663 310791265372136329
602 1660443849303717170
602 1660443849303717169
602 1660443849303717171
602 1660443850068706575
951 1188356909074297041
951 1188356909074297040
951 1188356909074297042
951 1188356910677878303
729 1765575539304076045
729 1765575539304076044
729 1765575539304076046
729 1765575539948443923
85 705190066161455883
85 705190066161455882
85 705190066161455884
85 705190067221038010
631 391769607236224995
631 391769607236224994
631 391769607236224996
631 391769608783599786
355 979007414160627030
355 979007414160627029
355 979007414160627031
355 979007414828804440
133 827696078956198242
133 827696078956198241
133 827696078956198243
133 827696080820142557
706 654555507594290806
706 654555507594290805
706 654555507594290807
706 654555508639793357
361 1763000938905245776
361 1763000938905245775
361 1763000938905245777
361 1763000942574004260
452 382882002216761952
452 382882002216761951
452 382882002216761953
452 382882002297080323
414 1597266345694164174
414 1597266345694164173
414 1597266345694164175
414 1597266347318157985
566 38888110237860891
566 38888110237860890
566 38888110237860892
566 38888110388357733
460 1442452608640025931
460 1442452608640025930
460 1442452608640025932
460 1442452609579050382
24 915709632343530024
24 915709632343530023
24 915709632343530025
24 915709634721531960
635 397422292640450301
635 397422292640450300
635 397422292640450302
635 397422293205022884
349 1283917630644380550
349 1283917630644380549
349 1283917630644380551
349 1283917630936378916
300 1841622522939906681
300 1841622522939906680
300 1841622522939906682
300 1841622523516499043
828 146152685876252250
828 146152685876252249
828 146152685876252251
828 146152686911046391
554 1337446073625642695
554 1337446073625642694
554 1337446073625642696
554 1337446076497337022
522 753996987530111910
522 753996987530111909
522 753996987530111911
522 753996989453064921
136 1697057613952960098
136 1697057613952960097
136 1697057613952960099
136 1697057617582422747
540 1144881475014212785
540 1144881475014212784
540 1144881475014212786
540 1144881476775879980
664 1299941597403076669
664 1299941597403076668
664 1299941597403076670
664 1299941598061806298
753 1960453322453590888
753 1960453322453590887
753 1960453322453590889
753 1960453325507301135
78 1248484108855005912
78 1248484108855005911
78 1248484108855005913
78 1248484109248744098
171 124628618508951735
171 124628618508951734
171 124628618508951736
171 124628618692378919
408 1471688755582580052
408 1471688755582580051
408 1471688755582580053
408 1471688757578139659
50 1942250239881639695
50 1942250239881639694
50 1942250239881639696
50 1942250241240344441
199 647913172020498069
199 647913172020498068
199 647913172020498070
199 647913174050475132
55 934997351716952271
55 934997351716952270
55 934997351716952272
55 934997352175444649
591 1019820756295362675
591 1019820756295362674
591 1019820756295362676
591 1019820758668214264
930 1502961132818538115
930 1502961132818538114
930 1502961132818538116
930 1502961134777313440
555 1979801250847783771
555 1979801250847783770
555 1979801250847783772
555 1979801250902610334
996 1512399581401727290
996 1512399581401727289
996 1512399581401727291
996 1512399584834652068
982 351168459837287409
982 351168459837287408
982 351168459837287410
982 351168460196501663
528 962816608700673387
528 962816608700673386
528 962816608700673388
528 962816610962472509
772 1735128278958346810
772 1735128278958346809
772 1735128278958346811
772 1735128280995773292
143 745644800529222363
143 745644800529222362
143 745644800529222364
143 745644801760807118
217 808183010008158967
217 808183010008158966
217 808183010008158968
217 808183011180456242
127 1019433099065555559
127 1019433099065555558
127 1019433099065555560
127 1019433100652457909
817 1746271411914017700
817 1746271411914017699
817 1746271411914017701
817 1746271414571881335
619 530785495706097357
619 530785495706097356
619 530785495706097358
619 530785496123177478
747 1355176234220806074
747 1355176234220806073
747 1355176234220806075
747 1355176237161936077
765 1620766437930600396
765 1620766437930600395
765 1620766437930600397
765 1620766440617167897
394 681677581949132607
394 681677581949132606
394 681677581949132608
394 681677583625558230
743 1998209258023880153
743 1998209258023880152
743 1998209258023880154
743 1998209260199650034
11 1189506922858395450
11 1189506922858395449
11 1189506922858395451
11 1189506924501521348
397 867954724995600424
397 867954724995600423
397 867954724995600425
397 867954727235664041
809 1686676718078780219
809 1686676718078780218
809 1686676718078780220
809 1686676721655321365
262 1850096904003470745
262 1850096904003470744
262 1850096904003470746
262 1850096907430756024
860 1633330834198233065
860 1633330834198233064
860 1633330834198233066
860 1633330837654576558
341 467090625462003533
341 467090625462003532
341 467090625462003534
341 467090625880823978
509 320672849721283224
509 320672849721283223
509 320672849721283225
509 320672850732179111
988 866120943584098737
988 866120943584098736
988 866120943584098738
988 866120944508551189
51 1808891734619904156
51 1808891734619904155
51 1808891734619904157
51 1808891736255760846
247 516971871031274022
247 516971871031274021
247 516971871031274023
247 516971872925325351
135 1086742300534950408
135 1086742300534950407
135 1086742300534950409
135 1086742300587276128
427 101513059968852750
427 101513059968852749
427 101513059968852751
427 101513060227858402
445 124222197980978706
445 124222197980978705
445 124222197980978707
445 124222198876648493
956 216899152664526455
956 216899152664526454
956 216899152664526456
956 216899152710968582
366 936368354919575983
366 936368354919575982
366 936368354919575984
366 936368355552996137
323 706059241912730483
323 706059241912730482
323 706059241912730484
323 706059244248915078
270 1217082366239287206
270 1217082366239287205
270 1217082366239287207
270 1217082367789151492
826 713397121011999403
826 713397121011999402
826 713397121011999404
826 713397122704276638
771 1637102649976955766
771 1637102649976955765
771 1637102649976955767
771 1637102650034534941
59 1405831753415631524
59 1405831753415631523
59 1405831753415631525
59 1405831753594774278
636 1164748837723521871
636 1164748837723521870
636 1164748837723521872
636 1164748838926400152
258 1952768994938598753
258 1952768994938598752
258 1952768994938598754
258 1952768996901384193
378 1600595408220746147
597 1099183105351751314
740 1228459025653250533
369 893523691472575918
389 1158053260165666747
571 1908388049268182966
997 269614381592399590
1000 285207850318534638
59 680462298491116496
593 866790347197186564
478 176448463185602660
842 628275216668750092
561 1624757621135174817
297 176257181574420520
99 372168672676012168
152 1411547302222647525
601 564145645217767620
485 940420906989597561
147 1090284350907666259
393 259390520350288462
992 1826396353284673271
464 222229229023175505
979 136404693810853935
435 803270278300154270
362 1989012627298629780
420 1765725664254586263
172 1112533695904459212
576 1986393902117955340
133 666281273000058716
112 855181488688781029
428 1362405433903927041
695 611246365050401014
251 1616078891669565012
918 479447777428844204
206 1088293002454495644
864 1213294661148796886
105 217746521346196758
801 843894935733681330
107 1953259715677132536
735 914134269586851754
59 491467807625090129
745 855682139851157462
145 1766666158356132708
11 1316895103042040497
525 795850659700192210
951 410614504449345745
636 1002097479985409740
874 117222332928198910
824 1069947924021051205
135 119251011227968726
99 789649429936764095
902 987087120836132463
956 1432885757286719772
459 1830803569003023024
990 954572601387234448
902 1681349462378297565
838 392578355495083341
84 1773821870315421985
17 910100005831266013
682 816005974780258350
859 84683076468835377
156 1350927869431214364
560 565808484312348784
63 577218132461096960
708 1143906416782595174
606 816848709683905066
963 1693398530060779082
22 1970479545597234959
101 833191663141864059
351 1753828868994178249
274 710438311385440594
245 1204213549867963710
507 1796081862333202234
123 990221238938883178
879 210538111113655582
946 824166257109916239
920 1563970846635221269
656 468549598228645233
680 1481944740724464800
787 1440883504191649435
115 1027025911594636845
267 317715694694370627
131 1796773330806449400
740 977501189237906145
192 1787861007919991831
219 1898816880111933780
736 916738927658798289
970 595285987733376371
424 385741768389920152
549 1820635350196752518
687 836537619906313227
741 985282860086369361
713 253867809479756952
809 1330199498698477990
350 729938449413733915
94 571700878978115238
604 1912997735678165715
926 921288724860621291
82 180125397090582921
505 1652823786967524800
374 1962235284674786518
906 368892251661947754
357 686890336511019802
533 1283271379727449443
295 1964763697648908019
388 680268919339462383
67 966051030205976418
748 820886134097808753
371 134784363762043638
742 950563839754516703
245 1782339302745244575
649 1004080468582009561
178 473724522270523163
343 817655598736970009
100 1588289400434104431
93 1487644437319659336
536 190767404463844638
316 212375898073923525
706 1291815511931141249
958 899229193435130319
657 396831607316745995
314 1723510315935460494
304 365312942540961317
904 141807697971902761
368 78685025675179822
145 1095242938582375094
177 646425035351553223
500 809284199746682204
128 875919671076959229
605 1192102077378274459
899 1772552615812388517
267 1861688344966765200
632 1272431449250157482
263 1850952175557004773
348 1476531573481931680
432 1569235118220050041
943 249436009617370664
382 1644424160073516890
785 1860255615227425589
692 102904202236402055
753 1660157218944413312
532 880816535832364179
820 1081039914178874085
935 1754186856537854717
602 1645570211524030030
391 1670784645176201608
97 1880918293078281211
623 1414340934038799828
585 898976515188289768
787 543116425083311687
711 151886660526079140
461 1687102035136791449
809 1998614900989415314
893 35908758982492933
819 1527056788045443163
977 127845278082709538
493 1722820919117722433
990 41500070161873335
748 831074480948758776
559 9476925674550564
1000 123922822303159851
333 1263537005074854608
374 1279472097188917675
587 1216230422495074517
111 322751520544878006
33 1382224396457264522
178 1897190071538816039
320 415501470644507612
195 1995458246438815803
376 1233602750297952665
898 1297009319256306376
129 251393207189665968
84 987187292618928050
746 381792247715388504
520 1938530404496319354
252 1260436509320999471
219 1793639622075348656
861 836663678419893870
647 1251954915419040071
838 1861340582175168481
767 512435118512411032
754 1748298533429051718
437 1718942187311300183
750 93657091268405197
324 915460187692085637
982 1117119889924571661
709 1802157496740023708
396 176331870121963376
534 1048500721888379889
563 1140075518951301329
387 1870797196965494200
64 681032410027647829
432 149168228774723016
770 599998031003553708
38 230671124108662709
823 1703971304873912728
87 1272880530130779324
811 1474010934877172630
334 649392406247393436
939 389476508080856731
277 1528391796098684769
466 1246888433935167239
546 685261511617932745
640 1260618089654124176
573 772109125942623695
892 1934643344427881677
47 730221485839923796
960 701583048710530846
168 349887932560409831
746 434699057386049961
527 1959139797049630451
890 1488135935216658687
241 1600333064736120007
186 1265506156931502881
555 1048514064287261931
111 304314731380884444
326 736095231306268945
282 860020852211648293
989 1301472384509815203
138 63508006346843894
242 1472798849918189316
127 328961471171848230
268 580827689929132773
5 754709500937981386
663 653239109345063056
967 966968760804684972
703 1542996889086485180
570 398032685367281385
442 1312337974642774494
349 1727535904823317319
877 1920603794184160471
241 1002299382893679530
561 166835604441251532
326 135070582367414282
337 643679604119658019
334 314360835815508657
849 1035654508009715033
967 1946533563083916020
828 1660607828763596662
234 176423005440903377
923 58720335417405493
734 385661527534298299
988 1886812563279047749
689 1847959558585803325
351 1712082985861658457
944 822153017274516878
533 311138182362057298
205 1417315309420747127
454 733136463758582504
664 953996570862181819
527 1407237542220794652
220 426616233353491081
267 1529205077842472489
666 287069221074541893
357 867181333580348487
386 1708630162709232877
674 1478859903105936599
207 67911466691397106
538 1353723174440746993
985 1361781601662977961
424 384333786725713707
535 1940435251707070056
579 1687653673757123664
722 1537581932715816837
210 1423290260847624017
922 1941146085805093325
959 885610777409647417
767 1442764622161598647
589 1681656275368435185
548 84090309505587212
955 1148089160507772153
141 155901609895191208
373 997990397563226528
679 498738079477248920
285 261239659196738253
529 1975465002398550090
408 1091503640918572830
407 1975306345923732464
953 114186912258629827
635 646936456739590932
550 1279162981299054604
961 1087249609321617858
976 919415736141753774
696 134802162038665211
832 110933455438319565
19 1312788485148629701
653 526558321024636139
828 461469666143321494
362 1467618527377645910
992 1973012554082484392
276 873931259384818942
224 1154301492430992113
636 1728525941834107082
351 303355193181620327
373 1799863614008226496
811 1619952765944138556
257 1465137671630141632
797 1112264177221470085
309 1944070310576748731
450 95474568813885191
130 553943950158781945
995 773933596412863582
381 793890950624922664
159 400932507260109029
593 787678830956377017
377 276097942419652757
980 785972124021964442
724 637184694281291274
93 1045579598729368454
517 1760302816459753227
21 759228998168132920
447 555826537571350105
477 1683588212644743369
915 1041861864371741951
924 670589023597310588
957 1840769731204052403
678 188642087665940234
585 1939599946359227430
432 1905948842727960916
55 1254670401567279035
759 1006022182256118164
827 290869688433091569
453 613801984479556595
867 1428259258397504221
214 986143071502107664
818 229739452383642095
389 1712039971633213546
627 1549655733085713698
613 179105223893947792
265 283468678334138547
745 1241435252372812992
197 833313369405497489
637 480919639932395085
730 1536155668610266431
614 703772657999719352
67 713580005654780423
605 1940877171577696104
679 1873176228580910774
412 315084571485887300
631 134293583691058115
76 815616740957001561
714 613111360488252311
667 201110953504204743
869 215139175420401190
833 30493154759041303
196 1312710672333998914
283 1681678591865998864
874 148780887419556385
128 1934127775463239006
194 1043747701368098209
988 852107094285714629
323 412838309337854916
431 80791718974659424
809 1989502859180574923
173 843875150026265701
352 412817342944462594
552 345307154300897902
819 471075469052982530
419 645399419769528748
251 749209759668330097
576 764769645008379720
26 866621128175007372
809 1772221702674743100
909 1841986424663232539
11 1619246012527426528
219 1967438986792466730
649 1506871621090602330
211 674703172734475462
575 1778249374948178682
698 994608188337952671
800 706223572233426346
241 212658052982360909
44 1303020294148466000
332 1916683481784283661
154 295791709131020353
988 1172791949013013592
963 1910829275088792145
306 578109869757864371
564 1387306618994177386
767 938681215513357662
629 1756323342460006198
424 1795292678053018155
478 1123001957885737734
536 1684731483716743092
360 1004634322917431324
647 785359734447476607
388 1143944708648483238
493 1524789051548481370
70 409298315413166932
840 1268601579189323997
452 415500408445137829
201 1531596843106547217
912 525727833575993064
264 1248537483170594775
313 421965414487048725
674 839015797600910350
238 1117895389736964561
564 1654004611738757312
865 1346812175326700576
149 221783351084518383
280 1234901104453211110
589 452306884533312038
766 1604532210093578281
774 585781443479471349
478 1604119236605677836
220 1549176458733319021
98 171926142304148803
518 1530762593657536018
770 318008703609817926
180 1361347666958925694
684 615314990902105838
22 713533695318089283
234 1683170361501541340
306 689552083415858482
453 1658366207936901531
686 1552410331440501309
448 264811062867946985
707 1425832118439255463
70 270872287186783475
423 1435302032838446371
715 1467894505063759646
344 64528049849796020
561 829085806409574544
326 202664226975600309
936 231567554434564683
375 864018995934498107
483 1945627776730732167
978 1113715466919614403
71 1708869994127889763
128 822621538626851784
290 1330724896841745689
191 777391804640451503
317 1942816586074857468
935 979612840981227899
98 451950948509505719
566 1187718647753322286
907 570629972841046970
524 449853597099916667
902 1339196844708791314
910 376897083518239139
607 831848343024693146
26 1894052160502452179
392 1206304185215137671
607 1082391789052221791
453 100009429349928143
317 1224457618326312348
631 1659778613433361991
663 155141618781780524
559 686673130610925829
332 31087190208744231
34 537162861241285464
872 1011405236612326156
731 1039266140145895631
968 155158824899415918
741 498306445622376468
755 1908324301591682328
160 526603386708987825
480 1162310589108966968
53 1651924794137468871
15 1630139536280680233
440 98548918954510664
254 1497520803216610287
695 1095513327989769667
497 530211626154433064
394 1499886450811571030
657 388488844092159220
545 674216489420944727
323 343999761154723773
255 1890701462547185670
458 38090865346165162
209 913718804824449314
998 322925935229307226
314 1243918848187002260
708 785874767492848112
542 1140222057005449446
685 1940778062408405731
199 924431978252497557
272 1038445057961549395
561 211991431823091220
773 629267345589129846
121 1465147591603048008
14 960793715174970446
254 520846804676088641
752 1025661220486186685
273 1915776470701425123
53 666790080577058081
169 1926940569655542057
391 63893327174757749
271 1023197611156260680
188 468099965381184095
497 1596788416509645455
87 386098032652977148
206 637103585074681915
898 1923250128884366117
400 1832536873381511698
735 38301467857470391
987 613822404974130569
525 248733954706709756
556 762749262261794548
69 1900097107449597298
645 1167660740861746320
547 1578946902045607141
96 586717239378524048
870 1152575073704009253
814 898214859701102057
492 1194122196437001681
570 1809591792549653126
996 1938144258520656500
784 1685743052156675341
701 1105221000484726176
228 388353653983685799
414 227037003241811532
922 1633820356436851894
524 1370630788922007362
629 1599230909027144285
379 831881057672722814
514 1228196930619531937
732 1068935772980318633
667 79493137354839885
38 1395310512337684384
776 722331125082814995
853 832545450506349516
310 417828770150532127
480 263218206216228436
342 712600670355353799
56 796263670430123948
696 226352825439092086
723 1703529035209472429
571 1529495428805382968
91 984514263912653665
755 51859486284204467
232 1498057872850895504
23 1749709657413581742
572 833212089205236191
214 1567832047079984262
774 56316644463324117
874 1028039821350792390
289 411462492183126105
356 1121577927307307799
337 572023643879064716
537 793796029304305223
419 1997726829049938106
495 716739182342151383
573 1888108191792998039
899 337299034357756834
983 644637925841661864
311 1598160448702971623
714 948138828059332520
16 194463766864244718
278 684209496204596478
87 946233000101976424
100 430054761348282360
305 225829807863815555
646 1465049881419803071
202 1324266501545222608
31 492321044535684643
912 591045563247416879
849 1894063932754460027
115 759436774873626407
380 349237473676310255
675 1547240488492630021
499 313590569901448735
405 816869117123682514
554 1862766769268781640
595 171709588348922610
889 712287747928249662
5 1937726828773366930
822 891961218595156302
146 1018068301827941400
908 1255934788552698989
336 49364621491938076
820 1427371188142200764
938 712771667907489122
459 1540699699506811291
984 1211599698501511917
138 315046114022327763
566 1629884845743919681
572 1784709183635768515
389 537436181067398137
886 570834687464509988
162 22249118290988769
935 1420001111164146943
157 1863809738188761754
506 584158376909571242
980 248283139631176941
184 985171912395701032
357 1975055369911445847
79 435737340360145993
116 809609582008135636
420 1341821533175741642
714 1903543827109569196
539 742967441695218327
820 136324480469872648
99 721847858514260523
221 963688164025579710
12 491552230897956658
758 1328245242691799560
85 524337263525295733
865 1717130281346446522
478 35089590742392423
823 1664474116252405513
851 1016112709057431692
817 621596196380583772
637 140048602747211637
223 843967445760604209
310 1144714926373036257
371 1788845839001356451
973 681912384127876564
697 640112530405501642
109 668183955355542020
489 1710335007110935680
354 52490153882637941
775 671884297454095286
819 1548319960870674311
952 564814304767151568
871 1295525802798098722
85 1283620578387689828
564 421938860237774844
230 1760401504340575068
277 782263557464356335
367 418343960304134242
284 632359839955768010
727 1717845580735581580
529 1564256926544560180
566 1001665160608411829
656 1696870021057960013
588 645436027880179277
78 1013240357753285976
548 1077082152754092556
271 1859729149582605191
510 1393115778957877628
306 1219258292173054668
823 830712786029231976
143 1445601299264021869
649 782547903409690963
447 1319943530006830600
148 1170212427394905589
405 671573583522919589
891 777945604396197316
791 212851074018808285
334 644156323412757888
425 1380414389125325874
850 1161699304315898661
799 745935334958582275
224 1755748088499468514
670 937399861330176417
21 1613859525981205631
590 828002451291930533
791 497753309150985853
195 1561944065275887347
893 1063771095246488659
64 818964229835608246
92 1239172422379499665
326 667704692986001319
985 911046302154124407
819 1759027656702793668
917 969514955574154701
212 95415147391987178
184 1825796131570899203
695 1672580299936821038
25 261805403044573229
445 436310648353237853
177 1469033044722857420
287 1713544568558249119
344 1838926025379065172
965 1254159078119503258
18 712424824954038397
785 500765541204767957
469 1624551467916187601
36 1314652143637893675
440 1209046081801217708
994 258576860483691694
585 1535393995553543564
878 707832998017333177
159 1410312315426232661
60 89020369739851172
856 1254975462644731347
510 1503173063269592759
206 994177841992918240
845 738239167577404723
360 1172864474736128552
497 596950374640438044
943 22311126770891083
4 623448603109954937
106 1992966966651630252
813 564594255598369343
914 1515060377805405860
575 1319539571307855747
520 1342842473863833982
276 1870297584206587866
804 459493889690564872
824 1236865856575784170
142 602621126976443754
313 1436762697490602550
624 147180676522803531
79 1993470222868703603
47 793288992656231554
775 262413427605576284
612 1884630692479649490
569 1803659591409822839
317 267953758968615042
696 1450237004780743691
591 157727761292913170
173 1378203330462352549
862 129035861298176383
962 352351279664104053
932 1638296878162602781
977 591385573704676130
417 178795560392257557
499 345638442380965020
74 1530706155377223624
316 1045337824445433603
260 692631671760291586
872 1831164876554932458
828 1343703148051498397
599 1294788594029115253
547 1907774127491151590
845 1571239262097078713
774 265950514445223016
167 117809656569905560
727 799471693019461788
348 1685762805932224409
814 1306605380814273545
755 1176513597206983024
266 190961144318913732
729 1531459958760739154
26 1354932087545976628
770 669668491306557581
349 1335109323035688582
265 1379214540011038737
922 1836552334552593768
926 960582579228549015
172 1009858784565784632
851 327602134593758194
566 510125373044473403
919 39566815567116969
821 348250845677968865
609 8098526915212175
275 1342649512099175179
295 1220533638801757960
908 259590797031760549
702 615642424849117563
945 741782849394512839
576 770224416119592437
92 1432250970353167890
482 1233803488489999291
338 35042844762036534
283 1739920229279386897
723 9425458424591693
682 1667889823739082403
164 1559219010604379378
803 405587091305403597
159 1334645838961153670
152 1708033926890859535
772 439910900847937279
39 1304749455024083978
304 113195741413336802
731 1334722219831133008
333 712972688104252325
99 1321756796816040225
25 1656027573466770526
295 333413680553417225
303 1883795525530520411
949 260244994961090549
952 1704239744238189915
522 1065461293059702351
152 1656612868454484605
117 1525117024362969976
945 1975778490473823620
922 941030002975081358
933 1977021717792041403
797 428513481338022783
310 123226302251615212
716 874194933860191934
137 295428495399965936
179 1016238154138094604
565 1128048519283996237
987 12843668841824014
818 379364240316367269
850 417103534258728358
407 1001064917236730818
990 335104488284189136
121 562979448932966999
137 550285299762339956
413 1496193747819814213
254 393875439144912876
449 1704819228026833708
275 906697707218421467
584 1341135363899984973
138 1843501151767025894
661 1610313011070671029
266 1864572946544227792
266 1062452954754278211
7 1401293060823278786
624 1111954273259569181
209 206036484305645205
530 1796483460860261386
139 561612688525131845
273 544491254947739739
318 840174113140514976
484 132525746458820620
767 812595086360538861
939 317979208248336979
465 510404867748951252
720 1203768742924268029
771 1003171102006207427
205 965773831344244158
957 109411836687667623
803 1464720972744906989
841 956584250942694787
542 990935188498541611
961 437276161827935570
838 1951125151059503145
853 953262573907181965
509 912046219810012100
26 807746018086049816
121 1841369134885862143
739 676652594316728478
358 150899768203927282
292 1663894386490150523
190 727884963690213663
844 1107543024461886744
474 1017536434495397760
163 1546392078780833954
71 1767414861382698930
160 1990651715615985591
80 1046477444655354236
208 1588141059673130639
914 966926516216858346
686 213447749825190828
380 23293912122017699
703 1252928454601650769
43 991972686422006817
273 245611890247729981
61 1664981557589306567
330 1294010265867259466
541 1243066210272276996
926 229960353692404662
794 223086241743375768
478 1248315444249407278
693 495922968977575419
577 1053046551318229435
103 666104378500396756
80 792698289963415533
390 153994979730782171
185 727181185122871194
988 1417148553607630782
328 1532448707002155266
4 314155870862918168
467 763359943730584441
268 773808341857444179
646 1031621970827748684
521 1126243373530289367
664 1349623053380744336
944 1698703648150149550
557 406847471602103490
764 900039308540599283
582 1194850064568364244
920 1402673318967999860
788 568486835572505290
934 1549982219125048845
919 260046509378848137
893 24161994904476403
636 1123691347953770604
719 752973872495771964