58188787
43582740
9182507
28101393
46523936
89276686
40793068
3799423
50185576
38738827
24259161
21743929
6573119
15649507
57792014
7391953
42681142
38238858
36321471
7532917
1585487
97165119
21128604
2919764
76646354
50248720
48395071
58973915
50826943
13793718
1304385
6632489
74769737
43841591
6294893
6182018
96798015
25115816
7886789
25579916