16957049
38101958
87635431
41433192
12703728
14181308
18719593
41095171
34372081
26593671
18364360
95188018
52835659
5023254
51836805
118713
14204801
14094163
42734196
45773799
92068871
8528454
4881904
36706159
68334817
27931614
32214669
11355510
78078810
64814277
8011142
31349150
40924822
94069166
32263015
28534065
81662939
26314725
80976215
5574847