52784978
1145203505885405184
260104792
856984530816614400
2829645392
4339760953
2814231486
102547459
127390115
121557564
1257100882346250240
1049666998899113984
292160898
2552836680
1274482711999045632
1280376614719614976
39167357
925227301
1215115232990728193
96111850
1023806415511552000
1231332681809448960
108345096
1252197216803905538
1136690524042084352
151715952
1153550963598221312
1116856896227397632
788390211717767168
1284125907842510850
1246971565884887040
965788719432138758
1263270473074307072
172285948
4864032073
943058003527270401
126958335
1169890242049953792
1192651962908434432
4902419930
1196437731372457984
1103612075236966402