71373598
25212530
79785526
91339155
66841292
35796247
20588631
335951
10307758
13094923
43382681
53688499
49074450
46647803
7903991
98751797
11576801
821490
48384917
64906093
1966266
32466217
79126392
38387563
3159570
86596083
20714541
7539347
6846605
1694863
13076272
32904078
61681582
43647953
70663240
2957617
10687229
9451069
16401679
88988004