55085243
5575778
6199521
27928389
19509958
40784397
32102541
532557
66822405
84254032
14446200
11077677
83703460
74044731
39948000
989416
79684225
9635054
39596154
86788008
15428691
18715169
83346335
62318163
78959280
66046040
47947276
77748503
83019634
48061112
36608054
78589623
29988810
55718996
28147656
3691193
81982686
87866188
34974614
92346335