16924863
32024920
34787894
7252025
88102909
33969728
62825220
6618266
82359096
11171275
8718530
14303559
6054000
76238232
50037246
89679347
39632451
19545340
6280490
93462375
5187944
93765225
83884208
92296250
9754954
37864937
51054412
41267013
7476000
85582265
37479571
41197612
47724336
7043453
3482339
29827746
14704637
71301423
25901121
10409858