17138253
10781577
81762299
9730959
89043916
40648266
22327270
60551086
94875312
34738389
149978
90908537
2433996
30646787
10133386
55375179
13963590
23953888
95992971
48159027
47192567
3526642
12051651
38887633
2841113
95881032
62018762
9929968
5937991
50223686
11837059
85081172
40917353
50087965
4594182
2285696
73115461
13124941
5023876
10892122