15914045
90429653
86648666
41172753
36475956
98075252
30507400
47418072
6879339
32589116
1482171
15001592
98061811
51857405
75904255
92552980
44765153
86767154
3533137
52995133
44646501
36951594
824319
43939458
44253920
58178675
37465318
9552906
44742393
20308551
73059054
73828715
58935188
91563978
950638
26057405
16847791
6538775
638335
39833999