>>330
801 や 5637812464467200628880677 が解かどうかは、
頭の0を許すかどうかの解釈の問題では?

あと 10**20 という10進21桁の数は、9進で
820218515128278060321
という21桁の数になるわけで、どうして21桁が排除できるのか自分にはわかりません