5417733 1397630 468183772 2283045 32484916 17322514 938432286 14927930 0 10063949 19834900 1056097 1 1082265508 388153 9129111 2235771