28634240
98933674
95338500
3888229
21863650
88322874
51973892
8526538
46487852
89475912
7188102
91659981
98122264
92403044
36802750
79937974
96263780
5248393
54252232
2571796
11442749
43145399
43151493
40897632
43291414
928628
74418643
33417854
49613346
34475436
40266184
9339136
28767031
70559424
66895588
4468181
33743448
31012946
63515627
1611830