100 Differential Equations