14350112 329231 435704418 85539037 9146085 6762006 243490144 105137325 0 96293488 190676363 0 0 0 0 0 0