19952109
8895173
62246337
58535947
59377819
57891261
31788309
95242338
70253428
2829497
88662282
26511024
65873289
6879716
59933045
62164489
32475562
49807881
572686
54397988
46057251
98783358
20393478
8605882
52969572
45002318
27864617
29497570
12181548
19969481
11848856
69249398
75016842
48701380
53304438
49705001
5137361
93372553
47015733
494015