3081640 457306 123171006 91776811 187907201 165489290 6794090224 659809689 0 2265182704 751599696 398634 0 2755993488 13196 0 0