Accurate quantum chemical energies for 133 000 organic molecules. Issue 31 (27th June 2019)