530527 1328 40803788 279054 21782315 609959 222344742 19263247 0 10868103 19620672 436957 0 21878371560 78370