21224885
28069582
93026404
7986964
68254516
2201858
44011686
2196416
41775388
14466070
13864277
42183214
59081414
84584822
12214390
12985365
80246489
5079709
86457769
87022795
3854888
33852073
15554856
86264764
68213056
59834360
5559381
35885104
64806528
43337316
18781002
92977691
89285289
4838842
1802090
16795765
64182555
65458824
45172470
473736