18054795
64587733
48326755
80778963
83063107
7484340
14988701
32606750
82753246
42907093
14513837
87753233
74181783
15673325
55683678
14562634
79336047
29257329
63159934
62327976
27518651
5813312
49699453
59148096
37506250
78219095
55993530
11208690
65975302
5956525
67281077
46374797
4012676
83942758
91965642
40876620
35311661
16295679
89872480
2006310