100,1,58,49,58,57,50,60,64,65,64,59,65,65,45,54,52,59,65,57,63,54,65,60,61,47,60,52,63,61,54,63,62,56,56,65,56,64,65,55,59,65,64,49,65,50,65,61,64,61,59,63,58,57,65,60,55,64,65,59,62,65,64,54,56,58,40,85,53,61,56,65,58,58,55,52,65,60,65,63,64,63,60,61,61,65,56,62,65,54,64,63,57,64,62,58,60,52,53,62,56,65