311743 28988 24499078 922197 3407865 1130527 48121042 6467150 0 3193875 7389348 0 0 0 0 0 0