I made it! It has been fixed!The last one though...my mathematics brain was really pumpin!
Beautiful number, isn't it? 1446006
Thanks for playing ;)