295767515
1167814663578382338
69800590
2921476860
875334103
128252865
11686882
124973035
15488779
248004435
158209052
176829549
972990889969598464
15277683
114185001
73370789
2469277662
105310651
960158284316487685
101708210
104476298
60012176
15178733
273902403
205699057
52987606
1120831126174494720
91804576
445497069
1278102079345553408
73106413
202230382
173447963
3021646494
1142260787378937856
290397156
101329337
3414212053
102707609
73841524
60555424
137342401
112094197
4649560350
2231412188
864506591000776704
136905042
272471531
852610055027408896
1263735471567302656
1096775140656828416
149541085
290238974
285125930
210679586
505285868
2843452914
119913473
168282832
56685268
1237707087552974848
159712030
1122518258467270657
484653456
457919020
120160412
173419070
336331194
917009772787859456
276039684
1091829396942385152
3007612466
976672460262203392
2472777277
66975250
1257846636375506944
49049526
107332541
2616989616
155229515
1114581024
16443097
539991426
3360255804
206898025
264776367
134689787
2309494806
936051120329445376
723404362735718400
133239333
45321386
1213737345473630209
110103564
167312282
1152597672
265430034
2476758049
80841432
269661223
1265745255275524097
47102238
220633119
109285494
118682557
1096421
1175259402774831104
894978719260987392
1087568792006213632
704918923
121139372
19023715
83278451
318722301
107112742
85374049
132064944
272867349
253531905
42227736
14494999
752770992955469824
267634671
877229372230344704
107641214
14169973
1593015013
369899814
1029997069073666048
81954486
134820300
290523062
2250342156
5702562
4803483294
173520762
97198807
886863275119362048
186078292
284937066
2186653201
580060116
2985693349
592463617
1146813865717424128
146846882
232883576
797574792
2175010267
161275080
1392402746
481642009
157387411
310228970
9937162
100743165
942305717712650240
1065082243
132440270
881469506383630337
3449094734
156686557
99103314
45480751
2621179422
98570592
1152412524966371329
138012169
938073744488067072
8051792
118078511
428199033
420138852
324979150
1208632212523905025
484153896
284827585
951836895255785473
179552973
171500106
1150225397721604096
339121037
1047013692
1964385733
3018574398
2549095256
970212680844771329
4748543594
221076590
15906101
40812131
842639220
963741017361887233
763313929221136384
19012471
1138628407212662784
123460721
169340556
83254520
483722581
843738318856572928
191367383
2942592296
1028548031182856192
238940787
113824333
68879350
48242453
119032969
1076084785607372801
220610790
101227853
78888869
844942069105766400
3097173823
2359893109
864016357418979328
2840973930
109577595
4295451
112362419
790858231
75035835
97386196
61395628
110402083
139620686
1038589228211269632
864585511930740736
102587169
126577006
149879164
265989245
27165053
2469598860
592779506
3193861951
2199288158
1242712700875968512
101440916
151068013
99980733
77502785
245254485
3520980734
1161949557158076418
88920213
264794923
85852708
110385897
2894772114
130044382
1172077189765877761
112901232
197806253
1115642078195642368
11399902
706758283726495745
2246420905
54224887
109715331
100635188
4843320720
1247835781747499009
1114460094467436549
432990132
3270965269
877386200310468608
1911741786
71235793
322002308
13085202
628165219
128895550
882539287849259008
347844254
4803418200
150983173
3156230125
1725132061
1188308345121210368
74135343
394749139
152236940
1934109758
243093923
49895037
3238700522
177416247
1219428828
839164142195884033
1423443950
134093027
22352839
982261796068208640
257338410
166141561
2880956160
119358311
1276537595657252866
1026628719186665472
2808421488
962955987798732800
91769262
2243961086
1236118832629944320
1012164092373528576
967954385664749569
190316741
144384565
10037832
56351179
86502537
202663476
851101165328580609
112860377
110640130
857874451504836608
728774375172800513
435501738
166575278
859670946621214720
196423317
1201895327256592384
720578390651056128