12 509 369 true 32 42 45 57 58 64 67 68 70 71 72 84