121339796
1177945674811232258
1671639210
1051542814130024448
1229229583708221440
2375010919
2489223728
2926484586
122999362
2408982380
147844687
754138777639989248
1666679244
1152052041612529664
765823883370901509
1155248771871080448
770519820655656960
920919772925009920
1130917984468291584
1223853385285169153
847077326630273024
1133933526418567168
4223909714
1090558973789405184
1037978905573900288
1185748829519273985
986621583132209154
1140446934680756224
1093394532794695681
1097877553954533379
984339953399164928
978255166276169729
79980521
623935843
223750396
1198620526979117057
1108927316728508418
1013200248779337728
1102435894705844226
1029983074967150592
297670313