535945 1331 40834593 281276 29101431 682734 282179968 21259485 0 13453097 21624416 468702 0 23422053832 83653