100000

Predictions and analysis