18458603 270047 605219555 2690553 11475366 7719257 369891738 12842021 0 18482200 15532574 0 0 0 0 0 0