535945 1331 40834593 281276 29101532 682739 282181249 21259696 0 13453278 21624626 468702 0 23422053832 83653