36414696
77069906
3113250
553115
40527962
56466606
31772932
21908285
10284081
83968434
29033996
40326751
6384769
93053890
67144242
56943933
84121046
17643298
35036608
98089010
15598090
27551145
56716667
1248969
33506718
95704307
39419996
35696641
25535300
93907692
21926569
9569140
76431142
40781608
95678980
4657711
92674268
52568740
37467805
4658216