529 1535 7342 8215 4005 1443 1550 5260 3804 5686 6040 4281