10 532 391 true 3 4 39 45 48 50 54 60 70 99