14199249
5518635
13408869
10354809
10244119
9190124
41083339
87067740
77594102
2682513
20182891
9777280
92447968
41019656
60178094
59258713
3350285
67024499
65394271
40386708
36151317
27824272
24945062
66503110
77405594
1178831
3731239
6091343
22362302
18491653
25157670
20124706
60224869
22092496
75322736
65543753
74844605
50912392
48981552
4640702