49877969
11117000
50731946
13321441
15762240
83721281
79264843
72443445
19109933
68787482
23594127
15559331
579579
99815664
15614344
16037154
97868791
30739113
61186591
45086494
27279077
94174901
53365749
72784080
73392638
27601883
7801689
23933162
92177932
2080565
3288707
78279331
21247420
25299864
9914934
3429748
11146057
98958345
81366133
8304360