30167451
33225736
88697825
51926545
92603802
47082276
8117920
173414
468791
6145150
7026510
54809119
26282815
81981254
11552329
94684857
56526471
63422383
3428544
2142699
2302807
39509265
20531719
21819945
72761278
58583718
93097276
94817695
81716914
82343758
7919637
3974250
67986012
74652503
69692753
37815158
57029944
4677426
17886877
13122336