1522051508
1052520753722052609
825660277534306305
1138692775753347073
131097707
4224046638
785313645349576704
1103788234302054401
1108158482711109633
3222340075
1137996899082883074
584101535
1115381136337674240
1219503956893696000
752330293701251072
132884804
250186623
1121546859174957056
1006481094760280064
902059879686443009
95361762
784179398450618368
1237231196561502209
796697926122795008
2377889400
2754371286
2353965530
211487694
1209493954971848704
163164484
334528459
1228968936844083200
607971867
1264215579671408645
1244036127876677633
996683132907606016
823755444535443456
1248588694472126467
1250133307473268737
494970513
1106003369343180800
2809268862
460201089
1223391547867009025
974874173905317889
1232423844708675584
1142096198859280384
926090053700403201
112476527
1978760010
612379728
150480733
816424851896299520
273904002
892902938892357632
145132708
3251294066
15850790
810343216419467264
218036960
217700889
96304148
715237135
91340885
1096540057328963584
2334703838
632513418
39928780
2387310038
2821816262
200310487
94635177
3889631
1243822245484433408
1233233461860691970
3322262959
865483643526946818
150858739
1070612746658430976
1173349343966875648
3004964011
1262001304160755712
3073844160
130496004
1142320992829636610
336479199
136134447
1231991460968292352
1137641765370908672
468212984
2366721685
113854557
508872043
80511867
3287088872
777368473701715968
782305489459695616
2370444060
867660782879752192
256361531
196029924
3018572245
1218440121118162945
2382138805
2589177200
321231049
50518641
1216588014299729920
106048688
270740704
1264706568504786944
155120198
1077353787671470080
486497407
964816008316796928
555753972
316125467
789314470891753472
133764941
1075396452707266560
1166171752583426048
915410621071450113
1219776966947041280
110039872
991357987179528192
1864235990
984805407410470912
787210876453388288
1173833967595749376
955394609282101255
1222447166515400706
1138354339091582976
452261677
187103993
275311094
49885316
1149955868697305088
915417439948513282
2179725398
1178727051152351234
2569152848
1235421345497792512
148089499
1157185030235443201
1008634562887348224
95014181
276775544
1177916263835660288
102210101
267627732
1858143980
1261188778216972291
1082286302387568647