49547919
58474860
2430409
91609253
30398442
24441659
22577433
32527198
16484576
14459889
85983129
24055565
22452415
82765785
27322040
10775733
18284920
1101276
53423753
42984726
6713576
51467819
73319293
61008633
84359046
56125609
2375733
90031122
89085041
43819211
63586815
25467930
5513255
37631222
88682201
7531283
31355813
21755250
49008173
6686694