12 986 46
2 19 29 30 31 37 43 52 57 79 90 97 
0.51 500