Solving problem 21

Summary:
Problem 21

Biggest troubles is that numbers like 6 are not considered amicible.

Test Plan: result: 31626

Reviewers: alex

Reviewed By: alex

Differential Revision: http://phab.asshat.net/D3