535527 1331 40911916 281136 23947496 631050 238911075 20000260 0 11380071 20359767 436957 0 21878371560 78370