3158600 459141 126715438 93293000 188187568 165857779 6802853664 678360873 0 2269159812 771667069 398634 0 2755993488 13196 0 0