43861953
9841842
82606491
10254395
91568179
92776056
3786704
81621913
26362518
52155512
6366601
49338965
9621401
30752325
72879728
84769526
27334087
90336252
65363290
63284403
59422821
27749452
52049161
77131112
34712641
10902302
6853615
43899070
50957022
47351868
24114501
2403268
18088183
161736
69955692
49036810
52333375
18485583
97941631
21144784