29 167 21287 32418 38068 31461 35019 32819 15321 31 256 24153 4687829167