120003165
860038334814367744
1192360742
2544259734
889475329814745088
138012169
8396592
881958060
114740985
232153336
372723010
1231509319184572417
1132598722410438656
1266377337773285381
2731241712
2976847490
142040858
782849795845005313
109842935
158168462
3164548434
2166310704
1138418513402421249
14153807
130044382
242375905
122579470
924540990685196288
119711665
982149597299535872
2476758049
434178771
1108855007443591173
706758283726495745
287225833
198529527
75988534
165690035
291552800
200542849
3187644830
1213583006700433408
1180124027882364928
220633119
172607736
1318874796243914754
3091605780
837454342328233984
135744940
247918432
131027997
259278039
927041249961324545
920543274489675776
4661700686
2549095256
4843320720
2212089230
360467554
1103814696
1107973555
1309140409990492163
73106413
113115806
701351987380551680
14589295
90617524
75541040
247202946
173447963
1303309764
499567390
129189570
129873024
383625568
122319726
175219969
48338082
701997640397885440
163441031
719472471930327040
40812131
188638147
937788595150012417
821755242
1682871692
418313346
132064944
272867349
483722581
3156230125
1138287574642913280
2193631029
755365551233302528
112094197
801349849815904256
74135343
117070103
1035009031
2907780631
279967344
134457974
1240916231861022722
3188918888
864506591000776704
2323361119
1245737949515243520
1145052047026208769
1392501133
476450359
189468381
3220956702
790841085832466432
57218763
98468764
164724813
1243682175154819073
923068982
63897427
271455321
228284281
22352839
257338410
121014725
2410548588
166141561
189579028
1122518258467270657
1160136480
336331194
929733692414500864
844942069105766400
1215174418751557634
222814462
3812787073
624624479
133197349
133658597
220696512
1040279713346859008
50508764
1383023971407335429
1273481289551630336
2808421488
694478148990152704
4098461
84846577
121373129
2229414446
3312348907
101270949
56401457
1135906257636798465
182724836
1448468107
179373286
70329000
2175010267
190688922
243635551
161275080
263105208
125551590
1229440142
86502537
172736364
1259393645527986177
921364184872378370
171537494
2436272047
1002497803354980353
4820391
2732429782
1312020579864649730
707524709059993600
120355358
293854539
265989245
1288749414870204416
1664791376
282030768