65299983
49687570
41031070
84397371
40722665
5192077
70116851
59938510
305046
1922996
91111854
24637633
3882466
33528021
47253380
14597693
88594679
23179378
8421434
69408623
58216354
66742533
69768112
29525565
30802327
71816352
98426733
45884811
6514326
6970838
65409790
27635716
15413735
12678991
7549338
43579344
32846252
2838220
39158450
3616815