51619500
5892555
54765059
413208
17811649
52009732
10205284
64994663
15623670
49692707
6229317
650962
18574433
5365723
80754825
25183441
8886518
61254991
42299952
85813269
7145914
68568009
559437
39523814
83954538
37215176
29322053
76262169
5311655
6682117
99659029
75324627
70889256
91653184
90691004
92549354
37061641
55145000
15982385
4741843