10957231
86446727
54568858
85123152
7912224
45033187
49011017
30115721
57423066
14909776
5388584
24078793
71503026
6065178
8305168
5657754
39872064
88437738
65655514
47539796
52174088
54636096
10697008
384374
74663626
30432227
84904831
62932228
18356000
49334099
64649016
93887732
36808526
47796041
49441698
78357288
64405534
30156839
84751658
45642353