12002913
471618
84187620
65399837
70704856
34241693
41343398
87374643
808072
62117837
38761111
26028053
44573537
9443384
27162916
59483178
24736510
84801400
57239959
2651579
141394
83988352
73806122
17856044
63505334
1840283
70511419
78361115
58049293
90465826
48442201
53713139
86067489
1272462
89087469
21406876
11993828
82401997
13553172
10755137