73029647
29411140
7350489
50841027
55016107
23398665
60986388
16541699
42484612
89755405
43302713
5373236
70486249
3555258
84077889
47647484
30314283
64638530
85019224
1208217
99412796
10404826
7889575
1523873
93067064
69474737
91332964
17753293
40297713
45819107
81871948
16116711
54278748
36856840
3664116
98516290
41753747
55612
57993441
23506162