def main(n,high):
x=0
perfectnum=[]
while n<=high:
total=0
for t in range(n//2,0,-1):
if n%t==0:
total+=t
if total>n or (total
break
else:
x+=n
perfectnum.append("%d"%n)
n+=1
return (perfectnum,x)
if __name__=='__main__':
perfectnum,total=main(2,20000)
print("%s = %d"%(' + '.join(perfectnum),total))