1390710196331192323
1180116914682515457
1269906370523918338
1206524346660818946
1123820644267896832
1129010759113953281
1223585933443813376
1378872637821120514
1402996429832867841
1180568499980128256
1397074251165798403
170280921
1288966038042730496
896616944819814401
1103927634650517504
1311467894354505729
825178935138750465
1359725322501906436
1426433176566603779
119884999
177071280
3997540874
3018118070