32681200
24542112
6103914
10536139
70754590
45571182
76574684
56296985
5411355
6053339
82648261
62803882
57841638
78286541
2809883
71807677
32534623
25373453
25508848
39042105
41393277
68595051
1646627
45237389
6590562
49303032
2067565
47054964
52058311
60629888
23116548
13748801
233733
24204682
98893772
10645119
9038094
67969697
97446797
3719961