32447633
18034855
81167013
82172934
6691189
25727844
1915639
24823895
8552445
51841106
52789457
21651003
2055525
75203804
87727526
65028522
96437830
41441341
48233882
21505499
8106139
16905800
7988130
94629900
2509260
2311799
40432018
2351962
40047687
47894078
59269014
45212705
17161906
77603318
77579988
87691998
84146200
57991887
75401120
78377540