6638571
93557000
26156864
82522042
8149770
99142898
90962254
8017469
64561332
78814581
52072805
5024994
7475986
76299170
46054262
33938380
5393945
24653961
87327498
12879667
41424320
44626435
17902117
87998837
90158646
63675436
62839177
542848
57426920
20667753
87406401
68669225
81706296
70423089
87274023
51955507
12671695
8032390
63409683
77658057