535529 1331 40911932 281137 23958936 631268 239004683 20003237 0 11382043 20362745 436957 0 21878371560 78370