24587686
79286363
92253067
1044978
4042111
70418739
10409117
7755927
16848180
7284212
94695411
51051225
7542937
39469718
88673853
52632966
37238072
50326689
57632201
10366183
2355141
63128214
47917593
2367412
2373757
64661142
33275612
448503
58675628
36574417
24027981
14828857
6317964
97471297
78857861
96596200
65023535
91666796
85754967
11206360