535523 1331 40911804 281134 23889454 630432 238471670 19981871 0 11367411 20341376 436957 0 21878371560 78370