75866343
9861760
19676130
57483049
44177690
18558871
61733657
10617761
3931905
111676
89969450
98381041
503720
55661936
12241398
94144819
42733303
46082930
803799
52362692
89263073
2652553
6781786
8837905
24451318
23163361
6615200
43145980
27169910
22865036
67201055
46743446
23512637
63588246
41724506
60627377
63028877
26677430
1010213
23845290