309931 53476 16504214 7251306 27414367 22540070 737190032 2367630268 0 342371356 2374883032 50112 0 328171120 1457 0 0