77053742
40995768
73246672
61095886
82081532
55855553
68137351
79651019
8691025
28003143
34197551
8401668
35547491
21322481
44415143
79981467
30242951
29974121
57553590
608922
78967502
24818772
88115685
17885978
58205324
2827377
1105157
14723370
84299145
40783286
55637017
87983057
54374948
26687739
27922108
23682924
13963225
97765769
2197617
63105939