13279016
85157252
58712072
87729836
38638092
84575887
5365080
88423188
85082514
58641750
301178
40666624
35382646
94208976
3727640
75341968
60081366
61333454
75668227
53993983
53431183
89313747
18403181
1451652
87645377
18603990
7492866
4159636
64207326
8655539
49283922
20069995
72537913
46879407
2332105
9429382
9154283
40915206
1822153
29299805