10 556 377 true 2 3 5 8 23 40 60 73 75 93