24852642
83154337
12348600
88177079
56085931
42106245
93853570
5056807
4446411
36927429
8095269
46353334
673360
33298211
36286065
18605741
77527385
93985506
38046112
17838164
45036894
13243379
6269659
33479212
213148
12412011
1199852
3848140
4076538
23687073
22289428
78027642
84009396
44078020
1703450
15833870
29974202
84999843
44565064
14308430