57786911072
7626901273
4297636656
1630097976
9890601032
2708541147
5115798533
109217410698
1831447939
81046911270
46303310353
3967813225
4903088467
5210328484
74382010611
8609275031
6923837079
8169893632
5321043020
57130111606
10629584589
4374007566
1625526432
37288611572