530441 1328 40802908 279020 21738902 609609 222025188 19246296 0 10854958 19603687 436957 0 21878371560 78370