214882395
1984544447
259833216
1069320701
4314723743
15118392
72013548
1614345276
187342495
1128425616
139409634
2391036072
360918443
4958646869
252729482
4370414813
2608131790
1494743971
2876820720
4666646432