11635028 2407138 472450115 10813070 16989313 23885147 440840986 28537344 0 14488333 41209007 1733688 0 1471333352 1858592 0 0