French Presidential Election First Round: Mélenchon Vote Share? | 21-24% 39.5% | InfoFlow – Leveraged Prediction Market