471171255
1185003045140062208
837529641367687168
128799057
864388660413607936
1215550474192949248
256944183
108059850
1076717208070311936
92026146
1270310258049609728
2503422763
128891875
720520540998471681
2954288467
289174626
4091749994
114185001
1233735500
1032305751333584899
116681787
386864493
1276088131683405825
2303886468
944024883465297920
177488279
2511579210
1449106056
123848777
1264344107062718464
1259919387433119744
91804576
83309866
311994784
895492923046862848
1215887922362077187
1867627494
457163072
69461683
73106413
2962877952
113115806
1262912093080023040
2203668102
202230382
173447963
792210662168506368
290397156
336788785
86746094
220298544
101329337
121110978
156508003
874642005833293824
150654450
2873154265
1682871692
2763455772
2996852696
1002350542545252352
119745419
716068617796714497
177187104
62729182
1254754413471621120
112094197
81292049
304217142
348808837
60465079
2408314250
864506591000776704
718246922
3128481486
189468381
57218763
3182312366
185158739
290238974
1243682175154819073
159764471
84889513
167030799
1892200321
324840736
1186549727573110787
159712030
2797092757
149169112
128480171
220205676
2239004540
178509090
354126108
2684267245
1247665125210779648
1082252492635664384
3842601674
9588612
120160412
892016447534190592
336331194
2699769367
1541082277
1205816367745617923
119644177
281259359
897551724050694144
1186292703954259968
97812409
306767933
1291755972893896705
148176626
1197105868468146177
338950660
2177200963
850931077
3446763553
49049526
107332541
952286358898266112
102326282
434779089
2616989616
223169193
2390098952
1269514464400781312
2644684604
254838707
140816879
269226952
3305501497
1498174573
133870250
74085629
1036745974738087936
133614754
88783919
488297281
1092767189759754240
232153336
3238569997
571729427
107119226
1185166223069171713
113261460
14506255
1468624310
1003857768
1105484167440064514
209903891
4087293974
143016007
2914762160
1435629986
300436529
275916134
2476758049
589182108
635197843
1443517830
888646723
2684782908
73637005
96144956
15495993
109285494
305354061
372701389
1221785835655192577
118682557
227528507
1259134438908162050
894978719260987392
1039446638429843456
8699112
1221911284733575171
129236193
931884236
131100843
62248439
194140497
835995569852055553
2231452789
772743993704656896
1143081199633436673
121139372
129833647
393963601
927226732083519488
397997023
104171640
135393917
83278451
132064944
1103234224121761792
124681025
47242499
901357956993662977
43110181
82002950
3224453647
155740074
1240916231861022722
51439406
168677177
752770992955469824
577352743
138426258
1017711281095073793
1248575160933744641
5553912
929130834967195648
167348677
1042590789765742592
1913548820
2832867230
268310832
315671741
362854151
989141026265677824
1150420108306599936
290523062
1177241929496481792
1264403425359347712
413708626
753581275500294144
354496905
374510095
2186653201
1247914506296025089
1206387176931332096
2375495953
1146813865717424128
388351236
995307738514145281
3640967473
56401457
370988770
3980331
2175010267
1294271559083757571
1392402746
114142816
157387411
310228970
135712323
861105937
1191036881829388288
132440270
2436272047
1231178418110091264
3082985653
1277057077165191168
148341326
1085001075495624705
334592211
943979725386498048
45480751
2890373694
447106824
1152412524966371329
1167000976345059328
337539086
4830125173
104686117
8051792
3308467039
140034321
113778034
94963186
420138852
1906252501
1253254243659599872
2330478782
274436918
528296119
284827585
162683466
763756482781335553
776482857636155393
179987602
171500106
1542630776
55606224
172607736
894697034246049792
93640562
3018574398
15195389
135744940
152086732
75541040
875094500686704640
189156024
40520530
284527448
4748543594
12683822
104721390
224841450
3737133138
15906101
730785710135861250
40812131
836358103553601536
73113903
963741017361887233
763313929221136384
3889631
475422872
105527797
636787258
483722581
66299079
2731112156
259759336
762120873440481280
70873820
1035009031
977370313208967168
428945536
200844174
1198778589371486209
331392107
36333566
3365432780
83102482
548700378
119032969
2689415017
162602780
728074278814392320
21701986
244438111
541480626
1384402153
63698435
2840973930
291502805
69534723
2596200019
3157709544
3035436415
745353713770889216
1194064496089657344
957932062224261127
102587169
896066563387686912
88617876
131711694
265989245
718127810431156224
994373156910522368
1265260299440906242
109576155
1259050069967302657
114989751
1259447328303276033
3834951
416179190
245254485
200811611
896058216592711680
1955864994
45312196
1251796897
882197975375597568
59606040
85852708
110385897
4317912373
4341121
130044382
2304771553
322017102
556788733
111898175
1180674870155210752
11399902
287225833
103234317
921537751048118272
244445065
2945264971
131138625
776203556634234880
320056991
177895424
572118658
3937248073
15971877
977490558032605185
2987680512
11531402
4843320720
184807716
4687217714
154496031
16092111
2277428538
877386200310468608
3009683922
105027229
1481601918
158632941
216726259
269665907
1134309575983751168
2466218180
312056578
74135343
11467072
16902394
66418389
63080832
2236212547
1934109758
2989067735
1198225795258310656
797249843974393856
1035147957857710081
63123365
321268273
161245424
22352839
2273905440
372035034
893453643805896704
44611204
483132881
6064742
376054789
110874921
884790090580377601
1637406200
2808421488
1487537594
2401160616
101270949
123087613
74175914
48194513
885783950844542976
61459165
2887870597
101375465
86502537
202663476
109972097
416038919
1222679838495895552
435501738
364219795
116947079
94942498
372091748