27839598
91355270
604377
78765047
215634
32274315
1629432
11509465
60708660
1378557
43999957
15388467
24892085
91395062
162804
36988565
22261444
45951940
43223679
74991058
24743225
31367637
68551648
20266700
41045797
98435841
98196096
65065026
66394685
64948740
44134424
15386207
88284096
89402322
35783629
25623200
87549892
68243423
10156784
25492558