p20 in python.... this language makes this problem a little too easy though
p21 in python amicable numbers are awesome