30 3
41 38 27 10 64 57 29 29 44 63 82 66 38 43 53 56 48 75 83 63 95 69 71 82 95 78 82 95 93 95
