Переменная b
не сбрасывается после каждой итерации, поэтому суммы неверны.Если вы хотите использовать циклы, сделайте это:
a=1
for n in range(1,7):
b=0
for m in range(2,11):
b+=(n**3+1)**(2*m+1)
a*=b
print(a)
Если вы хотите быть более кратким, сделайте это:
a=1
for n in range(1,7):
a*=sum((n**3+1)**(2*m+1) for m in range(2,11))
print(a)