6676151
19543741
5122628
64777729
38566285
36348058
3119829
38792585
8478214
64558018
577139
29064725
11865552
20192384
72529450
58322839
89985426
87239332
98738373
22834041
75716883
8934677
71433212
6011995
16975055
5344520
16322917
15026136
90139108
30563917
9123601
42844575
50226333
36418913
90481442
22039275
31415832
84229979
61366223
56964993