6000
231020647712412765 1386123886274476606
334024270280408737 1336097081121634955
158010803850943274 1264086430807546221
64988967223557343 1559735213365376509
60603649654442191 727243795853306359
12949473624521292 1787027360183947749
306649663708365246 1839897982250191491
202790353757729950 811161415030919806
135437675105410253 541750700421641018
107703896541074193 1077038965410741975
372898692238784834 745797384477569669
834910774768318187 1669821549536636375
694737468651236016 1389474937302472033
232787466855496855 465574933710993711
345315500035395957 690631000070791915
1 2000000000000000000
1000 2000000000000000000
44576584404477648 980684856898508487
44576584404477648 980684856898508486
44576584404477648 980684856898508488
44576584404477648 1060479564175068207
373707860602170647 1494831442408682594
373707860602170647 1494831442408682593
373707860602170647 1494831442408682595
373707860602170647 1981982989357379805
688458161610858857 1376916323221717715
688458161610858857 1966700442842489857
727324917210246364 1454649834420492729
727324917210246364 1903798336109884800
521297396909130693 1042594793818261387
521297396909130693 1272218405888314722
876634532680416855 1753269065360833711
876634532680416855 1872774198506178404
531068551900916312 1062137103801832625
531068551900916312 1902944294384377679
687156949495656806 1374313898991313613
687156949495656806 1958864846200738114
376388078994788991 1505552315979155970
376388078994788991 1505552315979155969
376388078994788991 1505552315979155971
376388078994788991 1942737657198851692
15101685525211216 1298744955168168231
15101685525211216 1298744955168168230
15101685525211216 1298744955168168232
15101685525211216 1326758668895726417
102153917014228264 612923502085369599
102153917014228264 612923502085369598
102153917014228264 612923502085369600
102153917014228264 637134619797243073
603533187184617301 1207066374369234603
603533187184617301 1508697832203420743
352139791041919708 1408559164167678838
352139791041919708 1408559164167678837
352139791041919708 1408559164167678839
352139791041919708 1550845187574995742
266299565739053552 532599131478107105
266299565739053552 569795425105489458
49019584391258201 490195843912582055
49019584391258201 490195843912582054
49019584391258201 490195843912582056
49019584391258201 577344708270648819
84740972026096715 1186373608365354101
84740972026096715 1186373608365354100
84740972026096715 1186373608365354102
84740972026096715 1234431411239838799
505988697757341809 1011977395514683619
505988697757341809 1951135874208626668
356393445822588441 712786891645176883
356393445822588441 1232259388487342980
2262135080352377 40718431446342939
2262135080352377 40718431446342938
2262135080352377 40718431446342940
2262135080352377 44619118290093171
58533779231931565 117067558463863131
58533779231931565 229719116809898640
481652313973494147 963304627946988295
481652313973494147 1023568499207810069
4327600682785544 1272314600738993007
4327600682785544 1272314600738993006
4327600682785544 1272314600738993008
4327600682785544 1276230286031037747
309581279563259611 619162559126519223
309581279563259611 822475044885343778
166540413703622943 1332323309628983572
166540413703622943 1332323309628983571
166540413703622943 1332323309628983573
166540413703622943 1457243357896867440
15121343677677539 1905289303387377789
15121343677677539 1905289303387377788
15121343677677539 1905289303387377790
15121343677677539 1930472397659326360
226381962473902928 1358291774843417583
226381962473902928 1358291774843417582
226381962473902928 1358291774843417584
226381962473902928 1646053224185287786
48697146932821238 1753097289581565198
48697146932821238 1753097289581565197
48697146932821238 1753097289581565199
48697146932821238 1786993831094420650
403929838408743943 807859676817487887
403929838408743943 1296746207694314401
438668761790686498 877337523581372997
438668761790686498 1627816756968730818
403029338276874020 806058676553748041
403029338276874020 994889343297975811
38131489792445462 76262979584890925
38131489792445462 143134021143149790
267504168134714400 535008336269428801
267504168134714400 860501525230311322
792899358950405736 1585798717900811473
792899358950405736 1903097353249579518
470943219235062494 941886438470124989
470943219235062494 1840414623738591072
332809203699797743 1331236814799190978
332809203699797743 1331236814799190977
332809203699797743 1331236814799190979
332809203699797743 1510606598700131145
42239682591760973 337917460734087812
42239682591760973 337917460734087811
42239682591760973 337917460734087813
42239682591760973 414330564014656341
449095514597745255 898191029195490511
449095514597745255 1651493612711583330
350819064871158699 1403276259484634802
350819064871158699 1403276259484634801
350819064871158699 1403276259484634803
350819064871158699 1419616546602134902
618476264868596306 1236952529737192613
618476264868596306 1563293209215170123
408893708346258275 1635574833385033106
408893708346258275 1635574833385033105
408893708346258275 1635574833385033107
408893708346258275 1806160529384736640
156492463064512337 312984926129024675
156492463064512337 551884871387401058
180728789948915740 1084372739693494455
180728789948915740 1084372739693494454
180728789948915740 1084372739693494456
180728789948915740 1429046907436217865
90151633312933411 1803032666258668410
90151633312933411 1803032666258668409
90151633312933411 1803032666258668411
90151633312933411 1899657751115116414
914046692678907414 1828093385357814829
914046692678907414 1898968393970967969
27458501593186988 219668012745495932
27458501593186988 219668012745495931
27458501593186988 219668012745495933
27458501593186988 221530455079623464
424580309626251741 849160619252503483
424580309626251741 1279803877191524542
32187145266709746 514994324267356056
32187145266709746 514994324267356055
32187145266709746 514994324267356057
32187145266709746 540491308113188644
252789679689758658 1011158718759034638
252789679689758658 1011158718759034637
252789679689758658 1011158718759034639
252789679689758658 1377464933523954220
29682589681814358 415556255545401103
29682589681814358 415556255545401102
29682589681814358 415556255545401104
29682589681814358 459319295076586658
461080507061888437 922161014123776875
461080507061888437 1508826079273293319
119451601001662176 955612808013297436
119451601001662176 955612808013297435
119451601001662176 955612808013297437
119451601001662176 966139108895682026
521445360490212365 1042890720980424731
521445360490212365 1293554798114623631
127641930228423292 255283860456846585
127641930228423292 370446105787948743
542217445616978221 1084434891233956443
542217445616978221 1209870072094337476
222134150818337837 1777073206546702724
222134150818337837 1777073206546702723
222134150818337837 1777073206546702725
222134150818337837 1888900684606399977
408735393179510274 1634941572718041102
408735393179510274 1634941572718041101
408735393179510274 1634941572718041103
408735393179510274 1873476947851702698
77072925960122323 154145851920244647
77072925960122323 261378070804922540
409239883272204871 1636959533088819490
409239883272204871 1636959533088819489
409239883272204871 1636959533088819491
409239883272204871 1793177158812732576
130540179083846825 1566482149006161966
130540179083846825 1566482149006161965
130540179083846825 1566482149006161967
130540179083846825 1799328754678455667
602357970787017983 1204715941574035967
602357970787017983 1795151846070097835
443341936814806911 886683873629613823
443341936814806911 1379148837425987858
151102305171512034 604409220686048142
151102305171512034 604409220686048141
151102305171512034 604409220686048143
151102305171512034 658262986051246034
135633696518489442 1627604358221873370
135633696518489442 1627604358221873369
135633696518489442 1627604358221873371
135633696518489442 1651137123497055283
59013732188597706 236054928754390830
59013732188597706 236054928754390829
59013732188597706 236054928754390831
59013732188597706 303535503358667825
159344887019608471 1593448870196084755
159344887019608471 1593448870196084754
159344887019608471 1593448870196084756
159344887019608471 1711654267286278072
470435386066937273 940870772133874547
470435386066937273 1284799995253352863
300035558355234644 1200142233420938582
300035558355234644 1200142233420938581
300035558355234644 1200142233420938583
300035558355234644 1259401517804679027
21682499142251864 216824991422518685
21682499142251864 216824991422518684
21682499142251864 216824991422518686
21682499142251864 242233254383500690
59745632851034016 1911860251233089008
59745632851034016 1911860251233089007
59745632851034016 1911860251233089009
59745632851034016 1969270613784888748
450724425753273928 901448851506547857
450724425753273928 1432968312940265397
32723634437866348 1178050839763189158
32723634437866348 1178050839763189157
32723634437866348 1178050839763189159
32723634437866348 1180920336686845156
161293268673137881 322586537346275763
161293268673137881 460808969474263638
289344900616556349 1157379602466225402
289344900616556349 1157379602466225401
289344900616556349 1157379602466225403
289344900616556349 1613030503274318031
207767660519974796 1662141284159798396
207767660519974796 1662141284159798395
207767660519974796 1662141284159798397
207767660519974796 1830000394698303668
689738479421783823 1379476958843567647
689738479421783823 1430531674064542872
288319396620516408 1153277586482065638
288319396620516408 1153277586482065637
288319396620516408 1153277586482065639
288319396620516408 1498931372270364413
135894060235214476 543576240940857910
135894060235214476 543576240940857909
135894060235214476 543576240940857911
135894060235214476 743445261964304061
542396852335566715 1084793704671133431
542396852335566715 1156813057060059886
92237674314172709 368950697256690842
92237674314172709 368950697256690841
92237674314172709 368950697256690843
92237674314172709 430347271961218791
27388607289721862 219108858317774924
27388607289721862 219108858317774923
27388607289721862 219108858317774925
27388607289721862 226404392592852994
271888141986421734 1631328851918530419
271888141986421734 1631328851918530418
271888141986421734 1631328851918530420
271888141986421734 1739245528313835256
487754099219278176 975508198438556353
487754099219278176 1105088589779735830
934724570400984629 1869449140801969259
934724570400984629 1882409139754912705
71438868334783616 714388683347836205
71438868334783616 714388683347836204
71438868334783616 714388683347836206
71438868334783616 811271292341793768
519110721451814648 1038221442903629297
519110721451814648 1476910501119535791
431256014567040682 862512029134081365
431256014567040682 1200009342645329482
427281343626022077 854562687252044155
427281343626022077 1680425890567220131
53129825327876810 1806414061147812101
53129825327876810 1806414061147812100
53129825327876810 1806414061147812102
53129825327876810 1820533817758984365
533200614334818741 1066401228669637483
533200614334818741 1244744677607010228
17268778139666598 794363794424664543
17268778139666598 794363794424664542
17268778139666598 794363794424664544
17268778139666598 814916393220899749
377441355432639145 1509765421730556586
377441355432639145 1509765421730556585
377441355432639145 1509765421730556587
377441355432639145 1566175430805292366
390295830270369835 780591660540739671
390295830270369835 1498328151928753199
78938522883974487 1420893411911540919
78938522883974487 1420893411911540918
78938522883974487 1420893411911540920
78938522883974487 1437765162102460204
519395490537818122 1038790981075636245
519395490537818122 1696225824114386989
141703096722946954 1133624773783575660
141703096722946954 1133624773783575659
141703096722946954 1133624773783575661
141703096722946954 1290290178156693701
108458474916019279 867667799328154260
108458474916019279 867667799328154259
108458474916019279 867667799328154261
108458474916019279 993327261473354992
324465070753263993 1297860283013055978
324465070753263993 1297860283013055977
324465070753263993 1297860283013055979
324465070753263993 1423391743078988575
715609094345625412 1431218188691250825
715609094345625412 1685284414073109780
829262290535373338 1658524581070746677
829262290535373338 1816676211795724281
85316534475300635 511899206851803825
85316534475300635 511899206851803824
85316534475300635 511899206851803826
85316534475300635 561552163249403372
652739556628555623 1305479113257111247
652739556628555623 1844326761246125422
494455306806279429 988910613612558859
494455306806279429 1062034679758386565
463560522357792238 927121044715584477
463560522357792238 1139636306208225709
377613192726455870 755226385452911741
377613192726455870 825801155704909617
617806531804833398 1235613063609666797
617806531804833398 1456201943569607110
704634598016112676 1409269196032225353
704634598016112676 1534993228960187296
64745642289277186 1165421561206989501
64745642289277186 1165421561206989500
64745642289277186 1165421561206989502
64745642289277186 1191698301634196513
838799079421100914 1677598158842201829
838799079421100914 1873138178671027664
196795008179345226 787180032717380910
196795008179345226 787180032717380909
196795008179345226 787180032717380911
196795008179345226 1098702287959294667
35664550793218728 1569240234901624978
35664550793218728 1569240234901624977
35664550793218728 1569240234901624979
35664550793218728 1621347202462396099
161675080336539901 1616750803365399055
161675080336539901 1616750803365399054
161675080336539901 1616750803365399056
161675080336539901 1898977900334115809
336859829256567353 673719658513134707
336859829256567353 889520581215517626
517946849212376207 1035893698424752415
517946849212376207 1943274847864023136
362801791820734242 725603583641468485
362801791820734242 740377368219899617
262543678894274816 1050174715577099270
262543678894274816 1050174715577099269
262543678894274816 1050174715577099271
262543678894274816 1378181912945569293
623535960650902395 1247071921301804791
623535960650902395 1499133170128455091
3450532486296657 1511333228998031469
3450532486296657 1511333228998031468
3450532486296657 1511333228998031470
3450532486296657 1516476776147941977
173584013669186908 1041504082015121463
173584013669186908 1041504082015121462
173584013669186908 1041504082015121464
173584013669186908 1286721268424105107
204625589226703424 1637004713813627420
204625589226703424 1637004713813627419
204625589226703424 1637004713813627421
204625589226703424 1657945921516218005
462296246200916856 924592492401833713
462296246200916856 1029898213661480124
624396439037735262 1248792878075470525
624396439037735262 1939473573765380918
41237138513533868 577319939189474243
41237138513533868 577319939189474242
41237138513533868 577319939189474244
41237138513533868 592214393732327109
554519598420934142 1109039196841868285
554519598420934142 1441140918739175636
670720756660285058 1341441513320570117
670720756660285058 1362875087911879961
828739899886044506 1657479799772089013
828739899886044506 1789329745012014161
247687941864781712 495375883729563425
247687941864781712 712000323492751789
49403921189625550 691654896654757791
49403921189625550 691654896654757790
49403921189625550 691654896654757792
49403921189625550 708996843036697351
275616490627864290 1102465962511457166
275616490627864290 1102465962511457165
275616490627864290 1102465962511457167
275616490627864290 1175211810690419537
164227413453827742 985364480722966467
164227413453827742 985364480722966466
164227413453827742 985364480722966468
164227413453827742 1218389699923639591
917595612241633070 1835191224483266141
917595612241633070 1984355310861934767
807274491646492412 1614548983292984825
807274491646492412 1799154800634594638
562017583077052418 1124035166154104837
562017583077052418 1516566690481100283
184351499464659529 737405997858638122
184351499464659529 737405997858638121
184351499464659529 737405997858638123
184351499464659529 887785364872760372
38400932899034533 1459235450163312957
38400932899034533 1459235450163312956
38400932899034533 1459235450163312958
38400932899034533 1483267820315355458
198809907054689557 1590479256437516484
198809907054689557 1590479256437516483
198809907054689557 1590479256437516485
198809907054689557 1632878506096919843
644239915215428064 1288479830430856129
644239915215428064 1819307779716210265
193396590110828629 1547172720886629060
193396590110828629 1547172720886629059
193396590110828629 1547172720886629061
193396590110828629 1591489210880926365
432809266467898144 865618532935796289
432809266467898144 1077997779492539625
589853230191282415 1179706460382564831
589853230191282415 1190201397824428262
742742618426553048 1485485236853106097
742742618426553048 1586688956824670708
646935800225322367 1293871600450644735
646935800225322367 1781920848622713786
776675349225702590 1553350698451405181
776675349225702590 1791502962892698744
38840109511575690 1320563723393574021
38840109511575690 1320563723393574020
38840109511575690 1320563723393574022
38840109511575690 1337323316608677046
11517209963903260 783170277545423958
11517209963903260 783170277545423957
11517209963903260 783170277545423959
11517209963903260 805754020212331580
156620245240834059 939721471445004369
156620245240834059 939721471445004368
156620245240834059 939721471445004370
156620245240834059 978918276471008356
484312514553279478 968625029106558957
484312514553279478 1492480769039027940
635438107915811815 1270876215831623631
635438107915811815 1360510374239458899
563903100858746356 1127806201717492713
563903100858746356 1453012644808286666
169586207452650756 1017517244715904551
169586207452650756 1017517244715904550
169586207452650756 1017517244715904552
169586207452650756 1351405519169950338
429554742118295618 859109484236591237
429554742118295618 1131743614619435653
717912878919451573 1435825757838903147
717912878919451573 1821747726104898427
643674018128683553 1287348036257367107
643674018128683553 1863303665583336934
402505023158715152 805010046317430305
402505023158715152 1418950910588765363
180946369397086828 723785477588347318
180946369397086828 723785477588347317
180946369397086828 723785477588347319
180946369397086828 828045650248998891
390854670728369471 781709341456738943
390854670728369471 943884586034835638
472032876584376541 944065753168753083
472032876584376541 1546747389801342993
332577865692564774 1330311462770259102
332577865692564774 1330311462770259101
332577865692564774 1330311462770259103
332577865692564774 1724874093274814459
506852921645418548 1013705843290837097
506852921645418548 1476972413297615704
379917298217916153 759834596435832307
379917298217916153 1120768686565728898
566284272913150702 1132568545826301405
566284272913150702 1644561252913281170
337931497167131796 1351725988668527190
337931497167131796 1351725988668527189
337931497167131796 1351725988668527191
337931497167131796 1775244520190454642
128690741032417651 1286907410324176555
128690741032417651 1286907410324176554
128690741032417651 1286907410324176556
128690741032417651 1417868500104830623
131515499988463 1919074175938108032
131515499988463 1919074175938108031
131515499988463 1919074175938108033
131515499988463 1919333391446655413
332952242044222944 665904484088445889
332952242044222944 1284457756575922264
233143113240731808 1398858679444390863
233143113240731808 1398858679444390862
233143113240731808 1398858679444390864
233143113240731808 1499504204513995120
190731741759076522 1525853934072612204
190731741759076522 1525853934072612203
190731741759076522 1525853934072612205
190731741759076522 1621076316397429732
82262457592673449 1316199321482775304
82262457592673449 1316199321482775303
82262457592673449 1316199321482775305
82262457592673449 1407811582122028405
162544644186252056 325089288372504113
162544644186252056 350234944873086873
100418527497447841 602511164984687061
100418527497447841 602511164984687060
100418527497447841 602511164984687062
100418527497447841 631746137559701723
486872713540776977 973745427081553955
486872713540776977 1612843927993821520
324184384608985604 1296737538435942422
324184384608985604 1296737538435942421
324184384608985604 1296737538435942423
324184384608985604 1726458817964944912
881171163172394934 1762342326344789869
881171163172394934 1868664796139740899
23620576145662236 1181028807283113025
23620576145662236 1181028807283113024
23620576145662236 1181028807283113026
23620576145662236 1182390525900713866
684352587832852582 1368705175665705165
684352587832852582 1736144629382090348
27750179156084781 277501791560847855
27750179156084781 277501791560847854
27750179156084781 277501791560847856
27750179156084781 323188882136398781
225428860147516436 1352573160885098631
225428860147516436 1352573160885098630
225428860147516436 1352573160885098632
225428860147516436 1738280381119087158
46096217278634689 184384869114538762
46096217278634689 184384869114538761
46096217278634689 184384869114538763
46096217278634689 260706792397559119
400911611956525346 801823223913050693
400911611956525346 864166112724935022
56399912770918448 1579197557585716922
56399912770918448 1579197557585716921
56399912770918448 1579197557585716923
56399912770918448 1636872831791727292
294868296978017406 589736593956034813
294868296978017406 736029105982746902
670576265127208493 1341152530254416987
670576265127208493 1969286228416277423
445886301212912569 891772602425825139
445886301212912569 1732413513126879037
380540890188432068 761081780376864137
380540890188432068 979902735252097752
124895571217369488 1248955712173694925
124895571217369488 1248955712173694924
124895571217369488 1248955712173694926
124895571217369488 1340510591472578111
474986252487758214 949972504975516429
474986252487758214 1278784199261999774
643187489929793682 1286374979859587365
643187489929793682 1558398925581723251
436805827389833876 873611654779667753
436805827389833876 1266863821195981363
361926869567207290 1447707478268829166
361926869567207290 1447707478268829165
361926869567207290 1447707478268829167
361926869567207290 1715026867886408602
554691449225443906 1109382898450887813
554691449225443906 1544564852372833116
624265758950909858 1248531517901819717
624265758950909858 1564405944980637672
62808128654904860 251232514619619446
62808128654904860 251232514619619445
62808128654904860 251232514619619447
62808128654904860 356406873747534567
174842798338763478 1398742386710107852
174842798338763478 1398742386710107851
174842798338763478 1398742386710107853
174842798338763478 1482725648744064900
166944908764298587 667779635057194354
166944908764298587 667779635057194353
166944908764298587 667779635057194355
166944908764298587 942070024649511296
283046431073652651 1698278586441915921
283046431073652651 1698278586441915920
283046431073652651 1698278586441915922
283046431073652651 1921502721385816833
110678176252155837 442712705008623354
110678176252155837 442712705008623353
110678176252155837 442712705008623355
110678176252155837 583817825384259036
391155546745650843 782311093491301687
391155546745650843 1176744760542480220
99140394704520011 1784527104681360351
99140394704520011 1784527104681360350
99140394704520011 1784527104681360352
99140394704520011 1918427680242441724
536749708659414086 1073499417318828173
536749708659414086 1946547771610900845
84421808056381560 1857279777240394551
84421808056381560 1857279777240394550
84421808056381560 1857279777240394552
84421808056381560 1995199429815301299
412506560032716136 825013120065432273
412506560032716136 1606234000917740719
124523764034249299 249047528068498599
124523764034249299 294867334488738052
74538940479352125 298155761917408506
74538940479352125 298155761917408505
74538940479352125 298155761917408507
74538940479352125 367978300020869451
223692168230280049 894768672921120202
223692168230280049 894768672921120201
223692168230280049 894768672921120203
223692168230280049 1287545694982445642
707791756729509523 1415583513459019047
707791756729509523 1605914830426131995
691261900959635005 1382523801919270011
691261900959635005 1511429334886132506
118607252881106199 1186072528811062035
118607252881106199 1186072528811062034
118607252881106199 1186072528811062036
118607252881106199 1291682580764669931
830206687193070669 1660413374386141339
830206687193070669 1956520456030310755
631229553755494539 1262459107510989079
631229553755494539 1632216014596149822
387032093490387393 1548128373961549578
387032093490387393 1548128373961549577
387032093490387393 1548128373961549579
387032093490387393 1855645516993265851
220731417390374830 882925669561499326
220731417390374830 882925669561499325
220731417390374830 882925669561499327
220731417390374830 1210866547221741864
12706152360022724 1778861330403191090
12706152360022724 1778861330403191089
12706152360022724 1778861330403191091
12706152360022724 1786829631754302935
258678305001804325 1552069830010825965
258678305001804325 1552069830010825964
258678305001804325 1552069830010825966
258678305001804325 1649479197719049347
466070179345880407 932140358691760815
466070179345880407 1553357342149391974
238893373566696251 477786747133392503
238893373566696251 899928481571517595
509154218864815974 1018308437729631949
509154218864815974 1977607601175246409
382320941583709614 764641883167419229
382320941583709614 799543466705482629
269363627534676496 1616181765208058991
269363627534676496 1616181765208058990
269363627534676496 1616181765208058992
269363627534676496 1722954209725633037
430919318084663846 861838636169327693
430919318084663846 1670025798313239598
285707889853263769 1714247339119582629
285707889853263769 1714247339119582628
285707889853263769 1714247339119582630
285707889853263769 1915706515801542739
717561725543808309 1435123451087616619
717561725543808309 1776870312432590840
551738339119858047 1103476678239716095
551738339119858047 1828936927484327024
297284778178726950 1189139112714907806
297284778178726950 1189139112714907805
297284778178726950 1189139112714907807
297284778178726950 1207019045408541002
41534004717573145 913748103786609421
41534004717573145 913748103786609420
41534004717573145 913748103786609422
41534004717573145 956306164745085140
613153253107976519 1226306506215953039
613153253107976519 1321696205708999244
18436619992893643 1622422559374644412
18436619992893643 1622422559374644411
18436619992893643 1622422559374644413
18436619992893643 1623766061709591488
201017333880099705 1206104003280598245
201017333880099705 1206104003280598244
201017333880099705 1206104003280598246
201017333880099705 1217449742814581142
24029148758108744 48058297516217489
24029148758108744 92114974368226702
145063900114367293 1160511200914938372
145063900114367293 1160511200914938371
145063900114367293 1160511200914938373
145063900114367293 1419669771918780168
221150756943675741 442301513887351483
221150756943675741 746976277664474168
304430718405988123 1217722873623952498
304430718405988123 1217722873623952497
304430718405988123 1217722873623952499
304430718405988123 1769807342242956034
381671473625256094 763342947250512189
381671473625256094 1479399204237133164
281704957813871623 1126819831255486498
281704957813871623 1126819831255486497
281704957813871623 1126819831255486499
281704957813871623 1225524427991586247
136342386666598081 272684773333196163
136342386666598081 362375159236919485
238376597105130884 1430259582630785319
238376597105130884 1430259582630785318
238376597105130884 1430259582630785320
238376597105130884 1644284854415403493
292006408261466903 1168025633045867618
292006408261466903 1168025633045867617
292006408261466903 1168025633045867619
292006408261466903 1415114802315265456
5575243420301096 390267039421079135
5575243420301096 390267039421079134
5575243420301096 390267039421079136
5575243420301096 398698673282186908
597007693144909820 1194015386289819641
597007693144909820 1395987926421200998
551236285553664471 1102472571107328943
551236285553664471 1229797166854843632
188456543841888976 376913087683777953
188456543841888976 428105873145383508
64610409926113843 129220819852227687
64610409926113843 222420040282619350
512183076102713972 1024366152205427945
512183076102713972 1479601178000951151
255787719917286021 1023150879669144090
255787719917286021 1023150879669144089
255787719917286021 1023150879669144091
255787719917286021 1260500533623215830
694819967510887408 1389639935021774817
694819967510887408 1662593783206889853
132683314161587196 1592199769939046418
132683314161587196 1592199769939046417
132683314161587196 1592199769939046419
132683314161587196 1637303670018765971
50261576685380425 402092613483043428
50261576685380425 402092613483043427
50261576685380425 402092613483043429
50261576685380425 441062656596622075
178995626247673712 715982504990694854
178995626247673712 715982504990694853
178995626247673712 715982504990694855
178995626247673712 896701623101254466
638247828876259563 1276495657752519127
638247828876259563 1939513608834873107
332998038494102965 665996076988205931
332998038494102965 1105082600044958592
496110835701180867 992221671402361735
496110835701180867 1029319590848611179
4516147527840933 767745079732972975
4516147527840933 767745079732972974
4516147527840933 767745079732972976
4516147527840933 768414608193115565
342392761436749937 684785522873499875
342392761436749937 1291247977222543758
755418698029453590 1510837396058907181
755418698029453590 1858430818131985531
70652427621290491 1413048552425810010
70652427621290491 1413048552425810009
70652427621290491 1413048552425810011
70652427621290491 1526544856402342989
130747038282290849 522988153129163402
130747038282290849 522988153129163401
130747038282290849 522988153129163403
130747038282290849 757454600999801361
214094402581178713 428188805162357427
214094402581178713 521160991373214987
288460325164963441 576920650329926883
288460325164963441 1051049842872743966
623846452361607337 1247692904723214675
623846452361607337 1598042937868909196
473153374765598692 946306749531197385
473153374765598692 1407125943572923498
158569507126793794 951417042760762779
158569507126793794 951417042760762778
158569507126793794 951417042760762780
158569507126793794 1145474540777460501
520826012484187071 1041652024968374143
520826012484187071 1671847935886932206
84109234443403426 1513966219981261821
84109234443403426 1513966219981261820
84109234443403426 1513966219981261822
84109234443403426 1551637443988021197
214013676844119674 856054707376478702
214013676844119674 856054707376478701
214013676844119674 856054707376478703
214013676844119674 964240698790648273
292854511791215189 1171418047164860762
292854511791215189 1171418047164860761
292854511791215189 1171418047164860763
292854511791215189 1504812079056739197
50651381829728564 1924752509529686135
50651381829728564 1924752509529686134
50651381829728564 1924752509529686136
50651381829728564 1964200288354179597
54347621297445302 1847819124113140829
54347621297445302 1847819124113140828
54347621297445302 1847819124113140830
54347621297445302 1849203085412291594
91483186170452513 548899117022715093
91483186170452513 548899117022715092
91483186170452513 548899117022715094
91483186170452513 670675858977544179
30845046865130811 1727322624447326956
30845046865130811 1727322624447326955
30845046865130811 1727322624447326957
30845046865130811 1787657544751637734
672969368623261828 1345938737246523657
672969368623261828 1976870986333723345
655000203190232370 1310000406380464741
655000203190232370 1710410428771581154
44408687641001136 1687530130358043871
44408687641001136 1687530130358043870
44408687641001136 1687530130358043872
44408687641001136 1705611731607663095
68426445284748573 410558671708491453
68426445284748573 410558671708491452
68426445284748573 410558671708491454
68426445284748573 505407917416598095
134943818261003882 539775273044015534
134943818261003882 539775273044015533
134943818261003882 539775273044015535
134943818261003882 713540357271705140
98064533132867984 588387198797207919
98064533132867984 588387198797207918
98064533132867984 588387198797207920
98064533132867984 767998596843021102
137337940078940163 1922731161105162373
137337940078940163 1922731161105162372
137337940078940163 1922731161105162374
137337940078940163 1999979389961436382
85352271525312514 1707045430506250470
85352271525312514 1707045430506250469
85352271525312514 1707045430506250471
85352271525312514 1852044397722100731
221425906250509569 442851812501019139
221425906250509569 575848648731861240
673693833034474094 1347387666068948189
673693833034474094 1927756533230683886
51109597303686581 1124411140681105013
51109597303686581 1124411140681105012
51109597303686581 1124411140681105014
51109597303686581 1147691155032396393
322962442626253589 1291849770505014362
322962442626253589 1291849770505014361
322962442626253589 1291849770505014363
322962442626253589 1842133869500424805
11675773622212242 1844772232309546639
11675773622212242 1844772232309546638
11675773622212242 1844772232309546640
11675773622212242 1862403743008638222
448163224165256094 896326448330512189
448163224165256094 1137975839604555822
661860201133036577 1323720402266073155
661860201133036577 1841676512595496543
554239545153098246 1108479090306196493
554239545153098246 1632096242758024086
176851488326658604 1414811906613268860
176851488326658604 1414811906613268859
176851488326658604 1414811906613268861
176851488326658604 1642467307031202768
320767712772486664 641535425544973329
320767712772486664 862511388581622668
214797512834366809 1718380102674934500
214797512834366809 1718380102674934499
214797512834366809 1718380102674934501
214797512834366809 1814830376930839619
789905494512074159 1579810989024148319
789905494512074159 1830072961324750208
238483144157594937 476966288315189875
238483144157594937 493469265324838392
291973763489749632 1751842580938497807
291973763489749632 1751842580938497806
291973763489749632 1751842580938497808
291973763489749632 1903163498207552060
34135025693651975 1365401027746079780
34135025693651975 1365401027746079779
34135025693651975 1365401027746079781
34135025693651975 1428084878636358848
224243287230994397 1345459723385966397
224243287230994397 1345459723385966396
224243287230994397 1345459723385966398
224243287230994397 1537971113069541739
77521943842007646 155043887684015293
77521943842007646 173008029280201298
132628096838036266 1591537162056435258
132628096838036266 1591537162056435257
132628096838036266 1591537162056435259
132628096838036266 1596092049934417312
480537084434536224 961074168869072449
480537084434536224 1669658411363708023
386951986437354309 773903972874708619
386951986437354309 1340001780748926210
178894249245614868 1788942492456148725
178894249245614868 1788942492456148724
178894249245614868 1788942492456148726
178894249245614868 1974249866524034972
846918554197743042 1693837108395486085
846918554197743042 1933631799819907291
261943670631578599 523887341263157199
261943670631578599 658032001701926171
746989714780476253 1493979429560952507
746989714780476253 1758771403010881377
266023556012955929 1064094224051823722
266023556012955929 1064094224051823721
266023556012955929 1064094224051823723
266023556012955929 1308445119557868620
827411542826839246 1801249566906949630
239873267736214565 790537337433715777
676924408881898145 1619638734412440198
277611655866261931 632601181929705436
379020096580142986 1179481370285429948
269034444853128183 1614206669118769112
269034444853128183 1614206669118769114
269034444853128183 1667568468855467557
158483725151424629 1901804701817095613
158483725151424629 1901804701817095615
158483725151424629 1954743326042073445
428107521529860411 1355194000471285178
199838311881285572 433347159574380183
222380065672281232 889520262689124933
222380065672281232 889520262689124935
222380065672281232 1159461872239258109
280798839886809735 763203547587414539
396220248969714886 1584880995878859549
396220248969714886 1584880995878859551
396220248969714886 1847978000969374579
766532872837704863 1584662234644691134
129914840150768051 779489040904608320
129914840150768051 779489040904608322
129914840150768051 1004608105310798747
94919404792813397 949194047928134014
94919404792813397 949194047928134016
94919404792813397 1052369414721508619
720498082140398557 1552451260426199676
109502741069095058 876021928552760491
109502741069095058 876021928552760493
109502741069095058 960811360878247756
300257569067910538 1801545414407463242
300257569067910538 1801545414407463244
300257569067910538 1854868036948534775
307258672282419085 1229034689129676345
307258672282419085 1229034689129676347
307258672282419085 1836119638396656135
318104566848598208 1035733871125381946
707126511311325461 1645917688743264488
39186922233471454 313495377867771659
39186922233471454 313495377867771661
39186922233471454 382864038961957108
171117563954880898 684470255819523597
171117563954880898 684470255819523599
171117563954880898 1002968077687867968
124180448735336933 496721794941347737
124180448735336933 496721794941347739
124180448735336933 686142918008067013
10867223770267870 282547818026964944
10867223770267870 282547818026964946
10867223770267870 295812250684296253
27281458104299983 1091258324172000099
27281458104299983 1091258324172000101
27281458104299983 1141039181241905672
364083678086226955 1456334712344907825
364083678086226955 1456334712344907827
364083678086226955 1971133659214608018
343677387142907345 1374709548571629385
343677387142907345 1374709548571629387
343677387142907345 1505270515585055525
864464830572508484 1746447708790487989
376631640291513399 1423950006525286481
850428606320648480 1853791678065143204
668860957318058429 1661816024139523935
165986149472417034 1327889195779336299
165986149472417034 1327889195779336301
165986149472417034 1658772737087436016
369762205484351066 1479048821937404269
369762205484351066 1479048821937404271
369762205484351066 1981115664048378395
279636158208737772 746726295829164781
444164466933244607 1254133042857110842
440067277799577128 1317941014118717814
70406964774151741 1408139295483035009
70406964774151741 1408139295483035011
70406964774151741 1414497958342923029
23280908564288665 931236342571547379
23280908564288665 931236342571547381
23280908564288665 973214372316568491
185749811913624471 1114498871481746840
185749811913624471 1114498871481746842
185749811913624471 1441788802513579537
700298931793633220 1792602450714806947
36033416085515139 1441336643420606339
36033416085515139 1441336643420606341
36033416085515139 1444626255057874808
903203419496422700 1883967579349236754
363700607693661790 1454802430774647165
363700607693661790 1454802430774647167
363700607693661790 1533866664273215626
177390272577508191 1773902725775081954
177390272577508191 1773902725775081956
177390272577508191 1922167592130653079
305378935677823056 1221515742711292229
305378935677823056 1221515742711292231
305378935677823056 1809397741856728592
610476364390764909 1719483287404809028
529847453425134690 1839186380611836017
513907140312588198 1456873406214097931
44051405906036864 616719682684516186
44051405906036864 616719682684516188
44051405906036864 685974775161974380
647030375183683199 1781940940375022939
290428653030799617 594819475002662669
47367435049976612 1421023051499298794
47367435049976612 1421023051499298796
47367435049976612 1503800411426719839
614735144138997 1420038182963749964
614735144138997 1420038182963749966
614735144138997 1421040132316214182
900571456021394558 1899186148199824714
692120735662239533 1820682520733185913
862643162721883129 1745507461642877131
693465699149323586 1648670848981810973
117233495209789056 937867961678312475
117233495209789056 937867961678312477
117233495209789056 1006598403047821819
380130247139953778 1520520988559815117
380130247139953778 1520520988559815119
380130247139953778 1695012179380711300
389165303042087439 951232445256687581
631265366538478470 1273626121787866086
497606959794355734 1637813360438602778
138084274635946184 1380842746359461884
138084274635946184 1380842746359461886
138084274635946184 1590785081928629451
240233219658259293 960932878633037177
240233219658259293 960932878633037179
240233219658259293 1358533249103330634
16507826096409975 1518720000869721885
16507826096409975 1518720000869721887
16507826096409975 1522145775191505139
41497846488519620 497974157862235505
41497846488519620 497974157862235507
41497846488519620 534485746799812013
127955463745132437 1279554637451324414
127955463745132437 1279554637451324416
127955463745132437 1279645545821431628
464516768221134965 1053438220555675414
441474817701352196 1396307931824928607
445345116038938142 1781380464155752573
445345116038938142 1781380464155752575
445345116038938142 1945695568775912263
669579445816186592 1401137757464549178
503808198113138900 1329714220747723961
519873395499409736 1752660565949494887
327739665224974687 1310958660899898753
327739665224974687 1310958660899898755
327739665224974687 1827923392693847192
371026271105348699 971283649925719026
106558555647279125 1491819779061907840
106558555647279125 1491819779061907842
106558555647279125 1653065198222444512
462228337595977720 1275736302559083870
367284182990115773 1469136731960463097
367284182990115773 1469136731960463099
367284182990115773 1561415159884306518
333462097180381239 1333848388721524961
333462097180381239 1333848388721524963
333462097180381239 1542169443209176839
467241909706566201 1650886708042961025
398816861504120779 1595267446016483121
398816861504120779 1595267446016483123
398816861504120779 1824149576636624308
526078431065001149 1983350852616689848
876158695931708898 1928604950338518338
21574224050716713 733523617724368802
21574224050716713 733523617724368804
21574224050716713 770620628371420298
342504080405570892 744922539607372119
713129445933819281 1937591673265327338
400313125291535566 1560887915204553170
613184425079361626 1425814744441080559
117256381010765415 1172563810107654194
117256381010765415 1172563810107654196
117256381010765415 1198897806868100414
198215985149141344 792863940596565381
198215985149141344 792863940596565383
198215985149141344 1054352988201906108
411402083408088939 1645608333632355761
411402083408088939 1645608333632355763
411402083408088939 1824804739446263970
443142078182918532 1679656399247149670
459788818784181627 1710874129792131181
220534765176847389 1764278121414779139
220534765176847389 1764278121414779141
220534765176847389 1987794402074805967
270767384156745937 1624604304940475636
270767384156745937 1624604304940475638
270767384156745937 1684854444964549554
72258597226554587 1734206333437310363
72258597226554587 1734206333437310365
72258597226554587 1774622619558214079
345694850812600201 763025261566423305
92687794085571881 1112253529026862637
92687794085571881 1112253529026862639
92687794085571881 1296223175257922242
100830373049024168 1814946714882435176
100830373049024168 1814946714882435178
100830373049024168 1972875577961176654
548755331705302973 1351373920880194809
525160143552052240 1602182269416010687
430077943247822538 1083283448965137791
433367562293717674 1004897002818142476
89623651971631722 896236519716317264
89623651971631722 896236519716317266
89623651971631722 1057020521639598006
825647156899985617 1791407366798781119
570128629852835386 1746416236454284123
765148850818212425 1974590759500291055
523334392140592969 1751912683376748561
938296338502780493 1920229544193519623
105275069120265769 631650414721594628
105275069120265769 631650414721594630
105275069120265769 775874811715461066
610014343894546056 1930466533634333563
299679767923201066 1198719071692804269
299679767923201066 1198719071692804271
299679767923201066 1590339085531981962
367530765480411201 1348142206039593569
673437157480254573 1797525021827439697
50591306387478359 910643514974610614
50591306387478359 910643514974610616
50591306387478359 941201355380509736
293431541077967844 1101885618111959500
315942585354295692 1263770341417182773
315942585354295692 1263770341417182775
315942585354295692 1663833902300734674
111558633916142544 1115586339161425484
111558633916142544 1115586339161425486
111558633916142544 1328180383709910976
506125646784089272 1867744020979425555
102358720786127800 374697885698918477
387553035034445142 1550212140137780573
387553035034445142 1550212140137780575
387553035034445142 1942069240750369635
633889821402902990 1502176685833633077
153157430101541787 1837889161218501509
153157430101541787 1837889161218501511
153157430101541787 1985461106330470758
408043888112172954 1632175552448691821
408043888112172954 1632175552448691823
408043888112172954 1819548986951191925
617950310397562157 1668734472826704363
26704599881456824 1922731191464893883
26704599881456824 1922731191464893885
26704599881456824 1937743638884446802
44194814860111414 353558518880891339
44194814860111414 353558518880891341
44194814860111414 381941800558958888
43645930230828010 523751162769936185
43645930230828010 523751162769936187
43645930230828010 583104691519748011
973945102834837676 1984826379695304716
172123380897434687 397756096577958470
663150290524343877 1376475301114803236
556832319031262484 1356760818103484246
42079379534606685 336635036276853507
42079379534606685 336635036276853509
42079379534606685 348737259402570568
256705159421562015 1540230956529372104
256705159421562015 1540230956529372106
256705159421562015 1664352902367189641
165159818142793269 660639272571173081
165159818142793269 660639272571173083
165159818142793269 941754057277681891
239489913823848876 1436939482943093270
239489913823848876 1436939482943093272
239489913823848876 1595651049890715962
698659009389055539 1453522289895081696
454271356245477139 1180953567324724960
743726027208144138 1719290100908902079
194243319980176079 1165459919881056488
194243319980176079 1165459919881056490
194243319980176079 1215880500873730452
877461641751502458 1971612363632560072
179286807413507069 1075720844481042428
179286807413507069 1075720844481042430
179286807413507069 1194658020724890484
395676093644491209 1341280839164199192
111077077029515577 666462462177093476
111077077029515577 666462462177093478
111077077029515577 807471997012478799
439103821679981720 965778445133217007
147395532075719920 299926141777388114
109332568339980552 655995410039883326
109332568339980552 655995410039883328
109332568339980552 851196420401016015
272685687598073599 671980504253653128
87584310067486468 1576517581214756576
87584310067486468 1576517581214756578
87584310067486468 1680735850410009013
222785029898770895 1782280239190167187
222785029898770895 1782280239190167189
222785029898770895 1985973606658579670
334012822698193356 1336051290792773429
334012822698193356 1336051290792773431
334012822698193356 1440152469482691357
124712169081170313 413931820716940562
62975362459093684 881655074427311666
62975362459093684 881655074427311668
62975362459093684 948453273343721324
173102361824626376 407688490296101210
43815351816199842 350522814529598763
43815351816199842 350522814529598765
43815351816199842 358430820065415295
408815360869409327 1635261443477637313
408815360869409327 1635261443477637315
408815360869409327 1651894742104478330
804299157477391636 1771463194402433995
199949594724341489 1599596757794731939
199949594724341489 1599596757794731941
199949594724341489 1867623007224936205
10885141093303368 1698082010555337497
10885141093303368 1698082010555337499
10885141093303368 1700786533647542839
279503642487184179 1118014569948736721
279503642487184179 1118014569948736723
279503642487184179 1471224628232638185
7614489207786864 426411395636065923
7614489207786864 426411395636065925
7614489207786864 439031442631272092
212127296604918141 848509186419672569
212127296604918141 848509186419672571
212127296604918141 887224956788806103
303382311141804026 1213529244567216109
303382311141804026 1213529244567216111
303382311141804026 1581194555909293273
204359813647844730 1226158881887068394
204359813647844730 1226158881887068396
204359813647844730 1273229999985095311
353605644572472676 1026562343399545327
268839740595141345 1613038443570848084
268839740595141345 1613038443570848086
268839740595141345 1894901660963907960
36582247267237752 804809439879230774
36582247267237752 804809439879230776
36582247267237752 816400998118365756
752083125329224703 1632479197952095704
63516925172220034 1397372353788840978
63516925172220034 1397372353788840980
63516925172220034 1491876144035982001
674602661316504249 1481779009768113393
417641062034995555 1516432181654680759
274373256640296252 658110107068839494
408927931731651963 1043298297852952695
274026163864812348 791253190735472388
87217405860818406 348869623443273629
87217405860818406 348869623443273631
87217405860818406 406166595247328409
620888231154326730 1363905857342869727
102403197722616877 1638451163561870151
102403197722616877 1638451163561870153
102403197722616877 1839970519846308533
89463740201395356 1431419843222325815
89463740201395356 1431419843222325817
89463740201395356 1442915856226988776
238656498152228928 893083977540646911
401747880120235905 1444555422550253342
84760789838354039 1525694217090372854
84760789838354039 1525694217090372856
84760789838354039 1678309009695381374
198110936448353908 530740892820759652
402442480773059757 1065747595459438114
288488878957693519 1153955515830774081
288488878957693519 1153955515830774083
288488878957693519 1180496275997851753
380246291933319642 1284262955457008818
325333390798444438 1301333563193777757
325333390798444438 1301333563193777759
325333390798444438 1867233671190680874
89683001071490606 538098006428943650
89683001071490606 538098006428943652
89683001071490606 644949145123779222
215256387913823925 1291538327482943564
215256387913823925 1291538327482943566
215256387913823925 1601297669193938956
257084758582915137 843040889946096079
61811774577044247 1236235491540885129
61811774577044247 1236235491540885131
61811774577044247 1246574307335418627
570043770919649200 1293041505206900359
139189604656559446 835137627939356690
139189604656559446 835137627939356692
139189604656559446 1054482708267452879
848317990658218284 1721372853393071066
402591800298829473 1610367201195317897
402591800298829473 1610367201195317899
402591800298829473 1676726585391242521
414493253124534639 1657973012498138561
414493253124534639 1657973012498138563
414493253124534639 1924763747234843843
311940279596174930 635640235764824933
381261746223951114 942065786694606649
419123921557275873 1676495686229103497
419123921557275873 1676495686229103499
419123921557275873 1725188851054778483
784551896687708675 1938236276327582158
150404989098577021 1203239912788616195
150404989098577021 1203239912788616197
150404989098577021 1477938924969822496
611843274726131038 1331854454858672084
224538662600473737 898154650401894953
224538662600473737 898154650401894955
224538662600473737 1215385155762656645
513532420337084374 1527130606930723092
55748542604648383 222994170418593537
55748542604648383 222994170418593539
55748542604648383 325611818282020078
516747869822519197 1450790225405686589
7743445622460646 1115056169634343319
7743445622460646 1115056169634343321
7743445622460646 1123205460621606792
353021399230436015 718907655978208035
219756682208053661 1318540093248321980
219756682208053661 1318540093248321982
219756682208053661 1427787152741927175
500741123651797707 1846570738999525543
527451431600486598 1929492771875861616
269687294203995664 1618123765223973998
269687294203995664 1618123765223974000
269687294203995664 1829818323661101339
137807322324896596 1378073223248966004
137807322324896596 1378073223248966006
137807322324896596 1500660407809610482
105062204717661534 420248818870646141
105062204717661534 420248818870646143
105062204717661534 619181432879373391
38625398759771239 231752392558627448
38625398759771239 231752392558627450
38625398759771239 282856513346019047
18553772620328091 1076118811979030930
18553772620328091 1076118811979030932
18553772620328091 1100926280070619655
379318957120693210 983516796987577721
105726579496096690 1691625271937547159
105726579496096690 1691625271937547161
105726579496096690 1854146961052393365
150058493272799429 900350959636796588
150058493272799429 900350959636796590
150058493272799429 1062981015719422532
18780827729039050 488301520955015624
18780827729039050 488301520955015626
18780827729039050 509550940529012736
300039415488290526 1200157661953162109
300039415488290526 1200157661953162111
300039415488290526 1629825994924104192
5120609810764624 1106051719125182003
5120609810764624 1106051719125182005
5120609810764624 1112920358271656741
12163532286173726 1605586261774940477
12163532286173726 1605586261774940479
12163532286173726 1617879644057377202
345964167249394106 1176142707894531260
684810687235873935 1706063122570198201
202620639632948090 810482558531792365
202620639632948090 810482558531792367
202620639632948090 843884684667668319
128924239106250229 1289242391062502334
128924239106250229 1289242391062502336
128924239106250229 1314448639786600947
445829212111450178 1044060866451390939
177071040817096366 1416568326536770955
177071040817096366 1416568326536770957
177071040817096366 1514613761504563450
346703432498410787 1330407260197954390
93606971064355245 936069710643552494
93606971064355245 936069710643552496
93606971064355245 1049108125389580902
521761580140290970 1174336205194897477
27113776092118344 867640834947787503
27113776092118344 867640834947787505
27113776092118344 915863943901087064
796572664546147557 1941477139479258617
108758676237117246 1522621467319641534
108758676237117246 1522621467319641536
108758676237117246 1615339976317957222
463804767331271895 1388132468700075557
806355295754737165 1766668960121555920
200312440197369571 558056788118041466
812842165084605665 1909283733297949658
515856040598018475 1691928341341389059
73722092907879219 884665114894550693
73722092907879219 884665114894550695
73722092907879219 978702130184989737
604529898824930669 1995060768916008168
35624265273279951 142497061093119809
35624265273279951 142497061093119811
35624265273279951 180961560991439524
73549467991802348 244027048335649681
835873933895971865 1980193212337990411
60959377277824211 365756263666945280
60959377277824211 365756263666945282
60959377277824211 452611802029840553
71973598846013603 431841593076081632
71973598846013603 431841593076081634
71973598846013603 479723480031328364
85605322771576351 684842582172610835
85605322771576351 684842582172610837
85605322771576351 781161990707595378
749243873373192887 1717496724999252334
458184738858131830 990623571067209024
632769871728917781 1373710071099514384
341735319429564385 1366941277718257545
341735319429564385 1366941277718257547
341735319429564385 1406058314544218223
57513045654568682 805182639163961638
57513045654568682 805182639163961640
57513045654568682 864327391235047993
798963592100169766 1656662732329965432
194099707792217956 1552797662337743675
194099707792217956 1552797662337743677
194099707792217956 1815185314769172282
182533670640250852 1095202023841505126
182533670640250852 1095202023841505128
182533670640250852 1343864947211721133
501510911747020554 1240581377229187978
415556696566681344 1662226786266725381
415556696566681344 1662226786266725383
415556696566681344 1781496886305667080
84364197714915288 313793799173978670
513369271177247029 1490463656260557171
466379462863487662 1646426104574166150
36746719401336021 1028908143237408965
36746719401336021 1028908143237408967
36746719401336021 1059339296211717859
543374939778385696 1589475634407031689
453743855381909981 1814975421527639929
453743855381909981 1814975421527639931
453743855381909981 1815225047478735059
204044965678791710 816179862715166845
204044965678791710 816179862715166847
204044965678791710 1058165067403238233
388249710944431719 883482649198194362
933062140572487186 1945579516569229035
126149694737290164 756898168423740998
126149694737290164 756898168423741000
126149694737290164 834449168527503705
147331527610519577 589326110442078313
147331527610519577 589326110442078315
147331527610519577 604240540242905150
837396634324093851 1890779207560660940
325952727248678065 1303810908994712265
325952727248678065 1303810908994712267
325952727248678065 1499332745774506570
320497529382939142 1281990117531756573
320497529382939142 1281990117531756575
320497529382939142 1516183543530887619
46487099653739235 1487587188919656015
46487099653739235 1487587188919656017
46487099653739235 1489279397682407964
454005347884967907 1398211904886643501
251954849873152719 1007819399492610881
251954849873152719 1007819399492610883
251954849873152719 1130270980224847640
252100970291638334 923938747026227875
393128467216118277 1572513868864473113
393128467216118277 1572513868864473115
393128467216118277 1718728244269739084
297233337310840714 1115602371633289871
134346892918454225 1880856500858359240
134346892918454225 1880856500858359242
134346892918454225 1902610007637112464
485108814796744826 1092467463806560832
583326679922416910 1708395192894497833
353872658047250250 1415490632189001005
353872658047250250 1415490632189001007
353872658047250250 1607856064178672149
91554715105288457 276347135165701262
708360053879207739 1824750522852361950
133827839944592261 1338278399445922654
133827839944592261 1338278399445922656
133827839944592261 1492153102296662825
555714710634171778 1465750279171330315
75425391002730882 603403128021847083
75425391002730882 603403128021847085
75425391002730882 655840540646049960
13064174553102530 522566982124101979
13064174553102530 522566982124101981
13064174553102530 537487904169536004
97579803956501966 390319215826007869
97579803956501966 390319215826007871
97579803956501966 495349259664900718
294892363383183703 852127303930258804
226249522118275000 1357497132709650014
226249522118275000 1357497132709650016
226249522118275000 1459467667982883910
297569761942409826 1785418571654458970
297569761942409826 1785418571654458972
297569761942409826 1825708591639925001
476840092891075204 1683579377261213275
2558905922757625 368482452877108295
2558905922757625 368482452877108297
2558905922757625 370524371049199570
410099021250775431 1245230199814153963
199572268809870637 550559731296478192
138046258396279941 552185033585119769
138046258396279941 552185033585119771
138046258396279941 800052754661720243
546222058039657089 1531100832640320229
70262673484109742 702626734841097464
70262673484109742 702626734841097466
70262673484109742 788288534925139453
69721701802601644 1816133652422495609
847670397144950806 1927341776452617372
33527907160696567 765673309689430693
395439241992641122 1801252697156035875
770208198605408724 1910869024438207935
374052375222247767 1599999050119998883
162919424922826497 572104445429263593
552110085343362956 1773716673762389382
142091179731616524 556039210590905863
772584925806575773 1585518744492879486
347810129973134050 1586334462020840704
193322321502223489 715831308518619948
645817143270888316 1954148235981850463
689948238626409970 1791059678351365712
412170640565505242 997331261465445229
340625439714746568 1643837957078928334
882763007001533173 1955174015491476457
271541128647875163 1101005661181344574
411428617300928620 1292593689900579234
333260456332322 1030770489440274724
234937088708424171 1645633182837378038
849884487941691825 1853182863113386273
202226417034475120 946235045211827708
132018337021661288 1472983705154815133
812871926008817437 1787394557186682373
329858298135786658 1962972542935696128
482842774119990277 1996887965016287545
310342023003465518 1324387811396560888
252386979286896535 1681608550794669178
282716983547036363 1817168523187434457
198029724383467853 1191868135914048053
807460405019256378 1815121838466152435
9136040398652276 1237553724990215639
117904124510096733 839426080651043341
210499478153241061 1888715158042946877
59367148966225424 472643102356328709
765728840527856535 1722996511362673391
219168821695929508 1620865358998442860
18993168980730850 1609421213609619241
159213079965615655 430859005425697658
30480487397592533 725107914545150247
308551399012320769 1633292268049810317
13986050153273233 1344406450722277854
520920759208177628 1624398097306043973
681555140312746099 1965374687581537086
196442043531830648 678201712960113297
477208661166277611 1806483795840522804
604961464510410566 1339905282920807501
745088439648520901 1493040653880313955
260085704938819542 1368813790166674753
28967670279982902 279616905838376284
619235932060212109 1562534604347895189
679107346969040017 1484951746603370175
973964128094424979 1988157371416509370
287925309395775133 586331479816682988
43479502196279152 470349041593119935
68356040365412932 1982175747930883798
191108728525311165 1059147535067929830
542802878832934292 1580086689457382260
10193685287292292 1843407497791462195
381390153672282133 1472604038598194180
269146535797175404 788215088189307913
300390966941121934 1106927955667082230
110982943790997991 1414495537350591137
41143989741612367 1109958109815460639
484001686397059816 1127226939841244665
344562326688641358 1580679592746867038
69387288701497941 283514751741561622
159275418393561492 1225309396794164457
81821810053548800 1645726637045125921
835777207330788597 1868424284390612549
383541557873920712 1877234563549078254
521241867118630135 1086956857527875368
259261166128393807 1781600559837147659
123644821787634603 1985714221057261801
454155924356738057 1508964308674781241
362006055139301291 836743833638653634
608033024814932328 1700715146210733816
384493180926113622 878415198057391681
540701295275999701 1157443053603846381
55628310812498109 724177000284670108
150278283382415940 1478750043961567547
656140874966868950 1987943107766386907
670158366392390615 1922303917720397902
28411866725619458 359737894662703083
129439522252368011 1657058595285260908
749094584226339 1552169140634586652
624501490709639090 1294606520430472245
882685617811886507 1857920159789903059
208301725823888491 422197368814889932
226810389249472016 892471871870367922
109854024275445008 343416050016522502
134556877710935251 1912424562967638750
347068517500132890 1273490538088923675
245301225250100967 1141306661647272096
218504914590412576 500704103911451685
26022442220576293 1476752864573163681
446186159515050537 1977601069924022458
112947975308406946 876019955436265345
239641513331056203 1601456181937737719
18046803984374015 1421226681720690785
366785990252478762 1033726339388922238
20380170959799706 1445689826367493609
35381474257960029 417035624457838042
687784310122578289 1636915531422250098
652043989553008511 1389859665660942490
572563781438748644 1241725696728495338
418007935628174114 1008355914295040427
147602929672087332 1427909383952805676
319759176668910288 1329469677899203102
189296616122553486 541923952909197715
114341045895386310 1009890296604077803
579607369821861400 1896637282467628181
141874171693686607 1773896457328243032
308248795130637872 1523451190548444826
213618845707762889 1325976287316687165
291605961273118410 1975629466013598791
142781688162249260 1196433829374739254
455041883660787964 1525066168911527915
322877656554042183 739358642725497952
608707389021832931 1552448920277885903
268436875560778497 763161559795332269
74351338505961410 1335898553677313302
250886585427303353 1627522779877378910
62850005011018677 984236171537417117
243349971149618470 1662287951630388423
896565553443733647 1885831258680977106
67699003307638708 468989153943972067
157799364769557739 770772783325599425
460330143094562297 1603518041358313100
260492576220742479 1424527497639345361
520477187401434151 1552878868638865708
33177271090210006 561224883721935608
687565665996230022 1695701698764596007
624151861886546815 1566558916896449215
945987994028094184 1940147273331546158
127274295767839773 1815146933605552639
306095703142899796 873361881135383470
274321809388901858 1673193085684207422
504467222325402471 1864792957646148495
410852572316729799 1650091832606952736
430049617012719645 913187173154241864
713113927563585691 1821920243351825161
195805225238405028 1087629635794363162
881695483947758092 1860674018829843518
90498332083779169 1680226016025980568
500888794364346596 1728529132689748513
715914887233339665 1826616018624905007
149441106708518602 889715132155180061
232595570713562167 997067667653872844
113729804111060136 1210509879773276669
61965024106736543 1278886673686154125
456087051397058033 1454238246341138036
486900288958211185 1694354176211562194
232489435235183810 1360257373577877238
378337828821846707 940712920146169380
14255436804348763 261644398500035346
500452100186923328 1164278197603774323
579102112297689843 1709348945756448338
646491763466104979 1501797086805092511
269902594968368264 945149333740146135
475362053682620401 1610405514344197124
461060155313305534 1103360901279374925
411342790131713255 1175810478928140446
806441506556932128 1781207098820234740
689386284948648158 1998651731796559011
359112998739746218 1101906867028686582
179327591296510276 594531017578724497
232217310895571891 696595512803353207
206353330748463625 1049869601683722719
663545055799886493 1567783099593815307
271856852401610567 829700634349731346
379294579739417688 785841219810574514
308582626235437329 1381694815012956915
435793502179798397 1364468400910114083
731577807251830833 1881483250773831654
274741585190207171 1435594110212608796
351359443752249718 1798935395097052985
253929310067791447 776440614420177066
649431538860182239 1665903790128150365
250414859633575437 593379369472925094
543492759180615487 1341411034265284474
874069218536828382 1840061097597050633
66609327690026545 977762968111507912
643793077353251589 1883515930964167872
111724549568940597 1744112838689546795
80117774400981451 346373291949987104
56621588070993242 818081926904929428
492530223909682143 1903158676966005572
243095373242040971 1626625672087060625
808268162219356310 1701742763805610988
638739360139522157 1954554295598907698
473781341216311977 1625118257708024201
357888773175449000 898643054241910112
76379264119749492 1936306450548558086
383292755813913162 1006673462640483312
195761991126049808 1073443782424556086
597061967403099507 1719733569512741855
115225382345049887 1023469355378459886
680764140605734870 1391180074188078380
129069865567421304 729373878926798345
390851617550620552 935574480400857040
78203736191960834 1270558112766936363
409209806877146446 1120894276899873399
652715840810327483 1579891166001467456
197480243339418595 1965567056863211296
891199426019591731 1853100623306363930
221987292863075057 1117487061580240825
80170098559093536 456856900230094249
802792063274864951 1794025790803912625
204329446960294643 1539743641023690182
335585077747923255 1286657937522833816
728862354628832091 1633678855049104594
109398328508914826 316958687881137215
578041642554220970 1969195467101416961
692409574650044044 1527994076618934993
207291162876958185 539471275861972460
205079922560887096 455449413639293736
627776907068019632 1523373659031751869
311026962363153042 1399889412235476182
156027786002045303 426263285638958324
404229006411822423 1139343486375979309
432432148037449092 1369657116509209163
4660006125241643 1614982470183552098
845646049187956399 1723656187970419828
376797038416313975 863261631958301148
293361696456616599 847762663786861467
124279452050783607 858173809032379845
297630524185828238 1491583264108382238
102177721751565562 1832775313134985638
262746269288294533 1070483047661327176
32191424538965216 288597954755546064
614817941999552832 1596512675926215815
391417442795882955 1496531069183165412
482883046063592368 1151114407759419525
213342476283162585 851643860327945065
875866514857008843 1818187520011784474
87417646158929213 1939681957373886458
282246259287243918 773691158331251420
630030791249504602 1326769948064013075
125740064236465132 1149340445192995176
511788462166269152 1831406417535241530
317447020100310813 815970738461781429
329310689724594620 1551925607962833308
463794037942187253 1126096616846422348
847018105005800734 1759005228852935014
425349231790333555 909393449658996462
450331446664134428 1385600264487583448
118669273843830908 790907826956518404
339511154612112665 1391022082149445975
195017349656476462 443841565297603577
500148999616891230 1911179652186272362
668986004168813052 1731837999568857139
375369700412359894 1982965772463074212
141815013919310032 572047138156950281
53985617818713057 1503524921473883615
646807548821026684 1802400535837811780
711170024866678263 1572705416997383017
334960674086968259 1818680259057198070
378997821603874978 1823633088812300966
575976907703158192 1449148062676320098
290006290960142117 934366391843065081
449471507712471921 1901180268834622893
77919799975556744 545086887531205135
327038522149426374 1120330910029450260
56463388156153472 1086945292839122263
194927850274641058 1552045572338337571
249750879165367563 1695626974726995553
610234056826166346 1530504169751184735
352712092653357004 994143277475349803
399720619991197499 1385298208123136469
135221936470758304 1500226516484786726
75853763178579686 502976602164411970
478102996611149116 1365838531116381042
441814463055192291 986572971550649257
602195120698067436 1622133481931372905
21466945103248842 1774579365187644857
585864775740465900 1702188315671507986
875699935551331773 1887472145935172231
130362846865771791 1838715424817679506
90150790525741422 328398954984324829
74694638589655359 1803200336027940360
339597877419644 204510141643426782
248512967865090110 1131367200835132184
70484842214432439 1730908721178235436
357176628858838717 1264525597743771288
177243268758302895 988564247911229175
308196968447095761 1607926113637104483
70476536481597848 395951503432846470
394500863155119098 895363572104594946
510413128421217531 1498186941985488164
268143599857090615 680453949506941042
287555462511986655 1652218755991442424
976858175415192726 1958304385893820568
201297068499207290 663791326843101752
425100132096782793 1275599238230609935
573533041890772408 1453146144027545816
466640417731004874 1181743986414236752
574440013388791864 1309300643577094892
52142494216421880 1528014779770018729
351669141450172161 1697214315802199002
191703389370496997 438200898818987966
153014692020831208 774217200989981989
760359279172729571 1879285312972353808
111245740016371043 1865755116579112731
650324009139830667 1760306882401388646
537559813702609600 1752652946966940740
720899044670941050 1518854304094398961
68550523348162823 535374373706700636
741158854281844809 1743983555957876807
592936192798009998 1318790349909414836
79995935616132696 1303765112678262844
176445331247991822 1021217287012607066
396462964608041291 1344287529548522876
608811421377525570 1547113152284071079
261950483863085824 884777769671172663
422312452298523465 1061454596856689123
193194384259891588 1621155017934070509
458418659444577596 1237531751137575009
367297478804673401 1867086469284948190
295483338338920915 1129492566011881228
814522029920645447 1878563873281629481
119342747122125900 1423048490048851854
829219326861992270 1724925852866588196
169048142076554250 1736462853217228617
260354432999184499 1282153413159033326
291859773146199355 905655185378470391
132167764885192181 906590761048936265
63061882588763355 697358738082489094
880728663777915340 1807008274509297238
300989741924937487 937865194154062524
736221257980028641 1997427553875434686
29448948571788391 314088447225584415
198002282559423222 1712603428865646980
133294663153003921 377079866276208664
360188499058582995 1639685800667137266
245703526147879913 665721659828690655
725521424816563569 1776912114469420488
834908856819629966 1949372683066316490
251402949336631038 614967630572363874
474010517105440878 1259336154572714480
453453854920926346 1759324552972974690
492846832535773778 1354012120161794628
24300650519868777 1117457740159777020
144494958721524704 1684979906017867973
89285440561254725 1174235511784114515
233063977496174705 1552117801080119702
224302199703867209 1569075324802205898
13365268420626704 549310303796531048
382680907014803538 1901923715158956198
251602485107269789 608791991023194827
867085558493695421 1851762849245136306
220102106556424261 1398391863646736311
10363456215786205 485000301577516672
58908481221445098 763269925006857600
404120807400623444 1240920321857846058
64217910986709204 736160728167127740
150696542013008770 503996600800979147
479112632443130899 1061399688539271914
559143292369923847 1961550946674394867
61060214801052259 1841247345645501994
370759455477662937 1999251261014158166
361642389675264762 1143279708301175872
588527604279212685 1674023525906852652
42513136464454834 1661336568626425908
111250607033420192 1066148660485046202
297707815148900554 1336977894366489801
706033959775415012 1543310374427933478
353531463896050918 1685522489818578817
561812504694299716 1996403822704102753
105889650899537876 1696693156011456219
244454020310569606 1423310729480286738
619501606894997475 1282872635853649004
646648511419347065 1877270593409734560
488815359272612490 1835164287322890624
5766949963857702 416984599225952204
561543675872381470 1217179438028628600
501959298701249400 1304707996518059075
243790899040866531 570262657626256041
74002615041295786 1026754484685107957
303022141069898316 1914276823754082420
362650962541187942 1343907827927299415
293251520453060899 1786399270687496259
441385864939908949 1597634930076092815
100039265899651515 985561530537981392
50558303586450441 1757881669373238288
81422916413485649 1305104307676100151
397226996620682619 1965875082628403737
86985813598706165 882443946553871896
50506410351770342 173969898685440796
209588428110454155 1022195272801090562
47864073373719687 1860928238693727809
105134818555906174 1302668582048765952
102875419854976844 1878862588188569180
238405980290785898 761066170574618501
25737934321501337 1626722538289839838
139341239548374346 1696327559582461083
596234178628846461 1484061439301149403
212615709185018506 694137139156424769
252629019346667063 958426419551630931
762463802253807623 1681467626034817692
230416598351191096 465284448563404929
333038588018442717 1377577496085421105
460792405642664587 1116789572089412468
208591233774286402 842918312273480814
53838752590621945 499550056788267741
90440553482300337 1678600810557489210
16797925265685788 1421844582035570053
83517406916841429 515928326609205437
334564140489303958 1401733070013611414
21859168904625987 1542351595192649129
43134117478096757 1206414613987763762
54801853310375289 1420485709328903897
920247296459753895 1991705400699166588
218208940040828071 1520283662225599752
613648224787923640 1685935067795315359
345092091549139870 1945933071239730724
166094060380906902 890213392620327683
287802460229350967 1099051542767184030
380691124500949891 1284717310365779445
463881619173400849 1691047377786470204
277897086607419903 1147730951461928937
426647465298565671 1792984387906267754
341898385782262149 1978517395264813846
578087419319340206 1830709079866024219
182719476474340686 506571225124548537
629336345273491975 1968706141932530128
152352435528516048 778175989503898433
289421226310755142 1622326544961407824
166365186194681186 1932851550955514698
182499207197963386 893378557116231328
162289176727000817 1216860391740328941
852011797146017601 1759889419417945518
31601154970156196 903741571265221348
881769644098666446 1822690127272588177
446398828107878081 1468106053809929605
123630163351213695 1914912840952580259
615850889883531618 1484481080176642262
269807630190224890 1058806214017496118
414834237662552260 1456490623254715157
282563132653464619 1184465988146857994
205680736201114600 796651340241320257
164258431870977544 895053911481622701
433906681589862443 1524648250490387274
58337034064974394 1300962025118780849
450118046301880957 1165871876174408393
206490567257772424 498533204203206846
126066096501979798 812492186396894905
85970206435712589 1929643507081323630
352356976798332228 859095451990086007
111559993720044801 837756244235738230
578117597909098304 1877388484036244841
603659505046090987 1780283191265521662
403848591257912162 1126548610714573142
646421507530127236 1481623376625620134
775466101266522628 1632685237435183867
694165400984367256 1465783401030868781
47484499003935621 612663091543953738
60517837257277304 1111530552545391179
292475824715567516 1780232465080282485
124504690098480814 516151341248484950
200839779600958206 1068164384692355352
209281118377458260 1595836059098854268
365840324766866726 967026291083559500
136792651749781770 410462818388632007
108624069869952751 1562132091417785891
220934807925080751 1968582950874408177
340828381761460710 929303609471205363
445041739902112566 912424336219686844
234260467439835195 1079276013823402746
246394528307723858 1551938649412684753
42294073964694439 443508226299224691
346948878202519378 1263521552158440242
502770223509431002 1331967512557049472
39886041049972487 1648330355077741250
17966547557186982 714324869193018244
8624866088438938 245421195756506010
524169379493635405 1939118553146188736
347304339070974497 994481443998402519
329594623804051748 1458586873500277583
614501621750697073 1496229864258689990
8089936876858788 1193121731133643954
191315781265853909 1752814935075935037
270197713810095951 1792675334873884732
604851035692327378 1299002526733021264
237320467239910120 926481498356949568
180421460321016 630202051740293620
569500808201938591 1886960191218936317
173873454836893908 1084536744970791687
186120666139410797 1809407105782994497
900286229222665229 1806947272724313255
276201318892935448 1228418142907118288
337002938762355944 1560162698226426801
575778710854000849 1849737528585527238
213507967186445755 1160974953700652306
5322825252168109 421607497893391531
568517769098777849 1987303449651255275
582633113156912682 1997777418651824693
664703183224745854 1425783404574851489
171104390682690245 1665578068217892170
418952865651287094 994382973057731316
47 189513790132853480
47 189513790132853479
47 189513790132853481
47 189513790192105233
961 1901753329282472770
961 1901753329282472769
961 1901753329282472771
961 1901753330330792339
736 1636866103846493430
736 1636866103846493429
736 1636866103846493431
736 1636866105216609534
662 721419249310130084
662 721419249310130083
662 721419249310130085
662 721419251282730218
790 393943495579053450
790 393943495579053449
790 393943495579053451
790 393943496248598446
746 159189732895370261
746 159189732895370260
746 159189732895370262
746 159189733137966531
181 1281385633193115501
181 1281385633193115500
181 1281385633193115502
181 1281385634828726836
915 1877980866241886970
915 1877980866241886969
915 1877980866241886971
915 1877980867479432180
207 1685999914644898332
207 1685999914644898331
207 1685999914644898333
207 1685999916824583570
97 1421200346028445425
97 1421200346028445424
97 1421200346028445426
97 1421200348713644618
443 299710757320991793
443 299710757320991792
443 299710757320991794
443 299710757330350318
789 830807103803763069
789 830807103803763068
789 830807103803763070
789 830807106169487843
357 1073897233682818800
357 1073897233682818799
357 1073897233682818801
357 1073897235654006556
844 1725053121435186295
844 1725053121435186294
844 1725053121435186296
844 1725053121897808241
33 1650122989157744127
33 1650122989157744126
33 1650122989157744128
33 1650122989310304347
232 1396232371513457082
232 1396232371513457081
232 1396232371513457083
232 1396232371621187390
233 106538324372532425
233 106538324372532424
233 106538324372532426
233 106538324963035219
40 1630054796958340623
40 1630054796958340622
40 1630054796958340624
40 1630054800015556575
730 1114059060316774005
730 1114059060316774004
730 1114059060316774006
730 1114059062868919754
108 1797298874532369568
108 1797298874532369567
108 1797298874532369569
108 1797298877986539589
438 1134785689135384575
438 1134785689135384574
438 1134785689135384576
438 1134785690748180182
35 594090045639858096
35 594090045639858095
35 594090045639858097
35 594090047516289642
668 812124114575507522
668 812124114575507521
668 812124114575507523
668 812124115186961704
625 998469722511091581
625 998469722511091580
625 998469722511091582
625 998469724137544690
697 1840919742793539445
697 1840919742793539444
697 1840919742793539446
697 1840919744599895351
848 413543610250077275
848 413543610250077274
848 413543610250077276
848 413543611640624553
473 1248331378086724898
473 1248331378086724897
473 1248331378086724899
473 1248331379753186347
715 1289628728905059285
715 1289628728905059284
715 1289628728905059286
715 1289628729373982573
132 111339078803064399
132 111339078803064398
132 111339078803064400
132 111339079289628937
225 1252927439275552053
225 1252927439275552052
225 1252927439275552054
225 1252927441552492395
994 566113226674443430
994 566113226674443429
994 566113226674443431
994 566113228147767488
784 182535775314250380
784 182535775314250379
784 182535775314250381
784 182535775895431360
672 1802193054565409199
672 1802193054565409198
672 1802193054565409200
672 1802193057388613251
217 725174910640392724
217 725174910640392723
217 725174910640392725
217 725174910899018950
337 729151568723822035
337 729151568723822034
337 729151568723822036
337 729151568727036123
960 737931864244985220
960 737931864244985219
960 737931864244985221
960 737931864906360525
100 1285645092750526501
100 1285645092750526500
100 1285645092750526502
100 1285645094454136699
790 1241477078601186006
790 1241477078601186005
790 1241477078601186007
790 1241477080879660066
178 1179204708277189753
178 1179204708277189752
178 1179204708277189754
178 1179204708467380913
441 1943345668436839425
441 1943345668436839424
441 1943345668436839426
441 1943345672170624611
377 1692123754390657265
377 1692123754390657264
377 1692123754390657266
377 1692123755743452616
401 1472677670344682961
401 1472677670344682960
401 1472677670344682962
401 1472677673479466028
743 103059571980718800
743 103059571980718799
743 103059571980718801
743 103059572888705849
412 776429717640368862
412 776429717640368861
412 776429717640368863
412 776429719171153917
114 11470522229244150
114 11470522229244149
114 11470522229244151
114 11470522468077406
756 979027019722384671
756 979027019722384670
756 979027019722384672
756 979027021846881811
852 1359697976610222190
852 1359697976610222189
852 1359697976610222191
852 1359697979402119557
195 1077210060161300445
195 1077210060161300444
195 1077210060161300446
195 1077210061233247750
290 496613176294397426
290 496613176294397425
290 496613176294397427
290 496613178018519750
736 1885931962131797215
736 1885931962131797214
736 1885931962131797216
736 1885931965258111797
82 1971868590903027565
82 1971868590903027564
82 1971868590903027566
82 1971868593129811217
486 991155999728721376
486 991155999728721375
486 991155999728721377
486 991156002385252809
335 958649772617046785
335 958649772617046784
335 958649772617046786
335 958649774765959596
24 1687712216523959514
24 1687712216523959513
24 1687712216523959515
24 1687712218740269669
150 1168712656215398595
150 1168712656215398594
150 1168712656215398596
150 1168712657366307493
363 1746750505573158658
363 1746750505573158657
363 1746750505573158659
363 1746750507711567873
969 516144687426413104
969 516144687426413103
969 516144687426413105
969 516144688259847810
598 542398375407656992
598 542398375407656991
598 542398375407656993
598 542398375573754527
401 838312541259801953
401 838312541259801952
401 838312541259801954
401 838312543275602971
652 359481646153673770
652 359481646153673769
652 359481646153673771
652 359481647101938772
917 1556185952239591392
917 1556185952239591391
917 1556185952239591393
917 1556185952348142239
23 287271985770271613
23 287271985770271612
23 287271985770271614
23 287271986713497022
982 646342642590672034
982 646342642590672033
982 646342642590672035
982 646342642898711403
695 1922930617570909961
695 1922930617570909960
695 1922930617570909962
695 1922930617605159250
1000 1687774785904266750
1000 1687774785904266749
1000 1687774785904266751
1000 1687774787790268150
832 80999462089813854
832 80999462089813853
832 80999462089813855
832 80999462389065324
449 1768228209657165644
449 1768228209657165643
449 1768228209657165645
449 1768228212641605520
989 238065522837557690
989 238065522837557689
989 238065522837557691
989 238065524155686105
837 51860874298245489
837 51860874298245488
837 51860874298245490
837 51860874753232455
700 967568506140233581
700 967568506140233580
700 967568506140233582
700 967568506907453531
766 1541012871126325245
766 1541012871126325244
766 1541012871126325246
766 1541012872149316717
402 820954273847035720
402 820954273847035719
402 820954273847035721
402 820954274067250642
926 205700270074027610
926 205700270074027609
926 205700270074027611
926 205700271139038259
528 1073911764516939528
528 1073911764516939527
528 1073911764516939529
528 1073911767310097259
451 1795420636312432528
451 1795420636312432527
451 1795420636312432529
451 1795420639038630708
439 1737254170777383564
439 1737254170777383563
439 1737254170777383565
439 1737254172399643888
755 1592904701538732518
755 1592904701538732517
755 1592904701538732519
755 1592904703372487564
10 699717018588328020
10 699717018588328019
10 699717018588328021
10 699717019231578482
350 694543470645164400
350 694543470645164399
350 694543470645164401
350 694543471863035654
826 1388150625076208700
826 1388150625076208699
826 1388150625076208701
826 1388150626326899448
433 798714029833217493
433 798714029833217492
433 798714029833217494
433 798714030004572390
881 491423342891519250
881 491423342891519249
881 491423342891519251
881 491423344331475139
704 615307830686520797
704 615307830686520796
704 615307830686520798
704 615307831582873752
952 961047721187438352
952 961047721187438351
952 961047721187438353
952 961047721554636597
474 962078117604722977
474 962078117604722976
474 962078117604722978
474 962078118461702909
906 618331150362257871
906 618331150362257870
906 618331150362257872
906 618331152442030467
155 1817681955937710030
155 1817681955937710029
155 1817681955937710031
155 1817681956891731612
438 164424635814935442
438 164424635814935441
438 164424635814935443
438 164424636736492602
212 19348755897677330
212 19348755897677329
212 19348755897677331
212 19348756156283744
730 1198840267631641096
730 1198840267631641095
730 1198840267631641097
730 1198840269781398046
804 346979523119005140
804 346979523119005139
804 346979523119005141
804 346979524537055493
594 1869952300306794039
594 1869952300306794038
594 1869952300306794040
594 1869952303724351499
608 891716034838609517
608 891716034838609516
608 891716034838609518
608 891716036593766244
962 50629289389325505
962 50629289389325504
962 50629289389325506
962 50629289648908750
764 927506407208242610
764 927506407208242609
764 927506407208242611
764 927506408917591363
134 1966975757334804467
134 1966975757334804466
134 1966975757334804468
134 1966975757680901880
373 1867712809160796282
373 1867712809160796281
373 1867712809160796283
373 1867712810961957672
707 69269167049086319
707 69269167049086318
707 69269167049086320
707 69269167660850988
795 1942039202155247301
795 1942039202155247300
795 1942039202155247302
795 1942039205975682130
701 1970697480239963831
701 1970697480239963830
701 1970697480239963832
701 1970697483180049151
562 207163000767281559
562 207163000767281558
562 207163000767281560
562 207163001991401726
868 1224274369880786350
868 1224274369880786349
868 1224274369880786351
868 1224274370789148048
81 1806292053486421131
81 1806292053486421130
81 1806292053486421132
81 1806292054323244030
579 1425564532173024115
579 1425564532173024114
579 1425564532173024116
579 1425564532630302004
598 1570972447344409788
598 1570972447344409787
598 1570972447344409789
598 1570972448694893446
807 650360392579335090
807 650360392579335089
807 650360392579335091
807 650360394512737127
252 561804188597775550
252 561804188597775549
252 561804188597775551
252 561804189207706292
948 433332867158954152
948 433332867158954151
948 433332867158954153
948 433332868561963603
471 858832597478525326
471 858832597478525325
471 858832597478525327
471 858832598989588911
375 1477545610420744501
375 1477545610420744500
375 1477545610420744502
375 1477545613854287949
558 1750391391972151702
558 1750391391972151701
558 1750391391972151703
558 1750391392607874136
123 1050034443214332900
123 1050034443214332899
123 1050034443214332901
123 1050034444115070623
640 293715682122108636
640 293715682122108635
640 293715682122108637
640 293715682845386827
397 1585723637661495729
397 1585723637661495728
397 1585723637661495730
397 1585723638023957826
81 64020012440644596
81 64020012440644595
81 64020012440644597
81 64020012619878898
551 1275503856850944116
551 1275503856850944115
551 1275503856850944117
551 1275503859069799483
522 1468898743018957980
522 1468898743018957979
522 1468898743018957981
522 1468898745403461841
117 569629724942788039
117 569629724942788038
117 569629724942788040
117 569629724968816249
235 1675268125463272041
235 1675268125463272040
235 1675268125463272042
235 1675268128518597742
223 166207637119001058
223 166207637119001057
223 166207637119001059
223 166207637353494097
340 1964560206953648721
340 1964560206953648720
340 1964560206953648722
340 1964560210203304910
349 1107920424416986620
349 1107920424416986619
349 1107920424416986621
349 1107920427007579154
6 1807693938067125096
6 1807693938067125095
6 1807693938067125097
6 1807693941853102576
366 359279185297991181
366 359279185297991180
366 359279185297991182
366 359279185349274245
79 314059848387387325
79 314059848387387324
79 314059848387387326
79 314059848827721386
32 900193631987252360
32 900193631987252359
32 900193631987252361
32 900193632802847773
617 460490726950579755
617 460490726950579754
617 460490726950579756
617 460490727307252220
945 31990333694025960
945 31990333694025959
945 31990333694025961
945 31990334121915231
908 1183090252774957875
908 1183090252774957874
908 1183090252774957876
908 1183090252936794444
868 1246406197066965123
868 1246406197066965122
868 1246406197066965124
868 1246406197948832027
596 785075232816595715
596 785075232816595714
596 785075232816595716
596 785075232886817375
393 1482821924323219375
393 1482821924323219374
393 1482821924323219376
393 1482821924510337634
445 277794374122147621
445 277794374122147620
445 277794374122147622
445 277794374412194593
910 1329366367118013591
910 1329366367118013590
910 1329366367118013592
910 1329366368371124957
186 1001249869374503298
186 1001249869374503297
186 1001249869374503299
186 1001249871576549781
606 1274187729166028688
606 1274187729166028687
606 1274187729166028689
606 1274187729747403100
554 176672939122576949
554 176672939122576948
554 176672939122576950
554 176672940190298059
938 136771675392172887
938 136771675392172886
938 136771675392172888
938 136771675641021152
458 707174239971036227
458 707174239971036226
458 707174239971036228
458 707174242198323242
953 441841192229664482
953 441841192229664481
953 441841192229664483
953 441841192380812248
186 1719825924491140356
186 1719825924491140355
186 1719825924491140357
186 1719825925660802644
712 1758549297504327787
712 1758549297504327786
712 1758549297504327788
712 1758549301048531462
603 1905438924546040117
603 1905438924546040116
603 1905438924546040118
603 1905438926686567515
960 1148335019468086710
960 1148335019468086709
960 1148335019468086711
960 1148335022210816846
640 1895436293669621805
640 1895436293669621804
640 1895436293669621806
640 1895436296215957163
366 597515149165467696
366 597515149165467695
366 597515149165467697
366 597515149188881812
481 880921350466014666
481 880921350466014665
481 880921350466014667
481 880921352808235828
936 419854994626471836
936 419854994626471835
936 419854994626471837
936 419854995234518534
554 1656059650943324105
554 1656059650943324104
554 1656059650943324106
554 1656059651676039329
392 826740181251820265
392 826740181251820264
392 826740181251820266
392 826740181553164338
813 179915367050253978
813 179915367050253977
813 179915367050253979
813 179915367442952930
570 1959391921548151038
570 1959391921548151037
570 1959391921548151039
570 1959391922831929963
708 1195078558023161475
708 1195078558023161474
708 1195078558023161476
708 1195078560318386101
407 840931614245328935
407 840931614245328934
407 840931614245328936
407 840931616802777248
22 459373934004041335
22 459373934004041334
22 459373934004041336
22 459373935245596753
722 1308494134821733985
722 1308494134821733984
722 1308494134821733986
722 1308494137536623441
592 578906803790521614
592 578906803790521613
592 578906803790521615
592 578906805267700324
600 1990647833513541003
600 1990647833513541002
600 1990647833513541004
600 1990647835377323144
233 1075884184143133227
233 1075884184143133226
233 1075884184143133228
233 1075884184660734370
203 1057036307158275237
203 1057036307158275236
203 1057036307158275238
203 1057036309308213056
433 1510269812655731850
433 1510269812655731849
433 1510269812655731851
433 1510269815406238329
845 555597915188398101
845 555597915188398100
845 555597915188398102
845 555597915957034918
15 194039582357399898
15 194039582357399897
15 194039582357399899
15 194039583359530857
290 1481324583080164905
290 1481324583080164904
290 1481324583080164906
290 1481324585972107276
659 1709024153992889765
659 1709024153992889764
659 1709024153992889766
659 1709024154481459901
340 147681111465748870
340 147681111465748869
340 147681111465748871
340 147681111961077613
272 1170120956083913570
272 1170120956083913569
272 1170120956083913571
272 1170120957570736307
888 1877975464955141250
888 1877975464955141249
888 1877975464955141251
888 1877975467056591212
827 419653560474997029
827 419653560474997028
827 419653560474997030
827 419653560874876556
398 328540075349767412
398 328540075349767411
398 328540075349767413
398 328540076037921640
986 441232312967887181
986 441232312967887180
986 441232312967887182
986 441232313363768287
625 449766538883451076
625 449766538883451075
625 449766538883451077
625 449766539100440806
518 2708354255725583
518 2708354255725582
518 2708354255725584
518 2708354346195919
111 128729915236576401
111 128729915236576400
111 128729915236576402
111 128729916204984468
507 338579157396579685
507 338579157396579684
507 338579157396579686
507 338579157505950185
229 1102907459285936472
229 1102907459285936471
229 1102907459285936473
229 1102907460747040123
814 537357205735207389
814 537357205735207388
814 537357205735207390
814 537357206010030247
621 1627613226175195068
621 1627613226175195067
621 1627613226175195069
621 1627613227578168056
667 1391154471773947342
667 1391154471773947341
667 1391154471773947343
667 1391154473184994755
76 1994814792161219191
76 1994814792161219190
76 1994814792161219192
76 1994814793706652676
323 1444025925661150818
323 1444025925661150817
323 1444025925661150819
323 1444025927956409001
278 2039319266133587
278 2039319266133586
278 2039319266133588
278 2039319339225133
230 1625175417990658995
230 1625175417990658994
230 1625175417990658996
230 1625175418178187057
550 998442377198866153
550 998442377198866152
550 998442377198866154
550 998442378707862282
330 276289879768187043
330 276289879768187042
330 276289879768187044
330 276289881026663742
744 1919093100792920934
744 1919093100792920933
744 1919093100792920935
744 1919093103458692056
602 1711050511988958794
602 1711050511988958793
602 1711050511988958795
602 1711050515264207824
67 249410926760079294
67 249410926760079293
67 249410926760079295
67 249410927081274291
125 1310910972491632136
125 1310910972491632135
125 1310910972491632137
125 1310910973697452098
438 1218708748859189800
438 1218708748859189799
438 1218708748859189801
438 1218708749440540879
813 1216907624439376488
813 1216907624439376487
813 1216907624439376489
813 1216907626440119738
271 981913703639305395
271 981913703639305394
271 981913703639305396
271 981913705696096213
928 1770815785732632150
928 1770815785732632149
928 1770815785732632151
928 1770815787872633671
1 98087131413931341
1 98087131413931340
1 98087131413931342
1 98087131722215827
596 1923700019044660136
596 1923700019044660135
596 1923700019044660137
596 1923700021032044247
747 562227749519908899
747 562227749519908898
747 562227749519908900
747 562227750169254066
925 593363649327327241
925 593363649327327240
925 593363649327327242
925 593363650184419807
978 1847959437406473697
978 1847959437406473696
978 1847959437406473698
978 1847959438718992163
179 1735784413192473345
179 1735784413192473344
179 1735784413192473346
179 1735784416520763029
260 817176027368670651
260 817176027368670650
260 817176027368670652
260 817176029510715161
81 1008064760783241923
435 925693177509556969
570 882381326351958951
765 746113665278622296
107 1288702801944574727
36 1090186009002134267
371 1234575615836944004
883 1725296511067061915
726 1991411119662866467
991 1528067178809741264
941 1491972760092971484
256 820263296133407797
277 195587012496112548
596 88714949494072983
445 1926299135655732738
76 1469871742946958674
268 1990219814674055308
813 433728734269499893
278 1974958876151651279
549 945087694409696510
47 924102146285357818
193 1902558320509382485
768 515583917308683037
511 1101297429509515546
338 766841593464651217
872 307806416911124983
186 1658617298728999473
692 572721448782600506
397 143733178864605438
218 783707011156302763
513 1615225985311523345
800 659977718315259216
115 1311190636492621972
951 254837445548137066
177 1375691032877331350
868 1858168645270081256
573 1773300841853102794
923 554290012807342771
292 1419285669834660681
252 522244931555473301
107 253492478505102103
996 1381518281712631465
666 774892671242661918
574 774350753399157403
704 1868529812730416917
609 1890427444478237763
877 478710001249631911
254 86731483278392831
707 1955403071530667556
58 247606527827525228
229 1117277497634807011
27 35715741096308631
154 1830181687633711867
799 1749454985044984478
72 1427281830589904209
126 140794726079545477
930 1589711117163647639
55 1861304960738111231
896 1269096550140824403
885 582076533625972858
279 1420303064114909546
553 1700357665079200915
732 676378660364804993
360 157333852838810054
825 1833469410707016621
146 991109200246634668
764 1758238415222611624
444 926817316780043460
3 1754708663997648302
349 62349764566083788
515 1190816580448553563
654 1271884461981624914
214 1386263549673693108
78 948900950625776864
488 1204001300786433787
806 909085310234819764
275 255038607483539983
240 880276387809209765
490 1873589186448494851
123 382222234366134668
368 614554686143276915
387 1659528177945858538
671 616436639396521908
409 1680067251262779943
846 1164649212355603177
653 1222679454801137715
540 1704261230716538950
953 118317432364239095
133 846992325241564168
491 1863299064930030844
817 1158231418696685554
470 139201293459774327
39 1227816452248744237
71 1857839499211844278
278 792995118193898228
247 1159941320880578133
230 143275668269705582
615 510143347378738146
274 168776383183036991
434 836217578975914657
816 1264570518851910892
611 1637354184536517255
450 1507037504958294362
109 1668292484519594785
256 751251307668295483
187 1455122094256081936
93 173120426945517535
971 52124940533150166
687 243603232125835271
154 748710950459479854
360 608336535233264576
445 1991726426616904560
386 1354845636960739006
805 986945410795362940
237 1136954127295244925
225 745780637446798564
851 966236084940075966
21 263749064449175915
66 1370976556126513963
491 1765386566680912837
724 669093790164007860
535 1286066590167280829
693 789487790894126482
557 707904460558427888
723 1720303031212912598
550 343371061840291103
982 1282134702293958664
357 1532373021847398275
29 1755056393498043334
455 276219555341613179
55 808714589754704408
981 666718344043788543
193 921048715007821524
838 1756370667945889628
705 244175107939785235
786 931698123355553491
356 1272875741509941440
891 1602732611765624079
171 1845955680588350212
295 826714109214216979
818 808682086611176311
654 1493802171273690868
431 133192074224019975
38 757320672160595051
606 1536916827799784047
910 413237138339228419
420 716468112839732931
395 1729686272034452136
331 26710102546188753
54 1476079872032829555
404 156906224551537406
371 910945040037858769
891 1927182967200471609
933 1213108973412512168
254 1755708449797834769
480 695690443333509175
152 1300617614993913580
642 652570296951953841
140 1103443643906449049
2 263416380468186329
500 449417302007349550
472 1505792304762341769
564 801281368352493329
410 588824055650084958
633 1045909613011226467
354 1783769059355876366
16 1937157469809546045
59 330986025568592541
909 1777101995834145725
1 1690837474577955872
340 424050094473146517
984 1511502706060392185
815 797976223115094481
556 1806646838966607996
138 919072033090450242
476 166860650881176311
176 908228803554882382
933 1204406093453095383
882 1535038670515734864
883 1532109052777500625
276 987127385544161729
368 129722964152862706
141 1056951461405205311
62 1994784342288736181
187 1936367857612290036
854 874220677178261166
358 207525757006445866
302 1421145480884233385
987 807157082957809495
296 1162496259960838788
843 1544412259161497602
143 8197088381708717
352 849516408922514534
801 1482932943987012738
4 312103385724587874
948 505667866457648612
258 1216647234156640715
204 1444436613884331359
393 1752387799030858941
616 594621539491941187
656 1664345032839698476
794 1432679204958580463
141 543715513161691628
719 1306285286148689213
482 1573309713359906661
688 1293194645469217741
384 1688331654577598983
830 1108793712143649165
391 109544260547435137
169 493817157573881248
315 1718381030420704599
483 1945363872504629238
809 286047179164131467
908 33614782015719630
296 1550791474676285406
839 653706410359028145
848 596140346495866014
820 1134887786538924754
845 523774813207800780
675 1115189315808747078
220 146517777913328578
325 248721079183955879
739 841513617664282883
261 1217607304198460366
863 908739591033204623
197 1052024676657828676
749 1867837616059465132
736 1287119773625960488
841 939601122592529660
25 1325855726187811389
669 1540663801349582345
37 1356213861681990778
458 244587540612510203
724 1734082263949317806
421 1703712040853426784
909 122512003368218513
47 46547661272013274
446 740944912793198816
44 892751836309174693
929 925799083537451253
95 654583935516377930
655 543438631897068766
113 853932930646138041
774 619703878374351661
499 1377301952958001510
511 1222879872215725156
477 996675395852893054
188 18017326665040709
155 1256876971661527071
534 1282451078422415913
51 1451102150667340561
599 811509102596858841
472 1971804653456111971
493 1149817181003068056
304 1528062200094684670
843 394410371091556060
561 1808137581893656791
399 1357236210839915553
976 852564903706685978
980 542985307789730593
814 284875301344846655
183 1748085636702294791
194 889675844419936766
115 1877845554222940455
258 610248618076604554
253 500104578632823751
576 490050616840984092
190 800056452823450274
809 1257172146169483681
245 758693176897280839
590 938589585122602954
591 1029437745942869813
483 1609985756993170835
256 640962871951146581
841 760255330967983991
957 856358362685224321
375 1940345040300787218
594 1033571684556594136
489 135364617057338307
392 1311012588607474687
667 107731255494277227
239 711683395641669549
977 812960081058154598
913 1378136334288800363
166 1639757203414961589
299 947138015235895117
826 167876102595446670
352 696732900486136974
851 1912410001523898288
852 1695752524922217411
34 1677874855061090902
460 1117845043414201231
540 942030737845103040
310 772729719556106908
852 1559640964622408372
656 1582322403995896762
406 1297791342058808319
122 1357144157115317811
460 619598397291321998
792 1853133279905628307
235 264035252298826155
683 147790003155711946
621 78926082488971059
89 1554220733238774346
249 319930717823883233
371 1333847630484393513
716 8567415958625681
789 20786222044949220
44 1850709902817801507
383 1893665063413555473
721 558956815283815589
852 1247290696083120645
268 1318414527197818652
465 733747345926306355
669 381946807002830738
317 1460506802219243954
398 687910805019193710
748 1112624657643693957
997 578019657910622445
459 1997248407216337636
950 255152156771082480
941 1580267844512121220
60 1288089131920602854
500 1178895881858035705
406 1988111416954500369
893 1577597902181543155
801 1853237383550803811
311 1067445537205169386
255 1341235628162753631
901 714516405874347338
619 1030153728522971104
266 1637589800964201037
877 1287172655579227926
381 362656671850653574
989 193600225041259345
671 483287351842647844
943 1660346966910949893
481 1451567652146875412
717 37941397978827055
310 1167166036157572225
564 1874108853237583572
756 1650407914435585024
262 1352663761243182159
941 406297187934474381
358 677764011175210909
512 872026342203611610
52 1164256914032175621
621 1398405544499975786
462 966303309085516008
596 1179657101269746464
376 879504795566154256
822 1266869061054432830
751 1177358137177432733
110 1757787857375648606
288 860742824341561669
166 1919415944347815238
185 1983502792057967313
687 1808998058543507716
226 1956149121635589393
679 6857196061912077
486 1627230503830804447
112 4473066675683884
327 825592751038176115
816 940729866545352065
623 929060631877645125
661 1349908349934069481
147 443323959536218690
943 869717051119168036
968 89888836170820542
266 800814773716106611
531 421269385755830446
182 631903626097164535
442 576314522776430693
73 392254210136889003
449 942527792321703821
964 1289053594807716782
746 1537325838697330832
581 14953933656225579
998 880335987411988380
822 942805362575393896
912 1098952742847256667
887 1724866040615717017
57 630681738430719194
336 1254171454904680125
400 1624863510511719929
414 1095939408905221478
226 836574935164867311
318 158525848743377770
980 1185696750097849009
271 858249902837958451
953 1243270156052588966
56 205408504265923659
447 1495328700393578736
462 1174626909723409182
81 214434225351777622
688 1747245588194645254
793 1910097093665753401
791 1296541458597720546
323 1904172552755806894
780 1540869203969760631
647 1287642808906578008
738 1857072149498296456
9 808733943078829239
184 1895568114545419106
76 1432352270755378063
737 1523425538679279964
78 268411725649017447
905 1987080181669369967
710 749354286922409709
375 1030139332159621725
922 102785710124127618
6 1720997271545581095
858 623893837088253180
833 1481467907232436014
489 1022626330070627811
352 505368445117543446
261 636261092158121378
604 1551799208837808959
905 1845581396050608577
707 403315649969672301
749 1837679694797086051
473 1557654570765160665
247 1914805975813917759
671 198744300187174968
245 984815106065610756
414 615035058157886566
234 923135455969003712
53 384610052725569864
712 1587185662836034358
860 515117341225671431
338 1524576276839840068
163 1385127574582364291
192 1952408849830169132
521 938340658081128426
704 263109333560981689
905 1302442768513183794
390 753922734542456190
906 899351306205700213
54 1265222851203929678
426 822702629223727068
849 1745888751190755700
641 1684800784277250476
351 1804882570876363517
508 1495447713894354205
783 1682165414059495673
756 1079295651396062029
138 1167862826259994181
773 1401991259811752916
501 1114764742030938410
645 793761504860572340
161 709141130944277429
676 134513764706156309
772 1403472536372170968
544 1433873772568558321
949 32565279901366275
260 567100589218412960
875 586617066883815330
150 1308742665999964858
938 799803528753903691
170 571096687856804945
440 349780704393412688
718 597302697680516940
4 186047692823585732
485 547980660135498303
220 1760179763729850560
374 1215257872147081587
389 908280875572526259
938 1986567230488870550
680 479336527385890821
380 973242107311153805
167 565043731839547375
287 472055220418358534
700 1877675142642245947
963 577841330800397357
879 1765993400576659668
537 571704298413422106
511 962756649820109469
242 196693601185981236
296 259799402425525614
50 1123429638539417817
159 281555644344244252
225 358351245863476194
99 227977027840939645
441 132606444404354158
206 1265197962362586521
644 1603404060984522622
22 756171033295641254
202 18091382054495336
31 315977232803961219
550 1633629524834532733
668 58887802054797476
255 1780800553465241260
102 943959187164595156
90 1397178907688391651
628 1646821777045238583
563 424711168334190161
828 1419687413083255701
396 901539540016116847
854 1924788086838421391
827 471190252984455926
528 17582196343558267
586 76321975252502759
867 1362784811713563307
318 186688080589772144
46 1372583584600381949
352 1147543351201043253
86 957001024319273831
212 349170775904887090
754 1842737679921784896
142 421606235068811594
911 525659683466043947
474 1301535516863763234
393 1676109073521057198
402 423464006253828990
540 1970632603116712491
270 113050453272741538
76 1681188657803954610
679 340137317302911112
459 784422879360304010
960 1051886806007425693
328 66693568001121159
142 851000038719323482
314 936804252151077146
197 938856972174750166
968 2229596496460310
610 87001429046428905
97 1614072181479268361
26 526191351955347672
210 147497124946648624
996 321919710545371284
505 1772799355104997826
993 512365201203048702
87 1878416889097029458
277 1134038160664840643
312 26466747825835461
163 972261706672820804
553 1845409833003269911
296 606603578559419133
46 477186488215156109
273 113247553653333335
103 826566485948143023
58 1481050308846531744
704 678485118680024946
210 281222736151198511
664 149818926259295797
747 1542807502674976731
522 397999633895678043
171 142169938863385433
573 1286649742882821834
216 1037010446063339335
212 66599030511702949
715 918075172542244321
162 1878792326215836406
422 395774643860755209
857 984801539119923944
432 1703511371441204273
551 672284888285065400
861 1482503359188558549
863 1806204047872981671
808 1190356579444117105
347 1300338494615193454
109 1699570865444994726
307 195575766834672336
403 1083479140945264530
972 1534514235087923494
456 97896892681892844
612 585276337926863450
61 818503236550059901
588 1946480363984455167
124 638527060600894857
641 75750269966327229
797 586562287018763159
319 1515379638739889381
398 20495423791305863
559 1307425336164069193
135 1468954163881075657
425 155548536951030660
985 428806441395791889
528 1202329046790961760
96 957496899771566027
517 1027527133212500558
129 992954104576101588
50 1088927462769946924
883 928059482039296405
729 1298436643316830225
102 1693148973239620816
171 259112161777681578
684 496948793321799927
920 1429131463958771689
93 1895355602314757244
921 1292475177022205313
538 1820402617794012508
256 521883704530317223
862 1477138068882261540
266 463128552001247343
753 364444076851655683
246 1605707274856713841
879 1339395507759146493
328 1896922598592264965
891 200167185482351097
2 1229379153556998769
570 1456960917972604566
751 1787214502514225599
931 197649765122652681
910 1810292219176846148
750 452842326429948293
4 259101149843749142
999 1167675118004973436
203 28940818562020443
770 1306583130909236649
32 121126862361182645
161 1563578887134126293
447 1654715450805540143
563 1748272226979797170
348 1673863186754659337
65 1129168990193173508
363 1822501751504769265
292 574511722926452665
315 1813861381239896959
664 1195250598513490474
226 1208582911752095912
864 1949057028706153270
876 1885090139255556248
29 175125768070723935
618 150865116948765469
119 412363048118549592
374 725956033170495479
862 650013984413285174
880 1548963895686284646
731 460760251017727324
152 383270076431411229
636 6990303026881914
425 25067530063966940
171 114197910523216537
121 505395388478583242
469 1837719793505536689
351 127804756843768687
42 1372477171279084322
449 408443991006806073
308 41054888606408667
261 1569432031101171178
152 841694691165768635
421 686230340170021974
437 1506398308237137695
286 1889771391085556385
534 1919187791091944845
697 1184913605681262536
583 1664247515717238088
294 249785426877633380
689 843436139934741865
822 1347172741065559169
757 435428272315400023
356 1750836956757074608
165 368609017201431652
32 268802789238543794
146 872718078261393711
929 1852284400067782274
603 329259791158962326
832 857632941915472362
634 1919366676172412246
347 1601996493944328870
695 253922824282139305
698 1790286372179269567
726 1161385709293143044
795 1260760507589339137
510 408677020773356339
178 1686768431502811846
822 796559095622159038
606 1275869504540129574
578 314445853075496355
581 1618812917055377981
234 1429559854835837335
824 1853204480499722101
440 1841003665289968594
491 586970447819250133
152 940565900842615705
773 1701273140001936696
602 1532018155568257584
336 646530991480423346
708 1448489648921958681
477 887672010327833250
31 1105027310496380253
905 1312495623271008490
267 581809806920434648
362 1893575926819132213
222 1188866376247143498
325 624789883268558290
683 1200208455684504040
61 665047760583351232
71 779271499103587252
807 1533217206879642514
646 1502144091720327170
558 507896643895302002
384 1341590090773539919
415 1775812505037517479
163 79017032653471889
704 1071191372509931151
575 1771723653132103460
72 1366528559576052217
456 499443165340739868
187 1024731854771582512
338 151809983332315524
673 723373916068643520
156 1706552431638887991
262 888789749634389098
444 1634887674729212319
423 1406208529651654598
497 1419652821206715420
789 460211869783425611
907 1830518557723396349
88 664216594642639640
896 1486043601129265537
8 1828321848162934261
993 124611893908408383
879 1137011723239151609
868 1790642052479402610
316 530396797477723649
466 592726336443449524
29 1448776312638880364
971 956751142789483360
871 1696968350434777574
830 232435629124104553
910 818239466893725671
292 872907475445163053
331 142265239543537993
230 687962257224518342
700 877197175180005840
717 1121553062853005107
163 1416369244852938988
860 1330819065349599700
495 1335275773215537049
181 1446235062030820019
234 561112770915799913
799 648549105146316382
253 907225610529258371
837 1385324445852770541
743 105479850187071610
153 1446761246912997075
63 36320962535936248
940 570546012208476088
270 746826461827037177
161 1157647929512395557
35 1978870602050514112
457 1118968072662668170
407 1097595503204533706
837 751472373157841766
390 1116794815307839560
514 769888924563050555
341 1106066812370167130
362 1617560786054406232
23 200167182173508347
829 753873859046643693
860 989236053929117371
30 195458575883445112
676 1553791705472617815
992 975156240109450853
641 591520345781737225
274 1056909213151128428
931 534512583005965300
632 1488001691487411461
660 309142444939293773
643 562290960018192050
485 680512132635855984
154 155008351242088737
699 1527726888135226744
887 1461828806836739447
554 1476175220754032237
775 967848440549827399
865 1219038876226844404
514 1860685020255160964
362 935486117408433873
750 1613550722172486160
264 1180805479316080029
160 1113046454828679906
124 1366523849383264564
286 186446292834535510
68 1489471172061365957
529 1899870971013502745
948 1655201391230417076
46 1623187359333779585
749 1849466946311347138
340 206377155683635834
923 778029069576647238
121 80580223587540489
171 236678004798178033
568 1781247418842941355
536 1095413767614173719
461 175301423374050101
801 1354131811381655910
49 958690203496317117
36 171040201378354989
701 1193863995443191980
870 144176745659156303
562 1263553509545831774
522 321605832048608206
391 110534723875079529
961 1022750580759721196
189 491922733183205626
283 1127626357105172192
731 866970878713989580
836 141048686277003075
468 1469682313870854853
970 1006194271609541516
657 691614989996305879
221 1177641660259956696
21 1632707331905972232
371 1746479589788419401
218 742295710794632641
226 492245282568359643
26 1343314912118405354
645 1851809492292420848
130 490749032861742489
534 1756932176184911317
22 1969797935531976107
181 1910072250993997095
917 716121318643888406
2 781169224962357895
533 1354260572120938460
863 692636377822473366
930 707409530653780541
925 178693357830499595
185 1523004803254304164
903 1390662396844290604
161 1622969616879756238
619 1342989806369358376
575 127373939586167878
717 1984985242319449465
521 566432242566400865
236 446510952874167311
502 1393410903054146855
155 1816560487206718935
884 1312428466758010924
121 1436876399916863540
669 520742167500918836
887 845743531713544378
176 222618158777207382
787 421407970524587881
640 170146118256944689
692 1638327186048311138
801 129218976044368289
885 660897833788323205
259 901942796732861191
794 431496360952036938
191 1835078422625582940
540 1553180839484559069
300 835834678137624299
779 1680632991781961191
35 431600076550158147
303 584953952582646469
876 602885732042906850
545 798439682321075109
675 1762548293682264881
449 327071482374362701
702 577808543895063348
347 200736639538670218
439 642562654663033135
157 1156417452049645610
6 385533126020785521
695 708212863609678013
150 1536446724019991836
904 1528474131857320274
531 151346211576068709
400 1427703065547602181
720 511279885021083854
60 262638930188399313
845 436673390684080829
239 1297131417641464894
688 1037221106963805107
564 168599871821737542
993 1558608820087341519
940 582446563050145622
138 1186562986260709018
126 114903954214508074
19 306916770373977900
431 375124640867646953
570 140137854958998082
422 1427979451660270718
967 280338121463316486
367 1237935963238023261
529 539126060949839012
19 353099652711176389
912 645864303536590418
63 239283499072078204
774 907551477275626358
508 1106297365027923753
425 912194237906399368
79 288062983025597222
74 442105215390303655
368 495018150454706291
728 507680943940081670
68 1937556848581719762
113 720834726175523683
669 1249600770913092496
366 192336930953932266
7 630600843729746727
584 1499378914270153779
860 1520222541101975679
344 1071852631120554459
801 732605976334819020
279 356744232768558889
665 319624054911086633
675 800584091570293362
737 693028459085730009
490 1592211915642207201
577 1770331159391527051
985 1918815186156492241
445 1004736435495918556
480 764478710363520827
641 1794336219357333637
629 211585893915111466
876 240732415584581590
159 572778494215261942
436 293294038446880670
640 1794436001281821259
776 191947727395433065
302 698177712885681366
384 488503803927173394
173 536207820575128164
153 961255141855532696
827 1061954060341689135
936 852702179314920946
208 1696137942349903370
639 741871480258447555
207 172287500386598124
291 840855572782376297
459 1226949732965193445
698 1118045326185204712
442 993922915565174239
183 809231033686380613
241 1789927114663336022
825 978766896706375145
26 366661987789633945
179 1143568678628676643
78 195664050937690295
919 803288667371735010
65 225056569016645730
975 911421228541779617
867 1534678140807617860
171 812675584513409242
47 425282575750042534
794 819915070600532026
507 940319652922922281
391 974220283091011904
86 1782454202672665628
907 212220619539181441
34 659437722009433765
475 1131446166983322084
529 1447523150877935268
718 553448852581858551
220 1309184176910548979
916 795636011777602431
771 807292305883765001
450 1936553098011843224
490 15813394098556773
782 541542597531473644
288 1496679118556198294
706 825629325192362058
134 837343627516799738
813 143180957655969223
501 616551225817643542
661 792264581622188507
94 1066450766501746407
77 1684759443932506828
538 887020378721602576
621 311462797184157568
810 384890982102558610
12 1984981663660865433
747 1435838693845177593
869 191164353293034569
134 1474302518781275337
326 638210095762648002
265 530892266527292876
699 1727204879723199666
348 1456738239415619735
364 1129275955177240663
815 167627507098534616
615 931918508017152321
710 1832461765608144772
125 1204882473743471111
840 1938367858535157689
62 364383388100508029
546 1129132400818614196
303 1272547134623665651
751 579304949036951751
573 1981689640048901852
356 749110920253952032
367 1634144784148852149
820 1049258863152503502
931 398863550841191775
262 994949714026104345
841 130674997770046044
585 77609465930978857
682 225138774983583321
404 495991821183591094
522 1050750190979821543
698 447340685073457249
305 252558017946658453
151 1314424739893327426
831 1134187501965385627
781 197447944701102036
973 455923132082109915
344 674604142048624381
136 1915632412697747256
751 1780916797205133615
888 263843691719831064
413 411728409099033807
801 6378306990146098
999 1714232728201795432
708 1502606804684221588
297 1454050601463412889
539 53637054364770133
527 1330536119443811112
292 655638345430012523
229 1472407040272069835
840 353675663710861607
294 1806388945216392072
896 200727635198326226
919 612824783483821039
10 1922606116320596303
383 1781796778867699973
15 1422805542145178440
330 1520192365309627863
370 26337963435032913
693 746769823709756531
564 752686412785255906
915 1894582621745613998
220 719961776942654852
658 1506249325510168741
401 378833969361663990
83 564206411054574085
954 1081151027297797751
932 393865090346179889
482 1820833160181554276
879 646597326342139243
176 855566065501827709
757 301196275049992306
504 79419286402123795
92 423677811996374120
731 518741491291797570
943 753785185487777062
319 430601958462166467
973 1977102965229582475
612 844234307454484459
230 1673910849451286172
854 213062195785509001
326 946868527846150170
27 1321292114876882247
22 1378907553907391256
163 121034251404016523
297 1738654493823276452
930 1494022925258028514
95 953447785951647650
737 39783990242925755
532 1591343216328381298
885 1810163204365581164
650 1273386736860115057
476 768573922415763864
337 591514353010274450
788 1816873370398643882
577 1467082770225722585
866 156062766339589909
938 1017702524284500343
440 1607392298534617153
239 508349051668998150
605 1432770809831037653
819 1354336652579671588
500 672227508027133001
846 1825637276826127068
328 439705632083652206
42 30783458684175245
93 1985418418878561701
487 1935033232537180114
775 379677795469660206
511 1905873763293448875
567 1452544800988313480
645 1940863756082589152
562 202068136595201749
318 654952255545177692
795 888354051595558026
73 1965531883628216624
924 1750320033661186094
598 638338319848274748
667 398630170638593817
778 1555649192642431889
676 324186375721495548
726 1205146033059426686
847 1166015631056498630
432 246722026334455666
456 1585472149733085532
188 1145959093080835167
390 1439758916883891815
904 750395227164022606
576 142262983654805382
160 1468451661377606770
545 1067471491258844827
512 125539781589187386
48 544348481464098418
582 1053886485888762657
617 19513476902125019
623 1995009888900588325
693 1346819820095951564
911 891844004394388995
150 1836218455539656718
531 743962564759969133
44 1809439198214868121
180 1566807690543411159
755 851546424790754636
816 1106924949100256150
215 127321368236373343
335 416515033028652509
649 696012873589646012
750 1769503997495090119
918 536833675011428897
204 1105964251774865633
412 202191451379869200
410 654347409751295321
36 1526079066371668011
247 138933943572310669
979 615689203571985759
626 1223755248314804560
715 434913267896418153
140 830207990678635128
65 878970990802705577
614 95936417639486343
364 473227139337332142
599 1219475126489658194
718 1210786362013565775
188 1325024290728543433
321 509840113348047207
135 841177082795943402
752 1858119106721892062
644 1288824554126639560
542 1788046990994179224
986 803576665982913639
59 176942937250741967
892 303664606340642754
5 1738828274263018393
212 919131380014381262
814 752284629266516480
221 1280668999421786209
329 572706492423428064
960 1326269651416188656
688 1547178566128011005
969 859953647607123896
747 1457058676687519210
170 1431685373748402944
714 1893892699369416148
183 667407588433420508
829 1275966944936421261
817 6152417185105427
890 1452587322913068683
218 313676442829628770
67 50245877601891662
914 297247004329433328
161 375043673988635558
701 964264138535229890
976 1766125273305030929
457 1935091622159419282
878 1219176423495244655
804 957049003711934098
941 1912839302250108168
365 1534716624125047970
535 1684344995871975478
783 1904234143277344393
336 1913128880324196976
564 440485390421711104
203 802177195727249176
743 907695994602789967
364 26856436157103990
197 248352458929616942
643 1924020733138709014
849 879853667572644754
347 1568782236295986752
769 1761628214489279078
19 25835690667725986
636 430605394000511895
163 638005066358701792
334 1810751462914663645
377 1655584542734258101
841 123871920456603396
768 422373534922252942
725 1206100112832838090
557 517636007486316237
827 648545915953409822
900 1054526911440554510
919 319700693691205475
530 1325885729513858988
62 1613203589539568128
372 1725924425837706315
699 705292858053794724
839 8781091857902010
995 854767150432461519
548 909597954481401519
993 1912981354209715998
305 312459295053309376
149 469722569189382451
627 639069121262019904
188 1244066545573550823
394 1041538766330207025
910 1706585109993678586
962 1134204592692130292
946 1899697459771426116
383 1928560432665590059
166 1955546016579426183
545 1126472344770662841
612 1392134780574123537
637 339437098774641500
794 454080803360835370
464 62774616076923828
446 1280718024509684552
27 1000227235267282977
40 1207253427615200207
478 1056878797244190691
45 360685755570958998
347 1318206702563426799
54 1172399578397841368
679 211830509334345865
250 404188717408360954
112 1788851274925868333
892 852373713277957868
885 62774073894482836
750 329691573306454231
158 1738592390880967202
539 982266795600855863
742 1965240774351951435
522 1552124671317718251
840 1743848723618467831
366 498206386604984526
733 554232182292652333
463 1090967999161270507
348 878418452833095580
775 389037356623221501
632 1617818832994200803
276 1475977906602478503
184 174359783014945564
765 715354009930952998
511 1960907891529900713
390 940326932156259796
233 1341926339202704711
373 173291729284899342
223 617830510883645159
31 18579386011141403
777 1879649823760471580
538 598845845696364876
371 53232936408605738
817 347266914084769911
952 662701605545562677
596 1589174338444980923
56 1913362807219485540
306 1750464672202133294
97 1732849311947827331
186 1768860764095751661
404 665135149016244267
836 1380220147479840756
487 466986914325233666
747 374573572830966652
616 1244081287114319649
822 1994906893210169987
398 1060229657785175740
772 1065419447175343169
206 265566595526662835
799 151436525817887663
725 1233483868603194020
824 1727398847634647143
102 73962269820799850
114 1937968575963998369
956 1108078267079063696
444 1721886918180261518
998 1054156131854039177
952 688757778072519416
15 822007923003173603
324 1265680570796812839
966 407104856662660189
91 1399700425288005854
671 179692444635430631
614 1109490178031811677
962 1428882452655615325
843 1230380342474898781
597 1781753089969863877
226 764999270576840336
431 317517665663259024
947 1213678813493323333
209 936208037427348888
174 1094393379081515930
255 111594656022289912
791 450893611483516798
479 1100737050531108065
506 524582610749989311
902 501925916954959817
277 322415703175101320
262 1229063642502413217
793 664733156082347250
201 1687330250412630013
602 1996066655713184678
319 1152230241168031178
496 1479452646351691628
134 645107056640015132
128 403590959033736028
553 1038400637279813237
284 1137634305776748858
832 368158840355811633
974 1141070037864539747
785 935377662076355470
296 1114019905627040750
718 654833269163695935
307 815721075159719478
466 437841491913565889
907 1860584546713138927
219 1030466199767726708
198 1629562683898410037
655 1376951582018265714
41 448340391718386649
698 1992062309023127882
216 864618904148405566
174 929184917198423065
340 551447116734555507
310 1380925375672619057
823 1362102767064363575
217 530198553416095591
622 1366430865690528354
342 692622745288813712
46 1285248550939290568
14 1569748400291718446
409 1561901125879961910
727 67310420590181698
219 484084917120362713
947 1313704691410568148
981 1832014271738638754
412 266940153476532416
341 744963951651200861
176 736527801777326317
61 623145463601758297
470 1703125937264166860
703 546169290096801230
938 546472628174965902
93 400684392026470925
458 1344122361978406283
4 1078471678902251667
311 1207919914477930501
607 1658169170063525547
773 1479693062992267243
847 506584852356860354
752 1143058070410844919
772 1310771792320844574
899 1467250790461961476
274 170911234414362221
540 159617989434420042
984 1524926909733361996
403 1014791166891257700
884 1422007747006952358
130 1150502289904754890
86 55984011609658844
210 229929921723375686
643 980852973441467600
364 1762177705994916505
648 1378542388486226812
739 1201283666034338592
671 381692609395055209
960 1106250256929192255
981 213177945303659628
199 788423814108916721
375 968400634857402135
199 999799961518799060
32 1056199037000287264
961 344414232553034415
170 1720975847586508743
9 580017723555167489
506 1667851624686324371
656 1952511309426911274
183 1110107364967350731
797 1001636408156736632
630 1300654774266233520
898 475325316454323953
503 755269878466906426
113 1521795191772353794
644 725551311964739682
469 970935351896584222
72 745265694257914914
652 212541576063165398
687 915515218261895021
211 766015983472169744
951 1976826465894397102
605 1210457317099678682
507 591191478200491177
682 218895034974969337
215 1122914195159687829
955 1814068282408046940
405 93441682110230279
260 1784899750589611650
935 530465254657549101
64 617233268735474738
264 1953166084735892510
197 471038158729004714
696 816317110241330589
255 41033518168492780
668 937792939235250463
708 412202420471008652
458 828851653341872740
539 1447391288402849129
611 402188777851200751
100 1351965959187409799
234 652014634114565073
262 289456756314121310
933 18949994268933795
968 991357287724325672
711 1747493620486867365
609 1223256777997601863
53 1555751512809952007
442 417563552698238445
706 562747445992633755
697 1219542340344797478
348 666961357571109699
206 811631018561018025
114 681560210100538660
196 322613389859026635
295 789466449015944568
826 1816364826481799235
788 829484077062029219
94 1587794850282779037
975 1314979183784514404
696 657478986076523887
300 1469655400970346415
869 1780091330966314991
285 502484382940963234
13 1667953147409969939
667 467293462022586514
130 542312110166750805
845 865323925074051197
801 793137007631412808
969 280243226345711057
7 986951994732585075
180 1221659458302247446
118 1475960021470178408
269 693702559019891218
969 257395677249350227
291 1961909506535744012
445 466825839335498833
251 1009434978963510657
247 1737825483113853757
529 1323346451020250007
241 1153017901966637164
994 1807070458030752396
213 549041264906652
750 426164046628712183
325 745377243722077796
806 1364246393752275895
408 440625944493672605
813 1717756621799391131
486 210553864319277586
479 962110531389262788
539 1331844092928649824
266 1494648051131640084
309 1528234081593256330
656 116639873858041895
658 513658776711543102
414 1943576840378150285
281 145414168438032089
888 517911708056784857
767 1145969448667276600
302 359578967994442070
627 55690905908206206
170 1114520335515399527
252 1350595908380355941
519 1167234668913165048
462 1513059276186622758
70 1319150678346456304
615 52222219676917412
512 1291010875134710252
198 1639608388137796424
318 241163158319701118
539 1237552743850686141
367 171206881580060958
550 25537366516543904
664 1825784985366056517
940 45929960635042899
970 340194382178415777
276 1613574354848784657
168 390146813026224700
652 1701734171826412623
921 1092581122649567369
945 1571562361197225245
452 95997579600828245
323 1425331934066500742
565 242302084838675969
701 1795809927461487768
324 202057893867920996
847 907403910171039484
289 1177992454005713165
213 1614076186003111153
900 633783573797234068
261 1047129275342756885
438 1801780261152715746
408 128254360970170490
450 1739235710205958419
92 1306454657289305690
443 296958676062400614
853 477745984393931780
166 472857051457495788
90 1346142790328791062
357 856152360482541620
615 1923133752993680451
921 1970526557793123176
954 1310201928671169323
560 1086469713048346507
535 141367998800965764
699 682941719676235172
313 130370855521894407
907 1799443056012326637
124 1591969982244976425
17 16268707107808132
142 1637227171808365772
505 1621726242551111870
363 1163658007402132394
712 1373738697562069030
36 1688655106736728492
612 666771834133274627
85 872864290367361417
283 1408897296467365538
674 1231301713958624952
536 767377367403752012
145 1946788150571945363
226 857450061351842087
614 341878778786580658
412 137924734182616902
793 1181625320410684541
387 195083042008765565
105 757976081930934355
843 440740039323297074
105 1634827876908554993
437 990593840108096417
225 1501381487805598512
520 862816701026780400
967 1877836632526131370
9 1641761963452569745
366 1528310212222239222
487 1506599032811280626
970 1147600051169514157
789 1696530810173343950
747 493221033504233524
185 1822991966479204607
613 822527038108345184
346 317530425699092420
457 1793854126114758634
563 796353236366877044
305 1748949003423165922
744 1375198410121121406
4 1461603606684662241
401 1239750183705221381
949 114439842300409806
112 513227741975882032
96 1959949404897650329
885 1919247415046580041
494 1009930494782191162
911 1547325744941475754
40 1522464530224462730
136 1671202319727157023
187 919871410423070599
599 1095271818555418372
296 818453148222042726
910 1167467391571896251
204 1791008503250074184
570 418961938059855556
430 547935958276270571
801 1588394306211063245
765 1425521252554992206
759 392564045973374077
102 1933748492340792743
431 1530308745745549495
293 1332279819851072353
523 1916379707338171117
576 1401220529440181978
472 200635287367327017
649 840620880784377680
308 1467195409978656231
880 463897054801383295
368 664500836501091031
559 909589520717662259
431 1139938964909257441
270 867047117955558857
386 1279194089205840042
565 818045153707078726
124 1070313916634702991
596 348051118867880998
410 1109313174720341257
195 652936772411062601
935 1065556515486107822
999 1455197283240385026
810 1378614540763830027
574 139110589928220572
794 665818507835033733
390 454336375534523083
895 1081697057902004227
807 1246455638291893041
863 322969650474190947
547 970839513309120980
813 496987517212399083
833 760355750919687505
566 907699826611456238
705 1597397249118494854
173 456971440946228647
559 1350245165852025472
977 1872504847386430243
569 533731212171171675
472 798067032006871721
209 1684302837516153860
300 1784808721335981024
790 1230843937681188389
178 1460630660658182845
968 1704481732871071514
99 1561041898126442646
661 1525007737488490641
749 1044096731644331531
376 1633022555520494072
293 1802112237674332960
47 669591941150934713
969 1213564839870862525
427 213687418537770365
225 706797003957507866
125 118431986693074457
156 620259102916190193
883 1673705112669220602
187 1171020463375906823
653 467373044697741380
165 1375473790687593690
115 1629276771870105915
627 557304470430482121
442 925897103808098034
714 1049346377708231750
731 743151689700455075
649 1171904278712153197
240 1045865260580799629
184 1379745366707259922
29 488737136662877163
888 979800122260189903
209 386143574443337649
123 1548150375070048310
524 655339231240067095
617 1121106112587535542
637 416185514321909397
987 1119652093741394505
485 904487087411461826
339 1462931541198979838
145 130633375624614188
548 86411419993521863
182 26405430274914006
966 185754146810482319
563 922805335127124857
769 699752665788443952
394 1895783435466370695
581 310092421446224008
419 1551194954129098819
87 573372187245342106
501 676821366950064080
82 364207909634658915
499 1454216701176556739
963 1882894697963008160
835 1981215776031424457
938 1009911043147093316
650 1061107646242461957
523 1979250721875684380
991 1701538204379205488
791 715734499330043718
215 1883806439642013251
469 1020464035419863391
480 761052768062712170
165 1233820105518281275
570 569769658732558984
969 1789659426613033177
966 648720921392540392
226 626664391634889042
885 1936324730832606477
282 1752808664965153756
72 1154210249041830799
842 1783932354813248687
236 1438897934088570606
181 698022903745562977
567 1511700040839907306
170 1598246485026476662
839 1472058250478760698
389 1025452783235088147
608 75924974925667310
327 1903780725101633661
360 1370971287200502214
207 1900947132607043205
657 1665333587411247754
878 17100752631251131
51 209676609902523246
903 604410554711408443
89 200655820309190645
916 1328850974172159012
765 1380180205026918917
808 1606732443085361825
254 301433056967914664
530 1716911213558848969
958 244808858562587498
675 820459583719161635
526 1153861022853632531
69 687584842772461757
310 1366295096675416524
879 1853941522567048643
669 450471433615098122
198 1821514127191946279
617 159227621391454686
896 325399043239067956
385 1547095390321083910
414 736253405166695247
826 690504101528634842
767 1704235303144221172
910 1004500744311876376
706 303951834112983163
704 1952805844036292117
604 818965391050883878
882 521550870965774387
682 1376195541759537258
720 1840264910072576642
181 1443111805070817175
292 1417426041976316134
94 57583334100155057
254 1285172386272622352
8 1246537597040652279
934 696859114388393102
383 1577538302196626723
618 1278633507842612485
314 213689351536813538
566 486911411126804240
313 1130958468581372694
851 1201086859586925164
408 1069601627358447785
899 1985563528068140169
63 1488279997274608020
234 1533132903290699974
362 1531182010542342154
800 939309714723165139
151 1521295009798655242
83 1885184779502012099
46 133001533371441642
539 425145697163687398
614 1815933396853076384
324 29881568041967237
258 1540831301533045850
565 561298250758714939
394 690891394130183012
571 667255908683909828
538 1313778040629858072
328 757304961526734333
557 1663333977238888760
890 456825637533565118
751 713008032791627818
336 1505117017589722070
460 287010982804975903
940 1048244769013990727
140 870552822600094152
494 845676228223359148
791 1473455869536227219
28 1139828885300616239
109 338891893210038659
617 142296340018146617
827 1866286751775678081
203 175186274110394795
715 1326303871334013900
609 1601275464359783479
934 655588083399083603
570 1686014630150950187
862 1024892433682856879
793 958371616418402521
917 834849932026761603
791 51904394545871272
927 439637543631237868
507 1034997029604920305
894 1985274108630390396
864 648429640077556751
528 1390266378986217928
800 1315693030050751548
523 1380403815448931277
291 1353632835425966062
493 1860547889283322200
392 1799057004473687571
103 429284784808422463
303 1401946707454305227
985 175313147957767920
56 1260906005302755712
613 857648312872461944
269 102652605569823908
15 180496060780657143
90 908771302682598736
229 1719805153841932658
175 947164820902048281
620 1827059248630147851
922 1310777365860516300
969 434043264181771390
681 1135468762288460342
41 1152005374465501607
600 1386000380899951590
711 1505790000751147273
986 1008854577051663919
241 962033298790583528
895 1530192164146125056
979 229675086128425951
587 1568377268353355898
282 1314536807095217911
731 1984350740742080486
854 797298876233804145
351 315676581948673462
977 1523650510814035027
12 1660645571606766795
614 1345423526823176832
103 837122211732072545
870 64337441298209584
77 1419666411845274323
683 1616674088435707967
231 1069184781142339390
318 743814198312537830
566 286236770771562569
15 417007482107001784
640 1819253785616697073
214 1533061512539786353
231 1162459802241244147
345 334826158346430470
629 1904230404899796454
206 1545074169191171032
100 715455311533198878
302 503230789134329196
503 564119362501006856
624 1373565979730336179
117 1291816233888604301
630 640350855750249813
374 855452589396038061
351 1095041494257139214
327 493088639656354182
100 1109762677573342477
85 1227566261976868430
925 1155427237054368224
371 338862313421581019
366 1567578043502313170
260 204618186800318834
860 190369887358805520
93 1516264198157529886
471 1267189963607400888
623 1810618131332452185
608 1519319302498787018
117 1024431449526022798
749 638332653222005286
431 551160372443405494
312 1849523045632620583
756 1966714759879172770
573 249036159493313331
556 405191760482718161
333 1859799667370133050
305 989087121518247399
504 809807684183822076
652 1920323826921573684
173 1489631607281865489
136 50347789452790170
300 1269571522992646078
213 691004252696244033
764 1896035650392489693
267 612700550511254120
338 234714452465572655
156 1729539927308676115
724 1839211061606497456
435 758724995608914343
649 718789397491220101
694 1744297459752425897
917 1288856293637707164
237 9705803971724141
77 1709260026576467038
51 233717608869960033
971 167553752933902395
39 38116737975578560
894 1298475807231783112
859 514749052674775939
332 1252863993893355289
584 674909362251857348
50 1638077513710656852
278 1494161679912425015
519 418875393587206834
746 790715516971692765
183 1166729948088731016
458 1576452478949637498
86 461129001205654272
627 777876645620774919
750 131066060035831371
798 1694599433673700502
538 1862805160393418889
625 1005945817879565015
398 1927505434366885006
429 1910286678096977690
851 1797385119198828617
643 1570534529097204672
989 556200473369002257
639 265924248433710408
353 1409343126322048110
905 627414127470102995
619 801718462793975853
584 412373743552561491
98 461093673303609595
363 1573748958311711026
772 1234103497230941097
437 1232334588317234480
911 718928638759890672
624 1164476429324318991
427 1610996158892740804
288 679842291915959806
749 784631292391373044
448 1007408112215183532
116 1738004904850912749
711 1834357196947852781
208 80601985606569255
984 981294785011446925
431 1176890292313543919
592 824961389591106421
340 1680757138108005498
501 162846231907725681
314 1187607079535427442
241 1384425999864844463
564 339247120469775074
537 701678248537332494
708 1831285716103219897
760 1450567180064319484
640 1258763546365238632
617 314879493354789694
851 1710930439891920586
864 806275123557131738
716 501430637553200367
711 72892741589098783
839 1023714143344773168
138 1345560375452620065
955 1535306432563976324
720 1542321937182403197
772 699890091017847409
375 1651345516996625253
446 238317561338501749
990 1393777925569676442
575 333452122743081323
323 1109562167162556129
484 420876247595486445
635 285587538582233114
558 442337829044574586
4 1286338697883925184
881 370247132460720446
791 1585640970366897959
296 286617954028154535
213 1108364589729500884
765 642358196620708233
326 513913710388077829
779 779758352913906587
539 1253120099123331622
842 213093156640065604
743 507303980828728879
540 1383761688461676333
837 704559839806597829
842 466760180146195396
248 1185761615999424169
214 1231744893807637562
662 499684060660238188
329 601063898878491351
756 1203997356149858332
956 1869517387041434583
721 1106215402782297477
133 1609625903175877948
577 400544696457609474
865 378701749181326067
923 240430974053323606
751 971696845951824953
236 54566784037616403
632 512787688224414734
635 1776124461853619893
807 983063724028116798
413 758709653258075398
141 1377484119381765183
708 909879885903185697
454 912585938071211470
187 1571199299514383942
769 1545186098845871796
650 1256240605641420157
435 1696186813706999126
341 1309757587303750791
590 583244032602082731
813 4430455283242127
890 421756513911994138
582 624701246715609865
958 1601460127057487825
799 261859877874135499
50 1774167662627445715
139 1029377271009769366
576 743554064702827532
297 1402519261498918720
546 131474669063659246
526 1466801148091856295
765 1638651580246568861
98 1658163134470716154
530 534622039152515362
586 637470947806201093
987 555292251640117458
387 846034016108611879
715 1269564868164733927
217 1510887237078479788
565 1911426236150718429
405 1213170942790838571
550 1389024670533920729
290 858391736787169313
208 1781387136879929763
92 545167604302143854
254 599774417849266817
173 1107692085153592689
870 921965172549783869
670 577583413273548720
443 644071800055958875
895 751192222477858481
748 473836147409281583
254 996672963863907932
131 1400119135701887578
408 216796602314181587
567 376862621627151714
411 99538690980444197
896 447872871490548341
322 728692356334108797
687 1729118700016074859
125 1319441976708350133
420 1024004503489428306
379 1630502796715218482
3 1010977606692800786
342 604535624998904590
506 1967611932891342202
532 716735797078331445
413 1615475664927933909
964 1492814822863004758
474 868983886659392947
852 1237220942743488307
249 1537120793064830643
527 1742156192765490040
975 15817099835197141
156 1332235995103912333
941 1322262805490489208
920 1051883200187975168
525 1409970188138912539
762 1314141154210495594
386 1732089774103325314
172 39831100424017461
743 1629300505326766888
833 624376573223057415
551 1598434685316256325
142 1512337335535907915
929 1644340109122393755
228 1834711218387890003
671 1786278814507146642
542 621125659990690144
357 1263913110257237680
391 1731274031585296881
941 138838856930000146
539 1897617736423322085
74 1670632257079122801
339 1886789207126673879
189 1053769042385717171
3 254883613086920150
307 134180632610254857
666 825731679691586201
886 31546731232475580
676 1969537648052309666
819 435815319959092993
59 1376060143489447758
173 1186840290620271650
138 1609023201498369769
819 783377310000157059
327 960434368595578386
315 1144080725080495402
31 1295178955792667676
433 461581809178765635
804 461791539451398392
203 480164536877874904
499 254894421609086135
680 286304121508779007
151 1162288794104612132
662 1230068163702774783
130 296706875755093192
252 154464277777707405
784 352269197951086118
500 398594859914437702
681 1897059464543167965
209 686344376959656017
278 473162337771365582
923 136287854004767758
55 1303891191719281155
509 1741464822094353439
263 1900212837537549273
232 788680041274597326
508 1030188202902007504
554 1217640050600782678
157 1602406346990630722
265 766317620699261910
501 1255240810936703184
311 592164362417562607
263 1375054896735865095
465 1778090310477842151
352 933633223081494054
159 770478550925794114
870 1298765163349032633
153 1993034678179495083
185 1691159767742845495
184 1835772316577451842
566 834113183705814460
730 479992212001943161
166 1037885847034309255
83 275771309120114228
880 365750981852907786
501 535197142567232531
577 728898118974305619
258 852491593486172741
245 1686709023109709972
975 887386498860003355
688 590958005026247350
362 565179003993748812
788 1887224856148170293
512 386588124485679475
522 212118496113286926
29 1914402254228536900
836 506129724192030358
72 684643706882313464
106 551816816543976053
455 177238098649204128
828 440840792481712861
381 830826564057627028
827 1865923429446932572
101 465558588457747426
950 1943794296775224423
780 1237695033282725386
59 1443920065602858794
368 1595343551938961410
221 1348942633358061674
461 1785702744557526161
47 895931952762767407
884 1132021008943038224
457 912932939557422499
553 420247072273071315
744 300286808615519562
599 390644323240576124
473 433995079132310812
868 125943092202347481
554 1749000120556207961
410 1692979146131063330
725 319100558724663528
629 663497614627125578
692 592322070963763647
413 908757288139320533
183 699258767161758176
570 882657722754638743
913 190737655190648815
563 514042669127273648
558 1625432021793818561
657 688410747734806919
135 83543147926050620
724 454339293256122100
159 921547354131131616
872 200703697483655784
141 1180922065163994567
253 1130551577929180835
362 1120815534096222241
168 1703242774616419509
351 54864005634392415
866 850233413408439758
126 78093359659112851
214 1411327371588215489
355 1511369589698559392
77 1932518435711798601
495 298727896942532841
791 406060635936571176
639 1731235189381756291
710 1295730628587051341
211 408960586678209728
20 1439310604475047835
407 1467481603389038444
26 1094420816972831705
460 92559984441975332
820 1799824085904034948
270 189629715483524535
392 710912355378416432
53 1642056409136553931
923 1672931811297540291
816 1094680632351718025
244 871490149606233712
994 1190959808923167708
652 1331141671038893370
833 938090509833174569
863 1153643810558244210
230 1914105039537178305
204 79926184459437051
673 59117086131880120
756 561579142996892501
745 411896937424416146
999 1562084093511839978
371 1394345957449663068
541 381017192183659687
100 1948377443225892221
400 1114154574116130422
599 1455864382251664208
781 1536568758439092964
416 339565474308021920
886 256948749696108663
259 958114883272130333
62 1128423476826872021
557 842432707798238814
17 86045563632138472
213 1381830853535481857
639 958717796140521102
625 1637093448151803665
424 162932876702405808
280 228246335172730381
455 1494601676035964598
693 745966986964042559
822 659330460742407238
729 337018528186999152
9 1677147008641646664
702 966948186954297938
739 1576556947298979753
608 785451819598653503
522 337477606390948596
778 1414250374873516160
182 739186886925669501
804 196657213999826664
95 482873333101575481
970 1239160327047048436
722 1308482167780965730
809 1180626581978907095
175 522778202081270809
478 780545349767694331
133 332263779841345733
377 1064775985113105611
500 1567208691540268903
982 1276716987003044777
380 1489224274795894899
866 1865110551157245179
421 668726095145492752
905 81702033082648304
319 614410350535289687
821 1793433362269701435
652 1469184573761920409
291 1502271119359476038
482 1437097033367366004
562 804524032119287709
546 1878672476202958731
487 208524259735278645
29 788087514536641931
151 1774912999342604896
634 1247250455448161397
731 1133793962631430228
83 521024087750090309
325 1317000686442794207
443 1942582842751356418
946 1878578503034257642
886 608753443680848448
47 1363467612671310413
271 1426711494577342315
585 1657711634800741426
705 343752968440287432
263 520348139326397145
764 970637444477462430
547 1608275754584814015
818 996705143323935123
64 696793358462775828
338 1014008783464379848
522 379379563434030065
452 1867949436677033515
788 1904359249877772681
822 1908212382345139171
835 521828828238941645
783 505203076538676462
313 247499074411897160
137 1314031226670485379
327 1719701522752543921
719 1342376624956375125
756 750821470617176748
750 1671290649725473339
762 1226269031410400978
375 1009444987531453189
203 1233285222126874879
231 1021742639891546802
69 1115913528654395741
109 1471479531531217597
452 494532391168387926
837 702598304312657095
610 28287473189144475
621 729836258127541032
563 523456000799869952
218 1580910388199911707
705 611727689531011370
190 401077187895350463
481 744905340300096562
548 256088060667838115
939 1491471754638484020
403 1904127323951301161
458 152319343592834082
757 1471608937146619617
709 1745666829770089559
978 124069956413625998
854 1671051985770296580
1 494321942309641379
174 633124865666503843
967 1787357086671597586
256 1489841701384110139
225 527101798551834842
36 900008709619940476
433 1303793462062793166
322 127838331427487078
206 384288394625402783
140 1390711552831665920
481 589699895467754055
962 1742845598554373996
383 508686269981279247
409 256012110758675587
380 1612123464033917226
651 695563237717761898
14 362783567783175777
906 372964859893269680
274 55946371486605424
507 1219205732644657853
551 707091978797870955
843 692692596064200609
497 129821259819996280
93 857729961138177449
667 666299844148492888
359 1031491319386902622
32 1384819738122447448
234 966582471955560254
902 1202062499014175926
606 1688707372039917022
338 1277996159721959371
775 1709761789708695
108 1185796740659045262
597 750370272388673575
506 515699413612912361
991 422500068226072075
888 989703517622937413
8 623302931967600250
403 1167140042795331053
501 1712277317124707745
847 1132580366063221898
612 353569988359206611
782 474907010742866831
847 1540914888506685852
901 1138839238983980998
869 674542071707673435
483 593432452187846207
582 1846857701222275255
984 647020755293918863
964 50202154217293257
648 1264590442922677987
521 543759927749770556
752 989220349612599872
107 752574016231358207
257 669498765934753248
16 120326614225569193
922 1376667088290862205
745 1725558766826007085
996 551867574842413457
298 842076511759581697
382 1806157908807766205
414 589996931522612514
317 1392504492148454816
683 318716492833544041
170 1660804988775665190
173 1767456431166824075
143 312741276899454436
681 1824680852996195150
125 763618532445829478
251 1007242774347245171
178 618297194534634079
951 1002117441583573980
206 240939503401830280
236 966810418451440355
168 578481095606516314
698 1393255407197839741
441 1483970662467009535
756 277586183675819304
759 1064195586407710853
349 1511842164251930539
661 1564168298871235378
976 1701170258455715458
303 1482062463184943555
323 261482685461141263
51 1838482192603495404
150 1371712568114044362
986 1876651370730564487
189 1245656978168031063
154 995755951451042571
771 1859365637270751952
413 1653818425017420404
201 975278059593678942
818 226467846923606843
870 1474603312359122677
590 81017575029743880
96 1720366777101501498
450 946576986895890202
221 593984132111827526
995 1960970778831511708
965 193062956789646970
336 834747726060406228
80 1805584160842747202
27 1658493011095088473
727 1834490253568781828
936 59557675241193809
162 1807013205635234903
16 1646781028234683257
513 50873443734280286
865 1033091313051643235
476 1606915057876387340
193 1949894841976976343
574 554216687312660471
288 815680929356216677
984 1154042265929806348
971 111969424686564963
401 139874451119478964
526 213195039812801900
611 1579551076227099209
720 67064032136720201
4 1838368800103239175
773 1332661090004440641
8 280703659742784760
825 1727665071175898062
918 1666887333499320312
456 1279887192220247419
480 1675096344153993170
975 540047748931447815
192 902051113174935057
338 1141474170273577528
151 154060320044753571
881 451837659135314603
154 440829144010197742
469 200194210770698043
537 4052213455901692
539 1024789178715792296
251 418103800051572995
968 1320602026691196715
957 386454420702240017
777 481210033234538602
13 1143497623063100212
127 185269701364128158
238 1858667801435283906
1000 839851732818589631
502 1546563313599679608
631 1226329254012170213
194 959829220165005162
617 1168219311741332772
592 794416513893724551
537 584107412569175877
739 426850329892822652
138 1809495247878308362
561 1251628610804458948
720 397113214425729759
285 1073449139322180472
72 1013004331434905863
25 464490030670555133
573 1772431086380462945
32 116030464278923357
630 1211283449890434350
902 1716111640716731307
469 472344493558317483
706 614126060052019431
267 588971803512860384
937 284659361898752813
846 1942698154743400492
706 1245111134366076435
264 1801536009678627740
388 451214780752863293
510 1139346411925332688
317 1572618657181260737
54 526400411111208619
324 156292977168787167
910 94862353448939857
724 738965053119072337
664 774770980131257042
773 1358077352038359489
830 1344448402212664854
435 893293036374514645
262 409565433593189358
392 153212188808753605
185 1292161090571447621
443 1247211476201596469
705 949861736688061352
856 363671326360499260
143 209753961671737062
34 577993825573979655
45 134294556320549216
967 466576685544169318
922 1111175061954406316
788 1481585450203873960
695 1508305378316589686
448 322316866162786066
257 1256089976972240773
411 593213065591462238
768 1993999699631364772
852 1009103201217795692
93 376546218977949670
621 973673854175973152
44 919192619126811445
378 569795997575583428
160 1918414925141289580
631 46389517348269120
987 1396137537080864367
921 1812672282649791532
710 1402272119210101468
874 1391754444887033498
235 805942355678776736
568 234067963710223756
159 1857919069301627583
104 1901319975587839099
153 195522779320706684
669 1541425554915367471
457 1848196970692058832
458 519090171703764422
567 1785118955741713616
148 469975256852135906
424 1080523647367251261
625 237787409591483337
175 817647922182735564
39 1208929187575202111
165 1393968387703672079
514 1555885383683839351
808 1262757060560152446
105 1676587521714102113
536 897491261698202955
505 1798681982465069483
765 387132731024612117
3 1329173473946281625
464 179354175648251279
446 1749509448361839839
885 1589636679775559363
372 1564353044064058543
634 873366753479192278
735 107547561528177943
610 1736590828162453697
605 1062853517463841163
617 204538031680543902
707 1217707086726402928
274 1845075066966245978
240 904103083682133916
710 1399475325116301078
726 813809029511919967
236 1107393235447555362
221 412950934064396705
738 353144062995509746
650 1171594618055464014
747 835346584263697070
518 1224585426132552663
306 58458977477910131
447 1415502864746769751
547 601035151010931371
397 1940857981863961531
336 1498247094091555182
166 1185876922368676988
587 356308769519219664
450 1549759129508042837
758 708934471097763403
263 518805364365094509
546 1770066178201754987
787 1946672067712878155
545 1317145464675819142
649 1737231758906409043
570 1267357235451849652
225 1757861664020661403
79 1102764063874601105
938 190737794865383487
454 1483411652263536567
571 693879474380648372
855 811746039343171934
195 939177190522424856
466 1901138724633007329
272 819139540975736054
35 480445885119382753
194 452865587843854859
276 1411308016539990480
492 1800315261210571338
300 1766149308367968311
42 1493555896933588561
360 1198310107564919656
675 456942077336865298
740 214604145454393180
730 833237810493241225
833 693460522968035672
497 785339121717026359
936 876633959140939045
257 608635539728667436
330 1828238991697878783
72 1566810999084243751
27 419846082794384219
355 62795637699104100
779 1890729921210763968
872 1094578384436603099
555 944111598685935807
725 548205278557364691
41 583561553080767191
237 1659721311728391802
447 1401821688241726007
132 1916865519307217175
898 842608601976929333
617 507390827630282526
994 55232963044191223
311 789987594896736861
24 185599459706244026
492 279070147034446056
48 757066626425702720
907 952477920962856216
971 1085509979533460861
519 1970453572575944271
871 485086768584393787
709 200473993445288097
345 1451668742609225408
181 796399447718040518
210 278047230258739148
80 693663626307737786
4 129561596957200258
187 154289002985621450
566 1244377984497828270
951 1500445097625184863
513 1846939448335158354
875 19522130667531380
816 1225588517333906789
712 852144516659696596
39 303738581502127184
292 7854490094344726
286 1195517245311152771
125 1367068153674804499
243 561127308182505453
565 1137238794321183509
179 1153782808777418296
990 1208176206089273444
943 1144524694417278120
430 948301285783690492
118 1451778870920523470
807 141153780297494200
146 654836011927976811
317 1644405149122918243
274 394771084040436289
737 1678860164128012274
729 1812246966726387908
390 1482186083410991164
617 1060590630256991919
969 1059930067338225461
88 1172733029048267296
36 1410912086345065287
637 1402657720447483849
460 49157856996819136
606 286064720668225908
788 1348944490041880666
982 1567532788949447431
465 966870677974889057
309 1946770197841913656
329 971429854238761205
340 1886498406858792658
55 91566806777682479
530 29861432391171467
301 538289892263030295
369 1537310433740193991
505 679895662522917701
164 966755201178992730
934 373078218314818379
746 712043803150715921
356 1773532810469614745
189 1400299774541487855
81 175988129905017572
404 246650814743546970
920 1774265365375174395
324 492496854484457399
647 1215751746211155418
963 144031057994049526
769 1975040041097718359
8 803180823068985838
878 225751041705356536
784 1129171011305587297
551 546700738018522101
711 1919084336407961037
562 863321620230404422
609 800850903279059692
156 629971294101653061
112 1892820543375523134
719 1979495425267925299
866 144734653592686310
413 59499470758944368
387 207958817718157760
563 474197344590836991
379 1421325829593404314
702 1527361424155459771
97 198575515214248196
685 1674314989363424745
486 1348804599804073872
475 194700114085335206
415 195403353468571274
347 1716585101883147745
84 616132578803374829
983 1892861884185870180
429 929922877541044596
27 1492721603165666484
913 588298538417812484
607 1454663657275529729
13 1059998340476745420
37 1167603304040161379
751 41160084931837813
187 622381952045230163
650 1373134673377964956
930 524550546878823892
668 333181887066737650
985 1319087756590127086
499 493413054770918888
466 1098349856125672305
81 1836064818837013968
249 89797520248057832
315 882964896440716713
983 1699619793392876207
816 999280632083322153
901 826988059047740440
690 1184795530909413740
182 1742368717703691520
34 1467813737333880916
897 804768559259544410
665 1985398146179711310
944 1584743148292541890
247 1886217644512809470
825 1745622639879627127
787 1762914568552166176
240 1814669911663927221
462 1639726449416445552
692 1783166556063956912
23 1236962675810321511
862 496343231489979497
395 790955358102706122
315 1318706575005694209
865 456146292974071765
659 1827113463527248202
944 820825465863134525
883 892932706043505908
939 1941643179514406406
270 1731239309957840193
600 143928187321047224
22 860573437189969481
600 1221399677100258748
492 688679490331743097
566 225641265203661298
281 1042259221213155181
375 380547317297242454
492 1620473460977149354
165 443553494311139996
101 766596415067157265
977 1850258968826313916
703 533414686137967136
458 675059154921670198
725 1142484619156815246
608 1051241147817456509
863 1974904134254115109
108 1302412285927199932
562 1607003393624174872
192 1874938108599733713
352 1327594552200356856
693 1940868284984020307
90 648944838018131371
665 282160090084636062
876 935436263223023068
75 1934569807153851993
274 1105768293501663822
798 691402773058612182
692 1833039272365476394
774 331154031806955324
634 848353741711454136
232 1336747760965264415
894 537527649954231273
153 926142805595340810
253 1897160154856259605
89 997704779143028949
389 566926864067501838
313 100108504301808070
63 1754635930143465903
519 1966914648660133545
344 145580449898653335
641 521456925719516349
175 1501233073202413773
385 979972745683358156
390 1110360850613464457
262 828683658367251210
480 253431862151832509
797 1191133446951313628
659 1252431674606081987
225 541834754628902871
371 1619626054568667537
460 1995402152354334276
124 88035209145900746
585 1453510544436250192
865 1111530217866070697
261 534213504938857164
213 319777769657049966
970 1156256175723037816
623 180813395953651098
269 171932679487083097
691 954423089810049281
458 434420190871226647
225 1662204305923787980
555 1168463910492433399
476 590118953555367799
692 612304570124850421
225 1581207592835012494
73 1302385271383647823
419 1304337573290126288
312 846941297942317344
463 1077534225083071305
626 1047662874459520111
717 264412585576159984
350 609053559728210140
115 138836551064145526
644 344185172913850635
64 1255699398695566778
56 1085420456333731222
18 552876722094367323
680 29759071311192672
913 1625888877182437867
327 62404565191213085
943 1569652296898609657
457 39879952061071173
186 1796726337354753423
917 500902587368481447
606 85659027205891315
755 1052872199011577987
170 513215350032050839
469 1431978231458314977
871 1674545693232180447
568 151299794465261148
468 1931256376874843217
93 1172547003039018623
699 1465240069497161962
236 1833944556661513831
923 613808602252329238
765 1647157688767911117
81 1729384220634210531
553 938924033187924365
808 935793436108764747
205 295139459930612890
632 1995070095776406268
513 43469332491504080
589 1910687861376724760
274 1104742046379529599
55 980237511128696135
518 1439398564990461894
887 1878830589859143846
103 1141733558778932651
177 1191339086681917779
864 1103708898305468798
44 285265548637709933
979 194045977569256906
840 734999364512663518
904 506741754487559586
592 267924665157215029
597 1704338312741136442
144 1428147573216580921
242 436422062440143226
254 1073837088258276640
610 777995581832794982
960 729202997601567789
267 1290876577788270437
739 491176859410674333
297 777817712055699463
769 1482717527387883318
13 1418536653870876699
378 11869343021092451
939 1200357808535665229
92 464867642924411861
73 591799826858900186
254 1332662007120283948
356 1297368932782373280
8 941122758463902297
757 237950227396161959
671 1359077568304560980
760 36881962845840171
700 211128895484360861
615 1420367108459840101
958 1769915687399769480
928 781506985312301236
395 144258788648264953
184 1738952299759491464
624 1209121852057236988
835 154326054797771106
272 914433236653486165
223 1254342368475673471
118 730240170105330782
195 1392534613294218886
530 244139680637156353
965 504403568048563804
442 1068330050600461280
615 1129211373580531233
325 405590684824397686
523 316492969858862884
987 317485655615628273
939 1179929181587678798
42 155993373104853437
332 1897396277663069604
529 1099673895617154923
378 985381018152753234
656 753396603195659940
218 94391911342098962
185 517687022464500871
303 233665643096501321
76 858128861989247038
564 160290972843630627
164 1851936961599191675
806 851204601951620831
921 1495287861154240670
15 1102118819662415089
236 194649353196501175
52 1932806838016546756
782 1581101752937894509
536 117702827511771343
506 25310447938329141
984 551413763605794758
472 1996991268235172693
820 1363055508877715059
698 1383196355991351899
773 1635408718871261983
575 832260187671298658
593 1055822139969577929
863 540983380181196866
240 1933551269471481790
5 180721370750090630
814 1890029289434328509
56 875609138880212447
137 46762846171769756
879 402626530379909283
377 1230072102788704524
494 151624514940057978
507 1231502418750967105
968 57005705473565572
766 794047794011428664
472 1011046337293133011
872 93982434825234116
72 1765178217892636142
628 406520126020971491
540 75288208110643334
554 887394534501270250
219 1113964645414858288
206 1954842655716840891
3 1984185749116025471
501 1023937001591111338
276 436411470825406921
366 1652357733714503655
415 637279039804925146
264 1310555957659668472
212 1117645608207550094
652 725520527182955200
304 918236122272366671
383 582481079425473703
833 1292046646900917017
42 976749782575001883
788 1498487254570195373
246 87145801310726805
9 29728643429852011
823 1921275702440332243
867 367127873741995430
557 1693667037185677109
624 56495577203225702
513 1550674974446106371
472 1396134129057745396
276 157795141841225691
881 1670465618514557834
813 601837948150033046
307 415963118231284132
465 1600613635173657676
807 1417400354880823068
280 1192689110839763891
61 1347780543143113020
316 1055136039710494811
667 865980721586849975
773 465065149330538311
866 1759248212376268983
376 970417138322966548
593 1139918064938641525
12 388723989808334884
43 1319056217763107885
935 399180824998864916
456 1350103926715254994
159 787330904928184803
804 114278452863317271
954 216727161032989580
448 1554726550913126600
829 1321340258960367506
61 1861754373204876973
940 1829936408729711159
406 1508271241525842495
692 131260195447374172
381 336250972750473686
785 730592711297987654
971 1629731962814878575
679 566485185966755456
727 66639318764527336
740 239284265917424831
535 968568205950316100
769 251752277541717001
360 456000390239502049
267 1318170068051310389
982 347145181508287477
30 560669415100810679
821 722924277084132333
885 277933066524938841
98 1291601602632563160
748 1440733977322813399
69 1072139384008880360
439 1908086999299488005
786 1106304726309845174
360 339502707171793862
971 20956440228225170
121 955312575211444075
210 405352969988744147
649 1781514430524975723
350 1235299387741649172
845 1732353219721982309
821 1751402452473110467
56 1289411521634495344
308 529475172325531489
911 947909901780553609
412 994386236015011356
428 39667939121893289
125 885240287259010110
214 1458165891676864995
516 310697077466739223
218 983157711275742662
389 375296802655969157
142 1354425770225220542
780 899776068224165187
836 1162659695406550425
435 1964361310308217611
256 1392195490843672044
244 877862559470439243
980 202261666521063393
702 581871579622604269
27 197010189819559179
291 1584378112736306953
65 586535995956696768
730 260355312876838881
58 1689611131265083608
677 1439912614879883536
825 933737991824374746
511 1573600107895520622
741 370614782728727646
20 371599350556365180
548 1943736870699445101
665 1961789123867751195
694 514096520775031185
527 1942601637753987185
53 1180238365273086985
643 289735371910184416
412 1103348600272678579
284 1054066201356930704
282 1285311501858689516
299 101300155190290343
830 1451518117637455239
921 783801486563699995
275 563295469769230065
740 1067643633941544621
842 1093479914259879035
633 1736589108401892970
998 409091102763948338
402 1205328244983991875
529 1485319808867556440
301 1756429460817582130
106 1749185360284835290
484 1256214705168847591
474 521339848031156485
563 1038978477616479229
327 1953314727316619003
421 29949656829316558
272 85756452171401372
655 80535691248924984
929 1025635643338665281
84 357813843101848389
630 648638824017289795
793 1694490433861329262
621 1078623413686557249
972 865676200888277370
201 1794408408576252307
856 1182616518451704521
878 1730590261516444567
670 1686734059331495880
463 1904396433694682927
601 1963736415775064404
775 1396302024066591646
413 719736415441329650
243 279119852446412486
102 1029824672368847016
886 791427372743651992
238 528635390650397684
257 751971935638451557
514 1205525599451801183
782 904458073727491069
429 662913980366307624
409 1357421929947398729
790 872320293176797733
524 463702358407272847
276 203570855656542301
299 1711615789871804392
360 867917917716878446
110 1086759730691116185
883 45871765720413430
38 1787193570971812493
613 618261144369640091
159 1863295820453977953
817 588565055177215797
973 1208201178547606936
908 1686623113775212877
825 98493530523542354
337 847516949779845432
608 702442800223901434
356 558925411009298225
389 664862612408581977
598 1255512370682021258
831 276816590476022902
343 253569451875682089
911 622034902713965209
708 130745278284358030
850 1666085072628045284
652 466230480907785715
298 1289773742816061237
348 1064125742381452324
695 1142972391422115221
345 715606636021961206
299 18630156606057543
717 759572662414719965
798 712995354513070341
591 80645772277608746
53 246918139355812722
648 1664086213830221746
147 987249130571851880
199 755015932787690164
644 1789843155899444834
757 839864716547083415
927 522252378598358257
40 599321861287081180
373 304654133767345460
260 1986942248364312885
467 587583638967259189
576 710122668541851875
872 967054592279018112
535 1583413138127377232
558 747398064086807319
222 120151746224317026
288 753367535069437063
363 950987535148413513
284 976653199439912911
382 1945466302534645595
450 673519838014126570
93 1240210532229041773
180 1947573435753189717
605 108916387362610372
210 692054924992519144
261 116464096353545483
216 154926571319557236
472 1777997414651459932
100 357053990138076205
805 1181421393542755339
353 1452146357984075133
460 1013079355120147892
223 1933872478683920321
789 363568180357796642
539 980162508567773794
251 1425042980406614475
168 331979129457229733
632 838552209083082727
220 583157516607259281
758 1602022025004798629
794 66645434334294042
146 1839921728835997810
498 713181378965036855
248 611657486431352806
935 765458874070101307
36 10926455058922285
366 388577085973696376
398 1444831438289794391
260 1297832061174604473
138 858157432336458043
644 548524953625279055
752 1559712850425614537
678 1444136404631510331
917 263421291281477479
171 1834166246673309163
764 1093688376351622227
756 753903800573182979
148 837964107109751975
66 445535533921765708
775 1535218025218362739
110 1182002354560197241
313 249954349570325075
