50577344
44849844
2015996
9274334
62524046
94786882
90706097
49139160
19155889
50955235
50739718
97197541
4782727
53025551
20555093
64352060
43643441
20246771
4109755
10497983
36905149
1728608
84635405
67877457
4529690
60631793
10379913
29683026
26302813
21632174
61865739
49916593
13704891
485978
68074222
31292692
49614358
2102527
43153191
14942771