681398943911705
1292246474868788
948088536983824
173817709369233
1821973791400371
160902593196961
1032847299711922
930950142910172
476895147022572
904962988643425
1669812089421733
1827375454151159
1553692785951588
529051326346648
305674135569172
1334078738500482
479169447884417
1438960590550765
1720716306077049
1028643661206276