3108538 458211 124256326 92116665 187970072 165581164 6796704744 663108608 0 2265932600 755238469 398634 0 2755993488 13196 0 0