10 893 389 true 18 28 39 49 50 53 60 68 83 94