74684093
41517323
19714060
28939119
88859691
65945416
41525592
14475085
21203547
30457668
10911673
79882508
21828161
71971846
56858218
7286777
40364497
3365217
1130369
27031332
11458689
87549333
77212251
1264500
47959400
98412392
10089845
17928912
76038963
41631612
40384986
31627335
2575599
61076836
88352333
5283556
6534652
61812617
10792898
94101347