24 12 12510746 977090 800343
0 1 2 3 4 6 9 15 17 20 21 22
