49222366
80329759
9109942
62532742
10063995
42602738
57191046
88148883
17961064
4355800
11177300
22281169
46056142
87966859
83539647
619849
28846604
3568002
2001347
58061003
56109772
70974768
6439048
4542689
81981005
3584959
11036675
92703885
5433153
6341950
67116000
63126180
43072597
99626638
94235092
95994726
5315112
56759420
85913863
24159776