535871 1331 40833369 281247 28003413 673794 273672891 20937960 0 13204422 21302860 468702 0 23422053832 83653