100052156 5531939 13331652736 341563369 98709481 89128057 2441293970 22415230 0 34293845 363978600 0 0 0 0