21745647
794817
48034224
90594023
32703444
13543413
14551609
32403819
64314989
902289
62027853
31338059
18951416
72179993
76793071
71829619
66083793
16225095
39888784
72256556
15611670
44905073
3453810
44597914
59885858
43957565
191412
93349767
66755830
20944953
1782481
21357020
65204651
59235479
30258139
91913506
53016054
29987362
3554610
64632937