10 676 482 true 12 23 27 33 39 41 49 51 56 94