535873 1331 40833393 281247 28050716 674453 274051511 20951945 0 13214978 21316846 468702 0 23422053832 83653