535238 1331 40904500 281028 23268234 624043 233741207 19726147 0 11208588 20085546 436957 0 21878371560 78370