534838 1331 40817313 280889 23053852 627080 235403317 19238073 0 11948711 19597305 436925 0 21874886728 78342