A letter signed by 100 invited speakers of the ICM