19927267
9779180
53767622
27225367
32993321
18537869
96418487
7380204
18763583
3089707
12542210
15489081
13683249
77551423
71692759
71903387
4005598
84285233
37306853
78176091
16142264
15953172
1784854
20251864
44477585
66029130
12037400
34922935
69407143
50189702
25187506
1407098
25841362
23226065
98837351
65763547
17847399
5985927
499172
83257772