28024586
91946248
45889619
38817264
56843971
36438015
46676275
197693
2371530
19246307
9052740
60687443
52383245
18072884
32462546
42014683
83367514
16445795
21761800
40735533
58964448
34363463
48992566
19329665
99435340
16312036
80537160
2103771
6276160
71407507
7397512
1615894
17179588
83512377
16233198
81899415
3131476
34821717
67896984
1125430