19298602
19937510
34976851
24859061
75803370
85189689
1158564
74097229
34651954
36814060
59231099
95111571
51836958
11234017
16676282
6335993
3908990
4442434
21278741
11728736
31788306
6829647
42876621
72102864
56222610
57888619
50391258
96178754
849086
53608353
36695429
83679151
59505735
8912572
89793394
6888874
77851140
1186731
45983782
81138663