49411370
95429002
81946653
6740484
15833996
87592362
31601778
64766642
37831916
6996362
21091423
4803609
4571379
77223210
12274444
9482634
7017316
6161920
5547327
45956215
47166863
93428570
64324468
14136119
52657715
47612888
50738748
38522085
50231780
72144148
40456990
82391872
92947976
33837358
98168871
70083572
30937940
94007431
81225825
60924515