first-billion-is-hardest