10505829
9229434
78077691
38344256
31457871
10606517
38481220
89474039
32045245
8693326
1592255
2726713
71373096
28196046
28349618
7129684
6022404
32929093
8728866
84797963
57489550
50365236
1216985
56649312
64761587
48142682
2462622
98239100
34656570
81373222
6195938
26424300
42621552
42247917
10464678
25028362
14943095
51107223
29733707
1495260