53851655
28261392
5795404
2075191
68959856
62506992
25325335
46182730
11649142
9077962
28005705
77657660
76691644
75155494
4177290
56383480
30145702
5333469
76804624
50335330
87146782
80238244
16809101
39614360
21118109
82803832
31484384
58699751
85587945
80565728
30804764
18392984
97698399
82022870
73768689
46031599
85744729
11112545
58299896
55659572