2327829
4423322
14763403
92634210
26573849
77446773
273914
79561041
56155125
3524848
3791891
45204302
72086192
46226381
28451565
2012430
9852891
19243023
35363266
86707759
21815219
45472825
47506682
35696414
9682226
24729904
88126434
12151697
32645611
3819452
36097546
24899972
91166418
6296490
82902290
42066402
66589011
62457142
15291511
5327460