10 646 173 10 18 32 43 59 68 71 83 90 94 0.8900928792569659