4840
123,125,10,65,5
345,343,4,259,49
129,4096,5,128,32
1497,3375,45,345,15
381,3375,56,1005,75
165,19683,15,513,162
327,216000,26,1620,600
-381,110592,-31,-384,672
1299,1259712,13,8748,6048
10173,5832000,118,9720,900
3999,35937,437,13431,231
687,1259712,43,13716,7776
501,125,-310,-285,6695
59043,531441,-477,243,8343
6063,10077696,48,2808,27864
4911,4913,2501,289,40834
8745,19683,-3720,81,91719
1923,8000000,22,20000,21800
2235,1259712,390,4104,25596
1803,80621568,81,17280,31968
107859,62099136,143,792,102168
537,2460375,323,83430,74925
2001,1000000,223,91000,19000
27831,16003008,322,6804,242424
2181,19683,7366,102627,5427
3945,2299968,791,42636,360096
6753,43243551,917,142857,41067
-705,85766121,-61,-11907,21609
4377,147197952,242,38016,165264
50403,791453125,185,37925,587375
46713,307546875,102,16875,281475
10137,307546875,81,286875,105975
-669,1331000000,-25,-24200,28600
40395,51395862232,65,118976,531674
45159,195920474112,56,220704,702768
1771689,7256313856,785,3872,1874048
1329,1331,-24455,16511,36179
-687,1793613375,-129,44955,164025
6051,4227952113,112,108339,124509
2193,19683,13483,172881,10449
130947,512000000,200,86400,1503200
10173,34869635163,121,460647,372438
20739,132651000000,106,484500,867000
274623,274625,4690,10985,3760445
150663,63808191936,-166,35964,295704
1581,20796875,1691,347875,875875
-10365,80621568,-138,473040,729216
13989,2072671875,889,867000,3181125
3075,7077888,-2303,-37248,632832
47337,21554582687,847,320045,2874839
202611,50653,449581,58867,858511
5199,20796875,7739,220000,1400575
6987,28094464,4588,519232,3991216
-9825,24137569,-2953,-83521,250274
10509,373248000,1129,136800,1054080
12417,190109375,3055,462875,4023275
280311,7346640384000,135,3538080,466560
24387,24389,347522,22823,7319223
300891,1231925248,-6164,81472,1866352
2325,8998912,7657,1162096,4406272
1952997,8000000000,2250,62000,16336000
4785,20123648,26961,953632,3588224
18111,161433496125,297,1497375,2112660
5163,76765625,1468,3950375,3504125
29877,183637853504,-203,-45472,1233428
79491,5088448,65453,81356,18618656
26511,231136413353,471,1356277,2215457
57243,1259712000000,895,3564000,8035200
-5997,27000000,-3629,-432000,145500
11171463,73297031625,309,648675,47319795
10977,2744,315684,-7186634,11438
21873,8640364608,1659,1169640,5963112
10401,36992610368,2975,7953484,9622816
15063,17596287801,-459,-221085,1610019
826971,1356572043,1353,180441,14200596
11667,34773663744,2278,6433344,4491264
-2193,4826809,-1677,1651637,1939951
77163,826878404456,988,5528354,19269458
107061,15160921875,-869,-334125,5729625
-34617,114791256000,-858,6561000,1083780
24261,99897344,4727,1330288,12308992
59277,1259712000000,-737,-432000,8748000
443559,1053734731776,4415,5413632,8629248
8331,7346640384,-912,-1627128,3862728
137901,3274759125000,732,2450250,11657250
205395,13144256,180958,362024,5803004
281361,4358704395375,495,4671810,25008885
-4269,603351125,-5681,1638455,7359950
258231,55415283203125,305,4765625,16546250
48777,1728000000,15345,876000,12508800
114657,14792730454592,680,20841252,8861828
250935,12827693806929,459,7842015,29050569
2157,95006081547,-543,-1542294,2888379
922539,92498720765625,810,4658175,15150375
63969,82653950016,4729,42693156,6725664
96225,43206601229,8987,29598415,2238742
10137,24490059264,-946,-1149984,4062696
279939,58773123072,1608,64455264,9265104
-13971,41709719232,-1513,-131784,5070216
27087,193100552000,2634,10808600,6583420
46923,27000000,99853,1717500,87986400
13719,47045881,49913,34932887,2027015
357321,1688134559643,5103,4798521,76180986
363399,2694903759296,1039,8280020,55330016
384081,2985984000000,2920,83592000,7027200
452631,4019679000000,1154,2067000,29494500
235173,3808109264896,2928,5746688,35807488
2413821,339338109375,17329,52354350,871875
128577,74088000,178705,476280,70061880
146697,8000000000000,1125,6400000,13220000
124365,27357970459968,837,21514248,39834504
9183,28149950088,4732,15194790,15766686
370527,75601113562304,406,12093224,40634924
12963,27680640625,-7733,4159375,17554075
-115833,49836032000000,-160,-4232000,3164800
-50649,2565726409,-2849,3697669,23107351
-101667,17853253203456,-396,-1437480,8520336
500001,125000,52528,-104244550,413750
68937,4410944,-407638,1948648,5453164
-21171,14172488000,-6479,5106200,28802840
49947,110592000000,6529,15360000,67051200
51063,941480149401,3663,24149664,59129433
-12387,62618067611,-1444,8740171,10527121
680937,6128487,519409,960018,581435103
342933,411166897856,231,-32673784,12685816
93417,7500760734375,2697,24958125,59684175
2325,432081216,46501,29647296,34539372
858399,224755712000,-1629,-206720,18483200
614109,39304000,733337,12007100,2866880
503499,2387299402125,-5700,16960185,8967915
1030299,1030301,664715,644986,664278919
1226067,321137672192,15901,1157312,93790208
613065,1453649559552,-608,-1336704,22644672
159333,6347038740875,-3081,9794435,31753225
273423,157464000,73466,3542940,266333400
-62367,35390933434368,-416,-2954880,11852352
81933,2893640625,1375,-49466025,20232150
178005,102503232,-187889,7985952,2543580
27033,3906984375,-9755,-2083725,26231625
186951,46516171921344,1377,23016960,25282692
-73173,45213134765625,-442,12860625,22265625
2003091,21682629379125,-7605,9397245,64721085
11697081,11697083,-1034214,47897,22312057
158763,119095488000000,1240,51463200,70602000
2287023,8934171875,176644,798875,465868625
32349,165559585771,10287,19509523,56101547
4320921,104533704534043,2983,7678441,299506306
53049,531441000000,14735,75597300,36936000
-22137,325234848133,-8247,-8960731,47293129
-82569,644972544000,-4025,-19491840,7568640
10792731,6188965056000000,960,23684400,483786000
156129,3741922828125,3331,42849000,144149625
448341,7659352752128,4169,76029184,373424128
-663549,330225942528,-384,110377728,53153280
1028301,1030301000000,4082,25502500,326775400
-3999,1793613375,-35599,67315860,82954125
-54219,37676234901824,-2958,-5296792,96314452
172209,15578171859375,3515,52971975,164460375
148749,609800192,95648,53219632,869711344
1053489,6327518887936,2890,17164288,227075392
-13179,130323843,-12563,13083135,46077681
902451,5919918129,497073,370577268,4679883
595383,2326203125,491416,311726125,3358875
645,37933056,-172466,26726784,39030768
72417,10289109375,-68510,12551925,50971125
-1572861,1855425871872,-397,28311552,132317184
-2865,12358435328,-11849,32421176,16017536
-2859,47045881000,-4223,-45612350,42208120
603723,198737065625293,4159,273694330,50828947
415293,103823,30063833,430285,557366044
17784849,85085302143087,18997,220882626,7960923
21993,293681802023,18167,90964195,130965841
-891075,436261120102107,-858,58930011,213042987
208059,86820610752,41591,27590868,474929568
7989,47832147,-513019,78700578,18491583
90663,9031399015625,-7735,-4019225,166912375
555591,926004075723,10753,413350776,29075301
-166371,27680640625,-3569,74036875,204907450
-72921,107918163081,-7429,191177955,70410429
-16257,409344890625,-2673,-10506375,13847625
5694999,200201625000,26652,-811833750,4311450
442257,2136222227439,66335,47098503,705550257
-38991,2367527063552,-8456,-94708768,64467536
158703,3593528860013,13209,52767065,284605177
130251,80202392578125,9200,436295625,417234375
248799,41278242816000,8797,158146560,534988800
107427,3974344704,470886,23962752,392057424
960951,148809594175488,12560,434958336,71910144
1896159,20521313614152,67452,60149466,919818666
20571,185193,-8476385,60839691,10610379
157791,122023936000000,4134,246016000,187736000
-161985,126453094539057,-1690,-62289513,44721963
-2055,3176523,-569191,-65938173,11293275
323997,729000,-13662935,57214440,7340490
595509,148877,1152467,8081281,2355020656
2979987,317619397972989,7595,86855517,1365057603
60166695,2275612095864332224,-986,877321108,28937128
34413,2669422030848,-15165,124279248,98990592
113811,970299000000,-17550,-7296300,201504600
64371,2383015010293,44707,354187569,272309159
6243459,24389000000,157719,4625500,2123612000
1118361,4750104241000000,2216,847728300,331997500
4479681,7847380942848000,3496,92404800,1063549440
951981,422212590008,117304,31110794,198420398
55245,3800798165016,23880,249118578,254955222
99321,31217193218303,37301,914917759,991431169
3669483,33560740233216000,-336,-37094400,227082240
79635,325660672,-569923,-3825280,535056224
-48873,80873772931125,-6475,170255565,325764585
125427,15454995321429,-2223,-43814931,119737563
1886595,2669422030848,3502,731262480,2156374656
939345,51815853859041,-13005,39629703,214813122
284763,19248832000000,32231,227264000,332186000
488757,13413413376000,-9030,-20338560,344211120
524289,120370849609375,27869,913437500,253540625
7880583,504358336,1945413,2150792,5685119560
568137,354894912000000,10325,207019200,868574400
-123087,20123648000000,-8504,-175902400,92480000
3895455,104407268585472,32682,107784432,267083136
74019,598650818752,-16807,-22637608,205120664
-254973,370533009640625,-2185,238099875,320267675
206403,53838872576,-58528,-19117888,502442112
42501,224201671875,-55372,-99781875,552709575
1600467,3904305912313344,-2676,-85188024,688747536
20037,2473520341824,-54005,517171284,363308736
-127977,2977035002966016,-1112,-83724192,143712144
-38967,926004075723,-46417,975041145,931686489
79311,8222837589504,40774,953310504,1449291936
3365211,1526834015875000,7931,132192200,1758916250
-300579,1562188132384768,-3948,-79830016,390679744
397209,1567363792896,77264,303073056,3008613696
2059899,33378472303734375,4401,853233750,2522030175
2286903,91015693734168000,2310,779987880,1797930540
3091287,113943048192,-20313,-15668736,992400144
-45813,1259712000000,-17865,-171676800,83052000
1761477,27152566465806144,2921,1363358304,472787172
14036277,14257693111235904,9232,202959108,4899874188
5269899,6298825799232,47664,301342356,8695454652
373377,60088890949632,25026,963493632,2892791808
243897,59387471328375,-7293,-189027675,619909335
80193,9353919043,374749,387201283,3387299587
417153,97025279220351,54739,810070179,3757826829
4478979,10077696,-105866,-7538400,1890635256
42879,1838265625,765398,3682576625,420646625
251331,20796875000000,-59080,385082500,684062500
389145,1593413632,-562104,-4736240,1133840672
45579,19683000000,-48773,-113724000,510070500
105459,8340725952,152425,1268688408,101631192
22389,24389000000,-176875,137555700,222696800
-125121,28585250942976,-16133,946877568,420175392
3975,204128387072,-125048,290402048,654368768
18159,19098395217,201420,402658047,1129986693
51249,224201671875,515848,712433475,2710513125
206013,29076046875,880047,1053860925,109854375
-179121,424258851028221,-8349,-589481145,425222919
205383,42180533641,-637023,106149614,754155169
-17985,995207675904,-25472,-177775104,188587776
1012989,3671864659546875,16393,2706754875,813029250
-35733,255806016192,125902,-275261976,490986060
69081,1510977796875,133575,773828100,2321587575
6152421,7224314787530875,21689,424326425,6760805495
241593,562741641216,220031,122304384,1166407680
1779,144703125,-1366633,338926875,349272525
4525851,2460375000000000,20250,364635000,5445900000
1396173,2543972944969728,15543,429739776,2243165184
-196527,782757789696,-139536,-99680256,668869632
164877,9528128000000,84455,1290698400,4000016000
1547157,26377102494421875,2501,1969120125,1692282375
753213,1769804660736,509162,189387072,5470488576
1994403,95931019522584576,1728,1626478128,1081724688
-339987,15452203427296875,-2353,-181575675,510603750
-1967061,3878255026641897,-5119,1528552377,198747945
212763,1860867000000,245520,1880731500,348471300
28899291,8938305912472768,46357,139669036,9820414240
896673,58411072000000,-86095,120435200,2442266000
2318385,410687684338189231,8103,7065914366,5695992193
10221,2460375000,-201596,-108641250,515236950
117777,481890304,1121792,267161328,5931255568
-103269,6080389219008,-49312,711116172,1952069652
-6941757,48159017037140625,-9282,136434375,4230193275
589791,90912540332125,137015,931809695,3910291295
-215247,4358704395375,-76043,-713169765,194631525
2511501,498913112548828125,2820,1883671875,2472170625
2581989,193100552000000000,6200,1896418000,4225180000
5511999,2560293307445291937,7729,5407834449,9224646519
7601943,1606570787024409816,-8241,619567974,8320247424
575787,326940373369000,27180,2705241410,6169581730
10327557,4337126690112,-87653,-80887680,8576915364
604731,3792912694161408,19608,3798678816,2040320016
930927,3628410392018944,34643,3356021760,1796639488
40875,174583151469,612510,2013498729,6561424521
365457,1484470024171875,64447,5518378125,7075273725
198233895,306111162411347392,5489,102440096,10322861516
-381981,632357794704537,-10013,-510792183,367708572
10435137,8253711791076070467,1335,2317998681,5098788729
80805,3393935301952,166294,6113796156,6801402296
60504033,55515636297792000000,3179,3139580400,3051840000
8661837,6433091765257087,-63259,4941382327,556833102
15891,26198073,15678531,380852307,1077853986
67673031,269761446707544,389763,46005168,22291377702
100226733,24720371799182296875,4697,865183275,15584951250
7887,2767587264,4510152,2508719148,3504469644
4900173,1225043,107552015,8251198,65767784437
3026733,65400168467419136,11622,1298936704,4951188944
-224985,38606589700393833,-8695,1890305361,3111754239
2860311,100544625000,243641,360375000,15844451850
1480593,54636676406050816,10241,5952146816,3436353536
4059129,135479955456000000,16425,2185881600,8682921600
3320643,291863036897453125,10205,3992553175,9870276000
42443013,45643206938853376,71168,1460595712,3741726720
4357911,128100283921000000,-10675,103844600,5082336200
-1635243,58444950947921875,-4655,4121744575,2611744750
-1956315,14315452250857731,-8993,-1585313019,511359966
26077305,41336676214109947,-35131,570163187,3358396019
259437,36182582296875,-43775,-584832150,2792886075
161870433,2715872657408000,279040,1642568960,795403520
-1315011,21735157933546875,-7442,-1137230625,876574575
8894031,126361664641418129,25039,2423235661,3804214029
15588717,11989962973595439,42385,546563052,17584086933
664335327,382657176000,-878702,-6715500,62644521720
3723879,13867245015625,33697,6862356850,29154938125
1279029,82881856000000,-119109,318410800,2546240000
1285203,31258851844501,657985,1342541119,8360239396
-310701,18626484088512,-95342,-1377938856,457236492
1458897,92345408000000,-44135,-110062000,3105420800
19897545,384329382711791616,15868,3670905744,1369773504
-234795,14306433696576,-47403,2111744964,4670508192
-70773,5030888853421549,-53265,8517930139,7201627121
42501,328509000000,1224945,2649986400,7032790500
4572993,122615327232000,161144,261565200,12287950560
-200883,171314517555819,-52393,6022704699,4419627003
-320583,336790354484375,-44367,-280874275,2659504375
30251919,31442978636844918417,7533,12722936463,5400383103
-149439,1783667297671875,-8934,-1039933125,1001852775
29585811,23420659063131000000,7701,26751285000,4915369800
15550473,398282121984375,225425,954341325,57145040325
14873541,51119005658417123328,2343,12737222784,6865927200
13791,1906624000000,-175102,-545364400,2383280000
-27291,475099770627,-284937,3944767635,4377615651
-465603,1667336857418539,-32696,5180360773,8315826691
3627129,2116874304000000,-11738,-148045200,2747760000
70026447,14147010372956323149,2717,5255506977,31404858765
9180867,2799643942584000,14624,1581769620,14542893900
-1053321,104088305664000,-55264,-1077357120,299644800
76898001,30403229057165210688,2046,20814562548,2840193720
1332501,15326915904000000,-18400,1489654800,2222931600
3297687,87533706779892729,-28717,5741480379,3392672769
9393933,9393931,8008911,433494647,180593515207
6636675,62234723585359872,11648,4498661376,18369930240
3979947,40326788971065024,57154,3210454488,16446292116
622137,5545233000000,1190845,1780531500,7411910400
2048385,2048383,842017787,265620627,2669236597
88142421,9991164692872000,157624,14369076700,210857020
30597117,1866546142578125,497425,546798125,71467906250
10952157,17964142659,-922686,-45981783,21571244217
2681403,246092286934442781,17739,6233396967,13190587389
356361,20796875000000,-268400,1815687500,2218122500
7379067,7815437776125,2425601,278802405,54124756875
-76353,11336037433344,-194640,8185072896,4644454464
3721251,123897010228453125,33235,24657046500,6497276325
-194547,1184287112000,-533138,-3449725380,615650200
8367,19098395217,-643929,-1577045943,3345631047
15479571,3869893,790175071,3651349,185369624779
2648019,442534346003054592,-19712,4734604224,9649813824
7050507,849127467997200384,27378,6970454784,16605609984
912657,24247984656384,-469214,2042028144,2828870784
20877,609800192000000,-24700,-1914699200,2660684800
3522027,148203857088000000,-6400,-2100394800,7341591600
264885,56477247976863,184701,2913705081,10271152836
329169,97482077014167,374129,4941167349,17699663409
-249657,5359375000000,-142750,2201237500,8888355000
6210957,117234594719617024,36391,4606458688,29038504768
48724635,610708871327722461,11725,59867131023,6309706977
19878081,131464597159671875,6665,63975307550,36755115375
5308419,21134460321792,25456,35529228288,64036942848
-122217,74220378765625,-47433,-1342236475,1138877500
36597,31975752024,-810127,-2480100120,8786447718
-4027929,731724988284928000,-8192,-5659934720,2982707200
6056625,6663691051683545088,8019,13840580160,18546941952
236571,8303765625,12333395,493178625,30453318900
670143,725506395734016,-133471,1308213504,8833204224
32382879,13597156228032,4020901,146072160,55426961772
20728767,6055328629980068769,22083,8553879477,51306872661
-86997,1495035607613625,-22940,-2016245385,2524394565
68550693,1285872592569890625,-17363,10580645250,440407125
29002791,2521397888417043000,-29891,9836452890,7730877600
165891,373248,1998299968,9520429176,943985736
1716081,978407306421875,423900,55298458325,6061830775
614811,72251192125,-245255,-918178415,11773030570
22083,28396352986489125,-26015,-2162137395,8041735515
74927001,5603633577794469888,4176,87283851072,24930630912
16442115,1563416318471450624,17068,2650865216,15133376336
-612813,982255996855125,-61852,-2667533175,2356991955
-168747,544838049421875,-47565,-1788764175,2857399875
2837895,3878255026641897,259761,38578782924,4412204379
2233005,7374224737165707,115671,5630048775,33250669047
-9129,1379493291968,-181393,-1262112764,1853700640
-177069,1839391323453125,-98540,7159748375,14800162325
-25472667,5937961254389557056,-6049,-1320099444,5606348256
2729523,1294173756338176,163464,1344545888,14046243568
2122311,36094044206592000,-63612,18118566000,1365543360
-95961,224783437940015625,-13347,-5183413125,8514174075
360933,5627404262403,1135517,3019965795,31187334486
-14739789,20099509280463126528,-5491,-5976168576,6699399168
55173,11769889426723,-126122,-2704504565,5210359579
353499,1424967491277,5193089,8255189547,13363241331
21532179,6601927059884736,506280,1564738236,77227457724
15137121,1600135042849344,-187074,109829196,17231838264
1225047,1500730351849,7247752,83762315125,1558472227
1941159,181744694737984000,42483,25252461640,34983334400
55575669,1214904386801664000000,-1950,11556043200,5804697600
1900785,238377591039219507,35287,21829853901,18786682857
19281,8640364608,18803577,30191131404,7805709504
24986937,29590793369726464,-10619,-858009296,15167030944
373017,24897088000000,-639324,-473244400,20676520000
118961463,1070599167000000,-67270,-399481500,56591746200
-3552231,12624597362184192,-7613,11158541856,14322946176
197655,88555511560517,490303,15189052064,32242369853
4651131,585015400970846208,43416,13997187072,21352902912
14601,4096000000,14024603,4818680000,14951014400
101107983,4391687657880081,60151,2207662041,115836507111
41235,34296447249,13266161,62819132337,9569581857
3752943,1606546096128000000,12505,18130176000,13754572800
3451467,1408336448665217625,66557,63614721465,63807517125
1707375,27349799836689,2984099,3055110729,81606957465
3366969,1248895586609000000,14685,19557580900,16325804000
582069,858458456064000,176273,16532112960,38137651200
62391009,2299968000000,-453223,-262812000,86220816000
4034019,1149705130176000000,40158,33648912000,59718438000
-18290721,86072793371578125,-95207,77046112500,2855342175
236199,239170827583017,417505,44696098161,30902298174
9763329,8726141032682360832,-2523,-4689873504,11677332096
2120907,19034163000000,3545280,5332123500,21403334100
4679517,3485535231528000000,11552,15081641400,18232305000
18585129,2817218588977517607,-53801,52149352932,5690329947
88511637,12446843484375,12257869,2415298500,8748446625
882201,7256313856000000,577192,79289848000,50003008000
1369761,8985939039,52931151,473066055,161371645281
6158739,333677753856000,1816280,44265968160,4212995760
30711,867431817153,2050297,14547997299,18941693199
35176389,7534146860864000000,20800,91831017200,12564203600
163236873,280898127616278528,-145536,9768012480,3727104192
5380671,607645423000000,1299760,3302876500,79594368700
13997505,895841344,331481522,42412269320,166196492
127746219,75903605885582880768000,1210,50681363040,54873054720
11013243,23060564841155743881,12869,45968730150,65412222141
37355757,957127701375000,1509785,47186429850,1277208000
180681,48445100795101184,-55648,-2791313408,20764426240
1192623,1686221298140625,925851,62775332325,23052166875
1036167,3189506048000000,-172445,12162252800,6568064000
885279,14153697266748957,165633,67713833169,51521515749
-921,157464000,-17881443,-2538504900,8291475360
199619607,5400455769616536000,74898,2436944940,143672729400
823713,991325205611,16581253,43010985368,7829259113
2627691,1985410655794125,-165475,-539314335,24522526035
44363181,267675188642623,249713,5331893651,243000571403
23143101,26209506549300461568,44469,45388200960,54881701632
2172117,19090679732895744,191808,41776837632,12029018112
230293803,543338496000000,156375,1143052800,202863475200
39457689,106008030380993776407,-11047,7586587029,32603866527
979527,8869743000000,-1458091,-475623900,37566360000
1877745,59567116033433007,129980,61464828969,25274771331
-9777,125841883004928,-233592,-8182938816,12428176896
389931,1573248757198396608,-12542,-9428862564,16768883736
18191697,284241359375,-17327755,337330375,13882152550
1529049,105488578125000000,141185,90542812500,87850980000
35611161,145863839744,-70059712,304559248,65640327088
1838001,8812022511375,2243885,3754707210,121089958155
-2611347,89734879333000000,-30295,19612841600,37649331500
206733,97844723712000,1119744,52667873280,24448896000
4655463,4657463000000,-8466981,14553716000,4922408500
110757,19410888671875,1683771,23105781250,31901028125
129261,78248978083648,1683442,68024973748,65268104488
-98499,14347135602899,-1086377,-672669217,25489480907
-397767,214315279147105856,-67720,-7041796412,39040169332
2050383,2048383000000,17394382,59368372500,5190312200
18798267,183560325562368000,290600,34457809920,24224071680
60303,75418890625,-17264181,35563992425,9245250625
717513,573980500955016,598289,-88877129958,15089057784
17810151,122097755681000000,-44851,-7230657500,76966938400
526101,120692938027059,3578777,74001394332,43191563553
56661,2815405784057664,-162032,12198189948,19940405268
-355539,11875760193375,-1010915,44540857530,4760053155
27387237,3851435671875,1004960,5912468925,403384603875
5353071,3716038743121686528,57247,117348670944,77036687232
7718433,36896105061171,2828630,6150878451,363304982619
-276303,97133005279232,-426530,-3689575552,12718380272
5010861,2424222000984463875,73985,68149742505,120306843735
13176483,2212759603003739301,-96526,7298668701,101544145425
35092671,41959174291749,6084390,1560264849,562441371921
-684669,156590819000000,-157025,34919492300,54645113600
19010847,1440695468128640625,-88541,13728160875,40326119625
227108901,130787078976000000,-87861,-954288000,140265108000
78315,328080696273,10833856,14742468543,87894161025
100989345,281068010104325184,-180079,47605322700,1771238976
36489,675680484375,-9065459,-4473802125,85743289125
1241049,191102976000000,1585056,10176480000,41688115200
397569,14670139392,-79344576,2305352592,90555679152
-73155,16060229667,-13705783,64108993521,3456482247
717,907039232,27713058,-47020924280,36887355296
1000437,544838049421875,-145415,-1828294875,18846587925
40265391,1082207107532781504,66211,20014177896,227913581160
5045109,135860160909312,7408056,197306268768,8531825904
58875,96702579,835838065,12961447632,89665157493
52340493,13288055187350109375,27813,14981236875,140537029050
10623099,37440985662134157312,-17094,22267035648,33892328448
13978389,125751501000000,4355360,1652548500,239060316300
36911073,64099651676434171875,48125,41097308175,183619203075
236624943,3293132029548723648,337754,307425767220,6346835352
1911621,2015847186940224,-140030,-5117764212,38930277672
32388555,262254607552729,432193,562310423785,22592424613
-1168485,749306075343552,-646729,-37500065532,8987612256
3724899,976191488000,-16979456,1239037760,58433412800
141591,9595703125000,2834335,50944303750,133481875000
16041,481890304,79871221,20870249344,158534281696
41791749,1008514049365187,-729394,-693858077,153925680379
72594219,707347971000000000000,23496,50118750000,193329180000
-953859,45259601221590848,-101639,-6195170848,30812279492
2913,4913000000,-40125410,41876071100,38333963000
6013437,26651589477617664,963485,150095175552,31334647008
347367,9162128953125,-6297455,4144091625,109111027050
1071417,18227784893484375,249777,123333016125,82389565500
2576019,17964142659000000,740552,55101926700,280134787500
242749401,96702579000000000000,13384,26617410000,292612500000
41972313,4304893841296875,5273803,8320500900,370447576875
4674315,11934885491453952,953941,354872218608,34816697856
-12008985,144215816802121,-447047,2750058481,121940165803
6104109,63748330605296875,160735,139770310375,21918394300
8774121,28859579703615375,49570,228642416145,167425471785
33747045,20044515088884707,189886,11826521291,274370567363
477039,31554496000000,5543305,123296437600,22267888000
5049339,674756898011000000,281544,183534052100,83653412500
7240713,638555416736328125,453284,312696015625,88412564875
202647,33601334121109,3435947,39194153283,126727171759
8058153,3383106481728,1917985,26356508352,638188627788
9153159,601158160382484375,190608,64796180625,314560454175
5766837,328080696273000000,347149,55875355800,221773035000
119013,91125000000000,-841252,-25481250000,60934635000
6056067,237406629888000000,-29025,-10562932800,44859801600
9008445,121967852946249024,-847080,96169086156,98505880044
47046009,192699928576,-620920,-2833988624,287725860384
12185655,97884860823955647,589081,20527298883,168077657826
15093111,21355376246784000,-726461,11872767360,61125580800
67873983,10096883780883353,484445,21003977523,830206208207
6857709,588691170341000000,113866,57602613000,199136750500
640713,93033571811328,6979360,44341462272,200762247168
514335,55900714488256,5851945,46605516276,324760677824
291219,31930439203125,-1837169,-1669528125,63381125025
56769,70496180091,11668560,43880775003,167004792117
-7280139,325325659391399744,-98566,15863964424,118254829924
18250503,41063625,521564261,164953470,1251201151725
366699,281436323774437,705740,133247528037,107144554543
6741201,15911736311808,29406880,5248769664,635212829376
-67779939,1773763332747129361728,-5056,154568898228,72617966988
446793,2930345991,237423358,14853764259,24901765443
332751,27680640625,8844407,131077772375,618130708250
9705747,11707907427243000000,-73905,153299498400,10206796500
471045,1230650093979747,1794403,98615786283,115104635604
28997355,7653630645501110829,50531,473007603471,160031424345
1628313,530201935216953,728433,-340665451740,95200284699
-9035877,1860526618255828125,-64225,-66247450275,20169540075
625857,8469703983104000,661745,113034987520,124525448320
140703,6583889882390625,-143395,-11421117225,30326302125
9913479,266692035244032,1816881,12913250688,478793515104
74437617,4827905825468977152,391773,42239678976,964801118160
8605299,207948174131125,-418495,-3138326140,106980059135
-549249,75418890625,-38297375,-47050711175,4385541550
659559,39671359416303616,-581725,14523528704,189018692096
-16383,557035468352,-2221389,-17023328828,13683361472
29462439,99101022606343458072,23004,173152331046,311111475102
-26283,289460658375,-10974705,16625023065,93917673045
146877,148877000000,-32345481,15933761000,63171601000
1296501,9866990297731904,445330,171525857576,278962394564
49752111,793122766462125,717493,35155909305,1120112866125
52977837,35473395148230428992,16178,145893782696,339795629420
78732435,15002553313421406208,-35378,-7411387760,157668950656
-32313,13625203817115584,-130807,-23979459912,34424585720
56586261,33601334121109000000,123050,170464219400,57074180300
5177031,609153227333,-71860221,345702054383,1436359834
36663,239483061,433162174,12504026889,384673326129
67386621,684529245282187144000,11498,403774009100,344999178440
125841,1973822685184,29141662,77751437568,201781379072
1000137,22713274368000000,-810724,25986432000,199085352000
-99451749,90320920456542328125,-88723,-95661463725,75264811875
4021557,80244244582453125,514151,163919890350,558123766875
119429805,52544380195488405771,-73441,161022403581,11779569195
17664861,146476525676691456000,35425,231560302080,157676920320
30987291,419497573685385529125,40953,382970390715,188681731425
3688743,13553622143015625,1218866,426387110325,53317790625
236199,5213714904000,4928230,443379187560,610102923420
22609149,416431085587776000000,19159,144154550400,130309620000
29541,465484375,596884435,402111130025,23132831625
157203177,91043558524382005179,-46053,-7076390607,286776015273
6440451,237406629888,-7456087,-7052452704,582093127296
62388231,426595900740958158848,87431,205525961344,282084419584
148560177,10172948830228578304,217856,16296382464,219486552064
27000633,675056971202067000000,16587,128215936800,154173172500
1551507,34431212393703125,800375,177940412650,111698061475
-196233,3623878656000,-4395655,28373483520,161967390720
6808701,676429206833332224,305943,156070084608,530495377920
30112305,40398801077233152,-1421348,31712919144,84989374320
5868669,397186938028546875,219153,407161717875,142395053625
210710937,307807748476342005312,-9397,-27730086156,236802917376
1094727,1092727000000,85533875,191050054700,38616924800
2039223,273551561642999808,651785,342913245696,433939935744
106683,19491170582528,7788344,209430287392,348095416960
-66441,18795635329472,-3842959,26455777876,123469141696
1712289,4047044345856,-21745154,17754441024,62568560640
328371,53293212499968,-4689184,-7247321088,197458152192
72041079,4729132711126108265625,61635,909574557525,489541087125
3518877,349848237730681152,765256,525137404932,220901582628
-138821583,352879896918878859375,-31407,396682187625,29785613625
237795,471655843734321,4753779,374764171203,424818736479
81012369,589087419361103872,1407351,72232762096,200411188736
-110682111,294522957041479704000,-8547,425387946240,215801082900
7009923,8482487263234890625,407885,873210405125,572307522350
7002483,3884938486493216768,225104,160974504768,261768480512
5038809,1510977796875000000,691475,364732875000,609164145000
334167,342764853755904,4046922,149036736672,143937492480
5232837,1797194124616794112,-193736,16797603328,211508038720
222153,110005519785875,4562947,167286597800,356558370455
-327045,59264260846272,-2592360,-53122982436,25868421036
-18782949,433552301415754793,-176329,-33696030497,21551503075
141839499,407398015096219161,25133,448070721462,1234682727957
9128487,27641265868886887125,279794,854867650275,919644506835
-297327,152196324855471,-1639264,-83544474897,30114179121
11990751,9418046371524246464,257615,501534443764,189775154656
11976603,7010915712198328125,210717,186272750625,589854459675
251339979,87649086673001664000000,38781,771582348000,812004912000
25079721,1530914949504703125,-81661,-49270443750,322281718275
6120573,927886429126656,-1749712,-2239329024,216625115136
559731,6282979489703125,4852976,826981079375,795767199425
1514109,452772528535872,12962682,97395058044,907935936840
226983,226981,55817314432,5134427767,610289251081
1187301,119640962671875,16627575,400508628975,77745503700
26239557,7253435698888310784,530101,167124393984,531334627584
26273901,2322281508935881375,742561,198921640570,251111854375
721767,10768239774015625,2100505,335864887875,453209526275
-12583743,3187393900005671875,-143109,-94800888475,58535873125
53466519,90881366949971645256,-125280,365240414682,53066122758
75981405,34653118237932519424,-148192,132583529408,73713664640
62394999,298412425265625,-22340855,246494637675,9640508625
10685397,32422484927219583097,150161,535528404785,361453373402
12758955,70732762602185424896,163267,557423138176,639597828096
2182989,289867800607741000000,-19465,-85280836600,148841069000
3357201,6329058471859375,1544277,150058564075,864346555625
1716657,720286945344,101692762,19488112488,226052457804
-553935,18929773455990831,-936235,-33479644842,226613503767
6585,59319,-622644269,-14672141172,245415251679
2418459,16312853872848896,-454439,-33856721536,211280895584
33449541,1238383422809603,13858144,31974586637,223118506835
2348763,46314691670528000,1472392,274350083120,184167509600
-40080921,67375421118742528000,-74800,-40300564480,183106330880
5905479,87386522789376000,-352117,-83043471360,427715857200
-77277,2056134677696,-9986525,-123299320672,40521657572
1065585,19327154326108147,1754887,709005116569,393590568505
2359509,72825163776000000,1132160,182714616000,268818724800
90344307,2315685267000000,26944344,37391287500,499038378300
215205,4957349783651,-1991368,-33875204649,123089992481
4767933,397186938028546875,1482855,722377314450,334720076625
17715,7256313856,148398289,221937882496,732209236000
390977529,3518743761000000,4517970,25576375500,6717919033800
-9605685,92184305918972553,-164424,366407042859,714440586717
2344323,224201671875000000,1130760,472559062500,871620952500
272091,30979853776143,26603705,184421558523,621362557842
5696349,739261060311173427,-142817,-16050507453,162325235169
336615,40579914820544,64805622,668971066984,814346422604
-963933,184524187842747297,-721267,180065162205,501585817581
1500285,1688134559643,-4565295,-49770105021,584271762921
2353479,120319661164032000,1529176,334947069600,776520626640
183623487,784569312749717028864,161579,743926345536,168819695616
3999459,117300719042940096,1784066,352081935420,292473082584
-616125,1138874408307,-11897150,-11357253321,22909822071
31511145,190637540866968768,3485929,2023492815180,73608240672
492318615,2074802823871306924032,134013,1024647662016,89790750720
15677187,40470898861090368000000,-19125,172764662400,626168901600
863553,275475100655763,-1765337,-15291851139,178401156069
141389511,34526552978515625,-322499,-12440503125,754188203125
531147,471346890932224,7512917,1313793794048,493610860544
-55191,656302875836327,-1773277,-74803234601,144544282549
3135603,80621568000000,7555875,300358195200,2663253820800
25761,204024399103,99139333,881502089881,1240512072121
24989961,2436396322816000000,740225,1748443036800,196048537600
3645651,798378118392609,3175974,235130915865,1642857446049
-25505175,649578896161132608,-610997,-61872486984,150386465592
12899469,1515109588155978625,1541307,948606286400,341518707205
358935,93824221184,-143726720,166344211904,31921186496
1044255,233255739375693,23062705,769256222493,179327913957
-83865,2112722408258496,-1625013,223093020552,103794042504
25107,396093763584,-52743995,240499196928,131646950352
1423833,9863816404454181,-4198181,406916585712,264728299329
17740875,19236466555997920776,653457,1675230723720,525952567818
3010929,8393645626108352,3887821,224667537860,1515589881152
320883,11228138179578125,-4174768,364882428625,740680081375
3280773,6963712993357128,4261769,3038873787000,680584939722
540422823,59560252724477952000,-831552,26477798400,2099943256320
-3040419,3078683879046875,-1797013,-223623442625,23764068625
1770537,464404086784,972393048,2634920347136,98158320832
-710061,42192530965668637,-746512,-210409148269,184547043965
67671159,311856789721353241625,486844,4795530997985,930914625875
5753919,16290480375000000,2976875,115521724500,1281474948000
-18867099,11525563745029125000,-159505,132077218350,680320443000
62788827,115950132530947000000,-301925,275115969700,572009495200
48177957,102503232000000000000,-365256,749853000000,343512000000
131092539,60153946277912889597,-855403,331038061731,987354412083
-310605,38850751912476672,-2860620,998411920128,889172508672
-466383,60663712606453125,-388585,-145987354500,142580301825
110419041,62697197425922408448,367840,5986586289024,898193330496
48543,190109375,-293379836,-66087840625,972843127325
30685593,3476715050087488,24957823,2439480220760,36700754904
-722739,11587208305821903,-1766953,565453196784,752915004759
33248451,3410561675953125,35417163,1461846116250,89834975775
5989953,493179435831671875,4839355,983127456025,3503010832750
1775955,8550986578849,189662323,2410528426735,89102979823
181054389,133400559046505585472,578197,1148109094836,227233597536
221208261,462425928463270077669,-191727,1037728458855,48655966788
5172033,183807521975109375,5695725,4403175003675,926107468650
-89373927,207808684023905984375,-66385,315829614175,1376634717625
14987919,62523502209000000,-788750,-86174531100,1024356828600
-8190669,22330474496000000,-3836921,-77496320000,474301132800
117501303,115501303000000000000,-348692,331768750000,354282760000
26568075,11266691589321741,4071787,882291675582,9762051093219
12423,9474296896,433172317,1413089089564,487577827264
5823381,837673760917054963,2106113,1167624110213,679533761621
102426825,1102678168061378000448,-115736,523201543596,250004031228
4723809,9612931503614600511,-547573,1056792833607,144507755973
158716227,2403250125069123000000,126198,293678797500,1773110017800
-104400267,621182365525172097856,-63767,-173421761700,141570178112
2331219,60006085875000,-64457053,1066243398750,92728184400
363843471,1719331336239399000000,342090,1099575121500,513626232600
19665987,958465680864329079,2816844,280979581779,1685176473825
580053,117296405829351,61148716,676081400841,1204070313411
7911219,5040742784941043712,629370,1637839856016,2410615396224
20711703,651831633517244608,609055,6668069475364,5156816047456
2719029,32060450616832,61185605,278772269072,6729304760288
4504785,8456149057283555328,-895647,1589934583296,315652972032
18991803,44814532608000,10384040,350545743360,8313873040320
3253605,494988756516864,-1925585,-130507677696,907736119296
-681087,578009537000000,-5974922,-241774834700,137057655000
-8456115,3851959048561910411,-504811,164348846353,1076073221089
934863,2403250125069123,-8532018,-93159736659,1357614862461
1033527,567663552000000,22830989,447310026000,2856295296000
34137777,2095063733523234375,1734535,169337675925,2292595333875
24358731,57476704370688,-6368272,-52912989504,2865877579008
-3684747,10183036921875,-1245437,1436906952375,465174002625
8615883,17094256664030015625,554367,1578008514375,2048864667975
1068393,161762812879303,30944902,435902157031,3614180302759
42423783,4176088873797475881,5404201,631456365681,6203869052031
23101107,18039871072353796875,-303755,-91712322075,1059088618500
36922881,51365967747519708639,250527,3205848320622,1195978759065
23646171,113077982155293,-16121377,-4243761963,1398743681877
4515585,658728279125046591488,-198467,1581770737664,648484933760
1976187,318318888585427242625,-607166,4081960585675,613330222435
66168201,86570506769809014784,1200875,752673499136,2937834932864
511107,195920474112,-276176428,236824336320,123003758064
275433,289460658375,597431457,2769897593925,182059730055
1517073,4367996752478696,13971977,2001751836482,472314083352
-6900501,47039469498079269056,-290951,-352139501800,845517446936
1249995,2007242273193984,37915616,917413776000,3929071375296
14644407,53032356378527625000,292600,1997386790850,1941940246950
-17709141,16591677092844797952,-1455995,3820629731328,46276780032
150733437,17814345343613000000,-407498,-78520760500,2311850723000
34995,918330048,-124555717,-111182391072,699376393908
-654141,13505076477144000,-3729871,-224217144900,693061699680
-12027333,21991160543333842944,-305272,1439223201792,464762437632
12143847,7821937673637625,13879255,195525638455,5392181284285
44842197,174646413873796921875,931917,7108529439375,1701603273825
77188893,460206218166214268736,-445419,2609237182968,255134815416
24973815,566361390877658578944,142832,1260583720704,1290823962624
50269101,348168540774623621625,833776,2161393616475,2514676493205
16238181,7803865066590208,50009524,718019165248,1682754300304
1350507,11035946335744000,-1130642,-243730909840,647428214400
156549,4015888042375,226834502,707654539625,2504346945485
22820439,19943960465316672,9144707,834848461368,13153616514216
-5350587,63104212158203125,-2420875,-183549559375,359612776250
-176237337,38151079413928015625,-198025,241652085775,2920636268650
60197799,5446838368208935369125,296006,4923643866345,3431051548425
2077923,262552173266674368,3148546,2263273304292,1627540809048
48067401,3969577397786299858944,124160,1923774342336,2161627642944
-17608377,174257241026692608000,-257846,-871201482000,795243995520
36988773,1359880131947185196271,128772,2084811289407,1697600553957
6062547,371428270931599552,-6193882,972392420516,2128045726664
16035,6188965056,2078101182,2916363087144,832713369732
2505927,202800006955008000,-2871224,360690278400,1187064771840
49239123,3306700350891845703125,-83611,-540459280625,1834331640625
4668207,10503459,-94620361601,20241507306,995085734901
1230531,9224005370048,496511351,2921130655072,646725371236
14592705,42716802468987009,4326763,1208195758836,8699656935321
3340605,386259389407046511,1400797,2344142672838,1996121625255
36087621,1215613287178917171875,426899,4250942844775,6123866155000
5844225,964535699393390656,5495826,6629929047560,2168293415764
1482141,106714958381884224,7582117,4545773226912,4043880093060
20031135,838671189382617921,-6234173,3960126216915,285268016418
3141777,1131313972128251904,7530272,8456528537280,8403661395072
253788981,38324563825655808,-11638768,110138118144,185705681664
3641487,1692514988173113489,2640722,3402156291303,2908065447903
8022621,1233649828125000000,5387800,3267827062500,1644503932500
-411339,93496301775603,-12252071,-381256291827,117492373773
423447,384304009969664,91930940,3155188489216,9357314228224
4910091,3982630340051000000,2590918,4077883738500,4873215589000
49044189,142826025627648000,-10758513,99329868000,2918935388160
245325,479901560673088,16189378,1507599442412,1612227853416
4566147,2311355903564109375,3072281,3123355492050,4884015286875
523371,186482585803968,-98154294,5300850132792,100607795172
9523569,85766121000000,98880040,243075804300,14945005561500
4400619,2925808448956869581,1678801,2830622393795,2448412316504
226137,186698097088264,91133611,3395146553074,6495235238224
-101463,11101506242112,-68328104,-584055585828,798218587452
41712627,822678024435904512,-1435652,-57483566784,2140085980656
146959437,1195904602959705016587,-639485,255734738919,5621292208521
246867807,3061209971405024578125,-547754,779066575875,4111389363375
3823203,1919184459028215813,3127031,3283207362603,3845723212653
-205449,23681936077813,-30445597,-538648789380,240612190429
27771987,1009630752768000000,-8130944,4812836952000,396750552000
191962929,257011983842838336,20579983,3983695552872,146361510792
2262759,340112242244627,-76465576,4172519068723,110004990805
-9708351,2839760855281000000,-4846275,247622078200,7427407681400
8724747,20903688596323000000,3170440,8012692304500,6658669104100
630867,6679192006828125,58562175,9322722720225,7445671625925
14816037,2486183840933105664,-2578313,2088436071072,419037041280
109902489,1717222484375,146038490,25740849275,20319381000375
339459,1082415828796875,12636275,1056886241925,1526013553350
753573,753571,135034760356,8450454103,28179055733101
178707,25025203125,2590766398,257417196075,4335075444375
-2413059,17468734953123,-56438893,592031064339,8997494771079
-398787,630106077672891,-14135069,-961496912487,472837413891
260223,19512254022041313,-3551603,-945438145119,1438405432074
1975125,72825163776,-196890345,-43949911104,4150340167104
-8253093,56835706171392000000,-420080,-916954041600,1122700824000
19470597,146563238959424,412450507,179582056472,7413088775960
5613,941192000,3246098149,3771480819680,1279646196500
16030389,14794538341149000000,-692048,-509359836300,2736906637500
526983,80244244582453125,-2527051,-872939257875,1556283142125
1258071,36992610368,-1882443275,-3354797544,6693932162344
46322733,738444595590603,152252859,50747871537,10922600538135
2619921,9546881938841619,18061439,1244609966745,1005066002169
19286391,48666503612419421625,3034153,4228640195715,7512650089425
42267513,65654455081529109375,-145755,-160047824775,1084971195375
989745,16956171996574643,-4367419,-581535455921,1840657986202
-8615235,16448766965941653504,-258916,1283160944016,1086519413952
3173847,5316126856445952,70945632,2648713371264,3272857786944
4550109,2886093271333376,82506004,1441811710664,3052784333456
46246017,25405831483405793875,-455455,-834323047285,4274430227795
-1684659,354970106910125,-24348577,-589569727740,219915019625
748833,19098395217000000,-5266672,-135212368500,1534116226500
71949,5743032277312,-52608413,-793198524668,1922710041472
198706359,16993225631386584000,-194120,-464597138340,4239554617260
4070145,98846316572384863,36120091,4061881611091,9229124127301
-549447,21312684737356375,-9731425,-405246166435,2434693156610
18248007,200005901893754860357,-912697,1417624527944,3868262051501
25445247,424290865616686519569,1649833,8480220793794,9393319621629
1946631,74804718810375000,-4395555,-162238710750,2100958965600
2741721,18658544402567168,31495321,1923971709440,3911909155088
-61581207,46213204239437609375,-148751,2575574106125,4448164312625
-20938089,40579914820544000000,-652334,-645026025600,1140627070000
1315815,38573701249568841,-2425847,-484319976924,1419155274603
1739685,27465975243429696,40299278,6134233253400,5008741153452
36470415,135343255335617691648,-599522,-711240431616,4676012552640
-584013,255806016192,-331335401,-36122303712,1126633587828
-1259481,2460375000000000,-15454340,-92482155000,1800866250000
176927871,131412791182330999368,5166492,2556769585554,7978760011602
44817483,69112811666872000,-26472949,1936735060600,554778769080
-10352451,619125495065332416512,-335634,3324109488128,1381843810048
459813,19402222774311,-14174901,-182220339171,1114753619109
59737011,12970752278465493,27579725,707530478283,34024553376267
206715,119095488,49321079978,581918664888,2410781318268
47089785,22670953897037824,-3652237,-183263983504,5631652307456
2724711,412138072876531625,-8700705,1039222352545,5215271549735
187473471,999430108293141000000,682920,1084243954500,10395794423700
13443,6188965056,6593478895,9235810175364,3168299378016
218271,24452129390625,172659319,1722458584125,2176426128375
4992243,476482021795823616,13475589,3182871932928,8995928076288
10613019,46600035191894016,40983096,2945613523104,2536377003216
163675515,2745882030112768,357706274,8647134096128,249521340416
2363343,146931316868962241,15324771,5523577908926,3749189863111
3979851,278957081304000000,-1789645,-524522077200,2133756108000
-789,1421437433037453,-12755353,-831755405988,1520111922849
19306095,123046020777357341,-3088947,-989551436644,7720598064643
-1064337,298956663507644416,-7895512,6368711027120,5884468345952
5770101,1460879715243796875,-1119781,-543605772375,2132928024750
8214009,5608821764738024000,7254331,6701410211300,15571946344640
101620923,3515028526366960636125,841361,11604413133675,3737651447835
513291,142826025627648,156120063,9031191405984,1776518282880
1520907,18504486125000,351874775,1115653514650,1356781104400
-1851123,148877000000000000,-3878600,4124075750000,2894562140000
-1295997,1259712000000,-296210278,-408186054000,209309616000
4945503,1491860686431744000,7352110,13813382958480,7158657882240
81507,79507000000,-101343650,-290190565400,1570129515700
548589,659411697664000,120457954,3624456750080,5844408729600
-124581,2651726707132465152,-2642941,-997817875200,3653012763648
163029,316113500535561,-11603335,-299467613673,1034360708328
-64695027,2039152563215707917375,-255285,-630608227455,2224520643585
5243991,3795080110322391513,-2431421,2399926637115,1264857165117
12059787,1695802078125,2095278839,53025979275,27966181466250
491685,141030245964608,148113157,1803974908736,4031482314860
10131567,6641915549246424000,-2246130,1509079708620,1893811733640
-154620489,5965698526384720969728,-251758,-670379893056,2809563346944
222704319,57460620972487104000000,294975,3952455458400,10885324579200
8654601,13171008208896000000,-5383168,-45831571200,12768876000000
10028679,4522822787109375000,-1160940,-227901633750,2374578281250
-198201,976929722015625,-26770121,3706558309125,2122602843375
10183911,8639101458359000000,-2667470,2481487835900,2073506507000
-3674235,2485011317857392771,-2231197,4390241244768,4946033600271
122728647,13348017772468893100224,-332189,1607499242184,5225475578664
19918923,4007556327104000000,7994360,2972287146400,19097499982000
917979,1023979153377257,93047997,10944172580033,2297676925621
-10271883,35498728920901077000000,-148877,2883930075000,4856899764600
3464247,390361453856704,-16091013,-357869984296,4507748182168
128617257,934523427768832000,22772167,566492234000,36877276170240
60747,34869635163000000,-18306840,2498121024300,5673140599500
-220749,603886802203125,-65468015,-316575117075,5258692023375
43810491,1049304830273120448,2712254,3642802854588,20724720225768
16197,409179521024,-350362006,1022728673536,1815982145536
120472701,453551299002368000,9308677,8063921768000,95046568386560
10313679,4874950650816000000,-3956073,1541883686400,3839643810000
-5761479,2146689000000000000,-1123375,1207231020000,2874068400000
-984027,364223800398375,-39363649,-2365223736375,386277950385
18464127,79035552399502867904,1580128,6068857887892,11407678558092
-590385,8053880512315392,-12561176,2149724821248,4169863618560
12219969,45488893953948516352,-2602920,1989994849792,7039078818368
17915907,240734712102912,6687547,54170630910720,27803380875264
21821655,44736909038797459392,-3005270,5574476244504,2788402505196
7881099,7762980074850125,34583613,33789368511335,4232025216625
-3071919,191102976000000,-61425827,-2232926208000,131537952000
151224765,1434592701963167552,38877061,2566585773492,5599214888800
11712453,713917724609375,208637000,562245165625,34432931479375
-271941,122993334684891000000,-647449,-1823148406200,3372507765000
-14686473,1062535062789265625,-1371289,1089249604975,4716327818125
21727983,27537069190702608081,-6177681,6472824486129,6798520808784
32940345,16108171532465896512,6155949,10498945888296,2314481602536
9578379,177206306623281082477,-1480017,1828650746945,7246453710331
413961,183928777703,3592735893,2783514814949,2067724984435
53233197,10435964690875285899,-7680447,10487770002162,833492706291
9924009,65110360167,24677266611,773064390933,5168956590819
72231,2565164201769,-293544243,1513492430697,1747551675402
12979335,479901560673088,441311765,477070892744,16842575738456
-2447799,10352349768221747623,-1252753,1587389325215,3167189815976
-303915,69274613043,-913522859,-166070672535,1115427970263
46675437,489017796774933561344,-1569211,4104073102272,5502067146752
115049301,80671070813160567104,595984,21900093771236,34606785244844
69869229,101177954195748045407,3918374,2423490396613,11470120485505
1912359,59387471328375000,-14550640,1969927042950,2798395742250
99640209,376019198149522359375,870638,39122974987875,45534668875875
1317921,63821126902904883,-8069406,-2785908115917,6206062245399
48627129,2364597285765625,13480034,5303848052575,58940801656875
78296943,169018541578745510833,3396885,18108875911859,2612181770581
-488361,12126734699652936,-16813445,-313229263512,3641866276422
1694739,17192090051130357,81162444,6214281954705,18767354056803
109581267,68622080714819334144,9608526,30678422331024,2779083395712
8566197,4885670970621779688000,-667387,1210781609100,11116079815680
5759373,43028061780791296,29661013,4530909716608,26999601157408
162073167,480048687000000000000,808375,36662440320000,10557071550000
7814697,9427361328125,3652794743,715812175000,23089328933125
1972437,4660810481664,1322832071,17508960681984,353654766144
63829347,1327190325556545462375,1452303,11759880578490,5362598822625
8226363,346387682158352073,32321091,29481191314983,4774790187243
-2494749,58467544189453125,-17841951,9800883984375,1403166577500
9972939,327101283468325197,23868013,10653217907319,2235112008129
8398983,332481295156933000,-1419769,-2625068330950,5877299957360
2965341,650362258944000000,-6122560,-2121247840800,7691522316000
7582845,174668442148836271,38811953,16059715842539,3042917258699
8191335,9887153499847,-33552545,-438654977527,10981879931802
1319001,334930610199145563,-6250203,-2070597111921,5734103598747
2765823,183928777703000000,19172534,17508765945000,7661587250900
1575087,116628419114928539,-9867403,-3595117695806,8617955571043
152121,997002999,31231578643,1569568592268,4082648441823
-44899935,478878394069118291968,-960772,-2528879513152,3610050690128
431151141,949738890479054484375,-1819179,4665873172275,1533659439375
48548517,75119397437384000,-51772808,189230385380,14926003027700
90231321,1508322797728623296875,1024933,23637892357625,6937388913000
1440897,1442897000000,168261050,1321868587300,17887690565800
102226269,6775167702460249546875,529209,27752827685625,22794586122825
7066617,2419882718632146377,15042022,7611366601619,14467441079051
-2140881,713258926381546875,-3834594,-1900041598125,2269066429575
9746481,2676789336809671875,19439175,7428881366775,23599637433900
616173,193100552000000,-293268224,6814797735000,3658342162600
102959799,15550119936000000,558171648,939275500800,52827908640000
3056817,51147440128000,-960601075,16754531901440,825917327360
520617,861143934170619,132282877,6001097639823,16781784841503
571659,2342039552,-35580283196,567104191792,9080688284352
-1136451,667480970547449856,-2929576,-1043623783440,2179112223456
-3279,82426462208,-643790949,-2418798906880,2796372656128
7855431,2081741428596194793,15608781,6617672753031,20056194298647
59133957,466764878640411000,-4900155,-527469612930,12539299401720
6311469,2803221000000000000,-12529025,9915988560000,5567596500000
31791,29791000000,-3333508573,3614447852000,2705987814500
8453037,91874269275867,1239762699,6416435143833,2607733480287
114861,3009935629615104,-24510017,-2757849907200,4664872624128
34341249,4934706890625000000,32648402,7294574062500,22423644525000
1472097,904651918325875,326293703,5066398156445,14125718512925
1273443,538478989966016,73339042,35905478870360,14842488816188
-145863885,1095503389413613205696,-742577,-1969026608296,2095906284824
12363465,2762994901941450567,6662059,29105502724362,42382530734769
131219409,175715743677671016,-8277267,-394251892128,20808741652110
21510039,2375599099186602297,5824393,37206975086559,11474676828657
1316325,146830263697216,718418019,25965619431488,2931189252244
546811635,231544541122308981,162518457,1200515659623,9323718005700
-239563497,6432029228905608240576,-321138,19682557235532,4976296306632
558670233,3664372516713000000,-77041862,37914981849000,993402103500
11159349,47208317236148375000,3344575,14589224848400,14155689485150
-3795123,26069674613844744000,-2627867,-6594041414700,6791143165920
16693743,75313175104593140625,2968081,20211739715025,11889293433750
22529721,73968042240516207168,3578113,39927999830796,26828074612416
151953,1367631,-307314508203,612918537153,1386728148180
-457377,6679192006828125,-181257595,34346043251325,260284924125
129963,152787161736,-2553660043,2278578144942,3301344419472
-537141,3996969003000000,-74517677,-2127606789000,9491924763000
116490657,4308467355648000000,22733792,1404011620800,14422117680000
-34012281,261483865999500989831337,-104397,-3847261162212,6435612835353
2856117,9546881938841619,325521621,9754781484969,51288375293559
28209963,29450725985302967808,-5245520,10050109662168,2168812237752
4840881,85823894824693299,-66305559,5763733004844,12391290913041
35331483,146770655716910218456,7987789,13734985536670,23178460970776
2867889,41705389653175872,46917208,51291423557244,21645807488604
165271863,15743799820435968000,22437405,12507679681920,3877683063840
280721685,335673394333992,-119297884,-15891204186,23587093223694
78627,15039957645504,547468083,14615783395752,11001840424872
27418479,973430842729670144000,-829728,-4273081453040,12212039267600
19359489,131682362005988375616,9687858,45036521103240,75064838494932
2944569,16546870686139767,150412958,8207684978811,16991262547755
68009775,850051047994678798848,3700838,12842552554968,15036895989408
409359099,17518164154723823625,-2307931,-109677433350,11092138789065
60819123,322607538236226797568,8532384,84605857197120,18502581831552
816603,4957349783651,1357387576,12839017834961,1019980811063
258804951,62602646950533342024,34286652,7754539700322,37439743239810
-60429675,33363359805184671744,-6120231,-3108785298048,6445430102016
29754957,556834017489275584512,-2651808,19056465440640,2295277642944
23030619,168108228853769608937,8186503,68676352049084,91709710651637
3936813,327048590278578176,-69211841,2831472954608,42314127968768
815889,13135903369875,3656147913,7016325405375,32300354415615
7430277,669462604992000000,14531400,51208522768800,55384185488400
-15103965,121314501289541093409,-4216981,4024664848107,24885599020011
68458227,7353227118062948954112,2946465,35459742020928,47820430984512
63287457,1507454923449589171875,7522909,32889576181875,90334657796175
-6965823,24858227851592192,-60906025,-740375182496,12158767666096
96259659,6208118998612192523961,-900745,-9370989102717,31359713976327
4161849,248112360758708811,58285622,39834571009545,11795493246453
-1259499,15326915904000000,-43979421,-3871601398800,5552038080000
2015409,277458680828556352,-22597321,4291291078952,10332748597352
670575,18299564126208,1232735996,20923029158976,2512521505296
163330185,4389033244004352,-19809632,-310066940304,31690732422960
-257169,1340095640625,-1848471982,902829168675,27207383371875
15813501,247082046875,-114221850,-443931758675,28317250048025
5344917,257142978735243264,54926587,85447562563584,27387540799488
5437041,906139986296832000,18932673,44681176350720,23582980915200
70820193,1108332278710272000000,3498880,14516210016000,51062283148800
51225753,4899864535804781269056,1042840,17162038793988,18647260793172
32333583,18651791808000000,-138722805,4101546602400,2701719696000
1812579,200821348378051227,-28560572,2706663507633,13935267238923
37029201,2968222867589792268288,-614222,-5496080185344,13688650280256
73739811,1739700678412270669824,2780180,10603421250192,24567024627648
-24764451,149596557911997203125,-3685730,6154390682025,28562545305125
82283421,321419125000,-156365023,-131087388250,41068637138000
2731431,244991220302953125,64954993,19535197072500,27566947482975
7833363,2012167973966513111,26797525,-39795835581838,2906401400063
213239787,3272576437363563000000,-247445,-2008713969900,10557191436000
-74589069,4969155780905139703125,-1176125,1838497794450,22730408042175
174660879,11179320256000000,-736793088,612244750000,54677838846800
3972783,5213714904000000000,-4375800,-6840517290000,13265575116000
192513,131251411368000,715146058,26855838300060,20579583901800
6739689,5722813689816577536,14134800,15022654913448,26134077394152
5869131,6368422905123411033,30773481,55480962777372,70434315241587
103183005,11696464662895936,-232158490,12058532132108,500594732792
-87513915,9476048584731825022464,-391876,15302543051952,19174236393096
259613265,2557476402091134105231,-696861,-1713612195477,18871778751579
7689333,8767710511358496768,30241674,56200733710800,92293203580032
34461831,15262219460125,6659326190,124908111157115,225219949295
24590739,2225514479616000000,-6264488,-1982172364800,18320472960000
880149,6494823210110976,209714558,72962379215232,37072567800528
13969419,7198559678889125000,-4317215,-8139382324000,23217480723950
498741,18399744000,-2117816381,-261126924960,16915856496000
435129,2304989762420736,107344944,11307618253824,16230088114176
-626886165,3586515523951282585389,-780551,13205603523735,80338574337804
16269,157464000000,2795003650,15073224654600,16088514256800
133205367,28078453197957751271424,1492707,58654530321408,91934047611504
-461031,887503681000000,-58781591,14817134774500,10722734212000
-9236751,2820433293199872000,-25991613,8702611753920,54624738302400
61239651,2346168762900152000,-19989449,1380117415300,10420707339360
8038455,19233817507165751127,32994148,87574028652231,88101792398565
224330061,31238062536046878453375,-1043717,6589272300345,18638630487225
150624771,419066505363250368,111307203,2530315534968,13683323956536
470499,1117999036999872,-584057005,2873771297892,56281232511648
773139,3882107082467125,165884067,19079346145975,43332790252385
-312287421,39268872694017122980032,-326458,42170447460636,54237700347336
170769,803060347375,2050769435,10133031818195,58414772307320
33693,2036310046875,-984608665,-8932023511125,20619017629275
-6950451,26275632197771722752,-4522112,-11172117750528,8890000111104
66679077,24684747700305671875,46470333,61320239459375,14266063211725
9559047,2070185663499849,1211721286,4176047590029,92516123919429
66852003,88621806154530190528,3920357,59226650694176,117055005174380
83860923,24480345483748048896,-18616484,2807030117376,29922956266176
15231729,16290017691180466176,54863433,49403214392832,80911384247808
98158755,13914293799477940344,-3971940,-3666491385102,38126834188002
14762253,163443018796875,149635566,116120862606375,6107283066375
19727835,25205585257656317331,17167615,14512689195129,36302946349446
31451097,12087822375000000000,-15501984,1961479125000,26846508375000
36905541,10327645750956208128,-8476821,-3480105727872,35590177354464
51916413,313254353285875,-1604191451,155770862725,71503192517785
18845661,30946929562289535003,17673711,38881088089767,18196390078317
461157,145381392622928259,-64711507,-8896923207375,36809174047233
-139107,4362656040065109225375,-1086977,-3585635336400,17799565053615
11120817,2707413818359375,-34550275,-2428209508125,30612084578125
11732235,3613413471881408,781605149,17143560765240,11015709261752
23667351,157039666336167673625,-1533889,-2476506433625,11799338574205
2286591,19512254022041313,-143052081,28089580845105,3798595603647
195379143,78746723806640625000,54149625,44508535728750,26780318550000
32342727,266779052734375000000,6895687,109819726562500,74594402500000
3272583,24983133046829056,345019807,18625783939312,58728908541952
20699499,6906762437184000,-66715410,-3096687898440,65636496600480
33722601,4988552913104363,-36338146,-4035416686499,70351999939081
34517289,111660631964558271531,-1643815,-4240195709817,16585801969287
4498449,29441514510284687,241608085,20698279373051,19165155103769
135159,7004049625637,-327162463,-6011889887351,17113393416730
1433577,55637531494828479,389048751,94365984477639,93995317485384
-20094411,75955677875000000000,-2715340,28216746250000,16547038585000
3999999,1000000,-9435480502,-964640250600,190807172582500
2283681,28352257400645983,108294361,12692396405479,48525987337849
33754485,286595771977418788864,-3954334,-8505387663472,39930844279424
77655,15454995321429,1318401811,31004847427755,26236242163851
28241637,337444269128000000000,-8595946,26245869750000,27527358128000
202619931,355971510853681655808,-1553672,-3029084200560,31571150188704
25562631,77297887951192000,208467325,4076424555580,127376549823520
472533,29218112000000,2810856152,63809814930400,10736260150000
125077467,109616145241480704000,37752971,32691785889600,38813526123840
194669259,191858228316306384552,49812256,28045949632398,89951036904018
628989,12358435328000,-1851650986,24611834646400,2216646808240
5066157,184821887470003659,-23196857,-2537964226593,20313355753557
23577909,24124542068227392,-14937985,-3434439973272,34829639933352
5818557,933027352919428312,162362395,75523682898118,66047227088752
90474945,43620155662340096,971709172,2516870750016,278609956025296
311421,179406144,329701961213,4548790189248,13772708281740
65374437,35937000000000000,542610502,2009355150000,209440110000000
35751,5132953125,-3052146281,-2190994544625,15779443942875
2419761,301409879214592000,-24009100,-9668544199360,27337814268560
-53072781,277968581160793108417,-3540673,15421563520181,55270196779148
128157,15369530103647,1982114907,23115937655720,60842132258899
38056971,1116036998188928578125,-2362041,-1108066348125,25855355144025
68127861,1521454328543312136000,-1423670,-6265845889020,27827023373640
-6490641,3278415645522747828125,-2971105,17062788615550,45802480402375
1636815,301373467663049677,-66154960,11408286782417,34930474584383
4290459,5954345703125000000,-46175105,67368359375000,20379898625000
44927733,885665297978413056,169240978,31008565680768,18361646407728
6802113,5720740707336192000,95508560,94095658203840,141906509210880
15090555,585647262976217077,-80944297,-4134517412955,91832704076041
21782793,250679794756011291,335900441,22517027474634,58980087273195
129957,102503232000000,-258867785,-9426500928000,21014284964400
323481,417703823147008,-576191744,-1109327528960,44671176552448
101847567,10372926089038969,11861800,30928101579481,192900608340319
16491651,687354927748453125,59324195,17572347998625,126550787886600
277774761,15086617253382375,1116111642,479763852615,180672356486475
93185871,10211727135194951637753,4771245,54703555611291,115212805099119
42797379,449138322209368000,-21577480,-1603797857860,39926881120940
-32062341,1856208739742169956352,-1343191,23332196084736,26329562426112
4812825,76608588453111,446295369,13945628444319,172914215089473
779619,162959221325061,1173366985,21071238046677,14294484096543
107855337,3608808828581681620839,-5112893,12292739462859,51145245241563
208506561,23642868407985728,447125558,6913418196696,801180424915508
8712309,1921770854451421875,-90666477,55333825003875,28370982242625
12521139,5257132155072,11116099134,46301300020332,1135915161192
9344715,2784511022155670016,-31407714,-8486757526368,62327872432056
-605337,828597485828125,-148850299,48118301037950,34717791265625
-5515851,1804965792949705112,-28674368,59364788318406,18414647928826
-2057919,85766121000000,-587025593,-1221420060000,10885217949900
-224223,918330048000000,-280578600,40080840098400,36011857294800
-195045,239170827583017,-246045327,-12614475991095,8267246943021
4299213,940356699229611,3133562213,64298216718573,33753962639853
47378631,1302260124847515625,166386781,14158116137275,55285594766875
-2459109,1091979236132272125,-55548295,-8271909678945,50713589713215
-4088829,12538910343168,-1754894482,-369376649664,21708158478336
17980761,1839886776326656000,-54246745,18553744327040,15663970486880
-1785561,6380397111335875272,-20642547,28425249048762,42708584532024
196232685,590513698793985344,90902688,-245929045163620,3289441092868
80706081,4611198586953913408,120870736,8049700991644,187058966980084
-4347363,1981001899473316559,-11667775,-10470680849573,7341119089423
3800967,728125549873344,-1462123152,3863341055196,81129199004532
11027427,14819864221547000000,60412979,97276922589000,212321171909000
35150205,18149542053284834739,-9511073,-15465590715525,73705147871217
2925579,2932988396545207,176748143,120638654875739,28787366772164
9201183,425247471822717125568,-3869383,-11000923562664,33993416449944
857379,735091890625,-4242458282,-1381123050625,75915095863275
313527,329796147429,-14417726281,43668663637851,4584844450851
3674967,24112521369,-1276898603,-1097145224937,71757494684829
16280421,30744456404353578125,54463020,64800701702975,125957176466125
-14940777,8653710984226799616,-14138181,-21764142803712,7471251452928
1622181,3902149152287875,-367662377,-3139749505380,68566898054375
23991609,93830415701121000000,-15781869,12736930536000,50050830406500
40044783,12017565144223628625,21681603,48016584888840,201324074221125
12744273,60698457000000000000,-11379839,-3470681250000,48472682880000
14490795,389144910016512,2685859677,111535160972976,2056529060352
13238655,155625375008069,3812843695,1993745010404,259642181100521
193775745,14995966505387237271,21116323,36314856681543,384841423570131
6750213,11718119430291456,-715366288,6000060009216,106436719351872
32267553,684094765549841421875,-2533949,-11379629493375,35810739798625
358167,8198418170944,-3636295739,28397655164224,10011796836124
28787127,513210552810047000000,-10962495,13917015025400,71188576891000
154112487,96287542705624449024,-16704640,10246074765312,16795278901248
3478317,24003516163641344,-225954311,-4211463629824,81823546010096
19291611,1178420166015625,2124283525,15510083265625,17786977170625
77356203,775625938474647078125,-20439345,86213102592125,43290635967400
47197173,269262762020891767296,-26501846,32023985499912,99620907131424
1048443,32477636303868608,-75360083,-17679834902644,42996547611296
254758341,56639561683835158848,28619082,23005276100244,405494902193544
21033231,296949887398325287125,17628409,109116614568375,90858949598340
-43749255,28331230417374252096,-6664773,47824731846468,114284474976960
135879,3741922828125,-3670259362,29172699627525,10920257443125
65194071,27586587419863893,-176821334,-911834588907,109127954274345
227671503,947530988393393553408,-15107456,21251659322880,43443583932672
220700913,252459454859574889536,72790415,719007794611488,40615519796172
110805,64341405277911,-1630610647,43743968166855,23137159570887
9761061,227544080177304064,-167246204,45503887556816,13031396525736
7320153,208422380089000000,191121665,178080952041300,28601662012000
48561621,3013673954255615234375,8586479,124032042578125,171759319785625
115007925,495491837535008592039,10804407,58415884315326,263551798472913
141535743,238348181569630359375,-22184100,12128577729225,62020034316075
-230296107,10183036921875000000,-47426600,-7728284107500,12849536062500
-63123,25892303048704,8942595324,-263088989932784,2065168039616
381489,26967612958272,-5345173687,94548679934184,16952114980584
25727277,90117250387995375,191965043,14929248390525,267081076647765
7898559,549208387360714752,-284093379,54085064635008,95320996629408
13290675,58765867429474304,689467328,277645199198224,15984338243632
-78151467,705254194449728000000,-5897885,23259298462400,109226091128000
77885733,19007442138671875,4898795625,78361132110625,74768458191875
102972279,921847140917849702457,-1362933,-10923375128589,40290325992081
25413,6393430016,-35293000712,16466090709440,18312979154432
491691,566923443159744,-1050634104,19980908798796,50469644865420
2870061,73297031625000,2766118300,35715712081050,529650380437650
-636933,3275586153986328125,-52923751,-65054972421875,83308667558875
113489367,9417843009932247171072,9045388,214606672226496,425032129336320
-17571495,9408779000960220260631,-6342651,143271779245938,37001634249699
10365,70496180091,-10733492691,16460344458477,30170859180732
176683839,3112382206292312066625,21128856,62782458521175,137377022717745
158173647,34367749611328125,3032018774,5511234515625,383831179043625
-3249159,161561609468241984,-83456091,107823020724324,42239656276704
16399875,231290111506021056,514101263,267777161185464,22429711077624
6610683,2231656650432000000,-29523010,-17993066533200,66774918672000
-41151,1270238787,-93018196907,9039972445398,199320068956083
131073,32768,12676415700461,2150168201728,18685284511552
-10303905,1393756951247586104256,-3188066,-29345114761116,33625068876168
-22733727,1465113194031033000000,-5289125,-13290530670600,51524864796600
-53846661,5090134474282859000000,-2501525,-12757169866600,30714646122200
184668789,27702607933512000000000,5273640,460316466900000,271068441318000
-1321935,5816917860023060623,-39577972,-43480389492057,66336615020053
10476537,3964665107717741097,-19461222,-12923457824079,56484356933169
24739095,2183445441232607161,-110969455,33363828168401,31818216794174
3370443,354970106910125,340736695,199455718107905,460205537243585
2135157,216811012921875,3992792925,12858683868225,207979410841425
21940449,6799338077408421875,-99559015,16509563417875,127906875853075
718424607,108482194153930752,-175380928,-773795172096,315203441679360
3061425,671461959913263,-6847839289,5499282644919,535827499433367
20164359,1466100245330015625,252606519,36876677928750,141001590591675
1000959,524093994140625,7807316231,96466114940625,468031591875000
5055639,33168984597,-3794527509,-7331143554126,375026386452543
96440493,21731933742762500928,104148099,18803562247800,146759194819512
-181599,2694845663196679,-796860145,-73157493168973,92068576445063
20693265,28985905159007446259,-81439735,114498035285748,71468581451177
20861643,62336119210356124791,19421126,183168576041031,104213151639891
223519929,411843537601089169784832,3313728,246461546492928,237321784147968
12055881,20158114609162948608,85728888,235158852117216,111459428531376
-3472779,289460658375000,-1013059075,-60448784788350,2453689778400
134432247,1560028248853061625,-14151797,-9629201946375,135493073724195
1109595,2085181759297216,393135101,105801830736344,198900706344920
10019895,15292160474630657561,41574095,199726623901431,147677732985269
21359307,60814367453125000000,30493375,331577825507500,244302787300000
1064289,5919918129000000,1157227551,123992695080000,75361004550900
26563695,12500946626379290477,-133496173,81133305194347,98219954134831
15328779,38568838085868093632,81932699,144145102833724,327176045743744
19508847,47309293715161078125,-10678282,-10120844320125,56149348203375
10472979,27752076864576000000,48675230,230714867088000,189371502536400
41742627,64390792723876953125,32526047,710560400000000,519456210508125
26952753,544838049421875,-7412462269,293199738913125,3357846367425
151539,263744686997,15415142839,97591315963713,473251975991905
2023509,1137893184000000,-3190244017,9664045747200,271481940090000
164646903,27799539818823703125,-108748107,247872321864375,4624131322200
41465469,131880001582701000000,-28428655,-6517124805300,162327768288000
756141,6751269000000,-12596069575,36313875725400,38704284523800
97683,25350000869376,4468275013,190554797258496,176575075531776
2401305,67343138687807423,-365866109,19043462880057,112227628968679
-92529699,14683429227884207419,-54989693,343999564854310,21868030212697
-19569057,69807297234375000000,-12716670,-22812387007500,24718381875000
-47963499,21024576000000000000,-50452000,-34156366200000,32724541680000
-20577387,23732689255859375000,-28542932,202086051406250,67469888131250
-5029581,8421927639842816,-850303960,19085365865984,313254375420096
1200651,56531141287129088,468250567,152770344517184,143476069004864
20895717,124383316916778151744,66163249,389775826946740,189338686741024
-14607417,22120266832349331456,-26411368,-44679395566368,27597324557952
344157,198206274722625000,-340571695,51258830838150,187290539436000
18158817,221102153778076171875,24090071,142981382812500,148306412109375
159256821,43912253952000000000,221585120,647000008200000,32788829808000
-1656255,3389330234328128,-217458848,151185188548604,68803634578148
3649263,54015295987297728,-882319139,99993070890432,108197784683268
42972159,930158051779913059377,96253473,787849075936647,428803089080409
-317307,169640446221984375,-158333807,-33681183100125,82970355199875
2325819,235843465588124472,556896956,427513801728858,594916533329274
3199587,255902741430272000,742397080,335890486394880,186919014830080
299085,29500764662699,3013090121,470002381555377,339071611542257
21764229,10021812416000000,-190796060,-8865953866000,192823069947200
-22748475,199167597943575215031,-10212941,-29728983811527,30438661476069
-1144041,63808191936000000,-258768935,-79298311910400,59407187346000
3582177,958944041077442867,250665229,146339273613923,196767522128270
17264235,52311945505951936,2521464197,453079477144364,47240239599392
660693,69807297234375,-2712441045,-4866186383775,137347569172125
-1866759,13841287201000000,-348777193,-55558765444000,20728989081500
82602993,2805819851793986750016,-12683475,146061001290372,17016736261728
61563063,6734592113293244265625,28923751,605511619531875,431627063368550
70401831,5306962138131311047125,12016127,108482398861275,194839853870835
-52867095,335462175676341617688,-46211065,492774350982426,72209754847224
4153593,2512993137027351616,715794733,875246380162528,837888534383428
-6112221,310863832503478632,-97112709,215236294139454,310792032479208
22683351,695433453926308209,-986318154,306288988861401,93065041010025
7324053,2271918650937668928,244184038,406449158891256,141801342472764
358077,577156473542979,6024776407,465968734553223,239945786188713
5937753,6906762437184000000,-211496595,350617305290400,50218951824000
10336449,189712900936000000,-599368796,14496267370000,259724039855800
9030417,7705782384583484375,148630945,669796523975775,584393506365250
1156683,31363160518656,10154377029,17325695617344,315024409403712
-161979423,135005697000000000000,-36473890,-5237730000000,133980215130000
7640979,36902755204757,-4431122595,-3449257475612,354734374044947
39550515,101735724304640789,1535718263,24524652842437,259046706045424
-233637,30406385320128,-5470943111,-55706118545628,67948768202688
4611219,2689243316650390625,-160536567,210788330078125,11274093078125
680781,4467667023,-601669368287,679361829833295,2370164392719
-3927369,2136222227439000000,-87078135,-102168128196000,63547006715100
10218765,2755417118118299019,122014685,248707745610093,520506287340732
740289,5919918129000000,1981612230,232962274330200,192739381294500
2958609,820420162383375,-1211485717,-5649859501125,169828390422555
-58953,83682825624,-23575184036,341701146132786,82901028319506
-22191711,27139762965494293171875,-8850221,287655083875125,115757699774625
-16969269,383510090803328819,-212693789,516054073615894,72004983700221
42656115,4622344565280473088,-126423539,126085915367424,10786496274432
-28048953,15792328152360151453125,-15143965,407564945173875,76857563378550
10068621,3683658648384000000,308245139,237854264076000,760719486384000
13855827,2500835585568256000,586357480,148748034378160,679385905926880
7618425,80038918787367698432,-72222256,203025898954432,159009906398464
2032383,131096512000000,18279993412,47221636570000,958577346443200
57526743,75636305614874607616,241180771,217345211389696,372414122269696
-1368831,360153872793792,-962253842,494063988089364,196485367199352
53382633,20487849204284048231,451566719,478723544508559,173435706829129
47286831,20400125068224000000,303980502,341445963870000,125262549878400
34517013,56433098685293000000,156660878,589872902029400,133109817637500
1530435,1626877698164928,5529857634,384831582709464,102296634398244
12353487,316865852859375,15380264859,25028278717275,245544343110000
879369,11317275509420096,2096617369,802041284287436,508195590586304
-73925745,1049304830273120448,-199226166,-1582917544872,164604848026356
391017,389017000000,205942895989,67982981560000,677553760447900
16805487,41765814346426843464,-34212651,-15795148054554,143967283549056
18963627,58755393149032207529,106575674,955193808019561,600395449004461
-161997,19683000000,-22601619670,412528626286200,46395183118500
2107221,8567807693082624,5841884727,291397628555712,522957330076608
83140671,15121445905874125000,-567421244,896151910538650,48318561681250
49071,80621568,-1191889262962,39635593078896,58771668410496
-8629329,10418080998780125000,-360082756,97887624925750,913962231844750
16263939,35034476353676344000,-22972240,-45660315221380,143789424792020
-50190375,1377423600907711707,-283036665,-30862488196071,70504011160821
61437639,41237980961070333376,486367522,906272908074808,202994911913188
290857737,40796400515625000000,-2409024,-133906795312500,318385743592500
2661879,25904120222279125,2862045943,180092557813375,623824727216995
25495527,220596849443296959625,-32782615,-51112552862315,268610207788770
74602461,4775581504000000,-369721657,-15539097370000,654962495705600
5432781,18531153780659883,7438794007,977448086378379,217003677421707
155724591,94708133174957640625,-35673715,-24684515942275,385139176107875
189008319,78821153597376000000,-115876360,142149984199200,38450832354000
227954163,45293938272361055061,549087498,135557521208253,447351711919353
-101304669,3414981850379000000,-68453198,926574434637500,123930537282200
-20591031,79929317542976000000,-98944813,730561766308000,216791686672000
138993,3456649728000,77036516984,975052972691280,241505443922400
69583593,540274212437368791591,134006017,244818909394092,801474913956717
-592311,95479083931631616,-288872778,157543549951392,112508853769728
178725,6080389219008,15627073906,783098350573032,236202826515084
36006717,3693327038859375,-8919400005,175447800171000,46413584334675
6441567,15552923611683375,-507896325,-27118134660060,308842021956735
4245,2315685267,144018185423,163342768974021,221000558370795
146083377,140600131506779487327,438923514,379547321050593,495790528627233
-28913403,278184579737786445347,-42567239,219282495875417,538649879581268
5289189,185390934575755427,3321140329,502399226707283,854628088138205
86012445,4038712184019822575616,-208201567,3305668851889152,5528223939840
20703471,5372454845036250140625,-30950791,386299789007625,300737720757375
24297915,24859249968662208,9309613313,236930491549224,375485538142440
247288359,590674193547264000000,-69757385,-42818090649600,972090264576000
51868797,84073722970112000,140594820,1043335484503040,149741981821120
134769,25412184000000,16636551372,718920541327800,324266407710000
-65042961,529396595163136000000,-12717800,144083412582400,336958559948800
109254297,339896681498665265625,149417877,129721701217500,977450593532175
-11069601,599169425046777992737,-15303987,-24399165288641,118680373196429
38898633,11917972571688000,7386377430,24587932153140,2212114450279320
77817561,35782040761578125,-7870309195,88390692965575,321601742728000
75195453,7705928684869873046875,32421125,1122052288589375,798649190178125
-45706911,325960532743072733631,-28317110,-119898644423913,57571700826843
83600715,446765508525773709,1944648999,26168708815587,1026558503873001
-5116467,183807521975109375,-748700290,-55389653702775,270786479095125
5695239,3223512531070702597,-188324821,152835904795142,102914887426427
-42339,387611839254528,-1877589272,-23579573248224,132576939022416
8075373,1424967491277000000,361460990,455937165205500,1087086952320600
10010787,193928590665265625,1397471465,333823755722600,121680785406375
-7099221,598437750483000000,-219888520,320323513030500,678969682440900
3878085,64926030757888,67130482828,57362338791424,1578805729788160
36873717,102811049308199232,3118607726,253767135854232,107461012070412
-86198115,1959837675592261566464,-94248352,31425920204800,1251514583723008
521229,661231600128000,-3589963016,-39678808356000,390764559802320
3451143,57763132604416,35404927267,66392651038720,2674655171696128
715935,208443472625088,13790654689,129870344143296,581095354876308
12813495,103775955407452089,3062298575,306643467744636,251396573602989
37893129,833277468280178375,-191501879,-97934827173135,847753162979425
205347,164206490176000,-8673335956,322250858525080,124966158128400
16203,98419153113,103888825347,442233322529796,301090748969889
45165,381393587008,124115024857,351947577622648,432796443695224
220796553,7762392000000,28395059,-7967811442635000,5936986613923200
199395831,554075467582104000,194454911,137734553806200,2310315156821880
325545999,187542143424000000,-3443422402,404680031370000,16733234793600
7126269,11792380723707753792,-238701581,-59820233135208,605720161401432
109341087,10801481988892608000000,-35231416,-88616983650000,923818440511200
8079537,19290232269733888000,-189011848,391334167096000,115127552232960
1975557,1137893184,-1942097900519,3978598607064,535954100122584
-308361,675103144203125,-1565183237,251870156373275,126994039163750
128805,33823616904,751705511704,224951440985502,674213900663226
1638687,874408447265625,14718631925,294234047932500,405892473609375
32387727,1610598785411925504,-879284081,194500747828296,195004323935616
29069193,3297303959104000000,-110065960,-24002786788000,302302951050800
22371,105087226959,142726583351,404775455466954,948986654027841
14250633,2109464015625000000,-372855378,184989910995000,103668482812500
-282275283,59759502814786347,-3081583001,-6785756737797,292047237679947
14675145,12427904893439260224,632043326,2035289901084204,625807328481528
68803611,83459869722853244928,768665528,2802112702880256,404685276140736
3308199,51686703125,661618800860,28384314804175,7758690348389125
255051669,6098546491038228375,27161623,2760348943398345,3656589894662025
-4530459,20525811272000000000,-201168889,549901497088000,708749439250000
-613239,1544804416000000,-2279902805,392935235188000,699128928822400
19518333,85138705630405448000,-295978865,548319515469740,582472881935840
-262317,1192094981664768,-1719297359,289176052348608,211351102330560
72417081,346347732787083,-40190925309,1317722495638257,5266183048497
6908289,6184011161233151,3221314439,310963477486551,2613331986050201
54606633,14046365745152000000,-414334387,397252329011200,104061168640000
-6538947,2736715256013376,-453257417,359409297008344,1009702179272248
93548901,246903954353325511488,124871992,235814836581804,1561549140820332
501231,8271821799424,19038445024,114196138022656,1015914147579904
2314155,22523246272461312,-4172918705,758530587968328,163256106569472
-18291747,250941088546875,-2753934381,47742988553625,1551878042256375
163029,6751269000000,-20284109090,-71828100729000,579181640001300
-113752707,131060252190251288114496,-6677664,-465211288965852,310575311648316
-16795101,57730010609199309381,-71216299,-137630177585901,129355371049905
33328443,139661029882387000000,279908785,972125337508000,2761740292702300
1975965,79524751720992768,-3799454240,814063631341488,591545994881712
29920287,385673988251531941389,-446316351,3162647651285646,62850113508861
3018369,74339654394671875,-2707871183,371974835567775,440465317056875
7794849,14486634246109375,2971955749,656512286906875,3877846923557425
159100671,73968042240516207168,297514161,127332369570252,2273678433483072
27093,806954491,571208472289,255808550258023,1968225893240593
4431837,290347666926609375,4457433549,2027482725481875,866339771152275
2388693,117685018675125000,-1548736024,163514677218750,503926720857450
256889571,216429584474057484375,-320588720,774967305927375,104423192563425
5518515,234242715810165453,-347851852,-211935262577013,660438231758721
-48258831,191183608905939441000,-57138565,-110465697814560,116341614559170
251295,40995818106641,55628858951,529892729092495,1902661623066769
-145959,2007528708375,-13553891685,-166519452705555,29115218828595
332013,73428466796875,-32223909625,756334083846875,248275935366875
206005251,387121630317626953125,351030600,4295374718578125,309143889136875
-453837,6440046795125,-12836186995,-217963199217080,18876817170895
3188649,7625597484987,35486637435,9027807371444097,720966590102673
72956487,2329322508301874688000,99695565,3704739892100640,3268485576512640
99774399,2230034532911379697537,88665081,1564363780531993,3507795707946023
144884463,309629344375621415601,130276204,3910616597182041,827163232313355
-101775,5518958248448,-21094036771,-96986828552960,209196387021112
6359061,274973709989546875,-1315561085,289928254780450,242217823184125
168591,43243551000000,28642985925,1162283343261300,480582227174400
11190597,2722769391042072000000,-21253910,-249306208213800,403191599028000
-4752975,426044976771716847,-826639284,-597906608441661,190490299746489
-8461227,34740776569248633456243,34046271,-1092384378962712,301898696036355
6323223,4778440617236525056,-2701386593,4462450981095376,70000519071232
182955,184113188523369,-26872825777,967696764653052,529337254930029
3109647,6781319114752000000,-102564394,-137469545886400,281241309440000
263570547,4329710891638803000000,296802990,4199244904684500,570587204015400
262131879,7646229934734632288256,31465093,4052912085184512,4173893122916352
88826541,513662596387214625,46640461,-3264091533437670,1989428590331325
296157837,2261273162519280328875,121122057,1535137966035585,138713293467675
169133673,19173945069471808,-2900576008,-8532702132724,2099728709603756
230330397,14742169408000000,16763555220,20966707739200,8533303489646000
89871609,25255057144733194752000,41872344,1121295263056560,1040401088258400
46447329,870573528209125000,-3780230701,27021419506250,3173820277565600
228229383,1070693357372127000000,-90035430,-47678006241000,1264117341872700
49629,13278380032,-162191577005,-31339026656576,590175959228416
90752385,3577280826527739072,1231100451,155628684555624,3962610750168504
75253173,4655789860392000000,-1235780945,1622408855166000,29931358696800
5323677,19349740981400046875,-471615713,1058237419365875,307012170954125
22803,843908625000,-20715120489,-162753307290000,334892035519650
286701339,157464000000000000,-662040373,-18454837500000,1878085543680000
67411545,5797891192716707904,7456573711,6234941752793592,844506285592632
22863171,9056141371584000000,-1029445860,1785930720264000,99504964220400
-183318825,1252814756245667254277,-43575911,1689241680597581,352786981160141
20740425,197965312404112464099147,-20007162,253322333815383,1131899427262359
-24495,12230590464,-130843711093,-191984540716800,55744164790272
-7058733,5394594054243390625,-174956095,-128165418280375,166606735018550
-254961921,1453454388116158892157,-26430817,417312805347579,1668754250289927
104897733,3866935873536,-624618603396,6770059934400,2103429029643216
-143088711,1224966064330638360576,-32028511,1220413625819136,323869379788800
617223,1740341264149125,17015191961,784199720440125,1747627151411790
133560831,546540875776000000,-469486360,-62162160704000,1981550131579200
-4210005,3587711315937448617,-513344283,-177761486962179,629286455857797
1046685,4347986536861696,4597690420,2406828831909952,1582188851437648
7220517,3338010958625000,-27740347607,738592945102250,478194594101000
-1803549,837735077267109,-7792998269,2689879484938695,507769337690601
438892941,4243219319183376384,-6212748573,7541843319324672,28619764884480
12759771,11671625553230430208,254626330,1575952904206336,1595907730583104
1645269,225852732507717613376,-110602895,-669335201862496,893921211567956
7604889,1472905508186952,69358013064,311488433725770,3188624089003038
6644199,1276794754295256,-41045950471,545246677996776,591300233128206
3108207,2705665909488625,17059178635,205108030130785,1645734875381035
90881733,28395264001180561731,4628310301,939966282183951,8913794753117061
-8322963,76329701512293384000,-114531160,-281443509748260,350303676833580
4806339,8657429180970375,-10541620050,481068776419335,408716235216315
-2045049,25923823500736000000,-228661112,-219899363213600,634410755230000
10796055,15113063807790482457,-903269367,1329221401674243,656273365153329
-30490359,3635215077376000000,-357707264,569027819720000,2489778621201600
31814907,51642924018752947392,294980373,4480679638373256,4798777369871880
20855823,94404090758685277688,-109941177,-237653139067066,842471321236144
18784335,27159423751689856957,-152062033,-117460105456837,690100462737323
-3193509,14899139358593384448,-583291659,945989247762432,1727361861599232
109340823,8130604352230265625,-1065202825,125700352570575,652145618298825
117659463,49949874735552000000,1959978100,3989231189380800,477936117608400
19751853,189786207041454024000,167606505,1492830264768420,1236710723036640
-7940433,278957081304000000000,-857676600,-82012187070000,5570843459148000
23316645,456064295171941364544,795490609,5910387733274340,6599869345619424
5283939,13959396448299541,44320535405,8342980152132587,919629538789148
-21489459,346347732787083,-36109855395,-717884886438747,29938190127687
-72399,1027854698688,-151083286529,1665719917317312,59123624147772
20896059,335108604669579000000,166655294,1128533366025000,1089114070749900
199956993,94412176829655810048,1373390848,4477749878004480,271920629992704
-4327923,3597612628508352,8372620531,-134422645508100,1946064084335232
48504849,684609172301121549587,-420270787,2616875690531179,612410973998719
21297,113379904,480627474233,1505183519227476,3808983787192672
3583263,500944540888000000,4175084852,3285002391737000,1537039888142000
-77062569,248078010384177688000,-98678255,3561375085170760,3970657962373960
30749073,1044803031138082706463,247666039,2403491146708923,2694530993237217
85262655,5772906776172889267992,199615847,8558544163937922,6534275213848536
-17814333,424290865616686519569,-640545722,352171904534307,5090662259354007
28868907,31068121603244032,40434911056,932463754805248,1893959396611072
18669207,16516110689529625,30028308503,1146538717970585,698628131509775
104973,71742382788608,-65371847188,520437431983504,2275099924812736
2526897,107307307008000000,5759871455,1730156839963200,4397906202624000
28294017,43830156393512000,11500460662,141420793491800,1526047850634860
17619333,1764181226313855984375,-504985255,5877229362436575,460427329235250
-68136987,241440678551513671875,-65247995,2005906831875000,1014668901410625
32540367,50147068654327744,-14567104898,399040444097416,816295503262756
43682109,2711511533301663485952,239381064,2699272670086512,2757080198968992
38039223,1823673314109375000000,219262335,2142815107500000,2491225501252500
6110589,841668224751738747,-5337510491,996799859706717,3041099245782477
43501701,1777834886080599872163,347990531,2568794107805937,3962789777199462
-47924367,388541740292100333576,-123618077,1791074142611094,482930227762488
97899,2869341461,3744702482273,2523186835881313,180260512993687
-39651789,12578135268928328,-298990637,1425681137541936,4022673368990386
13611849,816679351482328125,-6375577725,3422683390577550,576901100970975
53454633,219474464768000000,-2388493952,-89338091128000,3501517239272000
-18994107,69274613043000000,-1331102950,500086524688200,3557318568429900
-6122757,564135330355546041,-1281554559,617630267811753,2293747066889001
3518733,1287597438205439031,4438584491,5803734313655487,6664634705776212
310299,144703125000000,66862296910,1354530305625000,1854499038997500
4358649,2954833435815609375,1377902268,1810461514534125,2055993701145375
106744731,2770781862296664000000,722128635,3045236181339600,5145635383236000
-416571,2906360777825839125,-3132660945,4512529745122410,446309912268495
31844895,23528526857361170360793,-32629373,-535945000360077,1175955271789914
132109953,1725927229329408000000,-377665302,2816206186752000,501804018072000
486913137,2052209889203317899264,-879801327,4225676563249152,730148356705152
-75987231,6196312807211920260447,-180727631,3645529676587935,237398913041193
111823203,1934835978594017257381,-485804393,4648590599978269,480219140929339
5181087,1631363571648000000,1847169917,1227863156400000,2691229431909600
-28696407,4439212699846887936000,-64714280,1217736495158880,1346834963109360
3771561,1771561000000000000,3966421325,4691735584250000,5737430747840000
7319463,8250979809743000000,2819364405,4913274601499000,7950965203660600
3295419,5405443875,1778436516459,29312768342520,13017582478868175
26472255,1154135791500816384,-4963927072,1278485853622224,824498854085712
156104175,46884660347842289205696,106423098,3371799546135576,6422477511817548
104148831,37500848658616959000000,241762062,7080968595947400,8846244100732500
130394289,60860415508120676188467,-16960764,-321468473705031,1017556735818843
-5148795,1171412114754359808,-1099779033,-40638447195984,1093264307071200
-70918941,965684183931778752,-4834405856,-589212654255372,540347596885740
271981869,9561875765625,13686543925,155303164772475,24043992628798200
18548031,6499283469079001203,8486399515,8926334015259307,3360310289792788
-7957545,6775226781293013337,-592582097,2632157500284151,2061093167026810
9267351,18949277367698765625,-747079450,-348382840869225,2393814385777275
92360613,8707119651661313511,4433385847,772681408157562,16437923768288757
66150597,2845678706646710787,2871551645,645133031428173,10782969935475597
31569333,14634409973115899331,1499109969,8998486768918467,1841395138285149
-12523863,2337302235907620864,-678220864,1325695103926272,3282177317289984
-138748515,15546021568579618436943,-45227889,1082480737061010,2618731317978573
1144155,737791856815100014656,-245318157,1915088722957152,1455913002527100
19980573,10254732434942609375,-262536875,-208258805151325,1124916971960075
18475251,28014138754811000000,4996187042,6985040533999000,6343111318208500
99741,2401797132288,-601613023527,466642609631136,6906815217641088
-21191433,7058276062007640625,-612834523,6493936466012825,3969745680891875
17810769,50883999385087184896,1737354421,2949854816386944,3810807343625696
1396335,3322690105720861,34624728649,1257971894460229,6178536957549253
25501395,24370031959459540992,3358616281,2249208893186112,9921600021157440
34854753,18022872949481758051,3127682883,4269586159936348,1357328259133523
-837723,3611506458640625,-24916193905,754873107775375,5149819051533550
-235338801,36396603200916310114125,-13188325,1124514368372835,1634388097252515
13703421,87764212428884987904,-884999468,1398776551734672,2501762710529088
14529633,51872164099808625000,1381257855,2925424512921000,5321522112067950
7730319,20551910647439296,-1764051094,-235436054065384,1811094988537604
-10416585,50734896607660193657,-782990855,-447946398724081,2485896506818481
-25197699,50669594091763539264,-285563151,1157617306295136,2863561709544804
15522447,7113891274328125,-51406355483,307353505480000,3728892067584775
-5821419,3177495504228375,-2423565826,6007426389322875,7464416496845715
21673317,194663250475378875000,1912699220,6901467022190250,7232450001766650
-973347,13278380032000000,-5353723715,-1141492395488000,562647226777600
6980097,93767244417986112,-17103121711,3689710967535648,949018395938532
8890293,20327641470271296,38331359703,15819946677281880,946930243136472
310701,3965070928394811663,-3566387538,5149560603004299,2974955553208899
9139989,306829823620921875,5366960875,18955927782496575,7907989704796425
17695473,39087648193359375,6077501750,1685114554978125,13424393970350625
18337461,10590025536000000,-5284935995,-231440872406400,4770716355972000
1902633,102840021048393728,12729923162,6843835928680960,3464558966990176
280765623,248148609764314116096,1407307753,1371793704974208,1284693787005408
4171443,653929087772037141,-6974560811,2541086599595067,2553737441765649
96941433,1071923048240829888375,-658173738,1377521194142925,3106447843456305
41520777,1660497829546047754625,768555005,7951870498239580,12318215838819055
11762619,12559647235899392,63465776822,559350305942528,10326634847010816
20752971,10021812416000000,74951971199,2156461092940000,1261616807651200
7260951,1275936970891513113,-7896996138,2999956007605239,3289142687692779
11073963,291165313537734336,20785767383,2549934632174328,4655022343438968
163322391,6803484255923256000000,-941084945,3290495541993000,9464961220387200
768081,1259712000,3964833812660,510852675491280,39417144831292680
527883,275538611253248,-89017972288,2622927818848624,1407888337233616
-1471929,484781878330237125,-6600598626,5925603399613425,1224388720719945
-601455,1330241474138170671,-3464574249,-237398220466407,3767343894933003
-85191153,1671959733178938764049,-313877349,-839791603319607,1982029145446233
709629,2716047853648667,87384095441,4874667027125365,11762437644139267
2744349,288320070112047,226056895121,764455740543363,16505682044581659
-4101393,6096083390662314609,-2457445697,5739154535371173,6540166231799445
145485987,95496005846390787000000,-255923198,593747388877500,11067968015299800
-823107,130323843000000,-25960250290,5346446287143000,9956010961872300
117530961,157395775455605448,73526265949,358998430719822,25530944228185200
217462137,289827069215432139,15728770041,889189943514399,54962387544428262
60165375,4445382119226642593,-6056666641,2054721622357240,1304546336483737
16703823,5321940746926735296,3236335393,3590116207710648,13305758557042488
-170067237,2182430724272128000000,-671956534,-698551977640000,5824189587814400
35480217,2692435411328484375,-1451819925,-468248833530675,5075763684720075
9673179,30204824523430735872,-3075216616,2644239820182192,6848650740757536
865227,7037488437628104,85797001103,9578035576951608,21537089610139590
28988733,30696638133231,2057443226097,7083628619025483,633634690591350
59425239,1843564914063179776,-14096581219,921461251046784,6356447611623424
11086905,19645844404087,202060020448,230942766367423,22587312743095969
2739279,151939915084881,17179291577,14887665608744313,4876524431048655
138244737,2587999357947375000,22848923880,29860136958964050,609582310557750
-131428497,21094823614942252652625,302524085,-3719809744010520,9619543820842515
244245585,1208031291040333824,790378786,97100300818483200,95917153450643136
226676901,8370373054464000000,11418431328,412542791625600,22863879235080000
171555789,5421676428362068875,11848664795,3666775767544890,1216848729501405
555585,5000211,236923352606401,371865896431587,1358575940210211
23046603,26314681462784000000,2494561824,4669658714864000,15335847879352000
54541803,743702041351801,-252598283367,2920007106743083,297332505204308
4280691,2493326016000000,-9999643770,-1029497808723600,6678675899472000
5113041,777887664591543137423,-589016429,-1850425453998979,5826206814246467
395403,470184984576,-1272082945563,308759565038112,5282703045476352
1238865,2502107075050479,88154159607,15091580523568848,3144324202944951
24792591,358615285872755118264,1763289255,7961291062931088,11696436021415302
68387451,245976261138916015625,4348151875,6303776077343750,11797135935359375
1377435,70840773688275648,-20512073065,3859817331827904,4332926413482396
52417101,959458163958437695488,-7792309704,573117959959632,75840254426689632
5115,1626379776,13078946465162,8757703674012384,8351135647291752
9521931,38477541376000000,10451591288,1154416453064000,10514875812416000
51660435,221720416593391170216,-310425523,-1875770864445894,5692600969507176
52325205,307059431749713133568,1104864955,10724922301528512,2688903705714688
51877857,217879766755707013875,5413124119,8362120242433725,37596593036571165
4223235,12034808453962944,-12354116161,-537100897984248,5661982405055496
184578045,21475377934875015003,-9366161247,7414415032964589,1344609464889645
139637361,79419777604951980483,-4902285066,5802012169581537,2303584348824045
7039401,54323242349514489,59764091614,2649069340782345,11954508025493709
176593665,186982433747487,189975097151,246721681164945,90901121148770667
77115945,352423025608402741824,-368615637,-1223536613200668,6159821373111744
9417423,12505908118936896,21056808907,2394980534829504,21654105875884884
18385413,10590025536,-32865662574782,57083579171861868,5506560514728
4489761,27376224060367603,72212626587,2783942275723769,15891624285313054
-1995087,4913000000000000,-24347316802,-409820421200000,2640571048750000
158787141,13489770385125000000,7363574560,1482647022103500,39984843876412500
129736653,1167575877000000,-4689352824,-318343636552500,13917081957702300
-19261317,802490261962752000000,-816163295,-5493403602508800,5273481117696000
-65293341,380250550046343436992,-726326978,-1515023339073048,1969903265647212
5309319,242501339001723192,61384492728,8560233034407534,30432760677819834
593097,33011287629039,-363947236541,3617870024612427,1967406712220247
5218365,205411375000999791,43499989637,9670986558304578,42097206731071635
-17013,47832147000000,-241519504600,-743586729596700,8652803668386900
6843,438976,665079485875850,3825635279869624,7444070338410276
-160971,6751269000000,-177683141985,-203655754858500,2786973400663200
44945283,3252926479478011453125,-165097265,-1091753484490125,3548653922740050
-50772963,376848137327913546875,-771683287,-2405361623056250,1911122188896775
131960883,76009496256,42485914605800,358731097554108,2898313609972092
117109803,472456295111345115501,3195589404,4027563179582103,31988034017365293
2008263,140770302408000000,-2748301940,-1330953009993000,3016046469243600
-262347,785247311035518976,-2336739080,-1866002972267168,2397132471035248
58606455,3746688480299657489472,-893541823,1065813648438924,12539825180452800
4829871,866973487880184768,-17514894726,7480722853349208,6303734038026108
132073689,347669167926847528000,4631270152,3794048200898260,37341376699232500
1464405,129014219964174336,-12084007681,4477276394534592,1680605245040832
3128379,274656688718765625,-10953778293,5332861632674250,1137351339349875
10047945,74147286206844928,25800822817,9675169752038560,49642161087815296
9528819,1340095640625,7345857512357,1207392415858125,6288368203320525
1211325,57633227197883,234126012939,1599247236530903,20423907677972791
230360115,10836849182040757,-403303469797,24939863833985,80624038201943921
972255,810000647049313,233611983095,3996217076956613,15762505314105812
530697,411133722290712,391576715208,9162581856632406,33987132137472210
581145,188605706928192,-115149756728,1844682845833116,2196130606689132
-10366971,27653197824000000,-36144956704,17812211799715200,651108092040000
-29275887,1306102615298457192000,-256453706,-1759290675217500,1704887526617880
79984383,123681662054968256,21804122302,5270386269129092,95794493782118792
52743399,363841426619000000,-3725737015,-756460494201500,12256473665444800
470955,530201935216953,341725756789,9514531347432705,18545641489739682
-66101505,1470600224073024550381,-620999154,-2795523403852957,3019510696893943
-16838607,1543808391653457565875,-782272622,9796505766364605,10481024648932125
31671273,174668442148836271,79898948851,19322651668721671,1969769072041963
21490491,118797272345969469,-12345149327,-198352276472133,8828440385129883
-4188621,991325205611000000,-5112585790,-3033563115498500,2285274423117400
5843265,24645118016272440896,-5072266049,3957417043618720,12033913717371084
127955109,49958664085300548096000,560020256,14995454852409840,23713127059374000
31923903,1347098178808879713,64654563165,6980211689920497,26600485919935338
-38574363,14128440290745511812327,-393365309,10207320436211037,1329219207731805
120173709,54575050178322165399552,-414922261,3447422428299264,12109768889626944
-43260159,15726981068604261531648,-153933984,-2457829945899648,2908613347756992
13535643,3231368126938830528,11423222408,11442247575963516,3595558535320284
127329,54010152000,-8057603194959,26353575388019880,368074446100200
67669143,1053424109375000000,16089978200,9065566661937500,99089563300447500
62882745,8740683007751075031,13239350352,2842529783068395,43597053765967653
24106791,7858332561272370624,-1096025654,-1349064264457320,6142368381869556
18483771,1240494971899392000,36072519605,16865017302780240,5620477248967680
114154629,17035645789855209234375,-154966365,-1138005818581275,5626765608337125
921639,1005650609844672,317998684622,9225986802249096,13077334964632356
68721,10783900501397568,-21567256907,-4156554711799584,6009402467707236
126170133,521319985829015625,-60517598761,14744873059204050,997807608511875
-13472259,186879450951703125,-9525005875,32070585511606950,8105227774337925
17304639,443758463296875,1305538155565,875563915888350,99055138276110375
-73925013,2049423496627188375,-357330152,13906232453837745,11847328006685175
16608675,52328396295846494208,9415181468,32146741385966592,16131789174975936
7585791,6785296680118013,260592844837,2418428947426901,31926528832473845
172633161,145803330137057499648000,198919132,-19383910707757680,8344630381348800
5349675,1626877698164928,-333862889322,-50326916108436,40029241197365640
1962633,3765472055734375,146170506425,10734849450448025,4245130871414825
4244997,7961063340671875,356786628007,7678897466524375,86198819847706300
-9664323,11414927074995074799,-2684946425,-4900739432309994,2534935784761569
192689625,185816326643715572300439,349557101,13386954733498413,16035450791602104
231686913,1086995459474473536,2455395761,81699419759865336,11768574272692536
16935483,72544896081702219456,2584511058,12899082666205188,19829194180221528
121431477,7531841195208000000,56678065830,4281903104668200,51050440904364000
197187,3445687844864,2881296556043,6555844585551872,41770914879823872
38945343,341147616661067493376,4115316887,26895599698991232,10281367351299616
302793,7500760734375,1486698780771,4856799895756875,12145208305820400
18033069,214085981495227640625,3652855315,20914403532839700,20176600008284625
5066547,33909975033171875,113249844785,11235740188841575,7937509275198250
7024947,16414950715817984,16231269859,34253005336377344,56508708804901760
363315,9485046853632,1651561847313,15063633418329216,5120349102681120
57724347,453945271604011905024,-4909385723,19367070595702848,8356780924158528
14952633,8640364608000000,211211080920,30044727668826000,1143826717845600
-79288017,24566670447125640625,-6962840489,-464640663488375,16090158792783625
95427993,6108415552000000,979842457800,38864895756221200,1597431613978400
356110563,88467626858989640625,20494337545,9398159453137125,11134824304913925
22901127,7020975754067904,-201116350854,15978218980192344,720644867953164
274143,14348907000000,804556387833,85008476986200000,35560402354304100
1847073,201349581465208896,23926407913,11486484061390188,14784592603491648
136474581,308638246232371234375,10222255033,39155836396271875,7140902792948575
62561325,2711905896737313849664,5065073797,33639118876801984,45422003739490924
48378999,1566111288107256117625,-4721117785,8303802970571855,43422235574596805
5042553,366625086314181696,55360040870,63041377165561764,18108556343006616
20997363,45930790283203125,166295058813,6037978860234375,10077566603784375
-48777,594823321,-538575379959,13734945665142223,12141945781353071
44631831,1911947043196094988889,6369448229,95057170707607979,56877163585734635
-30927201,170078242287554776512,-971065933,15727167009769176,14876104646070936
2945325,540180486482743296,76368523400,81966610239885984,49495941501704016
-95331,28149950088000,-676791443582,25639322612178600,4988578039246620
81692697,2411575744550178375000,-595145008,-5623212154511250,17669955744290850
125213559,184234870029495211577,17757740651,65655820893634643,9010494413877453
103521,35390933434368,448803154920,17502721047614016,19109838533036544
84357951,6368891896195966390625,2747527289,28530256572651625,64979604881597875
176621007,326167744373648109009,-9818334029,2359356842264499,48155948801198469
547779,76901173453125,217975749025,22012995165507675,48929811189356475
-128905719,16588632848689078848,-803381584,13812235575270660,36866782524958188
73191117,5883863383528768000000,3805470955,35411042657003200,50220294633784000
33097899,1116036998188928578125,6463686935,83817103065861825,89119078796966625
4375047,180241484857819624,39654405263,14652657340996046,47307665449698392
77918325,12092904712845127581696,-1061031602,2899517061931776,21080089611829248
359823,689869781056000,-93788423108,-1953233466072200,10900151557501840
462603,796520645892873,163206172485,17455032938697981,32348140976037909
32499681,112907598484086783,396503827083,94445848564941861,6475472261488971
74039907,13578706900525248000000,-363145923,-7215074545860000,16058563216675200
1036947,55515636297792,1081957511096,7258801758116172,85541946775712988
-279885,26314681462784,-398771807753,-1950424081283392,6460721418996416
3899397,1278578620071002125,64577646800,57289106537958185,93423082222808615
31851123,177314889032000000,111052162460,2147420487400400,58970130691377000
190081371,2903337517897179000000,-3669247295,27560016450153000,6359193576469800
65421687,2299968000000,371971722185,3524369665291200,292856695478952000
17655,91611864512,7483987642411,21130682745656456,39921447068521928
118752807,6401597515801839000000,5086871352,31284849219050700,55021508391037500
17555367,779208651997615125,-22385756107,-650571988635855,24691881603042225
19604757,441126441177894919,117552198041,9592618230687419,34274788359961787
10250313,835311364527752000,18517444792,69716105005687700,98726481704984420
-4927089,656941993502179328,-13787410714,-4675103734109888,5279721478137856
6749187,34163613499392,-3580297476704,86370575469559680,442533056626752
87479961,23951789167956774354944,-538241368,-2861825527633408,18409246702902720
-9141,438976000000,-1759184355915,9971651266036000,15778879354755200
-31604151,997326386282267712,-1167693178,17341967473315452,19191326187560472
-5920617,4526811427304696256,-9461746030,26239576317466104,10460794330252476
15456963,9777157476450574231,-3806498449,-3213046018413721,15067698612691760
27662925,7385892164360994816,58803454031,38980701056545920,24860750734116864
35720835,4964208513400046456,47672272823,23488073533126930,13836812294322472
-325239,108204020831808,-134303580158,5726007205951560,15961720317633156
585993,1051716777277375,978643018925,36158817919340105,60493570050690095
10622181,3542916526464671875,-53897582791,62477315420608250,8671966136034875
34247517,2541485913125046875,97418577799,12371173193747225,63046006698886250
-129994365,1322155565928767047941,-570696701,33097333854270303,16492764040064514
213723309,42058972912019908349952,1377885688,15599997027320880,31730977107605856
-183083493,7635793897059590109609,-496465243,43897969323159753,47019975239965053
74230431,1707076860564436353,-29730832407,-391094052774354,43519595629645233
26974905,32257648686537,5892559296999,13092372083051064,3172576579288137
47499,39292903444447232,-35686302656,-3999926262976512,12459529877585920
64482225,16903359954944,4905052305089,148978080352256,191594335906591872
152810961,19300039012780228214784,-310904163,-1354082929517952,10861091883804672
10931925,26087403414500267328,-2589496928,-3944623071667740,12378153900303036
1060287,1829456060350464,658874169473,96200086207400448,21174743520053760
-672195,1014075528547563,-630444135665,72877333116762459,4307592914023941
10752717,171314517555819,2158116459119,15051380392121931,4940135512393851
159350403,120178609783335026116101,315147645,-34570745956706841,18174164081235696
5293839,5754585088000000,-29455686162,-2190820917017600,18709500723200000
102082731,1088823302218755648,-1163998466,-7987051422121752,31072615733390724
17231451,16903438991974707264,-15239716279,22829309030265300,7912334667558816
5786373,7806580083984375,-805933060021,80767561273880625,9448559824340625
1061895,2772380082904641,772024308627,55537222610744721,32537679412906701
239931723,3973780193129578125,-52585890637,24385122088649175,1830998055311250
54623931,22381065485595703125,-3998235667,-8794950323878125,44366515450312500
26987217,691393361765625,2910910350045,3895375106149200,56311987010272875
46606359,56045708425684816327,27464956297,57492653491109959,18445199646134350
2537841,10557507568359375,-375724681985,-503938430336250,84367528254140625
170372913,35650269974528000000,6476789506,45195041209524800,222289188281600000
-185863269,103833603560964096000000,-190095360,19653274545868800,13270626095616000
45614571,127066281970824000000,32518010529,74867116135455000,43884306358099200
175310859,16803339089067159552,6623517542,29445975831632976,184464193101826176
3557031,12814382468862729,-123175617921,22302606795352299,1315275554659734
-2392581,273402540126330721821,-12389603417,4035019018864977,80905198255481457
64439337,214980360641330909184,22493251302,71489968699976064,27333723336011568
14507643,112133013751265701888,-2577993061,-1863241177959472,14300006377989632
68838807,3737802802974057,1065026515979,130361983566885033,704244046299537
74370903,679498491171862120473,14304297439,44020993728139857,46426038884042103
31077771,133028398300645818368,-2205266716,-3327046159004672,17635354416104128
4778247,53032356378527625,334525924605,19171108700762535,85196089328792805
73292559,139034338854050557952,-18947584296,5657758545011152,72282525713320352
15676131,165634401869889026283,-2971934625,-3289952906308728,19456708792068603
1294005,339484082176,29119407343144,4703270935976256,47920133207237120
-1504491,9474296896000000,-147453643080,9597544464988000,51932738108229200
246987777,749306075343552000000,-4542022143,-3146515929259200,67594463726040000
2662971,162621131762170368,97036123177,50267618879557464,101339903172340224
148049607,6964478817623209,412623896591,3534961827741224,463563414300126497
13841967,2723420506902377596497,-1771263609,-5953606742515257,26804249948410317
20317695,20667372239650752,-23025371814,-4306498193813508,44967359123489880
76641933,2644486371174691755711,-9162262797,97319388627567162,16213485814385625
116859,38443359375000,-383101897125,-2374836403443750,15659208392535000
2886033,587713954598715456,123149782960,79262147187507948,67612722217359492
176313153,256972694052092475456,21762365998,29517436354689972,23729975231239800
17206953,50313291967787211,-60515864419,-6762433175193861,84716873178068835
2822073,3402750713921,-450581671579,-3016557229100285,61977755616814024
1161051,10503459000000,-5535649166573,28308615135828000,9662989436374500
-19902255,25351036422727744,-147304489285,94480488948402752,2752387268098148
34330173,603351125000000000,21153673825,101850016115250000,14401950028180000
59339625,66520570035142764214848,-1499190470,20576699389172904,49882404518047596
-14477403,2827280305539677159424,-1312142384,-6006403525199616,16742999632976064
15896523,358935803651058733,-23988794863,-4138492760166061,41231775018881381
13423701,675662004393479488,-47689514111,10155637256409568,10910961883203844
4427373,2232476459393536000,-92076905422,46511319439299200,69160683539890160
178477881,26417529475348283,1505774009281,4664226296298427,72253819583080962
4885935,6694429264100993241,-16233562319,-8900846625108861,38354353830254655
-662523,113267498287104,-691421660240,-1131730060430592,28335794870218752
414565077,2719962533079,-2577856105,-65318806685842281,266181281954123976
21130761,7506222383371234375,-20171849053,-2700584352795625,49063742142624725
834837,4004832088902464,248089225807,102271014462849152,68685259510308020
305019375,408125511380062728,398416287647,1518890971829112,163523536278157062
2247963,9208180736,9609335758742,11549326648180432,499462253120451712
343355757,23334221898993105970479,-3854442895,10783508411914641,69756916704870864
1726869,50884370138916015625,-19647793105,23607464096562500,68264128430238125
14367741,1748814699966494399,-15955430397,-1631178470900683,25539125334346813
2149899,647394215608512,2771130207219,70164668563430940,33876232009607808
54958341,2011828506624000000,160451162032,16711025245272000,57732395707488000
147269505,79341680987228321611776,-2551597576,19048284038942208,87993308406360384
116804703,25043687824333248000000,-3245649760,57013451075322000,29814997265902800
79236939,4966076997981000000,86192916997,11200959802725000,252813680420287800
351451959,30262262210211689459712,4347005045,186546944251044864,31611307392191376
108296733,24769451661702387204096,-1756237214,-5478105139648512,57961987747102656
30090057,726063651298439,1458588116157,1664600629533757,253304073958839965
129799707,2420001682186359375,333077837423,8871870663045000,400000264453959975
1894335,5191286674161951,-495030983691,41271702003376416,14378391150090165
34318299,828597485828125,7195870478633,271416577645776875,4904565875131325
26739039,47870106509108736000,-9635152643,-17771569847513280,72437421288801600
70441653,70331816908464032403,20683571491,34414432122728160,216991785013683903
-105059103,29821902023674127275875,-1314542375,80166872844421155,62980546697498970
12160245,10575376973137862803,-19762801127,25584344538795781,10371151587154387
-4832949,10503459000000000000,-12544101000,33328897625850000,40190126986020000
-1243245,16754203732725156789,-10018604151,25720808281579047,17630666719774836
28099563,15369530103647000000,94222112600,70887603994495300,392447214237088900
28225965,68166513141337275904,13967070919,34247904195046576,106698082841035552
311475,2803221,-1306162200473567,6849719582179197,2241467501864235
35092581,32904339696246509568,-5682543916,-28529703382085136,77877876170622528
60574341,491169069000000000000,-2987975875,-19910025675840000,62754829220850000
29010927,372282743041475879872,-4278791251,-22851191200052992,59400328985233460
1322031,76753162549462833,289739905504,98718824513236515,110313075120766077
1685253,49300060836563776,240215749097,46318363577513924,106907358647086304
78750627,862708968293496696000,-15293155750,71426381788924920,31279332444845580
1841079,773620632000,84855414821653,8710531276055040,391422476303306100
34341843,1614996883703125,-640024336885,-810221783709325,144041219415635750
47037,307546875,901298882827887,83492061106489875,63853665831676125
56639733,828809229597237000000,22477984998,268021521412155000,85864128350622300
21920853,132767454822100487488,-20922680582,103177632628103044,2485592407154824
7191543,58345609830051375,515812453428,97775431458772275,589515358084717545
2067969,43744436602875000,-188910325469,24333454742330250,27354349857411000
33063747,860305953261882937797,-5268136322,-17757182975392341,70418496825757431
14672733,2836814026541481,1295745811319,19612971578484333,16583151854210508
57921789,95006081547,-1279998730541,-210918585087873,125056221208914177
10130745,11948678213648896,-735849671401,34991298535901208,18064575232027264
84476589,1779826073370623479872,19363077822,245143683689789016,69811003062353916
3058539,369151132706254016,-174591093640,96353880984569596,20625919658199724
3444951,3442951000000,-14874553507480,433453765785300,191912905906154500
65152923,1464167975800251159593,3417666581,112584678609290185,103565418538702153
218148927,353486972972900390625,82411842441,45928321190156250,261356018443903125
4520571,123259887675869309,228774354982,176250502515110867,38445789526788407
52896633,5122490802391532699648,6343010260,126364150507721472,128679945019015168
6262491,164139029620328125,410641325215,39341565431900875,140155327144040725
2350821,472563490758943429,-103288785763,36377611436914172,43915519500520643
90413481,78761606014703808,106615452923,25665039462484296,497163447898905816
-99672063,2483630085505024,-370060558688,3612725599840000,365511315771123712
18544521,1327291774101594859375,-11703397625,57887488754456275,91977526699573975
2273619,393407457355104256,120435112864,87418478685406144,105055069601101696
13165359,1506942245164360484375,-4135675250,-23785505389477475,58006045381015725
-159001833,76912024217183000000,-2449634320,176721655490111500,91177552168533700
-1092921,16560510732259957,-596294362607,158407689024194674,4492791421215889
3045963,5400825153625,4259536143082,37441895431775725,696499172345807545
114680451,792253489578153552613,19392374797,140194215063643024,27435277852644439
8025663,310013816832000000,224704067552,36187569562320000,221782733320075200
57171831,1375179382787988783104,15690851044,100810591042912256,74678021331440384
93108801,1611860460789249000000,-22518084083,91690386336021000,88161810510741000
6856599,2065851744256000000,127568916275,62104293949337600,104169337385676800
-2661999,1771561000000,-2688431336086,4974088136517500,189153119867815400
11758989,187640453125000000,287425925075,44739431994285000,372856565375125000
588009,340477807551552,1228900696771,200514753287266440,61616168535681672
176575143,11966875759839168,7184364022346,5141839505704188,743263367141742552
359907,126453094539057,638505838945,103462484999407677,119199714579366993
204380373,98467763164696576,2983382424029,745282750350576256,6664708595828640
8329539,8612767612552810797,99924436479,121922318659808061,241726728517098687
1153293,63435269236968,8702385419764,120167456123477202,36142106320634898
-3261333,128252814507000000,-84468923937,88910825557195200,141698924218297500
19446621,207232961778233000,80916222205,-151099221027289160,14035843614114090
12397953,475099770627000000,385624050475,36625791210319800,205243730829887400
-2308701,435691903941000000,-79030242018,-12407496339466200,47749865416837500
8186673,96367982860423,4926111531715,12396565368529354,695242557267769081
108814323,11153092389890625,2424636495531,28251032293698750,21333214459574775
-13957023,1216436640748426839104,-3073472762,-22425811433510628,27295648903970392
-79853097,5316126856445952000000,-6377997045,27608566273804800,151704350724096000
4632603,1743581318878252736,-117553794641,7375702941942884,132032250493688672
10971087,66233489336000,62483347595,-624281457089223080,408838112262387640
31937055,1599691833071736768,382377404983,192363027749949420,41131594391194944
31758645,3141432502657972263,316279818715,65067060273933549,158596492315818726
42157317,1311005286413369344,175242505312,10279423691808320,110861383865430912
107617521,19507199132546630859375,-6821457865,140497611179506875,32802614501015625
1114077,115750509465375,9457088627114,45616074903240525,549909520805003805
149901,39027212288,20788555785211,19175941329622592,241401944047419392
-14105451,96651866416699247484375,-1388407025,-17238451352419425,62380399532590200
92437419,4544567090291987136,423983114256,54955003154221044,162902171178617724
3426951,220348864000000,7129441284775,129041799175171200,26014119070119200
62396769,5979018375000000000,-107713859005,3821270243010000,152593004107500000
-5778615,7408671051064610816,-35766969596,-36337899008469952,41800058363994704
493041,493039,673468463922907,8918154974126035,1720803217006209592
-29997273,898500828669951177,-223915394538,-138240061291431,214635373805559465
10769289,7856660714379591087,-194024033399,381462758200471779,2355758405760393
13476381,121287375,4479305039114785,2556789474793455,70628935630546755
-331221909,16961710760797588474473,-3520918427,-42934162029746139,16280745755814333
4091019,9140865640169472,-803965122906,105909035517609984,10222917300028224
6768849,1018351123955712,-4373591051813,54540277042077696,52574007179974656
109869,114154707051,-19844566305556,20720139847474221,19389108302117631
40065,1517703207488,-25763986335490,4658535256391224,290666210544575476
10087257,37216314413952354927,41214809313,125264752567493805,134630667511094196
54181887,56181887000000000000,170469633445,95500589921250000,377495609301760000
1027743,6221382092288000,1302939332981,161193568264248960,86115786769680800
66307425,31737164443695844056,121563799621,36935030552302344,388253871079492110
87457191,24567862028394037248,270713249408,287067965355210816,75257757485741376
39363843,49501406222538818625,-35747870345,-2288477520288960,139425417060212745
12247413,10393858278090974016,-67696407687,103626901448155008,24409859268931884
18603219,26053456636202203125,-70582849875,48150539428719225,117486828243599775
-616677,5159780352000000,-198223149940,-23906069412307200,16803812026368000
19090551,88489488327941029888,84665419904,695968600362783488,796322241580895744
185370231,174080379965908075370073,2329223711,185579498730234609,146289337733228184
18431355,44138812984122083193,-10199799450,-11324918880169857,54857334936088107
11051043,29569559940467000000,60810980000,270559012564279300,311105893418340700
181859799,222323646132897399000000,-6990247350,370251521551394100,53182442491435800
2655075,4709192213200896,1345747676784,39475769572465920,324852888935509056
-7646133,30791587504220578125,-27435666127,-84057725906263275,58430393735491875
5900529,2480935130859375,6181001925219,51050233614238125,334909598127009375
114477303,30277973573632000000,120597906535,202730255086086400,21955190013952000
25132461,2851930553899328,-140921800954,-5315000480432588,137416784936881912
22445373,162959221325061000000,73582767870,326628841682871000,613966839842808900
563565,8858178799371,17798443489521,87099334838331651,904264090213879197
13925913,108106772630879475648,-76746576829,307671542062340508,59405441502663360
24726939,283989312906110959616,34713451744,407177936807957504,329470438316343296
395105583,25836469627886235648,518390014694,239238459653841648,73739394286749312
30059733,969144214549465565911,-20625060431,191065763633466991,12880799096084335
1292217,66205991347421184,-114134558923,-13713518955042816,60714908907773568
25735719,248324574198924606501,76972585837,254305396801561113,487664410490960517
30322893,134066396751266671875,88471482595,362848895695507275,904402921095199125
116031009,20796149008447967232,132435618302,16495756447395888,320678928717952896
563865,2231656650432,30189266959720,299779814604998772,17312801269160628
8108799,84454863111303021,1916633888246,98973821434180059,957006378505560951
19601193,198457261698318336000,68658444064,386477664373032960,543990461819616000
-16926837,526751608102554857625,-14259319177,151075173713113260,58040086090249125
114443499,777744053203086256041,30501446231,735475974026405949,165318381818807076
54288411,4183276849809482107584,-6462668531,-13751307379806876,119547432654084864
113440701,122606960555171733103,235877511551,841839839394198949,97958453784024849
2855625,772528975577874432,685502177305,681637347305156736,545518596198795264
94113309,9831398954693437512000,15440896715,281396245947859680,550114459843449660
-587337,609524097742798848,-163671528189,149142338977923072,60216595493142528
3395247,631560251221584209,683427437005,307306069893025952,459286878536904803
8886705,478444796484682383,-645882536093,69394597548942114,272183591337665193
55232979,5343026875884394068672,-15470791867,38537187440321208,229928886621526968
-70369725,255740256953916194816,-12212638448,-70071098475912448,13408793612688704
42048129,32413853154223107,698277356497,64716393788098101,1375475959717536096
-1535367,37464560443741131,-281289440849,189649721592361539,79154109619243200
-1222833,30723115968000000,-1068281481543,4875369132942000,340929675597888000
59962731,4775289700361187126393,17618957007,344858427489779019,209489985388879047
65851923,2400272120296446067125,33144945013,298221812954835795,184699175077113075
26756727,3264730093694835265625,-21707003847,294676451893256875,45064597700615300
82477893,5978227795847488000000,12274695691,445653609176110000,259342957391987200
148047681,3144800429243629670808,-10264089412,-2162794825055214,157657915708216938
9704607,5468752951778390625,213375532725,311633957636440725,728596013171696475
-6476703,668143373050140625,-65463754972,226724983034361625,181914853724038875
7758843,5020634340924328125,294920119525,469889142342639975,227172665049516825
7129329,9129329000000000000,202696388375,289758958573150000,431372323539520000
87252717,20521347344140260153375,-10434508137,39619853836632195,243644879230101300
-95571417,1029424778592136851456,-17641971151,20565543771497088,241020588278137248
6845667,9072835356626432000,255159762394,373720270962377600,474344355924553520
33503595,319267386438679232,1097652776273,53335168768323028,220836195145546624
10238541,907460958143375000,-103513456909,-3253996878530000,111643859659354150
373629,595056754259631,4679305398423,210251456070732957,465430496717340573
457149873,7161490800141777000000,-27653033265,91149423799044600,128908291005747000
16205253,719626643124688376,-628673599687,36239557937332288,358929846586200274
-48775767,2527658624154428490816,-7300016578,204029923931093688,148003634272513980
179067831,1566629205909253781625,-23577140385,11964522210008445,213576471934999965
31252197,536376953125000000,742857478661,1195665757812500000,69512423647062500
221407611,4549458024027099000000,41280330050,140441243055549300,976179372838205400
3019197,18189372008899,25149184720853,14226818641042553,290540802451356275
-62390301,315299797119140625,-203934074355,21631130362895625,529392284367890625
278540211,74552546765981376000000,28808194752,351893066906214000,980212297213026000
-61725081,13406255748216341074917,-7605214811,290426627778523197,247129198645505937
25844079,10852576344000,7994223244178,16077278571244920,1821695236313841900
295674621,39489854455093488114843,13770507329,103133953131446097,352373956448825475
8752371,899330724703125,20572032794070,730586444354427375,62488142056100475
6727233,10598881959501092928,170057897082,330372948537896616,388673739943516764
355227,1171338774679997,4353412547127,333172508422973219,327572006140432669
548277,3061257408000000,-1373991073730,123408097055034000,62562615339734400
-672837,12793546559248961661,-114483755054,88594627819607991,273081962347134471
-95834211,22846500496216154316447,-8169996233,454876173674557929,356477565751623225
-18651,1719718863962112,-3655088864934,18212230110117888,438843464782414848
809097,8293805091526059,2113123501881,606285290044830375,817443958747852611
229758897,18220554992771336808000,11581171745,107901255310662420,107247139164810720
-331791171,1290427602809743546875,-47118986407,45196415026344000,923406333040495125
304544361,15115781689188331134528,-12733427184,40447150300342692,168204799304674092
641499,7705606826684096,-2200746635582,65574105818179420,363846280832243352
42926811,39778830567286265853,134797282701,135847123467813720,129926204838724743
37248753,10032972562432000000,-186219717839,160066266616422400,54514216948480000
-10785903,3496747289987252224,-188180534946,74018354392170496,448631786211504896
14655597,53083569500516567979,-170569801312,560507078231078835,62160862907963373
-12833259,1944115451460421875,-81848242629,531065920657415625,522899342752617675
10368381,29219591903385100608,-137075714054,344572510048426692,69451964990726472
-10570317,1667889514952984961,-107227682595,-2245444775169552,120498901944295347
32800029,23906987394132344832,-41429086712,-79732779648758016,338907903331835904
1304925,1086025250595069,-2077928637579,110792038094761581,27835796334952350
1168143,4894037149606541,7453065306623,352640799356453483,997755110548505583
142885299,1038056818631421952,-52088607584,-21611880173481488,401548440917459440
2544567,74831352344,381038395035956,16129586099175514,265920972470394514
8566347,5124477263330125,-5461547584798,26275707718318385,546389752388464925
30713043,45141783172119140625,373936464597,510778928826562500,439557665597904375
53387895,34959624251228762112,89277676820,1140323484765742272,281497418859230928
129219549,8472297014206451712,-379296479562,29208700067502384,303409500519894912
1809111,3769103759765625,7686178052435,361315621094398125,359267219001328125
11617665,185105290850271,21170771909309,638197166913436515,12845691526600581
779241,14809368567389248,3656394590059,686007508405983424,852290202611265028
20796891,1331000000,23659510717238,22199429712322500,3305010354522278600
16869261,432081216000000,12227620355407,11843839461384000,339335662921416000
25672089,22620166778564453125,424464327361,320542977599218750,553138299619140625
35339907,340982717712890625000,-76653819020,242150709038906250,200240177320271250
-133059,15386969054447424,-546448244706,101822345317718424,134876204742455316
15791955,1792904880307904,-5680149591293,305094753817457912,10968463190224760
39881481,677528333302550335488,-86371784883,-62152747891158528,852375021110763984
345559125,77323803186350304576,-134816182241,15454590611907744,243179613311770908
6533817,14150537841796875,-264340403750,-12915082117479375,154942335084830625
-7424643,524411537329227825152,-55337203697,355199637677434880,486325512289534976
76825167,168907323256577319744,-132382255122,31933636018139592,586210898154371292
-28960851,629048298306987,-8236966388129,-38686542538048509,38093474077419891
46812873,129348165147998930496,-10193033169,-45275351100600060,152036981858830464
290400969,40747464414667527867,-207611940807,19482268697313219,289722437448096114
-11754039,27357534652318613504,-62647100534,-51733004445374464,126751087420924736
32461509,507214984375,993021541858305,7526982642672163550,3804586587038875
-29347431,564655328502715824192,-20382392741,312113316947147352,330355816110035352
49159065,3819198302330986881207,-9888341452,-145009060962936951,304367555389115163
1596381,1688134559643,180088808216017,773891083905259005,46400038588349901
-23955807,315550018492660125000,-40448311443,558243058770045000,419012576778843450
-22285617,303234198417487000000,-49381295642,485106971951438500,152023041904921000
58578123,1061301638754027000000,-53374997410,277722982755784500,156747829901500200
-19252347,385760782984773234375,25444125387,-134977597748458125,220038719659184400
327741465,375378153433864110711,58382229320,375607169906659389,2671924871339260011
-33804651,721109513547950247531,-19286844641,254432446111086471,367636100763778785
5686563,825161702434875000,-504631480433,-42685003857882750,558890475803049000
15597039,15850324522777536,-5223857047002,310994612614132392,87957509615579868
273002349,122801343373147542831,-214510359021,38544112831978845,486091705843564821
42709377,1506598421488457415327,68408505913,609239118976791831,1051914151608721929
215658501,424258851028221000000,-138687807870,37491518047559400,701443855880509500
344193,16838238314591,-34333176265261,518315936582501299,88410493483912099
286799529,793752187317472867392,153245238719,1121526054429414156,86584451723668512
3098397,397186938028546875,-315038571500,-10009497678337575,245630188532166075
2757639,430644255790238281,-691829357047,-30732212490393535,559824605552707847
11217567,45422866432000000,6060427363360,172395651074608000,932263022205553600
47045913,17706519352529288,-2221330677860,-1747389297032146,683153770842648206
61435203,583899733413368000,4644062546174,398334544063277500,516366829206785320
85870887,102055761612881432,5948034144033,61120651642378666,5205002207543443904
28599873,539452539505125000,774286712700,407933296245563850,2987799685634920050
11630415,698723607368084544,169950131835,1041146930375240868,786398192745296832
110751411,1075413701700298211328,-57019350656,184775635946075328,161816636998070208
176574297,9724154565432384000000,49397386885,1304332532463945600,300459148130988000
29668791,159612585016771125,3748248778259,375652326064610820,202672883488921125
11866341,241174980495448579,-147578149766,-12892199531559101,165175595512288039
673719,172111572265625,14294655130271,129727149060156250,771045312754654375
16020897,170454437580524579,593751296167,307278632883645769,1698492704260571133
17441841,239219379390339648,-1069981622557,47807562320887704,298507834534483800
5912475,23583113924733,43498222429789,14254026665671815,1554848820680186097
17568651,164606235310869184,-2017051210090,649809346464914888,46741798242352892
118419549,70409695115550491,-5895117684277,937982308395991975,20768920647094087
6539187,418508992,7810018764695984,124474323843723260,31362428464123988
1801461,1921191262955875000,-254618004920,169762687200284050,215648520468661750
119528673,9336683712136404903651,-13346181602,-88232798141136249,439156753556191791
383709819,35834138790026727484125,33036705097,263928976217789850,1587521124464156145
20903619,188132517,-7421571250531249,2360638816728619443,174072428670909
168462717,289886196680884224,-162969726392,-21564918617126400,770513906368329408
-38929413,56069498503028869320384,-3579872238,-119089521212426388,128603122765355160
-118701015,6427950342495472451584,-24650946320,290183579223467776,961175924584114624
-4169409,2046448129536000000,-908108973720,89768797423728000,1250819082699391200
223818663,88736379350279384953125,24339632700,506831453052973425,1292391464287385475
149585313,31263591370912262258688,60697182843,1023694132600111104,963964955467996416
10160043,5815307271709822041,-419822941019,457842438198416241,168735988022692041
11713119,8943992295998976000,195473038125,1178991283958458560,925896438377461440
388281,1600135042849344,-5426145265043,137635677640499652,483297703939893600
126336603,11934885491453952000000,-75784455935,586468605560832000,798528895683163200
12154215,5472581110374200256,-427100079504,203517638723304612,353707805409127596
188529,49633171875,91092126588095,137335751378777175,1527178763773330500
163058907,48951741291463908864000,45332869576,860843532933805680,1907292607126869600
39657909,2042611022170950616,434452511823,103245769855389392,1283556454625157790
60851841,9326709449412783875,64499654359,-1876960438084381925,821890142571964440
225025041,29645300712041301672000,41116846551,371947633416374400,1383877369873276740
140756457,84557551949971435546875,-30796407375,733177154858821875,588845860389061875
39332949,13790331370585125000,-625591898505,133470653566842000,844161601702102650
114271509,8580815209858921875,510928771437,329414156606992500,4354500843399156525
-37590051,1881251666670921875,-598760264630,-245174317879962625,75773965255316075
1447989,8535064514460147,-9920371474779,555944111740506168,923345409300357393
16404981,178234927725933,36464708386694,26696217310807941,3691728086447654721
7035591,4545340842854449,-6975075786197,137342554492912967,226740134885099913
3759027,1150363735352000,19299973436432,596023522283919340,196325260379306500
263752311,335391094025647280713728,25536014698,979869108861613776,1483681664200308096
625478115,1739273708594844864,-73773512878,-39509840196990696,1350442041933023364
2470047,6597388298961377,-8273791050211,149625565497326428,944957384561169463
5359503,21952000000,-5074208462024162,84466502974000,14153891277396304000
-34988007,1222297293888000000,-486710063928,-21475350598284000,306582206878134000
13625511,46138835831565717449,263744232774,581915854921579519,1045514303452988435
65057799,26773834447296000000,552035101608,205171130127420000,2330743152874496400
-228927,2873887151609375,-5229753481913,412084640137993625,927880454066748875
3062049,13890288072261887,-9943099245651,446195104640814529,937857925067535329
5607339,23491948544000000,4055844130390,152629924863924800,1572280798164224000
7815741,55477226034188288,-4863654349720,435550799103828496,377272174890317344
1420329,54636676406050816,2370159886880,573275392164556928,1012633958215111232
44293017,187463520391168000000,424456794055,2629945331708464000,663745537142732800
31455339,517842176925203874297,-139409584467,24337587919701429,1087730045835891489
83527383,549548876121861210048,209884940081,322145556948551988,1482335982583738560
386625,4270451687424,47230781806143,110966312744274624,1295341072729047552
6859263,91271485923347521,6171738927695,2315920163024885021,345969488703509759
24121569,1544804416000000,15687782473478,27363442709027200,2877890039661450000
25775007,1399028054194107,17106139888960,102811771024042239,154591368220387521
59583,887503681,91795504696837,1508954427302260195,2636205321685958323
132717009,17092783535482810351,196049976383,146663247691246727,1935948244775075048
4953135,66720378888351469,-4523951449658,897476363157377013,270251499169199981
59713959,194107053318356265625,371120159693,1552534592407644125,398983873375757750
89678793,391914614322266112000,422669583776,519995222664382080,3249658644521889600
68793,282300416,-3311330155508981,888159414295760672,47198500259982464
78060945,197793321902938427392,656994194264,1975055450433496112,632317141808734304
20751879,568043107306261426125,-117154603423,561746892924147645,465264881695849950
20797437,187824876403076171875,207167855185,719478521618828125,1151804934872370625
1661169,689869781056,17949844021237,5101916001571910632,877422094972423528
33833049,898764831094450921875,-81109812650,-143149945615177725,949279423845426075
-943251,372377765200384000,-1141299574168,-65637767207738320,792567620162765600
68043561,39165443136000000,10629757071025,2201179424337523200,36245465743232400
168253125,225983042750986160823,-470980158051,558327469901778495,526385783198611647
1097121,5274384518143,100145290281907,399600663485557885,122151741480658591
1032963,1825241069861,267279661967054,450440063680901899,281153701449557959
150179181,131951834696029261824,-514545069821,320589229977578496,709842650315225424
-36585957,134426712712537276416,-74620059328,1141982920482266016,499831751388305952
17315139,608722171875,35825513217175,156514937446502850,9853258434119545725
46652763,2520842731456516099101,-45906444255,-239174086770354267,894515797416590622
7882599,7880599000000,321183605884930,42452638225769500,2591241716665238200
59661267,1045816843351526715392,55159036009,1686154881343116800,1481095376976475568
450918813,514650319938262152000,649822226120,8654261835964500180,311305059124527060
41940615,1275673712013888385024,-34280444609,-140483821556043584,548401413885365440
-1931079,68921000000000000,-1138510113555,-54387293133520000,382807066007500000
1491753,118263763297350208,-1089357313247,-41163307485004760,576410177546702824
2929695,22017921877952,20833224752774,135274777807004836,2861126739104209576
234909447,34771426515820457,18496264697683,29883826974410786,1734754434150251099
26225229,980922617856000000,2865675482014,1574623107406324800,228163308261120000
14489529,979643709780037632,3335769356788,1177684412753090880,672864710146166736
-815889,2747676640869140625,-397468142475,-505467014503539375,589658747836781250
25121121,267071321314696625,5136736430765,608005656957724195,8615675121124385440
36507,328509,-19713967375721445,18805844099089041,185490884073672039
8835639,3021332303113496000,-1229965353442,565085281670579080,802047328096570900
68716257,199989178466125257,5044644466543,160409085787436310,7214311694067115671
526587,707181269087357,21095858098547,1387958611364229781,619433962366325884
25565439,506337801905664000,2151866600020,301027854977457840,3906678146304588480
151443771,22415510968174493,35928022528736,469036285142671987,407407263293276077
5792541,1122756197925375000,1186395259075,455267732242211850,1242500019729844200
-4882035,942022029479247872,-917949244664,-302209460545725952,477832330882663616
15001383,2109464015625,128415119609915,12746968720825725,4861790719987996125
677139,999430108293141,-2550650428767,-110049200468679843,477101264424930558
454293303,139053018848342976,-215011251369,-26877773433920292,1620566766372692736
138686739,483982540434947637,7511744000205,118533813033344103,1701124806381401232
83452323,88364920232421,-101727938482331,476811560515747779,22954547333026449
10899471,5112849325412643625,933877318243,1587299705395978570,3738029909351000275
644685,2085573502119744,12053987384829,603792416231884152,1147045419495566136
138122877,148378678630285312,15755548033280,60420576171219968,6609060182744256512
24047769,4296333398351986711,368597982533,4612135642974376142,4137054459381138263
-53144967,10790860487033765265408,-31043575313,-194279457245171040,539676936135069696
1389849,140405297484375,53623837677135,296011425499972875,4094878392672450075
33783,250047000000,171400717134440,775257381936670500,1891288689848882100
-57981207,315174736052130375,-772622458543,5804385328121591115,753153320216438550
45206373,18982881043776,-508645991021103,9947063536282080,8363859758903217348
302753967,59878921523856718078125,-114874448205,62803721156737275,4332218627896990875
85942005,103703759678168,-101115480324443,396943543025544424,31062902257445838
-46559613,7992850131084291264,-678387376557,-818846826121266228,117647234129570112
-76873431,5899795578814243392,-938209933518,210489882866647956,4047556914669060936
2461071,1389928896000000,49107484895529,473295964463280000,4732943343554930400
178973499,5679128278417880637,8194871243523,350444939612564277,6654035681738548389
150966051,2095638482648541888,-2182973147856,1309699399871707524,45303085708823628
1079277,2165464599609375,-3699736590375,-103660957809590625,749484888657176250
781953,14670139392000000,6297019926576,1189762085683944000,1556813649567456000
-452055,3856302691946496,-8473846042168,636390796384959264,1883310272191312272
1688073,3503151123046875,22084043433993,1430369233357921875,771060406936921875
2338851,8500280502314125,17033537914849,1889568690868972750,651349529522767285
42439119,71681020774023953375,877849712284,1385542298494030475,1010963099484291305
36486609,517158024810014234375,-210933199175,144338220086576525,1475387454182685275
-442083,76319445360359375,-6416006490565,723686036957581375,2956683180897016300
1329717,69003738286490944,-7334211466910,518331051224701608,2449683872496626132
162023817,68578644437568000000,1073346219073,1625368769478270000,315313284204979200
16127031,130362789802559037625,-691144285095,575841604262539505,2895111231675973915
-1555179,1332161937952768,-49359031689564,5648516516859519472,46177624675986752
123227499,32571784953856000000,3524646500160,603041838569504000,6489527115467545600
15026079,116982257286387577176,-414469267749,1031677411644093384,979267584227399730
29333001,482142418379719777863,217192453227,2449307457049401279,3015557155901834829
81334263,730555332799684787136,447933399238,6503304092316170748,1450876884980792808
71730249,778984616214175813632,231920515800,6299659604571174576,8646453858727389024
22887843,336456457924608000000,563119733295,2778350079810816000,3753522792407606400
3312201,10925087750964288,-10357952544531,430102981615981476,784648936516020576
35115825,5298601177645056,-2675445258143,-10027820903453952,1020562449499422720
65431437,1676676672000000,79871075252905,85844353974984000,20155473765033076800
32951445,537650807497870151483,-223026935247,476366014050401066,1190672754428470027
-21360741,26444974168951407901,-791529746219,-867838327897310601,890226164343900215
5364699,38230180419921875,3109816403375,8531303210902202500,5613630081682459375
8535795,60702163851456512,-1673360197243,-59953450561055744,1060536861773461072
495735,175267194385815189,-6818103732843,929716755909557049,3521780347034917989
-137835141,32580964989019000000,-48507065953,3486976429133051000,3115456676448419000
6059049,531441000000000000,1365681423375,4084363367560080000,4109411953944900000
345099687,693675883709961048000,-778281734880,730791289003747140,1641541919396705820
112362231,6859000000000000,82832330251000,2434785334774900000,172657403406370000
6463491,271655872547500449,-4463187809749,2555470200572890254,101231265142168551
49680237,50759857053576000,8478174746690,289746837124188840,10918116404790314940
60305757,7770392362970432000000,163214895232,2821210142678590000,3137047144955614800
41898813,92268815185546875,-8478174543679,102063967106953125,1464280935223753125
12677163,1013096258301098569625,-238186837220,2221324805985963215,397553592717101045
8221791,499810041856000000,-2615695451200,1214528218222182400,273086552653900800
2651997,661375059505788447,1420072679817,1365005763135003375,1195872725266032879
3783057,158871351288716864,7165453708937,1075659772649758660,3424352457806869792
46693779,1718952476539834808000,536562773577,3434179402717672960,5620491549700212500
45205347,1234486483537335681024,185218985361,2521649094658228224,1216155099465252864
47891559,1836060588499851000000,219974680408,2714535550301641500,1501147599526711500
119760159,647023846373260875000,294382852480,2152322237775906750,8530954327976390850
3555183,248176331974265625,3710993326425,4816748115656191575,2104888817236804200
58360017,7285250054393793000000,104974711279,2056487815694634600,2167501528593585000
2592573,397186938028546875,6654817123200,3026042423397905175,3984836885341317225
-4560033,13489770385125000,-4117910662575,-490309430694871950,114948049818216600
50903043,2347416950049080116416,351913048946,5822169465378552660,3182187778534050264
132999207,390549763933529484375,-80220682990,-336343705166093625,1926896259239344575
-268432221,18536511396755953125,1771076594457,-479862062401285200,451308263389606875
-10443981,118943052762339000000,-347462503505,-74738484981829500,1655945857474303200
49259811,142826025627648000,17027133662319,7013523603453523200,178503403297380480
23668059,306220184769269952,1042723831123,8260125609576724344,2884035406558584312
5016675,1235890732531326949,4901187101275,2273306038236021481,3778563659164813519
99657273,118263763297350208,26043655728323,8823180805505261996,121221007906135904
2302203,1189870295568696000,-1786612174005,773748881880254280,1298556867540691080
136724001,45527975049796875,43453651583739,561712458787585650,1119839820062788125
60953565,177432325305897024,24496051649586,457903783868663484,3901633039274001768
206925,1356572043,-4398756073177161,493401494031444135,256787213095956852
-9951,4921675101000000,-10020447915390,1686578365924389000,639872957698676100
4152093,2510221567793647616,4367332799576,6196597540875730912,5313412765524494032
5109159,1342295694287273727,6326452574451,4175348309714516643,9587235803020480368
254633115,2491742647970171257689,950335100723,1723120786793394651,5551516837431252186
824037,5405443875,5586001826397425,182984469693144795,1120270673279015505
193929,126453094539057,23345785264516,1619176058244496323,2145171180190740273
196995453,34104821153309348069376,-104499790101,164008478470749696,3057793112796065280
76737189,1508845655425536000,9956284857436,395564896627012800,13992475118631459120
208556211,74552546765981376000000,105740995356,1767699775575450000,3567026482464110400
210398793,30077735667204043944000,526981147128,7419415616751562740,6126910770251909700
14006571,9843712512283127808,-1078639676312,335898921983424624,1607809819872088800
329735127,31727061222609375000000,-22385061800,-111830266748812500,1075879347107197500
8645439,14467923038863000000,1559393452559,2702426931400280000,2452349173742852300
2708997,40280238533657088000,-694510158688,-999676066148267760,2694375821702710800
-773121,743505053757857,-13381013096710,-919050132531441653,267004541453897683
204693,24162633971,7865471248919501,810981791652118639,9705516713041967545
-1964289,1005334457467359375,-1190438578795,382121412464022375,1428812198014317450
-133823409,1770858324923904000000,-98323909760,2804744341680804000,5777305771709445600
67868679,5160004304040015625,-793237672100,-254372945904249575,3791830935099583675
4888005,181350329568227,-84728080688891,180482104781939234,1436033914301872847
96743931,36950160608874828125,-1119143717579,416192861981775500,1116878065490118875
-7519665,27056090796931094976,-1060789135527,3273913285003150020,107080360624081152
58207251,33598116642774963573,2379891910599,1515403124536107933,2226525076037367819
33602691,64245112252651000000,3200585533562,9497257018519803500,2925363835361099000
27024951,95864646587077361664,-811988528263,1116093296475210240,1800455133758341632
18372363,33483546116455078125,-1600241529793,4045212570162448125,595348561648828125
88126449,10335657785454546875,676970137471,6620536336976408000,19491588809836083875
32157543,10268984240003281941,-1006275606741,-23717831928419646,2304083163834914319
-420465,7134662233161728,-36288112771942,7354858832716214272,508411465040920576
695469,11481993216000000,42522316557445,7945296183914563200,9117104524163328000
11846145,21221884073328144543,-455286506786,-460410787274320773,1895123550237003675
48427797,28883578374568000000,-138411263446,-163356577519491400,1081579322855060000
148893,9528128,-29284344580023361,1914591711019207552,27822723563224372
46503669,18982881043776000000,2298903405045,1040658652340236800,2175750446233338000
11048943,18299564126208000000,-1531444480674,2898561006512424000,831845727730944000
52704681,10325369552014020608,7838867290274,7251860796887045248,1789223414467363888
12651,16371585036288,-64545955217276,1080453327142135488,1265146637843708208
160887,1252726552000,-284748849249998,2017310579106859960,224006105464441300
1115727,29735968620362129,35966856610322,7052358055667375335,7813947736670027167
132804579,23480532519291334656,-115635173186,-194104057183196784,1733779453494281856
1649535,26831870195429376,-2607334436916,-144845595980304912,1040631768233918784
4568307,80244244582453125,18387678716199,6155366790912477750,1421452826992470375
118257,3456649728000,602606494645630,3813194668275780480,3096951424583078160
11957493,497910014843674729491,-569815495119,1760749698135382461,3536569678561000731
13937397,4277088220348224,-5194014282477,-155362654784143548,3380130141883322112
382788831,95113870800038578125,-3298156451315,3018395012032022700,888069765807835875
910011,1616855892553,-277439134292518,1042166841887146019,126917229530022899
46786179,499709532360868823232,1367069539222,5589677525144590956,4278627099669202248
5734653,674756898011,-19849119845615,-126091031829655627,3788744974864190117
7544067,19615935412755557,-3606588354503,-752842639331720971,4558407960902764475
48003,1728000000,-5460843678959993,-53471958493380000,7263505770223804800
3147915,3761479876608,669976663675856,753032485473285888,39490661439321013440
25160169,25608725374833216,50009455739705,976571136370582368,33669133159930406292
95844507,7081503868049327314109,558575844319,13146860276749056011,5179335244130954153
4096767,4195872914689,13509090441379,13000873740330854449,3095291265942425635
127478229,636522061787261000000,1230417266871,4386423723587717500,1855293215632407200
-20070957,138895257735872000000,-943669766324,2791600473321110000,8042503723955201600
-1633011,10004391260296875,-2733524202973,2385966396409696425,1880227020769743750
2884197,565352848388671875,-3723113538792,-137515022646553125,3238387212921328125
104097291,128869658451369525248,3311845502486,2343370798870583872,6089919671754360832
241113,36866189301768,-29952905161572,-350671135105720890,1765795560101161974
239817,55515636297792,-106675131096809,925962437402966172,2298662839122700512
186513,21196438171875,262890901875261,2187681240081956175,4588377860825741250
38043591,45259601221590848,-19700364405128,203571715550477444,2198396980722508484
40901163,7202950505306366765625,-257265919063,-684029231338921875,5453853306474719025
81842181,17772837873651063,9076244356535,1177181694745414113,29562289928052604317
-153480597,298496162733642578125,-769175559125,-2570912969843676875,503125991193653125
2730363,29581036207983,-297493346857941,2391256702892985798,393907526962729377
11172795,803817423097561088,11471519307776,4538606065672658944,2266742080659361792
-137259867,840364359809288491008,-277139013548,-1368622216594736064,391673055946916016
62432931,297217694189948293,36708087785767,658121690065641785,10519051883433582921
-10041,997002999000000,-63912859514840,1027533137092908300,6410485182671743500
-39705411,1968534724734235927872,-249604756983,1324426051374712776,4419016214029274376
80516217,17826984191109780984375,-79622605075,-1951789434431876325,4068436595412258225
154480881,2649253207586269359375,-763847708562,3069167077449891525,3098234141232770625
-39882867,3111327767257065312256,-207360164416,1907733169702648464,4514835901598108464
123570165,9143746070792951727936,659306844135,9137430441068796504,24639737644682484696
34172643,224201671875000000,-6037363899891,-413646515436960000,9514898542364062500
30882255,691588072658554037,3552947552114,1914677967107466271,14402893140025655911
97624203,75488534843930633789001,-326750131279,7667015991612471747,7320783058197985332
25376217,491662270620831744,-16309400420631,5239405869971658336,916951055432420736
-52362903,1810048977634129560999,-136292507131,-130340468242934829,1475491574109480741
1205013,1576286146072000000,-6097758875450,4959035936337936200,4291807506713522400
4300887,2091381939977765625,-9993528453725,6643431326447516925,5651162306651376525
312450987,36206955629167485515625,524462054955,15068774322448495875,3518554330767366675
-32930445,58930863021399869227008,-49458891616,-1429230414109603968,1802258632886687040
165987597,28774139657453568000000,-364958210749,3837040819024896000,5177404332785664000
-55949007,16275447634907448000000,-158417197557,3873928712152356000,5953069090025694000
-607109127,5442150612346565691456,-264902361165,-1724684536336504968,383018159812639608
-6336591,2165981841606961477,-1471726320821,-337338616358483828,1377003985300576237
1499919,2460375000,15766573146496335,339283900338786000,1202056395720209550
6914787,79780502767021453125,-401531256950,-1690411738914782775,2861244826451822925
-12499107,812573693972260416,-3290977678506,-621817167441253896,1090959982823190564
32824173,1643516602835800896,36174975593763,7863621247385354304,8449152669893330388
8980197,332798149737899,839407069026851,5077799121140338444,5149374863357203819
298737129,41705389653175872000000,-719349247616,6972409255831578000,9552902455998486000
10718751,28722900390625,5776567125175,31543760595211230625,30268539440588640625
990789,1846742145564672,-40679776858976,1595903484791302272,1781637945496875072
17201643,82295845924473,-398336932920297,130912228207447695,5602621655314382499
-60103119,11266691589321741000000,-204382796757,6741639245615335200,2804839155148387500
2693589,13266187618458921875,-2297693685209,-943734744439726125,5805567362083106125
10606521,6409979006976000000,-2165602211288,2260952426917440000,1011116159335771200
10384329,6986876614311990375,5579893706351,19967110288491238425,8451534734891096310
398337,14670139392,-5820224174980561,8502303862630591488,115551961860160080
1925319,3168750108672000,-16528713957336,-324654356319091200,3761000642312245440
208663593,7678018916352000000,10980383098392,410875516767168000,13292568125935272000
19833,1184287112000,-881904604523114,2695743259648487000,7579079083667713220
15158847,95768158797379141632,-1502448323824,4074355144114751808,2585162736630519552
15771129,30818798152860372992,2936652248216,7156955880010869744,16136355959635987808
-93669,177978515625,-452806941672126,-2327664865967859375,294851749456828125
203691,487815118848,-121373177390654,-101446238336083968,1735295547726103872
11095689,47747206324086625000,-2517271473328,1290021445539015650,7817700628129928750
-10614927,2982097687255859375,-1068019800704,-1234904208287903125,389780652650703125
20670339,55111691160779078125,2597405297491,4713190622442401875,13086172756733735425
26932791,30696638133231000000,4039453995262,3827204940461559300,17186966281792125000
37450191,25554341596801794048,1093450054468,14553507909399457728,5508863702002891776
290304345,2803507296146030592,17414734928544,249801078596861952,13809743269345833984
4613559,2244386260938752,101152148784812,775709341798507312,14003064280195692352
37062303,34082848190681803521,7483261426649,4315290320744173827,24899811475782201129
3149931,7821937673637625,185357363719735,9168292112425994035,9615659654064678355
7598973,240335218006415798293,-580584999241,-1098824000393684605,4084937885480448902
-4813635,296691849964184403968,-1103874229939,-238017590727549952,7305258595542101760
-1289409,2767587264000000,-10919938062280,7200879325792308000,4619167879451720400
30236667,261779092969122655389,1014039738072,11871076655465610741,5914468334126372211
87684195,373277394051580351269,-1045618141567,1422512267864457312,3035397957520060899
78392571,110605478947567414875,7587110730221,6464090382915965175,13238247166401343590
-42438945,31133660446056230369,-465515271787,9411007442222241505,10238069735243606818
-13177077,14167235458224529101,-1099714810526,2986556634169741395,6486624893267697531
18378813,266380916159317966336,-2404437010961,204657027874620904,15275998176702127744
198446727,35460829925254656000,10281847330650,2675584734036289920,7130299452193410480
28649337,809557568000000000000,-487342665375,-1502102414765440000,6078312331031200000
73958349,4102377707291787,2277670744761,14875188983883918459,49387450524352701453
-12084447,81666064715555966976,-6811536644704,303939905689894320,29834543173721459184
12202053,773487152195964162048,-329665830778,-2903845330247549136,4759111890551803776
-480621,24162633971000000,-9418748225075,-1444832684144140900,2110557844897695200
67372923,1018168939367208000000,2555609743737,11562960397596795000,9782793167886316800
4870155,262552173266674368,36798003008184,12940449531981510924,6705620850255096924
2349273,73255614783408551416896,-753559263423,31304387878897787712,6687002464355152332
17937069,2092791802223835977867,-174591461309,-2181741572283487653,3583169045884607785
221454951,5345146984401125,10276116752935,-15877540252175475445,110617052747784935
-5787069,1651335183459750763584,-847542552915,10182632386317916824,6494367546242357256
147889527,199482685467704007669,321976546593,24376006532780551917,23089553401620562641
8252661,789081139192921875,4130369515055,17511932438448725925,16160997788431729875
88510983,188020250820642456,-59569053209569,1144945973200036968,6537082579324431066
-46176591,7521212401019600484375,-195920410295,-2044793373922731375,2585471110505223525
13538991,970960717867640625,13752088801047,3095915429209980825,21375176487113340000
297112449,1541597426878306399875,-2326011378002,23233618831008226095,427155591596253975
476079207,2148341375851146532629,-524239327013,-306388093992241401,10318345214934097863
29885559,284989039194262976,-42493330159631,9866218763899503976,1668227879799605160
87438651,693675883709961048,83574395381217,2594709732199013208,21911277330005320998
-20651619,3225753253716172996608,-167837871696,-2455628112339823872,2229511887649271808
-79643607,2935666834000966844416,-419794592371,-3900043494803381376,2054035151782180864
-44459445,1146898343997631127232,-449068727382,-3879529315283509668,1992630984205768632
96472455,17056074260908779503616,654223731200,12956777845705867008,22581976198242100992
127490655,39036877843580352,167684793776439,469811094091674912,89352181027869272964
140421399,1137569503703761701000,-1087550718015,2466004125269103840,3710099867795042670
-85852713,9324788814053923757625,-238156446067,-1291261458200536875,3384267730318705035
1953141,125000000,282599982293825390,80052619574162500,72456722101880407000
47284719,2745605553042146417,21062694980087,55060008433850963725,3512594792492359399
52804599,8108886307582438937,6844086332681,-46059215217631756777,5702790459138717048
222073113,14516046947374163755803,1181152935183,9111580431545101869,10861133241649781889
41047779,9370816872090224832,-14967511414976,5540676554059938684,8968591159758812484
752925,9837761053851648,81009119886825,27289873705554081792,20616882961851998208
3332283,489695170981661,-602781220782971,655011459362745035,38418526512820439756
-35160267,20436458302167916408128,-237537165302,-4618100454640844856,5452434161599818084
20900541,49317810536448,2381291022165152,4181545279787985024,3200394085736036544
105008181,23965778748644878921875,725616002660,12350623205735508375,18859119581655002925
208635969,47503690035116456448000,63900341505,-72872075004132003840,68433123077210686320
98901615,3061055015276511232,96478689727216,6351065718135066880,47088249825123570112
72561885,105998636578147881504768,182409114420,-10538531305977147408,3477249431896339008
17755953,430284248935702912617651,-274794177759,9792265112732069991,19195045399769627943
-44995989,65267800518426624000000,-202298097375,-8933689757847859200,8322915327710515200
36171411,981278067526848,159773259998989,77470107886871429184,1047423333061810068
2244273,1051096386921875,403729662010647,31496000427423447125,3520130472071859625
-9430131,92631319556730696000,-1296387094385,-4501132757855343540,4085580406817155680
18164415,39211026965274254013,-3994365483581,-995633388687213507,15337316667054910836
46363899,26358445543514222592,2234114328798,14330652869680976880,37387458801862425216
-722217,3906984375000000,-86380336257750,18029422713281175000,2995584598447717500
274353,122097755681,1269287093109683,1069814461170347068,18955414503681113689
-195718947,26959334133306700426491,-130276939068,-3809290836235724397,1166473694457885105
31108209,56515367320849612547,-1554914139735,-1290856069795969757,9253741660010673587
22864749,1242574245640512,-193852235217467,1760207741661058944,1159303270686801564
-1049703,1108332278710272,-82141851662150,3147115452838275072,17457384574425246528
1652241,85509079849596879,77394020015025,54063314737064759007,34564282362748814193
83463279,2014363480075757,80037894807539,2345885944280736899,125150671200332573199
6139761,16825234090174784,-51493860649061,-199525505341860616,14781762408309240344
25356291,5619340494211625,-11698225933435,-428004097983779780,11303050288284626695
36113457,314685648334422015552,-6740061578983,41389815418950755724,2524381680254702400
16225527,3953680908203125,437366384879567,4462026986591796875,10485486954160171250
95943909,359014750597485243171,6119393081747,13725625880536794423,10680997184723774952
1773069,12734707780826667,124949852802783,15766777063604441709,8404008621810687459
-12320691,70418800849429942272,-1736690205603,-3133060387304802768,4552991488804948992
34391787,119979554112380841984,9585299483991,28906016682693979584,13905373353816756672
561579,5000211000000,-5639618771965485,88359609116326288500,739792220987138400
23149209,353633674889625973227,-1865431851293,2699275220541788196,10259819446955624931
77483361,3553000723058688000000,2620680816700,37514136493612891200,15848063188199193600
2045769,134985960286859375,75439671717020,20169704086622365075,34842749650099113625
47112789,3192054864624460288000,361823557620,-21562482275218048960,15908971057015076080
7992591,105087226959000000,-55666191614750,3401293678192109700,11058756552054439800
96140145,4533716653861500067663,-855953582203,-2145539084648554981,18246210743305594313
53290833,5059105482559326171875,2273234121437,39987281045668515625,47265617479574725000
42052323,84152048228061696,290054022216777,57723524448382046112,3189837103290080112
9530025,14782587327737306955072,-978373277768,-2303096972441690412,24316678776353605668
37868109,1755928890698629172625,2998182791880,29674433819340142635,29167767141695977245
78623697,17073660457022499,-60826632231486,-343605162529669689,41659313190676882371
4055937,421306567991977247,38760337386857,12809920325463921799,14853571656830930845
-56956485,119018600819071911621,-5079264168168,7352362965444637311,49345920592725481641
2092677,331194346435546875,50198696323115,31491569900783722500,32143356793124296875
118851,19415222588133,-696934718087099,11320077003677527083,5303185231073244315
41242245,55294583792227317,-136596854964842,473912900366138877,35718248602133705337
53510109,1668459175286063616000,-1256953571035,3138266074283095680,10329509963680486560
59861595,4555707708823806515904,3651024498993,45242528309467906956,36848161749109551456
36329421,1175001178382805796875,2116979568925,16167034178200851525,25134347726328240900
87737271,3086086263878185875000,3067625391428,16201198430671548750,24981017963801926350
736959,32587085970621,-436397834925491,-980585159750240499,21070007935536404754
-3788859,88659260522123264,-46252608574015,3353942559565551376,29696779668345224704
110612265,126052414800621057657,-1140260583457,-897351650449725006,11386649409097382643
56359803,6219049365618526439101,2208532306871,35464773188335093251,41660496082562082121
37900335,1611713643784053981184,5209780502162,60480200350785276672,79182767720236810240
45751539,3020020851063086264512,2237430307280,30155791545417563108,38877963047181362252
126646581,1985666573640651264000,-614655174005,-5039855820341907840,20519093572001845920
41440929,10360232,4176330635506870661,56489630093473014518,77208433405235184
10507863,846193255456310208,-19308396675438,11716438933866887484,1883022995255849976
9848199,5506609775131292841,10075399740559,39808260965092877361,19184144475741743745
-395625459,396210273171522048000,-6520059223820,-105306603552727920,45998240639413976640
91704723,144799063694760896,502594615642673,7095009435019974568,56776357777184716168
-147832449,112455966106927080513,-397073948883,30954227001197962599,26066991718429235964
318723,612868707624888,459593679393447,24458868153382175370,43213582099916215416
-110191701,629997600786120179712,-7480228152546,73024303416489982656,2088868964230490112
5558997,1633339133344421875,71235235415635,77549278379771383600,35922328656016477375
5820495,3780507926071547432,22695860503972,22928877030860717442,40494908308959930586
101199531,3768162924446276690125,-2245271806465,8482210432519075505,18518331253697809985
17156613,119877851344796875,188203320307351,5119591142461076875,64843747477951075975
-301445715,334864204024558865931,-1497092268377,66641899087672528347,9835223808001944960
9107529,3275586153986328125,-21410076956875,19920273555688582000,6180364111406782375
15813249,15813251,-2031333691214186,-265966376136981931,92430350561962940921
2294067,2063730819988234944,-8347813535851,-1861944584532628224,11759808907619263236
173852331,37773757463240889,328607755650123,2077438468471121718,11305975128614274663
9285033,9940593965124096000,15867591561145,20024094179279866560,42847621444882764480
54437277,96443672774779,4245702207164858,26410014278852408897,1212244917056520281
955587,3573156367872000,805743969977408,42379295268816870000,70231442370712218960
111515205,37439142410386410720291,-516243525395,-7477186897420687242,25476438810502094067
136955757,40256976754633176000000,2852001834730,80314459053459866400,50352958734426861000
-122833383,1356323904708498703125,-494440268821,32219097328766373750,26213134885753778775
57852489,8030037515625000000,-3345378673469,-5058902163037500000,31507828967614657500
412017243,13743158100128173828125,6097895641075,32257538656259765625,39632597160143859375
230377089,61120963479728783109375,2515785630904,41370173793400798125,48217593405940519275
-12876141,165607530617204577,-15730437389491,25016038338878457057,2967596232176012877
103273689,300406265633640375,503326181453551,9995303535272606925,74524858542181696770
75712971,290589562206651605287104,-730162896694,13558651129888054476,42822960997947005304
30253539,1293436411186115377,-2846586146281,-3051940779663524323,16321781770188070556
120693351,47656845285575616000000,1265293146475,33158139812767288800,47706291298482249600
148095057,75513518850986901203247,1418521257801,76515780710837630313,48279579095738586807
10954137,1752322513330188864,25669006862529,81422931257660669976,25605772449195081816
13563699,39248538107904000000,11266973315200,24045459432370214400,21930152099650732800
57284169,18024770268392448807,-32563182756399,7406418744099503415,40286438006745463317
74667,2313060765625,-1438224596001023,1093339034974106125,16970441392349919625
-184857,5131167956992000,-93944942563906,18662741467821429440,10411066595898214400
1020333,1463488428405375,914316541018577,23391378418242566925,63681741795825470340
35028501,11173321694016000000,-18626230617615,9769393267017148800,10974109419096444000
64486689,485513524252736,-2258658382009085,54562117278303381068,683509762681538912
-524967,5035029816707136,-85978902837491,25992470314970232480,23949620167707288756
-165770547,45404979707494619954496,-1562457245430,63647366879302425612,5142692436148250568
77903151,73748086805741415263,-1070266872892,-4031216551814075029,18561032143512923841
27542505,74710380452537700352,10782924053824,18196446352723371952,19907380700566051984
13991079,39026970669554623657,-9707307918892,-3295900992378435001,37443468919612391669
-67967889,884843831580539319000000,-592129687925,42085207793280391200,59421122674068554100
26137569,24137569000000000000,34184904220475,20792481936269750000,76234040551177280000
26760147,15992037016835457024,-3768845476122,-2797740013587543936,18178680195360497664
-214419,1101502813921875,-198250758675225,8374818338514552825,25804141101414576450
16655253,38420673713779245056,28963545412550,39421394773506228224,87311244428070302976
1150833,4227952113000000,111974663009752,16459669381976782500,43375142862245109300
12568341,12950590902647390208,13751595139504,18608536456269990336,48955520011641935616
1633719,8415099419290201,-36837935741518,-2091208944632102977,12643214660099702327
11207751,40398801077233152000,12750615884925,56456149795992286080,41618949798837508320
-205478097,197307371611772536078125,-706414641237,82847242808534134350,56501176184689516875
4204533,30247383388234375,376235647758941,16449352743252068750,92152253086171981175
5966043,48643113752064000,271553813346840,91557528469774117920,11751957326450493360
-20942223,14276752308338688000,-7578132470144,58203834582405086400,83341364064259439040
-21951957,36204739419527859375,-4772592161935,44825936714423277075,20060025826995443250
6172611,40024500315124625,569742733265525,57373430678545446505,37891922833277073445
357927,22906304,110786604335712416,320015374600575484,111400809726435855844
3329841,60273174886912000,279073970571526,25912959849831428400,68435994796129351040
21046629,264129324994490648896,-5165564302899,13234854165442165144,18956382931723584536
-3564699,451388347156202121063,-3247723312965,25333733625482022261,15559949391009196269
59375571,102219770007431314568,-2458173214816,-1570427211848437778,17747744257308146290
32063817,989935653747599016219,-3540252055171,11149528311190938231,23437844787283445151
-3541485,46600035191894016,-53091692500952,-18624946111058485296,3820401514392037344
-14430369,183271145241173640344,-8649076656404,78073886918020618826,48066302688010398410
73999515,98493993653625513,-254408147774509,8370436392550623591,10281263972037012891
-76947141,103779930456975375000,-15452161357640,-929517024072084750,67550693146831344150
53285073,1064981312412727921875,-8765374549515,37854509693312172150,35060215058634823875
-47755779,488020944792824156043,-2681352693437,18089898997600353891,48865103528585195643
177285,44916805612323,1071319538397134,15165438503636637951,28035813684631950303
-40827,11376961716771,-604941434877297,18392624561983327740,11504527223198313087
34249431,1286695428490690128009,-2954186938881,-1117156809456775329,33303962198717973609
596121,84644996863643,-2146464960720869,68436997460475170549,5896543523502121109
72173949,2654387507653960853312,-8726417672352,16579408435985523596,92555191941329624020
6820419,129284030026657792,-115669951032064,5293457515987928144,36362483081987876528
-70426227,185383326603636113408,2344126667683,-21888379562953387456,61203235687492321280
319711047,261754049515994015625,3121115194771,13830828466545852450,117092270348420986875
13971639,1964867203125,12231097157534075,916051968730198650,383628756513954935175
6867339,1157006607645810797,164859856563281,85716813727644663973,62416334683149156499
-1057479,100155921984000000,-90082675833402,46903387270035222000,63196710858242928000
-8859,2403250125069123,-894541033277217,92733941026765245141,99873351892303316811
6153135,97978556768301,771210422800225,16812698489018414037,282145722403350397713
-230385,68002244018513,-297251270494591,36509171881671487495,24995200407519893047
-2981883,525563804262789027,-15692087954071,26376646403604570723,22698228088916104077
39517431,314275272447317103,610931375257651,60363840174076199475,49407003687050903088
1257639,20179187015625,-555155964004499,-1632565867427116875,35186384920025299950
341839923,5322983307154227000000,5700772897105,31486797568520151000,238961016047516419800
29747481,832640064227984375,-172645827008605,88636929831155479675,7881656070951982000
219294057,60406641977078234339559,2609179946441,65552764363324310559,172160042341322413509
1132059,357246000282816,3852101730958704,86335113215509692156,56424744168697694484
26289903,1276794754295256000,118609981799842,67173209972997678900,11625894012223343160
7534299,11828600798080234176,-46003747466142,74397865593079406232,27852589586098989828
55977,139314069504,12117756406796913,13022647442385907392,32034229993173860352
300991701,44157902279273500114944,-1922855726608,30990516847205149440,15630898842840379392
-61795875,13917605427298165358592,-2289210802405,42273311060578079232,84068911284773352768
13438221,6573167577233543168,34458472239634,172307065495532877440,72205043387954539472
-4630557,2191387226529348288,-36273847398318,16717858119294918936,65780392413628929540
8762253,235754153496576,-3454066363625791,4756926499916557824,65525619535992714384
49398429,5805242984708507907,240572475760013,71911944195340199349,96051840649762224444
55047,244492356277,23998230177385516,79126451518835046313,37574197069700106907
6552921,307642566172843,-1522861988781793,1932012248030803829,49906311353350021229
344411373,34415148933637046784000,5669066356680,36998136227190291120,102336368196756719520
36089499,8742134273862515625,79535648026153,17734158522124048125,123707065843914974850
176283753,81307984009850780553216,-1342458709596,34241294055983277168,18535521855284578368
745023,8812022511375000,-208501098328979,-2295856814742659250,45824773647382947000
-150649167,1556707535198226183375,-3408764221233,-17752411556931367125,7334004806555572395
29106921,18593449848647815168,-21622556046856,24400196227607183888,11202553365756382688
409951371,3273072417544793625,108994933240741,136332428096228806425,1111691576381124345
-40125,435691903941,-5181728870843927,87961607158774306629,36573626540582321379
23165859,10593903231659760832,-35174225712281,-3088542058914237404,88050895762122528352
304330875,118797359343498877206528,-1790213443667,39740704240836673536,27609177607631761152
101823,103823000000,19079119385307622,26035211144222005800,14667483785343857500
1580457,1349782160840875,2343922185527143,62134461401089456645,78672978182051411425
29091441,92183632501765699279,-29276388672839,123616366271532109591,4028335453627453969
11747793,17711329533097148416,78413806877432,92590600703128366592,190580525723068050752
46021881,12332795428864000000,50855022700744,103050813984160480000,11268635011354009600
903585,378874760256,22205541116732968,8507678211317142540,400426829520676164252
-64473,29168052424372224,-130628140689706,17099154556578734640,40377859885293093504
56173695,942575653486592,-3756837516620288,3717348271623266048,63383462879849493248
14810727,51408304407487000000,-6119797666627,-22658627855336161600,50201461959183282500
241210401,4511755525824000000,346120847531660,8112805807396766400,607941142497102006000
2061933,1412883320449931,-366034958697859,-9083189282014387199,87498093142958600311
49045881,47045881000000000000,61212925060904,107268201222076100000,37503323374216250000
20696853,277576108167168000000,-22475680454440,72933322867639488000,70935900245591947200
-5438919,111104276949224000000,-19359094361540,11990508693970079000,97522225654028754800
-8691,36182582296875,-1535589493364304,48533545639423049625,33790505489151492375
39496377,502402994896473000000,23586508103290,97714109620969756200,245786893224876580500
2001873,25722272617652871,128389826071649,120073913292165166269,68087726825419538172
24125883,312276380866556765625,-20642467053482,62816314915669329675,69259402124829939375
-24337479,36015465037824000000,-12445906222280,77635637558299008000,17160791580760473600
12999171,1471430221624000,-1355175570408550,79202404971872829240,2268579416421881860
2797485,5660544461083370952192,-2397654703235,-37862855155121634528,52616028727169503728
-338514663,113869558039617104484375,-1175298826045,-5336785435390141425,44797314216541771500
29087535,407454402227744452608,-10942377220842,62752957558306713216,14211689154128467632
39906681,8675656141117239,1367562008411757,14770116422490807657,27557465006065457547
47419503,4863315928640625,4447359140073410,7968729148789281075,265725500797889539875
44011311,6511651244617553,-1164032973574617,22406174332796440943,8936830904046074386
12040239,2931882080078125,4544433201311875,58172296692639317500,86714637742721813125
25514493,640297755415671046875,-3800109528023,-19833871933453531275,52373018475077203125
21591033,294910373918687625216,-17051588608896,102934931921579024640,9777460380689281536
119780709,58828058583628900931,-25282644507443,15591350079725355183,19888453064494832362
185620161,14040690445929671875,-89194985234095,3693076421675927000,128360537618917497725
3849177,1219447484537064957504,-5228651281752,-17155360389812134644,58435367440345314012
128117649,481890304000000000000,2799318423832,170406261654092800000,185376973696180000000
-11851683,538692474431602546875,-6226590294350,-22244825774987757225,41712642558371353275
43315473,2469045685651144704000,-1716186928300,-12227649972392537280,36125464377406510080
12290673,14161071087075375,36213495658589,202987031334197962500,105624998951977417785
6656253,401320168522960896,-197529658747487,61802690636446427712,34647453714632700480
-1313229,90731906598302208,-120730025789958,78031894889247245280,27109968769640657736
127425,34882444678024,3528882175144412,105004899602575244558,62043644758510166606
-49919187,172177950113463963375,-7728591672857,168695184580041333375,80581041147167540280
3056619,358021409251159017,-132631866672669,66268085698720099467,19964279856410338995
362841,1453957557903872000,-209444421833864,236444868770285688800,7753436492273966480
1265637,4805419921875,-2198770385389623,-1038440907488053125,61046068105106015625
28765437,83899968644234952,136869472315851,28783233828447283152,335575107062941723362
50535735,3629801825703651812544,-1668821682385,-29797614311422019832,57189134975219653032
144203757,619809159342420393984,71721384098239,347030361195957326976,75474525127365298176
-25296351,612345037438787752000,-8919358002446,-65260558301859928700,42989396392014314440
149856141,3840389496000000,-545599063779225,-538836739430842800,216645029577401810400
86622105,1856999079638115586048,-21606739782924,95946168770155152496,94668648699473834816
27470991,114154707051000000,-656081634894590,59506635012254753400,29837438541200713500
729795,500604011112808,5337388958670380,247156955584324283078,95655571929766388222
3469155,1194065802685643264,120153304294807,100870449125542264688,92488711305198549536
18502563,192946246311891736,-497223575479848,265011784501281642926,2094519164138265082
-88941003,2636206834695917031424,-4313206621572,156994222599083131072,65375950146130042352
302430669,1624926424754182311936,16093433723560,105661838301825075408,15471074917727303712
-62037159,6085962612336376984375,-7024595637853,-53182473510266981125,77459908260680259125
313959,997002999000000,1061323162816151,84277794076400367000,105103693072242783000
163879689,3733417219883891228352,3330731457255,135132794328682177344,251820907733995978716
11048649,248112360758708811,660339390867135,50303196742351243113,226791344555754644682
78897009,25737183891718124529627,-1472353605569,-32435280105296248257,73188044137973657508
7936701,17920286624962986363,48877741563969,143872568146773758655,133088605242898593222
18321609,8237512489536000000,127602638208040,162741308738033124000,56793551984443969200
138884829,21023376250821605296875,9023990105845,300044537806600583025,546169620438438617625
-46776579,25184353103197998046875,-6078676359735,47896554194874843750,202507426546957254375
1203747,138895257735872,-2980264599354377,42713935755405251480,23401228617319968536
1654329,87591265722788237047,-10092243731779,-38462796646783599541,56818123576966174973
29001489,2805130009184768000,393845188117317,56560366388509002400,600170149857997758080
8244273,17056956861948375000,-23489290140575,-25735333570408114050,87735899532095621400
-2277291,1489758311023526727,-254654051761481,6908553470990449077,295431261559583839482
1610787,108040611817152,8241046442145783,22147359407215705656,281977496590611024504
35009763,3221339589892705841,240554572968977,335259221993316367117,29236668307088241601
-136379325,2137036911877572634853,4399411845211,-36662691105697499535,145201178506576775968
47919279,5347770385884512256,417125429508393,84845873967130755072,237074430017346831360
247718379,51794341603354312704000,3835366875027,233806101461853177600,430924909459600604160
2636889,2760969260367872,5077282222500121,76278218239395086336,720413532201407676416
115500279,30277973573632,-21736635296852264,-36126361542559232,722052021093072693568
1915377,2454638588967375,4517057878229965,87161228615468398365,625673326963608843315
-8921733,13799804849417315799,-48884336509449,17835713195405325507,139040157125793260484
27075927,55927253836359415125,94626910248605,285517715818788894210,802144000452449044005
-266954133,26644965138615622078125,-3409210697183,-94882791903447335625,21995184232057525575
2958897,1676676672000000,1095813469486473,14928929915652720000,192102457514034434400
-7262517,20731965647100051456,-40208305086927,126514497593580601344,18504630340919804928
2417187,5991776088921189,737678537234959,821833750202527843641,437612939263581626916
49439055,829312265617408,1017444211175896,13991606316251257600,838303816354786091008
-106545351,57873261190617227324151,-7462808499951,30688662533676895566,316657413314723676195
12522441,60206190236691394923,83712610661427,246246752491564237569,309332370582778615389
21179859,14308643776031703125,119463226595321,64501304678941688875,264480760357793438875
1659795,1324078731762129,2962922927810541,224272640891222962731,41519120893555871160
288354405,207016398148473767427939,6473227431279,946316175454311500052,766226565923005036071
58247517,234455843374289909919,82435039023229,194587163339256532926,152231666101340523231
-273363,224201671875,-7135353660289095,307998591950853644625,48690823537625321925
30048981,7343806396484375,-1709590764829573,141579020501487681250,4654978989172890625
1750629,45401100542504407,-2345295263577511,822440144709787680932,8698507864807039277
126941631,10873942573792425408,-28990660711864,-9531067368142290516,190964511589002181644
23477655,418830677284730383296,27153656276886,227762312058876578724,177899809607580663720
13800183,17853253203456000,-525637004279556,-2262443778614012400,176384493541874249280
41418165,2631247532073739319616,30826825515184,422641187134928174244,424248385895373922188
11098623,14884212946046625,1580330340018191,26313134994068509035,132348296845183743150
34826901,1389996151708757832000,31553005278933,443868617240887579200,404600776153817615820
4855035,297606667716001792,817785516822992,312235062809943080960,159097773591969910784
6538179,1714212831232,67655957061621137,115584864078580880896,10413133433343641088
361440525,349139564946169201359,105858177100761,696599774968419523800,28222525282309969041
80059911,9403417164310911000000,-44494730524265,14957339829469821000,920244819897950454600
3000273,874907812374253568,234653802076606,177939392668877393792,218629060803027818288
56019441,2891493770214168421875,34543832084865,624599424225299360175,329923908127851292875
5588475,218398866102077597,-1175960212371455,5751095434804793483,690392374760742621392
67221159,1809425698390016000000,44608833303552,388520116843264000000,194524357808500428800
41619993,1831240413665771484375,25597841536195,205289409011572265625,271628375682844406250
114347661,2930345991000000,12863319465435258,504352919410116453000,8580366781889440500
151435437,9690843968000000,-3975765537906388,136116300392839000000,7400533625067091600
2777259,180264459783718792,-246599694083381,-3123386246445857426,144420554290087631704
51831993,82037859479540875,-643338680618177,-1382963449588842875,333954875280575043805
410313,44106710114368,14410363095129837,84994008069271294136,346984809311573439160
40566399,1035852532537426315712,-66335428745258,579591223541132598796,68822959899554316456
2782419,742810949911457792,-217253202063452,21916515232234176704,174317718539943801584
226927383,528141109690368000000,91746526713388,173494859117143968000,114780463308883968000
108930531,150120648559971439813,14055105415003,478958837629958691259,767902648193265091390
58633797,7236990857938752000000,26485921336905,497296337883662926800,556418771634348864000
6332811,8623322473649625000,104914103235948,176517629135696756250,198794984249621047050
6294243,8656746167044878336,107771474171851,197858918246174394048,234389228858056794816
12243165,131271557243367176,1169228707294976,48870198139694743462,582222919283863457626
41989737,243279140281311744,701952685692004,84072248285178943632,1556785547135464033032
175322073,5881724316848434033728,-16464000592497,57087396790829693820,141112354907926420704
3380847,1135276076772409599,511497934551353,408050687530561668822,407444095559152191447
9630213,9416053019061336375,183275630136053,323456774087282028375,169317794785616075235
3288549,88097364135936,11838039555138996,23040467194657426704,168264658527646607424
451119,325603874022336,-3970832224135656,83135058670050794316,121106169299830940316
813471,413160699392000,7600019209418302,153346913385029481600,204075581503363358320
15695151,101913003711000000,1391880829240085,44099801144022496500,319055781917081260800
321447333,4997842852957317000000,-19077216019670,132697071260720901000,39694093200869253300
7244691,1319652352331014625,434270135547985,167808697140476489405,576412941027836305085
50181,13011038208,372903099275677523,87139153189925671296,483474737746351003296
-225365487,2630172160182508171875,-2274430612293,139404912382428457125,246118055581419065250
12507531,1920736944727356608,406506193147450,266937232503444449684,110062092238770495416
-358420305,7670605990317215122449,-5120969716359,860633609138169137553,467627330984103642894
9905223,14304948651039324096,-72863681915622,-65362384749987715572,263176517485660281048
431895,2977035002966016,2028768589330244,287601374299221535680,296874028795438629936
342316263,349240872791448000,-1855130025217577,855746254377568028640,2949841116019528500
13896411,1234726781209691328,569982986094898,105083997050904472536,714707483259582864636
124746927,14894578662811823101329,18386077851939,194657172065045842131,494173823444323490601
100781403,696272107885578125,931424601867859,25330094625987865175,1406289824100942130625
231344481,60105461100549696000000,12715744146300,250365315546197092800,199951774706638328400
557979,3061257408000000,-486185193197110,-48598838196227206800,129558259823753904000
146069085,41115075985941182128827,-1474758827080,-90419985273667468419,158078203490740937019
138078669,416076520548918592,2603300082096013,461286216184491463964,44864038927950637824
-6945747,36182582296875,-5071602721119539,-10311297395178661875,12991426776246392775
52190211,68883890182462111744,-155365284353624,45491605439411574976,451147155209653726720
32949177,63803593257872523264,157134866151131,829697663531196539904,192241340883401981952
1030551,16098453125,902929293171540935,275756336286958276075,46266648108709040875
25955751,168425239515625,6788177665743935,1676252883561107615975,16125879560342416625
1718061,167055370579973550303,-98283315807939,523053351544080539907,142633521810571757562
31448559,72784677978488443176,321963360020929,563181805646619570774,476263579798060423776
-5691549,48639276131983294464,-42093518777888,-60791437802062856448,126271310266955212800
-4737,2922366976073,-13187905649343121,32889988281858670867,191851759210109438365
9415227,1065082994962624,19009179146828326,482495671759174716808,86028122070497597188
146660937,3244046444001913607,-961258820648957,299197443133645251381,67669421619809668891
13948743,8326051926987241,949466375958009,104448745001287234129,1173140553194470924859
70575105,1245211326152704,305891178641552,3913641357620639506688,713790386239392570176
67601685,395917747990255894528,191432222455201,383845540736899416256,618053833999995437056
-17416779,40052237726121984000,-34539057505107,328473039496337049600,261395531092213309440
-28904691,31417134177249677312,-75385557038266,-214162442906279644784,49629375295622276992
180832863,216226879389261,91410359387147307,15677872067438168679,638291907710598345399
15734373,7250693163875000,-622112909404033,-23106778356881360750,479425821375757207000
59385099,176513165053521408000,165936901597082,169748475332843030400,842216133809570289840
8888541,24232656968186939,-577711572927541,-12190795329650795711,281439031683752905771
-484437,49326283485807021,-440639347023065,120855718726210217097,195796421549608980393
143057667,143055667000000,-41173584057234096,174625900871671592500,9702662104639711100
44211273,411388390470734570375,-103518860208685,59786615287921715960,652372825678690810035
1381533,31775491974496256,1124367776003096,215766836713801063936,183023873175496257856
24690567,189232421583351623625,-23911125693521,-22470622890520373775,169186429294036660305
52139055,153603476105695064064,-21920182873757,-69015571003450076544,292461168479104015776
-43880565,678061671421945614336,-40756036453767,978418358695045051056,772209186856303592448
123783,18525482136000,27060219456168217,362341940794746381000,390834540177477931080
1973451,2091749925069,26328919816925341,85266663756637472739,2100448828320702521571
94778589,1733611262806849359375,74698634081955,371575554233111528625,1447815717482933076525
49371069,3021158633022557770267,92930393412453,1126417355659301728519,875593009183410573314
-25966659,278543845000186659648,-55381917961933,754413766375505437752,420862089314882421624
-1427115,41171913775133127,-362044147296959,213451948077472427841,288740715248979195048
-679863,258718390848000000,-196721998672320,114196128500535174000,137036231392048117200
-3363459,19477919706372379,-318212161754049,469306247999552786704,566525202181655122931
-49519551,170230423120349696000,-64257546219848,183751833635942205920,796018007659496351600
-2199423,61490961226466927,-505435294474757,-30425612132440850434,145154275061144375285
3278019,320413687576849125,-996173383690639,440415768591159867240,158098519585597276875
1753707,2118853307584,191302197311354818,94549276004560934804,470975135510191826904
-60146727,1697985586546791800896,64760479057120,-280324233746797276476,600471543969686758556
2257917,54263451630779,51396954727351364,411908921819844342313,155665917714546075931
42978921,96702579,-93319286192618834,-6226882520693694921,4997455451777035306431
47719689,929394147191427072,3484387098611415,886143947740824582144,271698708550459704336
158667555,9136581528862768054437,50301090563427,2187210792309690598209,684373932508612016385
8004903,6378725391577214976,-334048287600108,269986681808611754832,273690638346677904576
13557,16290480375,-117147111287091769,51318944964412264425,208486403861354965905
16412505,840761951910580224,-719187486363284,228784555577304242880,110873452930028268816
81278265,13580161740755120236608,-52114999414824,395236366976192273148,802532165521753789980
87674997,20382713316719066087424,34735561992493,876005863203847274496,1165258012765842358272
86828493,14277124837639506043531,42404390634469,767323321656469191922,1269621828278159332999
-58996797,7021415756726272000000,-23535961532416,600863073067136000000,826166583701208780800
-96058173,3146527810706247880704,-2324678433781,-270175682337299416656,198297356704274741760
119639937,43739576289935160177375,17372694365873,-775757559470800231080,145398598271870628825
-4825533,1299539501685407744,-115173305352073,-100302876522942964224,51296001444439440896
24586581,5275766335437350208,-238263102795674,-75580806556213079148,735130465545611760696
1972083,999430108293141,9989010830911026,1518829878717820058607,150511430343918166047
216780789,56656234975540442038272,52402499794912,2529822799487867646336,869988434984214079296
122609229,16993225631386584000000,-13608191891943,-83940755358639016800,480088010112893550000
101338743,30723115968000000000000,41035957706061,1069469971212600000000,937931363392086720000
229626741,17677544229861343734375,-41649485675003,248331602620230832500,483668828761586007225
310719,43800328125,-375251806831065872,17280950351230244325,847035885343767136875
264280431,454685649371136000,6726443387591252,533442102936701342400,146088440816273648640
-8704239,2289029176727179264,-131826601335359,-161580986428671721856,50348727383032095136
182383023,11243639310869952000000,-12020592575988,-69652831134428740800,444316780156497570000
-121083483,7995440866345128000000,-11961831106820,746936365405146021000,725443644904015892400
12310527,2104779789323875000,689576508448607,204014982510495584000,1024747639741682204750
-22757919,2669144937803255808,-180714638901960,-187356870472624927776,28947279988058595696
2338095,5438498090147793,2126920066470479,1358389084360563579588,387405714038459283981
355911,357911000000,239135042934543425,257317573193320595800,224782717201044957400
23521893,73577440907908937000,-124005312775367,-65404742355766658450,640514362710813024240
24608901,48312064646461000000,762093138705283,792819925355096831500,2391115619307700516000
-12929529,6366155580773490293,223532626180149,-168771938913354344095,141757205975695933777
47054073,789298907447296,51011367440265184,194022000642561540864,225011505093904136192
152914497,3001238421551419392,2594308098733064,745184999675182395168,178687274158646637552
1148487,1606258054361897,2794651038961062,522281991185850465359,1238120905948849266595
193807779,262629491082082890409125,80974425424685,-5224839304898215232280,38936448310510014015
25437639,62377727476339303497,-250617757183809,268349453916103661913,492730460313714463113
61993335,888679195383294199521,271912797731443,2866814045516070165789,870935142787966858329
55994763,129262554104328000000,387943689937396,2190639424943969910000,380670299543406911400
1347933,32960375244140625,-1642311423854231,265689298991330859375,202274862142541085000
18401925,1245905914284864,-16741560398858777,281910775600615315392,67052063483136669924
54936867,120036559060218953125,385418759646907,335404254441956243125,1815167566200461812300
-33567195,37210462578386173952,-74300529363304,462504517317788670880,1035726233115228502912
34201353,7423433916046875,13267092291562083,27904393001874193875,2022849062509165834500
81246939,344484631877442364125,-211771950273715,1400820268953905096295,21694080727134624945
80436081,879791822881280368704,113146608329571,617917967497732785156,2223621614785129379136
39741333,1471236178340375,-28664377092241959,77651369684634970775,391038844601076444895
22841751,295504114454005248000,144432403247740,821430375217691595840,1244758825412718192720
7188807,112329015625,-837723215916327275,2151199805744712333325,4329049748743130350
33403647,369120257589229056000,-134516418530139,282984030993139043040,554602731895168560000
30213255,5825004398986752,18183999178436663,2022460800230822267232,38966015521899253872
519,23714112617,-192403218454829902,445674862654795319689,397278306469907755789
32224137,271158499893817730375,204495174559557,531542032573801165325,1207349483000712991165
51961179,242456193478078072857,-203597409845349,1010235976690703198163,94908607217424254163
8425635,282394670071861017,1201002460738361,1849710711100174372593,366886742350423544766
58786977,5594084519549359640625,45557038521783,1170260830762049344500,1058128031297095156125
6289203,102175046875000000,1357684183475575,379397906812626542500,1749929388431801500000
74596323,2124153203923323000000,38573136527891,1458910262923502618700,1333097174433189960000
9965811,677472330517046875,912207898455525,-1897671312886307611925,363534204735949376450
-3080067,3146344866401437000000,-15015447284666,-158458022040128752100,234597064911672115000
-12314865,612465541700026116753,-89420508042061,-739369337278505890068,668068490962292400225
98847867,1703364410307483000000,287565538819790,2795565615865122754500,790898774157087426600
76062009,3434992294999215422016,-127442094760834,862769370699574151544,727338460547996359596
153802227,355617221640192000000,328073949332209,1301233445540674560000,224982977667214694400
-46803,35284324578399,-15890142642585919,634206152368597476603,295249533424524747003
-78891,12608663921875,-21890755935957461,-34763897277018825125,470371546493288127625
823827,474552000,-3330434369436736115,3852309465307332120,1399316538634959673560
33177549,1335682008203950269387,-144457028527009,1549962327213497479758,40754802304947628653
6189843,110540168099578125,2811233848932873,1135004772580400480625,198776959861304877075
153201,19421724672000,-17293985173487744,104694498997612527360,279391545209670028800
10475187,55294583792227317,-9359876271044695,3119156098867251493983,49029738755837500047
52240035,181737956881504737,-542923542145737,-61337882847904058907,1327317705006625212804
66942489,464404086784000000,8355388272221720,248093260281750118400,2010851330235700832000
411409077,6686855658046773000000,220749830268594,1025851877046865390500,788941769637263913000
46518279,722941859375000000,-456169292444430,-59094391341672642500,1146316276144176875000
-19238691,1400970952895086546875,-82750394704851,724173496595864988750,1221433060785593656275
-30591903,3725780988087707505984,-27805459292415,-135064062937206996192,348905568343622153652
-70091103,3878255026641897000000,-57179241190375,866950550008308879300,1874485070347126327200
35277,38614472000,185431163155904530,971915783555167416680,2424354152006289056060
-23641473,45273699796525929,-1352832322935493,-293244718436628488127,14640049282540022613
-113927871,668837187504667671875,-129409076229125,78691229334885207425,1465838262222178794950
7648035,13544244637253,151183797523397976,22209325323062768363,2290510321066217207485
103991619,6890563592812171000000,-104394380043337,91871365296675950600,1819533953786702165000
-79268871,6320952801755136000000,-46925348085271,-231435699251500800000,564327309946305945600
97863573,17428193810322479382528,97301938609975,1453924138699988195328,1809869544341699715072
8868621,1847013101031384000,823331291989448,3773180618179033733100,2707895436136006999740
-1039029,107334407093824000,-1094171851482229,685325580609353484200,253594254152179546880
266076303,5729021233950321140625,34555983781075,-1284455869633601322075,159077744292626827800
-2992461,2999815477629048000,-616527684036590,527652818775537138840,1198883925862577057220
17752767,1285872592569890625,-1243826995324275,1042430215110794644950,58278853936464790725
76845,140851500427,590161257648390671,615254343768899813033,4650454511577523402226
41257635,2871231885583843328,6335655487883363,635358383414284648448,9401009838822366609408
1171047,128481837336000,-57764215226969825,40725794671829273880,2601089459094276856920
125631165,51271894526270279621787,36901253827429,1121877999728624247669,1682333408821994859087
-117065895,6684536785454539560648,-93407060072763,190036197271784555208,2147463427075822631754
-2136819,2278753630573510089,-901816084322963,-743355916490746642593,916339567452772307940
2595687,380652527287817,73710908052317315,3453145844388369438693,293101860030796309547
8205447,1578074670273024,57322603457832746,4755296887104336404832,180970713499051093464
66441,6087387747979,-18831447572050913,-125724743119861793927,493641033129448217197
-693993,1363716662396984,-4670812036035529,-391271577161196361616,153919838838951473974
69681,1919105698483,196640491717126301,1851170615898904595342,849555125209714076627
-6048849,52404610085650571463,-142794718848496,-394622615201742960747,416290874781156120603
51927117,21544825347549512000,204279220836890,3770790711368195864740,5496455977726741149640
10719309,27844741731489468696,796654690300409,1987314460035809774616,1485019058640340480974
94034055,47433878855612647273,2123131062062101,559302647823658250167,6138636798674265309484
195841725,3877470112666701824,-2305045609790534,857086543722682796432,121105713749040605312
52191921,47531318755792929624,343010169142816,5422385954868859648854,1714000916984987767626
15766383,96367982860423000000,272472925734257,1712423046293817383900,1939787639127282620000
-661611,2869341461000000,-4517713331716399,1405174696298635828300,668850899231289040000
13535853,65363700778273157931,-334227814868001,1036526414853949948269,278340638403808141227
8716431,22104053729336125,15520818268642577,270874561170047424725,3992684368529427391565
20603199,130972680290304000000,-865087520146160,414217233724393651200,3835130786507828784000
1562901,74352915125000000,-3439571813037375,-50150590097066468000,1508455307246418978500
28853067,461499243231795768000,615564155434822,4525341705972570923400,2751478808755767703620
289401843,36139180563442567233,746241607787949,-6171042256600664724183,165061925234158995945
41237367,292763409284792582144,961508138536576,3625803893412448346816,2217626578385862384320
-1150095,7050055378300992,-2975960084741909,255527801773123177632,1019995514084158620540
15717567,142359301038375000000,239710784318494,1182201665338386187500,1255665985255973901000
29619183,444116708080424644608,288023315822676,1776359479186966226112,3167785350770923654128
38122977,489556329142118813875,622055967491437,2214001889568354820615,5321898142180443379375
49482969,419332001782049000000,374920344956915,4850791186225563320900,1555730659138516056000
28161543,2889074123015625,18130537056632129,180748942293167980875,9511923913482340841625
29611707,957652250706432000000,-424718996683250,3394984629635121830400,790328100853235757600
2312655,91738732710592512,4187807625907798,2033117321354112411648,3986530040831786794944
-8614185,125129344587764031424,-249852394894114,-58089739692694242988,1216395579152657568392
-12720495,15304695218671928399,-205558709382875,-217665540760566791717,230237798336386429842
30621651,742914299690009000000,-946035490770186,8199397176660919934500,327258204089200037000
80981535,735512500398817403361,502002020295556,1444474859634271428777,1722974937213730080771
18922395,236026282157879026176,739796531693157,3939628200385379022576,4015992597435656282016
23446443,217862930208448000000,395345957911625,2334336988878490640800,1315133378302751683200
4331949,867158982656000000,4626707417261872,2010881654242604544000,4285439496699637984000
-4389087,23714112617000000,-2468451081029310,110145177589826034500,1218583247477003192200
-43410351,190934615967845954112,-181374506223562,141114065841190056024,1388971978131431750004
-5481141,51645087424000000,-757710416311441,2193802046307731493200,1644412044213753920000
9669063,770653830519015625,-2922695212464404,151139110980564581875,2156348649269140423825
122814519,200779685158447265625,-361445460561603,1244974818753843609375,136589260370455687500
189434787,966113341458721910784,-25073375528361,-324031240389566369088,1256294952211126018752
-7055319,32279541779180808,-9099170233985431,7459362644331177441288,817089178243002278418
30274845,60276864403625472,12764987395103203,126081849055144289808,4689007665261232238304
47974695,2388096864980798326272,-134258633714241,1488191373894382400208,257305388202636110880
92258157,3066158032590192246784,495680207478841,2182626333305491161088,5769806317415694577408
46530993,1148078137038799343616,251135856327816,1273641354017978431776,2734591815145811816976
3996219,1057233442339828125,-1822136565443615,1701101162510228507250,118823394574365079425
-7543533,210500465812844544,-1139830747399224,1177690800424731444432,130741347119293291104
291009,308915776000000,-33893252961301435,702643982346668336000,1339021640175329458400
92134491,28768145461307825205248,83985053943868,-9904702988746261776080,7325891873053005451584
-191022267,984603005447379750531,-149630680925693,2936908633848377424687,262691896482699479136
95081955,22387305960177586623909,174876837070257,3353995093774901059575,3833882875822077293292
6337113,47674198376000,811451378704101170,955275153836932539380,5214515777264490763080
3988767,1459142296537640625,-1635628364476705,613914034620881697750,1153326367280912530275
198501,239483061000000,30219143655885759,2207059707470976894600,1651422031283177325000
4426959,2876768570677640625,1285757294580384,2164996505381509316475,2274383878997293153125
-38272497,93747431820736576,-1271605208946994,654001181500830147016,5640318056687189074428
8661495,18755369578009,-27615445205568517,-22588752980619195571,2360166808060249487027
80172735,241064572613764544,-5834482814090302,-17036797825597967368,4354744731851059618524
1175037,18607518329499,218552280711613574,1073069967056491402779,710673417663363208395
66597303,10625846245821232671168,172937721908666,3669495554320800102360,3397505134283619251508
27014187,4806915096450671875,4251783186655135,1790961807584271438875,1855058773372335484800
424933239,11140966535491584000000,-80035575249519,-226144058405935824000,3089295856918377216000
14784339,8048252689640030197,-1250000355473323,2212446441888165752951,119544273617734819073
16535469,3441227532057116992,-3742753272976843,3917235293746960360852,495771543622656508512
31241901,7825330868816667753,5184801773815850,3537992189269141687557,1994264054134756085493
31870479,2114738364619026432,8221139142975223,871306750339050415104,11033254743224127935664
15898605,249309480394096656813999,-111420303442074,631313462967968909745,6957694940715770412501
1726005,765458231098176,10530226780163867,4584162311716882444704,1187020725849113798412
-10706583,349471529052734375,-4027771278653450,5999434476464676734375,748005398332674164375
141725559,44949508916838134765625,107393196520275,-3970268400689315865000,114309637145907328125
-1473285,4360217509148261769,-847559988794565,-814204508660547691437,1244809038961741170762
59674317,9665829326669850944,-563641978603952,-139482267577134763228,2331321205833111883052
10146657,7813961029052734375,8355459116254087,8613462297217614953125,7755789634560302734375
17564907,9710220373997688000,-906262202192288,-255052456005240530460,2613732386580839322300
61348659,1218460202266112000,16690173085796249,7807060418353053270400,768247131766984785760
84012909,48991857274285085727,381780731904337,13053450795656100990678,5780156946900029278011
20825097,10304216918130950144,2777165595545330,1690152770759141068864,8424921361013653129216
4527633,1396665211752000,-71751214756722218,164883122928392179140,5865074676170112447000
12942633,15883285246353000000,5117548191548419,8901845364998644884000,5021615292417989401500
90923403,15063293703038147776,-312759876070906,-298848014618872860856,2943472513047268626644
19906197,13372385168434484375,-452692883442119,-453328507566934995625,2168018592199082573975
1511151,2262485370230639,-5126248406762477,-100154572875710924923,1035029235639036587018
17803101,11960284860909000000,2612063502856280,2348293034825670309300,9199099271039948770500
1119687,6597071718875000,28385038753644575,2044248894739209261400,6297261170062035073450
69082053,32714944500286619648,-1725866154965216,593596150387637497408,2218978441527546771072
-200607,3485535231528000,-7203648427485206,1214380654367340590760,1154194179579773070900
20440047,18109915105104824625,2183846148556243,1473786439689691626525,3662629210886882845635
52728357,41458343960445269859,-253302876463889,-232217832105644990541,1862792680275913847907
1851819,5011184392578125,35496917724371363,1069484476363874623625,5160754808640090609375
36824925,105185062581491257344,2997928070436918,3949325506736711127936,7680862124301169930896
2422713,14832537993000000,-14026561615224816,2053482170721322477500,461084544736121697300
23341713,179528320587825152000,1990337872216675,5664119551091137641920,8058573678510464737280
2128089,26875452000988872,19533159189547497,2937991148099124634656,1904257128575097575406
-173695827,104023874494138322657088,13083669813853,-5496583413113122277376,6247734436990060775100
-32194083,49151574261838546875,-1029285868750945,595132554444259116675,5435348279518248355875
2910783,14481286541718625,56812389844171513,7344650267774422483495,2525783681306106692800
51845259,508776962752131755752,797544797311955,10404097280743210177714,3301458821570815243296
20088987,269696823348508087104,-1230759560103010,286114601430057032748,7655268189849121818792
6405753,45480178327375000,-1925083023388764,-170746041053465033750,1523739219014480423450
1045029,20234828125000000,18488113294881640,3976826993824375937500,7057119695502197507500
51010593,542482388875145904128,-455734148333228,1464341764024396118976,1344698080217241416704
57495705,320539287551520374784,650276422856850,14608778696183802368736,6334974465311879115264
2304357,60236288000000000,18791715104552040,2747080812607238464000,4124215167436788200000
21731655,135219055136626268101,-479976373132085,-653902681439385248654,3367957257001557280879
-12273447,91776266644163952375,-294749945967546,2145206578243215097275,1999779964084699096755
150730221,1356572043,55154214003324735831,14710341395215144017,1861184711428575218802
1609365,22574966583066624,16665484801633327,4875622737489179590656,1724597041463210016768
58139457,2451410461720901320704,-859175443059968,1490921968081134621888,9460933231721090900544
45753621,3363015413760949735424,-169269005166659,1221913704339476309440,1299074376359541429696
88665,720938003103963,-20608504390655307,-316675447436393881281,1955098061188380249795
26608845,980922617856,-3924964158127698752,1367452598777233488,37778164769078622823536
-106662747,41932771959542702211,-147025612379101,1536382775477654119863,4834376305665112039473
221379,13144256000000,356985349625566537,1781302689514103580000,8189312818577651593600
-18917337,296949887398325287125,-806096079980769,4290493458688283101275,8620207478652506241555
58436481,24725336444982783,69895351764484659,18580117890894858606333,195772693361172844299
3474903,113943048192000000,19080870667540192,2514122325042800520000,8402231538822872707200
10490853,67767604533000000,41779530257037955,2233913628595717138500,5202661609467346636800
-46979043,168079902900389799067,-400158566801581,-191920020217079229565,1677848845779224366633
88157325,12081679957755281276928,581990430650020,9171127431842102064576,16827637053819421799424
-3048621,9294114390625,-180487506226765678,-1764876458876748444625,61931548249407473375
1303221,21726981259264,596311357390564784,2322190933827975409664,2569211626046984711936
-3799059,593040634912139679,-4924552085140117,-688222443509220908007,3134381118465522461913
110327289,5206479488533697484375,953333888095755,5101849557704935226025,15204740407207273469250
-144147,11707907427243,-62513469019590123,-1319588425478710695969,427220118893215113201
3951021,11707907427243,-429284681312221481,2519834407363754220843,212969016846991251333
8778621,78953589000000,-271326005478182350,1768154102032437748200,373137571460405508900
-8623317,23102032661254019044781,-196665102757079,5396398635802692747383,3754837078352804414861
2079699,1247591363062203125,-2785375191074065,1239945132867436424625,2134377290048412451100
-379983,5438906319396379544,-4430507196344024,7859528380876120392158,1025293784745459292778
159157209,5969758152008056640625,-761795666906250,11336329132841844703125,859749758694370265625
62272527,217542658018640625,-2318660595541125,-290429453205241797150,6508088820140485567275
196329369,6049021972053551616000,1075220620366328,5696198937946184402400,6651776684069397064080
300652125,22452353033403453878619,572859456554305,2945669213515821455619,10977702748026834453381
221401221,106712258605568000,60480895670843186,124335975499200788400,29321976760838907474560
7887693,15595487350780515625,1067433786094801,-4969872873233334415000,2219128739000974094175
29212761,1498360370535486073,11423313439160590,1658299208718168364579,4175965053516525129091
73169835,2800335269589500096,19312325332798306,3094493401170201547868,4642381811369219329688
11829135,5812164570257426493,-5194552608694959,5009175268620260735277,2203647402649144561389
8513643,17806263708408197625,-1737675633214371,1363594382302487083650,3070568822871431015865
-9448239,4784937424370025299,-1077981506740658,-315724814037332399167,1256644022660191727237
114149661,122496896466944000,46642356830577152,249638424827444454400,10135224723862494177280
206592465,46512819484989069459456,-51863804136947,-1480535562537057540096,4260094900676769521664
-5908431,2611737640534935375,-3028792493555465,-956362830711200627985,2886275343673520424495
-32073141,13104237334103405015625,-296465062685245,-879777000696683995125,6595878664140252797475
-217190193,4710231528266836263537,-226680698463193,-419206537540448640351,2168075811364106673879
62949,234999338211,-561696460397395367,-453450799007563483203,4946798321879058178083
207504285,54316904174419143531483,-266368296661731,3094662131101905570789,5067467687635198022199
11475021,1028258071360642368,6438700855160963,4895924549094210254400,18452569683878637928884
1215051,672221376000000,198703163243352709,3295735674240696806400,7128026183789405730000
188434461,14516046947374163755803,522408861758807,12559083567190271063955,3305501340951819470661
-6905967,1450941049410420736,-1395527923239293,4832109833279342118400,2819263509823368713728
89729589,5893333118918479872,13104624388098848,3294884958883754584656,3442982044054733751120
23095047,1766843471176453125,15463770429979881,2986827306698913193125,6395076734432527899225
15508887,117925090589011887000000,-237269909890261,9045151108551577224000,8246026678077324841500
463605,26309108211411059,-17294629994234533,3434642583759642733483,2731001536490752918201
30644571,823816416374784,-209542631163359297,14321892360488272409808,50474908753878292992
183829785,7013014883073912896,-7533988534485851,1136480480203499010152,1900068226723957512872
-78483,193100552000,-750227750962832947,1294050600921869958100,9209366394484392423520
405148803,1756564281964670976,27879964125514523,278265461685310170288,12774012625480247221248
78062991,80062991000000000000,-5147107342913750,2683593412305574640000,9349225087971983630000
16622517,722676074890419,213529449441572253,221100371494872167142,10398030006366641675907
17316129,203743808003107,444028827481829083,13580363203222474976123,194808530165974368108
12665337,809557568000000,-14781645276232056,-185439088042336070000,5929496112472436986400
-146451,1242574245640512,-38249821896145169,4913079564573861222720,2137200189214059144132
28692687,52383313170406296000,4047686210065674,3897583218729476242200,14395638794137756723620
22451061,13455373971415921875,9906207486002685,37735325282150172594225,8022627626370013515375
-128409459,27814392377018609073984,265696302893733,-4030265746372942834020,9444350910776684318208
2545989,23609028076171875,-23191725515215975,2437310229245735765625,1898202349517771255625
41277597,417231938416598319104,1054329752560528,16438095298132967739392,7476620981985686341376
21464979,176042056083152203125,3071254476800173,14264302317251369855625,9390280152412342624275
744141,6751269000000,-969175391840222939,349272309378739893300,13850546377913780220000
24137601,4660977897838088,3624790148570252,29787615315503386903174,44920332611741047063174
-28695657,75529046867639791616,-2799257728774598,12759585345790952911232,410488967546887280432
3619893,60467078125000000,44448220496421361,9780761685651446375000,37512840182628531375000
86783079,8898697524515625,481430750192210187,925614177480297601875,26137875082282878370725
144363183,146363183000000000000,5951868614960930,13017910646457646250000,2958475561849658160000
23822787,63917955084199789,87175892073387857,1109404833104606570663,26073302057701862170628
59807721,14593864990234375,289635900816341765,547642062377893638125,53723556889578645078125
4498125,1992765192704,1249402053794493472,268170544855475267720,37461465606066998419352
88540365,19227938779923327,142964440338961341,708609591816757589079,91405642372976647977219
67995399,446118875721,10712020307196577539,1002385030441021132149,751069987402260629061
247513047,507429475910190834624,-2734174843601121,1664910270580176995076,8630654128000024382496
75680529,10006445905234329359375,564037265368535,12071568952340444960875,17748709422168226410475
729303,104360712632441,705575737762661968,4081574673944664130337,24417964324502741896655
-1558545,853784463872360448,-3266932174923156,-2738500789841285041152,2494566523602184735296
543172143,4354447939847938928241,-1280292940259687,365440143499157618073,16914828306138519186063
4168887,20143630290329,1866838539573614815,709596590947231767689,27495046460365390446176
17438487,10674845324918057189817,-871106625516015,2620564932864055272363,18472017441519972742572
2678307,2145036972664805309,-12011145014731933,-14310349969108123877,15500307674051813314129
38400753,156765196288000000,73228244165856364,2187194902890390400000,10182081384593939819200
-19646535,1963382278935690379584,-178009313576079,-2099370551960436826212,1873279973960472078144
327839451,8531682058285056000000,3396907955190888,38326665118885155777600,9172133470369172160000
78137205,16255843822145626245261,-819057014156827,2360801081439355278438,18322041883055271954021
386413071,88955449344000000000000,-647940173634225,11296065701203164000000,7873621266775080960000
16024389,1560896000000000000,6360646000265000,49746765670399533880000,29340633775488189760000
247721115,92542464367979661361152,-461637671435712,15842521873178066423808,2818132837731152953344
-184761849,1091979236132272125000,-438142285423945,6095382259964150386200,22075668491448365301750
39597177,4285631003885568000,29847857420526383,45171118959017395173120,3862088118977819443200
196036179,12003051035714141390625,1234423648946695,42255129963831623519175,9674928484161892639875
7047543,189673283874816,1455551207787388017,7383332024497823993424,7734155315836753972224
30993297,6269393338646920559,11112842389020295,2386831527322334585339,13427722173896194091081
30661635,54323672657617,-52700513534364739,-696132898864280544755,33542764571659025780097
1341339,27683385903251000000,-7431331165023125,4406158417551120768200,21771268193987608641800
21586515,2007094292359440929,32065442706945731,4470868566148615353280,32113559126098419651421
345490653,90592503733719895359375,-604920865309817,5042148223537373458125,15425313081444977582025
5267793,8640364608,-448692732053585493,-380611632810674167776,29994154309738365109596
7645245,31315447808,39895746072890236942,70687887310441197478272,108612869411794585552
154010589,121252800357846887694336,-510137414856076,21964395580844983852800,3169262079600344580096
11431911,33757769517759000000,7236722648265201,16452466292825566920000,15305886072049126245300
17308173,188043882093171,2206377361624781803,886890074628432425343,69581117600327510242923
-347349,1632195192824000,-64138984984932410,-3286898961545528263480,4828650921105453388940
102198795,3141078598126665728,-1712472626147339,-679660818718206572800,10973392716730083949568
-8772609,230876637628923,-298280480695322528,-519708681546701304801,4441167964551129832449
18612345,47293677078336757783,-9756437616094507,33394200077891630352089,1101545960141034782660
72251409,10816367905888555375,38172819590031385,6002672942954317159945,40310810942085136593145
2777001,1295920279390625,168126999550628545,3449768257568320596125,38048860281035930445350
-11710605,5234787515850838037,-8819348654637714,-8831141258950739563963,4586440595348651461645
281559,6781319114752,840842236093891928,35983380428167491501728,89169687101800354391888
134220741,18536511396755953125,-8761236072379525,-798273033854081994075,35865192298952227052100
60312453,720938003103963000000,-3541160111559935,6059493434801367432000,19143803802685468565700
41530551,363839744765998455669,6769067988422223,16356266150969454921783,43924141530422141172327
1443189,78492363094926747,33230154202303522,11563571650154871226521,17269862359190908883481
44456691,608420554080256000000,-3599124573730288,16074818944623435776000,9118706970608530304000
143060061,690502380976603,-16818629460252483,-185416340970219745451,21125370263280888402629
137377965,22691434281721530688,33200294864763653,79493724966846867767068,3675956079020136751488
29390721,283989831367208616000,5924500447138977,31166185417086115305000,17437456658147458331880
2060427,86804729901343917,15842602256803351,15234210724907944141497,15924348939587994681507
-16286043,12059402741568000000,-3046185927461144,-1922690465422773228000,3278678496937796862000
1490511,59641273369652625,33101573252837129,18261951621001404135225,23423243299490026831335
1600251,25997470682624000,27118749902672654,13372316840794302608000,21021397904833881362640
-13442703,23937648050236645999,-1304374908177709,-2521527517049792999137,1489413130038336027503
62130669,5009002483113940484096,-670253920217980,-2940787646401076950016,14992088337164415533056
65368059,1234132998815744000000,3401336405709440,11692006806070667545600,26270095641507490816000
357969189,202277612377229052951,2435198332115016,-49084456137141797003331,2695081687251843914955
66566301,1106277275009024000000,-536192703314500,-4300868065595333017600,13135732414404143001600
22880553,17704277616819591,342364437263994503,4015539973028112270273,22973834948081103357894
-96927141,562979081232760264281,-2976390070113701,4451691385600508346891,40593052067505148486539
2529915,500605902518471261,20672606523204617,12399695316337788475393,13907990826983271227530
53052891,1371875779375700226048,1255590735957308,33615682048471864495248,26308553847076835078976
69468969,1636138839364550296875,3202223848833245,22551801883543175524875,63117885425086058027175
-44118363,5839293037921875,-195666818879978947,156156507574906195875,47610814656788212467750
1618035,146931316868962241,-66649230438876547,29748023961694529633681,5307334432726299338673
53424705,1816504910119763610111,3443501855359061,19444623764448430004967,31667394920396765497686
4350153,274163888318971456,37448035271530520,12542648119401130683108,40482862438919782240372
3660897,409344890625000000,43303742987931345,14189291844558404062500,19187665699631067540000
398481,631231266831768,366867906767549876,21851283693048783908322,13856086744545300229266
262442613,1702241461011487921875,-3281184670965621,10081573015119573515625,6772780698923148999075
-89850939,5749248654258807004579,-3243920726297993,1335901465615047988007,60345229814488479947085
4352637,2352637000000000000,50600684612135899,47806523646681439360000,56041671681204081250000
499287,3274759125,50406792885225424923,1472499085040418180735,11357159327375268609675
19293,5468054575359375,-129355647010261043,1988984993974363182375,22711559012821637346375
31274553,438096325854823488,-77779671694698024,3479720334475345561908,22925340048708215724132
103180197,4995931339162505728000,6830424932810740,85337011809601948540480,37695162508286966053840
236602461,2937401062588059046875,-8741492128246017,6580182222902596809375,90209479715253721637325
12062049,178556264657755712,12088446107529974,66161487652784198550148,34199631411173021499160
65059167,143158264892578125,-113405839668178125,155985950483120064375,52887310378204399976250
11713467,560421890903609344,-33640452808383716,12603038947185592864576,3881271503538459768016
314007,172473840594944,536170510009913338,13089981778464904559792,38021827183606571129216
-35043609,9094025754815811890625,-614270259069414,-5925319194312696665475,10093781802845942060625
-16461813,148203857088000000,-39164627109007830,1448530048585022256000,34521182313570226033200
968277,2985237566206272,-186381580218453295,11318203851524758363968,8456631548863141390812
715431,1575676730927125,343291448052773029,17450538037184039052385,55059936673221056609425
-698871,17578028078001000000,-4424987652618231,-2436653893806988150500,11324125589473714032000
21466281,6734158827454020808,34857549135764020,13176162213062998984906,78811307196283625228554
5430513,11826654110050877551,-22067767433047495,6622041515533140506423,44995777791484507597097
-10896693,203862248400093184,-48220117076284032,4048823955188371313152,50758424184079069965056
5842911,397065375000000,-1457096941019350342,312585242082328918500,98831377660234230375000
-26728851,365844972210278912,-33786087198074900,-3421417414064447763472,4549027853513368637672
-69441231,7408032605784000000,-21411011963583820,-8205704767998038142000,5987660545675376969400
24625227,39085367764974237504,9495931218039318,120489536110141053910152,85301156326047374054412
20007525,58869679917603377152,13242687029765573,19726104310359786329408,44590898218444937125184
95631,1741860896768,-1712555330790167636,10617359517633827520512,4297423148660838813440
178053,760048652376,-8620098231844598684,1774163676411288246006,67222855408439464217406
45550299,98324856895547828125,-14050068361270075,9540309662258684038475,36535291856754250318475
69990591,760048652376000,1230239659793458665,11522948680943195408640,1427866886372829816420
88515717,67128747557680809792,34230786963667789,26307169654583712593952,34523713553000902070148
21461991,22867006693833984375,30394552655490655,86257733417521642921500,23034360841722642121875
747321,10196996523008049,506544277337105617,70823773579533904151463,88814455812660704125992
10120323,13845524762109781125,32599251811111445,73365969273779786674455,38487247365472988852385
11971293,31842805146311319875,-19921424661648081,4723119713484311056775,57206158430564660843755
-17894001,8407629853267853312,-24843292870427874,4226881416981318238208,62716422107178484572928
15983679,55528734756951000000,34103436904487850,89155442251873095230700,65751158745581742538200
42516741,713175108419584,332957188946884723,2063763206006897185792,170471944920183225008128
14969013,11264656298499421875,14440118314467569,53417076850055767168125,16529369923780281175275
3236451,2872674498373875,123465056428944981,10732644394430636985840,64699071432505540094025
33941721,46567875701633007168,30620418622576855,23021502351648984517284,71965105977119078825856
-18183939,9018069899109046875,-3671976086235545,35299383872174848040175,25541435013386820115500
121390053,3280557875632301376,83567750971954018,7651653797550798857388,265336440376900315893288
44278995,16341602969477170449,-23041920042630631,20700368719212757984020,9011138307389769798819
-803589,1126292316117184,-125186366302569931,-2610756489937600603480,7111587540495404534504
4116975,34003721652568317,-11475089491680373,-2626478806737795602112,11409347288646892174473
-39520749,51520042061530431488,-1205983279827821,11284306122696664986368,21820055284515075302528
-14537157,31638929546165354496,-4349492161281256,11199569969319630045696,27419948779802868763200
-64854597,72626592520819036601,-4483283694835465,-1165745722661286694169,12932172436180391119759
180625413,75301137836352000000,-12459804760340160,31002066543675700278000,1660506857758601067600
1194681,6342465446805981316608,-457654728861541,-27621187409689817596488,28064824685522401029120
50485623,447160103315967384000,-1363629296173608,-1989782147294556344100,14658503313958663331340
30990327,743684557296058404389,-6756694760337485,38751636791812439177529,20098748751046605778336
26269365,201933049186565226496,-1349134105812488,-2089641418982576708096,10960529431235872700992
5963187,1242329117216431054357,-2848306239169513,-5222775458807296847615,31633933316827357804929
31079985,113531277266518715577,-3625610385575505,-2001899276719545676878,21780183598008876927603
1443921,378246791168,-14404800233231473304,7082499134372559180608,7669197291388645521920
3644853,195920474112000000,196032374765282440,78845867628545713185600,35707252188963229248000
4125333,152560922145325056,-100644396582292772,32163463068179720933568,9098643560792484154368
155725851,245409026224431160125,-16266609468387175,50764874992574842965195,7193869607394067904280
17789061,116715092103,21262133158268690718,114213821906611420371,193386205233532366290171
-257246007,66061751765625000000,-8971732000129525,-1718378846521592062500,11633442859790796660000
9167883,501485922421663256,125163426206192099,16355953780533086741714,81954501429480642035304
-32772057,458425477722900390625,-2816438618289400,-4938763668920189265625,15131381271665750560625
4557927,186550160118736869,-120819418764611851,4865149238580305275965,56267295121820148239874
-20010345,170762939825610615237,-6654808528065695,30535568929624184334333,66301571147378724018117
43563909,1665899254443908892771,-5639131982750839,29026436954373467261829,33290447806507900017669
48369585,1094462808076058648851,-1993318030957051,-3661238960323178419549,26188997987895286835915
110899533,100357922282992128000,37463138070130287,23769197507610276120960,55280412540063588252000
374050497,156521104308288000000,90679375842669007,70822837342575390906000,48779426791083810816000
73852131,3461689007318374723584,3585281468757987,126053503289794733835312,80307635453143912811520
25750839,2151259195450043449792,-1057968594952493,-2828440050093347435060,15562811846183141405824
-358638249,661736532476206856313,-2728791674726557,-18004518662956092156075,1094271570192057690069
-9523425,139488284660368896,-30639921032859663,12031940976555841526304,59573461396662146363472
8443329,1074056427521000000,-46643760227935262,16078946830570274150500,15918942360281782437000
35520339,869037241633615872,189256862975043168,170011223963688208220784,9454828649143523980464
12323235,120987711531122688,-10181893718346939,-3639013841505575092224,21558302658162183438336
-1567563,523370833532166439,-71669090881061329,-6994359854382876343015,53268435070877210886581
95892189,278957081304000000,573487454053589900,53796463284854636002800,17839315910931011065800
-2674047,938888921088000000,-50186359593545440,34866629639619511392000,75435251668817991321600
238779651,7795517383575439453125,-5334302472051525,35839015427520791015625,24586707260663996625000
101495091,1777834886080599872163,-686253939141231,-22013882145080229928326,42407653065131353528023
16101867,7028942647340926144,24713451690194407,40012768785962202035008,120456653763976852082908
-3186543,3771240291542237184,-39923911008573493,10024155362531271232128,68881516412612308297728
78594987,1185993841962232512,16864096311700281,322114185793713863831688,79470891197652982524552
740931,1417004679168000,914242810818501244,67238124326507220840000,196154394060239191249920
-89647617,86185481344860427776000,-1318503833083672,82412434890110951733600,63642678043318284530640
2555661,174302170056000,-2201787705263736205,5424433044152168132520,55382623777866585840360
78249453,2945737210146050501,-12859603848365233,-1298312177154763277869,38339096253422474287902
-12454095,190657415782596608,-91645573300259432,-25048785040234284945088,5676410577568179938816
24281151,14089495503732839163,-18241637974302463,-3273237057408201793431,54858364964280774890604
55659651,15044381596150865288,15458882091757724,30337094920352807166822,159940818050596446557870
-156939177,11612296753913674008000,4611940996633073,-29205219260608225460700,99960186171235157982720
71467923,16159199820914144448,97908684318838341,234073919303636643282528,17092989007969512578940
141670761,2209699390625000000,236188007697569000,5738751321543103787500,184128393909006402317500
-40827,941192000000,-3889705749728567405,-9051603815892489376000,26338435442580587736200
-141529161,25722272617652871000000,-927660637536701,-22281772256994791677500,10414630519901961631200
282589509,10417365504000,-15318701843121340436,272986495146350360029200,14473822209228957120
-6726669,24899057650338496533,-17065474276252359,68308062812102722246677,27524569185788722999182
54986493,36204739419527859375,-66511110244472699,1124462312752735344375,213802048876146102645975
48020577,11852352000000000000,-52939099875675125,27174526608131529600000,24939688216929462240000
12736929,16866062241844164831,-32933741207747130,18653995898097189656667,54954867549452829361923
149997,581973732549,-1975188166109645567,-1824298580744381216805,26629433767741898033688
30574905,16034730134261202944,39197789692381823,225315127025591793737728,46303718939090884534720
14235105,43809871698059977216,-8970885301166320,-10570930215126677257624,45507166247340586374824
55923051,18657383684408709625,-111626920965518833,292660953053383752555025,484235859637948562760
57982557,44415571033446034752,82385248769767191,35379527074207822878372,286795385037496811944512
3074187,5159780352000000,126736333889426425,147511969312628522188800,59742989234771586393600
58411533,25071431936832000000,133826117720962185,86008487043943837555200,91460279003243316498000
27807627,62131320201649293504,-8446271149125026,-17770475435351386617324,69248987201069140459176
60688389,55427842526820887872,52768884891436126,47604382015466009832280,359890164320884425362932
46787313,547263141046336,51732691527249733,243337108510183131349048,754913675466992646744568
55155927,456726016145174789125,-34909878266067155,9045776871002761204945,247294818967817365062745
-9703191,171314517555819000000,-13057288918017069,83327574863597118931800,91686980818523623005000
27217065,107594732238328079919,-6282943185051383,-11916320123037511487592,50939390169690280717761
21546921,2210972014546875,2615270146070567550,26119712633885503511175,26895019794102934883775
53865051,847081671353258025789,-38682382977281878,3324449447443333826877,359698072327904094651945
82527,11771441772992,4953838520185332910,108589852445366341480904,68234175897315210488156
2872353,58773123072000000,-125009963946442205,25002590710814831116800,10903895191113061824000
52956831,232370174605239000000,13520122172253675,72991336137082507059300,218764324928910087122400
476781,7100029448000,-1073149558417130518,-7301759456104572395900,62314224444523300623880
7970901,87400702007714304,482970670630346668,22849485344326471602552,151979362510479180331248
98855313,126755353197063438336,88146260639451153,104953446648543015168768,97192328751584751725568
-46219611,26046549557612939447,-5645043068801371,110914018127306722357207,51787252426841488577791
1106961,37856902218609375,-118165502975707775,20607747141583781387175,17824478788779151956225
33574011,181504160224659000000,-2953366773392097,-16674646841847834796800,43229651515767747247500
13676253,2020973965720991,3254072214238123297,9232161097595337684626,184870237198643910965807
5152683,34869635163000000,-49782161893808045,-12939264663048685764000,58562148436790004537300
9143931,146780171875000000,-403499487246449533,32758752956131539725000,75874936099629063125000
107335563,766864892120768000000,-17978147249075426,61413791617932017936000,35276034830827735826000
231658761,106784830927515796875,-62179559467518015,5038145927336474195775,215615003381875855297875
6182817,106546984099171875,479510200488436957,35936245267516249377750,132558181387150857730875
88072347,52416500222756125,1359718626696487313,6721518691016052695330,169784837360556417056225
102682641,1207779499237375,-5728421372937647915,4751248104817826953705,81046280738641150050835
9385953,451203544211263488,-205370742479726728,29901709492323985135056,63004205890960706243040
7687965,622394003035605592,152549815021975523,180566406906181460150822,38503690756391462185232
75468381,1330600739928669000000,10328157399955475,52246080300559271761800,178007702862553392529800
51181899,2575199558425434575552,-1564532487653483,-16853803657040923319572,41284602470607531863456
9529563,85766121,-609779491635260121845,-15625818279284476473,377283879652460673158343
70406733,1079627191325811296875,15038536936667668,50951480006694886613575,181686770187648437018125
42706059,2361350723914944000000,7059994275816360,104210998364453933286000,125744487175372548319200
-78459123,229985847040832000000,-3528868319341000,96252666818061908772400,143145596471763548821600
16193253,4245232549888,65129657573788153405,342223239505680936189952,3360538946403309592768
-79919265,5017238025917950619072,-4600357469797045,-22569569419036467325784,47410183418344143438184
198199191,95489111491637248,-89248129115237059,-4506853296912357766144,282774976304251612696592
123068409,4183297879367804152311,-28380558002910856,1415636106632719678809,453688180917053443072191
-6294081,741581331572601792,-34241703150236448,92716175527438751754516,115495146625650200191116
1181409,4333098782077922375,7183705499204241,-159218607189284220229795,156368445394231733255500
-18599619,1009457760728945451483,-4121969172440427,-11516748195834685719279,34656418089632455519536
4102905,50501192908347,6088785622042337377,629344916221917651994323,16579965519270975808863
264481473,921778092145713375,-10626202733272201,-3781743359077124136045,103148369214816564034425
48393867,1538354900504165869,456954380097753542,380593545773762250604343,23992078622235726214163
-2316369,7518466096615976319,-41546705725399359,-40995013133187982762884,69401419585427509142445
36136869,1824412287066235875,817597373950921063,64751634840081085150875,890697318360633902544555
-150122391,3452447898729082075311,-5703157652202693,-32423822637323411773575,23811604067647052590203
239271,33542015625,-72321461029617588449,64158415630165982370750,11189115517107613999875
261303681,31007249233692332781375,1512091199528667,190470336467305906358100,111823043245173156798135
2283243,694470775783616,-8270081000479118106,648589764224068730273444,9795679824971252195464
13815843,5257132155072000000,205251404393873120,87500341137291896242800,327600569675194760574000
157096587,43035076005127264088064,7656589319583721,269539329962580193012224,495720608246410901507184
-133389573,3724649859987804796875,-3958654464710060,114132796813396250927625,20988440166911013833475
-10557231,5411683324798171875,-69165892754633975,-34154775372182634271575,63250101951328689747300
186617685,236115697341481448402547,5124818916517563,301212067518173377429785,330467577947416285600131
50137527,11934885491453952000,271403360529741204,59640867353218753965600,344742837690103863171840
-8871105,14949221007585472776,-29929635156117052,107100789443455076890866,30063196634572533817098
29283459,61494373100603261727,-44886332824932636,15790967790256995216615,138830476431221069587893
30189099,11502358298817345037,34845834158930418,156269376859582442607853,391668230804627768651153
-18179151,6626482927760091187,-36628454698513271,68962522210932647167651,214264966411430107142167
-3680601,23267092950339627537,-20351861812283179,-38436688675841287190712,48418980296193811094163
325772745,2600692853616092871,-652935620863295853,3468519469399056883848,634689342135214509632355
59658033,24697466661145359375,48735381414125213,822964539417379526665575,239908272509275323108750
-83548221,27277017024655140625,-3788554317594975,134936319721072355776175,167482060508721957260800
20000199,248454853277896000000,27653346076579925,131119411043062507337600,159688987573873335290600
26285079,448530358043523310407,75175431180394986,399839703455192713151031,611489893176814053041271
90505131,4258538998310969,-3888809350267544117,12416860612830201408163,57263759882303396671143
31144641,462602298482686346048,16987209341604486,120646638046791722185112,211717252728064184075212
235905,1126162419264,4213624146853665122,329961781010913837414408,114345455537624598974916
2813619,11000295424000000,-416536053917940020,-3065549956672164838400,105493717652864767288000
2451921,30409892535163968,-725707896526289240,122631486246118071656556,44410603407969408920124
-72435,313218377574818624,-336878861870686592,229680785836441252896308,55079096754285325256780
23035029,405751732006673282931,32867642469249199,196889279694710776868421,235784192514550017582339
35382147,786573036124796360349,33778902608682543,350371013050565882741457,192016468538770457028447
38116041,603517151038809234375,66742793047094425,252427130190973582696800,504911778608283913253025
2931267,357608625192000000,484290341930731406,234685931681438219018400,177506877728047676445000
1762755,124532583821029376,-296950478328698536,32758077666775815939664,110159485925860784132128
2926335,394723257796292608,209000041562491849,118635916464941295477568,220568471464405361732416
527870865,431222252835855382803,-161819026181065551,753047695922122201887,1205003248319333599433055
52360071,3822254985659550691328,31311011851923838,421236795203474761132160,330317667845339901664784
15039813,7626382038381733171875,-9490887102573899,143322468147064025765550,109902244466199084631875
-79584861,977228369509601481831,-16533950686327985,-51402955401814257792213,63521332346070902051268
1949187,249529403052937125,258584946366843241,150428662029832391556600,132435192877582065320355
2158887,252465925985015625,-378045317662901567,201639479146660254326175,32854267492221102215625
184922553,281404115697497625000,-66262551075664397,247935500125881279825750,21928535270116572153000
2734383,240990211567000000,-329371220951365550,108035460751215418031800,71745364920510352752100
292620543,123416732071872000000,-54862606755512750,-4627488139910177155200,361481203522451934169200
74599653,1079872209539757310851,67126950752599853,422048125502047906699473,193550701510041564656673
143870847,212234428414283337089,129790321514177535,64590864578562811865437,472310820479271713326973
-47818605,265986277829214478613,-28186764385664489,17821973556866691318260,224726449303961134658513
97631817,1775429035753472000000,-9354258294075356,-18858226491248425600000,161975255347548343500800
104448093,168498445334337000000,-64033399765414238,206881856436925472107500,25561751144719032138600
2466735,2946964170753,-14406668222646699100,14759383725700400404989,16784930294680977074511
7279581,1297978913113439283,468727427873172963,324257414877729571813551,965765432606914130237136
629529,639412274100951,2289347792008346225,456900560196729299737671,717544328428231808104029
3771627,44279206830152,-11048066727013518237,24760244122823290544456,57674047690139150210710
-5603907,25360696904981772788091,-5339417777370561,117546698970238056389739,139723214923532863833309
7007451,2320330241797671104,-318828988986344632,327222816615039312100948,54713776536425666000068
12675081,299857580982468783,-377498671701266131,26136396744589633965213,116274944360481484296768
4293735,2696461045816324032,231243464520579048,344200992079090528627020,388620670846694851233036
9408351,11355729445333,-5693300703065056445,-2821756347983619641777,395530547726419679870842
9771987,5196631169289060864,210823978241242838,319450302548212324449312,126608249972296216896552
29815509,1099104768000,-4139460225985301594,-2051199363061598236800,503303260174526262595920
4996245,1199202132179480967,446358835273816818,471028812301825512644295,209802748177499772778011
414544989,42499414579359375,495026135413700350,30345623368861853193075,2495028297110818957728075
3294777,1042155877567198779,-195087897194907031,170276924370986708191686,25440107175364734292671
-172597953,774153693045473803712,-27047858326758503,-7006809422545676823976,204989794800732287314904
1166889,7657021611,263398477266916637619,5148222742028152831221,1211117729844023791875189
54618177,1025564810851125000,-37134023760208888,-21118212478003292705250,207677682512959147562250
-105457377,2422690216070709248000,-6429329892683516,-174745322496435597553600,49450608809484828769280
-82366887,12033296052521117184000,-2562852852172644,110003381724989499963840,116242989441111641192400
2079915,647394215608512,-4509994218392352739,39653491334368897656504,150353746780538220425784
253712091,31771811313678086646633,34983580327100629,263785392977011504618041,873814827073027105372986
27327,225199600704,49057853921802821186,164935714728531452564664,158573650179267320785164
857373,1533606360768000,3828331430949177278,149869143447980646729720,197405859047556496648800
183258399,50950599168493191168000,13130559289187968,195028126718136348072000,423888438942828881797440
-227508963,1157402750224592535552,-2662345954829712,310662730473365421010944,293282156752377565199616
18194277,16194277000000000000,-122912630928359000,136132105692159111700000,88234479786215434870000
3920079,1189264043731392,9615101897243889906,124111647478568249600220,228958937375324514689592
-247101,1122691384267237,-1341242783737266257,17019284792167345362049,152772589588086303192019
32062791,68397857243136000000,-14725897999337160,-47517701334724094976000,156575388375669933561600
50187,1259712000000,12909166708339917800,299443544914135406007600,317770346739440058040800
-141392973,54265210313640329554929,-9156536098840151,719309825557598434663161,458221730370779518595361
11668521,12373386935409621568,-59530920637193746,-87232945292074102305352,269695892228227220302028
43980645,63081057627142054947,342708347948705233,807790672594715877861867,253164339220831483288617
-1929741,35161828327081000000,-138470081362131115,51526852304121292578500,463540494233062664871200
507219033,1768975194418893531,294021799844369643,49344579997798647372993,2709665940563725894533909
16327461,19467279910701000000,-43856771871443472,-54555158499637351229100,217617775936144921417500
147684657,4565571811399696384,656175986545363789,44005352549663422360576,1892863630845250060700416
22994565,52970385587507170056,-269356930367654061,34333406594257620623010,941627032576186749399696
21475569,42761175875209000000,127813127673550835,192173464399339360581600,197271556992761685131500
-32385,1370960368029,-50591755798609252297,41702857810165950007323,602411660476935088263015
97401741,6599393541373248,2192486732139376512,11133715325160625160964,1527115351289805280117884
-249626211,206448208237835071782912,-7292894399653514,952577146337215127224320,546252046914213726907392
107177433,34932656169940787063,-141261016643367079,111383888417475253985678,57459681083817584111787
19558641,178929422875000000000,164627411253086516,634081066110754374455000,987391518871341631250000
4619163,52029213562955161,-515087946086349239,-30678351954282531829655,309887666097018129031249
41315331,67767604533,433891147023708307599,1480033465020135725193,5043210655463091870260859
71487093,3362527894918375,12793032246243056315,1388755734871996914096785,7652059312811485367885
313462101,18865537398938282688,582032702546154147,2226874823426114395678944,36336249075675364340004
37842537,124574857901608078125,151606019906430809,323608217610824389285875,261719449040040626376000
65537643,647143920312357494125,-50094071591886443,157503586241793575444650,143993074827846682221685
39364869,163422841476771421875,-166133731751253222,-3460780073272973841225,916604560803600553561875
150734343,23378469770084203341,75873948318106142,3005954380185350369424327,805562510833531561478067
43759767,226707058629761153625,-15004600942807071,-42357084299965115165025,180228982043846115862335
1723191,138409043740171875,-678449156633386545,215269550883771997771125,124448059691414497521450
614625,1190082532376966067,-110261587409691395,-14829573172210308217377,119790781328269570499127
42422799,78142004395328125,5685903261812770955,56044081043373965336375,1185968424679666776891575
-24837843,384093934862889796875,-24768027824379873,352516626862074206623575,234721873089258307768125
84635769,20655400146484375,-7269449403994691000,1408782903387197175338125,5928819460129093646875
-49350909,243251082561024000000,-16217612814512040,367626271204657736784000,423518133081491661376800
6571101,158392231186868379,326874711302796433,1010945543126428811536035,558654062630073219039873
82947,5159780352,87301177536713808672,800773102277482452658560,2362173367822000235354304
-1093971,49175932169388032,-772847424343645094,442782116297724881658848,494753687161923830931968
6240855,564135330355546041,981996219202936531,1313612044543529746070301,353406649653331311062637
12521337,51811684352000000,-781764577821240388,-25466122440597486152000,543043729602151804288000
3867693,984766019484635136,-362140344473450466,100632769430251073904000,233852710808130316627536
74129799,1713525404626944000000,80790171518707560,813274842529756638144000,2040657700805950279665600
-28846851,1881091658712384000000,-29287197937382541,554256515969489517696000,411387062549864735826000
-2496777,809914624944695353,-833712270925740905,-33056346415599639761281,747655098499321155337386
981867,184113188523369,30608717793804356885,335661851291771678492133,543004221818315197557477
13133181,32378951283382159334208,-28018109299381861,739905096159124326545400,542268037917988433679672
5542203,2632788208349015625,488464755202034055,1225895829920357431744125,804449911326399402873300
-4101189,575317966948727625,-116427832954809761,179389134470149905283710,258534271508862181496475
-36220173,8800136428744079135829,-29205369673730482,683633250916426050941757,770021238833667501846837
26866479,440233478806078125,2822445109454953805,966613905863416585654425,147407818316695008045750
122078505,11177370487923003,287902630676775984,3316025794773987911719467,313126378816710730319685
67183845,933167721108288743,-9742894477405231219,9330655286759469072491851,8299320219389166578611
-6931011,177765026824546875,-144418798073258275,406511766092426830521525,530324295351688274095575
11364897,5971846422496162824,-1933995300385848889,3492588838751181261328698,7762570869334052228688
218699511,27729635413002631145253,-49411140118011548,372446372047888691891721,724018642052513208209955
-6552579,5040733965304406543,-482533816521497723,-46402860735133037099017,768404276605212467412803
-12751023,21143377676125654659072,-19604295198335991,-13558051670491729832112,540014630187014312951808
193842969,10852205772440319676992,-63654055789002775,1241675491795361514815076,57725185069428317790624
15867897,397480006872755924484375,-12395994967306750,750234100915909665266325,623837670547272796301925
16795803,1464908097816646813,1592695303419053029,836795371630433967618515,291681223444702583292537
-4654743,9888798148547278059,-142715737817982981,-88610188465694215298979,246303386706900252688893
-5948373,1383679868133078125,-188134582502684275,607861319610121776057475,456194368540241966995075
-100209,269673781856543,-4481227874792252057,359908837410544375978739,291394288982931809561660
3749703,19310868272851517376,-159255598111053073,302166710202592700231592,220196158262883246791592
42694989,8708287836355331147,162548536165777091,289459639832017718542633,1401737621089872896550259
28051539,3014741273673203712,335090020641738318,418219825198043531139840,1958548853131354539196416
-80147373,98213537128912823390625,-1773428096061943,-181700477261011484555400,142185712913496591609375
820185,363841426619,244167799546195431181,154012879358207587829903,172003108511415228382379
49693989,14995966505387237271,-426592308514869963,171075156866598846157263,311304260691886692698127
54361425,65351872385109983232,194046235958049516,341497693627178445919296,1821631773761105237019648
16537587,90176539545459754037,-59247920497090549,-241411171826201661124673,544784764088264220503605
2404797,7914268084798187,5542968312216205067,1002498575008652967826000,176671731338557119655039
17827059,63231639558662794752,-433949855518385774,867426917834263319400504,634660068098682733961568
21302877,30979853776143000000,-103188989518343920,-41003118130937882724300,415094612501635617601500
131764323,1275227736738103296,952086038815116787,428065473922797520902144,7317110085879874664792064
-225529701,208535748103096180108992,-5360891722540458,-133449898188187803541176,178567914740796895413060
98253849,188389518547942899712,836445125945749563,530580420124159266340864,3616323292263769166664704
48835641,187718633846156834875,-143417933994640515,328918880984024514198905,220287618963368434573360
351204033,14996623275029161683,-893437972176300759,199192221227503746474723,170909599557784675287267
1415517,17092564564140584,4392485641489334588,477200137063635481260670,1345130082584492499498958
1408605,92631319556730696,-1258385399414808931,191355655765074286319568,371895670409216058439614
57591273,108687515505442243903,576143230531181287,1256307340194978473623819,550203557779380675416701
208863609,17759724313140389952,1185843994938579896,1405165365803280957102108,93068693569610095348188
2251209,363613659178703751,-1986589484154437989,78082695143246684842269,1335851424701134026179439
11172009,411830784000,-517804840028386131994,106785131224855640380800,92553678383835024720240
198826707,595135074185226074709,436246841869389529,400212646528789334025951,1527971836551588274071621
87832389,13057561542592000,25305725533128037118,921094254145619900712800,103739495317212122768120
2523279,488419560070328125,-1139825738816543689,308667071696885074338875,571426623569611825794875
55793883,17089777819512000,27854406792312341841,6703502176897423858182600,64366618087169216457480
16541949,36553049560546875,4264765372598121225,767218772512395432281250,7326441539830196707606875
5759211,262552173266674368,1419846752686600119,270445747645317403516896,1265751584895253768286436
123720405,399407464458399154967,-628412641970717593,4541091786869867153275153,15502924413870815162593
-38751789,1989648926436453792453,-92256641643163303,902374475762853888634566,1912778526870951741316845
-2325,3359431500123609,-6468627321639131877,-286012561126288540357881,975571378014063121486767
411009015,1310723571934049366016,-164994686171524188,168322927248479474412480,504128303828792778432528
8383695,50620151103488,131184834638575412491,45088748420765883113472,2702645532999180199515904
56080581,144147351183353783,-3684412852774240661,188609388374787552573969,184664417999939224586353
126882615,1025787238575189463989,-164312182578226221,44593434089897949388440,1470985289832621371617809
-2828589,174355533308019393,-735392969122862457,-368113236749327938177089,151187990777872167606003
-2149323,451364162813160787,-518854053498522035,-299185898455527929215219,231866929336346355858159
411639,136718222556096,37662671969178302289,692886724454120962168044,2837370190229598415679136
202174275,1663757668324233124929,336822663874340061,3612753943752906693606294,450460878660609679578573
209232615,8143613701220030047209,-212341470182047063,4173354289913457286177722,28487576343105941642685
-53065875,3352338510359821406208,-44132746004259082,-447559591441257747762192,327069203539503250205568
87468747,19610262683163963000000,98346005525269070,2000281389724638686140200,2724443433344265956113500
3682677,1133514001276597179,-1109846724438211023,487806820789939892241453,606885468937373654214129
95066313,5889780778375828125,7567348391735014795,4057793862164430749137425,897454787519469629769000
-3689031,3402750713921000000,-395042878823460920,-561906244929947881190500,396634991874042364558700
-31062309,963426168495282393,-9357454643310791921,9412978824331982118970311,16315392130368748434831
50412675,3325670308418236416,5243367622569888020,4361437849140723062565744,487907699446609376696256
95122767,7297466793138598077,3255588622036407079,333495241085215650892275,8602412479993007270694963
70112247,1949962645786203125,-1644217207096914859,-6398909061988595219375,2173736527980618775422325
9937029,431104626128007,10698802476281902346,125499062181239844094803,3632694702130374817875783
103762569,15120387426301532479467,80146202925357621,3770957559651477953386563,4001929570832643870391323
6107889,904651918325875,55342095117689855141,218760808258206795510675,2222168797271787006650455
61088403,45782509518532620288,201678918606056808,1304797649559922173408480,3926060766494968186363824
113775513,233756735227080804864000,-25970554585452116,1458621531723344769489600,227264152976204458903920
40412865,74655900559178993664,-985916665669416309,935629889588962518932352,1752781157702236115965152
14702097,42956783945848295424,922667220555349613,4457286732791475548911440,6440000347668850433653248
-865785,2344580030984192,-2975635479192755884,-160516293258544672620368,151048380021405552836800
-614867433,14369579345631392722944,-43333207999185663,168740340688855690634880,2239615527998025798440352
1846491,3492781664203125,3899916966304426081,1647628286785943577577875,3227176268434333924886625
21953109,41556742485205093875,-136205590058646733,-154733750928741484038945,776342746578201935398575
-5184507,65073223735577827875,-243678989053048011,884493627078573870025185,1154807961796518147948375
70418391,43735386653947855593,1061233793568747837,3366710533812921559553808,359620610828517431750043
-159420909,64969462306345844736000,-23918671582247104,1727245497178497164221440,699341573632402487712000
33677583,13597156228032000000,-676963842722605500,-35771901290304332212800,1783483346116092838510800
54292827,678597374351182907529,114136279305584175,1079244223635365728254927,2396286566069057084523123
-21587721,116507435287321,-51448377861742880551,-236186420651530836658639,60532655008341194017235
3732051,18382395151516213,11902647647374319167,424953758120707860503469,2760312986716604756214029
-12381009,20700941327150572125,-210668335325424783,1006896869736654902886045,328501583247202339132125
36159051,357246000282816000000,-600477946205019633,250077200285651787072000,3837185461909133589042000
101259399,76608588453111000000,1587496603984260112,2046650445497737982974500,960338276727426352255500
2046669,907039232000,-11123363485255861970,-94110091515071093284240,1464212215391452002354560
7893537,76434474814379072,5039915423099358067,2164210803820964044522016,9160985290163467895250044
15646551,137345366342609869625,-436550118996861341,744736092931000819212425,1500687819856460862161945
56404203,159599344286907000000,532130073622588918,1568628304717028463625500,6543419295175032091437000
40949859,301184040069580078125,622708762622716165,2833220998810518164062500,1355925579067895060671875
4796349,13205002284284147,17992425981805181852,399853633921288735071503,3066434290508432426872461
33409587,111409970000681485125,-640294321382551573,676097859222358866115965,1675509642081137377470375
15030111,3258709326730593,-18713578065261142067,47763003779906165810712,1389823058685963688191387
-20419701,32282218280759787712,-149041472627019953,1440461255417025380478496,755943588673984600038196
50043009,703791011940696064000,629531683945437824,1932511459848141099583040,4555515544440213057320000
69953367,1547750502314066243584,769387971568344116,4253127888318350465196224,3623370926143297688306192
80306529,5006529715765248000000,-249179903080591560,3385946359026640591776000,567603520505988605337600
41992725,275513205843,3609516820149724055869,3355847563583684026915209,25546370950880438479119
-39916605,518387725876147275968,-149029507415825249,282314452663319305379468,1645706416804890669806720
7573011,210500465812844544,-6643082571764093752,2925028168763869068620688,249193618076856234134880
-5305935,61773685738999443,-3909832554029092625,-391031656006683077538669,451189107080281395545544
91772259,17704277616819591,81037482697621760270,174953848283096341133871,7575395644135201859928819
65520705,8059642406503471531539,104074193697431045,2904877094476637641214799,2358107503391331394673751
-32064483,615209387625000000000,-131643255693404700,-882994342160884794750000,522912069395067727305000
38758341,2112289737706713743424,-161226157086508149,1368223532853898117323816,696317578934577678667656
57514377,2033508213561443221504,275132682011598004,2824656845648328074543104,1532207479328365800252160
129282411,786203706776861016064,-71312334087040115,-291671103861285141412864,1694676447725700696639744
143670489,178942378503477395456,-474264594318876959,1184203621601731062225920,215864971133952279736064
43536387,1618056329975786635264,711783176952504512,6100122948133614147765248,4916051497136845015985408
45947001,1641817569574234202688,173191972733552699,1386330746095569124086228,1153935944323253659131264
87307323,13552215241302999421875,133634783339731887,2626636494609802806481350,1854957413707292233535625
-5408493,598650818752000000,-1565537610720835479,2057811146832680450932000,371221177652520847568000
109298415,7032264331208922219393,-107963243720500819,-37186671913345972700571,2139123553557937574234607
5943585,5774955646009212928,-2293872149184167549,3139472223861662027061760,889127571453734834149888
-102914391,185558753021484375000,-163019575146127500,735276429126870946526250,3528589796072655128246250
21644157,809109440727775552,-2982049741235453249,270076519423607685824992,1143872461961159117047660
7182093,2369259432861328125,2008277469788433750,1403950381517561779738125,3805213216470748637225625
34342851,119244419397515125,12991014571184363365,1231373753330621000531095,479479814865511902411865
-524127,2150765294206058496,-1591010095416419232,622707452964950892152256,2119470281550252284086656
63630087,276535734333272064,13559621731289278118,3038500656391776159384192,273689542439022410610672
91715277,12518713861553553408000,-58929330231656867,-978390497878865602828800,2577801042525810874344960
3534789,1140429166822984375,5697149033331938865,6923070145820074511200375,8828945403086474071434275
-13594395,39078444098674442869056,-45090802446564465,1200766493901959011398228,1426219623259564757100672
7968585,12929425775844917248,1942134683912055298,3603742032953444620306432,3042307463162474891814976
31074531,1858494269078954333,-6589475580804149843,4495129018968460578638597,478919101254010969151039
799293,6914599156297728,15742011130430744490,3397245111754857491780736,1654175390222656307011824
19620681,46283746443264,-166641117210932567204,44750699716633718184960,1443244114072440885855936
174429219,506543658171705792,-1323784204711179849,-63967404003034624564824,3882426199129141661925576
7381173,4251528000,12167881864542268309270,37522921791177942293880,2276256556997177777295660
8312991,10038067130432467125,3516086340150415288,6338791627941269647990305,4102375311999626508210375
14103183,7940579725456606656,5003298913449228314,4649346591798356176066980,3464597010466229177424216
-269049,240549007781888,-45880323927326340478,3872626912327948338029440,737340689854079218828336
444107505,2913790403187,2473861837280928093851,2424559402292236829730333,16566415126719766634781
29501895,1893296505867300864,-4004978152207227987,662536938220269631868448,1506296668838737722376320
12744489,6909374018617344000,3153694118966207561,2277402623331773200465920,2715425357048640956006400
145451703,46432409326977024000000,148848431856035808,3310523143886965270118400,3031281842827644357120000
30609807,24154811838618140672,-1918738272334131067,3292887432377670314158784,695900169847101250953216
37137981,67757631864832000000,1484589908656342055,1628491697891943492608000,2748648177611731803699200
47412219,71892958473187007625,-190662559499243251,-278462646724066941021375,1681207988019049864136805
24369789,388425780760347,163523717920322550769,1932419414911294893086217,221493215260062783180297
-151621179,14313462538165524984375,-66154289247938925,4803134987755517016888225,2563794992881899933696225
-1169643,352554161649984,-28940030448071779511,-546630760074250075080864,465210098722992555276036
1802091,30068625972736000,19995034197763757681,4594188627298677657421600,2093178024939070995070080
-294211353,107400984267670866100224,-91269846147888048,3561528315312087078187008,9964802772189921060258048
61929195,933209834310055342313,-436610270436695081,-441346767893354333927917,5188461756535668987167246
2734989,97884860823955647,29264537447029564589,7840107309910443732220563,4860458602528126502094255
-20331447,41754909044418131008,-542383853175275184,4607562801453793042656412,1937095314359474039841908
82432185,100547738672140910592,721174746423817845,1916859583973552103280512,10472817434103443042777088
3017955,53640642553491456,10380392545608691092,1624475957985045271888560,6389872076997967598013888
47922159,636744075967791000000,1242315865505949454,5366207987106660395014500,4612223037896269961517000
1499739,19938004080946281,12042709500099286217,1396958121896112109165293,1674214244578703613349377
14322747,103658737105387008000,1160383776862505740,5336840693684214240344640,4741589833846424106590640
1091703,286451826688,832453477115436910534,734622140909132667987968,25713358446321119445239232
1280301,16098453125000000,19405687598626148417,2051287366425045280625000,5135924262517259264025000
179876163,13401984736987453125,6051876652239792849,716278396762290456318375,25777495956488255165028375
8505381,25939593315208000,-1116445092664996400,-270374627697809742604580,1613087612851909978187380
2105427,104120172682555392,-2281135909862665440,-281805496813519092274608,1483744697465207131511568
-31676889,440456953654592910153,-183675020072926729,-1273724478552912909673023,615642476861106317722527
14134389,91672844229000000,-1155832907204229422,-110773101254720561572500,1383122087516444822260200
9361497,106304441498800875,33868255259950874389,3107439545893533651248415,4303012826643864366441375
20485923,4737230418675392000000,-356202273699987233,1837623540739269401360000,5174042864240191615440800
-38220177,562731621529675850351,-163536245978408255,1047009474038487083866643,2653158675039561644407562
47045631,735091890625,8015839814716580586475,29934085891596469555300,38656568114786520787624225
-4819551,38378810692011231,-2781584851974273602,6097295951524456104314655,3142837642914279161066007
-54378021,298505274314943390057,-574106140339510823,-2639143120484115734959899,899829685801281551718501
318980757,928270057082574864384,-256721001327568638,-333949331261083200116736,5496453829142853780998208
-5299509,1086762366401113265625,-835315342482887989,5812634627687899249707375,8711800966031555618623875
1983495,31497612295941,119840948587935144601,934880632397645121243594,14781815011156781317537665
23403327,17875394482295232000000,-159906187960725920,-509461638395131395954000,4335401112743093492444400
110400753,4507427820240589175875,608432329135088867,22512709504566608261388650,8643609773693246315367365
51687471,559388640666648493,6396919725567479269,1636766642919404028557653,23122698563908952690518633
36919101,89014000610355203801088,-192647913208476336,6366231282866010810110208,5218590189065819770404288
137799159,5644648594438090875000,-124007238165825587,-806310837986903765247600,4068521315000985333521250
172729995,3992908430755937562624,-418552451241129418,2504383178885279656970544,1511224478537667799837824
30773037,106887163118806539,32029926910710303637,511727409165414630816621,17389794645578898122731956
-12716841,1012792464650117618181,-180575146188380691,2066655195104689502160705,1768135293042428484992961
187677327,57460620972487104,-2427763616427882058,-107210874915389353994532,6997630344238797263342568
104311479,3518743761000000000000,-285577783946748800,1995073672474378694250000,1215133772290656167430000
189406731,2368179934326028265625,380076091849880475,2878479071698328591649975,14008363282325351369286675
50597349,12649337,-640651496023713605686,-17005384329016750828793,23478377733106371476493187
-147261,96702579000000,-165297162767796693407,8175833802775767248949600,552344625328991724607500
8425821,11404633613850777448,-3099870825644788832,2004547832291041619787774,4543345661109778433408930
-17478411,62660771451955548140625,-162909373612809295,6644533918922693509321125,1302960676670762595193350
22323909,1765541594871289152,32719374157118204093,9798867325342068172801236,8869500116464493245563360
736653,5959274797000000,63654994670244335925,16383773624672000578420900,8534181863312886991095200
21252057,5045745175695984375,7694478097640884671,2849008148748515821723425,18437980706010608778708750
114749781,18875488922505216000000,-321529641870702744,-200094187142247419880000,8848302670830260220019200
53752269,2280281304005181567,26902478096612516803,4548889299408621981135165,6811848190811564316565641
12973521,3669366145024000000,6357735273345247115,2644767176953733042067200,11643463626533112528896000
1815465,853698068844544,135002105152917671944,1722600762687553675731728,5350043082053388371593248
24086325,1167935167963835712,-9167683791998843664,2385405631201853438366580,1673790250309493937385212
25948317,6612744024249531904,4779495704048082260,1470034686242916241339664,10703411774931167827550696
355683,1537799267390625,-39825891778853976741,2308763624614823566690875,2247015230561344142797875
-973527,2913790403187000,-27452854403425898775,1423248123282167183584770,6816127906667505542546880
-8586003,11707907427243000000,-2851153660550250952,8724478261139953303657500,1869375425009578082336700
24887469,47030244212736000000,1913542949750336000,9533796833101643080550400,19843223427135782967321600
162229857,4992495347990528000,17181639947113269355,8803008348689289166906880,1059862525260696621524480
-3261009,49599631460495936448,-1784221363896149783,5977237142379070880254968,6704214799718433323062008
-89049,646990183449,-106305694151885300583,4995550832978356206114537,4293887996975350039718643
33703755,253732314514112,-10668789239431554127,-262785369298485490996700,9722420675563241104263616
63568443,57979116419197774528,6567251136903868355,12793046324278651392932516,3474733927022719626915104
29937513,19488389572746805248,4563798613235603456,7717201507409970063790080,31313828343352990058569728
3480153,2199789679916375,30032888756965217035,2663409095408385859656815,16541839140019152169096655
59684979,130269330509449896757,6096244092249542127,7155012463653266605192469,12169864669726420767111445
54182265,210755668841739276507,7472560091080882539,9346113675361442332745973,32671887846113643395523885
99129813,492164217626137453125,4738012510598610437,20716564462862988185504100,6319682833753392473071875
144524883,79856416925748189000,1560300109284143921,3084251482742175839425200,26129937153196534254894870
-57945081,30677848108370162181,-1284654004770311369,-218975369816280990685905,2735282570153831983392399
76786707,346347732787083000000,-3655604182852120430,8124907905228156717519000,7031090244714692813235900
168651195,19471253095240895187,14971450563166955359,3223868779660387540762545,8096344505278881198735678
29514039,330975393563605765625,-1417057399920371395,1341673134685705696133350,7912528516322428713056125
4458747,17738739712000000,65705412645115977710,2017914711028279551027200,10463021723866309035032000
14858637,501976530943043625000,-713418209869720320,-3055332440395491186467250,7724956976874543608694450
5656353,43373411426896551,71441740423063230571,3603227800062175856177607,30630062315173437781211547
93319995,2807718099179800006656,355657515874865842,17011030752219103212676752,15355966946510116452956544
47956449,75913179320447461,-11538197024907807473,-134988288071785123107222,9337138833134933046262583
137866389,115850292333749000000,3561525834538590625,2344960383415061138793900,31371491837188855116793600
24238875,61930398232359721,-36652059018099813247,126039566787124392886077,11958709310599898180445145
134492181,211375895578857421875,9419387819277565875,8479252552432330215084375,94119120011959023062964375
64985007,3453611647281201765009,-344514046179427747,-1832860348353771250078803,7749352389559082363081307
4606401,104165992915678413,-13369369480324743508,1477337289846290093793669,2523807728738351467385367
121913697,260249227388932151007,6370226008641312997,7402867688686839773126514,69059089831853807955869259
244148817,4096000000000000,-140793510412895618688,216134396605871000000000,1538183128225482011680000
50597223,197645890625,11185475760561554285747,16167854747963446292725,73340420402032839949215625
39333993,1896965468656102629576,-154803182424279647,-1303795375716958402164018,3280219703004306506072640
399993,415261116937016,-16613902316512043819,-1436196611168957477994896,3318253613735821730634210
20797899,5451776000000,-27619702226458319440,-401467985475853873755200,15186434508264524518816000
-2955417,405355438208512000,-8105810164717508674,11881156951203961971764720,5830374096992461552976000
-57604719,3501556350128861289875,-524973794922199147,3224786117760445663230915,11739592919615563305374375
13814547,701704263908634624,8029190221997903684,55532379472183413423974592,34566943330110501846301392
24751641,172436661496000000,33597660688347555899,4103028704319888991544600,57419254552542432281600000
72436881,11496813191032292376408,-874150672120969804,15791502978410318075738142,3691560619327412589351702
9525,192699928576,-1052178252393633285422,3146397411393894949462288,4039793224553562373058176
33269451,4678411078125,-254161701593020989315,-17801044447691727836175,12516363456415177681113375
-104705859,2085573502119744000000,-875905343368778905,29664640657919486876529600,9383670453735388982808000
-13713087,231136413353000000,-3997769943978688525,3327245169325978834547800,13444857852399364729629400
444974631,22064145631690176000000,-790760194828793357,1138122672955637151510000,16341722409093221656857600
-136140387,1665168329735748042093,-549637173452682750,-1691018380875233277214767,2145304733341055092390017
2177769,3888260839636992,-120210426304280856752,16318895864182294878750528,563727292105846710336768
-151311,2519897651712000,-25780571079178517001,-1725458394609748718821440,3032984052899491601534400
16251,3741922828125,-933596792752802446386,12527271373477030956786375,5013764025885407132998875
622941,291038813883,-7810080794370295816537,32190429522718030938559653,672307581223715370971331
3442701,53796109375,12751475695488383188715,101333776550491776967125,33603512035801897816423225
29652933,38684294276941262656,-4639649653332851144,12043708757242963602544036,1276161395893626087113716
55006023,60577372364290791625,1605560720336172448,-14667966310369902329319905,2233990765527533535378625
-207840225,43539789019397672927232,-133285964218858928,10494929886430832961602304,3811897402218346279750080
111671373,22097934516532025871,6382032717440412141,10810078011438312950307081,87315428940194829884003316
77892747,976878033523968078125,7646474718734224975,18439964093801273487966950,60752183897719199250563975
43864125,100021599744682797467,3221646734288900437,10015678342834913446757774,35978900061467436909825275
67786773,112994662071762505728,-6013376339394420984,23621651219613937938848928,1182732069446570114389872
89484123,116072586310178308096,12608942708768280589,6460104559440660212601088,42467424752897999698674688
-18820617,21660732516585839481,-1955056655452239255,7291781536614765183688779,15941680114457662716000276
43873773,383136013307573200683,2424420271952866791,46837941922228182973325703,54859168812930448513519908
30761805,507873917586208281408,-4036616456723878442,4200161969302610880218460,26838931121865487625220984
14180727,105242629501976203125,4731474622730894615,21910552051265653175598975,21469119647380463181088875
-15390267,72762401500992000000,-3658128351500852320,25473772349997060473235600,9673663967562987741594000
1151547,46140032198653632,28135419752786032494,10657309358781599649251112,13308797742828441862231908
15682683,142826025627648000000,1996279082635071064,10377176589001520274240000,10476836791828751231553600
2072739,15606257499000000,-110874160543256729973,9846595088844053216775000,8688301414274169992602200
-20783337,53145543706824762361,-2760668214053487227,8204611884900405074309083,22274461782446918388455083
-6483459,1313651921408000,-126371998020566067040,189282158957983056292080,17507501188921085225222960
-6100287,317408843429702668288,-1243632147763817274,-5803160261476076934188672,7746698706366938247068912
98474343,367257975692098032576,1723212377943917554,67575443842123906117827540,89414115800469783711980856
382485,4579257873016,2216324413176322536745,33248772836658702713942008,3073879781911726160038342
53143131,437249799621731265625,-2030660294901089576,-343721155600189641742975,16214341204385031131334375
29315589,344991723775080686667,2746194124398570997,10837658545734978287012595,11303244174666980043751749
4778349,774994241570249007,33567894231080638993,23470363339128792081364791,54702905842988555638153335
1568157,158055228420046875,-84401043000473108583,38214313502082415802084925,7665759417754236543868125
307911,92204509960233,156367426516592865667,14718571975163547080585787,23640397874223181780418349
219625257,711678029674884009984,1438361496214515237,68914614491478525165009408,15295578994215817690317264
1762815,184398782870421504,18184581758999843334,10846481193062518235527680,12566233922738364685606944
6143997,13824000,-530544438880339396408840,387369245976369218110560,1634933880164329041934320
35794965,1555407553289610763072,2189342970787391001,21078909860048277772977728,21972431277755135412329116
18321573,18760876228581696,392769844294048841858,6049818320028206308387308,26545813745838845896151208
-11014431,7456475858388544000000,-1491945549217755640,-462664397825766951864400,29060335708211011795604000
6226149,8417892335975927875,-20268991611489810679,9544910622307702804977185,31506786661144778322687425
-80829093,3637485194969088000000,-419283662147643576,18460436394735109751904000,14374875294302762474496000
627012039,8781612885183912180597,-207787073169922688,-1163738801187894667516029,12570221841299744272621821
2551083,29923814885336,-271359584646634078643,-340597213329337513169968,16493545476924640434151226
62672079,160539484717644157,-208299534809388653957,763246574506042178328175,84679253730859984605531751
-1295031,704969000000000000,-81064441450953569870,5753581922401147970000000,74924948424953149134470000
43107549,177765026824546875,121486401554668662435,5702160567178450302865875,10721024223479587180606275
349953,229220928000000,648588244749387313085,18822554118397932244038000,17441611856006000393548800
553341,492571073109375,-761182840974690844317,41286114150357835135964925,8411362003018904961988125
-94538931,3409167053421875515392,-804681777166388397,30020124457137441519363744,11785487470189865951363712
5171253,2723822460412416000,14805677986213221135,25171790127741467009873040,34878509510075662762890240
-9770091,91433276582132767260672,-261416052684811392,-7206171819530130361516608,12129168149813446568639424
-81019815,24903409155206759133111,-459831264620131471,-11803357899621578999613087,8056629256350723352014609
1092855,4475809792,-6217174669684919880026,-432799146986447801529488,54409659471596754665693824
26861781,3249861548796044083,-59289823995259757938,42989466874710272274806349,8722909125715830019520689
13420923,5591574906058353213,-27483962501238173479,35093468269933470455336433,5615282337667562715747498
132494259,82587366579823587000000,-1410318084208056315,4004528888397819908383200,57356000073743213562493500
85246125,2059940128316719104,-39845372777574890514,3507174569909334927707712,10828803518528099784579072
3885135,2237810112,2558250870483319592776,2513725084407435573548460,158063130209626201724638092
130048419,45198184668015852316017,3553417356681325331,78524744802600543308352099,88024654500197093476702263
104265411,40466697875086895425728,-706806644456778633,-8019131345995864278036996,32376500995925000595155904
76935,9485046853632,3050105960029707916701,40163429334582527742623232,45284731063706292415110000
13073133,23832176972824576000,-15141693250846612943,29448574175908914035276800,9657299584930534425706240
-123361599,74915422577191631109375,-679276434056153555,37914285629419845933949875,10086951066546297313651725
61703799,67513607014959000000,-20328455896915822807,62264663549803879391805900,4170137111771909576340000
19035195,18018872517750680393,18405262981825231363,13827372931048645056511067,50803359233656835501111546
58066635,19374422671813418496,-38027398399266460172,44337427420198973546603376,9981983255928685164902088
22163223,85085302143087000000,10312176803367589110,18939355575451808690457000,28438020777111473544408900
67487019,88738796561997915117,8008727177457137997,19613831893907101937440875,100357310970713695209050619
-4096641,524484114336125,-283843546176876201255,-3664207764420894475500935,2821301818527976452670265
12255153,19794220953572678976,25092216267247128582,35661083699893933998827352,80855185666368407575927932
36918183,57571702242463703125,57023788962227561305,90124797277356258668012125,61339449310202084814101725
1385373,37528080192000000,-96132140988794460885,17758169562308336616009600,11143996302346936624908000
-582177,12214672127000000,-84562343412904568110,-6055072312424833842433100,14752259061251243734363000
6027051,21426809675020749,463442964705046156099,49893987977543384951801841,16225613036087097166656129
3918417,46413421630859375,-154455778534924188415,26170608656240098128109375,9609921748621636181640625
20992575,332874801150393581568,11737980989344077824,78203416266060773531074560,87389709325864189713580032
50747961,129798012624360464448,44722368162892228499,90166139907957809165336424,61451742377642851363271208
10692111,358247592209327640625,-4457733454767882185,16512357398361307092265175,21670492146707061840911625
-15938277,16784294883374656000,-5434133624115638156,44487427324888073984079600,43468880036789957889496280
986361,18946993758866445792339,-4012136391966054681,81492237171768190987165635,86822895581104283382045744
-24215799,21663250254939939309,-2414026124446266839,26997300956002514579771769,14021824601682436779066006
20477703,103445785033178552901,32025953128854116887,85449272618528863252010919,81390188186396218340080119
5477145,15520981680120384,-193321274560153861446,12114543713405460076737000,8554716768513424576903524
-2354115,85823894824693299,-47166891674701456799,30521190904495000403112153,55103754930214657450556439
-523281,265878716880640625,-118625715109513326455,77503941976832260101176375,4534400347302325270199600
440200707,135532903993791306309,37713265836717536814,191286766560245319630954531,4493368334891031369162831
-16463919,5489031744000000,-145654948283316487365,-1569896481986941377024000,4482592004136142534251600
71879235,4928872759114582863872,-6107949810290442149,39832010543327396365539008,52388850196395739818766016
44920767,1259734395012710662144,-1169774171501511911,-7474965178983764233087360,22393825689181631452145664
-3036837,11364067541515625,-37681735787579844575,35389550154759404004204525,57334993720186214072572825
100389,37246318883136,1508940261953653718816,49400721404358464759799444,51992950407375012553402764
62107737,7648371387137011359375,-6667283115531007140,7058019487637069555699925,123947545140070425315516375
-16812633,123723743356062703125,-7124395998434786957,-4256609193707485058164425,30768854617793155403291250
113861499,4557802929261087515625,-2840202859187131427,17434778398412049210776625,16747741395207354831539625
97223277,638944802397000000,104239956887371222411,2775581868062529318048300,152963596679483888699940000
5348769,5243185351323310581,-37631040547703786697,52633844465277986726667345,12428792970830991717922332
-6690135,672442404508532736,-10454981189392371333,34002735531120454582373760,36272123962160242476423168
-119278317,981297323501851084625,-1142456881374036397,16215475490765540947679020,46360346318683346237515825
289671405,30660476367688803,214776718191393346199,3692358716352151317661155,478627334020957861294875687
36368439,202345744821452441,-20524455469711453733,-1857631800064014140342935,37854983922611815363211753
10645311,60031747306793921112000,-1605408173500078400,56815249149041192694275580,32283657098804409602225220
5669583,4963632346377368000,-84330087160713840967,60695445633966022154381320,78319204030123540740905800
54215079,35299333758982627125000,-655989994397324463,-23564007295492533080512950,38006413806620218322385000
13457247,129342333806143424,171948091374711937914,10275713171204931995064796,28693790975949451865582936
3233103,13015021585319424000,-38779406215209827200,24741857783936639757810960,79263264545769248552496240
-6351231,4531837494307848192,-21117242318486679424,53054713034006732499836736,75520616027490814631121216
111624999,20052275100100142185125,-3618207850765481801,35768814137267772343685175,52540686526283614995185115
-88797,1041850618085376,-442637674857847092201,41572944518017234251055104,45203570652961717826125824
-44445,9863816404454181,-407839385110447570579,87298297723561931952973443,40939467239628138032799363
107001507,777672761536000000,219721610360534646045,3319424953622529192020800,178136481481030959373256000
87083265,1700567579458768896,14865661929270302739,10940226070886748019753344,118762824201130149882074208
157918791,15393228027538266099648,9800194125683402173,74318218616462600524261356,209609593798273778121129696
281990109,18508927556965607896896,-669503040550942195,-12077668106737221776432832,49281234006603247232081292
91483851,1433341421875000000,24248595227699421574,12504634322363572272812500,166147359144813739373725000
-3805287,1710914859610144768,-42419895943745284672,-1661355624178920323137536,48974981081637315332276224
52949985,70012826160911801153,-28698356007017368516,24710210397047918720155717,41733101240837198608260775
25376955,10101523310960155101,82097426002972369119,37193700405011560385103657,230177273912565371916820137
18491385,33983227375321290039,-9328483426574210173,-10200401695971047894204955,48481339030792073569895067
80924133,59704767923680385856,8266424200768626178,111601687562534933985683868,263146233396556000919601768
5138421,8695050298195968,1033365613815393628800,21434353532648474615362368,91012847030253586820596032
50687727,51618673053293652125,-32453183830503747315,65744739548867402485218835,13662695401607767963667660
1275843,3394070808225768,-842423301625858705671,105009920280903685815794862,7714795480908724997986032
606570387,7052802251947611489,606086437490928393505,83766345151170561919799661,51012816634443139316085069
237175635,62174438096896,10650992806972178287304,276351967867833948486342144,137843548075123934043328
207898995,123156695689450768576512,-2146102885462241148,51170614167899383205393088,43776371800271343844629648
-378075,3409247920267910634263,-4780940837373132002,-52552623046395407729206217,79901484256377832086980823
-5072433,597278055253640879377,-12013875396862611311,92979586712145956546144113,90680498660804691915966067
19815465,195434212927661696871,-3984639912677856628,-18719763745470909765543063,43714630948964901616319859
-9379401,109923784917745194297,-9127119827956601361,-21900675586572149794277400,32265352502926196492649393
-1350777,5650404523900928,-128803289990081644000,27488542947311111843908544,68228421201349857897795456
1475043,19141296875000000,-110365180043859040450,12278147231804258556625000,11237527531292508425792500
217155,5478769549189,8118964944927628976149,31893870666050020895686708,204246126333432371598601243
3723189,438110169875,-24081563057366050552169,1622289929264074723527245,41569962932201873048409950
61555575,213430032401355863029,-41468928424726000813,6303827339164693349356151,226237419114525817294755683
-113076021,115043471073883037970432,-943834259048802503,-45063100530037534478552064,32198553923567105993358096
19775757,141869846064029117229,30352897705218866577,117891069522602160340748790,89270448642025214528121417
48603081,4980499284234375,1450308413123166967655,241864005764091813668168625,1721051991337547974874175
43063185,2917096519063104,-135313142712468700168,-1331860524136215863399316,88557372869147363646903564
18892155,138151610572265607421,-8811769082252451562,-18635455837728339771775783,67768826688611527424225345
69960561,718851664925669810088,-14925243120340861399,91380056626817431497806832,16999744133335474454285646
-16990593,37677718414615144384,-42106571377084905883,-922229890789397515749352,139602008802242820155093528
31716627,385988800392716283729,16813675315238529411,190561764877460442778850451,94438409149775373645854475
77004051,203839076185841513313,-14488073064229340277,46196845821815834420624583,10094809982614687317148551
7134819,128195601356390625,-196674898232890780785,20343229777016399302445250,32649790835447851201988175
2999811,668143373050140625,170460521597454077363,97119802707806958790250375,119106439352143366389257750
116874957,471405036442779648000,47530689881690594458,59765299627090325500562880,167183070286728473169561600
16709097,1370516140446552000000,-5075023019456704413,-49790751706867525165666800,87611892883941190012380000
4726245,136995476739976512,366260988756609569539,158502480143647096176029940,39266051191924220010247488
-47050095,713737293362658104723,-9968945790224299085,-72963949951463332063457242,31130542924371538791370217
25856049,591525724054671307,-9910133017354126412,-48381161952360037499862845,115676353817670224937120961
572037,8934171875,-123691194228714335836177,25155716391206968691001125,9489426977357717632716375
42978549,1510977796875,-14120146696558994666115,-13400762627171421985725,178705725888336594827077125
38498007,127087513943928832,-206267607865750443208,12328652101549527803309600,11358183759990988377792944
87437019,13944305072365248888000,-5081904173805223722,-6142660413674068053006840,129752874577441920172598100
76544301,14696043104784384000000,8982619981339616640,255356178610095969386904000,278396210636428066668158400
119854407,29253700439453125,2205686354194536062981,4974598091726319042640625,250680886328884207198578125
30699141,105821803451770973,1251272602918472789389,83116981523893720837165018,65199291862750101126322833
562557,2197000000,279589091464764359368133,2673653189788238059457900,118099348286091101207720000
372594819,104120172682555392,-1071268313101819791174,77605931801778282566091648,4117283403319053937311408
51145089,8818743626573765625,128236658492965027347,197005239825855013351529250,20316942063306014200917375
-2751303,137925567451496448000000,-3638081123629471856,185478908469888679746048000,73493110854736992158688000
-11987517,530803525857667776,-59643629503774803685,-15697016808106037816476512,10282703599186825753979172
2940375,632357794704537,8303105554862117943537,278214366163244364823332429,56488914169537729986428850
-6627135,4135787658808650944,-31777215261663664672,115511111287674369141307708,75823169166133182135499300
9741387,12826460888549015625,-52444592628285725155,104239055327805583536475725,13428083833429639725102750
16786401,3242449164401000000,105609342959387882410,35894540127180785191730600,213342558463389274966383500
-163625403,20079955116498627,-751090402118029819510,-449833162293624479531301,121476816253594116167629791
236199,531441,-7079185302127840889463819,9062703337649365080638910,12441697791341560867010709
67466775,2149166133003943936,818274053782724261773,85178894174777782613671936,254023722981576982775085568
17125671,1958154310671925248,204330572144366959645,63746863946844324358127616,428326815551648104696575744
32421513,85304340304223803911,-62453672849796812217,172553920223161769164695105,44516976713043665040333927
16887225,13347673402288508928,111138847198272732197,219361855206228514096959936,71014635267414363319320000
19541433,66499580974999339531,-45857958499225606223,31962305176230356661963320,135637470258887827995279333
272322867,649956182350129314289344,6711927825771602577,458875491689210065886008164,568000793289088187218627008
-55562007,3082177090377000000,-426708632346185395262,8422111867022759132419500,727285022130159861319413000
-18258657,83344647990241,-4037132073102568612324,-33847054035735479651915209,2213568977744058008048381
-10676571,6746297857428422656,-60886241321468050048,156001556948404858195600128,22534734953419464536223232
-189063597,13617931688091903375000,-1949245349614031160,-14647547840605730082953550,18157286617879010222895750
10920153,37068468146301376576,48767493828877832854,189606441245684007721560472,228972519872774448257146924
-4672047,442032795979776,-2770363608012429388428,-8710291897205817607752528,78998669213196218234179392
232023255,356611408343206248522681,7406561541344817833,371453240163182928041851281,450540578400916047190408143
26393739,449502272832934768832,61233643736701749544,439805238289318040171124092,304659544677365873829614396
218588835,60380970775713939456,104938898807295482848,16068564006225368578335360,468743885967996289931297472
-3682563,7423433916046875,-202200838690691877435,251350559865248098281440175,88180768407959084350778625
1279689,67821473850458112,-768003604133793210201,98836414275153492343153152,210423436029045417995698176
16765221,161131896895317675543,53217314257231487917,305710784603164219338095724,253545299415158890742519769
444654417,33189893811301921875,-14828417769844153888,-6788419466024371180246875,212766707306449715148121275
28015797,113077982155293000000,61599338516894770115,104681554347313466599159800,295532545922361727268643000
1427655,76016494512207397,674000028464472851689,335311956299097725745245431,422149385006294387473411396
40456707,468929918146327296875,94621704109799530135,326762817704279373684874250,394602851449675259334980525
35636919,252633135054685411125,86440216448124281853,347787525404906210785023225,921165649669328996487279285
-59688663,78439467803414237632,-21857383239997682274,-10054142373749102617640008,51877831655472665367061180
4735329,388577523097953125,-487202081162296702055,196218318407622605315035550,81387799833889420629223625
-802173,400330218742091729,-251648551479171080659,66278355552005890057844989,206898781143185781351070369
7018917,882456999638484375,296271915077860659245,948230473076844871667362875,512144334692318598488443575
1830603,128463505484414976,332459261683503717658,109557643142073664497090816,111070085149281195380146176
71701419,8131053179795823928000,24431279284669145437,324166339890330871660489000,334998030771976092387889960
2482275,519154347057929829,974691952353824053917,703081753514068163270783283,643728633480774628895658771
53201697,2050940833004526346304,17799463711545254414,110119392661589182566932932,196705067090858902512889912
48585909,3657798550288878609375,29028554033085947530,575934712670704091816135475,491568538239349530365082375
1717419,1816294556601,95714915310023803004363,943707462173002906474828362,15684497604517967397236883
64390623,6154569985773150828125,12656420926954847825,302816822485311226901651425,372466455058493754393875425
147719361,107402855115076821000,133789076280434270015,303843434252549972266310190,47521361704397860433580120
6911643,8951297665466828125,327290795899933445788,471345118476804444557505625,649439319070486280615269675
753747,419332001782049,-4190403192362956179922,68014986194165334856362897,131563195029059009564668577
879441,635945066449875,8785640912852682927545,681833286978887330118635895,142581548584415432228180535
72530805,252487497201783507,-925072521314264542122,-9599707220531784305629725,927189569147504894907190371
7653129,2848040914064046875,-112922244304771931247,118528162317502417300889875,23649899978240313448473875
220121787,6696021406776446398464,69530947813208269189,726412578087204206065760256,238145663443659446407629456
7797567,6576663158828830144,106006012171504660138,206023750338798371980053592,103949688595004800790472076
-32207757,3668417006765948163000,-10985070600190642488,54837886531953975702064290,205562178024407457341548950
169156389,2203419792901784625000,-15842297932222762035,24460213840303044948117750,111999012563155223767993200
3724725,1848652946837747127,-362632020709725318343,416137778730268917102935847,28590593168632770840318831
-71085603,1739700678412270669824,-16454747231697100811,40288163946576429009902976,274150549117851205426343136
43350639,994014980014994001,-748576974231154126188,33979011005573205544781865,341873425604761612749187443
112147527,5305647886416626203125,-22245551716132005327,69599707979253111073653525,247316326658825868705628125
7138941,6544229332573912239,-232623010658706951742,88743336650333766061630983,323823786936413857885716795
111146799,528613645172262481,1854027999072869953516,21856083165947817722205439,922059077834720697571119589
400298655,2626358412573,-73761401028978099785,-35233916115082095149344137,1019990326483374880796558487
216595461,44231444073809080171875,10972175679809689851,242920467981065218956541875,129826176543165447930528900
320537037,38623740214697633009664,14071696567990381624,252478079170137602143551072,109797909329969808860916432
286776363,55895012914495923000000,18209416006909745310,250797812410544552971713000,287968956215640130209183300
160109463,50367281009381127000000,13741774289049103398,243082130183386718050942500,354614201776274975760013800
569091,1314875753563464,7002665207474249799185,584763441644173488170914302,290027737475866755998140128
56492427,6145380955717632000,-574428162953475025920,520839010660940452127612160,60544379519742492918132480
-2696619,10780737861150756864,-98630072801772768409,258532364219507383432836096,154257617954382420393668880
93678447,85034473495149441024,369638380148828422304,154235696070874190789917104,982269940390767665998638000
21685017,44106710114368000000,-112189154311889278250,317788052636744229356502400,38970399552380378828455600
-86440449,888862642543394354390625,-2431641417258222611,189308509781493327699639375,252132958011016913267494575
15637269,72764911299374088192,-113634463327344236835,399895925955691139352723456,59957555567765590728474624
1597215,5157362082853917,5193989280492892263111,358788013042727537057209401,264524435165377330416489348
-9031413,71504586712179548864,-42372603077890155718,-42751741692697846437562952,146214664495757184380413588
50797821,13807417834635264000,186736165823002787104,111263364055712141830247040,981003565042463113517016000
4533843,199616990264307000000,-20579275715315454005,-45416047045737839653782600,133902111686543336639811000
16470039,23932390788912295872,188671726163097979776,201132516226599660801257796,325232587868381942674841916
4773315,9710220373997688,6464652195595934361604,130613556959662495606172358,760637054011652739171637446
-189187953,52944785947677077682129,-1849907714208226841,180172437604325010095236425,106707208465376231184923319
77191755,242549873772623827136,55111039926386666014,292117206644076232142578988,1087401290504249415327954344
20847675,146765814320661711552,102476460388004063517,395330318786421719315043156,740050435295680709148841152
85703181,105595241240062066688,185467346119318870253,262407987783651909029963392,166960013570093616559777792
-834213,11779050242756889,-1007280957017754730060,312688403527814054986075731,71959492261075836473010009
3130473,999430108293141000,-726328824024899186840,512159612232703758105681990,205985963004674427224850690
-60810753,469040382922403494125,-20392816846698930627,-117874505001475680427944975,38039915166511946212374465
913191,26052797511125,-32443407076248372667375,34218263876271180215733685,630411701249101446635448565
1617303,153023923976573376,1582216837773027717205,937675636068578050255319616,897510013137536765274900804
19617771,128711132649,694042037527062329782589,3195723629520957030887754,6031345674394490161867110945
104073,21290784197696,35337202554318827769282,677532698414285049217502764,580278872284532826365769224
70328067,6571567603922112000000,83368986204321404631,1610164506495577648646448000,931016379396876849306252000
5313387,2231656650432,220847845706170447580002,30426802737805195854378444,682156234121909156477614296
202254681,534573780255680779125,166083713161050330122,201182761271307497037674625,371157604710360813840117105
190912353,309859247871826171875,-109119481699040319215,77330183044241961672114375,240941685068877138996796875
4399683,783565796138402213,1607253365943929166791,823766256848898477323188693,717999172486777448174720917
177089925,224847992761141690368,380393227863131001632,265962817689829850377494144,711974083197666641962189248
-44679615,4835286293074755715072,-4418043621921786761,-718441332484579703546019840,653136552283341193179810368
-2395335,413666816974884864,-423848525041654055096,586624179243349149029461536,513762677883644869215924432
-2826651,208550011671548261,-383376493414390988662,326977162125713198533032027,559325060966103787048472207
-7292361,162296006306743232,-738711977739824571329,-29327573628937921892447200,278111565042517102208407172
28479687,1893296505867300864,636413704851646583348,382941579619100602897714368,2594420014097383240442311440
3497451,524386566144000,-12447332534090466830880,805920652213448396258430720,13904738075157700121487360
-198336291,9473255925607209515625,-13504855361925485500,987824389923060820184751975,375498599559108066912354525
-77711937,23156523761106791710656,-16716861134603573920,685918923303776061311635572,786272232509440485459416748
6397869,675056971202067,22600729012080766523454,55149087933819396116375337,2036618505341925764185104597
10519959,4083724283904000000,-134755032315763002520,-24535201563534362730048000,268443441854103401387899200
400695657,83997028646778131296875,78098217571305419789,710762054631911046228481875,2698795775761898270050171575
162493329,12178021867496870043807,-91901923705111483449,640986660119415496057845723,887073073271910288381595059
232870143,50918285250828131596641,14567144379415933957,368796663282921727846843227,1023882484893660710015707392
-126557103,5910106112000000000000,-18681599520487256464,-289797528448262302784000000,90672869573595687076000000
63071787,5108443333890625000,-13679384862327795625,-205181076844446026363769750,443329035431585070282796000
301007451,21513714473490624000000,55144637215938808340,1322774967872631221132184000,270623012518717048307871600
4189281,267089984000000,45596886352589195425956,411047889300335108853953600,323791878332281135887250000
8162925,444125090382336,18721383176776553338032,35796743853106077014167896,2004083276410735654079029656
11424129,5584263028436502207,-408769922429546317969,-20241548003113080885225369,768619077175250019963899361
12002259,108040611817152,-12110229242310123087037,105723166093390376481102264,12409990157169989864142264
278448189,726182480533805458755327,-5318650914211273091,-310517372347497040193114853,796619120684651964809882691
1678713,5191286674161951,-5984091430891734971921,298750022195832887528750517,347769985062178192167337959
17882421,73206432864463921875,-197701283690274263105,649130442489744410089534875,126428654593919060891019525
104406405,251664492905828229316608,-5872602264993249208,-169959689075912235357743808,471843630345688132812175872
7103805,995193322016145297408,-68423283700363278885,-214084794689919630354426912,740254985773792521857776512
53530719,49246877597079361121,78371640061223079831,2216160885742810180412110379,1734170306652777281826568966
55486209,61494373100603261727,-384169568452168349247,1149306382514627007708406221,80329586464739462361880095
91814343,133619358242733272000,116883476214332307842,144696757975418050387678420,1169527749771979824479726200
5420139,14776104808251072,6089882197879598180491,388506007084349856423472608,3440460571915943851467276084
58405695,1569307608870912,31173933365301740560664,1175068630553038416603479088,22979846779586185699366560
195598653,13477465881445400576,-585003352441880012800,164732883432319013987725312,142754367634005873246527488
56996403,128748992575999962375,-373719663900843761439,-8332412340932120143048995,1918443618084027152077888500
134569347,66712187002280543424,-397218288662429415848,383725879742940058827890388,200694531735178897295539764
2216211,81455839166359125,-730381924714564246859,-238762745626457502483062445,673646038696456062129497475
-1205391,7373088218634137,-1140090729017151178849,210432117652544169470430610,540520207122798538670019907
162643323,42904406720512000000,-107591161757518592332,-49200184721266698905600000,957539993795824482745977600
1594857,34296447249000000,4806094022023734899850,854478529811094367345530600,2109187917848140658894450700
-105909,24490059264000000,-5155727478798242646520,1502359178900859593174652000,42340401777410890274774400
23344383,232245467895232000000,-711620379649152032620,72296775529249214506270400,4282671907385196947898254000
33001167,44069270206248000,17057346206680688886541,418975658596920874413507060,931077863552338522426543200
715947,16012535490125,-56434202039044074722557,29548594560675124254912250,1146916125187139492504851135
48326703,2641807540224000000000,-116820414215512258464,562564335311476160832000000,976693703010114392358912000
-62570769,3915101633817529,-1197247275055124810691,53994020661209649641442439,2011988594588480884052227811
7337847,138271823944740864,-1307174685274395991008,261481800143357586729783504,115396744158120685523428368
508633131,213032890655424000000,-706331067588585801800,2068310368036872312790525200,89119877455869846295197600
407955,21355376246784,27724007963977099141348,277277233472705269023861504,1689396737882407529190652512
66978753,5785001342505403705413,-81464558264347465794,162245637443183061071071233,1261325543947135556144471397
142755,23337262136033,-30821001106822556537687,474035552751414915742580417,267362507175323311837511681
6540033,316984387317857875,3561188358261531143817,2089243735515365564643395195,483954866717291528329753675
210308097,11057373810786304,232223448184611662431,-3260459694825984395190300416,217602935256728551972529152
8985147,9869529902506573824,573655870078084836112,2117288437668378169384218624,1198000161799327860803359488
258187557,1213982374910733000000,333866010488691097635,490488522263261277576819300,5880219895545954936124032000
-321693,8657365937431038625,-239966609956496548034,-408985584659640486211310975,554543306701911070687638145
-48548013,4960968590118821401792,-67521550334545894378,-248614527843826492251526876,924189443928011003711104136
143084631,74186077546486078453125,26898849562617055064,-2062399898718844173912673125,846761766906937826970031725
327086265,11913150622527736505559,76145848264059964821,4892191901826204815555793276,1012634000380482347890762305
7369599,12326391000000000000,686304682169242937696,1592996920128125890979370000,1223723796862733372456250000
92662917,103291463366329917936375,-29261259292823550659,1061640890369109381057832575,451387458920931921169942815
262019553,11955107995509393000000,-141854409004937863520,932111143170014815378156500,937820557732311181209953100
92015067,1813634161096536064,3355637686657120731880,223447995933531855777385952,1008282196771230411154423728
2696097,604808908498432,30746938959495234847610,458867358676953545741970592,5920551700847588955654249768
202841277,270754635738869568000000,-38862875101652611090,383500161845588601411312000,2113836951016979006301397200
-100892037,23382421482373268803461,-33539816481829942325,-273650806542939157926906741,661806798012581912491864941
1354611,1149343004501749,12590254919364360272707,196413996362484087976591237,1189735348783062046585696612
2615961,7914744658932903,12907852710608357197575,1287613771599662101020679803,442591195640024312794910547
33275883,207089696348164141056,653550283381615551499,1606629822210849335200588416,4649024114231347779139573920
47718849,234914351128288137216,-446443201466642873192,314052650368835050915654752,1972525854345955723681525872
53832957,372462242914490384384,-496497511704721938707,3065222842599164055541841920,204792414422654809471255488
51727029,110611078216955424576,-370240712252092296177,1022891135547676157065723212,231298015540096900189248480
37832997,234132040825623810199,28413413483902976653,-1614010290670519518648289385,1261951112308905042373267963
157050129,18284318725054151232,-767799395845009626629,-43388791749180703234457532,2851986465890125374761099328
37126443,485439400050688000000,794037807870692904368,2624214880852035878660480000,4847454201374931414759833600
87228417,1902199139467264,-8468123404905100085461,-55633043451409001542057984,6424467482489185456435463168
85203537,127545941886973022232,-249665026713795765193,-33594504578398553926213386,1445070798236373338875450464
3895869,442534346003054592,6343657093374002177832,3488746440973134272800522752,1879769533055965211191874112
66081597,6526840165696217894912,143969151635942127616,3658035176529197852224810512,4379004471745403884555291120
65418411,9393012116522349539328,310525264175031163804,7731011308809227155465621392,6410544768301233694703549760
62130219,5326002012171456000000,122832044245158502008,1501169538234378717047574000,1392602479748266780326564000
2111835,260432334206172864,-1016402365889235986103,-117460884667611495049539552,778206540324908563493905116
7643373,7645373000000,685574885304905394841255,137470744178697024143976500,3478321133002251084218134400
27339987,15775480512000000,25010972989206612456600,2206861025866766349538933200,170683115467523356563597600
212559,52958284911377,60388078658366427910349,6534363217885178677227289867,5839399678698120924519931867
1443909,111381840905544000,8157232796745741013008,3854170620287701971707575620,3852675618086905719833997900
36413493,98407003100284241,-16654879679376567212854,855965421728849607989425513,873279726802512346459872961
2807997,537127900960627439,1405764683521104463219,1767996443837560491393983681,1392947809569149625536978273
291957,1347401916125000000,-1430141105753852321653,1363255191370932332993012500,952910004714724663182280000
-62970393,2058136322996251953125,-71784589771186646783,2349376845837492305204005625,2309877269967539178172165625
-3394245,467239801441092317,-1254502985971357720454,-134598335966835446829697783,781382134224833825668119245
193414125,42023324835189963,-12695644610465300147291,15207048077439483744487860,2066519626286992242611769597
95166249,19739090697410925479367,185064036562363975829,4224758459497570814050558413,3092316827490908749650240720
9772059,8167961945619000000,4042248634310048900269,5001879735302458411124967000,3599995546212178414250103000
-309476379,209473142865408804123,-323197622802265459221,-349916731181487627839691849,203041309711015496766651291
177344319,5044553830232064000000,-227929923381436996252,552745269388122146468452800,2193563123057977346390400000
684249393,394155298368000000,59467310584502150658055,26219540151024153461748386400,94588432587394005387504000
24629469,1728553018984497152,-3254451428245423450112,525756804568791016103505920,1351772329581006208865263616
114765627,25707594446367293363904,197611214098262469778,4262157173845653893876369304,3188753382947779618242515244
19186689,2549517309840825631,5944962097266102378537,3276493732599414833216232013,1537167862343041733564525735
9586929,17468734953123000000,2485475226749269019725,3752213926193012801909959200,5966723794074807639119427900
8368509,3560760042732927,-51132062177213124611951,926422087165021936803715254,1194499436621263585896612699
-1841667,10347006949744181248,3197587962320207834992,-6724349243923345717698412544,881742555983311903381258240
17181807,47784725839872000000,-375089057008717251880,-278477606858849561389766400,1792614451839877170054144000
38902341,60143998475589785973,-2522905355430470916531,305814200309581775536818522,8876364899936349729237671385
-331251,3353647688194987,-9810189006042411326881,1545393817312247149508643467,2186806242406284062163120872
-124283811,79190686706720589000000,-127721558441302767890,5834608049389101623346806100,363650007698851966491399000
13293663,19475878302271143936,2925887936951376368829,3648296748623044995564355584,9112708251625298987164866624
-234921711,12544740285374016000000,-52472391231911878552,4176029723579693245682148000,6347408450673426264119262000
94563195,376945969816053,484734319426413328535417,113107661527735325382770025,8394915770098397011156263546
23507907,191400534311405614272,-185764634226069505551,-918765765989787524558795892,2217074795095628753920004832
334517475,36749075463115112448,-5245233202319544670002,337726663348514277010777344,8064282469965627422533386240
2712795,2148467248819058747481,-398779404581812588323,2293884606551986606818267234,4823261817568863501448068057
28234335,101278171993536851041,1303681543601689365961,2851123945333090974569278091,2509763492154531457512947787
22987317,128903032765498888512,-1319553502131045129256,6190569777658024742276755308,313662508764896225134470732
-26506119,81113854283780484375,-577437704932018313955,1683264603053705517371431125,5274481027062538449293258475
7219911,46306954071000000,-17735638174912722906810,3006233478998420393641300200,599958434226656152509718500
79540557,9369520829926358046912,-180397716027640896557,1960221813127359294695279436,1554330065435384558362739136
123240027,186482585803968000000,-598336269846619143735,-773536090556714496728702400,7884471495954974312754792000
6330747,288323998017856137,13797714715996290722417,2021051536755332568307580229,9998137633855504673325745554
31818315,1192458272947020201933,-105937505002165655023,-340003556741236743014484933,1463448964252146139343381157
21298197,249095649088000000,4245726881368166783446,28892523963397504492744090000,9574860419665870335090198400
34929249,230233684689000000,10745188127919449739795,374990526313943359078345500,10676275676220770344706119200
102297603,6280487397649260216000,573279199980561115280,4477065455485361754564571020,12758474349713004718243118820
442414689,5115020318353997955072,-483409265090373032463,1216236210595569113227295616,2174945800248628430544009216
2099733,3345219276168234375,-2072987168181876345455,-243744853558864736032192125,3214811528601748817925298275
-591646191,1800845356436119490112,-273221191028977579062,-1098806325577622455755895164,214200120760237722510144360
-17954571,53771791498433030352231,-227358510642577439109,4021317084924855823929453489,8936268684036613446995066445
-104066661,6352445628268396937216,-124282423279791115013,1843742933061993121985046528,5003100873562932806647668352
9907383,672497669204928,437408747344308096231838,4457733688185428408261025564,2919223072814469606785586504
52401873,1021123006017343488,-10318439900147465282056,303798297849130781432214192,5701062973133072664930168288
15049239,8334804944683008000,6970457889148046403024,5513224011834765328139980800,20855512876517356807866286080
-63874947,47418568883041416046875,-142621541853129627015,6392982552749246493963729225,2346007390508529935136077625
558508071,3664372516713,-28910044613162313532609,-21940343745523980670233351,18821910553911376059560568759
12985527,2913790403187000000,-4244239671210746557000,1966930225085073862286592300,1919547258105340945252820700
295469259,11720232198979852582125,580930099111485041048,-16332150421871933313853642545,734207467047867269815073625
23585127,115465055510831291267625,-92243080793507229485,-2304933540316702518198487995,5041691553530531788597220715
28633845,12664717874681872384,-1902104026636592951392,1461643102451653037859381824,1041407732406692378157702272
-11287785,4971632831486816256,-1987431286962698647597,-897322431152575272624363360,1721307694182038912023704192
151029213,5764339992338577728,763969877080611324448,-33220515984816442185340149180,9350815083338420465883673564
10649337,12649337000000000000,-6099806294098015640000,5023638167398457482550210000,7244077064961159439172870000
126159,790939860992,1290965457065414397150438,7311991522092533233070241760,1761823478792835347969686016
96032787,33971425654890737664,1381502015721409712039,12138944178632359119879175776,1167290394638395516259976576
-14003139,431213776833847412109375,-84209656526045764375,-1403560292266770957226895625,6298273631558803056830291250
6294237,4004832088902464,168342737977061362330653,3386113417728250380838010612,5379315076794379545414161632
21902511,19902511000000000000,9375987715756646083900,6782210711673283064401000000,28333710960848500189084270000
46282629,529848270791559000000,2760404486324540804935,9631280019989332585300851000,10809847542434347517022268200
5375523,15306932965313088,58664501988215515911354,1400923072825913645358721272,15607877966053354212723778572
40041165,153038171817050966776,1505944082064463979432,11153261934045304905476282418,2875456115955616783024008310
11665833,2855733154296875,-149862846162619692516121,6296273641116537506743350625,850453509028439775276953125
10924293,2113463419688691,184691700804029111220027,568547377677048700428187599,24625465806938224907014503489
-236531445,115047217937423537012736,285587204746146107392,-5510385410320539615690877632,8268196162843460531134929600
2670321,39922789229859375,-13080836617027869328789,1669414356633578943016076175,1405021089370786996689157500
-686085,47307920254981309,-7005121683383123873892,-1433773561790927902431610031,1857554498589927619844099507
189133629,97416514830009920832,3582582818372100441015,-19737835052064896678911126092,240022088565842071759923072
-6039309,116328618602496000000,-1196961696727338585030,6575401393864167731237222400,1936941315038181239700888000
80958153,4685274702851074734375,-212815903963879151117,-3083249148054912861377935875,7908143636097782550540069750
985623,23310323225496,118274332125216810808747,3707715187283573816506491714,20685606495920294976416253384
13875627,37112310196195879,93447058994323762529017,14498723485538349720757343953,1773312065214404041353080848
241796175,4056804094902272,-315582065698970676720,-3465336941908964517515325184,16339360617799225696803549184
50429121,2358217155692196893843,-940031646803391445877,-642033433652871346407939604,13322580856383934704486894011
11772213,48159017037140625,-27770282202842194787576,1985587205218690013664136875,1570848910792688797208509725
39007569,2070185663499849000000,926106010662836548595,12119898069166622079614717700,10365519884548732252376328000
74643879,784963913358894625,16032218967416987706907,7084453264056361528798655305,91863663337679675613234885100
16222173,711191739347095131,50382342574249332977351,7952133902157655482376245807,72355936728086543212541395317
7991871,1826585575424000000,15561498856163199567680,10097079961019003643907148800,6522206112341265269921248000
11365017,415261116937016000,74927463257158931016568,25051154766382435267237741500,8959192860325218773669037820
321720717,5256860051477133000000,-922451206941526206065,10054073752432564087280883000,1041911845430098004333604600
11947083,182766921875000000,54933891688642170074127,3962524903899886223807500000,12409201068264580847344362500
242013819,58057586041431548759517,912447300675434690839,67560603767092515225742171587,24627362062055298774943354497
13489005,6164605282645553472,-10048043464882864232399,17866545565269648554321122944,227382979614418256289388524
-282129,346318142640625,-44616548536455619978310,-1792776218323486363918220825,1475871658809417165086980375
19838523,3379862333173248000,-7035896118506482245694,-136087033706649189810338160,11157969009124706227494921600
-127642089,1466003456000000000000,-525980038217258826250,-5935521258370647842385920000,1057117061776003011012640000
136390929,45191721398991943359375,779420086708780523655,41187527272476179690088984375,50818098876396663537281675625
-156364563,5089118107013720368875,-816021753307338872973,-9649868252589551020998577185,2954726372304197275386405375
-1350231,4316224706044235776,-6161518117936280435017,-1867315590166399409030939648,9538951071159754613649048912
189404571,141364783681042236328125,-316474199310312386217,5122824448179088559189491875,10444188042495958664492578125
-497017761,16901305078621902336000,-675074181454242602252,-4075592138882676135552855600,3811440139946947985001842880
179680947,198435062243023494890625,315882989407969725570,16073532105658566747277905225,19353360359956503610255807125
44933313,38303288464389083136,-6520786476528944138483,1305152961875241717485510208,16345712308208891532709930560
102825921,7977640862863110375,15173560285118713020759,2251279598466273484626774675,54806988115264235514855405165
-10903551,29721861554176,-176113525991182901605088,20646383188208334917792008192,217892176456714572564514048
-218818203,33600393846489800736099,-211957092993346385949,-4504832947617225285812268501,1934273955230970539768665659
927957,25025203125000000,-10507303712221054906375,-2614091393018103859146780000,5794869202104614620980712500
-11893305,357701451251648728801221,-102186581503263601597,-2924657914900154543299328895,7249076727942665782895237352
4905417,7456475858388544,107660702944613693509976,1706515798133176225912313948,21756298063519197295739846588
105825189,3841147323846174727,-12389689035899482812337,2972847292121917346618705762,1865811117636782583189474629
7189185,29446377472,63860527910404888402316345,2029202588478276184102233728,8232351097888090228115283872
10785885,4549458024027099,-58290017826160081121537,-667996141585429837155930930,21492167721513400801534766013
7845771,33455972129255424,143612063477642404205512,37683018634202134706759897952,3595224713618498012242439088
19073661,246553806002150953125,2497063591758819099465,14058068541003652661603244000,15998219738828942471459905275
5037771,43400452052353024,32364525709236687874096,74982957838036523379429089216,39736457200473301846924648704
19851141,177707556371624361984,5262642547236124252961,18420215967347862290846378496,23178676575939645385085497344
89477751,2001566936265625,18282425533976895851497,9762551840899327664259718375,126344005096945511147333248375
-5540937,195053573152999295461,-3177056599985805821011,18838557472068510759638750969,1305188515612943226826422209
48069393,172177950113463963375,9081449834463628598553,18132755260826995712457651810,17751102525248311121224506975
-42394161,32988694578443845632,-5644038451115347186335,-6176209429731964193323057152,4125356035147490111501893632
67975311,6970607433140625,836618405723199622593629,896415921948313597633660125,159164856738891464285120308875
-75190749,1413412221390625,-36989112319679387087132,92463900657773195365363719375,3073850626437357767586603725
32299473,1118443438763667859375,4821001137931323198953,40259105602089082738051972625,43838791711112467737421768625
3591789,267946913930268672,82950793300900111439028,49114566360562843602409072752,19017644621389832899193131584
35298339,1624011059218619215872,5894229072636269162447,69227139727591493653714376304,67082062812621979144777896960
2802171,735407149601404189,78537783330927702004359,64841784619028354953454037781,57150490649570573663423062229
5286327,460471642224422912,82072698219428076611744,20568815463987288181504573808,33845326005292296902666785008
2433855,165607530617204577,-64702823216567596621351,26217036144608732917317806895,6436235571731833228652352303
15913617,1101048516480499712000,160291497303347570405,-23606652521510116824869278720,22753950764314980263047637760
93866169,23325132161167985774592,-372020534029662023608,-2793419710692076954541953584,13673695348054432005001678368
155872851,1136152899187181296875,1808165075058736687053,89380891794191400628131195150,29646227364189613897245549375
175710063,6760184596792135298496,-1415521720653868220568,22394230111124480745500408604,1425541950822134838674967804
7528425,6730586265166650432,59501601756587160485770,88242993804077978475877117032,58253658462795562967470920468
-210239175,762085260413202857984,222815967703491792896,-19450160144450764848286205120,33612452040956573537886966976
182727093,4143615001855819776000,-1516732101012453147883,-468411309117518032895016960,26134819098551551919804644800
15915,103359800557,-1050633481318489025748641,-1124387610757329096163952213,6195088602428744521051096249
-89159397,25558519224687504328125,-931657520042739150375,44308476033935317151614794675,47923445000678642123751521325
17941179,5272384946798592000,40748857727744674902340,21268808823460845171880750080,24508140478018107354522375360
20312763,6046183911722497011,-12905931422172833763309,1140374353297721639370424704,19325965460724309141327191535
538887,1814419510751232,304304525679027881950488,78366113690998956284005147296,53038961636986017419433903504
22345797,9927285127488000000,34013481726954750524764,28917507661703747629270311600,19195641493949498507917560000
161360481,60105461100549696000000,2301867547568927954031,64617862335032864681244766800,45784190577764435813228160000
-10052907,11847486963402588672000,-1486989178348702369235,-769228721630714153273467440,33785775946409568314342776320
362611761,51041690802192384000000,-248417436235202614311,-3237305704094962850221670400,18334191293884911774228480000
59511579,4549458024027099000,-3284294027533968831015,-1134571102993878859789940430,15245440000917498822921675840
6992619,684072638796775032000,-6727455884935919914229,21899099030147671087958384700,52391535594469178061361196160
14558667,46199220282777579597,-5306796754580151159673,-8194970003447537613458219211,29730314232686719421311063395
43482693,33629331724792854336,-2170859077901031922254,-4452845382014868544333656600,20997970097150764773867667284
62799,1966279421952,5321483397068524983863361,36413821679328632428946744832,30693618726048909657803118960
1220385,35766080886362176,124552045199058854582210,52752680654744341705963574472,30446245484113599948100771828
17791869,151741395713789859375,18851694299543634089585,71855195468595395524364898600,75269792675507384009051069625
590595,3593528860013,5626328729288272000700963,15433770166985606952998699304,12590457258578077049470431065
-7555629,118444557112153208000,-4274318087041346256296,21105543673882361522546196500,25995458723106063427809660020
31877355,361485967180556607481,10822085721237819202141,34482344239715929390869590245,64031779471950881595085616449
-1895619,178090451974205733339,-7851409933253904460287,35334797750755000984533144123,39791491987063896777150271962
78134181,6913864212189613453125,6227550127508792506710,77132272752421568047397137275,153965661686297429105370562875
-12374889,354528714294543582144,-3230931776439191883831,-3570877555362306862194741336,20823784755963581154837410856
5322207,1177332728219578125,-28661489844365325588615,11874664913325320662334371125,13129402548925986227252995725
-89513049,1844038108379255541129,-5059181195130012489307,-2965814901395440991616388227,54862165058941265959524189027
-18865713,1788714855119204739089,-121155312842297220595,-14393730747708740310296191008,13637971584850302503913433763
10466133,620759624747625000,127855089792112784164481,39674530881860187787953045600,25942950166948458518206653750
313940793,1454402692371004554816,11433122193772229467104,136092138274328193483133088052,9611591756211160534920090924
-243141,107171875000000,-106249538625463595132707,11180978750587074166176875000,14100846809279480061785075000
188910957,34881740073186094152000,-1177256492017479991251,11615608257903383768532739260,18837193217741810464451356800
4539417,53931489712571674944,-8683644504701809608426,-24354135644615045592384149244,45355312710873758006083117656
15489759,35483274533255270877,20881057281487232002578,51696053525087268804577430109,112312872868194708731344550889
237355431,214401584685382125907968,-531581061338775961474,-14538112729790878338936980352,50348898090140538525997824720
1167483,2359276611328125,891628315300377415417225,45199322014275354485273250000,194930027557925327111321431875
35947995,42639058125456146432,-35180720991291550266362,10594098689316841957566384128,87861188795944711670397802304
12435681,21728733231088421875,50485563168320465974825,125915831364164133860692344700,63927057366648543508838596225
387993,101978472448,59505344879183927342419986,179104758685197856508392327168,6585734607688589970020773952
23578941,321971813154717673024,-6517024547226883919999,-15872418786937365138389450624,62652070970816864929834769404
4380591,31524548679000000,-320612630753438304326370,28992614208865212276842620500,24552686079940270208435785800
47566803,685831688391723161176,13834789537827818649263,105177352418401738316968795466,44304832658447209134679433096
1127823,27216576512000000,-253248297845415782635216,22101957483491974839063040000,49315693904016100346260998400
-81408309,11366099623107887104,10329771579738339641424,-11075067909664583589962311936,95900350985242952665696728640
52257423,601516159058318640625,-13668757844401319003780,34895439050983765234520094625,53708990665002799109744665075
-22937475,19837102788682885952,-14368180447148804493799,68425955393228251479535870144,11667928826990434668498617404
2384637,44279206830152000,700297722108925751891800,72910513328087627560126831660,164922913557661522775625736140
116114259,48212646227136000000,50719054026909364213773,23029116660234815728058798400,342365825705268353133037320000
8366451,2192946495488,25338384091239354720187669,2468382269351688899829050368,686522577996262385363765299968
52085469,1448401038227737875000,-12409085286729289576331,78267252973740820511196450600,43595054239529286990668193750
2333397,731539863965093184,-63261589877526216093243,-18145329278573593327923455328,72826394171193370687529323620
143093103,309284702399573109000,34237228738376231334167,45722043759942637125902332920,442408165338675081610273497750
43821327,1059426168758121295872,-1283295620213028972459,-11887132740906690063003936768,28398429750757771116335760720
3287145,242936749862327611,-192720283515186698780633,18973893719959213604949721681,87796722361043895621668437786
14378457,17727111408392407,-143795180045980879278353,-4089743519482990930823620421,94929997154885789387713919179
24320649,10315102363950987,1310538166610530695609429,17126796103937770992799575267,42684233415621985228267785807
246693219,4726850953595060953125,7979204229050772092049,593955369979473351511664268750,975667298612740867583006316525
13775781,135024646054477824,386499883884405368922293,148492763127900185899623825408,14005156615455083685254725632
38694741,415768948046276544,377677894121087944486349,23084425435237424977720531584,544224287958801532085486242836
-278829879,955680939190259232768,-5479541904719383750177,34165498582601536192752203136,229589289664970250434358394656
1556913,8049505767915869613,-59863095460274899469537,115964779359374489526701516145,15160777070697524908902240444
99896325,10802665029199205582343,-1002132488910276939442,-14510500703146686991561144875,42219782642792328413349324969
90662079,40152761346907,4989122590793640362060657,2956287304850081282702250926,1154504766731261169408275992571
-4145199,3965070928394811663,-15611008761485267144316,-16316239707376516681762191165,15124457798886254422402803537
92643,588691170341,31583487516277859936752343,57227932381206927046831059058,122990967590793041996281743883
34178019,1793613375000000000,111301597883187206356025,195604585833477720713544000000,13384756431915647385719745000
461829,1220754638671875,1505767607698016314657550,133193022434356626684114890625,75076217008104985578625348125
206994441,49106217536683166839239,4172403773541581084728,388584218616984402744982677453,440975872741621640186747123595
26841237,2046810824896921875,-199555176159410919655581,46549817878439100171723046875,63789784221134265553405087425
106254489,40067410943940046848000,-4693044906749893118020,32852222111647897384119217920,126646100446057836777374528160
-106723335,11197953466430130487296,-6975337216094007903930,-52015143304477323082029164544,85589703928456175768547610944
7684581,1675787682443139,3978335333734583275538597,22150275186523819746431074017,729774674105957882163226187367
17675349,68243686683455953125,78674849270059497029495,150451030294194769813520195100,279628198553687746815585692625
-14950059,6764984425010710639,-33466674554483053755677,31342559658918914048629400635,131802405622528556116566654328
33318273,12972491307121921875,28290786389326278856095,166004012262502543390211315025,378984969922499304293170712250
1962735,2528908004284488,1624930490526633538668799,33875260156034121617139282750,114788068270830540089365540392
-65146773,6520170383783253504,-12651164315080877121507,32673692904998607110357550072,163696830167785450211393369472
2349183,2462343824926656,2330940769714858729926696,57311978755440124991082616380,103501405337664775350101745564
3184653,6791534912109375,-1220918700933310481605375,45808405064613785084345956875,67155841423171285352998096875
-524963541,14256507766522607972352,-4760022038318124950851,27525313064474602855367441328,272660977491701378252509555200
15113127,7261712452513792,8773907090780784911065192,70889405890516757616452727984,538425689206350121213114095200
55772763,159599344286907000000,-54744302478855561488016,239483229827486413329116520300,17019819638413654635438862500
330591,3518743761000,6672452346386421282287076,-450772258722607437355354264650,90324226024748690399178505830
104367027,25102668547256403375,215797044255697338439485,36842056762925404836197117010,675421423707984798760562572335
25941171,103155110310699000000,84914160150133475614440,393806098781347913934937096500,146863264224432635836713792900
30572547,807390116768305671875,42647569529610643760975,460340970630006396231301571350,560944268279687483488536163225
26658195,42003384053524928,-123801932294156370511823,-7309100165763366074907487324,156948381931138046648234259200
24464757,7064933423263789041639,-51722942965575410409498,59075930825159813400746290347,967301248706642882026796680395
-46665681,343200694130268302125,-15885345132292746185080,-11151678462419060912189866435,86981356785844914742937957915
4262487,1215550072818649989,131694720964554206820931,227963343943932763198844369844,132415650226776879754357623669
-2157969,404009543266776000,-155446881308463432622430,179946728904928296715851926520,79811889347547218027595223260
7580949,2978711576046387000,445935677147890722079223,282187560863772669950643121920,342600770564202129543443987550
39035001,271279800265375000,1128164084327297206335460,356248399516112082103731450250,27712011017495383417815653050
364821,976929722015625,2631028689988007690630655,171220620503136142125952288650,294976629868430930512288273875
8558439,1593466837328178197,417180983976847345920027,137014744791680405658645135191,504966018632896928983890211351
-998169,20179187015625,-5726579329907420919864895,-46134572378685723373002692625,14730459116620521229958606175
2334477,510753013725375,-7558874045457385743066178,19524396951522983647826325075,422043863762857792615165585995
596487,7506969973078464,2095549813353747624959694,426716501634262502590296232836,370673776675457373807132755976
-226768233,3772245612705431083767,-3134856047058661662910,329277251919908193363248483619,174865175568590731147613356371
21716313,8607197315443291811,-104838460445298869329221,125502786687260027345136312359,27717877622020015852727627104
60655251,2250150948864000000,-822352405775443032793200,19165370963684965680563884800,791097994416962981325050510400
109817103,25558519224687504328125,16187158582017388601752,775403927395395439619971850625,826543169260595505742266109575
203636067,177560238257171379,3643326756143877179742165,718026063938984938687750949238,16814249953457244372105540327
23102133,9143174133880303616,-176876150687680601897176,61345507278416268745697517856,178302483130827851723492290000
199575393,45568575000801737801631,1031327327234329623664,-174996125980938668828538190503,110220184869117811833991953879
128009571,91473230318110755609249,11126245536084690697371,-564806536674164131250048652144,66985213099543106282100727605
29712477,4378771544508172027,881312991247282569759845,629962759479901689880477605679,197322570321380959790805707841
9071463,19257991012301765625,160685203472407491699935,360988593273919854159339611925,285437647324636999446064276125
2634783,52360846351736328125,-98621684597771330320321,-51485752165442813331365122125,381361563244133784040899734375
-114610227,17129200569516949324671,-15182657612784535693211,494592459299182026634390085079,71345529214702666893376593147
18164199,13473116908945408000,-115206041625460830891067,80941627495919701847550156800,110525195994500959358692628480
-84603147,2455168149880926823,-219115575226828093860067,-1591533704156094459875488969,262483129705132159976125418459
2498907,35109692556539392,2337726514329809703996940,192112900291957444607630847376,644157690150138678874673566264
246939393,11707907427243000000,242610128848142851171137,1222937729388130313659760100000,27245931182092315295307881100
82271499,27415210391577000,7481185462162422037912,-2881453649221583506600653779370,2676662069578402907983502202450
229492245,335563862484691877184,516411636791759859650558,450884758867420385991754213272,879272786332208774889595136124
106615515,849868001115118501888,45861423136674977172920,922378536267965143323343067648,2020140148612944224977292610752
2344317,298129843256143319,1166163990551789877045587,705882070127444283444125496673,487184516677713067931133436618
43140471,94585080322265625,-3639926542039140518956319,98829060674289437839102171875,292255499069517523111358062500
-2322669,5640953542598985887744,-14403749911145095558381,173554461180506882246190949984,235099426953784984157326115200
-55409457,2161783514581562242125,-20186114421041249731661,-44595653703945487185855442545,199375893610405456619173077675
-17668047,8300138330355364473651,-21540626266584581564969,482526806760752182537390149417,281476679923699449060311506077
1909221,941192000000000,7727530795550655705450050,587046121496197700422477630000,2905497144490282656870711568000
-48177993,28998232303298886365184,-12907788993671756877112,387020213892989666259956443872,499472448661559114245205181072
3609075,5919918129,2724297478372488001094487751,346203397732859773960442217903,35176142540209874227330506039
5231739,9140865640169472,-4812786252275408590663026,270382428966793442919405299712,146313768537474337388982773952
37326039,26177569758603265625,142210263206509230338775,285521008788079662168374970425,1197187446892327404538404955225
512350521,33493364241283584000,-909659316618560685844103,357461695494652961411159685120,151033269955027939546595814000
2676165,86530943247108443,3954108887669896116693698,1655823689358916375344371693839,575275599478424875447331839075
1224357,144125083907,-277920888387334126882439807,37608678472195305194245930481,240667335755305633256959939265
-259963365,196851189967577450164224,12285164961259509936420,-487496290357654648052505452352,162789571575551048864201039952
58961613,914833220806492529023,-27088820613039523305742,-235126069668094849649945701141,650740982829968993109914106791
-24254493,11769889426723000000,-170819338350461929490987,-300270179740003151659793055000,68658213218645909038324130600
2017929,45527975049796875,1355879269471573315609269,687114321970819755712365511875,1235091377450407931941031679150
72802437,891054727244352000000,220812127197841467742752,1483875011655913545973953990000,545959680926620490657493418800
27567447,570995612620142994809,-101354887864717710939667,261804391873277932073483762695,554780147390767596497246808628
34333737,330322697857747546875,269534199656993655052361,1384026765242228906966891521875,744180711859250331518739885075
80876937,2655075419567916580864,114749937422495353894576,1409362664370692580221668674304,532270567593289227136516746304
7251735,779134984699211776,1677176200365262470110344,597026233667660110678666948832,2370899991428912196183154850352
324651,13530612351789,33722541075560401450608066,193216995724097696782142439195,1308980292275590901781992124051
24268053,53529352294921875,8647547405187278453590125,131777818844812052092016709375,1338496292250556629117101488125
4791099,195982211736817381,5760083936168653482040981,2453016371577995099760342274285,778276020484826222446047316879
308064507,1227964814839125,24726457618886717222397615,-5859935603153139544098434142870,4092094559263037137069173915
47714925,2162569064419729890891,-22307225222212934761179,-154486919337870474566164688202,472299538181940775296964800243
12689277,7206508103450183468864,-12053143893416418541696,-257452449315805210370404582620,351788200985984223014062605404
57420687,1240365094364381765625,147584758930876708382929,797490866520054455908633445700,2163541507418575552328089081875
156763455,1755111623017914136737,376635504232013853634135,709061712261128440426029353037,2739403970405246220271204022988
36394269,50517241371296564110875,-12759482903938902317225,-437757095755828897162376998635,690475616959566283032659685435
71805945,12975867122558771639872,-87928421354528029048112,1444800997521510736412343151356,611335940576781061138529170580
34414221,647454834936380043,2427631688084924679148709,4862433923488825109059475061405,305873157071031140692791339732
-3317703,754127620191719424,-819554907769205878159416,-421384136503285249965616540896,379801824852604391529596020080
369957207,6083312951552427703125,111413275585542858592375,1188578992244291777504539414575,206178514633590665855909252175
-33713151,3408437950448974609375,-38475162344148408825375,-205927068301188747705729040625,440178198531871058432236600625
-174323145,7572082470247412232192,-59046966768573843632433,-592040468376761581658799609984,286015269233812744137115007712
95053935,6241049249803923456,3586555087812004749789447,2353822887840703138584387902976,375130999534486078313157254736
24666699,1567363792896000000,1130622266768378837184144,1275809941403751890533981056000,122080957701576116711811024000
-4394109,4962803093327953125,-248647693943606335165935,-263630967820534494206845016625,264347446026431221696649195775
72069441,1351615024612125000,3810825458191336629174509,1078841090685887408471233005000,256749101246792820446853795450
-40507239,153831261747468375,-972625697082710881189455,101553742973464528616612240085,2017594430759701705887065526660
12165861,39962050303551103000,-643790941346612457213985,1262779113572600430220819172040,818984579607638803414154196370
-200570133,17256004701266115854784,-95680733906107883135174,163556722803623262093999174156,2892019085109167445021211135800
-104626905,938693332812587968,-52938243466684751676853,2378739718644827876243426463096,2929211247006547187795526215800
-371692527,31315495496523407364096,-24177962018154804164151,587311809008643578340334047744,2319806350432542319281121939344
-109734375,72323278192866670146423,-11002384964134075588783,-129881662752673267443516646857,351439564611297129046345357689
-26641281,56566720805127328125,-225429236727983344094811,2286826514806788909439787699100,871831658201938067230271296875
18170151,2062544514481088,86408826809889195358286629,145841732038170583028661627008,8397892150292102210403269319668
1413393,58925629555347456,-3628303663856651277658028,1124320755479252883500588205456,239281247487843656525783107392
24926025,138202526339643211776,479309749882534076754307,2345476976831125093322239340544,1044168522056499968805034524672
18897135,249904500288375027627,828062762417137082311119,5181723264282442735120466448924,5185898129773957949024421081087
-14115819,149442323051763,-18282975171153154932207205,-13967363840009783065977844149,249078968728154443863019312809
27620193,2921508562458816,71707913352102294668740986,396766448975699239599785670696,1374199452968651087235151008996
25945599,206802524307456000000,677060649107214276570496,4063651714470779213800055808000,7309072117375681503796649088000
31891071,524211009879591000000,134260408471737320992970,2072633276777755407355964663100,1744878563367112906601444703000
60281751,4911562654192606217688,-132780117587163726856771,314793756059261125541903939688,1886462869115804217298724806518
52605885,2523189506016075761467,309767801838001980000743,7636734872911470984844823611211,7273059674777836007117838820475
34010661,1281806154077731734375,-86086393840566316876965,-305837533805429075348333617875,1253299325352721400613029402925
3926577,587469819755008000,3275779768918560709961096,1505595436337196894454330188320,3547100155259316347368818472400
54418731,3616983508534375203008,-130181044513168761529419,137895872349561078474356841032,1835512456021350991328427900232
-38397,2839466080617180651,-853740141633571001187768,-165052129837232358519973293483,1208473643940802576349425844067
58924851,5913964864791233424504,120532163438106056080719,1917241385683073830708064050710,2659545059602049872469160850224
760900425,12131960989496139,-60961007341013303982161899,3585404970065579699597219256321,16248918176799888458073389040
4535463,1866755355159822336,5832179396297186172085252,7385046881633149026954159651840,4390931072336521026087895205568
161507145,1319172007671244122759,-225411681622049738177175,1124754334562130899114606032629,333327868856922353423674725621
-73950537,7194869409756608000000,-203064237331922291504000,162606247548284098322817208400,4127550085885318256789902775600
7238319,5496250929609357917,3249595784217650464759921,3353837754151903738734489974933,6725825641403413613406670824509
98966199,11587719859355387978937,198861077011635187749411,2274675518133572047664465094723,2776750956733144009993976871738
6645669,6980957622789739875,1197322376794316069763994,3105643991309182988747096343615,2041183808226337652764316419275
13971093,5867062030656,81121014324596028120545391,860022621884444281564078287144,31218348442784287789169523832680
-56141121,6937813122205965479936,-186919008349061840414536,4202507663239625531414911334944,662176590189400321508804461456
7720059,69426531000000,370562946349419678487914190,791574346093428400177221121500,1561946765037338880864153964200
108477687,1424453941666235809792,538339615585848033407872,2408342992089956057684016049984,1715374390215255056840074502464
97822695,32289424279912035447849,-26633623496964317696225,-594375456104213225412544729749,1453521611841644628268062484374
-105858219,1290028321811819921408,378713620165782313775397,-993646043128582725735094294592,5136631061344407995739138818048
135435351,15960181061109375000000,423976802496263153480250,4538041046595572753509908975000,5759864558226591345668697457500
137741313,56306676664401943597056,-86971474603131626887545,-372941467036226076573830946528,3779249585631959456965670686848
-349967307,15326471649860338176000,-3702945795188931917460,-2527498893483034508736484967280,2100467129084681611107600500160
-2114913,34965783000000000000,-2800988819962141988176000,490885138204697177850939450000,9264592870529440818782696790000
31029213,41713183110796148736,2944071202449535116682279,2297137735097517780831023953920,6350716042375318627557068263296
1982847,2199434498670592,72216981789921119594407424,4530869205637828744886487507968,1424606983021026971392426895360
77519271,79901487646911000000,-280247389418834972451695,-608595125399184281631822868200,3708963182672717926873016583000
3278019,21508145541,638604128345206962403102129,675568928292927824898456627231,37603848558567233342815203824964
-359823405,52063723272913369694208,-43410265717368893690942,-1350055617969737854826459375616,317140499866219231970486496960
-192107703,219852620269516992282624,-72365962202862854283875,4502404820857515678278509005504,7847234848194898605306367082496
22412067,165607530617204577000,1190435077868033944901625,5677475042864033513039799266040,3287007107986382893889515311210
17515203,117336666601573496000,1039469856736318724319025,4334473504952156430020142444920,3067708431343505130373914786680
47193,1603461725866125000,-7991302201564741504840107,7065912592155950259292242785250,7635576906432765824350361571000
-320175825,101998563875615857770432,-12330870096005438486880,1971879500538304845607040961564,1161670133421257066261086154436
31778661,211146040294686475875,1639088248943573130022047,6578633426154081952071795268275,3691033809946606506688799201955
1667157,72746716568625000,14503399596752663383744760,5457662691712641393558634694250,3150660646584999651402552579150
-26814561,666831599850924703125,-595260861020229900432426,4553286258648149762912626348125,8827084898994146561215932280725
11871147,57043949579022349,-3002436650982076336177577,-255769582075433907113877356463,3101520570620194667770115306387
39984159,23003227584000000,-58153739621159862910094825,325896748867388421286029111600,5722664091830721940798688025600
-42238797,3889670445153163000000,-131069212498970699165245,2949323813969368320969719328500,3361862987537972889311481336800
1308747,60925780225549,565390455875371992734095927,1683874806356708320896140082610,9537736430070710081561371744867
228430227,6455515275620450599104,597882659856252789047239,1859057472278262213411660607176,11588184857411192788312556099016
664953,391018798828125,3935241485092704857588043,-10695516899241349919139328968750,9825281563573497904562026546875
135137643,1270238787000000000000,915461458835223702901750,1739642626319731785888727650000,11354427318646466606637593040000
-22996893,27920711686534848000000,-48782034669335722236060,-1604041941807308774341779912000,1640632882062830687614275685200
162456681,23163953352012487600704,-149715984247387750380672,2376537258243509200343600168268,1090200309125004361481526849588
13931187,40140450483279875000,-2264261183916866412349067,5024160804944584760953529026250,2082992610179427032949096831200
43312299,82775428816704338637,-4080334519456055160616693,6725488112330454817456195257831,4403283946776039111825503709621
211570815,2938241046169082304,2657183510897087023608058,1565591195697011924661531050628,29633734544163904047123608181720
37339041,405585523458648,4311356782412144195335891,-14293921608990709397532023117850,1268286439486170392413491679248
54166767,503729226980679910769,1403754050122578458967221,14369487316206768809720870333029,4051709967556682937583789367227
55012611,212842899738767130624,7158461864984402471929188,30601311191695450954464391887168,8915556767591439173322944130048
55294059,600710167682387644077,-3139059082761435937788517,309645420513741463141756030167,25810032879081103316750609540409
18433461,10590025536000000,108289942233697906927570004,1755890638451249563273333032000,3854683074153934336283885538000
70704633,2413855834923583984375,-194211810112631045929896,-1128296809037165338157181359375,4448705777528699655001412234375
403212513,329734717223891853411,-2027966431600929015052353,2590690891135280451787443020841,1288966143832754597316504877797
2869599,703425532800375000,-4459813953207048831261419,-1384187935162093277690748916950,5446019127507953323237105890000
8450385,1808209847163965903,16213107131950592067108653,31594212164275341328632987804121,9248804811336992641750238152057
31224639,22984211486654353789281,-139399450589738799608311,-1138031109883474687619040681306,4406499081017912572332984517401
49744893,475099770627000000,-11956343032323458043291000,1190825905008379356390209757300,1142041010751135047321016563700
140648541,90360332035222927359375,313846024122954081906875,17923286364846875661408884421525,16779788705500373508723584127225
-112428633,1136888014161098953125,-561306722338741433767650,1349012449533669750797439077475,10225204834167447051401502669975
8887227,23087967775880118272,5696476174109550126747936,14686958527407700089199918684928,18457223631091899700165551265792
134040261,72035496623053900873728,381718159602405155251954,16402611733410680636829648758784,12191468753889576416869353845568
-227446377,1967907136622680866816,-422190615141616474363072,3209233621732264400586994289664,17738496730689564760792943816448
144080697,81830162586249792000000,796670533718586136628095,24220448536023979844098312104000,27361456421731512558549216974400
245147793,13456707969894960070656,247136904317624459825014,31247305455275756146457060553024,28664933714427477929323008202752
227701371,75411977289187165064829,424036478191025893662288,47190590896743236019921982358013,46748455070855342118988920865587
189643821,202796558628846318657963,775549068053763563790261,42569036243135347442786297158527,33359892815005529562481637866401
-52448709,1504162006565139648,-5323266336209103130180013,36937756817803770308616049355844,4876079521408597703281875842592
59677365,28302885560115392499,11311614073286342628356674,17995902357648406818914298178713,3856539611947086526933105089273
5829897,1272879615234375,251272557867311857456772075,1010812104377437495052729236875,16895967725554158058676549440875
-599383983,7275040437587410944,35536154359684788196434736,-434580229918494105599867277312,45336814241565687571688816510208
23469483,204381953717605683453,6289093031111735589277015,19894278341912240269605079972053,36345374441422163797276275710157
38892471,16485000197837625,78135949264355494191098954,7229521902092689644565992473715,148034185189247709575212373712075
2326881,248208321705081408,45178985279194779948469562,25478224442215678727804197654524,41601348073365488264105035211304
37441605,1125554634735217201152,7886199641756330723383192,55136144647013485830503186243808,53734418158340453223214680038928
79957533,6120955062703125000000,1897093238570573063944809,17400957738450455733983212387500,36964653853087762476262470000000
571439283,176042056083152203125,16611609401931036029602035,1761860712960301322904297852375,63719411940354486631376779607925
7285899,749952214493384421,41420628285350310610275975,10730896948083392090380296326583,45026217563944520030141681478117
5360889,456556123490392197,14072444217435351516744089,10034318327192828766419709587292,25859735576807262582845407721607
69085761,7787101402661450244803,-1025367386323123216633093,6694569430490277452105392624729,12724730245202703966246165430669
-27780087,2103287720051857163111,-1681945162271985627255883,24059753725915887262742642845732,3525803072928043824816675641257
419381895,18219059389973637,-444830025119506641040109073,254818808411506584820053164595,32979811967992718439617035765359
6533133,10999345785536249856,-5386628770541426361191911,-2558272085400045166191931072896,14486510850271355664588921513984
16564623,2435804291705205771,42922411046742857570859681,13811582430123001723405793029086,20799504096582279470569750464651
20732631,1305937731110556608,13611399080483725144770017,88490788147884049155500790975124,28841017486366088706675365391424
78614859,10595813489344000000,-7876809634791812439978677,-5958905437381506511521570560000,61462606467188433738834099209200
-165399933,22340677016166272335872,-1387319913019098557261642,7400472378082182664971274887744,53055040961186272081147359676416
15149697,42077922325646609375,11836330175615769922149055,21178391647469612997283304348375,24978634555430927863453229921825
631719003,7345109940205739625,15384837752917713675063271,1503331261700417666645148280260,119948745208053799551683599786125
-8801139,264746191267904312043,-2883067868709811315781633,-8138471603437235744980057551405,15455422451121945864873846544461
-16335939,10114299869505604928,-37099755621310709480251619,3921845881814920787658737187368,90060744439709861247488108777960
28289973,826902455169085151571,-82443392203848434275759365,575451224865175419007094121417,773243038888481710656210013047423
1357977,85509079849596879,-75065739241263016716616419,20876406740582598100815067662129,11923969481620333405195259107692
2894187,95006081547000000,82538251626227290619729835,99091445193433404117086292027000,124096814695813760057964272599800
-884145,346707387724919697,-27710175492914723231787203,-9443392516863108415507927961853,16413368843053071383920463619981
109194135,300514333073020027577,13145611137905615172923056,14050892129990982752799517291857,36370146101066975190273212017855
78003867,2177774131877195231232,-1468023654759211799139155,-6081703076901915058909107521328,30491961071572574960126668213248
267919599,835832999419762176000,-6710551458229828894477275,10230631942364697613551618685680,13538714947380981216322806827520
-76780929,350257265292291890625,-3552412419046628992420761,32652851348709069253481494164375,93281393145379301870130379389825
2121513,142450109667265581,-10660965915397957809634674,-4695459842662911620420389648425,11418470923732789570351548181839
-2723397,397186938028546875,-12739240611003550553763075,19441210637910710919642228467325,12748588828215527005935850764900
83661099,899562739835581037,794200363394334650204721619,91435206253204329848431522085065,74368023828881223102606837365433
8345157,7102556501207596352,44686554125284308752435338,116988751704599523131531583548036,55052983931554336924664737185224
-196534833,707062212329472000000,-8499672349495071923514087,-29213693903549353012010139648000,9390769022976761073582538752000
3212193,1090739019287109375,-57823522880035878837689675,-3814379204202570724787489124375,63489102453367982316454967015625
9649911,32279541779180808000,-17335975153455259265869562,32885469265051372403913296043240,22134376030587225018373971697500
37569027,8883054267915967875,-67546667154787936720979410,34384901194587920349489812409915,30580531247118857059305974337255
-93192447,52425963199823939371008,-1719283321815359907945911,86759615449314613340236798576128,29696873636802010677840827131392
351620301,39581717004558926100288,7473712299845790869500168,82651177250875967578345817980356,420152886629006423235137802933156
34547829,54649981871469940032,-3750255416975759480587733,-12696036713000986015333273963968,41980360554433480120216749717012
825933,872352628875,22357968883675425727686231714,29698341146298470689035245778525,17835980066869112583885966451845
43236615,43908557360884813701,15153453088844154714878039,50719668199347815409733865089047,177871320616216256144033210202222
194277,1036433728000000000000,-3861914635616193379478125,-29258935585961226832242527840000,44090831474736547779555277440000
-1110783,115750509465375,-136668543774358714408510467,27459698673932433573348216817035,61961541294282928716004773763050
-219840861,21050549754734569438881,-4158302732078746421142295,-9329780345501795555768605548759,90540049429951811290604821440969
17768973,1823673314109375,164144760910127718693186693,11021753788276481381010217899375,179149313412288495236471143978575
61616157,2899431765294875,1004811958294729375516367930,1759918084397727930630730535305,315662334870353972244229687330705
84674823,125807683388650640936,-51118134394518135665635616,214494106800164987529093101849042,7470701659665667333828529645774
127528719,300870748864512,1968551453619027857557722082,2780233587332857962396261808128,833796219589548172051554512546496
7577733,71328803586048000,210037580576634647814945615,30131951133957577698258103173120,211430573852644185303446787317760
56141103,693853623448449970176,-2526300183569467867297164,-14543336466331565076078943281552,48543734109802671240578067393216
70604463,2639873094945556640625,3235002469131880859596875,114300625680303642488721456905625,105132827394834367315025607575625
-5631051,2779163365655850374592,-3941011786656782828832355,-11793445228006800046066482657408,54017341982329093443136970261748
74387847,47747206324086625,105059084719958632876202065,-253444385687863727478336230958485,8190973195403618936962199119540
168581523,104701289371791261696,6641079999154263947257483,535364247576421653120325812092928,302020330648886330279441998211328
4444653,244492356277000000,-154764912839842490958353789,12627109926961790808859085151000,67966154729759949424021028639000
94705887,1359252024671506124125,-5015893254409726267977881,-13901001674623719250891166214045,92161848248102757874591949671775
292450125,2097655356746392141824,35484044790800574524216832,47064414241128752763995144862720,568702130047052738222964281260032
26467851,382960852072869888,57256612011808707786907081,787523477207603886451711568581632,712943329499078770894148863385616
19074885,741011249856447296,437822018139750430920743822,135373416848416813174898069126236,57369218485008358828566887010136
-19088301,3127064807415814034112,-4533851848337020133915856,-15163305732296055660446984376828,60015052689203662769685392168652
12647337,12649337000000,43900802224467625916223269185,82210243141069168023453905544500,23459475284849695175155797624800
-5751111,6244833010662568512,-18738955770483747206605938,-20715976514373503050698073667028,19211765608069819812330646564152
19460715,93954363307181,10879507337609769572486037304,3363792382208022044460318471957,177770331229028376638976841258867
555195,20480864256,13530745948412693651124571997,24184661983038923204045870842464,426060789660969637158953522577792
100572897,23160274920914195109375,5168310186189142311486903,142995590963428684805787164699250,213754495933218169612106302960125
61633479,3869708135443734375,-169160346962013363960471831,36475000700154493564811624952975,48822844287184406576522371593750
150176307,22850515236932836453125,1642748130774533789939255,118340815107690244285954940143500,121163116298495010868856613009225
2261481,981278067526848,757148669986393368586627802,116199919090862065683526927616628,440956277546902884926884353713448
148066509,120222735409384676424000,-3114361137335841064901975,118753859768827289235801781668480,34954117958074342291158223511820
2492961,64343813835525875,333885873311949250910702939,211930198532774190209425199580625,380959737582650447068563159462865
30335511,765458231098176000000,26866352661465686145223062,185404139114357901583826619408000,177293306563356999325366748538000
49627731,315171123668419052224,14966768323693802892612928,-232901107741459240960827745171260,65309789153443816493619861837308
1015635,32186564504948736,657127431047256273975484121,173308254379558519790619764508672,158189356674281244008025966136176
32754075,523026835104850509824,-28988588820399110458646902,167820879234442596985234261915648,49534213164430164275468618877760
90103233,2065693597738085671875,-35331711984286581113987041,-7349485148911596642791396425875,467297802314726153549261060292750
47250951,4785819161482397515625,-22089359112997037003053721,13600213194419179557996973109600,359538189486035095106958716920625
-99176781,770723179465734703125,-5903409190157405370591955,263374104264518799304868247871275,132551718376659962439402285028875
42150027,2727524982507377078125,63391821402789890980676125,823714191268876483143984770207425,821713473625495722562226914685575
323707407,289715931347500560384,136376134430140031064952536,69622482011734820981720141099424,243913204213069249586232162754992
441260355,900115823501864978112,-2818984471640043995785419,-22748353738388159847382607463936,168778062870490132284237257500164
-33335061,176952016915547942125,-29681422836306510099293970,-7386448242959039359113508467055,152062991495697937183075185786385
30632145,19615935412755557,-2471844449780221986187862378,41164333527148771884039855408455,94754818823444346570914621338679
9430917,5012713160578433024,500321252341886891815290208,726295524803386885154126744467328,303112440671849218381250561247680
79806939,11547344303231643648000,60615318738166305735039040,955007514637286533439033486484960,906385884124940247487635057043680
5316855,1364414048313753689,-953279196746703473313130832,64518573890230456557372108184615,954485296065282785200490807269353
-76807695,2758862581403301401391,-12264615032975111430126998,14995650852011022337314982214469,199160630299154255600853226533357
493725,58005545311,223573824963199053497911894375,12872906805088638150947666748193,645302564657812849435492111408057
44382747,3382011349616386872,-89792866749668151934312653,-15686109610811452491919241838606,267718788333852634292047083057816
112339173,24305815568978425663488,32883541267944054285834532,813480314312378384882302199296176,511188119543797693555313174304576
-220209,465484375000000,-1399277151918719334711391451,81442452550135784867110322500000,171416482197476941128988241837500
122425593,15927410264607474057216,-2356845598146216783613216,-40018829512035044058042291696576,117738339666784713721050937213824
92265,196592186973419847,-225600954082056770744355113,-34522983580055860252555824152925,133785779153772322630548033649569
301298343,162401142285644288126976,-561330868581904303170819,-240674195557947870701706051276480,296376781439652189094189674978624
233126133,222016614916608000000000,-16331172485547518490680730,865441256761633702460012409600000,96487940798603816973650861544000
12216153,64345018136873484375,-33578019924023457883914493,-69261973931574378723767063496450,204768081249153077378058610363125
67403247,162943558695270828125,-32999716200637569498689525,-18384767605829458283541755234025,253088770938754764722958416491975
93183015,483021171052592689152,142766361221514124428734248,178756149639522394427260040362800,900079320550527334980860687420256
-36063597,35264189912712336576,-16371649572073473898109266,290786053377142042402467714893964,300734566975224233878153745001384
61980171,346314443990823421875,92780471219957148401319044,512577317281825384706636827351875,1642310204667801132123793465774425
91729425,2216763012709937516544,21400636130992682597658636,-811234941121901358907412393068080,303963174187921823843479821026496
-107158407,19692865017639833851,-15283548068175515132028521,782432684965299099295795396284613,440410238529525712132556124947473
80103495,8403240755195472530421,70882947782002292273312517,1780455042615184965636492920244903,935263957756049475294937434167160
-41942715,2030528069811775295488,-34978555705513741123640888,447433108530690548246351584857760,808156228580241951753645729833296
71668047,677159974909144000,5911136056830458247421875325,400832028715148269188695466633880,827369331561484940141021002103320
282554133,86503361575176000,-357010971897939898356815634,-9944899247793433696327702765800,1003550810666130389263943390810580
-156791337,8833638256072998046875,18205650062738807133302069,-117688945528761152740354248046875,167909093129286430721616879562500
-369601293,6083312951552427703125,-11689794379877657874969785,-146713465484295085262753897199975,20299050103957901141483694418875
100673421,25649407252758528000,-389319989059943387671691520,186369237515678999041922448752640,205137711401966094751793785405440
4694793,51672967473171563,5280918962048155040480857135,396086703414984087115443405684449,2626622054580427019216917671553241
16807587,6515028707672400330752,-39117886125889081242325120,-442238944900292051688487713843776,904257571060848184531518770520256
5872803,208550011671548261,948457915711320038646783148,2760892388757099545675569354746377,2785636426616851731521788757882315
-36171327,26494507823224896,-407391518543362218870303374,2341565168210254382729352906801096,373538374009662735727364103272316
77900871,17489459621105897653593,73997439839399609961405002,1905314889774796624486227549795189,1878808011522681561394426021859049
86825481,24214761906021209234375,48382558772278965213709219,1397742781320031086029731512511875,1426205080310052426836085067072675
209718231,19903348239139774872000,-91119044710874100826205307,106425340792437177140556438614400,2196015368762815114660456142949780
3292293,30850421535571968000,-834107910160116299127222792,-41437411793759442886110961482240,2630532001001841796903801382116800
301528419,838615163071608000,-20073902764991576093652831,-588442374874308729527732430921600,1915240257155341822402366524365940
-449643063,64331289992282769000000,83321679448303527429687759,-1378226128754332388126891363904000,675973472195730917680054770694500
24782763,31220167606272000000,-249310428738167354894841600,-98520232849982190674129605862400,1037316236119921966319031558451200
251357151,215961122332753344000000,19462317599814310837127403,2161955680506243772675308494232000,2378923523496390846023858675928000
166506117,25315817561997245639,238306536787815342092460161,-2383394200678936738714229520247280,139509835186748682783684636049561
448540935,43574706945671482953,-1317444761504703023519546249,588972843169908063521140140413913,285633231495730796813793557388840
54727629,308852717603150664000,289958423498099160887097936,1426828273012304463177547180827300,4508624557532059783951228386046380
-235173,1730160900125,-17513670084191912079810084815,323034511937507384302238332734485,1144184338473066331714121218033895
21567333,141502208931,-1646407831407061971884874147549,4099713670781385148560221933211,3923192467871814596671234195897131
-97013703,358667531181946314999,-399946438143178313859612811,-684634819467688628408169101686599,852535324985566946719751627236563
84719517,3376393391713112838144,369799379435866589384649859,3696755526517319826348117690700416,9636090471150689126925419059375776
71318067,4052349265373646336000,303865346990919594242984556,2852060375960167998604406518347840,6342059878326434034420152705046000
96492129,1854727456911281583912,290152515867552168055501919,1757949363061310512306241185799808,6428467571591292559545033241178490
-215607261,171314517555819000000,-202569448555545841073247570,-201735025259329724853196250731800,162069495715725142384714928674500
203682909,1203311942273331958977,-580195898505098497018542951,958166646644751522035268439942623,1997399051930627582475729130993080
180147183,27822052019336706140625,130076621734685492256074531,2590672046507116127609308155833625,1334206194970243798908295481149875
-341175,466764878640411,-71432859327326153784549630897,5916846462919692650118874838401461,256766673852306924842847478388013
-80062491,801260315983260125,-5646946234666098404238489529,-545500951646468007801725582248110,584874508628208713408326004651975
93742413,4853032503449141375,2176083797274161627293960043,-8650707198226463173371431465529200,338492032137943047170551116013915
10328691,38958219000000000000,2000916482593208502763730749,5876573795815856430610280699310000,6280716954501956367959521800000000
21804915,1183414222624824,45793251029113225339263589388,214299276877404489611710202662338,14354942316418473858839180496164130
19943817,140448983662586533319,-750428947636070898402787846,-234300124446876765853303769220179,4200128706113888313391239310841221
64152633,2765033354043666432000,-289290334436814391950585885,-188135343655777843119281972010240,4346704650448913904390625996590720
3163071,339338109375000000,14409108102573272241374865387,9033405983076309618917792160000000,4473624230249554919596242580087500
210644859,13481272000,101960877349747222635291689920,-28604220834094385409128047334006220,38095664237242307420930836579340
177036513,115467936535227048291,-220417932074419145227239817,-797807632720673558390467093315947,5607418444644586809797410240292094
21318321,1109547209848393512000,517956443714799648362066130,-7001626281827936928390424628464620,2290078037284639627955045710306440
18753717,953385659551592344,27757915256196276308401820620,4314227105744748298177652924152502,9496371284929790956171368415149318
36735459,211192317188215875,-22384925588136289919055074604,11710088592198534692855195703503025,79249715131709153114578727235195
-14888649,1316593638590290506809,-193805070320135493122185415,-848361844255000261792221805489113,1796401945658874822729347274622168
-32041533,1793137334558788953125,137458812550367038866503800,-6321209260576337851933080986730825,7738213558525012486245642600905425
-715983,2535060682753141824,-2117913592625675024930638664,1662026042645697197596995954209748,3002159756153528564631967431133668
-117426975,1042130282815942609843,411454422129312940514895803,-1157086928427927471382665886532121,6734760124921973818299392029928080
36278439,1786925547938230272,-10288213376377387895748531912,828944803243257727458057981567264,5691661269867421756116851351635344
-67410849,26715882444816384000000,-139443885470676773326324405,1695346686205878985387577115379200,5345625202871164517933390426112000
-6238623,1303673770600488000,-4227631749678582899204251689,1030686435993460563619055099325000,6494784009819135126557032828919880
70408605,4631541003721691136,11716505491646648256148959436,875614779305735820903615361755072,16203166928522583904528618659521616
108705183,75804181219502228390625,-323913169424922010390351194,9212635439273586830604809653063125,5118062424561805208043795901548525
126154227,22759502184972288000000,676592316582929166335076288,9811034228242330632531804506112000,11242330531024833120140336550528000
-52117257,148294612662386112000000,-344718947067958367291176920,18554134205489782651090029296143200,940656268162377848125608927246000
71467887,538161350104000,698746456208585712155243611862,147954478019002975541594252677700,68663122819976090142514171784355560
40904679,37814807628760487625,2146586759690573876942329222,5166770695941309315122797492817025,20711144648324232347202884761323345
697693413,3026476454625792000,-25659796312365101662629410588,23622520461728891533514257859208000,89737545102710137316276099678640
-30074907,1204315815324783491,-5088511596011340603667858741,-340653489577086196393289441275736,2676637428173746168046296828981039
50825937,21886209834048000000,9882138775357695256423743415,6477216810217585723425814542979200,53411313921220778956568345362068000
154913763,124544554271244288000000,245974481468975618996037423,9928180310049166953780715879296000,11276309249571776602849398503424000
131067057,1413712242430217096184,-1083647881566493121242137728,483566750073709614175617603023058,10296691095951291476599771625478318
-11998209,1627000949587752310473,-796039485252546501774091083,-5085243836139200603963180100569721,8210295118579323593816538968521539
103827369,41416162273059736891392,443905144102915239333371452,15109584706707900662520290144281536,15076961659094684891506002769855536
219439371,86450702736691814989824,594366445693159015926041776,10557151280099719321870792859494656,23675679229209222536255772736943040
240209553,84241951792054848000000,767554144170172044245268115,23463205291850196290771925844272000,12212773356541351327281387188632800
13862973,23200114834644989571,-6272335602806405020520143017,2337512480324305814304910373817843,14153811972774945431377397347709793
20137035,83945570338057218517,8838194160750993854608637143,19744976069427364540320865718002897,21517625395994548461612004210536037
47778747,137852222608435638464,2391233692173211026933843744,10269507391912695833229498731851820,32910664457302357332339349306772404
41024559,693853623448449970176,3759331338839780675267941612,14842362106513860344077432803663168,32423086230084210093633631535247792
-142382391,128711132649000000000000,-122449276832984006252639252,10497927701855335016009312523000000,8959550322561156905868845759250000
-4096749,25856610769073664,-62694493034957063485830948429,-3911931994968463733710754254607664,6167684345887562778915307152032160
57560691,4111687184169664000000,-1709515396264815648367914429,20622993279393413114014559504600000,5708644595780858292530074372273600
5419929,2461512415228198912,34531403814194105479224407768,52117881169381001455037689493444096,82527174105120085409851216092752960
9656781,4472746951197786624,56139013645313364587027077685,31153119600798511817348466727540608,84966085981606349974068355858939272
-4290339,2969498209072838625,1047013476502313865004541047,-10870418044492913276802262922609700,12351242044684224498631790572551045
18891921,9391353469878980943,-10892337584327109166924511021,12398042229596356801133188850905053,3985297159408911938289517724298303
8335209,12994864095483140625,18902742279779208126657261270,64012085491592475933332586308371125,42115891010805887052760839724282425
846141,13505076477144000,157272535177352331653805777000,55996261942034047665046481143888140,60852152917395085291674203738092860
-218580681,11877896552886575788032,-800034163486197617102720896,92362145973989889466325075795189424,79410721900686866375119889835700944
-12355185,4029030099490439168,-5993860035438909112845074272,36460364578214110358853894436895104,21117233919066767052867803111339200
-238640529,19723890190962768237504,-188200457072473815672170787,20599574730400229333395272069249288,23706260494897506754356447476423112
9062931,15730235375616000,488232995334221388373356556256,8833279277626461883768349272233600,167854476893927258621523397316806080
4148877,5913964864791233424504,-2859435785441014409783093499,30440170589403931030780552304186670,45413695512591536610486954619303896
7935999,2962497012998026198625,-2089097229369044844397530295,-2427083837064211739094670744565615,30456138324165337120452630220427470
1960671,31524548679000000,259510658729211338192236038150,25873242465414952130466091038532200,57945756477684441368507413704482700
-55359237,159599344286907000000,-4335245158988743592780957913,-2104811995375515725834617851300000,16640077588209513269782106121396900
18622941,54427874047386048,452065333930731309458077803527,40360515648462503632596086780478624,15001966873553751567774200322572724
27618603,2561568581808645327801,-6079441528070765130456847113,51214736086979293097799685168122981,42428712536072937109827394539645132
60079665,2378397904305784492032,-3134026026633451148203459064,21865798148010310710537153875027568,14502577833220428967509634243235616
-34848363,5270247782273818939392,-1186223274091539660407684399,-8089420625778695392347156809610240,15890513290123856281557113353948272
5076753,233010008566895569637376,-854893773460194087955147086,-38463319508935068811018711238280336,59669256797948615194317308100776064
297497181,8923660372196540302779,2744342973657759211433672985,41527366845720347465976053631016413,180232254188445668004107139245391117
162858903,75181797598203090432000,2332071422748719164205926299,114920248058739981665639231344908480,62108852814633684003663248840376000
190008069,487768644035984375,-10758965262443225844277460465,-2752487122529602315859603002680375,75068319012264410636547046622398525
195793413,12152405439381312000000,-356356051546667080372884875,-66607665722632537757713714454337600,89245365124612657715065559054385600
-1350813,11443924919630168064,-24192414281246014184148688052,15251071892357685154239902121182208,57183693065209102356236490290952000
57215643,38300016030912000000,40413695963962106677383949621,368036032233781618068811051396710000,61826734825332518394180856285324800
-51275829,45423821235490015625,-19499405244720126662897553875,-53440214231085799711915287662539975,9144950794151208621480141670810850
143833701,21649218681701829763,-88288216151008600049152218608,20153952712157844507896737608470539,57441386579562837304656925755142789
6982251,440233478806078125,-146627155824040922858500880375,76071729976496943104843110374378975,12143956908739338956458243113090525
315500397,308348422403217304779,31003998693926068031461794845,103254660134335738377509147076590721,10189438680626760418246912058031249
261744297,1010906612877622247424,10709762508232813593186476032,335047108900258943717227540558599168,41443548856367776380502611208915968
31310625,43929025638869312382771,-3405306609888922186360932003,106580782442957777091581045375205135,40334946692260742591757463379486223
218390547,5323178116397327225697,31103877071546422515995919589,275092780049438373016574038338359340,97355398098932622644062275984379023
240832707,122734871579272847544000,2276713419757061677356643055,-232196337659407118712310205481431040,82537149640246797296030825469576780
27067335,24375100911161415849,149572767416041128640758674925,97497207312991598110274807243656419,466981967171003058800716335176261331
32775195,291492801511922568384,18175341625438619181323414526,293792863463848153161580192381312524,279037445391460366060612253194876968
35811507,270956203605972703125,-23872996358446278333877848655,122385034829954104574662232141851725,17661635985827992549027633443970875
44631813,189601095967130488311,-52970157549047925329237891169,136647192437188135060886067465300969,77868742773344440170886167105031230
18965397,4126410953629875,2038531912932663704879634844550,14827218478555347782417046167601765,724565056761329370047252741075512785
72365403,14031346124420927983773,20140328343052957915286959813,486888954730765925563380489014188584,491104958109976470226295728359781119
8107275,5849747251738804224,-2875432746401834940094703373,-124144002174114095846250175167828480,131907948025771821899696126289404352
-19629615,1639043082390314068307,-27693860577710659276300837685,339883731254808171710633366993509053,24164681162819608300195346319175897
-71320287,61002618099103019505375,-6407722449080761251624386711,-76174089580057976743366692424229400,209520352631010318157714817462707905
134415699,53477099092542901874337,1186756189173960507485271627,-305329401494263651502725831416722409,252410872316579055164019977449211691
18621093,23187159111076416000,208083923322218365798099279460,384976274127346899506330449004213640,182365997418614581626579182709938640
-363879273,10327914649045681714629,-6582835827045711610536880811,304251960321044452536190054911915651,835835457477057842075209323956975196
-328017741,180099734473709744801472,7719791201839897299563745047,-186848376968880582390306845211420468,585456601659622176831252844018372992
6086571,176883472272195584,1395947328305187229711433483941,358366834416184075195890115509528896,174896861428649774373905564513484800
-38726421,615895378476138496000,-7314805265108526112523726656,-192491979540540921553501496329847040,110487603584910376832016040643200000
28824699,87119767179474112,5887287876794765113588883462472,2266413460993656220608442731379603580,76491599319392431684979737699766044
150752127,7640698244795158523904,13904525056885245257976885472,1056144533455559319139715085639748848,689463724980087667948094460474255408
5738001,10160502894179,-2954803737234359928263723857979,-53662605650648775164083258465513849,954079820249867787836769298357846895
-5797761,433133123178438397,-298115456613052347642610571477,-14071190375113816784855003372771816,189988265282648285287740355909279249
330399051,31625246860952256000000,-46667122692122634570961693775,160099124315297194083568587454876800,951461772035159320435605069584397600
8886729,11462811267529510407,-637569728872164431091584748681,870491073423000105486394908638440167,450109412524631932304456316766302792
115628475,22960188917286252067008,-29516433819698524204022018625,294203732607494009151746090831688204,463492837550382140960433264254599296
91093407,99496462044990011625,-333536452826045200044085895317,186707215152448781687402492371819005,609697433751149325877335985996265175
197717511,123256172596690944000,-543575009128497818621334323200,1967777773895810466246727278738616320,57577085999066013719492513483182080
134907207,313269436230371479529,879414183288258679546607274053,2832754904818908822237944129997686107,702628393655601070543438631337315496
6293193,667526797444106816,-163992241151807897830964198387,-106682255365673041462625618483833216,349291263562181314365718142368789388
435159651,4229267699466696065733,18615890668048546758037725519,3296371329133235344525091107578259725,4281501958457975684248078665044204787
5350899,4788422408544616512,707717404964802390145124359266,1472897633017545755854459355248304412,1149477365833062609661803999570015960
158274885,170016732457467904,880603272914022493998899336429,-3887019203315677232686761613864206336,108186304456683430531639447882071040
399483039,35835899630892891890625,-29174107895030538607740890445,-92629360868151104545218003593520075,1323766189740422381525321156800587000
140119845,55586287585683597643776,61910295771828143707740067296,3528633003874582077238473236932514928,2227111400537720808289610388002577648
-127094403,1753307721987526504899,31299274666299497293675430389,-892743590761595559646416523702576476,1971042013297834858034254612259754165
1117497,1245211326152704,33379526105660532242400523560656,656628923419742845321868365405596736,2771133222185780253705295274128354560
238345437,353970567789456130276239,-28246159658173854472301744992,1415867749051116968920466231968738107,524003883158830874072732144176512357
14772621,78953589000000000000,763079971867359164846025742350,2455444845725906700567251757800250000,3826579302932518976797919734420080000
-15716865,90599432660760546368,-148178107340627032972338089698,-700668032452430652195020118149073140,362299176283396044520137177201384136
-86787357,30086527976450588313,-515735931234758770817043780591,-940633846216658386928141513373553665,117756890848536907028776557670463592
52440459,384578094687291441152,498043310450883216050545975063,8107849785309107700787338545718689792,2850732373664787805611198728707377344
57995895,4578251976984958562304,109637218005467880363141443520,2392494442614507342542574795881734512,2899955025263236719417990581230772688
-70118571,568480062362472415232,-66035538311463657211223372744,2160389418892715984945738908526251328,1139548335218480769708675273762211328
102947511,4611773746001188168128,434121029657665676138630797431,2364090071413579789360577953411868472,4644438634615497106557766858769026872
115833369,2010048123993183296875,-319401024542077530247230763835,3069727728150333093862215757277476625,321700513294377150000358045911644400
-102078969,132083518667656165813,-18789737455091202782844302072,-1418983402955521236824707862039013847,835674509458878803487811715068803951
386392353,83932744989157875,-5836594144070358877536182378043,-35949879415332051841697758149684000,9105356438766709342482941119568947305
4615431,69911716887011524608,-480037151030270013669107235613,-420930220400387873536549496377245696,2140271835513072567460895180480200704
319245,1080298237939712,86386552745009822472210009269732,7155192391148883035812343943692876608,7692747169954165249822256399053297168
149630253,25194654429379268521311,363438980664756658177142526661,5473856816505075160254187379288472039,5045604452152888679931789742903496955
121607571,9047346155586703125,4740364734243213044376065488970,1141939960203040034639258876929403625,1471097563153047608282288369596536525
425748039,16993225631386584000,172539819351041502740290431435,2760603665445021749530299371570675520,14188051330792245083032871527299823740
51829581,55721957584273408,25826456417030725903965504088064,192871399382314668936412536661111808,13718705044751847972376185859908604928
183003033,164516146083408384000,-25804409423250529229813534592,-4720388810832211356273581109889942800,6253802623064454767750614286181317520
78672603,12061177662245361328125,-102858071295444357506833855383,1016051224058096408298544292743978125,1237998951050201717106022579731796875
197179923,6981960327700555814625,3133073752192326440713176863,-28475018714610166474155983934081846375,28269095827856907916478806513475032680
501804453,289067012928000000,-49887434961098202056762555160161,14136441413715197133088393944755400000,93433164105178015312209636225211200
18832917,11769889426723000000,10800595276735507390026308812270,8472269352096832469247026156115391000,9447131327068508765425377007676476300
143462337,109337126652071285776479,-52271525389930805817208922473,-4334807193664967029420430940684094968,6834444764121907692122003101539624975
-64880643,45180208562413722875,-2537009795518712399618788704616,-215115593450839045441692693378702725,7740100158895445341800466355387442205
312263241,8519906814122835214875,153894607768237288908113380687,-12330282647211000491529817256984197680,3062849716335337339623755734723140675
49851159,1436987802896719380377,2689864498749253881985847825987,34420559941000425020922822450397758061,15739556450997984465539417181465891736
18664125,26209506549300461568,-11290067927502031149858034985391,17671842887148914745409875247178041344,8482938114656900628018357429893825664
-241334607,43413020506116476633088,529760177945150334934305421621,-26099943346208498662141336079755267392,59393122524486756181824945459951697920
-638849919,13129190421982449192000,-217683947600629338263486854761,49655602227884744319507684292345661700,72189559580288303146566020329291213440
33954267,72676684723410496000,10179248241825295661427900244336,11044066724150445663657853487731280600,46098440535763733874592434279017907960
32218899,201271266332864000000,27803337201405662009756107956505,83500893074350212880685137865255662400,70251420706464152906653682222855048000
7470273,142132039799246848,-24000341326425871691331518801629,-9438784094622755261537361970244062432,41942438545330985153693401361080000640
6777975,138271823944740864,364546654961538889119880080006267,38050711954827876344926695650590116864,76618668580696296726521490241336263024
119946657,275741910761472000000,38533375982872842735137404393792,40018698136132801547756650491452544000,89520584194051044242458498365535776000
77971281,7624656091940247459,112628178525319114644318680414997,26650517864491237118019537115427644215,47071634067791875048140208935059298687
23471229,161475748246316546875,-7887866949933751025709745639519,-12879176756792040754419530833282960375,60983222361584461424399259301950661625
38844003,186482585803968000000,29131432040069515462103732331515,46983638965942567412406788996804958000,129765945512831598238464741136409625600
88749291,2893007116237275136000,3918491011850620278995233046416,-170104899635614567930295548598873292800,73539649822219734557033827875017528320
95554149,3926943888062045484375,6070676129855509014362256562094,174424015776155916628767944064382340625,281428055788362361435186350145334448525
457377927,1452836652901482627072,29167355079465062714760782529567,356884518189758712225173815474976947200,17120365231041460307050475097480539904
-36766941,2087643207726806640625,-7314856298143735517387867996879,-14094892295039216643051044926468375000,80201281433389403259669845083187484375
312444435,26025063699262927689333,4117849135975296639781774017705,517155629424469404571559156132140910184,677053012319144494298111450086943873091
204312993,93729670961971600809891,7707137133093944311269375155933,325101264039903051803429596401723374223,158755508062626077408174470302721069803
-63886971,1050011290944000000,297349062486688707594620014003475,-46671659514872524852204739169295564800,31055027002318417184631758532771421200
10443621,27097424946155692864,62757019614696213299394601171934,246520572218163949340048982543638573144,298054703437021547534658080905763284340
-199695345,159473514472391532273021,1307147475565261255127055888503,-82779531579378872830631995773606412848,151656839762505711574846149833104060125
38651307,485822888911555928109,92747923732509663599637130470619,366185689711886651626421552306197284711,913630190132124904571783799418885531761
6523071,7482979894735761408,374336958974963163273494689149216,685511679612956910225251597262311918544,966796668639946131096841482487386637584
131814327,3909718413183447432217,-8805063990910721457719666821171,-26857765702435761511045535827384182445,209737176764048257823536573255586860643
116366709,57100885169039206317927,12199955985026844988507577116200,506079025432255137879161941126441772649,516484722959939232019507928650656698751
102445887,13215044212675580989,-17284058449197435712614518507881,-18272182840499884792898549772013485201,181010689848549347873006231212510957075
26453211,101506090831610484375,-15083902059754634006738968241669,-27340604025349795348277987477099278500,118421659648595029351819564094827605375
-17682123,336790354484375000000,-56350009589974432491717454498448,-74102478479392340323305376965474437500,330912115855395986138094816412976187500
-63465621,1790601791646475993536,-17039546622912999689776596197223,-67460060383130370960419750173378715292,108251109912121076272332395970137985408
-5930889,13476378550596272128,-106636673799352738670145763193852,176687710712283123555865280356603739136,374987271760474621408636527852882051776
37027173,21300003648000000,-698259314378691243278563865979348,-65415724497233144959540195472476676400,1302718951384779700918635898784621400000
-12277617,1232977050556772625000,-11139041256103847921806774265103,-102142783208078175183259940156323868400,108028693627238199418060027618228488750
156615153,23181061099903091,-449768941727444119296418108512472,-61920931052082970528405860318626054555,2088749126264437554388546769692149445987
88002633,19985688375459633000000,87711564186926834680969108164667,3072319812758613846527199372786697813500,2314109951502798992131447073671483764000
23560431,2652209520633016128,1287153412771500554635976687759390,409770430738163032977450775535135945628,3267182306177051261349616190589717971592
214636209,32622137222975348539392,56505720399402289508689031195856,-3106248224147876143340148785505292530432,632619149540257496524001199224263429824
27504825,11119969213670062656,134688467408333517160601893900040,1894899108899571056890806461685955301412,1789631715805454546038873336020234855588
238762239,211148625239415395507457,61157801188570537771575419592176,1968600981745128434769653214602726808363,2469588043741080792753037971082274173989
-10189059,4460306335626307375,-301481339332252833867428799155999,1569007795159719962175377659448429720175,959109442182933610409114120391980921915
-17985405,97508577052885335813,-228679676014314726970480176694271,-368872214261394831380350130576503764594,633838781288582861305364572039224334173
-51479655,261648859909312479232,-133869338685520012485043559301643,-107473789253535952702250915840777352640,582429024027678450379215871166184218624
218446329,186374892382561000000,152539613674054890237957532354769,-3781994978993978801385018362278402142500,423402724804353032304131229529658700800
-156754851,311363561522001498112,-593399742844820795831911770307388,514961260192745474365384645228509471024,7518997184310497320694729532526954652480
19289733,11809905851040171875,1054305220135623637555671556074062,1280435905363000355902512134362647814975,4763889752185209207998117579252669689375
-125740731,131892500536071831539712,-8910017716187554510178668950716,-1521603080504305135155414323964601778880,1173447532808801732588233917376287154608
-21366399,747970414204824000000,387121888734311579998874856282225,-4134396165843643050640425228809434537200,6211940916178366479402915413906661448800
3456897,529816841567120024,3194629857963896270232185286685023,-5031083990018136307245006863471256825298,1864458198536958939515652234951782655952
-7473009,1808537138127604170125,749487268873453060812744489069967,-8743095262404374928479709972854290261825,2086068809850671271311051831341297004255
22356669,6461337425998710592,4300118625438600705008054431223851,7581380603246263389157498529110064072128,26320539293448658033121034910319691514324
230095371,104886933696000000000000,-51594412411123892282119435315200,-1422469962667223015180553567748827000000,4548306752858386270707107948167004280000
108395097,62410102258561219799,9304403586265611594588861207559031,11498738703125868747446701959318293958559,4473650829097473951561421439515509834097
-193086111,3344375870677348061157,-219952334024981441360354885322196,4688354158511996139878704341962713561761,13938179844139703723719691845923933681147
30712989,5351569417510875000,35852848671959273171886846297124953,8029141401824687488793087870510855940000,31484130908798298048506182777602244867650
128036751,8328295073893183488,21952468445860292691456230774744678,1412406288558853113991923124121747892864,27344838646607283128188523846032964224560
225407955,240697203737899625688609,104116600900477287633916370512096,-10076461327002170372813703247374315927549,3056842736463114920651916393920411950365
204120219,488038239039168000000,340085591266422010138726154861187,-46824875260413276685648592884783507200000,26105628392607219298191968458209488319600
123504477,200016880356168000000,3299024471963319845756605518435020,11963173441275026790306097908555425241000,68885537577692610863587877627848972210800
64822215,61916827916529159561,3438891835567690077880105151001829,107166245881396577559412627825061231377827,61238425622067261861063649654253697830637
31038681,875348893318967252983,10400529416749315434944386142972187,71565981458848891816084133031698571326279,88739269380729744273220500103707433771879
21136233,237872430625716995823,-1644231147251646467052794906260181,-2223211111646596059488875048245653072277,12703021111928697598950490726940676181737
1713801,87218261787796875,128261532102609038285523376283576389,30788219041018810884980991722606617327500,44721090506045187194566694742259271594325
79409787,10256848121234858542784,-130363088981933197936900291584768,-21083917697493738899313440340908246573140,24523045243437036234485426515633808866132
4369845,1832823735045939,-302681635261645704389980925788830841,-2627230895207294757799082350415553368769,65226195161620469030549847505288996755492
1016499,38850751912476672,150911091567663726653195973222130676,-87837520391986400304609456940632249450240,36713656941026260895842926447193930186752
248825217,219727801947437568000,-1752060760961644489558276306095796,-21545997876696815682911927321232586100400,97508078159740657490232209516615040012480
284023281,1845015427381121859375,51136420345807140450590890487800095,67372033043616056674466034773044100363175,273307706307323803271379389236795971876375
-32206917,5636710882783232000000,-6143262885183149286264401042326072,-7518484293148072629762332663184949976000,104810063767535601038164931229275529664000
78197061,1466100245330015625,-227496418827725624151285019150249371,5269528836379016538806989036153658581200,148913384996881970068388309536780648501875
24791595,520684031153101746176,83107321850510688818038141232376072,795310982571044882775544842457731692523872,788042711656593219011373550703662721517424
-10765227,87714632044838537523,-83299177761495328010564345652874353,-8466981767725500579669009390097492027905,363274618796409537813250936155525836773356
128029791,122023936000000000000,3746904298649753259280965071026176,-315690435735037335437129539333449956000000,173324470522483491534772873347614084000000
11801787,199509418689328125,-116369528042253449714411797401497617,-6931324292647382577184747147207671444975,111136021169955210931121437428644121112500
921201,26309108211411059,1290519400977874248267114216716057095,369247901547147210910280913258213262251597,314086285817045197258316477063312294280913
-14552115,2700321981802792768,-55444848807920311314502162605726559,-173215837613183415537491939231848128083412,40021298450504664987117086927825451470080
-185604927,18563971190161477667328,-20298309032747091723569707222850831,591447597929315605598567195639555883765120,23179601653577298279936147366346330607112
12790839,76608588453111000000,222089991773082296599964635386468045,900641423685930756409878159130076970805500,879066863668766863416175822261358313472800
42900999,9298267190510698772091,-1177463681369050967194268070122297,-901594772926332275257293437663527229252103,918437082772127340251087675730449638787070
-51886767,3071752921459685109375,-24158928468368028961479410619909016,667045379474530348194604839073747904202825,681208159669609579352207000148822431709375
12941259,136102912777344456,-1052580780627952943641903660879213337,357594861835249433316652134259804339615032,23194382134696048279648345613464908091350
186063987,45461256254343775187649,-29990226307863447969890438755097152,765595440083677196268963068072607276247359,180618199706426463340202095309604323443969
-1644519,2049423496627188375,-156299366586096612863779624288635969,239217117333947317344144979117377956748375,146470502890483481561845293513207859739760
-410460699,1974802363023814171875,-30021794049838720061576539082350081,-269959872342544668280043371625714406346875,21973911857079918482896075147245364440075
-219566127,976238723833860096,752270320337838333360196079526288020,-11194942610972683058041633215377775863376,1229229222835472179552036388895861385717056
-91403589,57876533408938033152000,-12087481811289194896731291231542160,-718081699803697657959347641233725495657280,467095027237624230236621246270550889463040
153397641,2171153259227317637259,28653068521820799020472896930480471,-2413626858462492650059713744519388950263595,1169728739686464714990658806654084968348361
281908617,20345109044078027298375,27775425236181105876957896957611272,-2985823717298042942269576940936254413909555,1067840025812123998011901322480196421294875
-73798737,174578091136690414536,-1017316324182357596430843044363532820,233831110472396158868489208547825388335134,6705541790812623934380284289190881350932086
-22472157,3832449341047488000000,-195397788829797098858201915868444050,1470304778641290987373286028024027132124800,3660427135430934274345998735287270863534800
-207839355,394323693100938149184,-143498492109040356648470304568995725,2559971514258600033988766654866392049972992,8633772469742880511033230725398125167873508
-19122063,77285803414238368552,-611919809782524734790295112671591373,-1613480004529073737426229406772707560457296,1091566487645125609218639357802763647206730
541090749,2587999357947375,-407050011533724577060140471826712039075,26282927362333764631095340930411820272935,26819541247956010288403147310137531360453415
104974887,5998013190525888000000,90680380131441302687771719719418624,-14963304076894948820387496181615577874150000,11839206739255790213822469837088966649017200
111808929,7647422298273611776,305237239902649500111238651033348365,-24031720445280556682630360752917448146894848,13751334270556544639152720553690448451862528
646161,153839013515956224,-37007027665743994595275207599691926388,15913176914559192415430811134784816828480192,8362899413171626782521398215421565107709040
4121547,121213882349,9167918634424412386813601400050596463501,390622320385468646045832055867418611149059,118193901150106259022720487058311293999418449
59651967,46087951499005437,70007490834643542034554692616290330053,6168089113553428549092932408218128715717581,160182009213433865653073735905825289231458989
-244209003,544374693262508949504,-880736907115217282930727418372802480,42367061421645673712358652005084797668541376,90999259355509872794342090490087428011686144
111408027,27219356171885371981824,3489818331602853544009670539399087104,76782987931128123723576528435535583319490560,61837402158918120524473999124982807127916544
16726317,3295835410364759339,48227657516566471886299895874646339859,13103425148247303527717040754629933151523371,42400817064083620341903670981485146679958108
-19027707,7540871714765538803191,-5221090497885012677119131703751350637,105243665757811110549811467431328322179492505,8909156591112910405551580565897423091643717
171466959,83977127407089636765696,-253690998311136306202876526250590720,-27692439324965283898536642642503193176817936,41781597989658207543634373246921868108942096
-89494851,63692372609033299034112,-1631628305031070579577911902569188331,36448267281460836900467651355229608658580352,88834458053738875353398666239528385320384512
-95097999,24846564924876409477875,-1019464369067064878789544622332120689,48973688456591201593049062459958428582080825,21201554985967560303482469109660960476689445
-201737841,88653253992077099081457,256831278227410882359108650391866624,-83540268425317090561274170776194388033985539,100556043094949916790793168479052587404466947
318954381,257492516039589888000,6287138218936732567490456666071146800,474244539410314399823301210972860581897455360,913319866544237547221763682015603390668671040
-46472091,6535867524673482568000,-7167190470419419837050162999314646655,149651880392846430417457525159347420075128940,19103677329878468554720498592907297697233280
-53332827,4315799241412363265625,-8853546933026219162352848071200469180,-92570325881818498549782465571347875776393275,76448374582605657798591691745863834310745375
-165549801,60706950546647071776537,-3835025374760849799990009063826018369,263854109475720789551371696451993693757420528,94206458975657011799310363260533514556252249
36332601,126373525370528555223,-62340281269167755384342401021394539671,159030249309406317815432437316804093036829681,72764217423263008692123736968511008748328241
279939993,78227026808832000000,75500713566369452397233797877779441200,-652802116332566514250503713197519898846803200,17722095995356260657466136137944213526804800
-12727041,331496875487426582016,-18548810056083078351056655908535904124,-85606938924655534247755778006609815905610200,94271020980592658780100853908687425904597744
280750677,83849889078121146089472,-2055270756550075009109133542530817663,-60714349769002720378992673944894557076034560,199509087004925997786511717229741519336423424
168806103,31233724284472201332693,-2163674338405297912581578291402238235,-78455949010973446496769370945183042134492543,181801778204182933324458885977001781187755653
8355621,64743984403997184,-114444705839989341956376203356632014058,-17630840366896388921364067375920785864767008,132784594692273732097611737010517875939852552
68935485,19705683524243856556032,-34264625894587303679724375491152568460,813520032480668559106605079582771014078391296,131184354389483024464811088902471760808787904
132912147,15820874715816798803937,-10376483198086129401327653378940543147,-36826525925549611763587071121212883663756005,324640055597962156625508879499857195019061616
59656683,95706443112821781625,127329140027622928283674339377802626251,268708200865816902714894150825977458568394275,1372223943037804442652704757614149274534819135
-7059057,28872989086267140625,-168987784840182033105308783202402456493,-44436845439029421638134246974969376977071875,484510143051539642599691314011832958045741600
27490173,50447558744222884271,-54990538177030006764281994160210165024,-297146607270341464453987953346497330164402295,705868599788597210584897460480261094369205079
3195237,16753437674516439,3233898195859351577838154361268257694054,2689383274811280335199506995171579118258961351,734619789278078528537988097690514764327607631
107047329,43821087167700110610432,-84346275722679911460141442995163979719,2629881388412745221887621262445169078576755312,339741413206164387729340403311661390884270080
3288225,1060908393000075264,1351242286191101583974297931833790844679,1076978345983964793526016254640036018124226560,1049837187327574999842112305380887518962909184
-389768271,781593403789965874752,624558864859224848375439017201783442163,-377352432596590640907070494709321547311994112,2186012789493413025246780497608652898535658388
158061705,61917715326422552804199,82711094689338076960519563717793458231,-8525190715142919074870985033266504241842310369,4452784190659427028588908660170234045996768080
34998927,241440678551513671875,1992912699240269812904112692598700958400,5786429679762214011435068496885980192128629375,5665667047122447414945530663359360700715890625
92056371,4487083455980480890625,-21728968948372175502517313819730332455,-1305669332708796584956729430101270142410218275,1944279751363991823228132866514539384511693625
-57722421,4542851154662841796875,-441766571031549350593560587952784248525,-465564345909467044694665958278002066774750000,6777343795855628005387457599608865918388874375
-45757011,563845761483181027136,2875525876018326376700794166880928553135,-8076361149048994972424653744417697536515785324,15910291575147501222309112775647333153166066944
-80515221,5322073345714513797625,1927131852673470723797607452824078487045,-23345453539629550969361576340571221607558466695,7101729475269756701656619502610157739568344665
-90069657,338678834313774592000,-8569938854827331558673524523407645987324,-38398567592139514112781351979617734996322893680,9076950896728032430760661983834969190582936000
117440355,4898999998148555357253,-3576887498616983660077383119222444652485,10969846130183304119161345232363251724903990409,37196903910191564321794653678835813426630683816
-127268871,25961616039604271484375,3855185115453732506994592954974563289543,-94164581954891225107850475005537287596761618625,14186513044873026699865495739310766217576250000
-40768257,78626907723892921875,29234551382622912642171437500735674597597,-24767680009353190397996365454472417342828774675,96132056052981473860467739916144253760703647500
125354517,34361185670162376507,-8493509011816109142109289249075532883112,-29127734108565784117342893686248129585873055205,176836356957518578583907561664601546618252678781
-630129,61947892308089704640625,4478269022269303129909679492877142441991,-303826892836739089447936386184009012249963503375,283251770108573142035575781268856241278070763000
-15787353,107092361859784015625,6917451108703204146548088617790566509808,-406186141452682928253338200174775593511856003125,442434793549447788947393404610709850150860523525
42031443,2738687911568436736000,13890467913358916168933607086761108325157,189847371139550550516957144992186033137605542800,186156004042193278563320668948764671805548349440
223956177,4972251567260063610432,37673545998525052086751061358143839543456,102595272963895993802236438064048682514195608900,364190014571657989484149365049177045932784931292
126402951,42964070108089655448000,17421171778996045323050381959438897342080,529689627832574917224842868896102056316258629380,851548143831740251188806438179102427778701935740
-72100263,67770970529350301296875,3346709787159416592198663016983054369941,-227457436764359014681950046259355936339824450625,293763097664884520724746665937884185885774794175
-313131603,18476300869750168974144,-5007871106210157747868682864797105556011,718589305938862560989953925540957542038899230080,373455799289215259655549088404428779743709836924
363626301,5058862357636296000,-780937834483551351045612047643089011897261,366428744479167287452847050766061230660839985280,22681851846017196748419604359088474905336255300
54682275,4422276638517828573937,34239539652609515527786160623806555759231,-782149123805964677185055640522723977894538608785,200056601528314133979463526440494356799401911627
140923101,8481894583297027359375,14709118240968126312237423422447385587331,-572391286207745352945453162915953032025116801875,133310955128740576863827686965223508681349239025
142242663,22689837714850789257216,18641871929709991762934630905398919651020,1031553332345742022294499020867548475215495866688,501009721191116878624294280918573239094710345392
346199991,8001308071287295029,5560316238106572392771755263837468407045,-4723866842333720874739171622604271023716199365919,4086673434305695200065006653426841578216698795429
-118946013,146619120445603443000000,-5160850133781814246637832144887864103712,-213076196270864866320357781864720965955467712500,181972083874767588673607942842582976330779098900
180113511,36916935978680549535744,38067361869647552966618532032541048259465,-2699123871979822205322895852578993275258016882624,911569634597826840923817860014280857015271060544
13314837,26620952753020792375,3321999319793796860961234555870708272752137,4541346079192482973168152835495327330522971414290,7126813567514689932097938298243418049317730228175
79452519,234074380554030335957,369924270570296996340739005317441205010771,4678946956694034786961024019667014019847773138416,11286966991839497356883885855318132590111344236441
75064449,4621279099768274944000,-45701841725133944819663374266237459077120,-5748006117091438113985201312792391544105271568640,6882933966851066697648618338667102532116468773120
-49454709,6302903111752554491904,568908299112641587294620288371354602549760,-8639587573427698059241805544538219108576238214384,2163107912458693045415196907304819778845520935664
141051219,52409966726953328558625,-134632346538928168660441241451851522124365,2829183391778218769697866425675455466427667656595,1842597231939630947685348209347096873974431638095
126664617,37253546448030890496000,201208750006546305047612726687281932807399,12140756124711718241368897256993307776228554598400,10407398032628203019853881379988645950954088932240
135946821,38873881948729540608,-942666762650895708673227992690647326269512,-4085387591678352112459547690515120680807821103744,22976894699573091491963774096522656316869422463008
60058821,3054502316837938659328,3027114754904608473057346431664643754916052,27614219404149600238654660506917249305536282902528,23734100669831728123730612559380200223680947369728
47684031,1628533604818354446269,-3933993003062089251458841256973754042481777,-31777647681435767737867885127217134631242447693465,86479582657909815827729474024885543542015882087723
309227439,1037117494431990140625,23322836084344942299482496061336104360051103,17722150851056833657492371944793795644257117930125,285982157643704590896163868229528332894476207647375
-36804345,1394261598895240904704,-4455069887993484625712677463759176047830068,-16606873576383098927601626299483569909526583135488,33343548701104417504761868722586580546151151124480
-96100671,11558382890530111488000,-8964777630445452114506869643454019437784064,467162346900812775648990534256262390506775041474560,299138629221983112816538711116162092137082624409600
106133277,20741272189714036323000,39724612568952305876955340197703057023436176,1471142043020897711261698969688314289369176188094770,808011715114649553004532277123116488858079515245150
175991757,148447165422618176016384,-5222216049193006860418310027702842225792989,-350969430248751036161875582311272072644472046313920,649380809446231539454997880783432158878216707625536
453462405,71939339787169476999,29617439682454926390011963051991564581005504,-3554928339972099286120445699279438908884791591199645,924380900272153433761749925234894983999364442958429
1712931,150866138752875000,-802290162021338604628500677836457963229321200,-255381380252466757037753710944270609145650341701350,697520542493405897198642232854992036294129896744150
291762753,63844126715671875,5632318989338334031193452370923189716201757113,10703691652408536549225750346094526017267588721639375,70367382272806121269815790537443972704675615098275
-181037697,8193662024284801,-6228519774202820356321776097382755273617384776,13161192525735768606627225502272573453374500643449,3917386886787851726600672951061676922950864597017199
-314381631,116033757135321858048000,-15218314883382237022655666424632202550331020,-219316057297283469058951137077346303805295348321280,356592925458284833603237296824319718549246538631360
651194589,698721481350095898591,-92381629629006942295206036397883208556539944,-780408628773279772097495619773917339469746975499691,6862774722651379647401006556776196783696489608533635
-3997977,6118967661432988608,388103244825486623824840329694130857444760283,-1044108089254856015775151469282862693511915172859540,1467014431526475171322451276850899224641384719695104
-21940197,3460231751950546168861,-546378906093115990280176607598217118824532539,6929744357656943013393543292640733825402165132730256,10276683986213767616169800811493689070530104820849143
109345785,2746262657632111326423,-5176893398567553117420956325621515900972213991,4738534568296354506304978264250804108519357922873720,60293630395560592447093005349253044912272156330237177
-221469357,52191711983322410203125,-498143392186556912280200898371751663834482136,26732740978368216660542103052733860866466575138478125,52019408473951146575300309593717622886236968778949675
-66903495,559881874364774805271,29420430432857296701180843729028108559052473400,-58850589641915734516893575970772767804900043720376819,238629557690305536529824779472463249766798045823887819
61942677,23376090617421418304,-109461886656728465559309769879885563168087452357,116319547178273579944122490860894310531501424949292160,36814858767603619912648726231176076733203670580404228
-270228549,142210532007144100360125,-722000186572281628925625207623875580953188843,-968340612576563786887566313146918685797804162855817680,903430193081172443655498546104918080773571815466719975
55899381,4759661999037316841163,73552048814794525989952279631963411239272335809,1782397089567916312549594182483429777225535561260543897,1430965077850406118574700665979674167783235389262808100
205656333,10852152834334716592128,78445442765690791598622922897358225717149173305,-3644038116662101143571319810556472985997723082258879488,727448413182844859801178424947711856551169175012875008
-107769147,36014483520622053000000,-64498885461261748068988378159472055694174559925,3254980213600752400276438651615093775562465990053895300,1167445061252461852079042275300647346753802224539676800
-48286389,201425855190659000000,760130617715532928233164349638731893147280840450,-6390897401180608898422525423636533834634334287342853900,15671076875943414002181948707211911747506208789721792600
-17351175,2434349606280120842391,-506891902067144079481174304815178982455654136991,-3644918936933474081107378922479226348694935126611259079,5681064521029590139699582706890591856291658439836104160
-99621411,125803314721085980672,-7991069979725433017267135336619518826144842923753,71812785660762175803665316147969329227070327998240482560,5357848097781717791358944748773520219337650341954453504
169962105,25127352224409831542784,1228911439440544113169284296696384080863456792356,-46729941264521917524880297792282265007864814499884331664,5658349811590479493338029682713191317324855662434681920
-108844017,12536603156793946359375,-84137955821214073710696590046552282607687492150,-62959527240880703512142681287770018208530770667327179475,59910055495312192672299423925327044474708446796100451025
-180871323,1363220519290383766375,5572473638483032857913394497142931528197147511371,-14198954017419599990376696863054560395530717677245237805,16602754846135080433345747446640218308503379538906938000
-98405193,1115497396563315565877,12375135915189943063588019158360162356873550559387,-94215546868704792583018466652841714375914094940989639521,11148790207966930214489781831226225230899674720366881995
293738259,42041548974650076703125,5890961488556015485814923477441278451230321535003,793871816533360155916708843453073685751460120725408500000,427237404028036730992425169965047083716103595885177229825
-305530689,280069004404052163000,-42269009521050682810661933953100074871885038233951,37928520852007676807564570748859815288712912004397803970,720491331487910569489257543831653548336527847174558932000
224481,4609021394938059,-987160624158977476020219158320092356603488625509112,-35582568441501995986374799365603744770296087382582132667,180737032488125571483146122981520459235165177595082927715
112721685,1129711864829322913559,20329573540873231971452969635214467765618097883373,761747245881511987255153054805579976717098585870263561280,1165413871949198078709376279125131602374936594238416599813
-43951191,2871098559212689000000,90502833449523532266116450001736639211332656736000,-1211665499606079434266485758969583530208134133078279974300,72578832364031594565453308466319589996179541119989766300
29762787,10635786093010965126625,-11584663385717899729736413967584023402843064883605,-456766932650386633284270402373672922793036556043076884405,589292486296446774117852389789166731753761337529701707515
111517845,8059743707303637077247,74044391750655140579493047947315886798282823919318,4239127235567349578580372213187202451077239116687766413591,3254956927473003458448604426059763338189184657576557518415
-99669867,5456535297854537728,-573757968296286844852329644938091086219815063230144,272554199635389154999836589457401872976632526366865698560,3979981737099652120979449662901029768564569985782501762048
-39273405,3431111724716257128448,-539711286960939263572989947696627086672110212891177,11665705644886914588521276432563691735712339712048169932800,4643973216192823410397877891202602636580781631739758208944
101532237,37342441548615668465664,1822879926716074402270011984719030541197015916152132,67187205601553129815245698796275417385013729394389031900352,59634368586875439677407626434792612253001534616840611230720
116777103,8386913197768700602125,2972041875152164092861144823196813324103929361373843,148945838921488867396336472236036598697142204866989911162575,77017833532392163451901520089370742073673507709599225685595
142456731,46600035191894016000000,3654193141416550129438667791274671500173523428057200,251382367093489166977111445278277903651077589630331309201600,198900231722882247232803677151545420293714385027724165561600
70390023,9070789241735911047168,36503937555442648079962496663151636937875409093990400,641765098225391942599702009815615392285177043710138909842368,953416386880784586918280135663567337204077191807928820231232
-38294331,6070964692064067712125,11540932960567762235404092342751576471708630770618301,-162834625866795625846823106500311133207762459158180549272000,75710614646029459812595104584687345902528027277485202440335
272761941,77977483046195260921875,1148767074863418906661425496665499710984867801962175,-546566220219888918470328558664462095040585927335526730632725,443464230180656962349989976206624199921826279642825750134400
60087117,870655587254272000000,-110545052453843016068006487166148845596294900951379504,97375892384846345844639499945774897813132473057505468800000,854008916540578092685438488099315223860775454742172455731200
196628577,198849469612032000000,380069458326223998938790701884760626182281973871258704,374471963672914394130868374005975232257387164692080885760000,394172454208470883317699505327130652465729371475101479219200
-35060325,1466265571357762608733,46554457379588500104560746235063954307041076399562640,-399186254472285419879651556909255538952759074243242811817157,732400785441154535103197212644867547533196316172627964287157
-4937619,69842651887308264875,-185118641088486915872044192992112373773751865720110027,-69557566942730302580527821213965074260350553270745312143600,734768123885649446779189192243890354436157054556822998787745
153635073,611824908761474609375,597350161808605767946269490161487230627244628928169675,550388826380480799798026703538276175847613198350339424625000,4865687851458904353156324922797935471357998807545962259531875
-144819903,25453903536114227712000,-72189247681525507376630891509749789896098444673895567,-7002376020805184553171043791037107016515919253135923666036800,3967732503506133675285769377875546217516160641344872183673280
-68549109,18719596266890348216673,-738381236900137962319888208077980395234338686792670333,20717819389048462393176634467021055198535322663354382914069192,1295856917699614623731980588304405174378191952490918823567509
177480663,6931212970406014084536,-3725901452484498033808614771263024358927419912422779320,8766034080529633499354885587593026551725446092461929720419158,45490753853462949631180399907644694283211852327015548758210562
-20820027,393968410568404013321,-1925130101442333260607348432619937838446884092574316443,24302633786547019391153565099777976436443756065903763476221118,19706870832590971201664515791517315342441419291621177316076945
