29 810400 31 689 541 46 601 664 3212031.