2792173
13925108
20459797
5921529
41683429
3452231
68039212
58385091
284322
53218404
18901558
22609892
52836083
90763259
69852661
16423384
33724343
22634282
36598508
36445693
36897341
18568467
35487564
80592679
38989732
1489589
51465904
40384040
461279
6609930
40655458
87185228
10473507
75281466
32014939
7144153
17249978
62563593
18683821
96891038