48 49 48 35 51 45 48 43 46 49 40 33 49 51 47 31 45 41 43 49 35 46 50 51 49 51 35 49 50 46 51 50 45 46 51 45 50 50 49 38