Philipp Madrigal numbers794793