53033887
8524672
97006217
98629950
1238604
8551195
65796296
29891159
39028031
52465797
4023544
80585863
42779499
11282266
3102104
12096208
11162346
42003919
4105514
48543384
38674323
42572702
67604398
64058619
4006098
15314168
58298011
80637366
77169374
46918068
22492294
13474287
13727277
98362549
35296787
33291605
21025693
50763226
40955
8313756