16416198
34473170
7487602
3912723
31229995
29156075
82174618
139094
66169960
81305000
98413767
1996720
43618738
41409605
97996734
9337686
63059199
39289036
79077359
76458810
18001361
61602270
54377702
43658999
75356444
35443772
94937904
93083581
52904122
50988521
45329596
23909974
18403321
13278778
37907426
29278281
82669495
59765674
20426975
2684963