Boy completes 50 5Ks in 50 days