28772332
56091350
19377233
5363954
78235034
43004109
38513809
80181280
9574457
233637
86484774
55189756
98211856
9286075
66302266
259988
63111541
74586031
43659809
6704452
21533114
20299085
31584340
48121729
83547027
62431977
64675151
51494804
3707274
8161272
56142170
35388980
13788240
1895279
5032976
89416856
2045619
1659794
85686318
3491577