21274262
63164881
47175403
38967850
22307378
50729884
25862260
10027055
17171421
71522756
724112
87818367
98343625
91668084
92688995
30634045
38303437
92536138
68748939
30026039
33583333
2465936
53071816
6284698
36738471
29449576
72492961
42853312
33873352
62428454
64559636
66975229
42174829
44916534
17351524
15352210
3667004
64466284
62541998
5097140