39919564
72779964
7116246
33448962
94793675
4033545
5606101
21168351
21504582
18205336
51124817
5377146
97582954
58387552
46457787
14867344
11998256
6835629
56168768
62398519
61963969
38051303
5200537
20725073
13513497
32786357
58414954
10259544
7607471
28219307
38611697
73477297
36287555
3137382
82168525
3424780
14348022
5669141
449025
78766953