1426746650
1032943785473232896
876118008443293697
1429857661
2662408201
3648695065
2154213018
839854812095135746
914762049481084929
163527328
73370789
1233735500
204863951
167370451
7740592
59361865
595926576
3283813868
2341701266
1197058440
247728077
1192670428252082176
1005377034
69461683
107095467
1100978916481630208
245516175
121110978
140228494
4781906600
61752037
1682871692
200530623
921396649624182785
3267259519
14489340
112094197
906089890890170372
720628852301508608
2408314250
864506591000776704
69725784
66358421
1161815661657542656
576357593
1025760494
520242403
3070607064
57653638
37796902
210679586
999211633
1561755739
275582926
268689558
111769378
120160412
1227468796916617216
214752217
3014087382
538778551
897551724050694144
847461818201120769
1555587822
185550817
4485116414
17610763
965643148998279170
1497246540
1211884458829172736
943579201
3446763553
96786471
998458186351788032
196838660
1068085103069294592
107990692
827506196160532481
15608902
2616989616
1021356215283019776
254838707
1012665041311559680
753986836389736448
1114581024
3513720499
80985167
938737632
57906113
137725888
134126024
1230805571374157824
198374442
113261460
575973279
984134113912238080
207414038
98183321
65624534
264740234
5065721
214463799
825335378819158016
95885096
903020257509425152
712152065976328192
375989152
118682557
1222121677
6081562
3150232081
943995900682149888
1386864337
2856806221
61397055
3245141768
843808582910984192
249995057
393963601
74689927
1242759001172922370
79999298
1002800588571041793
174175185
395419071
3224453647
994897904
3209153012
1098555453053624325
106018407
107941055
711857752025333761
752770992955469824
937758212945674240
2348461868
3845432833
77256871
53332018
421444813
1176027034755026944
102067130
127541850
722554923695517698
739834338
956205987098054656
22273191
147548693
622830230
4748642360
1021011574608105472
168394934
1212105091953463296
15657898
42504303
196446217
3029799105
2549552395
849916131447980032
77879271
845841344085966848
853240566515027968
2843802384
1113509528
99336983
985745355366002688
442873886
3282630452
3167777124
257970716
157691254
1030034952
753030839949139968
11194612
136381230
771362377090555905
2891653886
1144099694395588608
3426069744
5922382
731443191086354432
45480751
994948609731846145
1214392986240307200
133462617
120603339
1001717925215195137
727337346572673029
722404551316283392
2413457053
69325277
420138852
53630599
1144468263591485441
510197273
3245875118
250488043
268582226
277365161
53885164
118395668
277322062
136671454
25080638
2800583328
11676202
171500106
97686574
946362318434197504
237767675
766340345370148864
1384719007
1009653262327341056
3018574398
135744940
195804222
141598924
1111587735976837121
224241139
213999167
242261518
434830979
955005550407729152
56997313
109794117
730785710135861250
310336231
1138628407212662784
454858221
1088271726
793381995095154688
99549830
1477174268
1035009031
1028846618802450432
4376961983
922020577006592001
331392107
1194905183152562176
733891230409449473
488637266
96596957
4768016136
715543208
481851337
3182680026
3269036893
1168138379466162177
535084537
94726857
103556204
3309771264
780376304373731328
102558244
195665428
858709355490811904
1914356808
148176326
110322422
298976097
867873548706103296
603661799
884018214606258180
112269843
118688073
44905013
1055904510952919040
325304763
883861181995171841
531887293
2171033246
124232742
1100056363672100866
328361615
989457462213230594
84860235
96486972
147827317
113605289
1015073514
39967367
896058216592711680
95915669
110385897
1215816638953480192
850246727827312640
254440368
239767599
222354341
95709871
1111208562292752384
1853113286
59472035
75039805
181576580
109715331
3220927140
1028510424
1924395122
1004723003492462592
2492594082
1062890825963556865
1239209448
1146978506892443648
848885750787485696
195239430
746080423197827072
120250724
267542533
343739142
3027635222
2820301597
452933940
231873881
770685825386295296
104685361
1948448084
1405184060
3033200941
60269300
73825597
2965145514
22352839
1106893878974537728
257338410
87332814
2826213054
91521091
54494832
3341981112
1230778386697506816
914019878197067776
340246601
1112497135415517184
390111774
89618593
3120084428
1131796278617100288
1061178098324914176
14767718
183950835
86502537
119574954
97659623
90665915
848427704353345536
852340983840751617
44033036
322738820
120396186