and Billions 2025