blob: 9f48f956249aeca3c3bf58d564c8b1744ff37fea [file] [log] [blame]
44225657827296040 -225058309
2211473083106365 1999912439
29351094148275324 1784506402
53048515756157424 2012511944
77079445473902384 1546241934
69736976577857208 1553741594
18812010265162496 395345402
71296213927402152 -478640426
32820708414638376 -1636640245
84368001833775648 -616273535
52892856575621552 -836942108
9735033338421258 -1852883672
68352900386277336 613668849
53976203941762856 -1555918809
30883150782853008 -1648586128
10921607027142790 1083538206
45787211806118792 -1871384957
34722885698123132 572549125
88897545681679840 -1291572803
75258318523364352 669993414
10809176329844214 -1413467123
81413342125116544 -2075255387
62881373235788432 1559161164
84593195376047840 -1985098365
54559795029589560 2018320318
68281996524405568 -985431938
47507631435185720 66941569
71623082863049928 1876079603
39292607288596416 -196954411
5010329211831183 1191932438
71140858673600936 -1380725715
75395574296679104 -865230762
81024288508475360 -660889790
15999454774494136 -1128186240
45440696552037160 453809542
65261396070809736 1401249814
30714545522858016 -213040095
47717614208428352 1952648634
28327679365186684 1270588655
84673202394751008 -240411873
48362357396685320 2034451932
90466557570668832 1566797522
67480425324024144 -511592182
57079292354298048 -1809713496
79475633567003952 1552388992
10733261921014384 1986032409
12361160004611708 -158238291
72512513121911600 -2084219490
28876221519693928 -1231540525
32372247927304512 1905835230
66354681565469376 977776430
35761237402937408 1561324845
29695493197324688 -1907397615
41676843870454048 -1449741361
16752144165132166 649705573
9180855840862096 799976921
39466566011632424 43430402
72855075844550656 1022730695
62400524557198512 -1288098783
89654584803889600 109797794
56893469599024000 -1552009832
8113187832283443 592677022
56164984271868000 1325748055
38424218272546984 -1464827666
68373379075469760 -1222784233
5901446929381284 1376238625
44700171946768272 81354217
45260216653084312 1865045073
29352033023518128 243353935
62149137715839544 1598751894
8052463064509010 -625498238
83570749020735824 1348638289
76890235838640432 -1110425070
77727320214907584 956866865
29183246125474088 330538707
64596410755412264 1461965353
46536676872727296 1076982659
78251007257123408 925064618
36380967716415512 -1183463159
28658841717458064 -1683576750
20864201334017352 232771236
82444242910619232 595264279
83272221280842096 2140972885
92130744445063008 -1470896142
2848683941681776 -79794348
34917061478555464 1040059513
12862761536822702 -839582449
65147788677950200 1053835460
38369215697133520 -1307360995
83584857017461824 634661148
18998873469950916 1865296409
31463762166781316 -211483383
15508085026108222 321973211
18988957295823608 -1030309232
88578511972607072 -10439561
90459367953162176 -2123020542
47836257684004520 1049374417
54849114345731456 441413979
71835745819096720 -875789288
44960390313597840 -490724587
68040122493358616 1150663473
89280942995590768 697122643
88355178892817104 -1514158800
49860054248004376 -1348039711
14167948393317898 -376958428
87970174326869088 1640917413
77477804261313424 -940140729
70446289937580784 -1716072942
23063285152930088 -1817080390
91098538483449248 -689692928
35800392023581596 -693576111
27909621980704112 -681407575
55734283907870536 -174058562
46529314713596016 608305697
57801367653859568 -1879893337
19888714436270348 -1273803109
54359350074372312 270233028
60551292479664152 52227501
56420179753529744 -1788420246
12379366524831252 753839709
57046641477283480 -804412271
38344206507072120 262863678
4634384355271905 -1172311446
18245764407416424 -1554829524
22406036208893040 1528916222
28944006328907420 963321949
76230586628600320 -1240590742
1635037328176158 -1234698094
13581755991262054 1745395737
5561723977923768 -1269920731
13727332006220298 -267509402
28208526143447912 1156301089
24247847034378436 -1716336844
60940164278204496 1424966603
41415679390952288 -1052417175
31902797355293676 -613318635
46681548310265656 1163953182
6610649736815299 1651809524
44038877598298520 -1799850195
78857141827541664 -128758345
87131635264672400 1133967447
86760015307840576 -1971116892
38659109809520352 -1787312012
14941829934613924 1252592333
7759045378567025 1060907428
78987698884989856 -404468829
17821620571191338 -1791937959
10960238200624180 -457342910
5557299707014769 1174578107
14196094153244386 1273720039
28972881712740136 -37506611
40626182363920312 698519271
4879123402451763 213502991
34874299442087280 -533941143
24044214347432160 278195968
20157756485703464 -292901336
24157711203402232 -103447348
74528418929409344 -629236848
37868732876765904 1095476030
30984404549416336 1435880047
20340503038499912 2066179582
86563216035969728 -398470242
27935394104079556 -2102753226
2455639143389450 681065402
13894933111960330 -1376129764
52379744540295008 -1028553876
64986524601031448 858041743
1653491480603811 -1718600705
77235476731019280 937649683
22279191564315168 -107139197
38508957292488912 1042527434
47155864666493024 1191232921
73561173903416736 344444392
88982390706740672 -1227053040
56006142403561472 -1400157447
56510223373936792 -696937885
70335909057649408 -684838391
17821479105443 637184311
50049832848792320 954710249
43472917937456520 -1682069919
78320564009251296 -1521167638
55761857630583368 149938202
29037421755655024 285960755
91503902022069088 -996496286
65818238431546872 1558663099
79673166649060272 -1416753516
25553132026864188 -835919961
86473476816632400 -772107692
8335250582993111 -151836423
15125434751313070 1074279218
55442855773561512 458475475
84676705323913856 -1300460294
86227675430707616 837574361
24677862442913760 474842131
1400927967565609 -1612866872
25397980123392736 1187354544
1030531688824995 1521257725
34084514666180160 -1057966272
59350455152506912 1855883193
68486315007964808 -428277232
11249488059272858 -865666320
10316196899681372 378502477
74918897956610128 -1901866656
57118140477474104 1058298967
41148329909092096 1960335804
62721965685678960 358340815
68898960796650176 -446219814
66766658721761264 -577602999
78348760502026720 -2055181525
47699850357552736 -1311486669
59932840947592952 2037289814
14244716054184254 1384032743
64934302219729728 1607681505
51316564568510496 -1827718591
8692779936227257 352046144
5073801013199350 595166742
30477286900711640 -1533032718
67569908492190056 558966781
54431255217182048 -1192168987
69714437846918024 704619662
26868274512235020 565335191
40932551388838992 -2031237279
77266567756307616 1647889438
30881541165578660 -1232748203
21556885648703060 1443504695
17904196868313754 1809159851
85212145645682368 -1472939375
26054759792909240 -1471242451
48650547649654792 376378954
91681134764289392 615039117
61911874239431128 756366101
56293357523490304 -182997314
60182948660923648 1938605488
60685643365658648 1646199460
28629669535536588 1494894104
55766321080761296 13611918
79640273571895856 -1533953296
44550454069029800 -607236886
10224574762353870 -1522497500
74282738523753840 -643478400
38747810424086880 590762968
37803374701303144 443173977
66361139237539544 -900535296
31020106254588252 38250687
38773388441506936 1518242696
76719951839114960 -1136687889
25085799663747644 -1351226652
31358201599740128 -1049703330
24535250673466892 1511362008
1820922635306107 1903250436
56502335714902280 -103447295
83499975679695120 -754831340
40809039820456800 885698769
90681811939510496 1979554165
15444853555302472 613393722
26629092124620348 -562669482
60091623187923864 457481944
86610951667953152 -1036031122
10261272142667254 -522787914
13266999866563308 -529789554
1321834042747781 1729018511
81470330640117296 1063887473
48205302683044888 -1153816514
63311341021480400 1465094537
36793204207777704 -302828525
9634832804117340 -1820424159
88502659724586096 -2003189562
60182340105412272 -754792671
63379364140757768 1245270916
38151019025175472 1850301172
40988914740786912 -1149396074
91421485350553168 721785796
30697633555846136 -369865861
13482760120842588 -2068142985
85531948237442752 -552539358
64682330662744984 459337653
67698076408637320 1326409752
41482204775245160 1074708157
64994115413566456 1026227592
84402708750715728 895902216
4099043957952665 -1522743087
4221813371619379 1516735828
18194798288743752 2004022898
25122802097386456 -1319723264
83711415683179232 1200010687
67140712676861480 -264645837
72431477813132160 -1367499470
56680799965954584 1786626288
58772443509521576 -116381195
64058582700849176 1731810400
73917726892578016 606396974
69603717147967384 -398835271
87710875057802320 1570605815
9696947526697718 -1823379526
22866342098229760 -1943932182
41128622697156784 109496721
48393038281055776 -1121258653
73374906420075664 1491850375
87986818182831184 1423647047
15153410941497324 -968479742
65663267362814816 -1293980421
81078799808309072 1759724158
8591829012477020 191382853
82939751250388496 1887059832
30525182078194352 -948382709
85499309407884752 1552517037
73216212288295152 725476193
32390754462670224 -1740921301
60643048235259424 1433661146
57550451963612736 139819299
29710735966634652 -588269621
35074930657407716 -767730802
12173994135503892 1820921071
28609900873806840 -2116594108
65386641658985800 -646519112
66939682008945320 -429103922
3843218977030062 -497862985
3445628939701432 1517567327
29011753179519152 131260225
56777616722747536 -1130996412
13085922687827866 -1208367511
85575672884309184 -1035027294
87993526699533456 1187498971
36809587850620736 -2105211421
82311133718977808 -307164032
65402722005670112 1990677112
2078296099167662 -78256136
33184512114323764 1427323931
80487755934192144 1681346016
28749961926425712 -1226454894
59204039094652368 754821282
12088871757900442 1505156499
40924439659549368 877013824
16254445576379494 -342024229
90859242213613616 1680184029
55180553349221184 233050245
81805496224818416 -1829102115
31200772171463364 -2089617596
17658144726938656 -1347438522
76717068788644800 1361168337
74217655737997936 -827356022
58945810364614808 -1206218544
42015549180455336 -1309421526
81038449791531792 280776505
61890316954435752 244919590
18666344619953552 1888928480
86036982055963152 -1674301092
9298589244634092 -433838980
80842560478341536 2143050644
17759141078857564 2040197465
86345528569675232 370494696
41927898126715016 712623688
14408127589592320 157727901
71319873044119832 802821258
29000322461636764 -1438404181
1404328311413278 70750503
84686798523055504 1618435339
6014989325453701 416945766
26665078872433080 -2088418059
74688153472621008 -1059430032
87538951801835760 -1583863943
60897952769668024 1100625886
17025405742768344 711871019
81463009422392976 -1934517567
37841590971937048 -1099904521
7822734593547346 1781294200
58144921525800544 -101748677
83085664688143424 -2059613457
27726987571082188 829334527
83347260446937760 167458529
23470206207119564 -149254933
76769329069958368 -542648540
58395537546208864 161683010
81314144699395376 604869709
60965903031362456 1818532225
82859365317837904 -915711368
76381001756252032 1860966045
77195969267832864 648651997
90528114349725984 -350184223
23253145838406400 -1046051717
40748533473418592 7771385
30765893208811388 -1794447843
27185065451681188 235981309
3632814674160855 1443160910
68171595372307008 71470080
82623144793986032 502063640
1946297016536504 1963944918
91146087549936352 -530505270
54606729449609480 -1059992644
40963644848910416 396023287
30811339492722024 994425090
34083432178381260 1351132888
63257064978584256 424229782
48170919916054336 740714730
76547874973037520 1582334024
786168008287098 1121549646
32884138116394976 -1589163489
60508220537093856 -339658164
28992094055253872 7651705
1617274729432053 -1442900981
57451459758179984 1154194169
75782962636590320 -1435446279
35842399208668080 -1300388964
48122579774904888 535960863
16580330163326464 592494189
33838603026392720 1883321136
63416841996211560 367398795
2326701385016402 -1585933448
40569352780621792 -1506457003
86110439637829568 -1009015190
56122129856999456 -1323356523
47934972348125960 1148702754
37684174209279496 1683089396
12846062108969350 -136935215
36922641563761360 233344362
52173168405946256 2016864222
54754375952644664 1847791848
62252158404735448 1050149799
60513586209037552 -1906662977
36424283081018024 -1783260574
34696294651251332 -931907053
16802502561564284 -161671918
52560220351977880 -1669932848
37234329579772896 -377787450
56445165321759288 296975299
39599311896074272 1827097994
18972523636964384 -154412181
491104121974906 -1853210819
37343683585886840 -111524149
40970411592574168 -17362881
83975094361729808 1548084957
38015282339520536 -473583138
31621927394052608 -866677282
9620402231636900 -1941727017
42449249373067800 -789805640
87667585624450976 1956248840
29511305966422304 -1647253333
9644029385282960 1579351993
37828065675965304 -2103656994
59929663044330528 -560099989
77815735342936080 418572473
57853729222032792 -2102775229
2196527319290173 666077336
28816956896285400 664569403
26053387009231328 320967516
47947047665108160 -2072609750
2490763726653788 362942840
63117605231785464 -728981412
33789536305170076 -752044395
60424978112705304 -1629677474
27371742858728900 -867533336
30013675544162684 1715041607
50721484284200816 -1064231934
13180176735791268 491552043
85951550845185024 260381920
32384496898805116 -32625855
62032588885200080 1942286660
12716838289638256 -1271979128
21256279380845076 -1599675663
66857843989111808 -50451356
68190710186163496 1410908259
11419365484059372 201273047
21191876284803340 2016652515
80160213515955136 270457875
55392228232860192 1829229883
64648685963755048 1445565867
70724796186537496 1072768249
10957094604009830 -777874482
3567230704100393 1932992114
86589224249683648 -1887787338
29010636806326856 802690681
14163992218632520 -1361723250
75785910726206176 1698537464
39996686804191184 28863266
14460930193253274 -2043958399
72587569294227088 -1254263291
56136565011600344 1221232060
20875698511301448 -110720534
70400904454285064 116404773
49879841788361992 -33482077
86979384509955488 -362646398
34666219800019048 -5473109
32079220450634384 -679634754
61094412447173768 -1612590415
7820324112734198 744975175
53750173111446736 1878143986
43860115924352904 1456097296
89904137274739904 1823672223
84697607610653056 883003843
47978357659566552 -655221701
59803463258176800 1470617147
26014990558522964 -574368811
83531241910318240 -2004330070
55690733883488680 382114570
48744080165020304 454483036
19807815775326424 1503528378
39630079825840480 -295859515
25763882195426808 -1339589399
77299473402821536 -714757981
23272582472402680 -1546483229
76682229283748512 2082102358
22743266359356836 -1718716410
26526359558780672 1103379261
4923054862270270 -1843333656
13348827638582692 -2137881291
23053332160493956 1432489790
64203934638693008 1525426923
47372935152354264 1880121253
73575441307570368 334762778
16096873346956166 188674070
84332192887910992 -1171089119
87649635129640608 -1993927296
13149535442319872 -1860242104
28389694079406520 488609911
676541125872435 253323340
33296765164439984 -1306005384
44643238845427736 -1838382975
21707920599053548 -1736429417
24590376021268808 -1402881967
71387403867900640 1586247638
58773596842080392 1916245914
89893156932702864 -1429457030
32685653402941032 1307474276
21869754909593428 -1628276442
7574243544409733 1702069925
52796275868244208 -1534946311
8991869525968425 -1081162117
60102110347720888 -814867660
71627754160009912 -860679793
68925641584272576 -2076089846
42300403209462744 -58868666
57387569088217672 -1146228495
8870485648651172 -86299952
69108562706106000 1000983308
69315128938813976 166475370
90304793139757184 -556337802
51372773454341384 -805499260
80987479153035040 -455322926
1965454796589957 1279037162
91934912069373872 639161852
67816516222316160 -439515363
80963376148587664 -1715071225
57443790157571064 1481272880
22486738246866352 402743658
76531303625814864 -477344269
60041516546239000 1905828856
62564828096098488 -183730843
37339988886609408 21774551
49963959509123008 -1418727393
43555545183367784 1555909872
71420408248251984 290990645
31530185746319708 916266318
29486243083529976 -681782221
73656640347118640 603657076
45184699639605176 -474796347
69595682422370032 -1623536898
22293349265162332 -1818671384
3731202014690980 -739404983
40778579718373600 -1031559964
1026096606743132 -1298710141
59312102198950760 1398049783
27382028082761708 2070353173
9790263793180898 315900435
44570410634316208 -2106137529
7978758376416440 1356729349
25753855628019692 -1540136234
40609035704564248 -667463067
35566357045136968 1433661139
1163051186200422 1389737294
6226600062528594 1719126509
64392364378712120 1300833167
58798988735065496 -1873698565
71260989722340448 643825753
62001255795774304 1204137354
34261112860187404 768574739
57449060461101424 929686596
1190868090302126 -320695501
67166407587803472 -1135270588
33355556776094720 1102437426
26283103682183568 209237751
892767863362805 -2087487128
85736661127208576 728523128
69681979849557576 881978787
40974832877280504 -39148634
31453817377300520 -386681320
75699301385124624 -895487475
85464561872114416 -1134252946
70538226141005368 714863238
42336968821727080 -1823318398
47062783967452016 1866911737
63344640735888816 -1981504172
9282608375235676 1312378803
59503079909073448 488374798
46266961954051800 -1690042327
39991023059099384 411338098
35364714592536780 -370342118
16932123169447076 439785668
85047972616701328 -1693045898
33193996265020128 -1014772126
30037344574537636 -1836521316
38681607722774792 -1322118348
51785845646747496 -1223765188
71974163518467768 2078965621
82759690721369760 -924824482
16719539815356376 -1756456658
86659681647707360 -406746814
52715500978316864 -622696221
61003626555605424 -35699937
61447403910299720 124935273
22042128108153868 -526426050
75981629903847152 1002573535
54754434879159136 -1248118689
53001053881482488 1555675356
54864068209163704 -484716055
58349475261691488 -1455334584
42239240262849320 171798703
60881694784618744 1717470293
7088001544747172 139739220
17876868463289406 -504034081
7577206438182810 -1757170259
51744219550508648 1144376508
61674658972540784 630238093
7238417298787400 803909380
47329169526603616 940305970
68773390308089736 1753333501
38278379600762560 -1184339573
44195239090316784 1436472603
21269122510729696 -1946248043
6797293121338348 -895587377
74727471695969488 29411448
74555707606436736 599867234
24584613237794416 -1571442477
64187442817860432 -1510353451
87837152648710272 -1142592186
40448055268437840 405520942
30546103281309460 453811600
43767228655942808 -1683669971
82641246300046736 128041215
40765081257688056 324879156
80934854477807968 766127558
72737710758525376 -1812100339
7673805162087373 1820359902
26352835893678932 -1769114456
9135863921386814 -1319723783
35376409173923032 -1118418081
88139790437178336 -1528079942
51319962387581984 1722917222
37771095068167576 1610014263
46457992822543032 -1563846815
2234013862743480 684831879
56623357865840488 -564027465
9768844349435484 -2041663029
40511403685694424 -822756245
81861485240467776 -1049561294
28920421088102944 -1160381422
31185946097439500 -682033857
73396799058212752 -1484717135
9157214704063110 653768318
61208701419433104 -1675932242
16863293543861208 -1382718245
10798031036000010 2072824995
75122685158002512 1987652556
92076085255157344 -317731192
5780527906525020 -536601144
66688114792229712 -1124816480
77972959688362512 123944671
42276081462135472 -1989264279
81826095868032400 2021256055
44700651732292976 2140300346
35564399608910676 -86837780
17182308443098020 734878312
70067807833175264 -1647684936
77187928886171728 -2140335904
40838529686034712 -846166415
10540960177428214 -142581419
26134923094032508 -171953946
58785584931009392 1559794313
66238239582725488 341439035
92142774065065040 1359171528
55327957390015192 -143048446
36243044027878840 1238630945
7568506905587968 955700594
53657782228924856 1024915097
81189375837046000 1092129169
6711597069897738 1485945823
12812446619491594 1899189002
29276437444952780 -297843878
2717981053274941 -1585321258
80180500682545088 294091823
18862986991799696 -1514537421
1705670530722304 -1427277099
57081160906952200 -91254782
90127222365963504 2121725289
32138176779109232 1077897155
21733840233113008 -913305461
28541171548516168 -926048369
44413972963223320 1757093993
36774423914749424 -166521441
14945792925684080 -1098978398
79391791213321776 -2142854885
20168632175106272 -1338885927
45117935690200128 -275869240
68816182968438344 1183931749
37114632245510752 -176283860
28466260627258616 -1347293808
74297279882031504 1272051380
8928050777459047 -818780812
69366230524158320 57611199
9011898310702808 -2020684311
89731975242259536 -1793276219
68407579012235472 99431718
22416776723922864 1744354811
84434979766871568 145750150
68997555391962576 -1129175746
48017865262537536 -1612674971
32778930380914536 573246242
74361876360431840 2091635228
52524594950195480 -1095928178
3549036140420055 1572543880
78260055506825424 -415387792
59617024412925824 -1865694469
59688255912312064 145269183
46833330497856400 -1645800093
88310850361886112 -351389902
19385340390134660 1291642338
30297713099812996 1140700641
61437224430908960 548047549
36950931357428440 851971721
43285842847937376 -2056943700
22378121731912860 2120878103
57170896391503160 -1718149249
46131978743479616 -169765745
76246152771412608 1461588211
13455441311414896 1403574222
41451092800232032 -359938729
33304357362609604 1709633313
33206238275135848 834871538
55822171776233368 -1224124154
84524536383401232 -1136427102
67159595218074904 -140041952
36280647630619064 -1200984950
26483419790370336 -2054413572
86962377423246560 -1807719706
12896477447774024 -562036695
46232306605202368 1109326136
89054447262540992 -980661823
66448213431273296 -1750188167
43040135375403184 -603483491
63117663060424528 -1608444469
65399717746986720 2003158320
77115956596338032 -127486407
16364128628680602 1826009971
64879530395272992 1405689318
74346331813885856 -1852377808
75174171137781088 323041989
87691072538548688 128911768
55150703149024648 -1178703026
10676810082920202 2025663265
77969906507388336 396496322
48990541205993648 -996955657
61890597226541320 -549962454
79317364522999600 -354924355
7180939269379553 -1523117504
89698960957716736 -236566707
20420347073379320 1458979005
24243405491206300 513578033
44050621258628568 1288679088
38358476113768816 338231899
65539608461779664 -1759554519
46154780346840648 257177794
31866073085886596 782643878
74411200198017216 1674133463
30589583050126244 -1950945588
45994327458027808 211948995
20385697258471444 233130749
10153809621248308 1924623614
19629110570467000 1739135262
24388241720932648 835554169
33413363168824288 253308406
67859250006895360 -1523279552
33180908210711616 -1017022009
62662074248845208 -739528019
37319111281507368 -1437907192
43181603610987176 -1599870999
28625866271082692 192363334
6155210861826744 -1346948300
31570468178216468 1071338327
10184613409941504 -1657450132
82374818155004288 9137677
58978826037827536 -1570320117
57278523271074288 -1648325343
26390360522772716 -658024387
22410202002919844 -1555579480
40781165492633400 -1807125908
10631513668489176 -1292489821
35959447087104820 385356304
6610240262330327 880476243
66865478894955592 -896413829
47571737223753912 818088872
13612616917919560 -352259989
37392547399331024 629749812
80763256967444704 -1881500101
22520076136217724 -1268397406
52325521567699000 -1664598030
23222321280336948 -654311123
53815166749627072 2107572025
44951576094822360 -1358383380
24984116819065356 1526608839
33089773434686044 -1770660844
7914713539945953 1776355516
70439383360777104 -1918769587
49338027765628624 211556810
40969031972206296 1849853950
3702303852850606 -334439467
82074823505835888 -1906558490
12275708125870644 -388818054
18189603666318040 1712434424
7303573944557169 2008919152
59534617552872016 1292107696
69998000571214408 168375658
84089258965210432 -752442540
52612581999383184 1467223210
47077187289995184 -1489898540
82450431489676432 411683712
90786249636890448 -1983967333
8087925498398986 1405617339
17584780862946980 -1500898270
7659540909351004 -278819293
12375979655357214 989947998
81985271827974672 -1779124303
50094665427915704 1316962162
18630872214739048 -1042873989
7356789694495683 1973591147
7932778337562163 411438958
685676849388226 687162817
32902396552268452 -2104175107
42693568720235432 1559120058
1226664910307328 -1319495791
54826101114642840 1764241128
79221148949884784 -1238950738
81503699006692832 -766239080
87725111117327776 -589013277
41657221586679104 -2031385480
55991795271222456 -1856288598
58360182006305928 646357685
54040865341705664 -2075806977
73773887877270224 175294821
64227075137363392 -1800177849
48961614863743216 -379462463
87992910647004208 272178214
86578239818561696 2122535320
35486899830167624 -1294730904
13985848012357500 -1929488273
41654255007885120 -2091585858
9244987436748114 1635595995
70039235058651208 -13591238
52309621358086592 -268749847
19051820011894692 -1657008286
62860880405907424 -2106876322
30247087303890728 980318133
38873339300839128 1575215871
67972784978856784 -2092695322
63586177011723688 -368362213
84694991302939424 42285482
40108256584936080 -351972041
85816386307595376 -2111852537
89382543620658816 -463593325
25393739583559324 -1471772525
40288869373986488 -1913428714
33997347152840276 2076025120
32224584801072936 -422748691
77982502080835632 1139770017
66710346373006224 -1673458931
48245346235312224 220038114
45743271080358400 1417270818
1638634188110807 1266032527
41654031899935808 -16911345
28918936781881848 -1946226847
63573652399044848 -956957907
19037143226884968 -771867681
65527514514453976 -1428207884
31053644765622704 1306433428
27521531960927704 -1474123567
29034393725165864 1072690951
44499629451801344 -322931648
38300697153669240 -976945033
30452643840175188 -1116068210
12666525027691806 787464382
56149956667204664 -1185279774
6082983989719235 -1305373386
77421060282589008 -730712750
56806268874669024 -1432382515
50207358576191144 1912507433
2439414535417067 1276641171
91755038546282096 1808464624
75279482784442192 1470667560
23029006441932432 1988901576
40115882757547048 887224830
84528814209712544 -781092518
10388183737756446 -1799748636
70928650832244688 -1551881353
10041129689439324 -778058395
36757608364698104 -914873818
51000935283421776 -1245123095
65213349967170088 -1258020346
1378780663077929 -2041624252
45830739894784688 -265764047
91407982988582736 -1345048201
43284688006187832 -1134901041
2305832722034800 -857010457
26891394153457316 510816880
80511985987456192 665662849
19110405672408216 149315062
80715331269960496 620337518
91809776227110064 -1760222549
53971537704701312 90806341
69337398058673608 -693907733
75754462251107504 589531387
89935348632076224 -1639569840
17787422603482214 300973051
2916769101985505 1155685732
25324425443642288 -654681917
11516544937437850 1606342039
6772337918471885 -1760508085
75859828462276288 -89711802
31234669011899012 -648362994
10678634378171494 -931695235
74740547866558128 660550073
70440590834872776 -1024808716
67356003315103704 1489051175
4242284991428854 239111127
32457551475027304 -1293910351
11441996274753578 -230498843
71967137015904728 -1808574519
61633666681755528 -1870735669
53954698599877160 777061282
77973490332263264 370463667
40311816208495904 906245058
5113247955575020 466873475
29499133921107764 -1217807683
8808524047670938 -439999176
10884650359471074 1493442128
45173295760326176 2145720361
40209697678554552 1080371208
15286024024784968 1327446791
46492450884429704 1730194293
91894408044531440 -670629706
70717245894046832 388672134
52096623621203816 713493449
71993713044230840 1957247471
18235132242854248 1077780682
362380691696547 1565743419
6044578126114519 -303057947
16736419587563756 1265002003
62961799831481048 -722339937
52335135513445656 -574320277
25288061812189032 -1712669039
14578690866446100 1669875842
45945339402400448 2102467396
43661637205491896 1943264930
85413438838868048 -948746482
21405023422417880 952277666
85827622637792112 -66092075
32666221361870120 1590381544
67957999630722120 -1483874163
61934197189083216 -817751722
54025617683078424 -582101853
77082179402553280 -478519655
50435603489877000 1500508305
47603633099444904 144976264
22310167914610656 342311460
55594883808030136 -1741431454
35662236307840688 1874176130
36071312673394072 1453344984
60301041808304528 1643842307
4446496439840584 2124145655
83706376993044768 333113691
33453681266130188 -1828915059
38727882673079576 -1964233543
51653381375256600 468630592
36300132887875464 -765393232
23464770106331196 1852835614
84498419281877072 71809074
81136853899341056 1608596282
73929076461176896 59248619
869061811218053 -267867927
17564895065479782 1939900157
44711224441549648 -1781605595
28197221730390908 2110521901
53560392684997752 -1507147011
7292964007004304 -682077799
70728750763228120 -1592912297
4684099568473907 889929314
62547496228913664 1354480384
71122208660005176 2095053241
86037060000807744 -1731621066
7886636337860987 -1611309455
24683590035103684 -898573460
85066833580385648 1938583930
24706845613925500 1966092973
71864453238817536 -510011557
17334841886822390 182025400
66024258567406392 900988556
75399927040670816 372445167
77324584825323 1170901617
23521919422835100 -1920790841
14596687470843352 -1081315162
24320858642311076 1602007153
17924558388555306 -938051397
69577221287076760 1673551889
46716785586212968 1611781158
48595284474737320 1854191357
30112551423185028 -1573385519
91770915900435616 1037265479
36209351574646088 -704856468
89798249353136432 1452776172
78784257659838880 255230657
36788447377360120 1678495887
33493546196095088 942511475
20577422003681504 1626726173
36249609291222848 1880098007
14863170956385660 -1917900184
1137472835900805 3414731
14130491926152490 -1865504864
60418854241451728 -1656196457
22451670891197892 993006007
61693310734378432 -1916476100
11171499469506940 -106129932
25726070585416900 128670155
44793814530800504 -619331506
10623748863413944 2088832821
27914083115020576 103419999
57460121844809528 236466457
26245697712806904 797292973
3027651877742264 1050210971
13651523110837638 -1952928940
63214958340524040 676647065
64801256213192736 -8904363
30096305740627068 1122621712
77336051153291328 1377262357
15875345943347518 -252804556
21399578580662488 -1019550333
44596209015766128 -1494456322
46528317263231632 -2004635366
10237825230364212 -1325460945
22608448633982832 -622584547
89360657308134384 -236847914
80633394813623328 720923958
24683775273656844 -207391507
36013386530072668 361025260
19140164841581824 -735756292
11116978815827118 -1417452621
78012075625201712 1098146885
41804337325417760 1462671463
12293644364280340 -1932563959
66992211895844432 610877821
39931772249225456 243323355
28353292845298024 -1048473446
76139285877751136 -15064357
40004702187596496 170928845
7240846023224935 495496326
55360864988569072 -1727532786
33368723451261308 -534235075
23997105941937676 2047741846
85546947250685936 -451449363
86495744652864448 1877544400
14833260767124756 2025930611
92113442272433152 -448889585
10357080580311246 567063585
6503924680229489 238224725
33189412002941524 -883079083
46052815924367984 1902402772
71241401337038616 -755871946
18272807066279876 -2091428277
40103361934513944 -982446371
74485557124950656 -1079916284
8866501922884854 1011155776
15826568231633040 -204953814
57217176505268208 -544959388
36003245822725376 1557573620
87077567472263456 -843960359
23103578693834004 -497803569
89914875363322560 -226817060
60406810576199392 -1573862902
41435068802293936 -537448276
40150358065093752 -1688358640
58893624510776280 -1902573707
67482554333639552 -665134632
8246906249768192 1573944006
652251586636154 -121347813
90153009120908672 -332707852
62431891283104536 -396697109
69250218196480032 -691268349
12814657771792856 -1134722007
35552940127996192 741537084
8437036485718651 -1183960120
47508721570741440 -1652700392
15953539432813036 -24820951
3621896178068777 -662258169
59691960261193112 1696689152
7453208685293978 1069888570
87941938566785584 1160906254
71693520705893592 -501749481
4791488213006725 633617794
15037214978108498 -786949359
87448574551151200 1038372922
41423985367591336 -217720378
64331017083846696 2085621453
19484279333708976 -158470396
39714068096991656 -2092584079
73487681220404496 1494349606
81700893519816784 796397403
50917670702576024 849424379
40338205927434432 1704987551
36911464061363112 159772261
39301783655003096 -2097214638
14561132345877248 1345456
36228312000405720 -1433737565
6895061842076058 749643763
77913530786827856 -963729503
35924330316724584 -560215060
44855480709233360 -491522618
47517764793155408 809993645
86026446478609888 -876734154
59739319536328832 69006925
71994409584105824 2067474518
50605489223434664 -1036716715
34429472905292352 647474383
14674447429259202 -147424146
47097411837482240 -8345798
61739303232983464 -1047995886
52792160692972736 1321750324
66592672177133376 916000320
16841322662023250 1404795865
37921026413547808 1586986963
54282575135820688 965149461
82440358205988000 48806929
27015365314651464 330751305
24558595679560920 -1343880324
83332189082660688 -1580565645
61284077001106752 292841776
1866164833987655 646940958
73071569298210320 -1534627134
48484040616054096 1992684987
90430447668690080 -536579017
9463890235408414 757760762
58189715221366024 213420041
40867076928776984 -273167636
67298036302061320 -289979327
70593372063698432 1200636599
30706434780754656 -2062355312
62620837318230600 915721170
11568940880280628 -1331119316
66159040638384136 1217376116
90814805523377120 1910443944
56776585990041184 1435518584
22673312591629252 -100395198
40464750467585032 1351567633
38910367432074176 -1394329638
39515546136982976 2014120604
14653302314312848 1340265988
48476693504916320 -1295723801
82236326971955312 1838995022
82793524498419728 -1752754961
44442820638136 -426008363
15124224932511252 -853606103
55277483310922352 1236146673
91399679563020432 230219992
85056544391063376 -116334899
61516361561559 1771014499
14817876654781634 252976510
69164772845971168 -1505994073
86897964479043024 607262337
52128097398045808 2098131993
24254526346219152 959349201
39735013854539264 -1920342687
67683337179080448 7363944
23657274138901564 -1104861506
1419813750881884 506247151
81755054396791248 -169930845
62961567191918080 1527132168
71873473036176512 -975069008
17052754819448330 -1729534396
31596286665730500 1095137024
55897876511063008 1999097318
42583598380957832 1443389391
19144468199045140 2094419998
20508779458255608 -736935605
20408099195026484 672961850
1862368386339932 -1396683560
83929708209385120 -953387288
52971882939203840 -1374346734
8417683138964705 -1157398833
54674455018244632 1284465908
65612182427162920 -1620903531
85847717318783952 1530566509
91740187981477248 -1754203052
79715882025956128 264122746
54085135492511256 -413451481
80715837778536464 1496436028
22282553520621580 1893538929
36880994717770056 2003595011
7818171876395684 -1219133980
30772233545548576 -1831804334
70799024469071536 1912312187
165843041558845 1573500891
60256091598275592 -1398452739
75770592976052960 -1451981332
75462600409458288 221212239
31501898470250444 894557173
90311673330484032 -1388405067
22457745773995848 1735815641
91186687453703712 1233976392
80995796646589680 1872602839
14584092676951512 97234952
56678481074973328 -585268215
66231095494526024 -1325700240
57400261993193176 -467674039
31651473776047096 1311131357
38217482859222192 -1919259708
53824328267667584 -1179643019
46114438366518856 686502578
79162701755423872 2043232642
92156858224546704 -713908734
71143468958082112 -424924695
53105342854438216 1056941562
46200321555801184 -1187000901
37984866507217192 -2039836275
86413644759262176 1394721934
90735341240950176 1213917263
22329664955903548 -3668450
45233461120795352 805968706
69484736478886792 1392324601
72165787758926432 244073327
6818286591474576 1750665922
72977698981212240 -562122614
67709491139891224 67869136
63505937883591960 -696094064
1024343134809671 663020180
69934724637601864 -1083369393
47090302163035528 2129777546
65706744021526400 -672698275
58938237166775168 40398619
25651825396736788 1619253353
89096042163966656 971571415
40258223280346648 1348663375
44761386952599520 637941665
59723605034826664 -741804058
13759044632883128 954936887
39739634469870080 1734081441
27648295029448212 -1229290388
77683751100434000 1803575430
58138705707211808 -1147897979
36564110722936832 -1108519146
16806334287498210 -2083038970
6120522749708923 -1855528183
27248808961481052 109512237
14221116688757300 578367046
46909984644101176 2072718656
1142189061414031 158598640
29014636729505536 1797212936
88746382609713024 -753786436
89664120449464400 -584172671
16906325484584510 405636104
57485426085590704 -1684062412
85441621904269552 1880396632
14970345702254726 -196877294
24340077821957180 1806718789
44085099646186536 -1310440208
46713927332852336 -768696240
22661100677501224 399363571
80762890661787968 -479457264
44624331244244120 73625760
56845282243995728 934986470
39715241293470568 -1617005378
85497003074967936 -770007446
11530132005462160 -633047539
69360633345996200 -1076486108
27523470011451740 1109670827
56616115964607736 -1930582904
17144630490965668 -761854453
87636230515992304 256948130
86750327234689328 199776026
64292900087815824 -608864085
59826900601590424 -2045784705
59803719169037648 -946120261
42577933923042680 -2007126079
62779573273408872 689066095
89935090683581984 -608599466
49755678082282320 -500814103
14100516510373500 -1550590839
46220583210724904 -479641816
3572753227308063 -1328354411
86727331708015952 1913435199
75961963437258160 -2076672982
86924282834122256 -848837412
37843197756493872 -758689727
90441874104583424 -438532280
8797824279640965 -8520104
59805014223790392 2043701889
37726069594072840 -1946306671
50756379287658568 -734839185
75106186287917104 -453001838
75212613907379312 1161866053
87857568177909056 718546217
74096392873528176 230038188
73704843037622464 100491507
36033150251551040 -847282031
25384482777786080 -884473938
33210282032044524 1154609254
58410193025531728 -1070754484
79380192588838672 519139371
77487477815860816 1774305523
44469042547465616 -1156264328
38732345973662704 388785566
57361996206060712 -467113787
54382567158666880 1257649853
74433624628137344 835092245
13895939767854900 -1344584285
59351491269363328 -1938749653
1905280439272018 2146327356
61442246709243568 -646633537
36273014698455768 -261276027
50013694489634968 902587498
72589662256451328 -420824166
10625917698341478 611286584
7210845215829095 -57134503
23935497757837856 -983770160
62729160789090912 -1899667810
1185318688227594 1316351155
70323068411443488 258739301
26340383333572956 2009454461
60345533414585608 -1939116128
73149172720362928 924882196
83037316129820464 -1453084698
47277052909545336 1250680886
7588192177778401 202914271
29871984065575128 573384306
15462488804384318 -760006902
89563529307887552 -348304704
53321677632489200 -2131391853
74814969891643632 -899135080
84252850805337648 1475961021
483316904731514 -369215791
44808045702809936 388616395
29416723094724824 251527746
50898537537060576 57510468
11580091034586574 195019132
35559776568891012 -683043481
10265055822471178 -488147491
29462043669945816 -1815727018
36401483631037808 -1351061248
15881343923638722 205380298
42250687598454448 -1103526312
52429267837897296 -910730677
52545314246783528 -1893897462
31004762400702588 -1079061334
2061753292584519 1603113121
6827642413337713 149361934
71464692339857192 -33332860
54270546962380168 1044383788
56387573483875096 -1756351573
16739490702874430 116754986
23656542452677744 464248385
84728480201744000 -1310757325
51863168506376304 987718331
760092758681815 -898912159
47484180753487176 897449087
44766873631046464 934125546
12805966604356516 -711939615
14489514213934122 -2100219990
7075110003873352 425635305
25245554092031632 164227748
20361424165808700 59051444
67401093012047208 -1863810030
35128616711363780 -1799988577
69501876538626152 218572127
19583209326248920 -708395522
5893175602191862 -454101978
90483590649397456 1779643357
26407988164975072 267655691
67487319773026784 957729117
11241138191859590 -80037543
69387681053124416 1269353271
11851068869681634 -532416042
3385273876911094 639811166
76646448784366736 692776354
18179378186117796 571560954
42873924068013464 653378729
56941929784705104 -1676141286
7237861259730330 1483257582
86213908580291824 1911554260
8351245360266855 137481270
46387362694860904 -1491619103
81715851158086944 -1152252754
47354208210951856 464525959
1731223306423634 -2107916641
47870201413453856 1992472373
59470004761308112 1941706828
57862565070068616 652961648
83582268317117184 1897632359
22897116533575416 1074427070
72918805979817264 1070532687
48532750114917128 -916854931
77332461452632144 -1943346606
1860327792290263 -35071771
43225443632627464 675947332
12564516215995884 788523987
57428856612682888 -1896356560
83006059382148896 -753353057
45677740379430920 721525729
57182624236320624 1979240483
42910385081015904 -2042317345
17994033501122940 351620309
65657587630986904 -2052013062
90825246786529072 -1820221881
65490787491709696 1889256338
11447095944037150 1845871790
53639760926754736 -428258127
74678449541005472 -1751602621
79645153105381216 223194960
41334442806163184 -2031785898
55360591846981544 1137848881
69103941890616128 1054426659
14650914011520308 -1394118636
7707994163227710 -1522466721
44393100334154152 1329280431
29785769245767720 1544362957
39841088948371720 1773983758
40356041701488160 -1465901506
52368469582198304 1013706812
40446910847606480 -379832051
33024181917642652 -1676486498
40331269234807256 -584787947
39800532771046328 1966973071
52302654120402104 -95296224
52753073935913712 -1208357392
30307236115286876 -1535673163
907278565602693 -907841663
14119382180410082 1457926557
53905758427835936 -942894238
12359752445600922 1295456459
1449657289574021 791112892
2548024292127211 150023156
23336405039791116 867491072
48040973499518752 -205843406
50883870801071784 -1945184235
71121886861371680 -212231606
31796268914577008 674485560
27661664754820148 777611962
85816706231093552 1148108600
15680963946193204 -119498694
29395471548778568 -800527408
79968570941835584 946207807
61524184500942160 2118229906
82726127756058848 1826714001
31142378468171192 1157705415
14866916543909090 -286710124
34079462415567472 1368494891
41378602692506448 -1126102930
36402425305359272 1576000252
74952261001300304 1231291406
56875346936712704 -1032048068
82508238908578432 -1725322960
33946107938467880 -1370013258
58795182437290944 -1362451888
56312005067394696 1358846801
67238466436392592 -147315882
6288931127684782 -2091286039
28017945089432904 -812097529
70783699194127824 824651086
10863444254303632 1339184123
33542560193803296 -2132601487
86202801217318768 -1214454615
61868834911789320 1814138220
22606069221762560 20649387
59819438952489696 -1826282193
50162221714422568 1702111129
21201048150619628 -1828482114
57919349161307944 -916221034
19031009687307080 -1404881463
91352979208389632 1425582244
57216797156480824 749837451
40216827847615800 -1344031723
21902195245655308 1003114927
7405984098176215 2036241996
77705417723883504 1861608388
17331795150571654 1983222325
17014134862026260 1744566556
13015314492371282 186597121
8350214686139269 528090478
49918929041935912 -2017147347
25043010181268380 1807222572
43665238865315352 -1353296592
81694759041627520 1250682246
10017001123879814 110700592
54927007054641536 86418151
11420985344809902 909382670
18257947804722504 2085695968
50603964067987880 -2084828414
79373319028925968 682687032
21986478936242308 423897818
80989237965857120 1653212730
73225097395758784 -6733307
64712493794895624 -1977301755
10727168251632958 1981714362
68803134571417928 1485985809
64657882306872504 -1898077374
54164179334767344 -2083483379
26127423656609464 -497011060
63276060565761592 590848179
40715453104419248 -2138373512
56776432492092032 34324902
42966523525912216 -150126282
25163278174968312 2061623077
33470247138193728 1403996234
75128210662354320 672120696
81723429935480352 1609048370
15186098757659238 -118943680
58730003119741616 -223661444
17263334207793480 -882856619
7801444137301453 401393964
11475979904866130 -197219999
22235920755738964 1261533990
61943742818598728 1046938118
85839577056173584 -1102676300
1210100918055741 806160194
60207412941318296 634487518
69762745039322496 -287279892
50826394356922648 252266564
27298775424093380 1612726309
38375783839803256 265056351
36680349554320320 -1637208917
90299820405926400 2128482994
18957171452170148 -1014191231
87177826642843184 -308809803
7901642442380749 1139404455
37659718877076584 968861922
37003355721411992 -710349375
45694855514726496 -1501636528
34736363991003108 -2083770774
77940058167225168 -289649496
46903990001238184 -719236538
61885459166904832 -1092434436
82898966264566256 628010950
67391969948512896 1805863078
51911404391544184 -661853868
52542812211423704 -152180119
5409647330006702 1542486498
27766849904979232 1086501447
78123524518793552 -595898462
24573059790863544 610558891
17546267559995966 -370592010
53289701996745752 -1792119256
82978250227674784 -930072521
62649050740149720 996199035
50561082811311928 -1424284618
80598607278689168 1524417440
36427991620595760 -524738969
76808106756503456 2133595723
45120045492169512 1375680896
91321150094142800 48260729
66140439708841680 1333378546
14039617713014958 -1848436417
91367591850374016 1919938498
80422499245249120 70643673
9959158303043174 -569305738
47051663890232936 -119497752
5357264935558001 1410418966
22779371106304900 -1070000341
41358026649109104 -886223760
81967318952084336 -1018339944
56026436603141152 -181057700
72906627986636816 1163435218
86049883954187744 -735888563
24389489561260792 -1937450889
77457498387694928 1687574792
20658643354572208 -1349160028
87327371689995536 -1004673076
42603257902890928 -1064262086
62696744993930272 -2030761590
87096019175709904 -1744443259
18594343844143792 820442372
57172657942083368 -1656327762
55922558048449960 -1369983130
44322032479693392 -2092176251
15835427490717072 -583422469
88113732917914784 -877119176
43984310696064736 -418125791
34859117821989560 908732743
9723267646246298 1188123489
18201370164788592 -1267567387
69803930860411864 602517432
80475831708220800 -2116105562
59690805145236104 -1198992205
1589914807088711 1199939423
7299607662923797 -1340236792
20199439412175300 -1966634835
53735539587764560 1978178894
57664888904206656 -904915478
9190756455991358 -2131651013
30495547327453112 -1741159108
26135574455421340 -1429743340
25341202040006268 1936839990
48214976787167528 2130483961
47588830860799376 1665819632
4047298346954701 380202
31062913786717040 990411531
54663004088465576 1817640986
42364745129703240 915111352
14860068390395464 -1067103592
92230160153286016 -968214214
47974205655106640 -495757144
88694041989797616 -930944673
56590038559268648 -1278912115
39571137879539040 -1960713520
34627720056627404 193183877
16716967173045678 13063002
17813527293350944 -78938076
41997723019689616 1441873342
90443468763769936 1030106882
6034130037860987 1221834659
61649653775591384 -595314043
15034764494459668 740036189
34344051006957568 31565860
12720037550436782 1976971971
42761275035685712 -73615621
80079064115566256 1957497163
58843935901781064 -327130873
76973060943605104 108466327
88903231021905072 -1354984769
15431015499496582 -376280147
37404727160107528 -1476459086
86658283943314624 -1858799079
29980334164551628 246606246
45432207435637304 -474753551
87996684056710192 1691439591
64992584387079336 -981880706
73469063826588048 671497705
25417754849177436 -1073229649
15180096899930460 -2009548546
18371354612058644 -725935746
41005834844232552 2109297939
19787371818505196 1185032227
22466318564540488 -1183184512
15271412036932844 1205429860
53514936357081112 1013354742
15580618662101310 266436090
33698561893552600 2062952422
74169824805035360 1985484024
10033470446418392 1358853945
87043678973200064 -1727079970
62756187283952128 -1301897438
27388250358775708 -1983538105
63994075479609440 -1026055959
20864271063879372 1566264085
75520040058106064 214894709
83254884304616560 -541434341
74289026752442096 -191184710
24659515521332592 1588416058
86392159708006032 -806345107
17691190681781106 -2120218120
59034097678378208 1963641454
68309601719885648 1794699319
44285852990000976 -2093893279
21631319555688048 1735335147
27286426388863448 440244863
22259292730631436 -1861953767
68204682885842840 1028709343
68830684870269464 1268990996
48115339563403080 -591842138
63312670577640928 314955260
64735249452685040 654426164
46228221805942200 -1996204525
17046639227614690 1488190960
14067271731530640 -1785241255
78790683645066960 -1327195870
59380114407241728 -509467289
24097464172181820 463853216
91972643036780944 -1939879050
639444319798814 -213118380
41635876007071032 -1563775681
39120507807567544 -2026396715
23291345736355644 1540673039
19247363600193044 -379638822
86762315266083776 -1713206617
64381335883724096 -1715654725
57638817297101408 -261511533
29839425259544312 -1058527271
34899583418355172 -1683630295
78510652086475792 -262474971
45213759640913840 -1468153636
882096555949506 960230534
24062510271592252 -290914553
74136251117717216 -1679271554
20390565210027296 1311809134
10046783604138108 939977995
48315708591199384 -155967613
17352645015905884 -733564547
1582119002284472 1921985023
18201907560612948 1504285495
60414304794966624 -1477695405
64343424754288424 -2010247378
56747958265166376 1178402024
74052905306286464 385100020
15834899524333588 -343426029
72825354105593072 -475100761
64685503931872464 522393838
31513055202430864 -1118060533
2107996300291952 1020828590
60074745582499288 -241999924
45613379777534168 1524544832
39600932853768104 -41474868
91673711330470896 -1738230555
80018774274630912 -193880961
68884187804328480 -140840168
76633126539958064 -1147363102
64229705192286792 -1958007683
24762570176939140 -844917636
27279321531813696 1938371548
38809209421440408 -445745659
43510896470741328 -1439053537
22497205921106648 2116696963
73313673876867152 -994988137
62917234532757184 857922422
22911499611975836 -37650095
66671180271019368 -1961076945
44550807730801616 155400688
81613825719688816 -1200216347
74512662397239008 1615007332
3062353236516536 -439157679
37696024903364432 1588804602
21610417702788436 -529060559
25194430163945440 1595579245
23295117658078320 414803257
11115234071397222 -1591969295
55686109119456976 2105272550
34183199983546288 121414151
14944021402764268 -983703828
16473868840688334 747120218
49155648064292488 -485458147
82438929849548896 56733270
65364436795422208 -1333987618
72719493893692176 -455394145
28514861736314368 1869059166
18196731470871008 -415082464
34786414433107940 1284562988
12707237068773048 87533147
20913527370094304 -506067135
53297990447857256 1683796284
53810975865933680 111804268
58166431433469256 71217644
54776317992729416 -1542481979
3155538574165821 829951231
27400889881356740 661863285
45719575010390592 -1095041775
64328686620777832 212266841
67330139426661624 1304603243
84048168113090016 -1197069963
82100951556792736 -607713953
20403696211896576 -1095303104
89612492555373568 119378755
37350215246372568 -1637446656
35143483290779464 -1032191159
55556523593112280 -239236045
38187342632316368 -1244013511
15989656967058156 -83561843
61678057751589200 -1473644982
50698432024686928 1540314527
75386242127910752 1132768667
26232576279771064 -718867043
65120748707771280 177446980
78972052148021552 116004789
89848484071542624 1133638674
84598700502318720 1726940270
83797092593195504 1734916798
91424358987419552 -812175653
89165319571139712 -811077938
17525464488899298 -2139700328
86419861166283376 -131989078
48635893211865192 -894376415
81757702628433200 -1526265389
83630287277544960 -693320387
18326488200249876 1786912908
82958506609436400 1057928636
10896309508476088 -497035854
31787540605480880 -358495608
41916765438235056 -982463770
55719564197443912 569084188
49154000346987856 1207421328
76591742065277968 -8542660
47703111543981824 1957790100
53998973713850848 1461992227
56119251693568552 1852805130
23774341803940976 444288396
4122176685501040 -1508035297
81398044985502896 -2050847101
17610966277902090 -1803063884
18583319828974448 -140753536
60862451894727392 -403874961
52679401000690696 1466662470
91001944876796400 -1297444245
17969068983915008 -190293481
4640628205514066 602957529
15927636692291830 -1898789354
77599939756835488 -498685345
74664724156088992 -277983208
86816044740721776 1194441916
4878307134024008 -473219923
77484241593073744 570865199
42773481481255496 -1354009500
51071616808424184 -192979447
44158848624935872 -1361788105
21589609745326328 718672635
87745811033945936 1052378551
49283730709629320 -1603895210
48747977749836784 -683529548
40353261820315720 -61497824
19952390284509268 -733914882
58905933030685544 1889175397
29094994346841960 -885971764
67755410837235352 -1149631886
1915058392691640 -1846219946
67930375593189144 773281321
64803409793351096 -1554137639
19128493039533208 -1638053413
45394074715737584 -864597748
77930750315137264 1523592704
1652382201841469 -2069238314
31110059174158992 2091450367
53811797256789680 294104712
10476070041884242 203897781
18037370668328928 -1713965292
91683715485694544 758437094
10057742818145178 1108387030
39388462660812136 -2063129265
53269662812304968 -1297286900
15999381399966648 136621097
51502936130934960 1395915667
9673454616437176 -1114892177
70615866388817760 -903840048
10228848748578376 -1069826034
70128234097437960 -1955878678
79057585421789312 -503652675
66964733808971848 880442466
89906385967022464 -1767259890
23077873563865148 1840809283
2480595763954841 765425152
7875900261680794 401257957
87686358912018112 1865265744
61240160792318248 275396903
16773265515635876 -2001155423
76143134833237808 -39284077
38448754379630232 -251506048
7985146138408028 683988839
51877463148474368 1864662753
71370374185565072 1795386354
44510641817396768 -911478012
31767729479888128 309751019
91715111129726272 2081505332
91212470060512224 2035420160
1614689653753077 -1767162967
54439822832552440 1103183506
18751484622736888 1573526445
10058797663727872 1229497636
58543687343257224 -1789640661
69983381246540464 1307388210
51854787069458544 -127230758
7518455773060424 1417131034
4039537744658258 -745923169
73139478176089280 230651428
87750596808257296 741360751
58500090595444000 1593302553
69519296563511304 -239025913
54328426638616424 1314656472
70459711144926976 184801089
62331857042888992 546967594
26407889588157164 -295942227
50946470656624320 372636649
82680176160518768 -333813286
81605078460460528 115208626
15412797906304902 163802954
71109585738435392 248023909
76392900595374384 566652709
76127669475858192 874939930
80662552032983760 1773897183
47081252830935352 1408555155
8773239975356242 -1898860196
39564502083939472 826804672
5847344836731484 1389083887
91223545863457280 -36535855
81310331122460832 -1242941117
71877281067651568 -1696641750
79301856181395104 1759801967
84934500902019536 124288849
18570196927879620 1388396301
29660446111935520 -927672019
10804574532510628 1430590868
55622586143887032 -602513840
19385066389020876 1655936277
33385589365212540 414489061
69280344577699728 -1451062746
36201306580500248 -709591666
25784540469867888 610991467
8049457013162742 874663250
34783041752129956 -414482973
76313384107949408 338797202
26440212761753336 -1992649339
87736045931124672 -197364399
9962312785071462 1015093750
47120633020160808 -989102086
52823011794952712 -597326942
53276816934494648 935665582
28134832200334912 -648216351
86888313052629760 -438368543
13732533322002894 -232789698
32704448551924020 790765123
74532865421331424 -1283585891
6128265901760205 -625135100
680112563377756 1111474639
53626189867396264 1685374281
54442272465919472 -1254608136
80840523428642640 -1006859920
36928686542306800 -388962293
2428322932183654 -1895419751
23491532233806500 399126793
2375293185141903 -1027387250
11882397157167524 -244440110
78028030308304528 -208387584
59806141955281904 561161549
27182510329326420 656785672
25453395557125908 1589696361
78219158423261040 1894486233
19367789393262552 -1475661216
83491485971299776 -1537778334
43523538892626064 236283339
10486440420335156 -119552487
84843424188220752 758927516
7902417065065022 1480422781
91717325957921872 -34968885
29878042021226404 85996552
18162412509623552 -853418645
59417771127039544 -1871760741
52837261672819320 2087697568
19674769770102240 -1086101446
83749715789424016 -1938008089
22462605322823416 -1187991207
37117158417681904 -2001500475
66500398761045560 705032249
46910561078225472 1507922380
29531759959913892 -1528952857
8440854696299469 1929002556
60391477738896416 1462035765
16149470312160584 -134680573
83883219878676096 1331157385
32573717181878304 2018200010
79149999646039248 166357462
26848696091397356 1897597804
55272482903369856 751816324
57087118701652336 -134125484
75390516689479440 -939320801
68195277416909240 -925075394
86779802510184640 1577166945
20473662505491620 821070979
75877997891772464 1237834104
8935674920723047 -1579936698
53541207147710304 -1347051897
56124035415951424 -2267972
26508372510463784 -520257559
15867523201248594 -1824915466
73012490300879488 -1500273642
15806445534688010 1823497699
31469458672696340 1066885718
80408918252260432 -1373370430
676208119471513 -1212057135
47301430072363744 -1329805519
18196414165264672 1886855007
36959436920631280 -1428808865
44115408170392744 932330689
86577350953610480 -1284090438
72122241428862368 -340498900
73473235462055712 1222125225
42621551178746280 -1921882472
57538302025684616 -857283627
69040432017542552 1729721367
17564020566053346 -713031063
57183304353436960 -1275987692
12072803058887916 1314969679
61963034757113776 -1722715226
12503384296266732 1507143529
38861015801813456 2033785172
18803225519634424 -1318354376
89338985953250064 1776134596
65663352199732072 -28358020
10082142672223334 -947815908
25368765670635724 1957026159
26278667012483328 1176187992
83395164052943264 1156699460
47990410616469472 1470975490
22672000302576272 600841189
49873559461300704 -1105154265
70759553354634240 -31798625
24408529974315212 -1509627317
80606971384391504 -1291218851
55308726708056504 127643752
25530158047587184 322015128
90513299480184768 605414164
5452568562761984 847180132
79962456871581264 1998687093
73835030670691808 625768602
18280495078972732 1264359994
17883132520366234 2015972388
66895884729136464 1419085612
75393691144801008 1897927344
18891545408239708 1082152169
347867870927964 -2136206124
75402728608549632 -874360471
4479824825446041 847141683
82098341916576464 1367552865
54439738283180672 333420114
36469431953339488 431182114
39458862944142880 1950435621
64096811941112472 -1682307440
84625913012782752 1272447210
20060662833355336 384784333
77291334941888192 1783651421
58205509928849376 -342285220
70054347597210520 1976782366
59627270717367736 -1291865793
73568459044632592 -1738570069
34717116715619840 -2013582492
67473131342551688 -1855042275
15542833590319114 -1948130084
36140921270899832 -588512988
79315260254251232 1758270512
45960023579647088 -232971056
75328632076566784 162514868
72156026214032480 -187038799
16977258023875482 1485020360
87335280888031536 -954251799
48602651520318128 -796930696
84766837025407904 -1733149338
84122291203392192 -316797161
75997426835231616 -147383748
15019669683913790 -1613813275
91401168951223216 -1849619186
20750377144474428 -9505368
31379727019191276 -462057253
41894163963926136 408155323
27176637524662416 1435188627
83674487844397152 1039037001
75213252334326464 -585560057
77132476632128528 564294912
53279031572660360 1053817534
20571086751534388 -340751623
118241064823429 -115253179
13513778804699956 2139043677
63216697270408360 1290899181
86266976727597408 -387036133
87846760678044096 -1602382096
10049513944247614 -55735462
36300307992739264 -945298282
54362796663112008 -1688437968
45451035361283008 -385255977
53017689321098424 -367130772
74509464267336736 1282217317
26943242858770792 98454300
49810389490276968 -1122047492
33314165380244172 1790828795
44303876349396904 -1485982412
10294988504891464 1735088370
56384044215023896 -1162122136
31697146259169824 603690924
87800533241508688 1500705419
48787081209911400 -491936727
63610530255023320 851013858
64969854733586096 -398904290
60320957838104232 543381280
19429923980152772 -510574085
48026247384621944 1096879615
81722102610734928 -978339437
33928547703357276 -2142702642
17406302743757056 -454478404
53502902349810680 2024181401
13410456786782454 768155146
2499665417073848 -438606949
13276026283571866 1700057568
25250685935517780 1158114137
58155246359350928 -1595149805
48160803545762296 869612844
27530297254542704 -220871561
85133655450633216 775369500
865637519292733 1980148500
91945707243820864 -331504401
47533294128510536 1065990030
37253541602895024 1983235143
9643799565964268 1639676083
57459364522495400 -1471785028
66702683384207072 -1540758940
32316882254432492 1430532277
19463977068190220 791556809
77582439862308112 1429463935
36948614914458656 -1360061336
82682576810253216 1387846394
25395738523749664 89868054
45646513913478920 1920960167
32675074369176772 1774883051
86763586273377040 -1204133361
63677228878109192 171132671
13578627441038756 -636222345
4911455014204549 -1184288878
13176196396490312 860294650
4072561923293686 -406211707
43130200547083128 -436114151
48702574718450952 1306844125
14051594146545030 -2138103201
70672574083855896 367183822
53679511118143224 1330088266
24622268515955068 914547568
37606288169185576 254899590
86536333743770400 -1396373504
78244990549246080 2139138
38324730499063704 435277694
91455839981658672 -642128894
8534428705592566 217453893
61005257825372056 2026098744
35778001011774936 497105992
57837855163677704 -1485934116
7706253634179390 -314015809
56415235186019920 -1038199773
74764931427907520 -1463528303
53779917323007096 -1385715934
17618172747999346 1540262024
67340377357643512 1923928352
25161055144843992 508171037
34787590806579304 840570938
92042443083963680 -802455282
11488126611604828 253106201
40817014027915328 -1432049804
72069772122553328 1756534154
31574231450706064 -1773949756
60479882974373184 -935985128
63051653249463976 1789379077
12110018598201170 -1637471875
9972487819883120 -1858033490
86870140279428256 1041546479
83925872408300192 -718657291
20842881131335700 -739842330
1017218314811064 1156828639
50336340913766472 1137177115
43175666142538376 1479462382
8228086705667431 1254454820
85599712822004928 811909976
61188915108955400 505399774
39734010582348920 -1180601985
19792666877815032 -1939693356
42473968460081480 1872964081
73272882408903344 -31372432
63759810626453904 1146803796
34034882570182032 654410345
87833405161442720 -697340317
10633515673329428 -1202863467
80252025356123856 -794109549
17036848557188414 -1841234826
40128343484059160 2127365150
47580408440516304 -368561946
61690188716270504 -70647023
47708825048791704 -404258984
39772002229195320 1456223198
37742468235941600 95559294
40464345014202512 580726124
25705772037325468 -2102731689
9791901177437706 -1785954692
68504799084829072 1446877689
9628476762581330 875207943
9497224655558462 -1153010247
61238684664476672 -801861573
57302932354616912 1251019507
15899003907798672 33072912
28076891915574560 1429137486
6317872328511273 -1160364743
23127510590160332 333987972
79830024844002656 1524714434
53029369196582456 1576846034
37715430113933856 -930528330
16235492849556982 1540988979
16227756302118584 -1999715191
62220199747912944 1909489609
41736910739384712 -960390950
56184506163221072 59974724
7008529489486070 -1238000285
67557621790222992 27389257
83536688738295232 -1849303712
84638088266132128 1210088916
83325051915414752 -125120189
29901354503707128 -1973723338
3184347514826281 -1395715254
43686361967977832 47156834
69262951820007208 -373737351
65086774296273840 -996525060
49274206102961160 -315898624
15720115515182612 295350209
24823030734491648 -847120904
53639433872828296 1444504911
63542263235632304 1103505353
36970812536150296 -841130353
35893883875945996 1313085364
11917910848960676 730644838
88369596361672576 1465179033
42636061346534536 142436513
74699410018285584 954190639
16845706202744596 1302167280
74243191898080864 -1160473993
16976291855790388 781927344
25949391826705888 -1961391170
84766763604624352 1314811605
5335187677083382 -674237979
11077669600484066 467664845
30883254157297656 1554643480
74605449266144912 1875431327
77018367650212752 1508551200
10366602399705098 344264238
10666413178492252 -1801584744
39625370070549432 1782835456
45786263738608672 -212800003
62685998157781048 122083761
61974342356545488 1366871354
32484725646954280 -615500029
4772328750522921 409720968
87528318296073408 1461875172
77569326375634544 -337686928
56982384040612736 460945857
63227177930849920 -277342932
5989999247301028 147407105
38753697251251272 1288955214
5282246144067052 -259224295
79718221718302224 -1182918601
68706516415523208 1175666842
66216526033953176 -1915825741
32802063880188992 628127928
31089639315455264 -1965844379
74773092040126944 -318194684
8659626007328973 1672859891
83339225136159936 -956249236
26309782706943736 -301580327
1219173235706450 1931532661
32965226648332596 108869885
71881074212152216 1239311545
17739119913935462 -254119269
38222914866231984 -1379658705
10378715079117230 -1054614535
46689036687554008 -810198925
60871437044517584 -1559898593
77637506997080640 26428209
69309903931024048 -904673644
56743713806063056 427646982
78507140831286720 845211714
27680693761571512 -1942161110
85436925014881040 1046050680
57871733682562016 -918373793
6237326989306030 2046991862
25569205408628284 766526480
10077935970131558 1463186888
66546577173750040 -1319191427
67140598343891264 -1843950493
56490810202310712 357345650
70805067009032888 -2120699660
80593851082571888 -2084946536
86863813555088624 482103360
37602416335255800 -647307373
85061993349267376 658279401
37888497180080856 -604439432
12716634626249882 -1491031968
1443251966026608 -296689047
83247969353940976 -1332312092
84016947736224624 -684716540
47941866847939152 2124853469
4357249045698242 -2013133271
25705520634362544 -741472466
30526165943017696 8578769
73677823743526752 -1560284261
8306178625702154 -2109707845
64473821045273608 1284230797
3164733286806978 -1565040106
61597568296508216 -945774981
26253817266294804 -1025040511
18015951386259732 -764817394
33985409806492172 -24397370
31694126531449200 -1718984182
30186986888948092 -709274465
43088395228479520 496878473
25069013196032676 -565898005
74065791426580496 386856418
43569215399554656 1879735100
27624608198656012 -273495890
14563722156021720 488624377
61235033944590088 -191232399
38494929315083992 -1604355181
81516366819124560 -1794302889
63177192057062608 -1234417266
83976235263238336 -1348931052
30484567899449272 -1736316759
27601047396472680 -91850596
84732357190530800 -688973659
43669566944296728 -1445120210
72006048304201832 -1683044824
76440159131511376 2058596409
52217907363292088 -1799724623
41254654356243336 -916920553
65992983601962816 -696240646
80208853026983728 519284720
25158958021756456 -823034025
71684359233803648 1275644665
60918038944402784 715009375
90330618574602992 436167484
72250604371928368 1716287954
91326440508489888 -2085370649
1831077976048752 1954861671
65098543700558112 1879282855
3785667363533527 762735346
1430577561922263 2060358131
46280005941448056 733505570
84536853957804096 589798594
71746625299205104 141271054
33890816030303048 1522017103
10404993287297998 -609571036
71963789161567368 813553777
22778233624842884 -1006346087
72236628705609808 -824017090
85306581019397008 -229769500
14079875773729680 -402363086
66063566285113640 1716825128
65931328928419392 1626623333
3169622651084370 -1688871818
45529013668727928 -1685673087
74038082007665936 1206322967
71815149806179848 1020315605
16096230489845628 -362840857
32960780109253684 -120729447
1347972675242537 -1203780640
38869990926399552 -1494205541
37232651510933904 216983812
9985316481126882 -1408575755
56390005631568744 -1104472821
9060057132504258 1130330878
75698107568523120 1716690093
90832279541676512 -2048706334
33024893614847100 1438342906
72362315686371600 545456397
85597440648501280 -543485190
7245686127884677 224903907
54924475892304464 1372312871
22910692482702952 -2100871286
52341785193177752 1519416034
37489766885448360 -146465951
90850342718525904 544240296
26389694492062404 -2020886286
45494409672098032 -574076725
58295876450055296 -15199582
17121918705844848 104421383
5108167671128679 832497620
59510498359901504 1668292450
27385660439681588 1913653431
12258497396087992 -1327085806
91904910414226960 -662139965
18544647578038068 -1350815545
84342922433179360 1506200767
60629977539798264 343829055
43468565766832920 -1053220157
54118480190787152 1901130802
11125065839540716 -1889128379
14615505664555070 1459065868
2918840482526812 1292554411
68309774588183072 -2144775495
20458588251063420 -182352697
75284202412228944 -1906862832
71965745872154040 -960581860
68786058424192032 -906121329
21994361246659524 -1134790199
77694678707653168 -1119006588
14264770630999440 -814042496
13446349326441770 -2117046549
61803592700514952 415188869
81857567436134768 1114107093
84307755953401312 -1757613082
63873785718287056 -1539966907
78528334465320528 -1169681749
30655375817410 1275561880
55382147179911376 -30255720
21104307609973116 962627629
88583619123777664 983681922
16118566913415998 -1680665211
55365359569792768 -1378838829
77340171415235664 1617070326
45127371175621016 1594733919
66661044095059112 81803037
91921757654282352 -1323860680
48171616550992648 1752645343
89342970472520224 51264152
64257669627610832 -1098689913
90516251466231696 1568330231
7693510114939699 -1583129556
61806095813201768 425159873
53169695588898560 -1708898600
51410381741388728 495626789
78081689814303392 1041907059
61315449723526904 -1664446219
54707708498530112 -239106669
70536679815779392 -1852784722
64095277246085360 1009762851
91917284125514000 1509648196
70250160584264664 1480935794
4239356991377910 544232097
22414608968260436 553022886
21059679693584108 -747778872
5444793706170081 734745879
91876375896678384 -1774469704
16393427084652964 857071920
2962866150952581 -2128344069
30664547689982712 2044321658
11688025852991898 -173994736
1800997546183547 1815405147
21429015631240836 -39358408
58410530948254128 -144727389
19853992163947376 119390743
23348169477838848 -862002378
56112947363486160 1063767637
89832501358636256 605875570
2756485143996508 -1717425234
9338147523632926 414433745
85315221372656128 1967931277
53460621825604888 1397280824
53970983048701936 -1084204161
4703059432670628 -1998363795
85214365059652624 -1302224833
78556618766210992 1837514281
64025585309827136 -787792736
28714008131187456 1796757931
68225544976769360 757937476
23170384611607932 1653332984
90355233579132352 927765520
18297959564547832 178779542
61473553846173064 -1584036489
19432634730999684 -1984682821
39499021391491912 -828344773
46401006898047312 50769011
85837601864969456 2088015624
19824601505427568 1471406015
84484266253071776 -1704685175
26749991404322600 -186708883
44633289829380760 -40180829
66937770438826528 569017083
54119821882386384 -993332018
79252383698676960 -1260575667
77679187336237936 1361480257
82074670226130368 -608582867
26201700514183312 -846882449
61567641998597048 -250067809
63790178322373624 267286291
17091238636867534 1349761672
70661624267465904 -1517150285
32592739393008352 -1693336325
49999935826532392 -549672572
71448169149296840 628391411
41730089794910960 359082154
729773016637532 731215751
6738870870248417 -2124303848
25322164212620432 1857136649
41114560053583456 -2011927073
2602980252309279 778607274
88388601690652800 -87242588
36718877922888048 1206113165
35074257803219324 -531250065
2449352690374881 -985691551
67389327351582832 1233592418
83574867427866656 16118375
78650859292191824 -262990247
27502212537869444 1332516981
49356464536396200 -1726015359
28603000915915676 1718194823
88928598902582976 -1427550214
59962405545226936 -1802190389
12763935683670426 -1973915623
36139174250064992 -1345623430
85957083375442992 1121425284
21769927997770128 -42899731
20687048152682948 1649944741
7380962739233700 -538426551
69646080569174680 787926141
90456878877346864 662190703
72251228621848560 -1904355822
22093428010321592 2622798
88526605874658624 197283866
23063080696885636 -327236647
65898647186296832 -1649894412
40775825991139840 -340663220
47207632596552080 1291400435
47388570126920296 218890988
42667977509633704 1267199693
60083568600091960 1207158074
78054993153988576 -316076113
32725958529116744 -1243008406
16437670659136728 -939089115
79666179520496544 1174020308
87221816313750096 337791940
3706808922165678 1657476234
44855083940186216 -1718508277
24328713185892136 -1642168177
81577753779527328 -1279121797
55095355583542024 578919883
76242285477400368 -729825220
6609225222687591 -1528497678
76067673590968272 29728310
13402825977684838 1461671715
83997897339818640 -1661870222
89041450711437968 -1203079831
63057459183031664 1956481069
28407884282963732 644416928
27843996632183316 -2022217005
57410699139358560 -765368734
57106412860869200 1639729200
66366008260315688 -668170163
28634424147763824 -1441748767
6520263218429635 -1605365460
61347468029404624 1910885370
85584207228252848 -1782671373
11959275571570228 -8739279
4689938704538204 1064487617
4799952934993203 1477495112
76175408243518624 318881479
78199504231949520 -1805267124
42855662523227768 1451849165
25459388534801888 -1476666517
52196087772167064 -1102000812
44685618100852416 1829045751
40082552143424368 -426120751
46350448813297104 597899996
83424246953053424 -426525615
2562897285028997 -1622368046
19319919760167180 481638362
32636295993080300 -1708575322
51236580214495624 1283542520
35690092433786360 1880014684
89558467761414144 -386159238
48805281817356824 -324647798
27280936691295416 -770913088
65801646539513024 661616809
82310447224077376 1002573496
63568972799728848 965518140
13600199913537700 743072137
76553706776709088 -711536281
11741260229837220 -518072135
80716592430394448 38573152
1826334772187730 861929113
18909281895715880 -184791850
16937174644526920 -1727170950
21588641882988812 -225778417
76225926630085168 -29399453
15817151254455316 2146384506
12246342693035100 802903765
12285263799051572 -877926740
75379326957765856 1579822743
49471068366559040 -562219891
66268689012543888 -294745429
47475286841134784 2036991280
66357376237234048 1023270995
71681038860068808 -1399732377
77163272583792112 -1580735771
58707930015942128 1561861823
50503823108057624 -1948493642
73892808999489776 -1678046314
57650521837882320 -1422766826
88484299550338432 -766713832
54437566549812024 567126575
73947851966056464 -1003511835
17205102983519018 97586586
15552866969774480 1765880979
88000687625336656 -1711156570
83286026092479376 -2025051015
85870008769433856 1014535935
11809178551935438 -986751750
50214591843933768 -204830740
86411421667962656 192462577
23392087240273420 757354248
49275891314164536 -1788976057
71470794809979520 -1937129800
41413028324778944 2076666518
42541168876586024 -2015464353
65847972735442560 305452711
80484767552957760 -1340881456
60474393563466280 -1789143229
88131495374083344 404569614
4551159216189594 -529831140
47236716410010392 -359716723
6492158453299722 -1946074694
73475920507617904 -1794973036
86845639725207888 43692868
16472513305036984 142912855
63138431567944048 1962077521
64230598779161592 -664490078
35407737291391684 1035625915
16895856799300312 459741257
63248136230948280 1586282957
63938735234274176 991211611
53649254582936544 -1743863913
43155114250949888 -758308139
61559692024072360 423125113
6254545704346327 -284596318
82600999785430480 -1404677718
37385039550452624 322564871
40510681703630856 662198050
53697130088162072 1966488847
4023560752783268 775598806
16733494687447184 8148382
69039814201067008 -1772753410
36841345600935176 743574652
70882708185758088 1909453747
52259397239962536 609545508
84792382753556304 1009070048
89661973305280880 1587912190
39964692456675240 -863130525
7500171511082035 -364035908
36844355935246416 -435075047
28333513290039776 -1379895875
59510491343584128 -1445845760
15103163909115362 -1143443086
46725261005095344 1295483256
4807125304136602 -1147346077
34079170508770672 -35455144
66078870449633416 -898359210
21608213912206788 1471901294
35361729597239236 -1082239722
15336032203220972 -301510175
89707579752404080 -327878595
46372189610718176 479753279
51547585560158984 379562378
52442532292516360 1085898960
69112196350553112 -389459665
33946608513355908 1833850217
69978502632681672 -1173953036
39022008395747432 -2099148536
31370749807850968 -797250963
33920637638559572 2043903736
1283919025803622 1316196526
70874145853395856 884815308
86896425781950352 -360639117
962582862701404 1579292350
63031412125520736 -830038738
4298597290246113 1266055345
63726455840130960 -1020637739
87706269474447712 1576996606
16749539599171984 -286911384
10466103370905374 1498045242
14217842000144262 1477244846
13851690683036110 -1151468948
53688967024175792 1367403759
77782307748394960 -784507269
10224718423479296 -1928337310
81718251114843920 -22316136
54556574617821360 -414050974
77970172453620656 -433548846
11687723598044528 871067063
13824465973208894 1231162179
42462752292463648 -1730821985
36324056809269200 133497100
28212319112189400 -1043872566
16232322969920052 -360921290
91497862261174240 -824324431
31476522409346008 -1027790658
19271319118452656 -580513774
48137323056024560 1641221303
74762303441759520 -1016311240
24189662352536688 -1182416860
578629610388992 -726643581
70119015143652360 556740144
4484060633100452 -171058292
22303437565916100 19333960
85518045875353536 792936544
38422691292339200 -1562547540
75770089094599168 588019739
1492543448792504 1549693167
219336873687439 -812163895
89961308650923824 958077484
17628268077131132 -2036037093
35567593994702788 -83523631
17969666524411464 73761918
40764149224051456 635774789
34670239708325644 -446742182
60464872237393104 -1483149888
38022297679927728 -53140068
72773238305285472 2097934457
73177401311052256 -944624649
72027767488036176 1057943052
75798764544484656 398494808
71718901180784016 -16044532
87867673435756688 221182225
31442054054336432 -1331101863
35233002957668508 1674522508
78760511372057744 1613687537
65038261451055984 -551457931
19403198768533936 -543581549
68663132647204536 1739407310
87950476250954224 -684063292
12732919407293092 -1712133709
40776554014940120 -503323447
3878039461920072 1971061029
63775236348905664 735123394
26250740246338508 1075578082
33928121233141444 -868372028
66632307586367712 -1388229835
75266446816095024 -994722093
59539428782588144 649600979
1328624267101122 49173475
73754029827035728 -1517280968
32477813570630892 1322688109
34961476311318376 -603744937
12434683904821392 149551144
13567038874528082 2147469059
15078796764457012 1173939212
38418790947743376 865739019
15559206438256036 953417625
57808460263276392 -44260383
69024925424882608 -691380271
83800804479046192 1229157123
31910546600978392 -449996248
66898107941715584 -1797893532
52949272046580720 1261378870
47671471187692440 -2124042831
31688882786321092 -134327281
26279345606941972 115904603
86395099015779696 -1569001271
4935891598244239 -439716606
8921003431830467 809700682
73920326268706352 137332608
25940620540464424 -1371368599
85684423658430992 -1523580555
17612387788969340 270141804
5052470365192878 -1752373552
2052827433480489 727680939
13216210713357588 -479938542
60328847610986992 -276778001
88431629811813728 1369128799
28994748641241172 1887111912
47338014075930224 2036071333
58772530629724744 2039027405
31600183381165744 132299095
49063792780562200 -664682983
76216862251956528 2126359197
65651835992092936 1126813606
88927594190389840 -1863354320
75244959378760304 2107269359
91216683940187696 761487054
36788798572617936 658281410
33379631935045440 -1659988960
58736100132315176 -60093478
46951349407566952 -1882902790
41986637340399880 -2010644481
85216482922696608 -326930511
40898130394078024 1351375267
4104050748375193 -533114864
19013156150844620 519754101
42650696863557672 -1411293896
25987160966128188 -1561462347
23243462232380548 -1649490111
4722137209064018 946466771
50897479950014192 -2101746096
5314728887142349 -1517489960
53810650995626760 837234203
80650544697937536 -85270962
85382526970088544 857081646
40058744550378896 1579123413
48629979744195192 -1988990937
16786690307349536 -635201958
72109178867639344 1050099333
41860988958986136 -23981279
44092989581770296 651834654
49875997551124176 -1480310318
81498130598271264 -378791082
2059176782008678 1000647086
72470496976066064 -2125164292
36146827364433616 2018427652
64073492424691008 -462606838
67570905942647176 1487905450
6181550820475658 1946241046
12093407385834886 -933702362
63130801036166952 446066330
92139363182004976 -57505639
21538793518630248 -1856929191
28982379982476484 1481181241
32614873930872872 1413504017
72749158307237808 2026219839
85093372936254288 -1261602376
24060817800640460 -1337889452
79919707993990144 1628645616
31352899257242020 -189845427
7546294055176725 475378657
37848498955547512 1757521535
26488212052195012 -539517750
22823720690055536 -2140128335
86277892643607232 -1549945331
31262951343801396 -1181169163
84408175747429360 -34795581
9412671652322078 1454205599
67704834449143520 405772882
43339529090259152 103640635
87498759753955008 1108761949
59652386394654320 489825798
91655979060723040 1739625781
83367226678011408 -2039336569
53478455828350344 -42848453
50533491935307600 2123075984
16316397299857818 -1010414398
4195244804939080 -996739368
70632994408964488 -983205675
6742005111141120 -152313926
26568118631154944 -1263400497
36922091610293000 1149011702
88274347419556640 1740562236
79561688673752288 1367397236
76606012790152432 1258448612
12507365322690960 -492478393
48124605923403784 1631133385
84970446042802400 -1628783308
75624620579824064 -828881451
71838501045706008 17313485
83723616846210608 -1863263533
71350537687613008 -133026280
24614970378689056 -1866384662
7447498989362535 1966656645
26691889778961724 723578129
56494481383083856 1890966545
56891089069834552 -1638503560
78427898482492176 -1239162880
81307943523265680 1060198357
70154374977226064 -2088422067
21896254948401932 283557025
4631205332999639 -1678442009
25465890690923932 -183035775
80407937327684480 -1980125131
36112251715305280 -384900856
46849259215577672 1288421777
59179844010476672 1213029517
88081838619912720 1241993279
89168236740669200 340950490
28476939626821776 645215819
85811797891541616 1005701685
16960270686804306 1939299289
50941547425131256 1747202258
22438576420998472 -1502208095
36362725313107672 60632046
12097167427362734 901434624
14066242137750948 -735321602
69591709926759296 2143478264
29607979858241620 586788233
21485667497080568 -1486960157
65710086449394816 -1932912934
45398528261674456 601462504
43370311724797936 -107706048
46932304013975840 -152443548
81353603055731312 -2002336719
53083945407661080 1731290823
17149378569863014 1539408298
37377457672939120 -173000997
36787703706071584 1193629542
9409433213907876 1655738513
62125604010173880 -1713222284
20570114313955052 -475647230
31071343745666224 -1757389722
77373607731265264 329419284
69513522848622536 -497528252
76399945932055280 1373941211
83383626804085840 -1130117389
79777464018803936 748271261
69178862531337808 1684557110
2704135763414006 -1791507042
16163265586952654 1801251500
42284887480458152 -419526407
33535676949059576 1841222965
70651316156658536 -363412423
89040123578996800 -113854449
5626234654209372 1518240236
81385574348199904 1488163567
68736695244903752 1734105713
26710767809683568 547494168
46144606014048184 -24167917
89016857224309696 757828149
13349417218724824 -532928742
9121272812876820 2051653720
53572442903054112 886398782
71193264163349160 48161345
36668953961151488 -1914632911
29002352541889016 -1588690383
36813049427853576 -1410728305
89018221826136144 -1169213203
5713687672272568 -107001007
27118984909944944 1287949920
24377964683119144 -1803631450
72257101955994560 -1712038096
30485475888045588 -453731501
57200631550693840 -1895547007
4621906380698348 1364872266
3628258969567590 -1650069553
91418557178531376 849789163
86350364249963808 947299894
79593876025136144 1748516154
37532046309466944 1185146537
60464649194139088 1410358625
77049592513658192 182348152
27977092649741160 1297738662
23293197827781828 -16452259
46798219696573048 741295666
7953999666424167 317385175
55691352704963896 -93735151
72080612035873408 -554846403
11232103402946622 1372624560
91599919619100400 -2117258030
37816071273289544 -188343258
43847164585573544 -230871868
72693892796265888 340701522
52177287640043768 -636212223
89612470591569520 1003806081
91807091383951344 733659497
24158809191117240 2017125077
36741922143000544 -38251698
80697915289551216 453007517
2606094764357724 1959997253
73779497785907104 1430469341
57982201091085264 959168008
27219715591292848 -1103518259
23313995742854780 97738794
53214845189166512 -299379459
51273991339394968 -1243643052
55118849549256112 -1724725303
40267568442304216 -818127598
72296824345554112 -1329101620
87484232922344064 331798223
397884206658447 246548836
89813711369480368 -1581990110
17911373509010494 -561778047
55645263401890632 -28154651
53746585677992528 1964825751
23405989772520508 2145042790
64305065736636880 -1251536584
90246650733815968 -559250880
8872737074321224 -851946655
30519366252903948 -697186947
1324809332044216 997715192
58526722719019440 -12593406
81523622381515648 -694608585
11522070688909548 -1746882237
80444588728150288 1983114400
21930612776394088 1043056834
72567675456514576 1386344695
17417387053908174 -1961642680
12383583627514706 -1568311919
36191091946937232 522703566
12040435780207390 -2022127832
3750388512676290 1376785072
76590858063826528 1061791642
17214401479005052 331111713
86859197863598112 638406387
25859595169897052 1578776236
18061433333269588 -362189706
59383089446108928 203437497
59766120824120472 969626398
27407119376085700 849146467
47053230153512160 -2140840521
32313874438316596 1941983900
23396318104291760 -778391837
83034850997705344 726013875
42622564642185056 -1741479050
41875866417389968 -609848033
30453103573787576 -838696884
2420793820198605 1709147537
68429499027113024 1023178740
45628914055773256 -901752369
55306056066386136 2082772757
41959559555535000 578332478
67500809224197216 1526911473
40286581598086464 402986748
7031388322912021 942859627
85050775660459824 1744312744
15204039048005244 -1122977626
35885436916756052 -1227425831
61372152325397160 1919832371
73311616688697424 -1101672850
90364436833354608 -27620571
3277758172570429 -1351305345
54254253659968008 560191065
3093313596918446 -1181968157
25886896127415296 -1641806735
38543481368950680 -38803179
38424240960375976 1409251839
32559503913015408 -322615964
21003012429921444 1129502630
66243985979203616 1469922170
62207942717816728 778614661
80754219467439216 -1392716611
54704125396447624 -501734161
41106587472089792 1597801106
55596217214863912 585806112
899864678193612 -196274005
40072290352329752 598476965
73896973016149760 -97656107
79471278844845760 -654441611
75254247705896368 -1409832233
21472863676158516 -872120652
62241309714550632 1570624372
19007211387755304 1328266963
60345755525631312 -506238030
61629605502670576 -1292838807
21424118120105884 -570977050
35820425529469504 1215490408
52427311525936744 -1239202522
1756878452685117 -841892745
552164446886461 -677038045
31273121998919424 1827691169
51094890704312616 1991497792
89011243587624672 732736689
8216336099731262 -1178429355
73428249204281584 186487160
25511566459241788 -394828300
8218665573340088 1242149287
32190552807952540 1444840378
70172394683710472 1485295288
90785017609164048 -1397407499
28504572356723424 -1128280494
53512343536358984 2061626844
8340951775363236 129344908
14984344439209892 654512968
53356442597501872 763158390
27451908598808300 -431775354
55420644415950960 -453833682
61386534961889688 -1974202815
25605165302847572 758863865
66542232105772280 204334621
33318689880483124 -1746764505
67738925849880424 -1873349964
17547873009974078 504993813
60732471921621728 1809251785
22146671371121972 342275140
61007648091172064 554903520
63911108561480048 1706530206
6232410196772864 -1964000214
81128577808136032 1324803714
54678702031730976 -533947329
55779279815450104 -422228674
76463253619095392 -879273802
66774469772286320 1917545381
7211703476572273 1992868778
5245285344034417 -166653548
29903812901676492 1079314487
18883787580104652 1762009835
58373361909031776 -1016314409
13200549896918570 678908526
65394968727182704 -1846333454
89840239730916544 -1191807985
73400760859825920 1541938767
68840449467519104 -1687715301
71544120707398000 1980040555
51810553696310632 -2125815649
58920741951156512 1918509442
88463021904296784 -2086397456
8264040777923359 1396593938
23952464622920184 -1556728134
22817374362122372 -1931179831
52984839343387648 415051312
74217190041185984 -359320975
3460676397240125 971652025
481654607201331 -1355802731
84274097235859168 1390418804
26571468217503592 1521168893
63292091569230520 443260282
78006799807136192 1882756544
4825400521201797 -1920477382
77664559684559008 644941544
845940915911639 1704978231
61943211757295896 -1106568868
62674236475071632 519340995
60868583360406312 1853601641
26689796005280020 -1302986881
54363734969277936 -767426502
50171410719263528 715905579
87337457415255728 1639662879
47074874334030040 199449259
17016902221625774 -683369233
83668769756508688 -1071263280
81678493747232704 -1460445391
18330853944087960 -1798312009
1411512722809579 -106449473
70495306624977320 1559855624
74771780210187968 -514833346
8869054704432466 -1599543121
70242766682378576 1933556132
27280121156614576 1716267935
29281746166095168 -1932990910
32603893579325624 714005401
74581324503044000 418551784
77870366901651568 -25441442
28105673982835824 692931721
56404636398025712 1724440931
86513859147282240 -2113254457
59853115562162544 -498676391
23237351587828368 691801227
69117039131660184 -1318735262
50573171140722416 1971646420
44805376586926048 -698331813
80591560564498960 -1767418002
49042644087051952 974252132
37756567996105768 -84684459
54455720285421064 -761277599
91765156885417840 1450820553
14796736393134828 1485264687
52193826271966048 976734423
42290547695193792 -1208528591
17519897864327804 -227101606
36013200910709688 -697265457
78848464560710000 -891231899
13840822017577944 1065550032
66460299555698816 2035136959
88342172427221360 -2145860758
83158144839393328 -1384162763
69254733419226376 -2134699909
75103492992417008 1662535925
56540644780201224 -1394375206
75372655823693072 576921923
38949313391343528 847936190
77964141789581616 -11157226
89754688450910736 -950065087
4365589758461020 -58061015
12571379180414096 1505782955
17948710031918040 -1442152461
37979169387982672 -72887164
70769655566170208 -1333563616
45115052810112840 1420633950
4248365800224174 -286109871
66065330695283608 -1969517304
67862199118438296 2067716376
56485317717154200 -289628902
63255579998462208 -2145354575
3142889801639250 -652977151
6396081361221366 -878557338
73806075393076752 1274239731
20416581120151164 -855397370
79675493735555712 -280507911
42087161817828632 1882782444
24093061717951180 -2110159798
27723418842816472 -603161749
64231706966560064 -544334650
7898244632212173 570169563
15922280194107628 -165944644
83627562173802544 -1867225999
25551533740075256 152530610
35174271865093880 1953498242
30537122920968396 -439615266
58718554997516536 -1581995820
11701323388423608 -832230307
32441354419031636 395420508
26685480111306344 -1536405867
3272948047264952 1903166469
29067613435970508 -972756226
55410671192135344 -1418755053
48438789426494056 -625031446
21721474791849780 -2134777364
79809713376790864 1563991840
51690216788928760 1802158656
37133447122296128 2128520547
38603766755818960 -1338821115
13102623114411982 977896179
25610112959977440 -23918455
25929344392186768 1677652013
84819246143088096 77075274
36598498467474200 -1068869104
41153010873460848 -1792233471
69237214610852488 -872844083
74481682762258992 2046374679
53511093935861000 1406492091
9090225835080294 -1757075818
77752000368297552 2051914958
73422566087598240 -1751281650
28125445554156196 2138162561
75153776430219488 1365679073
56977667755299144 363968883
14127134901413582 106930721
74415537003407824 1462164739
91442935339738928 303748185
87272643890511712 -142975265
28797546668677172 -1336830406
92212130570929712 -497760362
46026043549101168 896370294
36293012565205808 1915472575
74783491471500304 -558581322
68634796041192600 -1133768327
79426028584073376 83116846
67085611610520472 -132866565
25916018002996184 568846003
18469313275148012 762289825
11407911638544896 2062013902
89399256823594480 -1675402282
70649139629327824 -2113183620
67729247210457480 722781261
59758767089028088 -416852418
13860914412110592 1036563679
64104784675087144 -2048289151
27449081921198604 -1898733148
49553113557051424 -93203326
62147114137992336 -441281737
48510937450417776 -1053653011
63313469347579888 1503985585
265765041431470 -1804369781
30537095399967132 -2017077482
71150203270135720 926773465
11614267666829312 -1885933964
74077859957088416 -1328905379
63085730189453520 326776662
61448089467274976 224398670
18501391064393872 -210984517
14252632929156844 1353579800
2073362342480332 858021466
24390692060266456 -1511627449
86261678618586192 -538247830
9441432693162118 -1272261957
24212450169574740 -1438600618
29189770944810568 -921969957
33321691225399544 1333873939
26528400713964432 -1711486741
77920672850738544 -364342099
66391160881568640 -373578779
21421383070866812 -977091568
78777739399408400 -89679363
10781828479141314 -277818882
2609630662145331 -1861499278
58569670717609656 614492109
16450154797576632 -1396537606
38537119073269368 -1204714915
13400984740547288 -1488432576
77611646296641744 -1404743764
79578818660459200 1645692195
13740725156950590 -1210691196
44665644782310480 1657397670
86744706569487520 -852558612
52684885457762512 1658302546
80733312663942368 -135415465
12311648003803864 -1502148613
81043817753608416 314356026
7126516673004800 -735109362
65514380270089408 858249278
83820218589374816 -1834049205
44893657489841112 -237075620
49619966632369336 1054440159
41755147070497200 -1107670168
10524617859132560 -1849632497
82819656618252416 -124216086
61173921257148448 -871594327
78100114290018752 -652796495
5363933129260647 1830275621
67493021264862864 453979042
67403199188898000 -1646888643
42983958910325128 -1142812642
77765495627117120 -1810846767
88742284584790304 1600626162
55813673890345480 263383408
23046702246994260 1312812097
9877701065820048 211420542
62587552498572496 1320820108
81665056149144912 -1565568667
39939983930920032 -688233386
30587262944140340 -845363064
12664557540892796 -163167770
54644448464841344 1267518721
29839120165572956 -1160027878
20245698793738556 -497413100
87312273852788752 -1005696267
8375997089633680 -1191505445
74015342320000160 646229631
43134111710468304 -77517913
38659040640978544 -809672345
23089985048981136 1382586542
53708562287540504 -1387471436
77771799503672560 -399205433
15136542025466030 900983348
37814459858698104 1707635113
39301959320307720 350901252
18087162754881392 -1589578387
65498250471248480 84918476
89012492021031520 -403858080
19167397597904232 2013053226
70306811435294976 -406246604
62095388403526624 1587751334
64704842143104312 -414793588
21678332349986920 -19355049
52028349881472352 -1119226873
7639258326617805 -1639150827
20596207345540300 159254223
42717041741269088 2015012716
83784986778065360 -2094689474
86483913264525168 979676925
78066593113791904 -236944809
91069948497322512 -181065907
51284883681264408 1468735096
56959152324024256 -74751778
40386677482502544 -1566160157
4178994424206582 1952348623
9175925241064970 -8142917
24420456561314132 633998507
34490318788227420 1953551102
55811446966149552 -1049710445
91407569473732624 875043787
89431982251300752 -291536584
75776954789638576 1288439030
72451109027897600 -1089048174
59215142977354864 1631885336
74403419955537440 -967683186
68005151640212592 -1386650515
15159927708285194 1317536106
47347512744069120 943827614
36963687098833264 1703979839
41208069514546040 -1495015038
60037869778045352 -867566649
81591995842360560 101035761
3059584723095316 -1491726935
2990946476121559 -1801393436
73546998296176880 -1826741936
74335928685810704 2125818922
58610244191520112 174802131
39884065574948640 2036707345
11360741251078298 -465072812
13308681727962430 -1114295583
1135444932967035 1033304605
89557029165211440 748343737
19074952267266456 -307392249
55429709175330840 1998177374
56709726796764560 612287327
4218522160717916 1754686798
5528373321530081 2123709509
40527830738952696 -538620149
43314036219975056 -1393094961
38984548147819576 711467208
76583903020819472 1831958847
3307528352444856 837229829
25390097195008800 1522617880
53782044627237856 -1104628380
91243643843411968 -931139722
29692382748256544 139163885
88414963920996864 874908752
92120738478738192 782920950
19370242727549244 -53352470
52177391265842792 -606058590
45988379390031480 -1339754283
63505504635140336 -1883581468
12965580537835234 -444808939
83249884814796848 -223660879
83333969221229616 708961757
53401829790037240 -1965871285
74133559345676464 -1979825503
14803093277747406 -22860213
61371521795114248 511974326
40520248592354640 -1461618212
20228686866927544 544064886
62936551625797344 1456011492
89735908133560704 -1948428967
50990378293205168 -763480501
34993175451200728 1676961897
79457221298332576 -982690029
87678405344147424 2041686248
9323143861731276 -483385919
91477613522776416 -517004261
36197302441301840 1269196521
73146465208731296 1472492861
65821229568386192 -1370178023
27554060792468072 -471961244
89120985924084080 -770676591
4410110143183903 -1069028883
84688246019029008 -412131137
38513377266763584 -1547407601
53278924822487232 -1027510083
41588911624467120 1947798315
60254579641799432 -1361039048
39439100899087032 -685227263
50900652513476576 -1280369333
20601320290516144 1326145110
63119978310922232 -1050506749
72711894684872624 -1005729396
51563029545528640 161999894
84724706123349264 101884837
34303212363110504 1349437275
71673230168958336 -1103711684
14913232502382798 1932740942
20409395238028420 -1015928059
40930519398158072 -643852148
39310879538610488 -1667339506
86731811726474912 89350949
23229360199963036 -450885876
41804776332276224 1794027397
61405574173909912 -1128158576
55800373788406584 -1249263007
76559987997560816 -87795508
43688888925654592 -1498307102
39294231511343784 -616646085
24528146769628856 2081713718
73892575486717088 -1389305488
52622725278207384 -370930278
23928562752357532 974803561
81484682780832528 1146559929
28416699574455684 1563910358
12191664954983506 263676998
81153338630487856 1596844662
27496026261271184 -354758411
2921013862705367 429886997
2587810104843039 1411844273
8570895038365768 1980128126
34784831768689284 -416793805
24254188786731756 -848763227
37558946690228224 2145479058
32236416296712356 -156429059
13295136697789696 153176317
83918830125069920 -1754741601
47896828457257256 -1325095176
64879018102822800 -315888309
79587625810922320 -1315241517
18171530210297784 2040231302
74677116204422016 -552766627
74161737868761936 -1820121081
31790721376250012 -1758243703
9829526357081446 1721366736
48362841239359128 779761559
35505484356661300 -1150753132
70076728990980080 -1711588864
75714825120483152 698752730
60237574323629720 -34859072
13151959434273218 1577326616
78371018476222800 239380950
68473515654503904 -496163278
77372676169685408 292670535
82003100593100416 1751902328
49623109327417048 -1974768697
46114252839240400 2034562475
55507381093968256