D7P free cash flow for Q1 24 is 21.76 M EUR. For 2023, D7P free cash flow was 369.97 M EUR and operating cash flow was 455.54 M EUR.