488938501709614991
506152351709528575
530136761709442169
508013671709355787
170073521709269393
714476771709182997
350246711709096614
208477971709010221
483087451708923808
200846701708837455