71359088
40548780
19761316
58863187
61534406
62693055
35017000
906683
88719886
97066201
99757203
2680525
97217150
69494773
62453610
85287158
3412791
52057689
34114730
16984672
98933003
23505022
73366358
60212855
85034598
68603263
38766480
5608856
28576775
42526321
30971131
12829418
5997240
545491
97693918
17762355
89515452
92846112
17313478
2666247