35035802
61412052
639239
40682747
79568301
50358120
12015302
48865111
13379250
21576770
98616286
36668588
12344513
7712760
35735760
62664652
75339053
9967186
7421597
8709922
43017180
93774181
50718097
9215408
33857020
32417813
36072910
95379630
51795858
8954223
9885096
8881781
55776102
3440926
48537752
1439352
7915642
30601119
87171106
11905264