4187978
12261900
87388421
5100561
61859392
57519693
46399651
98001053
89946127
53679842
3047035
8583337
53695459
8975029
4688296
59794515
32922345
30839215
20995573
9905323
65238421
31546393
87034251
61636094
32046254
98351135
12248128
98432027
41109473
95252660
52993227
9785836
50116413
709357
32841738
88001379
89636738
89303440
82036644
24618990