31 50 53 98 12 63 68 75 96 39 57 60 89 31 33 48 49 50 64 81 811 24 78 90 93 96 900 01 53 56 62 71 016 4268