535533 1331 40911972 281138 24003248 631780 239339730 20015879 0 11391431 20375388 436957 0 21878371560 78370