529 528 309 301 252 70 66 3452