91951202
63025331
89702247
71842623
70669850
54653735
27579040
31581681
74686603
6217118
14193330
16608772
48907918
4373916
80971299
72195433
838947
13064476
52304092
19661246
668760
11217674
15944994
81913701
20669812
19984032
25584115
9854674
15192679
20371197
64569289
70737896
27945914
37089542
55327024
14915836
7724612
7766286
75098490
43837419