Project Euler Problem 13 in F#