19489906
91302956
36387961
3650930
1719511
60913081
4019617
42161977
72596874
63602140
60977231
22455160
88085912
64484995
577760
47146206
80728289
46097969
67753640
99948359
70523605
98066365
8029145
42449295
7326439
18082382
88346456
2422982
69988739
88856726
39223157
98204149
37412428
55005798
47942882
13186885
25639942
6917765
80652384
1483266