14 2992 109 586573
13 16 22 24 33 40 42 43 46 55 70 91 92 97