20955224
284170
49544329
84603146
71974198
61347792
24119853
9964656
55962739
50894795
46175544
36058957
67123508
9978992
9039506
74471283
4438259
62539854
45512521
99194115
2817681
67028697
93821057
67548387
5377863
13965945
79804866
32274075
3221278
29777212
5207824
70799395
9054870
40107993
23096260
66404018
81084172
22939036
21078052
3668450