24645528
5483578
69528139
61907029
89342160
45019204
50876489
7269224
8025759
43368353
25663434
98269155
30285399
117828
64987619
45881194
35245697
26995925
25534555
12649295
27045036
494232
8955855
47725031
23344235
30817210
2921944
69576818
71918608
80756985
93629025
94061801
81763912
84638879
56972199
92702771
99942958
74704255
8946271
4512727