2912406770
2685993505
12015962735
6951703414
2480785682
57456810821
5978095828
84284111300
22566311659
2976595104
5435903446
11852023328
4903088467
5210328484
74381910611
8609265031
6923837079
8169883632
5321043020
57130111606
10629584589
4373997566
1625526432
37288611572