9872546
13902580
66821094
27639516
59287175
15894767
75463847
24456205
98704488
89167797
30909148
98842494
393907
3843351
13381877
57593169
16193178
88779726
98916655
97773243
6421342
86864442
46754185
86382834
21552432
137810000
8758681
84432000
66178336
97576153
33288925
21764205
20573083
98762427
43402470
79058680
78795494
297718
24918810
16962720