52948426
33925582
91515863
4254554
1868818
88818375
82221223
49823837
5794901
4037541
56137159
45562735
83567947
71586324
64709647
47073646
5849307
93773551
65148549
6025856
449679
97241253
25859015
17923030
6245033
35648863
47423807
8598278
7436597
3372639
60338323
34425848
29161401
71902955
82447151
38595907
78575156
54029866
47651815
80352972