82,49,43,59,57,56,50,48,85,76,47,79,69,44,43,47,55,56,74,80,43,77,54,87,83,86,76,68,56,70,79,59,42,52,86,69,63,59,51,55,63,48,47,66,48,64,64,80,58,44,71,76,49,66,47,77,60,82,81,65,78,54,87,46,44,84,56,60,47,56,48,66,59,71,82,65,52,65,64,55,84,59,86,85,83,46,80,82,52,76,57,52,71,66,59,82,86,77,56,85,62,45,56,44,62,67,59,46,55,78,87,62,55,83,73,67,83,71,51,58,50,57,77,76,58,79,69,79,67,65,56,50,74,73,47,45,49,51,82,52,85,69,80,46,66,66,80,71,75,58,77,42,85,49,85,76,59,83,63,49,60,69,52,71,42,58,74,53,74,48,82,61,82,74,80,54,51,65,52,76,75,42,80,62,73,43,49,65,61,57,45,57,78,47,47,73,46,76,50,50,84,72,77,52,58,75,80,69,55,76,86,54,87,61,67,84,83,65,70,75,70,49,57,56,46,63,43,79,77,56,79,56,42,46,87,82,45,56,46,44,63,46,74,57,59,84,73,55,76,50,78,78,72,57,72,68,54,48,48,84,69,64,69,68,71,45,85,83,83,48,45,67,63,48,57,54,54,76,70,50,69,53,59,71,57,46,70,77,48,45,83,76,42,47,57,52,68,73,72,55,67,45,52,66,42,66,58,71,60,69,86,77,84,87,73,51,54,60,55,45,79,76,45,62,45,45,79,72,74,75,52,45,74,47,53,46,80,46,85,57,67,49,78,57,79,80,44,81,47,68,84,79,78,75,62,58,55,84,87,62,57,58,67,50,84,83,61,71,62,46,42,71,81,78,48,46,76,55,74,58,50,64,46,57,65,60,52,70,76,87,61,81,83,75,42,84,77,61,84,48,50,58,49,48,77,51,59,60,80,55,87,63,55,85,82,58,74,73,58,45,47,82,69,59,44,42,63,50,82,58,52,70,77,87,69,77,42,49,46,86,51,76,44,65,79,77,51,69,50,44,61,65,44,64,55,85,57,84,48,64,77,68,81,51,57,52,53,68,43,53,63,68,84,57,59,52,86,48,66,44,72,56,54,71,64,61,56,56,43,84,54,67,63,59,46,59,64,83,74,67,85,76,63,43,49,58,53,79,58,44,48,80,69,64,62,69,80,74,49,66,78,54,58,44,87,69,42,75,76,85,84,54,65,69,46,84,63,81,62,84,49,61,74,61,84,68,62,67,86,60,77,50,54,68,84,66,85,53,81,78,61,67,77,42,61,60,55,69,79,80,83,62,71,70,70,85,55,74,72,52,84,47,60,74,84,82,81,63,47,57,85,61,56,54,51,43,44,57,72,81,46,71,68,82,78,54,87,86,66,73,67,57,51,83,86,42,48,69,56,53,86,75,71,45,77,57,49,71,50,71,84,75,77,80,62,70,81,74,69,77,70,52,72,70,58,57,82,59,75,73,82,57,59,70,46,87,60,57,59,63,62,76,47,50,51,56,66,86,51,87,55,46,68,68,63,76,71,68,45,55,68,66,79,86,43,78,66,72,42,64,61,66,68,76,76,80,56,73,56,59,69,73,43,66,63,84,85,67,52,71,50,81,76,43,67,79,78,84,43,47,83,69,50,71,53,45,58,66,62,55,71,62,63,66,59,68,58,47,72,43,76,45,64,56,83,46,83,44,43,57,54,43,81,51,57,50,72,84,49,78,55,71,86,58,65,52,80,80,87,49,52,61,48,79,43,61,78,85,66,67,87,54,46,79,86,82,57,48,86,61,85,80,49,78,44,64,76,69,84,65,46,74,83,63,42,68,73,48,69,65,82,71,87,51,69,53,75,83,59,81,76,72,71,69,79,59,62,57,47,59,70,57,71,78,81,84,66,63,43,73,62,53,73,55,64,58,63,59,80,86,59,77,42,75,54,47,57,68,73,77,57,86,72,83,87,73,70,43,47,60,56,67,86,57,61,84,79,65,72,77,75,64,69,77,63,64,86,71,59,61,58,56,49,54,62,49,76,86,53,54,55,72,59,79,75,80,60,48,54,60,56,65,53,61,42,87,76,50,59,44,45,77,60,86,50,82,73,48,42,78,60,72,72,70,63,53,45,58,72,49,46,67,73,46,78,82,85,45,51,51,78,61,47,57,49,77,68,80,80,81,56,75,66,70,70,61,79,69,61,78,81,45,81,48,55,82,55,58,84,47,52,57,53,77,46,52,42,68,70,86,80,72,60,44,56,60,87,60,86,71 46,85,56,58,82,79,84,54,69,49,76,56,83,51,59,51,46,45,52,61,80,78,60,70,49,71,86,61,86,67,59,74,76,73,70,47,80,44,69,62,80,58,43,47,56,85,78,79,43,85,59,78,44,53,72,75,83,70,59,53,79,69,82,73,47,72,64,68,63,62,84,48,52,63,68,86,73,60,84,67,77,44,71,47,62,58,62,49,67,74,42,84,76,71,68,45,54,75,65,81,73,82,70,45,55,59,77,50,60,70,86,73,49,43,82,80,57,87,52,61,77,42,77,68,47,56,49,71,49,83,51,73,87,60,74,87,59,68,72,72,57,71,77,51,66,54,80,74,50,46,59,68,63,74,59,42,60,61,79,79,84,73,51,70,76,72,64,63,77,76,66,71,62,54,86,57,78,66,56,68,44,62,72,87,66,66,84,83,51,73,44,50,74,79,63,48,70,48,75,71,42,51,68,83,51,46,72,58,63,81,86,67,83,47,63,85,76,66,62,82,87,73,76,44,81,46,57,82,85,60,56,47,69,48,82,87,48,70,52,86,61,43,44,62,45,60,64,65,69,51,57,75,68,78,85,53,52,53,47,81,66,81,85,57,73,79,51,56,71,82,58,71,58,84,42,71,60,85,76,52,46,70,64,79,61,82,69,86,58,71,61,54,66,72,48,57,66,78,64,78,60,86,60,43,84,67,59,42,78,85,45,80,73,60,56,80,64,56,82,54,81,58,85,84,85,50,82,48,82,83,44,61,70,44,79,65,50,47,60,62,68,53,54,50,76,65,75,74,59,52,58,72,60,63,49,71,46,51,56,85,85,67,77,65,47,67,42,58,76,49,71,65,85,85,58,79,66,82,65,48,85,56,72,43,81,77,62,81,56,83,46,82,71,86,61,83,68,49,50,44,44,61,73,49,48,57,76,50,66,71,65,84,86,76,68,79,51,68,83,48,73,81,68,59,44,86,65,55,70,70,57,65,48,85,65,76,83,64,45,67,59,54,49,71,47,84,55,83,82,80,43,45,63,57,50,78,55,46,77,55,79,55,56,63,51,80,42,59,51,50,76,58,53,49,84,43,50,42,64,57,79,62,43,53,58,45,50,68,75,49,46,72,70,65,74,79,48,70,74,56,81,44,84,75,61,71,83,43,45,72,67,69,85,48,73,87,70,46,47,62,80,51,46,50,59,81,82,79,77,87,62,66,80,75,60,71,74,80,69,48,86,49,83,83,77,55,69,70,56,68,63,71,67,68,48,62,69,62,84,58,65,51,85,72,46,47,47,47,69,48,65,50,77,45,79,77,77,63,84,49,68,64,84,69,45,60,80,61,64,48,78,74,55,51,84,72,56,48,64,77,65,49,59,78,56,69,77,81,81,85,83,77,43,80,84,86,59,43,53,59,86,61,63,64,42,53,51,78,84,67,46,51,82,43,47,75,55,66,68,71,63,52,65,61,62,78,80,47,45,51,52,81,45,85,47,59,70,84,69,73,80,70,68,59,55,74,49,64,69,49,60,85,85,79,73,75,84,61,44,56,67,80,45,42,55,61,55,50,58,60,62,49,42,73,69,53,50,66,76,87,56,74,77,84,64,46,67,44,69,43,71,46,62,78,69,78,67,87,82,68,60,49,67,43,62,52,81,71,86,65,47,69,48,57,69,79,67,75,47,67,61,63,56,63,52,46,74,82,49,75,74,54,64,64,83,51,57,48,51,58,54,53,80,51,83,46,53,82,73,71,78,79,70,85,78,83,82,81,62,82,62,51,70,46,72,70,82,61,59,79,45,64,74,46,61,71,70,44,45,65,60,46,83,47,81,80,74,66,71,79,77,44,70,78,83,54,62,80,72,74,51,45,70,48,63,87,47,74,83,53,44,57,87,70,70,75,75,81,52,65,65,60,66,68,63,85,80,45,82,83,63,46,63,48,77,85,66,60,58,84,80,51,63,47,79,84,51,64,61,83,86,84,67,50,80,87,47,61,77,66,83,63,50,84,86,85,75,47,83,84,69,74,65,43,65,61,53,55,63,73,54,56,50,51,46,60,48,74,76,75,44,84,63,81,50,80,66,51,52,53,86,81,52,70,44,68,65,85,57,70,81,60,70,56,76,57,61,72,54,65,85,78,70,71,60,66,74,75,68,52,54,80,50,58,45,83,72,65,77,48,87,75,49,60,47,52,59,70,74,51,69,47,56,70,64,43,68,45,67,74,65,57,66,47,65,56,43,62,48,87,83,63,51,50,44,60,72,86,50,87 72,70,81,42,47,43,58,55,51,77,80,75,69,49,60,57,61,49,45,57,68,82,81,71,46,49,73,80,76,43,82,74,78,57,87,51,60,69,42,81,64,57,78,68,53,84,84,47,75,65,46,75,76,74,74,77,43,66,72,44,82,66,65,58,43,64,46,64,57,84,82,48,79,63,50,44,64,76,63,83,53,85,71,86,72,82,53,50,46,87,71,44,60,54,44,54,44,62,61,74,67,76,72,58,44,83,54,60,64,45,83,63,59,49,65,69,67,70,66,63,53,73,86,73,65,75,59,47,69,47,69,80,53,76,60,62,48,47,62,84,60,61,70,80,87,69,52,86,70,64,70,44,64,81,69,59,82,45,46,84,82,67,65,74,85,52,43,51,80,85,70,44,50,46,57,83,65,65,66,78,44,80,51,85,70,65,65,70,46,78,50,75,65,67,62,83,59,57,49,43,53,73,75,66,77,49,58,58,87,70,55,81,60,86,73,54,49,50,46,70,53,87,70,47,85,62,84,64,87,46,77,76,60,61,52,87,87,86,82,53,65,74,56,49,54,50,57,73,43,65,77,78,65,71,77,50,81,47,46,61,67,87,72,75,68,68,78,46,50,62,83,46,70,71,85,75,64,50,77,82,79,53,50,69,74,45,49,75,51,61,52,52,62,87,56,64,75,60,47,58,54,82,77,59,50,82,61,81,76,47,74,83,52,79,79,51,52,84,81,80,63,78,44,43,47,44,83,78,58,83,55,78,68,81,82,43,73,82,76,60,83,61,72,57,85,67,61,71,46,86,45,52,70,68,72,71,55,63,80,51,62,87,62,64,67,50,65,74,77,48,62,57,71,49,59,70,57,51,48,45,60,66,81,68,57,52,62,78,62,54,52,73,74,71,73,61,73,43,47,67,74,71,57,55,79,64,45,45,60,73,80,83,85,72,60,76,42,48,69,50,58,65,67,65,44,67,45,78,77,54,65,77,60,46,66,74,70,77,59,81,85,81,49,50,48,67,65,63,77,65,51,54,80,74,67,74,44,44,44,50,87,63,72,75,71,51,80,74,50,62,81,62,52,67,81,61,79,63,74,74,76,73,87,78,61,72,43,65,63,85,49,68,79,61,86,82,43,80,72,58,83,79,78,56,45,79,72,52,75,82,81,66,51,85,57,44,78,86,49,54,43,70,62,68,51,68,86,55,68,74,81,72,45,87,50,75,55,77,62,84,72,75,66,62,53,71,76,63,76,64,85,85,83,86,58,81,72,54,57,59,77,61,56,61,60,87,55,86,87,73,62,72,64,77,59,60,49,78,85,76,66,67,64,51,60,44,60,87,47,64,70,83,58,72,55,54,76,59,77,86,59,50,48,81,79,57,57,45,84,75,56,82,56,45,48,68,63,87,72,48,85,50,42,77,52,68,83,72,72,83,54,60,62,60,83,45,47,83,78,56,76,44,53,68,53,44,67,73,53,60,44,42,61,78,80,48,63,60,71,83,76,75,73,50,74,71,59,54,49,63,52,71,83,58,87,53,42,63,60,78,85,54,53,81,82,67,69,74,62,47,67,84,48,53,50,72,62,57,42,58,66,57,70,59,63,61,79,78,42,58,83,65,86,57,45,84,49,71,61,52,67,85,74,87,61,86,49,82,60,65,81,56,56,50,72,51,71,80,65,68,86,77,72,76,84,55,57,85,80,47,75,70,75,87,65,46,78,49,45,77,74,54,78,76,51,52,62,75,70,49,85,55,87,79,73,47,74,70,45,71,50,74,68,71,78,45,77,71,85,61,43,67,58,42,55,79,46,44,69,64,86,46,76,45,46,72,44,60,68,53,50,83,83,68,65,66,70,66,66,47,85,84,76,50,83,64,49,53,76,67,75,50,56,42,43,61,71,85,76,69,76,66,56,57,71,64,51,59,54,49,44,84,68,81,43,57,55,46,48,80,44,70,80,85,87,45,57,44,67,70,56,76,55,45,50,74,60,56,78,62,78,80,85,62,57,61,51,84,75,56,68,61,59,45,77,79,53,82,85,69,77,73,45,64,83,84,66,75,62,86,68,68,51,61,66,53,76,72,57,56,61,87,51,71,45,77,68,68,77,75,50,66,57,58,55,63,83,47,70,65,47,76,54,45,59,66,85,80,80,44,46,54,79,84,77,55,72,55,63,61,42,55,54,49,72,57,86,80,87,55,67,57,77,62,60,66,71,76,83,64,61,58,65,74,73,71,48,72,62,55,65,62,68,44,78,56,51,43,58,77 79,79,68,60,51,54,63,56,66,78,57,73,77,83,85,63,58,73,83,73,71,52,64,52,50,76,73,53,76,83,45,75,44,46,84,45,42,68,50,82,56,46,87,51,42,55,74,71,65,45,81,82,84,81,72,84,73,43,42,76,77,68,42,43,75,59,76,60,43,74,86,85,69,53,48,48,75,51,57,54,81,75,58,64,59,67,47,65,67,71,78,57,86,56,61,85,47,83,83,44,47,67,66,66,77,72,45,82,42,86,52,47,73,69,83,63,78,48,75,44,56,55,86,78,72,59,44,46,85,59,76,78,84,44,53,62,43,55,79,51,87,67,46,61,52,78,57,78,66,85,76,63,66,50,86,47,74,64,45,48,69,56,46,63,80,81,80,67,62,43,82,59,70,73,56,64,77,66,69,53,85,79,84,66,47,81,60,57,87,46,47,59,51,66,87,82,51,66,62,65,48,47,42,61,70,65,59,48,50,47,53,69,70,77,77,74,68,48,43,47,64,77,47,80,80,62,66,42,60,68,66,47,77,57,78,75,52,85,66,52,50,59,61,59,73,51,46,52,69,59,68,61,72,46,65,58,57,82,73,80,81,54,71,48,50,61,42,67,63,81,66,63,70,63,69,83,80,50,61,62,80,86,54,72,62,53,67,62,60,86,82,73,78,57,62,66,59,67,65,49,78,54,79,76,53,85,77,43,71,87,55,70,60,86,46,68,85,73,50,82,61,57,58,84,51,87,69,66,46,70,80,72,79,67,76,74,86,68,76,44,65,86,76,80,82,47,48,57,84,84,64,52,83,81,44,78,83,85,83,67,63,69,48,42,48,58,56,74,75,77,79,86,78,56,70,65,67,71,85,79,86,74,51,64,43,72,48,60,68,47,49,51,64,61,63,71,55,75,72,64,72,48,70,86,70,62,46,61,44,87,49,43,63,83,48,85,52,57,75,53,77,52,63,77,69,71,56,67,82,53,53,82,84,69,67,43,81,54,70,79,69,66,42,87,55,55,59,87,46,78,48,76,53,65,62,54,71,49,58,84,73,75,82,62,80,66,81,67,79,49,64,64,71,81,53,85,87,61,81,79,47,85,50,62,49,57,61,49,53,65,86,51,74,66,68,80,50,78,66,69,53,73,82,76,86,83,53,77,52,73,60,50,53,62,70,81,45,64,42,73,50,54,66,77,74,83,73,68,85,73,68,87,70,73,52,47,78,43,56,60,44,59,56,76,60,52,71,78,73,77,74,49,78,49,59,76,65,76,44,70,76,55,69,48,83,57,61,44,70,58,64,47,70,49,57,55,79,86,64,87,81,82,69,52,81,50,55,55,45,78,64,76,59,80,76,52,62,87,60,60,78,59,74,85,48,50,68,45,59,83,50,86,50,57,51,87,62,57,85,67,73,51,78,82,59,82,68,66,70,46,82,47,67,74,59,86,65,71,73,62,79,42,47,71,82,84,86,64,46,76,67,55,69,55,73,59,62,60,63,77,78,50,78,73,63,85,45,44,48,82,71,43,49,52,70,71,42,69,54,86,50,83,61,52,59,47,83,65,58,47,65,84,83,52,45,67,82,61,86,56,69,83,47,87,48,42,55,72,46,50,79,56,75,85,70,42,42,86,63,49,69,86,50,72,46,56,66,47,48,48,62,65,61,50,66,50,83,85,51,46,75,78,42,81,83,52,70,64,55,82,51,68,81,85,70,55,47,48,50,49,79,66,64,69,62,50,57,59,83,47,57,77,80,80,80,60,86,43,84,61,55,75,80,74,54,67,60,83,45,57,73,66,49,57,73,82,80,46,75,42,65,62,50,66,78,68,65,76,85,53,72,46,43,79,46,42,58,55,44,45,67,74,60,82,87,74,68,69,86,67,47,82,76,76,81,51,59,47,61,47,74,55,51,76,62,67,79,82,83,85,83,46,61,86,69,57,45,57,47,69,49,71,81,80,45,61,84,84,53,49,42,87,50,86,42,52,73,64,75,75,58,52,65,50,59,49,43,63,69,59,75,46,58,87,78,82,46,73,71,74,65,45,73,78,52,65,52,58,48,78,85,49,56,74,42,44,42,57,44,72,65,66,51,53,44,77,87,83,68,56,62,57,68,62,59,46,78,65,49,74,85,45,53,56,75,44,67,46,71,60,61,62,47,77,71,42,65,54,60,78,61,81,57,71,65,79,73,54,76,57,51,42,68,43,56,76,64,82,86,42,63,42,84,66,61,48,55,75,57,68,73,45,51,87,59,47,44,56,75,68 86,65,71,47,79,48,74,50,82,67,46,79,78,45,69,84,50,57,60,58,62,67,86,62,62,70,59,56,46,54,50,79,48,51,48,52,70,71,62,68,49,76,64,55,70,61,71,58,49,47,52,85,61,87,86,80,44,55,62,51,47,87,57,64,67,74,45,85,61,58,53,43,67,70,77,77,57,48,71,48,50,49,42,45,56,50,54,67,65,85,82,83,47,79,79,58,46,43,46,54,83,70,50,47,63,49,44,71,45,52,78,69,67,73,43,66,85,69,53,64,55,53,59,59,70,51,44,81,81,81,57,83,60,73,68,77,72,45,47,59,66,50,68,54,83,75,57,82,76,43,66,87,64,72,76,73,64,78,74,62,66,59,53,43,62,80,56,43,59,45,72,75,64,79,56,52,48,57,84,57,59,76,45,56,78,66,64,53,53,57,79,62,86,64,79,43,87,86,64,78,78,51,78,54,73,76,61,53,73,44,47,45,56,80,56,43,75,72,42,63,81,54,50,63,87,53,62,45,43,51,79,87,51,49,75,65,46,65,87,84,67,79,48,63,61,62,50,52,69,82,73,83,62,53,87,77,86,81,64,56,84,79,53,66,61,86,60,50,53,42,86,78,67,78,44,53,80,62,81,56,82,78,48,73,51,63,46,57,64,62,52,82,47,87,84,82,63,70,42,58,55,57,86,46,64,58,48,42,45,66,70,68,52,68,73,66,64,76,66,48,72,78,83,85,56,52,70,46,44,60,43,62,58,48,46,63,52,66,52,46,77,47,63,80,81,72,87,43,69,83,52,80,69,52,45,48,63,55,54,68,86,77,76,58,84,60,61,57,48,45,67,78,77,73,51,45,65,42,69,47,60,84,82,80,72,54,48,43,55,52,82,60,47,72,49,61,67,72,73,84,58,47,83,76,66,53,65,66,65,53,70,44,58,70,71,58,56,59,78,45,51,86,84,48,47,84,64,76,68,79,56,77,45,66,75,68,76,85,72,78,57,72,61,47,67,87,44,74,78,75,78,85,81,51,49,70,53,52,55,54,50,44,69,47,85,69,54,82,51,80,58,62,46,47,66,77,67,77,62,59,75,71,42,86,81,79,75,68,49,68,51,51,78,79,79,48,48,78,48,60,76,64,68,58,66,83,73,78,80,72,44,53,59,67,51,81,80,85,86,67,44,67,63,86,57,45,72,59,65,43,63,61,61,59,73,86,85,48,56,50,61,70,62,59,68,80,83,47,54,70,55,68,73,75,65,45,74,52,46,61,87,74,67,50,75,78,43,53,54,54,45,57,44,71,45,65,87,54,59,65,71,74,67,82,49,85,43,57,65,73,80,70,53,72,79,77,64,64,52,58,86,47,60,43,66,45,52,78,55,56,83,56,85,55,59,83,68,74,43,85,42,72,50,83,53,80,42,56,58,80,61,87,87,83,59,69,66,64,71,58,55,71,61,85,75,81,67,79,48,42,74,84,65,77,83,80,80,60,61,85,48,72,46,63,59,82,62,59,58,83,87,83,61,54,51,75,57,45,80,67,84,62,85,50,43,83,73,60,58,68,67,66,44,79,87,78,54,63,87,56,85,76,82,72,84,64,74,61,52,84,77,53,60,48,72,50,58,77,53,85,63,83,47,56,64,56,61,68,63,65,58,79,60,71,49,72,45,82,79,79,81,46,72,54,74,49,85,66,75,61,68,45,51,50,54,63,68,78,71,51,62,87,53,47,73,63,82,53,62,82,45,42,70,59,55,52,78,52,73,47,50,81,69,82,69,67,69,72,66,42,44,76,54,65,42,62,75,54,43,85,42,82,57,56,86,64,61,50,48,66,74,79,61,52,46,44,61,60,71,75,80,75,63,69,85,50,63,73,64,54,52,67,43,56,56,50,55,43,79,74,52,49,65,87,83,44,66,82,58,76,81,45,80,45,84,48,83,43,45,86,49,68,70,66,49,77,58,72,86,51,55,86,85,82,42,61,68,84,48,84,75,59,81,80,86,50,68,48,74,81,49,60,49,48,73,54,80,54,58,75,54,64,87,68,60,52,44,77,73,55,86,72,63,57,42,42,84,47,49,78,84,73,51,47,74,46,48,58,83,56,71,60,58,71,45,48,53,44,60,65,85,62,69,49,48,44,42,50,84,83,52,63,64,70,81,59,47,65,63,53,49,67,67,71,59,66,86,72,68,83,52,49,50,86,45,52,48,68,79,72,78,85,70,53,81,66,64,81,43,85,50,72,73,49,68,70,44,46,58,83 62,42,87,85,75,78,78,56,84,63,75,75,86,86,81,48,69,84,57,72,64,84,85,83,66,51,77,81,45,42,83,52,74,72,73,52,46,73,62,57,63,59,45,74,56,77,83,66,67,57,47,71,70,78,70,47,73,70,62,49,73,83,43,48,67,68,44,77,77,42,47,80,81,82,61,74,77,55,83,84,71,63,65,45,56,71,63,77,81,80,72,87,84,65,87,70,49,48,84,56,42,63,64,82,60,77,75,65,86,48,44,52,73,50,87,68,48,58,81,54,54,49,67,55,71,54,87,63,48,68,44,82,85,79,49,70,71,84,79,74,50,73,42,75,45,77,69,79,72,74,53,86,79,53,50,48,66,84,80,80,62,74,66,68,80,86,57,59,67,63,60,70,50,50,68,80,86,74,61,86,77,62,87,77,82,55,54,55,81,87,60,85,64,85,50,87,83,53,74,76,86,82,62,87,49,64,77,72,79,78,84,87,68,85,76,60,69,42,75,48,43,66,51,45,84,45,54,59,52,60,85,58,51,45,86,60,55,76,44,64,70,48,81,85,77,56,83,77,66,57,74,86,60,86,84,45,66,66,68,85,62,77,45,42,58,54,81,70,56,82,87,87,83,65,79,76,80,54,54,60,70,53,85,46,53,53,74,49,66,44,69,59,77,58,50,52,79,58,42,63,71,87,51,44,51,62,80,45,82,81,84,61,73,78,77,64,46,87,62,75,56,53,75,46,74,52,68,76,76,67,47,64,56,55,84,63,63,65,60,55,81,75,72,77,83,42,49,84,64,70,57,83,81,81,57,44,85,62,66,49,66,58,76,60,43,75,65,74,74,70,73,44,60,83,54,62,74,47,48,52,76,76,42,82,46,55,84,82,55,85,69,48,55,76,86,69,83,46,85,51,43,71,87,63,44,47,46,45,53,58,77,46,78,56,58,68,66,70,82,67,69,62,43,66,85,49,76,42,83,81,46,79,44,86,46,64,74,48,60,85,61,80,47,60,70,66,67,84,43,72,52,76,56,50,67,76,60,82,51,61,85,83,65,42,77,77,51,49,44,42,78,80,67,76,77,47,61,55,64,55,68,83,74,51,52,53,56,81,58,54,49,53,84,78,45,77,71,83,77,46,60,84,46,58,48,54,79,73,63,64,50,84,83,57,48,60,81,46,54,62,73,70,63,81,84,61,86,79,51,78,78,65,62,69,52,42,62,57,56,87,83,69,59,65,50,85,63,72,71,70,64,61,73,77,48,53,83,80,47,59,50,76,54,58,82,46,46,43,74,82,43,79,79,67,79,55,44,77,58,76,76,72,83,51,65,67,56,79,60,50,71,74,74,47,67,65,74,42,84,57,81,85,52,74,50,70,52,53,78,78,84,51,72,64,44,56,73,56,46,58,65,56,44,84,55,75,65,66,72,71,44,44,83,62,48,87,75,82,59,58,79,76,78,53,66,83,66,65,79,83,46,75,58,66,56,75,67,64,64,73,72,80,42,74,50,70,52,56,46,74,83,59,55,51,53,52,65,80,87,49,84,56,68,63,49,72,85,72,72,55,79,52,83,68,43,57,44,50,78,79,52,50,82,74,44,78,51,45,52,58,53,75,67,80,78,82,43,84,60,47,55,70,80,72,72,52,56,68,80,51,79,53,81,84,74,58,52,85,63,71,80,79,46,56,66,66,50,48,43,54,75,74,85,68,51,80,48,53,72,81,80,44,76,74,49,47,72,84,50,80,76,42,85,83,69,75,68,65,44,86,75,69,56,72,66,64,79,86,78,48,69,50,58,72,56,47,60,80,76,68,58,54,42,87,42,78,75,49,75,42,66,83,55,86,62,68,65,48,51,69,83,79,58,58,76,69,78,65,81,59,85,67,55,68,77,77,72,53,65,77,77,72,58,61,78,64,87,67,50,84,49,56,70,86,52,48,55,74,67,63,77,81,86,85,87,45,52,66,82,42,47,51,72,80,69,47,46,58,56,65,47,80,44,66,67,81,83,75,60,87,80,45,53,82,73,70,42,54,84,75,60,54,44,80,74,75,86,56,81,52,85,44,65,57,83,42,52,47,59,67,64,84,67,67,79,54,75,42,87,46,47,77,60,77,79,64,64,59,56,80,54,71,67,78,42,58,53,68,74,48,77,46,74,60,63,49,74,58,76,78,58,86,70,66,78,72,57,63,71,85,71,79,43,72,49,58,46,66,82,56,85,86,56,62,68,64,75,76,42,86,58,57,60,47,67,85,63,46,77,53 72,62,64,55,78,59,53,85,54,73,54,57,57,58,55,56,54,57,81,64,51,48,49,47,85,84,73,81,42,76,44,72,65,81,62,73,78,59,73,53,74,59,67,56,78,50,45,75,69,72,76,44,74,64,67,85,53,71,49,86,75,71,62,86,42,42,85,55,66,79,48,62,65,81,58,53,77,58,57,59,72,81,63,65,53,73,69,55,68,86,65,65,67,59,70,53,78,50,78,85,56,48,59,57,77,69,66,54,51,51,72,42,53,68,73,50,82,75,76,62,73,61,58,77,78,45,67,48,86,52,45,55,58,72,82,48,70,63,58,65,65,77,77,58,64,43,68,49,64,85,80,54,78,78,83,83,76,53,60,64,62,85,74,73,70,47,66,81,60,71,82,51,52,82,63,68,82,81,78,67,46,47,52,63,56,62,62,83,60,87,59,80,83,67,59,70,65,79,75,70,68,52,53,43,50,57,84,58,86,47,55,52,67,48,48,46,72,77,45,43,67,75,47,48,58,81,51,47,83,66,61,56,57,60,70,82,50,50,75,52,43,44,84,64,62,72,71,76,59,77,70,50,86,76,53,79,80,71,82,82,78,69,75,82,82,76,61,64,72,76,56,47,70,61,65,68,58,51,61,42,42,75,50,64,60,72,76,42,86,73,72,61,42,69,60,80,56,42,77,65,54,68,77,69,67,57,52,87,83,66,66,56,58,47,69,82,57,75,81,86,85,59,60,83,76,59,68,54,46,53,50,60,49,82,71,81,70,59,86,81,73,54,62,43,51,45,76,43,53,48,60,59,50,87,70,42,56,47,51,42,73,55,63,68,61,73,65,71,86,44,63,47,51,45,59,67,46,76,72,53,54,58,66,42,49,87,57,66,70,57,44,54,71,48,75,84,55,72,66,85,61,62,52,82,44,77,75,49,58,72,82,61,54,65,45,84,55,49,57,82,69,62,42,52,59,79,49,67,57,42,44,79,86,72,86,80,51,65,47,57,52,73,47,85,81,63,82,45,45,64,83,51,86,76,48,50,73,56,62,77,83,64,70,54,43,86,66,64,50,58,44,73,87,70,77,60,76,86,73,54,78,53,76,64,62,71,59,80,77,52,46,75,51,70,60,58,76,65,71,42,82,74,66,53,43,81,65,81,57,62,46,84,76,66,54,75,85,73,77,51,81,60,62,68,83,62,49,48,75,84,46,44,50,53,44,54,48,73,54,48,44,78,83,66,84,73,75,81,86,79,58,45,65,56,80,87,46,42,55,83,73,47,71,82,45,65,77,68,65,87,45,81,59,75,44,46,61,46,55,75,48,48,56,76,66,54,54,75,84,57,78,82,53,77,77,68,48,82,78,64,85,71,86,84,69,48,52,53,77,67,74,63,84,52,76,80,70,64,62,77,62,65,68,82,69,62,80,57,78,76,55,66,77,58,65,70,70,67,42,44,60,80,43,75,50,61,42,61,56,55,62,43,86,59,77,74,77,78,78,51,48,44,71,64,51,50,58,65,79,57,56,58,61,47,78,67,78,55,46,62,72,53,73,86,86,78,48,80,83,61,44,78,66,47,45,63,64,69,68,49,56,83,80,42,82,82,66,45,61,75,44,62,76,78,51,62,74,86,56,51,45,85,67,70,80,78,74,47,56,69,60,67,51,50,63,47,72,78,45,77,67,58,47,67,74,69,86,50,50,72,77,54,73,67,83,78,54,77,81,75,57,57,46,59,69,62,85,78,47,49,84,68,69,65,64,54,62,64,80,83,43,61,52,64,81,70,81,51,70,44,56,54,85,65,51,47,49,45,57,81,51,60,42,63,86,49,61,70,72,43,63,55,76,55,55,76,75,58,77,72,81,51,86,86,84,43,66,79,84,75,44,58,52,45,60,54,86,81,59,45,71,83,42,46,66,84,59,84,84,65,48,43,60,83,66,56,66,74,87,48,62,73,80,76,47,53,54,74,71,77,87,43,44,57,75,61,63,73,67,52,43,64,85,64,64,82,61,57,74,59,45,82,58,66,43,77,59,56,51,63,67,84,50,47,66,75,85,81,82,85,56,68,57,78,51,69,61,80,63,70,76,50,55,83,50,79,76,85,54,50,61,86,87,75,50,69,51,83,78,52,62,46,77,76,49,53,62,51,43,62,68,68,61,70,82,59,51,54,48,50,53,43,81,81,59,80,78,81,56,80,56,56,85,43,64,47,86,72,50,74,80,72,87,83,65,53,66,73,72,50,52,54,56,44,68,42,59,68,56,84 54,55,46,53,70,81,73,86,62,71,57,69,67,44,80,66,62,67,81,78,80,76,75,83,87,44,75,48,70,71,44,57,75,76,67,44,77,66,75,82,45,54,60,70,67,61,60,71,52,69,60,81,45,86,75,51,71,83,70,47,74,49,53,79,86,76,50,67,68,62,70,43,53,71,79,87,54,71,47,58,62,86,83,87,52,87,49,47,49,87,70,82,65,47,75,87,66,74,81,52,66,77,66,44,52,63,78,84,51,52,51,53,87,45,68,61,61,70,60,82,53,49,50,54,42,81,58,42,71,73,73,76,42,80,73,57,55,79,84,72,71,68,70,47,80,80,42,57,77,59,81,82,77,55,45,53,51,45,83,64,44,51,44,84,78,80,61,63,47,45,48,68,53,52,85,60,81,84,86,86,80,78,77,53,71,79,65,44,47,61,62,65,66,46,69,77,46,60,72,50,49,86,59,63,75,68,75,55,86,55,81,45,48,78,82,75,47,72,86,80,87,60,69,80,62,58,75,78,81,64,50,81,78,73,75,82,73,73,53,81,56,87,60,54,42,49,43,71,82,49,55,81,68,68,44,63,64,77,82,55,42,82,54,86,60,58,46,61,61,74,77,62,42,49,85,63,63,67,78,81,43,53,54,63,63,85,72,72,44,83,50,72,51,82,71,76,63,71,68,45,75,61,78,85,62,77,76,43,55,78,85,63,64,46,51,59,43,63,66,82,76,52,78,80,66,53,80,49,61,87,62,87,44,59,68,47,73,57,65,70,61,55,75,61,53,49,65,44,54,47,70,74,43,72,74,51,54,63,72,75,61,62,51,48,75,85,50,55,44,71,66,87,75,49,42,61,44,85,80,47,63,71,44,48,75,84,61,43,78,61,82,55,62,54,54,60,59,76,62,70,84,49,59,51,52,59,49,42,81,77,74,48,55,76,64,77,62,59,51,87,60,78,57,52,46,61,81,63,76,70,45,50,43,72,85,45,48,66,45,47,69,67,53,87,80,79,82,86,86,70,81,64,61,63,54,87,84,76,47,71,78,50,47,86,71,48,71,61,85,83,87,71,72,56,56,51,81,58,65,67,53,86,84,63,62,71,73,43,46,72,49,64,72,71,52,60,64,80,78,50,74,48,67,87,48,62,77,83,46,61,76,71,67,79,68,57,81,57,77,52,72,66,46,63,55,86,79,69,69,78,63,76,86,57,53,84,84,46,87,78,73,49,79,80,71,62,77,48,70,53,61,67,46,80,48,85,80,66,62,73,83,84,45,47,55,50,79,82,42,51,84,51,70,76,60,66,81,78,70,54,55,85,62,61,78,85,61,69,87,64,47,79,42,81,74,67,50,60,45,65,77,45,42,87,77,64,49,60,43,57,69,86,79,67,82,62,87,66,67,66,69,76,55,84,53,72,50,54,77,66,65,68,51,60,84,50,50,42,46,83,43,51,73,84,69,50,47,50,83,68,71,86,80,69,81,53,71,74,69,77,70,66,64,56,53,69,80,42,78,73,57,87,74,59,68,76,78,65,44,44,78,72,87,65,49,79,72,86,47,51,75,59,71,75,47,75,81,47,57,72,82,84,84,46,85,82,76,79,61,81,45,63,76,42,72,71,74,72,78,63,68,64,60,60,52,44,86,80,61,78,58,45,82,72,79,52,78,45,84,60,81,43,60,73,47,50,74,46,59,58,50,81,59,59,58,42,49,80,53,79,51,84,70,65,53,58,86,57,73,53,75,44,63,47,51,80,51,73,68,66,57,84,70,82,52,55,78,64,45,83,58,49,45,52,71,67,72,61,72,76,56,66,85,87,66,72,58,51,75,69,42,60,70,66,85,62,75,85,44,48,76,82,64,69,81,83,59,63,59,59,48,58,83,79,67,71,85,57,85,79,54,75,63,85,86,53,62,77,42,85,42,46,42,68,48,75,48,85,70,64,56,60,58,54,44,43,81,47,45,80,84,55,80,82,49,87,49,47,80,50,66,84,83,78,53,49,86,53,58,60,71,84,46,82,71,59,69,86,84,62,58,52,46,59,45,66,66,63,45,58,58,53,70,46,73,54,81,67,53,83,73,48,51,76,69,55,81,83,48,70,87,58,48,44,46,46,78,58,70,43,73,51,83,82,42,44,84,66,59,51,86,63,67,78,42,74,87,73,72,69,67,46,76,56,42,66,86,72,49,78,76,64,63,85,61,67,45,82,83,47,65,76,63,47,71,60,83,54,53,77,44,66,84,54,61,86,66,48,82,86 64,73,47,82,70,54,50,44,54,43,79,57,73,66,46,76,83,61,73,76,70,43,44,63,45,63,44,67,49,55,83,84,75,71,85,76,51,79,56,46,44,51,73,83,43,72,81,44,57,86,83,50,42,53,82,45,61,48,71,81,52,79,46,48,49,73,80,81,56,46,54,69,63,85,67,62,49,85,78,76,50,62,55,44,79,53,63,46,49,59,51,68,52,86,65,77,52,70,57,79,44,50,48,82,81,66,52,43,73,47,42,42,53,47,87,83,79,60,68,86,72,86,50,55,51,82,59,75,70,68,57,53,81,86,44,80,53,87,73,81,47,82,61,64,68,42,77,57,54,49,75,48,81,65,76,74,56,71,82,84,55,59,45,54,49,51,85,72,73,53,52,84,44,45,83,65,60,55,69,58,63,81,71,44,48,45,76,53,52,43,73,74,49,46,57,70,79,79,62,68,54,85,62,56,49,62,56,48,57,68,54,66,56,46,72,79,73,45,69,51,55,81,71,53,66,65,50,71,54,82,64,59,54,63,50,44,86,78,45,59,50,49,71,71,68,52,63,56,60,80,52,82,81,52,78,77,56,47,68,75,73,55,79,72,71,59,42,69,57,57,62,69,79,56,79,51,78,42,68,44,44,72,74,44,69,75,67,72,86,48,70,73,57,47,77,42,86,68,55,50,64,60,57,83,47,43,72,84,61,52,87,71,78,79,43,71,71,50,87,67,53,65,82,71,87,82,42,82,46,66,86,63,75,44,60,69,59,86,81,76,78,55,85,47,81,63,45,74,85,65,45,49,66,65,71,81,44,65,65,53,83,77,87,46,77,87,55,50,63,57,76,49,83,72,79,86,55,56,62,64,59,74,85,69,59,45,46,65,64,70,73,74,75,49,72,87,76,85,76,60,70,81,65,85,86,46,54,71,47,47,67,53,60,46,48,52,59,49,86,51,73,51,55,75,82,43,60,68,85,76,50,72,64,68,70,83,43,60,54,46,43,56,75,83,63,68,79,63,83,83,62,73,79,84,86,75,77,70,71,61,78,50,61,52,58,56,72,65,60,45,51,64,60,71,52,81,52,87,76,60,53,53,87,86,84,51,52,57,49,44,62,78,50,70,58,65,53,55,77,87,44,84,62,64,51,65,70,76,52,76,61,49,43,67,73,51,71,62,51,42,76,74,63,83,87,60,72,60,78,84,51,78,70,63,86,49,72,44,50,85,77,49,61,43,67,81,56,70,64,47,62,45,80,83,54,79,75,56,59,54,43,47,76,70,85,84,47,74,67,54,73,62,80,80,74,45,84,65,67,51,87,69,65,66,65,42,60,64,64,61,70,77,47,55,70,68,70,60,52,69,68,50,79,80,47,51,55,61,72,75,63,46,79,66,47,42,68,82,59,68,53,77,71,87,78,50,54,53,66,60,77,73,44,61,79,61,73,77,71,56,43,42,51,58,61,82,82,72,49,83,84,60,68,53,73,86,83,57,43,49,59,73,46,80,65,79,72,78,69,58,82,85,72,86,49,65,74,78,43,58,52,79,45,51,62,71,86,50,64,52,45,59,65,68,82,64,45,60,60,75,82,46,74,54,82,53,48,80,52,76,62,62,85,61,59,85,86,86,65,48,76,79,64,51,42,50,75,60,65,73,68,63,52,48,55,51,74,56,54,77,81,86,75,76,87,77,86,49,68,71,46,49,50,43,72,64,61,86,65,50,70,80,75,63,53,87,61,43,49,56,50,86,51,86,56,61,50,55,50,47,69,86,49,46,43,72,69,44,54,48,44,84,74,79,45,72,49,58,44,46,61,84,42,48,49,80,55,79,54,53,84,64,43,47,51,59,79,64,64,52,74,81,57,74,78,46,48,79,42,75,55,87,54,60,52,76,42,48,55,74,87,72,65,86,79,53,70,85,48,53,64,66,69,55,74,56,68,49,62,49,71,49,75,50,73,65,87,60,77,44,47,62,73,49,66,60,71,80,61,85,70,56,77,68,60,69,54,46,72,85,65,53,42,85,73,85,48,67,70,75,84,85,47,49,51,67,67,86,79,48,52,46,65,54,63,54,80,67,49,56,69,73,59,87,79,79,59,83,67,64,72,84,80,67,73,74,59,51,71,48,49,58,73,73,56,82,50,43,48,45,46,73,85,43,53,66,80,85,62,51,61,81,81,48,46,84,75,73,71,54,60,84,73,73,74,58,76,63,76,76,43,44,69,49,66,70,62,66,70,71,44,44,53,77,84,61,87,52,73,69 50,61,87,66,73,49,78,85,73,84,77,85,76,78,72,72,77,52,74,45,67,58,73,79,66,81,85,64,60,62,45,43,79,44,50,65,64,79,43,82,63,66,48,69,64,64,68,64,45,84,57,57,57,83,61,79,47,86,46,61,49,63,52,43,76,62,44,71,84,69,78,74,68,59,43,86,72,79,43,62,66,78,66,62,78,48,73,48,86,85,55,63,73,74,84,63,52,81,61,65,69,54,73,82,46,76,55,60,58,45,61,78,67,56,81,47,87,79,48,79,63,59,46,78,75,72,69,55,64,46,83,61,74,61,69,84,76,62,54,68,67,58,81,74,71,84,77,53,43,82,87,75,53,78,73,55,84,71,59,82,76,81,69,78,82,45,75,54,65,71,51,57,51,85,61,69,68,62,46,82,55,68,59,60,83,52,58,85,80,57,67,57,49,51,54,43,57,61,71,73,77,69,69,83,44,54,52,59,50,43,58,59,84,77,53,83,44,73,43,45,47,62,80,61,46,68,65,84,84,47,67,50,57,49,78,74,49,75,84,79,75,58,73,47,57,80,49,62,63,79,66,57,69,55,51,48,53,55,59,70,68,58,79,45,73,76,65,86,49,62,76,69,72,85,57,59,51,65,72,87,65,61,43,83,80,44,84,45,86,84,57,58,77,66,61,82,86,65,85,49,76,57,70,66,42,67,58,61,47,57,61,55,52,70,82,62,83,68,44,59,47,73,72,68,63,87,69,48,52,86,58,74,46,64,68,80,77,62,71,86,43,45,83,83,53,82,70,83,50,42,67,54,82,61,62,78,47,49,52,57,75,87,83,50,80,85,68,62,70,72,50,58,53,85,79,62,60,54,47,68,65,53,67,66,78,56,43,43,77,83,81,82,56,47,71,54,58,86,52,45,67,81,69,80,58,51,47,65,52,78,49,42,87,75,69,71,85,73,49,56,87,55,54,59,60,73,66,50,69,55,80,55,60,85,54,68,53,68,51,43,60,58,57,81,70,57,65,79,85,83,71,47,42,72,50,62,86,67,85,55,87,66,87,69,80,58,46,48,77,45,45,63,57,72,64,80,84,80,87,44,42,58,74,81,66,61,67,84,65,50,77,44,79,53,58,52,74,73,63,71,50,47,62,87,75,69,51,58,49,62,44,50,73,59,65,69,60,58,81,58,75,62,69,52,62,73,51,77,84,82,70,45,54,51,45,56,53,44,72,58,52,87,71,69,49,73,44,70,64,87,77,73,71,73,49,51,49,64,47,55,60,53,52,74,59,78,84,79,55,79,42,75,78,53,68,46,57,73,85,48,63,43,60,85,85,49,67,65,79,48,62,51,43,47,71,87,84,72,71,82,59,80,84,42,63,44,83,81,70,62,78,50,55,45,83,60,62,45,46,77,80,66,47,67,58,53,57,67,47,43,55,52,66,67,60,83,83,51,49,61,73,69,61,85,80,50,64,84,48,65,74,54,73,70,66,72,59,78,80,69,47,69,65,81,53,69,82,69,47,44,74,63,71,85,56,83,85,87,51,73,75,82,83,75,47,60,71,69,47,72,61,51,50,85,61,57,75,69,60,78,45,77,46,44,74,48,74,69,68,48,71,84,78,58,64,58,79,47,74,43,49,84,71,53,53,67,44,47,68,87,61,62,79,71,84,70,81,58,63,53,55,53,47,80,58,85,48,69,76,43,42,67,49,42,52,83,72,71,86,67,84,80,73,61,81,81,65,86,85,86,85,67,61,47,50,50,42,54,49,43,86,54,43,55,72,83,51,83,57,69,82,76,54,47,61,71,51,72,69,43,49,52,51,86,70,73,72,43,70,79,57,54,60,78,67,45,63,42,48,82,87,69,68,73,79,80,77,60,44,73,67,73,74,79,81,85,73,56,87,45,75,43,69,78,62,77,46,59,83,68,72,49,73,81,83,64,70,86,69,43,52,60,54,72,64,70,56,74,56,79,85,63,80,87,84,71,50,60,87,66,68,85,83,65,72,52,81,55,60,86,47,84,72,50,53,54,52,80,73,48,68,73,61,57,55,77,45,43,64,58,64,85,52,53,74,44,46,63,69,49,81,56,49,77,56,73,58,63,64,44,77,59,51,86,74,80,84,48,87,45,70,71,49,48,81,81,48,77,44,74,48,52,82,49,55,65,52,60,87,70,74,73,48,51,83,65,63,50,49,54,70,68,42,57,72,63,60,74,52,47,59,65,87,68,65,82,84,57,51,75,68,56,50,69,68,68,71,75,85,65 43,70,51,42,87,75,46,47,63,62,67,52,69,45,67,44,84,83,51,78,45,82,87,84,75,60,68,67,85,86,77,61,62,64,42,59,75,81,51,86,67,70,83,55,76,81,81,83,70,86,64,83,67,54,61,47,44,76,63,66,50,75,76,60,55,47,74,77,61,75,63,82,52,43,43,76,79,58,57,61,69,74,49,45,65,58,82,74,64,49,45,83,49,70,61,78,42,71,63,57,79,78,87,82,84,76,80,56,64,61,60,84,87,78,85,50,87,66,75,57,48,62,75,79,54,65,71,48,51,87,69,68,47,47,45,69,50,72,55,70,46,65,85,75,67,79,77,75,67,58,79,73,82,69,70,86,73,68,52,51,74,50,73,87,71,50,87,74,75,49,86,55,71,72,44,52,77,65,49,80,68,49,49,65,78,60,44,75,51,49,65,61,65,61,60,73,43,51,51,79,68,45,61,60,55,53,73,42,49,77,64,46,44,68,72,78,61,78,70,63,66,72,80,50,50,74,82,71,70,84,70,51,62,47,81,84,81,68,66,56,67,63,76,44,84,70,59,83,47,52,87,43,78,82,87,61,77,83,49,83,77,47,54,81,76,78,45,78,75,54,72,74,43,49,84,76,53,43,59,55,57,87,79,70,47,76,80,62,67,79,44,73,43,63,69,53,68,43,75,62,66,58,47,49,48,76,52,60,51,53,58,47,51,61,68,85,52,45,81,62,53,43,87,45,61,66,48,62,51,68,62,58,66,49,45,54,57,80,79,57,73,74,74,66,49,59,45,62,71,77,68,46,72,43,68,82,56,43,59,77,79,85,48,57,77,83,50,61,78,68,70,47,82,74,55,51,65,76,52,57,76,69,77,70,44,42,71,81,60,83,52,42,45,72,59,80,58,85,66,64,82,55,79,74,60,44,52,76,78,46,61,47,67,86,49,50,77,59,69,55,81,74,62,85,63,82,58,87,70,59,57,84,62,63,55,71,80,63,43,86,50,83,42,80,72,42,42,85,53,68,77,86,87,73,67,76,47,83,83,46,76,43,84,70,85,49,64,66,80,64,66,53,86,42,49,71,65,54,70,42,56,43,59,85,87,64,54,47,81,82,61,87,56,56,73,65,44,59,73,87,87,80,55,42,54,82,67,49,59,78,74,73,52,77,54,84,78,85,85,80,78,53,46,79,50,46,50,58,78,56,75,59,54,85,43,86,85,76,81,58,85,77,71,42,69,83,85,83,45,62,69,68,59,49,85,75,71,73,65,75,44,56,45,59,68,76,70,62,42,67,54,63,47,78,43,56,86,69,46,57,54,52,63,61,46,82,82,48,43,72,69,43,79,82,63,58,57,48,72,57,63,45,63,75,57,46,80,81,70,48,82,70,79,49,47,45,44,66,62,86,46,50,45,70,45,61,81,82,69,46,48,85,45,77,45,60,66,67,48,81,68,56,80,84,81,42,71,66,71,69,81,81,48,63,83,85,43,71,75,63,79,54,48,48,42,80,87,46,79,54,78,50,82,74,58,64,68,72,81,70,53,57,50,44,45,50,61,79,69,74,83,64,61,79,76,51,51,72,61,80,63,60,65,42,75,79,84,85,51,45,57,74,77,45,69,64,54,54,82,54,46,63,54,84,72,86,86,71,80,86,63,79,78,63,81,61,68,63,52,48,71,44,73,56,42,82,56,86,56,71,81,55,57,72,63,66,55,67,53,42,65,42,46,64,43,77,49,51,60,70,54,82,79,65,44,43,54,54,60,53,56,58,53,63,77,57,53,54,43,53,58,48,43,85,50,66,83,49,63,55,61,71,57,65,65,84,52,75,81,69,87,46,49,51,50,54,54,76,66,86,65,62,80,69,82,57,44,81,79,54,76,60,51,62,57,45,82,59,50,74,79,73,55,47,72,84,81,46,52,74,66,83,74,65,73,75,71,53,62,87,65,75,86,72,87,73,72,59,79,67,82,79,83,44,55,56,54,70,57,67,55,61,69,66,78,52,65,58,77,47,50,47,60,70,75,64,56,79,44,71,74,81,63,69,70,71,69,68,65,73,62,59,66,43,53,70,56,58,83,46,64,47,60,74,74,76,83,47,59,56,48,49,46,65,44,76,54,63,54,85,63,58,61,85,59,54,87,80,50,87,76,58,42,61,60,64,67,67,79,83,42,72,83,74,51,67,56,56,55,72,56,75,79,77,71,71,63,47,62,54,69,86,68,55,70,70,77,43,65,50,78,50,61,42,73,84,64,63,56,68 69,85,67,86,76,61,62,79,43,78,44,50,51,63,78,82,80,80,78,67,66,55,67,46,76,66,54,72,48,63,78,70,82,61,47,52,48,85,77,53,44,86,80,73,43,53,54,46,66,60,55,56,60,84,75,46,71,45,65,75,42,52,62,68,67,52,49,50,76,68,72,46,66,55,50,55,61,69,87,84,72,52,80,78,61,79,54,74,87,85,71,59,54,42,51,70,46,67,80,57,75,63,78,73,71,71,78,44,47,60,83,71,64,86,87,61,67,81,53,68,57,53,81,69,71,66,84,53,86,78,48,67,86,44,57,52,59,82,76,60,84,46,86,55,73,68,77,49,65,46,48,74,62,68,70,52,58,55,74,44,71,43,46,82,86,85,71,66,63,67,54,67,44,42,58,49,87,50,62,84,71,73,71,46,47,77,84,57,87,70,50,72,59,52,52,43,80,48,53,60,49,76,67,52,46,84,42,85,59,51,70,64,53,55,87,44,85,76,55,70,86,45,82,75,83,84,87,84,48,66,86,61,70,45,80,42,45,66,54,57,65,57,54,47,43,68,43,42,63,54,85,84,46,56,48,84,52,52,44,68,74,48,62,62,77,82,54,81,55,76,67,69,49,56,55,48,64,62,53,42,67,83,62,42,66,55,71,56,46,84,59,83,81,65,44,46,55,68,61,80,73,48,87,76,78,52,58,48,80,62,82,86,66,85,86,50,63,53,82,86,62,84,72,46,63,43,80,79,70,66,74,82,56,74,79,87,42,56,43,81,49,61,57,69,57,81,47,45,50,65,73,60,54,51,66,55,83,44,57,80,70,63,50,59,62,83,44,75,68,83,60,43,56,63,63,57,55,76,45,84,57,85,86,56,80,66,75,62,53,70,82,42,46,73,46,54,45,82,51,55,50,47,53,79,77,55,57,74,47,69,71,61,52,54,57,69,53,80,57,61,60,78,70,82,54,59,72,47,65,67,66,52,72,70,69,74,81,69,51,72,43,66,69,47,61,80,76,51,77,53,58,66,71,61,71,60,66,77,80,72,46,63,50,87,72,54,51,54,42,42,74,65,73,67,68,67,65,66,73,61,83,79,46,68,44,49,66,78,52,54,69,58,64,74,87,73,82,86,65,86,45,83,66,69,57,57,72,44,65,82,87,85,43,86,84,83,51,58,80,71,85,51,58,57,80,79,84,52,42,49,47,83,87,66,67,87,79,47,75,54,69,52,69,58,86,61,74,76,84,66,79,61,68,47,48,82,78,64,51,59,55,67,86,61,42,52,73,42,48,46,86,68,75,68,83,60,69,52,53,65,53,87,50,54,73,53,74,49,70,78,55,53,54,45,53,54,58,68,70,82,81,48,82,52,47,60,47,66,49,59,46,63,43,79,57,72,73,85,48,42,45,59,42,84,79,44,48,55,75,42,66,80,75,59,73,72,63,80,69,63,65,85,63,62,57,65,84,67,66,81,45,64,63,48,42,71,86,67,50,43,80,49,75,59,86,57,65,70,81,85,84,72,74,68,84,54,42,82,62,43,82,65,44,62,85,70,56,80,73,67,81,47,64,69,72,84,86,48,66,60,80,54,87,51,75,78,87,74,44,50,73,47,61,85,77,71,52,70,49,72,84,76,57,57,55,52,84,86,47,48,69,87,43,52,62,66,59,56,58,84,72,84,49,84,50,76,82,73,47,86,63,56,78,80,46,83,63,66,87,66,83,83,77,69,56,56,58,49,60,47,49,47,63,79,54,49,78,65,50,62,66,78,42,61,45,79,76,54,66,69,62,65,85,50,75,84,80,79,56,48,67,42,76,71,62,51,60,56,73,85,71,51,80,60,51,84,86,44,80,62,61,74,86,49,59,87,78,72,82,55,73,60,87,66,45,63,51,87,55,56,86,45,53,73,67,61,84,52,43,77,67,63,69,85,72,64,67,67,46,75,60,60,86,54,86,77,67,48,50,62,79,45,87,61,71,83,52,78,50,70,86,72,60,51,55,55,54,83,42,65,78,48,85,51,66,69,85,52,45,48,64,72,53,45,49,74,83,63,79,69,51,82,67,57,44,49,57,67,73,61,86,80,53,83,66,86,84,84,47,71,83,66,59,82,83,70,65,42,49,49,47,49,73,83,84,74,56,43,79,78,78,72,59,86,48,79,53,66,72,83,86,69,61,78,50,48,62,46,87,76,53,67,86,43,67,77,76,75,73,46,75,79,76,87,83,49,55,84,49,53,80,86,53,42,77,70,62,49,44,50 78,55,83,52,47,77,58,44,47,49,74,61,65,76,52,69,84,42,57,61,44,75,60,84,76,70,50,78,73,86,62,75,64,80,76,74,55,86,48,84,44,57,44,54,51,61,55,50,80,77,55,79,64,59,50,81,69,46,77,58,58,66,83,52,67,71,47,58,85,69,86,51,76,55,46,82,59,82,86,83,54,87,65,78,84,83,74,80,52,68,51,62,69,66,43,80,57,46,59,49,76,49,85,77,68,46,63,82,47,65,63,59,51,56,59,42,48,66,56,66,48,49,53,75,61,79,73,48,75,64,86,78,60,77,59,80,48,45,52,62,66,53,64,85,76,77,80,67,72,79,50,58,42,85,74,87,51,84,50,51,66,78,59,45,82,65,87,57,85,80,68,87,71,53,70,64,71,74,60,59,69,75,87,56,61,82,47,61,68,62,47,82,47,46,57,47,52,78,45,47,60,77,73,42,69,85,74,50,72,73,74,85,85,76,86,49,67,42,81,54,42,87,69,86,76,64,57,84,75,85,80,44,80,70,52,85,75,56,53,46,65,50,74,64,45,69,73,66,52,65,49,63,85,57,76,49,60,61,72,60,58,55,42,82,78,67,55,61,83,74,44,71,81,73,45,64,42,81,71,63,61,64,48,42,64,53,67,64,42,48,69,73,54,47,75,74,51,68,49,73,42,51,84,58,56,72,67,65,61,65,69,53,76,59,48,70,84,70,52,50,64,69,42,64,87,54,49,54,60,44,50,67,68,63,44,52,84,54,72,84,59,49,68,73,77,73,85,87,50,62,67,74,66,50,49,48,43,50,51,64,74,42,85,57,45,85,63,69,80,42,69,72,60,60,73,47,69,57,81,51,74,53,57,59,49,58,86,57,84,69,54,72,87,48,86,74,81,53,54,79,82,82,51,56,49,50,67,44,59,54,51,69,43,81,54,47,45,66,68,75,61,86,82,56,56,63,69,72,45,74,69,83,45,61,49,59,65,59,64,87,68,57,62,45,53,44,42,45,84,62,55,60,72,59,80,48,69,53,58,73,65,63,61,49,48,84,42,85,77,50,63,65,65,79,75,80,65,57,83,59,55,79,66,47,48,50,82,80,49,44,79,83,54,54,87,70,48,46,76,81,63,61,72,54,76,51,44,50,54,68,77,87,58,77,64,65,70,82,87,49,69,46,72,68,75,74,43,52,80,59,86,50,60,44,78,45,86,54,67,73,85,76,74,46,52,70,74,66,77,66,67,80,59,55,53,42,52,78,55,79,86,42,74,71,74,87,75,58,61,56,60,87,59,77,49,52,56,44,76,57,60,44,82,51,59,50,59,45,83,57,55,76,49,42,83,64,82,80,65,62,47,87,77,58,50,68,81,60,62,45,82,42,64,56,59,53,58,43,76,84,79,48,86,66,83,58,82,82,80,77,55,70,56,62,59,55,79,82,67,51,70,56,69,65,51,72,47,73,53,71,53,53,54,78,73,53,83,60,43,61,52,53,67,85,80,54,46,51,46,69,57,71,83,67,48,75,50,42,80,48,66,66,43,49,42,83,44,50,57,47,59,51,82,80,42,42,48,76,63,87,47,54,50,72,78,70,52,61,63,72,51,57,45,76,86,59,82,76,49,43,44,48,76,60,48,74,68,51,42,56,43,56,69,66,51,64,83,60,56,85,66,85,87,49,73,52,49,56,48,60,64,46,81,63,49,65,47,44,80,51,53,69,75,63,80,53,85,69,51,84,85,61,81,60,64,48,59,73,84,65,58,87,46,42,51,83,51,62,51,66,70,72,46,49,78,69,59,51,47,62,50,53,66,64,62,73,69,72,86,68,80,82,63,50,83,57,66,68,77,73,76,76,73,76,76,56,66,47,79,87,68,75,78,86,56,86,47,57,65,42,55,43,65,77,72,50,49,45,64,65,50,60,71,51,77,68,57,55,56,45,50,49,86,87,51,66,43,86,69,65,45,86,48,84,79,46,72,80,52,43,51,65,51,47,57,46,42,78,68,51,53,72,50,75,86,61,72,68,63,70,83,86,42,60,49,51,45,83,44,80,53,74,52,42,67,69,85,71,77,87,58,78,74,61,87,56,69,52,59,47,75,66,50,55,67,81,45,56,67,53,77,80,46,86,71,72,62,83,83,67,66,52,45,65,83,69,54,59,48,48,46,65,80,63,43,57,60,52,76,48,46,55,80,42,61,54,77,54,82,44,57,59,47,78,78,44,78,72,44,45,62,47,61,42,64,60,67,74,54,62 67,64,50,86,85,48,63,68,74,48,74,51,43,79,66,72,79,44,60,52,51,85,71,47,82,47,87,56,55,85,83,51,87,52,74,75,80,83,75,63,70,50,63,60,65,81,69,44,87,85,66,57,55,81,80,46,51,78,82,73,48,42,51,61,77,47,73,48,71,62,52,60,52,46,59,78,65,64,47,46,53,87,71,58,72,58,70,83,50,49,78,73,44,65,60,67,68,81,85,50,70,65,74,81,62,65,47,85,68,74,70,58,85,44,81,83,45,57,86,77,42,51,48,60,66,52,78,67,46,56,66,71,84,47,64,71,71,83,76,71,48,47,53,48,67,69,54,67,63,46,62,63,80,73,55,86,72,49,59,71,44,76,51,72,51,82,55,62,78,44,80,66,45,65,69,72,55,45,55,43,85,69,59,58,82,53,47,51,46,59,67,47,61,87,70,68,75,55,84,58,53,45,47,69,63,61,52,54,64,68,72,72,76,86,52,86,69,64,86,78,66,42,77,80,54,46,84,79,81,51,62,84,62,42,51,71,51,73,62,49,85,68,58,75,42,70,50,82,70,82,79,48,44,55,54,68,86,76,52,80,66,55,64,55,54,85,78,42,65,65,43,61,61,74,49,86,73,83,71,68,68,64,64,76,69,75,63,49,53,71,69,65,53,77,80,52,76,69,66,60,84,86,85,69,82,60,86,81,48,47,48,47,83,43,81,68,48,73,81,76,48,82,70,74,79,44,84,60,68,55,56,71,77,66,49,54,72,49,64,71,68,83,87,67,42,65,56,74,60,59,84,58,61,68,85,57,42,68,44,42,43,51,65,75,80,62,63,52,78,69,57,77,67,54,81,83,67,45,78,69,50,82,66,53,67,62,75,52,69,56,48,87,50,74,49,82,78,67,82,58,77,52,62,55,47,47,43,69,42,82,79,51,43,81,87,76,47,78,66,43,50,71,82,82,64,53,57,83,56,61,54,76,57,66,58,84,45,59,47,51,82,43,82,79,48,49,71,80,49,48,51,60,58,53,47,46,73,65,55,67,48,73,43,68,46,73,82,46,55,85,68,66,62,82,70,52,53,61,42,53,84,78,82,80,44,49,63,64,72,81,80,76,42,52,75,58,49,54,80,43,76,43,75,74,51,55,65,49,55,43,62,50,56,47,86,50,59,59,72,54,47,64,87,77,83,60,71,73,69,74,67,54,58,53,54,85,87,59,67,48,79,79,61,52,55,73,69,70,69,80,59,62,81,48,80,66,69,54,78,64,65,82,46,70,52,44,74,58,79,68,60,80,83,75,64,67,43,49,53,62,69,53,64,57,46,55,84,65,65,51,62,49,42,62,86,42,87,63,55,71,78,62,56,77,46,66,60,80,55,75,55,48,77,59,87,80,84,46,78,83,68,85,69,62,62,54,54,45,73,73,44,59,68,49,49,70,52,80,62,79,66,57,78,43,60,43,83,78,42,71,60,50,67,44,76,75,44,63,83,43,46,72,48,68,61,59,62,64,67,47,77,62,73,81,45,67,61,86,71,73,83,49,65,81,48,43,56,45,42,50,48,62,86,69,56,52,47,54,65,76,42,86,45,58,44,49,45,61,46,58,63,86,81,66,59,86,52,50,79,71,49,50,62,51,79,68,82,70,84,49,75,75,57,78,72,84,73,59,62,72,56,47,58,60,87,47,64,77,57,84,83,55,86,46,46,73,45,55,42,84,55,71,66,54,73,48,63,55,79,75,74,62,61,87,71,83,51,74,48,50,56,65,66,70,81,74,54,67,54,46,59,69,52,85,61,78,83,48,51,71,48,49,57,43,71,53,59,43,72,84,75,70,64,58,49,77,47,64,69,55,51,67,74,69,74,63,45,70,59,65,48,45,83,66,69,54,60,54,67,53,80,59,75,80,73,75,69,48,85,45,83,57,49,56,49,45,44,78,59,57,46,76,48,59,56,81,86,87,67,67,67,48,56,86,59,73,55,52,55,64,82,60,87,80,60,42,48,53,74,86,81,72,61,86,57,52,62,85,46,52,53,63,71,51,42,84,72,69,63,43,53,58,46,52,85,42,80,64,72,79,42,73,57,72,49,44,43,78,85,60,56,75,74,52,51,48,48,61,63,70,73,64,76,58,84,73,58,65,71,42,64,61,87,63,75,84,80,72,49,59,85,75,82,43,51,68,56,84,51,64,73,43,57,78,86,69,65,55,47,54,66,82,48,59,82,85,76,70,75,53,58,85,64,63,67,79,68,59,61,54 44,79,75,86,63,81,49,69,71,78,64,60,49,42,73,85,51,71,85,51,75,60,81,77,84,52,61,73,60,46,60,42,71,44,55,60,79,49,45,73,61,42,69,64,84,42,45,58,50,64,60,74,84,77,51,47,87,59,51,54,69,79,47,60,56,44,72,64,57,85,82,66,69,67,48,58,61,80,61,53,78,69,85,62,79,50,85,54,58,50,68,77,54,61,61,47,61,78,82,71,76,53,66,69,48,50,75,70,86,62,74,85,87,64,71,64,69,71,68,68,71,43,77,43,68,47,50,81,61,57,79,74,65,50,81,76,78,60,45,67,50,67,84,42,71,75,71,45,47,45,59,83,48,63,80,48,60,78,72,86,63,45,49,79,85,74,87,45,86,55,75,51,77,73,50,56,85,82,51,61,82,61,42,73,81,86,54,49,46,42,51,80,49,75,48,57,55,48,72,43,74,70,67,45,49,61,67,72,53,57,76,58,81,85,70,84,81,49,69,51,82,43,53,51,84,57,52,74,86,76,54,72,72,60,60,84,48,79,73,65,84,59,67,66,86,48,71,68,69,51,43,60,71,49,78,66,42,79,61,44,83,83,84,81,70,44,64,50,71,71,59,42,52,64,74,74,55,64,87,75,66,74,46,53,83,51,64,83,78,63,71,87,50,59,84,61,67,46,83,72,66,72,80,84,53,78,87,74,84,75,58,50,86,62,79,79,64,79,81,67,46,44,43,52,56,48,84,48,73,85,72,62,56,57,48,53,66,68,46,45,81,58,49,44,46,70,65,80,82,43,53,62,48,86,70,66,50,82,78,77,54,54,58,73,70,85,60,56,54,52,69,75,54,47,79,43,82,84,48,55,44,50,42,65,68,78,76,46,63,53,85,83,75,73,54,55,78,72,74,64,64,81,77,50,46,70,69,82,66,46,78,47,50,75,61,48,49,73,56,45,80,76,63,43,56,60,58,66,87,64,46,52,60,46,76,78,57,75,81,74,61,67,81,45,76,86,49,79,72,58,83,43,44,63,68,58,54,63,45,50,55,77,63,84,45,57,73,46,78,81,86,44,64,46,68,80,81,47,77,72,50,59,44,48,44,73,74,56,83,64,69,72,61,56,43,45,43,54,76,80,66,85,85,43,77,72,45,66,66,86,50,69,86,69,77,50,49,70,49,81,65,64,54,63,69,45,57,56,47,79,42,56,68,76,78,44,42,57,45,46,45,50,70,53,60,44,62,64,80,83,57,60,50,80,67,72,84,49,84,46,46,58,76,55,73,87,64,56,70,87,61,65,77,60,83,57,75,59,62,86,76,74,48,45,64,68,87,81,73,59,47,55,50,75,56,61,77,55,49,65,51,44,57,86,70,83,71,49,43,73,44,59,59,79,66,61,47,45,59,81,66,73,43,66,66,70,44,56,55,66,53,84,69,76,45,84,61,44,76,64,43,80,63,58,79,55,43,63,81,69,69,45,48,77,66,85,60,76,71,69,78,78,75,58,52,66,71,57,50,42,59,85,59,47,57,76,60,63,78,67,44,81,59,65,59,84,58,83,80,42,49,61,78,84,62,58,53,70,71,43,70,42,71,44,64,72,82,77,55,68,45,79,47,59,81,77,62,46,70,53,58,59,58,73,50,56,82,53,51,81,83,45,56,49,83,44,53,85,74,70,79,62,44,77,87,56,45,87,58,58,43,85,64,76,87,44,80,57,64,48,46,74,70,49,74,46,57,55,62,78,65,85,68,46,83,69,60,51,43,62,80,65,63,68,83,65,72,60,81,43,52,65,44,60,51,79,43,48,80,55,62,74,87,74,79,87,64,55,66,79,44,84,51,66,83,47,46,56,78,74,78,82,77,68,76,49,75,45,80,72,84,75,75,70,62,59,54,78,60,57,63,57,65,56,71,62,49,86,57,70,68,65,47,64,77,74,46,65,83,72,80,56,70,68,56,78,50,76,57,68,85,79,84,50,80,58,60,63,62,49,47,68,68,74,51,78,73,82,54,53,71,42,52,49,68,58,77,87,72,48,50,44,69,43,86,52,46,50,74,75,66,69,64,50,67,86,77,57,87,60,49,63,63,79,80,81,48,44,46,64,70,68,82,70,69,60,72,86,50,53,79,74,47,51,42,79,79,65,85,83,71,66,62,70,53,74,79,59,48,56,61,73,63,45,78,75,75,79,74,69,60,62,66,62,53,51,44,55,69,75,59,78,81,62,48,64,60,52,49,60,59,73,70,56,52,60,58,80,48,56 84,59,51,48,55,77,74,52,43,80,44,76,76,54,42,73,43,65,55,60,78,69,70,75,50,71,60,49,87,87,49,70,69,73,58,47,50,59,84,49,64,47,56,46,62,52,74,63,59,71,82,74,85,46,87,86,62,44,69,48,87,75,62,54,77,84,82,44,82,82,42,57,50,79,66,56,85,54,58,72,51,73,53,73,60,50,54,82,47,75,55,42,69,46,73,77,81,55,87,53,44,68,86,58,81,66,82,79,57,82,64,72,75,84,53,61,56,60,84,73,73,82,67,80,64,76,72,60,48,56,49,60,68,70,62,57,84,69,49,53,71,62,84,49,64,86,67,87,50,72,73,80,68,85,57,43,60,59,74,55,68,45,77,62,58,85,62,68,67,70,69,67,58,45,59,73,56,63,82,44,61,70,68,56,78,52,76,55,82,49,81,81,63,50,80,76,43,43,66,47,87,63,64,77,46,83,45,75,55,65,76,54,52,76,67,87,56,60,52,65,63,68,55,77,57,42,44,43,75,48,74,67,73,44,52,60,61,43,56,82,86,57,44,59,49,66,83,67,50,59,47,46,46,74,87,68,43,42,76,80,51,48,79,67,54,80,61,62,69,74,43,61,59,71,54,48,58,83,78,72,66,60,69,47,56,68,77,59,72,60,86,76,74,57,66,43,73,67,65,76,87,48,70,56,78,43,67,56,70,65,72,78,48,83,61,63,51,82,47,48,77,52,55,73,79,57,47,51,67,81,72,75,78,56,45,73,58,68,61,63,51,44,62,86,78,80,68,42,59,86,55,77,73,76,73,62,83,57,62,71,87,72,74,77,47,48,69,86,46,66,50,42,52,75,49,52,54,70,49,44,69,73,52,82,75,73,50,77,68,67,42,60,49,69,60,85,59,75,62,81,65,78,83,52,51,60,75,85,55,81,87,65,75,80,58,72,71,55,63,50,52,75,87,72,42,62,68,53,51,72,46,42,61,86,54,54,86,48,76,71,63,48,45,81,71,80,52,46,64,82,77,56,64,82,42,54,59,60,69,79,61,65,81,67,58,77,76,83,84,54,46,79,51,48,55,59,53,58,78,48,50,75,79,83,66,63,78,79,80,59,81,84,72,55,52,42,56,55,47,81,51,51,52,72,42,62,46,45,50,74,70,69,84,72,62,61,74,49,57,77,67,66,66,87,72,64,61,75,62,75,47,80,55,52,82,59,87,51,69,77,70,73,86,58,85,49,77,69,83,64,53,43,65,71,84,64,69,55,81,77,54,66,65,53,42,54,70,65,75,54,42,79,61,63,48,65,58,74,42,80,59,44,83,59,83,72,67,44,86,87,58,59,82,45,78,43,87,72,80,82,71,73,53,72,83,76,48,44,65,43,81,87,51,87,53,50,47,68,49,45,70,82,87,45,62,48,76,59,54,83,81,43,63,85,62,87,52,79,65,75,42,84,67,68,84,84,45,46,54,74,51,59,47,53,70,44,59,80,54,86,74,68,53,82,42,61,59,77,64,49,63,71,78,86,47,78,71,47,49,47,53,47,53,62,79,82,43,52,42,55,82,65,71,47,57,61,85,83,54,50,61,45,66,87,60,53,59,50,78,62,68,56,54,59,54,53,60,58,86,70,58,47,73,64,79,65,64,83,75,70,82,85,52,44,79,66,51,76,78,55,86,69,64,83,85,60,55,63,86,74,77,59,47,74,55,58,55,71,58,44,49,75,84,82,53,72,50,71,79,62,65,78,66,84,79,44,62,86,48,82,64,42,52,68,72,63,63,83,48,53,64,61,52,71,76,53,43,70,81,71,79,78,86,69,67,72,57,58,65,80,63,72,85,67,61,44,56,74,48,68,69,59,78,67,79,43,52,74,52,61,80,86,75,54,78,50,50,84,63,45,47,61,51,64,71,67,52,71,42,84,51,54,53,61,61,47,53,57,55,69,47,57,51,85,77,65,42,72,52,64,48,72,77,85,67,86,55,72,84,66,71,87,57,48,66,50,62,50,67,62,60,85,69,80,67,76,46,64,73,84,79,43,56,80,53,57,65,65,63,74,42,81,80,67,46,83,56,50,73,54,44,55,61,69,47,63,66,83,53,69,51,60,61,66,85,72,44,58,68,53,52,67,85,75,48,71,47,64,85,48,83,67,42,52,62,50,78,74,66,85,71,42,73,83,84,67,69,45,61,69,58,82,49,80,70,74,65,72,87,63,76,65,49,53,69,76,66,85,47,51,42,63,87,79,58,54,74,81,71,69 45,71,60,44,49,73,71,65,45,80,85,65,58,69,63,85,60,43,76,59,53,60,64,68,43,70,62,61,82,44,80,49,64,44,76,67,57,53,47,76,48,50,51,82,73,69,59,64,71,86,81,57,75,78,71,44,46,62,65,44,51,80,82,48,66,74,47,63,82,61,69,67,43,53,58,83,47,69,49,54,78,58,61,81,74,76,57,86,45,65,78,72,55,69,59,86,53,59,74,84,44,80,67,53,85,60,59,42,68,55,43,68,84,50,59,59,71,80,82,62,48,56,56,43,87,62,56,46,81,60,87,80,71,79,68,82,80,63,76,66,72,77,42,63,63,62,64,70,51,71,73,55,76,86,52,85,66,58,67,44,84,78,47,82,73,77,64,47,55,75,65,61,60,62,70,85,71,43,51,81,79,52,81,64,78,69,68,43,60,77,73,57,66,76,50,66,80,49,48,67,55,55,49,78,60,53,52,67,77,68,64,55,68,80,59,62,65,82,48,84,85,82,82,62,74,76,76,67,56,67,73,71,60,70,52,53,67,60,42,76,63,71,83,53,85,48,66,79,83,68,68,68,54,82,43,81,56,50,81,81,74,47,80,78,68,43,62,81,57,52,78,82,72,85,47,65,43,80,83,66,77,74,54,52,71,65,57,53,72,87,54,62,50,60,46,43,55,78,71,71,57,85,80,70,57,53,71,74,83,49,80,63,52,57,71,46,42,44,85,85,68,75,72,66,46,68,58,87,76,49,87,80,83,76,87,43,70,72,45,60,67,44,65,67,87,74,82,83,70,69,49,48,51,58,79,49,52,65,68,84,63,51,57,72,55,58,48,63,83,86,46,71,87,73,57,58,63,60,86,70,63,70,86,58,78,59,80,44,50,51,75,60,43,56,65,78,65,87,60,61,87,52,78,82,61,72,87,70,85,60,51,86,50,51,80,60,66,58,82,56,43,55,79,61,51,79,42,58,65,74,75,67,72,81,52,64,83,51,79,74,62,75,65,66,73,83,52,75,72,53,72,66,42,84,46,63,56,61,55,56,51,59,80,49,83,54,64,73,71,78,82,42,75,56,54,65,84,44,67,82,48,63,74,46,59,77,76,76,47,45,70,78,75,57,57,58,53,86,83,57,56,86,87,71,53,44,80,59,77,59,47,54,46,50,75,61,45,55,56,57,79,79,72,71,48,76,45,62,82,46,54,72,49,70,47,72,54,48,76,79,55,80,73,61,78,42,79,69,49,70,83,54,79,82,81,71,42,58,68,80,59,73,82,53,63,74,72,74,60,83,61,58,76,57,63,59,85,77,74,61,82,70,49,53,73,42,62,74,72,73,52,53,46,69,85,61,48,70,63,82,85,76,53,54,48,56,55,61,74,61,62,75,72,48,85,61,81,55,78,85,51,62,52,54,67,52,52,81,84,52,62,75,72,83,80,68,59,56,58,72,61,65,51,61,63,64,62,70,61,69,78,67,68,42,67,45,68,64,83,50,71,59,43,87,54,55,84,87,58,60,65,43,62,69,66,62,77,77,54,55,81,74,70,59,48,46,57,52,62,72,79,72,44,84,66,86,87,73,57,59,80,79,66,45,48,45,82,63,59,76,65,70,60,49,72,50,46,62,68,51,51,79,61,78,54,77,47,70,57,62,78,76,84,58,77,75,60,86,43,50,46,86,87,62,65,70,55,53,62,71,56,71,65,63,54,85,87,58,58,80,43,50,49,83,68,69,67,73,45,75,45,74,65,43,78,69,44,74,62,76,73,60,78,63,82,46,46,78,47,77,49,76,52,74,47,78,71,81,83,54,46,85,69,59,71,70,51,83,63,46,53,83,78,63,71,75,86,69,43,67,78,60,42,81,66,43,42,56,62,69,51,58,56,79,85,62,76,71,83,84,54,78,64,87,78,51,54,51,55,61,53,48,43,76,80,44,50,76,64,46,62,62,56,84,55,54,61,52,69,59,56,55,64,43,50,70,49,66,43,70,55,66,45,70,70,67,54,55,66,79,49,47,53,74,79,75,49,52,55,49,73,80,64,62,68,54,55,47,74,65,72,58,74,49,71,43,42,66,68,67,48,64,65,61,46,69,83,61,56,86,47,83,83,66,72,43,59,83,62,44,51,57,53,78,42,50,75,51,50,86,72,44,45,80,55,84,60,65,81,68,52,68,53,53,75,51,84,53,65,49,52,43,73,55,61,67,82,65,58,81,62,43,43,63,43,72,44,51,68,44,76,66,80,75,52,52,48,42,64,56 47,68,46,49,72,71,68,76,70,50,80,82,42,61,72,72,58,50,62,84,76,65,81,84,87,48,72,73,78,54,50,56,74,50,51,56,84,47,48,87,67,60,81,48,57,56,58,53,84,61,63,87,71,84,79,75,75,78,59,50,62,69,65,84,51,79,44,66,82,45,54,53,42,51,82,44,57,52,67,62,42,78,72,72,64,54,82,78,67,70,55,71,81,58,76,70,49,59,83,74,63,63,53,58,63,73,77,71,84,48,84,63,75,58,46,65,69,83,43,76,50,48,56,71,49,49,77,87,60,50,64,61,70,69,77,47,74,53,67,74,54,51,85,56,43,54,64,75,80,51,78,75,75,45,76,65,76,56,86,75,52,65,52,48,85,52,82,82,81,56,87,51,76,81,69,54,59,45,67,60,66,75,68,72,71,62,50,61,42,46,58,87,77,84,61,55,81,80,46,45,68,50,51,72,52,57,67,52,83,68,67,79,54,57,64,46,56,59,50,67,49,79,85,51,55,70,51,85,59,62,42,82,49,75,61,75,48,82,80,72,56,84,70,61,49,76,81,71,51,46,63,59,44,66,58,49,82,71,69,79,52,87,86,73,60,56,75,48,47,80,80,65,57,84,73,86,69,68,45,82,48,59,59,58,82,74,63,68,84,58,64,47,42,48,87,73,57,79,73,56,79,69,84,59,48,87,73,77,80,78,66,80,75,84,66,44,80,48,79,83,48,78,48,49,57,65,79,85,87,80,68,67,87,44,64,83,70,71,78,75,44,67,82,69,84,43,55,78,53,43,82,63,48,60,68,43,71,58,64,85,64,64,57,59,70,45,62,71,86,82,58,52,55,77,77,83,62,67,64,53,73,47,63,64,81,76,56,62,61,48,47,82,67,62,81,73,82,53,66,54,58,87,73,64,63,70,65,52,52,62,43,49,54,79,61,74,86,83,77,60,77,76,53,67,81,86,46,54,47,47,87,80,84,67,58,51,87,63,76,64,67,50,66,48,60,81,78,47,62,56,70,44,57,77,51,84,59,43,73,56,86,56,57,56,70,83,55,51,42,60,57,43,81,72,70,68,77,77,78,54,68,53,75,79,67,82,78,66,58,87,65,58,69,65,65,57,62,76,64,46,86,50,62,86,57,76,79,50,48,74,87,72,76,62,48,80,56,64,87,86,83,77,56,71,59,78,45,71,81,70,73,79,69,46,52,43,77,70,77,83,45,64,72,87,51,46,85,64,46,59,78,58,43,87,80,73,69,87,50,67,55,84,70,61,76,86,85,61,63,56,78,74,68,51,76,85,79,62,42,81,45,87,64,79,49,46,81,46,75,68,52,54,57,80,53,53,43,83,73,49,63,47,48,67,78,86,85,66,68,66,86,72,50,63,53,48,61,64,53,87,69,58,73,47,53,58,67,54,56,64,83,82,47,63,70,48,75,58,43,80,45,77,45,85,65,48,52,42,75,42,42,62,66,61,43,78,78,65,46,53,54,82,81,73,53,76,55,64,48,85,51,80,65,78,53,70,87,53,74,51,70,43,81,44,76,49,61,60,48,64,85,53,79,75,52,48,73,54,80,51,81,63,71,84,77,66,70,49,84,77,46,63,57,65,51,57,73,54,67,44,64,45,72,84,87,79,48,75,47,84,83,62,75,78,78,86,76,75,67,76,83,54,60,62,50,70,54,60,82,69,67,69,66,47,73,43,73,48,62,77,72,81,66,61,73,60,85,86,45,75,44,54,47,61,79,78,76,53,83,62,45,76,43,45,61,66,54,64,76,45,85,69,74,75,53,74,65,85,86,44,55,48,71,53,56,87,62,46,87,55,73,55,78,82,81,42,44,66,55,86,49,60,42,57,84,63,53,66,56,65,67,44,51,51,80,57,81,84,58,69,85,78,87,82,61,55,83,59,68,86,42,68,68,66,59,54,73,58,80,42,82,86,67,44,86,70,50,84,86,56,46,82,49,49,52,73,46,53,76,62,52,58,85,87,86,67,60,76,60,60,78,58,48,49,67,54,47,77,73,54,50,75,44,72,72,48,49,56,44,66,53,47,86,46,57,69,81,65,70,51,70,80,44,84,74,54,55,62,44,78,42,51,63,58,53,64,71,54,83,45,67,66,51,60,74,46,56,53,82,54,63,84,70,43,70,46,57,80,75,60,77,52,51,77,62,45,49,85,46,68,75,76,43,81,52,62,65,44,51,48,85,56,42,66,42,78,45,66,78,49,56,82,44,78,76,46,43,83,72,78 83,66,60,85,81,66,70,57,85,73,81,58,64,82,71,72,51,71,76,65,56,51,60,82,53,66,58,52,65,43,69,61,51,44,71,68,87,76,56,67,50,82,64,55,67,68,68,71,70,70,66,71,65,63,62,84,67,50,75,55,57,55,87,54,78,54,84,81,65,71,77,68,65,83,61,55,67,51,72,48,76,83,70,61,81,68,45,54,55,63,77,52,84,66,75,69,53,70,43,86,55,66,78,84,53,59,85,78,51,83,67,78,54,51,68,62,71,57,50,73,62,81,81,75,82,44,85,48,46,47,43,42,45,63,47,62,64,54,51,55,61,46,65,81,62,79,70,72,63,87,53,60,61,48,77,52,51,52,68,49,76,81,68,52,77,77,82,72,86,59,86,57,49,84,51,70,48,44,50,66,72,66,72,52,43,79,86,65,70,79,78,53,70,43,73,84,78,64,63,47,65,46,53,50,81,61,85,67,51,49,84,54,82,62,60,87,47,64,80,73,43,81,79,68,52,65,58,54,74,59,75,43,73,62,52,45,83,57,86,61,58,70,69,63,44,59,84,71,84,47,63,77,44,50,81,42,78,43,61,66,54,72,66,66,44,86,85,59,86,66,63,65,74,69,68,87,63,50,64,58,77,54,73,60,59,47,70,84,47,84,62,74,49,43,50,48,57,46,53,65,46,51,78,57,47,46,42,42,63,81,46,51,79,82,71,82,63,84,48,81,49,45,87,50,54,47,53,47,87,47,42,69,85,56,55,45,87,47,66,62,82,75,54,72,54,87,73,80,87,53,72,60,85,79,45,70,53,74,42,47,53,54,58,51,76,78,54,86,49,86,46,54,53,62,56,52,67,82,79,60,80,68,74,82,60,55,69,58,64,57,75,42,83,85,58,60,52,46,45,46,73,64,45,81,69,47,85,87,70,42,85,47,62,79,65,86,85,80,85,46,78,58,62,70,64,72,65,73,61,73,62,76,54,56,79,52,44,86,64,68,71,71,62,67,71,71,70,51,51,66,68,43,50,62,66,82,51,67,65,42,69,84,53,51,79,53,55,48,43,67,72,51,59,63,54,43,73,67,52,61,77,59,56,54,73,80,73,69,69,52,73,84,45,64,48,46,62,87,72,80,60,51,57,75,73,55,68,73,42,61,82,52,63,82,61,85,81,69,81,49,80,50,75,60,63,65,86,50,65,78,72,46,43,70,65,68,57,55,62,86,56,62,82,72,59,77,63,78,63,86,54,50,62,82,78,56,87,79,81,57,57,73,78,72,43,62,74,48,66,51,81,62,47,75,73,71,80,59,46,70,66,54,59,87,51,65,45,72,57,56,82,42,62,64,81,72,77,51,59,62,73,62,80,76,54,83,54,80,80,49,60,45,54,75,74,60,57,66,69,86,42,61,58,55,51,60,43,43,83,83,68,47,65,71,51,70,82,66,77,52,80,70,62,48,59,71,59,54,87,80,71,60,52,79,50,62,43,49,45,62,77,72,65,51,62,66,77,43,82,69,83,62,67,53,62,81,44,83,60,62,78,78,44,74,45,87,87,50,73,46,46,50,51,48,75,52,87,57,47,65,64,63,47,68,63,46,73,67,76,45,75,68,83,67,86,51,77,47,55,70,52,49,58,56,57,45,83,85,77,43,45,83,86,56,72,44,44,56,56,51,50,74,62,62,66,82,84,67,43,74,60,73,43,84,87,86,68,77,46,44,54,79,44,55,56,79,73,42,64,86,47,79,65,74,52,67,55,51,76,42,82,81,60,59,77,65,74,66,52,54,80,58,63,54,62,58,67,49,83,60,70,43,70,80,83,84,74,67,55,53,49,44,66,48,55,54,78,61,86,85,55,79,61,65,71,45,83,82,56,78,58,55,74,43,61,42,55,53,63,55,73,66,62,71,67,80,52,73,72,77,80,60,84,57,46,81,48,42,43,81,45,42,59,42,61,70,66,78,52,48,45,65,55,83,54,69,65,46,59,68,83,43,61,44,49,61,51,58,71,55,49,82,85,43,72,53,42,49,47,57,71,79,86,77,59,59,43,86,78,72,46,86,51,55,46,67,85,66,43,44,73,69,71,68,53,42,78,44,84,46,59,87,60,72,54,59,43,84,59,54,57,86,70,42,83,44,78,69,77,86,73,56,87,45,60,65,47,80,65,71,72,76,52,65,84,65,77,76,51,62,82,64,68,53,79,67,65,71,64,60,51,85,73,85,76,68,65,69,47,80,58,50,63,64,83,71,70,76,85,52 44,63,74,82,51,80,63,76,82,52,78,50,55,86,67,47,68,49,74,76,44,75,48,78,42,58,77,84,52,56,85,87,63,73,49,62,65,77,67,75,84,67,56,78,64,68,86,48,56,82,83,71,51,86,54,87,42,74,48,73,51,46,86,61,57,67,61,55,76,82,48,54,43,43,43,60,49,55,53,85,46,46,58,70,49,69,64,84,67,42,86,80,61,63,66,65,55,61,69,81,79,72,82,81,79,44,85,73,44,73,62,64,43,58,86,72,66,76,48,69,86,79,81,64,85,73,43,66,44,73,47,72,58,76,47,47,57,87,82,48,71,66,63,57,80,72,44,62,61,77,87,70,55,81,68,48,42,85,50,79,85,43,74,70,46,74,53,71,59,86,78,66,76,83,45,58,79,49,86,75,73,53,70,60,52,44,60,80,63,69,49,85,51,46,54,72,73,57,42,66,83,53,66,44,61,53,56,63,85,79,73,56,87,70,86,49,48,52,50,50,80,78,43,70,73,65,86,69,43,87,75,86,65,82,76,48,68,72,44,59,69,77,86,69,46,46,47,58,84,64,72,67,74,57,50,49,43,52,47,78,53,84,54,70,84,76,65,77,58,72,46,84,53,79,68,49,77,44,56,54,51,61,50,86,67,42,65,45,74,42,49,75,84,59,79,75,42,61,50,62,57,72,55,54,84,72,72,72,55,48,53,66,77,82,82,76,46,51,84,50,74,51,46,72,74,46,78,52,57,82,68,82,65,56,58,68,45,69,44,62,67,43,54,84,65,67,70,80,56,50,72,81,74,68,83,82,52,57,80,75,60,73,46,69,80,43,68,46,77,47,87,51,83,44,65,59,67,59,71,83,63,61,76,80,62,61,72,74,73,66,86,79,86,77,85,80,80,84,78,50,72,63,47,86,73,63,76,75,81,82,46,58,82,59,59,60,80,74,56,62,62,57,78,54,64,61,54,63,75,85,68,59,58,80,69,84,84,54,81,50,86,60,54,85,85,65,87,76,77,62,55,71,79,75,53,49,60,82,57,55,80,82,63,53,83,73,65,57,67,72,87,59,78,71,76,63,51,58,80,46,58,49,66,77,67,42,46,54,58,73,71,77,79,59,74,78,68,54,59,45,69,82,73,80,48,72,69,66,62,49,50,53,49,65,45,44,46,59,48,77,76,59,50,48,85,69,55,44,84,78,45,42,49,63,81,59,60,69,57,56,56,81,80,78,59,77,64,57,51,43,77,79,62,56,52,66,55,76,81,43,52,47,78,81,59,73,49,48,57,68,56,57,71,81,52,53,56,59,48,42,57,84,61,69,79,80,66,70,55,56,48,47,68,87,70,70,51,66,81,66,43,76,59,55,85,73,69,75,63,62,43,73,74,81,66,70,80,55,65,51,87,46,80,86,85,66,52,67,55,55,62,64,67,59,57,87,60,56,66,80,72,43,85,78,57,83,86,46,70,87,43,66,78,64,65,66,43,73,69,70,69,47,69,58,64,56,59,65,58,72,52,52,56,79,83,75,80,75,54,44,66,65,45,56,47,87,52,47,81,86,77,45,58,47,75,58,70,51,60,51,69,59,53,56,68,61,52,75,46,56,47,81,45,78,83,53,60,77,72,69,52,57,43,54,80,87,46,46,48,59,53,76,49,71,77,65,53,51,76,53,57,42,62,52,59,74,43,74,74,45,67,50,52,45,72,51,50,57,80,65,78,59,71,57,71,53,87,49,87,57,52,82,80,44,46,66,50,42,60,71,75,73,85,67,77,76,67,75,71,83,75,64,80,78,87,67,58,75,68,52,74,73,50,44,55,46,80,65,61,49,80,68,66,66,61,65,43,62,73,54,43,55,69,82,51,70,79,50,83,61,67,57,51,43,56,70,58,73,67,71,87,71,65,55,71,50,68,45,57,51,82,48,60,65,45,64,71,66,83,69,46,80,60,64,74,77,72,44,72,46,64,63,54,61,74,52,42,48,51,87,77,59,45,43,74,55,82,75,65,43,70,67,63,81,71,64,81,62,60,65,45,75,79,49,70,73,69,74,44,84,77,78,74,46,51,66,63,84,87,70,82,59,51,51,54,47,81,66,59,67,56,44,44,61,42,50,54,68,78,54,68,51,69,77,78,58,55,42,46,52,44,58,72,46,56,71,52,85,73,49,47,84,71,63,81,65,72,58,78,77,77,63,82,84,62,75,51,84,85,87,79,75,85,59,80,57,56,43,69,72,59,63,74,61,73,67,45,79,61,58 48,51,77,56,56,57,71,51,48,86,76,74,65,68,67,68,78,63,61,47,57,52,81,72,84,46,62,45,69,67,69,51,68,72,43,63,65,49,61,57,73,73,67,79,55,67,69,57,60,57,81,52,63,52,80,62,79,66,47,48,47,47,42,51,76,69,73,47,86,83,51,45,42,72,53,44,50,60,65,85,85,86,64,84,78,47,44,52,61,63,48,44,79,47,44,81,42,54,52,67,73,48,59,79,60,81,75,46,81,60,50,46,71,80,58,52,83,86,74,48,73,80,56,86,60,44,67,63,84,52,86,72,70,64,74,61,60,83,87,67,68,57,61,84,62,55,57,71,51,87,51,44,47,45,79,49,51,48,70,50,51,46,60,63,86,62,79,57,87,72,69,68,49,83,84,84,77,79,61,87,55,72,83,44,65,52,67,54,64,46,45,44,58,66,53,73,71,84,67,87,62,70,50,62,87,69,84,62,78,86,53,42,52,58,68,47,73,63,51,44,50,57,74,80,73,59,54,53,68,44,42,82,65,87,63,81,65,63,42,48,72,74,54,55,51,63,85,84,74,59,75,67,75,79,81,81,54,69,44,71,79,77,60,76,71,44,60,63,43,68,79,82,46,72,68,71,80,78,56,62,79,56,70,58,61,83,44,56,84,79,58,67,58,42,75,56,44,56,70,57,67,42,69,45,46,59,76,76,68,43,74,82,61,80,84,45,73,79,55,76,84,77,60,49,57,66,77,63,53,76,83,54,42,85,69,47,63,83,57,72,43,48,50,58,52,84,60,84,58,68,52,69,55,52,65,48,60,61,76,86,77,82,46,46,51,49,42,57,46,59,53,49,70,63,49,74,76,71,74,49,72,84,81,59,47,64,47,64,53,66,54,76,58,43,81,47,46,52,51,63,52,75,86,76,54,72,82,64,43,63,66,69,48,74,67,55,52,54,81,82,72,79,86,46,56,84,73,77,71,66,62,83,65,54,44,44,70,54,42,78,64,43,84,65,83,63,68,42,62,71,47,50,48,80,75,77,49,79,50,72,73,77,77,63,49,81,44,82,62,57,61,76,69,60,44,48,45,61,84,50,86,58,66,51,59,63,68,46,75,65,46,73,61,61,68,43,43,60,62,53,87,47,50,75,80,80,48,65,49,48,58,63,62,49,53,78,55,79,47,56,45,59,61,77,76,47,87,77,78,86,76,61,77,84,61,48,67,44,61,68,47,84,63,59,45,50,46,48,79,42,48,72,44,72,65,67,76,48,58,52,79,77,57,47,63,52,53,83,78,86,48,82,43,72,55,87,50,52,85,74,57,68,42,85,75,59,78,54,73,77,57,45,69,55,81,84,66,54,75,60,64,50,67,79,68,79,60,59,57,81,49,87,68,58,83,80,73,42,49,67,79,54,58,86,50,78,53,83,79,49,84,57,50,87,44,56,57,44,46,85,67,50,55,59,49,78,42,83,55,87,49,86,42,68,48,63,55,70,51,51,83,49,65,62,68,66,84,75,85,59,70,84,54,82,51,55,66,64,54,84,84,57,73,73,59,69,45,58,42,69,71,52,45,45,71,75,60,55,68,49,60,51,60,59,53,69,42,72,75,46,79,71,64,61,83,56,70,54,86,59,72,66,59,52,72,56,70,50,43,57,83,73,66,56,77,74,83,51,49,59,65,75,58,86,48,59,84,75,61,67,43,46,78,48,57,60,58,57,84,77,81,78,75,53,82,73,75,42,51,43,62,86,77,68,78,63,42,72,54,53,48,61,69,58,86,59,79,54,82,67,84,80,78,78,64,48,66,72,81,54,57,62,44,63,64,72,57,76,63,73,56,69,77,43,86,46,48,78,50,56,68,44,55,71,68,76,46,48,85,77,70,87,50,56,55,55,65,48,44,58,42,79,68,49,59,83,79,70,55,47,63,57,81,49,47,58,80,76,82,57,44,72,86,59,76,52,84,86,42,73,55,68,63,48,47,74,79,56,78,59,42,69,86,64,64,70,77,86,52,43,48,82,78,43,84,59,54,53,52,56,44,53,54,55,54,50,60,71,45,84,70,56,81,50,44,49,55,65,82,61,85,69,51,86,46,52,72,66,42,52,65,44,76,53,85,68,48,47,52,55,46,51,68,48,69,56,86,52,59,87,75,87,77,85,75,79,79,63,70,52,80,76,84,78,55,70,69,53,81,70,59,62,58,80,55,43,54,67,60,66,76,71,47,79,49,86,50,45,56,86,76,49,77,72,67,83,79,87,50,45 75,53,76,56,50,57,45,74,80,76,46,57,76,77,47,63,75,76,47,58,58,63,77,50,53,44,69,73,55,50,56,86,82,47,75,51,81,70,46,69,82,76,47,62,71,52,85,59,63,43,44,42,43,84,86,43,43,47,62,52,82,79,47,47,86,54,72,48,70,76,83,65,45,82,80,43,51,64,62,66,85,49,74,83,60,60,58,52,47,76,51,80,84,78,76,72,60,73,75,46,51,53,60,74,81,44,62,66,72,44,74,69,71,43,44,80,45,42,84,58,57,66,64,82,63,47,65,75,59,75,51,67,66,78,49,57,68,51,59,74,56,62,65,84,45,65,61,52,78,66,44,77,87,44,82,72,45,68,55,57,68,80,81,77,71,81,64,43,81,82,75,53,50,46,45,59,45,49,67,58,75,49,77,75,42,58,82,58,83,53,77,72,73,57,75,54,66,87,54,75,83,46,67,59,57,51,85,46,51,86,67,81,85,60,52,75,78,83,84,84,61,68,61,52,43,57,68,87,50,65,75,69,55,48,61,58,47,71,44,66,60,82,66,52,64,65,60,44,53,67,56,85,65,63,76,85,53,60,54,43,84,47,72,66,61,68,59,60,74,78,75,74,43,56,48,65,57,77,86,74,75,53,59,63,50,71,81,86,45,85,86,63,44,60,85,82,45,60,57,55,55,55,64,54,75,58,79,62,87,49,67,56,51,48,47,48,87,80,71,75,71,49,76,45,80,54,57,79,47,82,85,54,73,55,50,67,83,62,56,44,68,44,46,47,81,74,73,62,66,48,71,74,68,77,75,42,42,53,55,43,43,79,48,63,68,49,77,50,80,75,42,57,86,66,63,72,82,86,73,58,60,80,49,68,42,81,85,55,67,65,81,64,50,45,46,61,80,46,49,75,82,78,60,48,76,60,56,56,67,75,72,63,43,79,50,68,54,52,52,55,80,80,74,51,46,57,70,59,63,63,68,46,47,58,44,86,60,50,75,76,68,44,65,82,43,63,57,73,67,69,69,44,75,86,48,49,50,69,43,44,54,45,75,55,65,66,67,80,47,43,66,51,85,71,46,62,55,48,53,55,58,63,64,45,69,74,77,53,69,78,48,73,82,73,69,77,83,51,81,55,75,58,60,44,49,57,61,77,42,75,70,54,63,61,57,72,84,77,75,50,68,44,55,56,83,65,81,49,45,48,84,65,70,86,86,43,80,45,74,65,78,79,87,46,60,60,78,53,43,87,70,58,79,52,67,80,87,78,81,82,68,81,78,66,84,60,77,83,80,80,85,85,71,47,75,60,51,76,65,79,66,82,78,57,51,63,78,48,60,43,74,61,78,81,54,53,54,48,53,56,60,51,69,67,78,77,45,68,81,86,43,77,72,51,67,82,49,71,68,43,83,70,53,55,61,77,56,75,80,56,62,84,84,80,65,83,57,75,50,84,77,43,60,42,64,68,84,49,51,86,78,81,69,63,43,77,51,67,79,64,76,85,51,69,84,59,47,77,66,78,66,64,68,82,46,55,42,77,72,69,48,85,85,51,54,75,62,78,63,49,58,54,59,67,76,51,57,79,61,74,59,82,44,43,52,72,56,42,42,84,74,69,80,67,66,46,45,49,66,74,54,46,47,84,54,81,63,43,45,46,66,75,45,81,83,59,47,60,82,80,46,62,45,71,68,53,82,75,54,79,70,83,68,82,51,45,65,56,82,59,59,43,73,70,70,80,60,67,52,45,87,70,50,67,68,84,50,80,50,64,43,77,47,73,82,72,66,45,52,78,86,80,46,58,43,67,75,85,76,58,46,54,54,54,71,56,47,50,62,64,87,52,54,64,67,48,71,76,47,71,42,55,52,85,48,47,80,52,42,66,49,56,69,57,74,84,62,50,71,73,76,78,64,66,49,54,55,70,46,84,76,60,61,58,79,45,52,79,62,45,51,67,60,74,44,48,69,59,60,45,57,70,55,85,58,48,67,72,76,48,51,71,73,84,74,52,53,46,42,52,82,47,73,79,76,53,48,82,54,58,75,68,52,78,76,63,73,85,80,70,56,69,56,76,57,49,74,53,76,85,62,68,43,63,56,78,70,43,73,86,79,76,82,69,67,85,49,71,72,86,45,67,73,57,67,75,51,42,65,42,66,76,51,47,84,52,53,56,82,64,62,85,52,47,67,85,84,65,42,63,76,70,48,85,58,67,78,51,46,75,83,53,46,78,50,62,78,67,71,80,44,77,79,76,85,59,57,69,81,80 76,60,76,43,52,50,44,63,44,80,86,56,84,76,69,80,87,86,58,74,60,83,50,61,80,63,81,74,77,82,46,83,47,60,64,70,82,76,74,71,44,86,83,70,47,64,53,57,76,67,70,66,72,54,76,84,53,43,81,70,59,66,46,81,46,82,84,71,73,81,76,73,66,76,51,81,78,69,74,73,87,51,50,62,75,78,54,73,44,83,76,62,85,75,42,67,83,53,85,82,57,65,45,86,59,43,84,65,66,66,81,63,85,71,78,44,43,85,49,52,59,76,53,63,65,59,58,53,75,67,71,79,67,54,50,64,81,60,53,82,57,82,50,85,76,78,59,67,56,54,76,78,48,63,67,52,58,47,85,85,62,53,76,63,72,53,63,66,52,78,52,67,79,56,86,56,63,75,80,85,65,48,56,74,48,77,87,67,65,65,43,83,73,75,58,66,77,62,43,81,62,73,85,60,58,56,42,54,61,82,81,49,85,74,78,46,49,72,80,72,52,45,54,75,87,63,79,57,59,44,47,65,55,67,61,47,62,60,71,48,62,62,54,48,55,53,65,81,55,68,72,75,48,57,69,70,62,44,43,81,59,51,86,83,48,60,47,44,64,53,71,66,81,75,49,86,79,75,72,77,45,80,50,72,42,59,65,50,57,74,75,77,64,67,52,50,63,77,69,68,45,62,79,74,68,70,76,70,59,61,52,50,73,87,63,74,63,84,59,76,82,63,79,69,65,62,87,81,60,53,74,50,61,81,49,47,86,69,63,43,50,42,44,44,51,61,65,82,56,79,83,56,46,57,50,83,49,62,62,46,55,42,62,63,72,44,75,55,82,82,69,77,53,85,48,60,61,60,75,75,81,66,66,79,81,87,73,51,73,86,56,69,70,82,70,60,83,68,51,42,50,65,74,87,52,65,60,55,46,75,55,53,87,76,48,50,54,46,50,54,80,51,83,42,82,61,81,47,45,66,42,47,75,57,68,58,73,52,55,87,77,71,64,43,76,52,72,67,75,87,47,84,71,53,53,64,72,71,62,58,65,77,82,59,72,50,66,51,78,44,62,51,81,47,74,84,71,66,84,77,57,48,67,45,77,53,87,70,49,83,72,53,46,71,85,55,54,70,87,55,78,83,79,53,43,62,53,53,51,78,78,81,55,68,52,48,69,62,84,79,46,82,61,57,77,77,51,57,52,62,83,65,86,57,78,76,55,62,77,61,59,68,49,73,83,71,73,56,52,67,60,57,43,78,63,58,58,78,73,81,87,49,53,70,80,79,70,42,53,78,53,70,46,52,45,63,57,84,80,71,75,73,49,55,73,87,62,50,79,77,75,57,50,51,43,85,48,50,65,67,45,77,54,53,44,44,58,77,73,80,85,71,75,74,74,78,70,64,85,55,86,87,65,84,74,64,53,57,82,76,67,45,44,54,43,59,61,57,66,83,47,78,78,62,49,71,46,64,52,55,78,47,43,51,83,78,52,79,64,84,43,47,61,54,72,59,83,74,54,45,81,54,42,78,68,72,47,55,85,79,73,47,80,49,51,67,45,82,51,51,49,55,52,49,85,86,71,68,71,84,50,45,49,80,85,47,49,49,66,67,48,50,53,44,49,81,44,70,50,63,84,75,70,57,54,81,55,44,60,78,54,69,66,63,55,76,42,84,53,71,83,84,61,75,48,51,60,53,48,47,60,43,77,85,67,82,75,50,63,42,78,84,62,50,51,80,60,66,50,43,79,54,86,65,64,66,46,83,42,55,87,84,78,80,64,50,86,79,73,43,48,56,71,49,51,59,54,69,64,77,62,76,65,66,61,50,55,43,58,46,51,43,51,72,45,69,49,65,81,52,72,56,77,73,59,45,52,80,81,45,70,47,69,69,79,43,68,56,50,50,60,75,83,48,63,62,58,52,85,82,83,42,56,86,87,60,44,57,45,49,43,81,65,67,73,78,82,70,65,69,61,81,46,65,70,79,85,64,65,60,69,53,57,58,72,48,50,58,71,69,42,49,44,77,45,49,74,49,44,55,43,68,77,56,48,70,67,59,47,73,52,69,75,44,76,42,75,48,84,65,70,48,51,79,43,48,63,87,45,71,47,54,74,44,68,70,48,57,45,71,87,56,63,47,45,60,65,75,59,73,61,54,67,53,49,87,54,43,43,78,69,53,64,76,75,85,64,70,69,87,69,80,58,73,43,55,49,77,42,63,54,84,54,80,67,52,70,58,69,67,69,51,47,64,79,46,75,57,50,86 72,43,44,45,59,67,68,69,48,61,63,82,79,43,46,49,45,70,79,73,84,71,49,58,44,43,83,58,79,57,76,77,46,87,78,86,87,82,86,59,78,42,62,57,84,87,46,62,53,44,58,81,80,74,44,79,61,83,80,73,67,80,75,73,82,56,83,46,54,71,79,70,85,49,68,66,80,77,60,48,68,66,48,51,55,73,60,45,73,72,78,59,57,56,53,62,69,53,55,86,74,84,79,80,60,79,78,49,81,70,42,46,87,58,52,69,84,50,43,55,71,45,74,71,76,52,48,47,68,45,52,84,84,84,43,82,84,82,58,48,76,47,57,65,85,86,81,78,74,80,74,79,70,51,49,47,70,43,76,74,82,79,60,84,74,43,46,76,67,58,61,76,50,52,49,70,64,75,74,56,78,70,74,65,70,42,76,53,45,43,58,76,44,68,72,62,72,84,47,53,54,66,78,47,61,80,67,47,83,84,47,52,74,73,85,79,59,52,80,84,69,77,74,51,71,67,79,84,72,84,82,45,59,44,79,64,56,87,49,58,47,79,69,49,64,69,44,73,77,83,57,53,73,60,85,86,77,77,56,63,66,64,48,71,79,84,84,83,67,53,60,82,44,80,68,86,82,60,81,66,66,76,57,58,81,69,43,59,70,74,61,51,46,70,42,51,77,63,48,66,51,52,64,79,57,82,68,59,76,76,50,42,74,78,56,59,76,67,76,86,74,56,81,44,69,50,58,67,72,51,75,70,80,78,46,69,43,81,46,47,61,46,55,49,79,57,64,84,80,82,52,55,87,68,48,56,55,72,68,42,63,53,57,44,58,62,77,74,48,67,63,86,43,52,65,59,61,73,51,58,49,81,48,69,62,83,44,54,86,60,59,43,78,68,67,46,72,72,46,75,50,86,58,80,76,78,76,82,44,76,76,42,67,71,77,51,48,59,47,70,59,68,75,48,56,62,81,53,67,82,66,58,76,69,81,84,76,81,57,86,79,67,86,81,77,70,61,74,66,78,61,86,47,62,63,79,58,62,84,45,49,49,81,50,80,85,53,45,85,72,65,57,86,66,86,44,64,49,46,72,47,69,85,45,56,80,76,77,67,55,68,62,57,68,87,83,50,48,74,79,58,62,65,80,45,66,73,42,45,43,80,83,83,78,61,50,61,75,79,58,53,45,60,66,66,85,59,77,81,69,69,73,68,45,62,69,58,52,42,61,62,69,65,73,70,63,76,43,78,70,61,62,56,54,74,80,43,69,50,57,65,58,67,66,50,82,53,68,63,86,60,45,48,67,82,63,80,80,64,56,45,42,86,85,69,52,53,49,53,51,60,53,70,69,72,86,84,72,61,67,50,62,81,46,66,43,48,47,53,59,87,48,47,65,74,58,76,75,82,66,45,42,76,42,48,72,79,75,67,72,87,73,77,50,54,47,53,78,80,64,70,42,59,70,50,87,68,58,52,82,69,46,51,49,52,45,55,75,58,56,72,63,56,69,64,86,79,66,76,45,71,77,64,82,52,65,58,74,53,61,50,49,84,77,86,56,74,62,58,65,59,45,44,85,69,58,61,83,65,60,83,71,63,51,54,46,49,50,54,51,87,70,60,76,81,73,85,81,47,70,70,67,55,57,84,60,83,83,85,52,73,52,43,54,77,76,66,85,52,46,72,64,87,42,83,76,45,46,80,66,57,44,58,63,87,82,54,44,66,80,56,62,76,74,51,59,81,56,63,56,61,42,44,86,82,48,74,46,87,67,70,72,74,60,74,46,69,64,53,59,58,58,84,65,58,58,69,45,76,55,76,65,86,46,72,80,81,55,70,87,77,48,42,83,85,83,84,62,57,83,80,49,51,76,71,74,74,84,58,76,66,81,78,79,69,79,75,74,51,86,80,45,61,62,72,79,86,50,72,48,59,70,85,50,58,66,56,44,47,80,76,66,87,58,53,59,50,55,77,83,56,79,70,52,75,57,57,78,48,51,49,83,84,77,73,43,67,52,78,55,53,75,74,45,87,78,77,55,52,51,49,44,49,42,53,56,53,42,43,46,86,75,66,71,69,66,49,44,43,74,82,80,84,77,85,72,87,66,49,42,77,47,60,54,65,66,47,60,45,57,77,60,62,83,57,83,47,79,74,45,72,59,68,77,83,50,54,62,61,68,79,62,85,48,44,42,54,43,71,67,53,42,65,59,63,79,66,70,46,63,43,86,44,69,69,84,66,69,59,47,46,42,83,67,65,61,47,87,47,87 56,60,42,70,76,62,48,67,81,79,59,81,72,44,75,81,42,65,77,54,69,68,77,54,60,77,51,66,76,78,78,81,67,52,66,80,71,42,75,56,76,69,77,77,75,82,78,49,72,75,85,84,83,73,81,46,65,43,65,79,69,53,65,71,46,78,71,66,43,86,80,57,50,43,47,50,69,86,64,71,82,75,78,77,53,66,42,61,47,77,42,78,65,50,46,71,65,63,74,62,49,71,73,71,60,87,47,84,50,73,60,66,80,53,46,48,76,85,83,77,51,59,47,80,87,79,67,50,69,59,53,52,51,80,72,63,74,79,46,70,45,87,58,65,59,50,48,77,64,85,60,65,73,44,62,69,74,50,42,78,51,50,65,73,42,87,78,43,45,46,82,67,56,87,63,68,59,45,71,52,55,50,59,72,53,74,52,77,81,62,59,42,45,47,73,75,83,75,53,52,86,58,87,70,57,47,50,68,46,66,76,65,42,72,46,45,64,77,83,86,45,47,49,78,65,42,81,53,71,48,84,47,62,53,69,47,44,65,56,70,45,78,50,54,44,44,71,46,69,79,62,85,42,42,72,58,86,83,47,74,78,61,77,87,62,86,60,56,83,51,78,75,71,68,79,77,78,55,68,64,50,80,58,59,72,49,68,47,81,74,51,72,54,61,76,47,55,46,44,58,63,44,51,64,77,84,81,67,56,85,53,46,71,60,55,65,70,58,75,57,63,51,68,75,45,67,59,76,69,44,69,70,54,79,77,56,87,58,61,76,74,54,77,61,53,62,56,66,82,61,67,50,76,45,63,63,45,70,70,59,87,45,67,65,70,81,63,64,47,65,67,52,55,78,53,42,80,44,76,63,62,48,44,73,82,86,61,43,84,80,48,56,48,47,48,71,74,66,48,80,85,43,51,63,60,87,70,85,66,45,85,86,53,52,82,43,67,87,81,65,56,62,59,86,47,85,53,42,47,84,50,53,70,62,78,64,45,42,52,68,86,45,47,62,49,63,55,53,64,83,85,85,79,58,70,82,81,63,44,70,60,44,73,48,70,87,54,50,71,80,77,45,64,87,79,85,65,83,43,56,84,46,45,42,67,60,85,81,55,61,42,55,86,79,49,42,59,64,50,44,55,69,44,74,81,86,60,46,46,76,61,82,81,48,56,83,63,81,81,53,76,64,64,57,65,85,78,63,51,44,65,66,46,44,45,68,73,78,78,42,83,43,67,78,69,77,45,46,76,66,87,70,72,58,44,86,57,72,74,59,86,85,50,87,55,84,54,78,60,61,79,86,65,56,43,42,67,73,71,66,52,63,62,42,55,52,82,64,42,46,73,55,66,62,58,50,67,53,60,48,71,76,58,53,79,45,82,53,84,78,86,51,56,56,61,63,48,46,42,44,78,44,83,68,85,44,64,57,42,82,76,77,68,74,58,57,42,51,49,47,66,67,70,56,50,81,42,60,85,63,71,63,78,77,76,70,62,78,53,47,52,79,79,69,61,52,67,44,56,57,68,84,53,42,86,51,71,65,64,75,53,46,58,71,71,43,86,80,50,42,70,49,47,64,52,56,87,77,42,53,54,69,86,52,48,83,80,84,52,46,64,75,49,75,78,73,42,85,65,78,48,69,48,49,74,69,55,76,65,63,77,77,47,79,62,78,71,86,72,52,87,86,48,66,77,75,44,87,45,63,57,72,76,86,80,55,46,77,66,80,51,74,79,72,53,74,59,63,61,45,84,48,74,50,52,72,52,42,45,53,77,55,81,60,76,50,82,56,50,84,51,45,58,47,59,59,73,59,83,55,50,75,49,46,68,65,78,80,87,54,86,42,85,50,82,42,50,44,82,55,45,59,87,86,51,56,50,50,87,70,73,64,50,86,48,57,65,87,54,44,50,74,47,68,63,45,68,58,67,54,42,85,45,64,87,80,56,70,71,71,64,67,79,48,81,76,56,50,46,85,43,83,52,80,47,68,85,85,46,72,61,66,80,44,52,79,75,55,49,43,58,57,76,59,46,81,66,67,52,51,78,47,54,49,68,73,42,74,45,65,67,77,65,68,67,71,44,66,56,86,67,51,47,78,74,67,65,65,45,61,79,60,58,61,83,44,70,69,67,54,85,61,80,54,87,56,78,68,64,42,61,83,80,66,52,71,54,50,52,66,50,69,49,47,60,51,58,55,68,84,50,63,83,77,86,62,59,85,51,48,85,74,74,82,44,76,73,80,85,81,48,81,68,51,82,57,61,87,47,84 80,78,85,66,58,56,54,77,63,57,50,60,71,53,65,84,45,65,76,57,56,57,58,54,44,86,57,46,47,87,65,84,75,73,67,43,65,59,65,71,66,86,78,85,59,73,63,71,67,79,87,59,82,63,54,65,57,69,65,78,72,59,67,66,80,74,66,46,69,55,59,50,47,53,63,60,65,43,76,86,42,78,63,81,61,74,47,63,53,67,80,51,62,65,78,66,67,61,70,53,49,57,42,71,59,50,57,65,87,79,49,59,53,66,49,60,45,84,58,83,76,79,54,57,52,68,49,61,62,61,55,87,45,70,78,68,56,84,71,56,48,85,43,43,76,83,85,49,73,75,64,52,51,49,47,65,77,70,47,77,59,62,52,55,65,84,59,53,69,74,71,58,59,85,83,85,73,45,49,73,54,83,52,83,85,43,86,75,68,63,51,56,70,71,70,50,78,69,67,85,62,68,54,54,71,42,49,59,45,83,44,82,86,64,51,70,76,46,43,65,62,83,75,84,44,44,43,51,72,85,53,50,46,61,53,62,71,84,54,49,69,43,80,61,56,78,86,49,55,67,75,82,86,47,73,52,44,54,49,54,66,81,64,64,87,51,75,67,53,43,80,83,53,78,82,73,57,64,50,65,81,64,84,85,55,57,51,52,51,82,86,70,56,86,81,54,75,80,80,53,42,60,65,72,86,86,56,64,56,50,56,69,69,47,74,64,44,72,67,47,45,77,71,44,74,53,66,80,73,49,74,52,54,66,44,48,42,73,49,51,67,48,64,83,77,56,77,85,77,82,53,87,47,73,84,82,69,87,58,76,58,67,72,54,62,70,58,50,51,55,55,86,51,51,52,87,74,43,82,48,80,60,58,51,64,77,84,78,51,87,84,85,82,53,53,64,67,45,66,53,81,63,55,65,83,45,66,57,82,72,57,46,83,49,76,45,59,67,85,73,59,48,57,42,73,84,62,56,77,61,49,83,77,62,51,42,84,46,56,66,53,67,84,45,74,60,84,67,56,78,72,84,65,66,46,62,59,72,44,65,62,58,78,46,53,82,84,46,65,47,69,59,46,46,78,85,63,63,69,59,43,78,84,47,78,66,79,55,79,62,70,77,73,64,53,45,72,42,50,43,58,52,69,52,84,42,46,81,83,73,48,50,84,47,51,61,46,54,78,57,87,69,81,67,71,76,78,83,71,67,44,78,75,72,55,46,52,69,73,72,56,47,80,53,50,70,83,66,85,43,71,63,86,78,75,76,81,72,83,76,68,64,57,82,55,82,85,78,86,86,61,54,49,80,47,82,66,63,61,54,43,74,85,79,82,63,53,56,49,51,44,52,49,79,46,64,43,64,73,66,59,60,78,82,71,60,72,42,87,45,42,50,68,77,71,67,61,61,76,84,69,73,67,61,78,70,79,70,61,47,68,54,66,64,69,86,44,58,63,44,43,68,57,64,62,86,56,72,54,44,79,66,59,78,69,81,53,71,70,47,49,82,78,83,64,50,78,86,66,56,62,55,45,86,65,79,71,42,53,65,64,49,52,75,52,71,68,85,55,69,61,57,47,62,81,60,75,81,77,78,63,81,67,64,60,68,84,69,57,61,63,58,60,56,61,87,58,46,61,81,49,67,78,80,79,57,80,57,87,58,59,79,70,60,56,78,59,68,58,43,75,85,84,86,77,52,51,56,45,79,63,74,68,50,80,72,55,78,84,76,83,75,79,59,48,57,52,48,42,78,70,50,45,86,53,49,72,44,72,62,61,75,64,54,60,82,87,68,65,63,72,79,50,50,44,57,42,44,61,59,78,69,61,66,46,51,81,56,78,45,43,51,64,48,50,49,55,71,63,67,64,75,87,80,67,54,63,79,63,82,85,72,42,77,69,47,78,81,55,46,58,87,65,77,61,54,58,86,62,67,66,56,47,46,56,76,77,65,45,55,60,53,54,68,52,84,50,44,57,54,61,71,60,53,58,68,55,83,48,43,61,56,84,70,87,79,68,74,86,85,84,67,76,43,44,77,83,62,87,87,51,78,59,66,79,45,51,83,47,83,84,73,70,60,46,71,58,54,44,61,55,62,45,51,56,76,65,45,52,52,77,81,59,69,67,63,53,70,63,52,54,54,50,75,51,81,56,42,50,43,50,63,67,78,48,55,55,42,56,43,56,54,58,68,71,70,46,86,49,84,69,71,65,42,70,69,51,72,81,81,64,62,57,45,53,59,83,65,55,45,47,53,56,79,77,58,73,52,57,43 55,59,87,50,44,50,76,60,71,46,79,43,47,71,87,52,52,84,50,60,45,65,45,70,68,58,84,76,71,48,72,83,82,86,73,62,58,68,48,81,80,53,58,45,66,65,82,76,56,76,70,51,85,72,82,51,63,74,46,53,51,62,80,44,79,86,63,66,67,76,60,87,58,74,51,57,73,57,82,54,70,78,46,53,48,50,47,47,45,49,75,71,74,44,57,86,64,86,77,68,81,45,84,46,71,45,73,60,86,44,82,56,80,51,64,48,79,81,81,58,86,64,53,80,62,49,73,48,53,53,51,73,66,58,57,56,77,71,53,52,43,65,60,51,51,49,66,53,66,85,62,85,58,79,83,66,54,54,42,86,76,54,54,60,60,61,70,43,61,74,75,73,74,80,79,63,42,59,71,43,52,42,65,81,85,66,74,85,64,46,81,62,54,85,70,73,58,81,86,53,67,69,82,84,55,52,80,62,68,56,59,53,70,73,72,62,52,52,64,78,51,43,68,47,67,64,76,47,51,80,50,43,83,65,78,52,51,79,60,49,46,62,68,55,44,51,79,62,62,84,86,79,67,56,69,57,71,84,51,83,68,53,81,60,84,53,44,69,66,46,63,84,58,81,74,43,83,84,77,63,48,54,55,48,56,83,76,44,44,59,78,76,56,87,52,46,83,47,53,51,48,53,46,65,60,74,84,49,87,65,76,51,69,76,68,76,73,67,61,42,48,79,49,75,62,58,77,76,45,66,61,61,50,85,42,44,66,53,78,74,73,70,82,75,72,57,62,75,62,66,82,67,60,67,61,49,80,69,50,55,60,84,53,49,81,51,87,69,51,53,46,54,53,43,61,86,46,44,60,52,81,58,76,55,49,60,73,74,78,86,49,47,72,81,70,51,68,79,81,80,81,59,78,86,75,48,83,52,74,86,54,49,77,43,45,56,69,69,68,43,86,52,87,42,45,42,64,54,52,76,63,54,76,67,54,48,42,62,82,44,62,53,59,57,75,57,77,87,42,64,77,86,52,68,81,52,84,78,81,45,45,70,67,76,86,69,52,71,69,57,56,53,77,55,74,81,66,85,55,55,72,68,47,74,63,82,49,82,76,67,53,67,71,48,57,69,77,61,48,42,46,54,51,84,74,52,54,56,87,80,51,48,85,76,74,56,64,53,71,80,46,75,72,62,87,86,43,67,72,73,66,48,83,44,69,82,65,79,52,42,82,76,75,48,83,59,57,46,81,50,71,80,70,68,49,71,74,86,49,64,79,68,79,76,83,57,76,86,61,64,84,73,53,85,43,87,51,86,67,66,65,86,67,76,66,52,81,64,78,48,50,62,70,55,61,81,74,79,78,52,63,62,56,80,59,84,69,82,82,42,70,61,50,79,80,43,70,59,82,72,51,81,68,69,79,61,46,70,78,81,67,73,43,77,42,77,80,71,61,85,85,73,58,77,64,85,81,78,60,67,59,46,74,54,80,74,61,49,68,71,57,60,71,75,82,63,55,67,79,76,76,48,66,60,79,76,43,58,60,62,42,80,52,84,82,74,67,42,62,52,49,44,52,67,50,71,44,67,67,60,77,80,45,43,76,53,59,76,58,64,75,48,56,42,77,76,78,77,54,84,44,63,72,61,84,76,77,57,81,80,72,58,48,77,64,68,57,42,51,70,65,42,45,42,55,44,85,64,66,85,67,48,79,80,64,83,55,43,64,66,60,48,77,58,78,54,70,76,84,60,69,70,78,45,74,72,43,83,49,75,72,52,68,83,44,43,49,82,55,69,65,86,49,45,56,59,60,61,58,50,80,80,44,67,72,59,84,63,69,77,67,65,52,61,44,66,51,50,49,62,64,81,80,69,72,50,62,69,53,53,53,49,80,42,63,57,55,82,83,84,60,70,43,58,73,61,72,66,61,76,60,85,62,65,80,56,80,69,62,52,48,56,76,56,62,42,73,47,50,60,63,64,55,48,52,86,80,45,42,57,67,50,84,53,47,46,87,72,57,82,51,82,71,73,52,69,59,76,83,76,57,81,64,77,62,87,85,62,77,62,52,53,79,84,61,52,85,64,50,87,62,48,67,49,74,62,73,65,81,47,70,46,45,63,45,75,82,45,65,61,80,47,58,70,71,61,59,72,56,65,82,55,64,51,61,70,75,60,49,71,49,64,79,61,86,78,71,54,58,60,80,55,44,63,56,73,74,76,43,56,54,49,75,55,68,47,46,86,54,57,83,75,80,53,69,44,74,72,74,76 53,77,46,64,53,72,76,72,54,42,60,77,69,53,62,85,46,62,53,49,70,86,61,68,62,84,55,62,56,72,74,45,48,74,78,48,64,69,85,72,54,60,59,66,73,47,72,70,66,52,79,67,79,46,61,56,55,67,50,79,80,78,58,66,82,69,58,63,45,81,79,78,79,43,86,44,49,45,76,80,77,63,72,56,78,43,76,56,85,87,63,52,48,87,47,76,80,68,84,75,60,60,52,83,60,66,59,74,75,61,81,84,81,71,79,65,70,52,77,65,73,63,82,87,78,64,75,50,75,49,79,45,53,51,46,70,79,71,76,80,84,84,82,46,50,61,75,76,54,82,80,70,47,71,42,63,79,75,61,58,63,48,59,55,69,73,52,75,67,75,48,47,53,55,82,43,55,75,74,63,69,76,49,47,78,57,81,73,76,47,59,63,78,42,43,81,84,78,82,52,48,70,71,78,45,65,62,51,77,69,69,79,55,56,65,47,82,84,62,74,76,43,71,42,84,62,54,50,85,67,43,49,49,78,57,79,47,42,57,76,50,78,72,61,50,83,62,64,49,57,69,44,78,45,86,75,62,76,48,74,87,49,44,60,62,45,50,61,55,87,71,55,67,46,63,86,75,73,55,66,67,50,70,47,55,86,64,74,80,67,78,57,55,64,57,81,45,87,42,82,63,76,62,69,47,65,82,60,70,84,57,47,83,63,66,66,57,79,73,78,53,64,64,49,48,66,60,57,67,85,81,44,84,50,74,57,72,73,53,71,43,52,76,80,68,83,66,68,42,63,57,60,53,75,47,66,58,58,46,87,85,68,46,44,48,81,86,71,62,82,55,63,76,82,61,68,58,44,65,49,44,54,84,77,76,42,50,73,55,42,58,51,73,68,55,69,50,74,48,58,82,58,85,59,71,49,75,79,56,79,62,55,43,78,68,78,44,68,73,67,58,86,84,80,82,86,42,78,53,53,74,76,59,81,74,71,59,62,64,49,87,57,63,76,71,50,73,49,71,59,54,43,83,69,77,77,49,48,66,59,44,54,61,55,79,74,75,46,74,73,55,77,72,70,83,64,74,56,56,55,67,60,72,70,42,58,48,56,87,42,80,42,81,49,64,54,74,82,68,43,53,76,50,67,50,64,58,52,44,58,46,83,52,56,47,81,44,83,64,70,71,50,42,59,59,46,43,45,87,86,73,86,79,87,59,48,78,55,52,59,65,57,77,83,46,45,81,72,87,81,61,48,82,51,51,59,76,71,43,79,77,72,51,66,58,78,68,55,53,53,65,47,73,61,51,53,60,42,58,86,83,85,55,53,68,48,48,76,81,45,44,54,61,66,75,69,48,86,66,55,45,72,42,51,76,67,70,86,83,52,45,51,44,44,80,63,57,67,68,50,46,78,65,54,68,76,79,43,42,63,71,72,80,62,43,45,48,73,57,50,63,78,42,43,71,55,81,71,47,54,44,83,70,52,52,47,48,55,76,66,78,44,74,72,46,83,66,73,51,53,49,43,58,62,87,59,68,49,73,49,78,52,77,46,72,42,71,58,61,57,68,45,51,56,61,60,50,53,65,51,47,83,67,42,51,63,53,55,79,59,47,51,84,43,79,59,61,70,72,53,66,81,43,55,85,53,68,83,82,64,62,48,56,50,72,68,47,83,71,80,61,77,43,85,50,59,64,86,64,79,76,64,49,66,44,50,48,48,78,84,49,62,76,79,47,52,69,76,67,86,60,80,76,68,58,72,77,69,74,85,68,50,55,71,66,45,42,74,75,59,61,71,58,43,74,56,70,84,77,47,78,49,78,44,73,60,81,78,50,47,69,61,44,45,67,78,75,54,67,80,82,50,54,62,56,59,76,59,74,69,59,70,44,74,52,49,56,78,75,68,62,59,69,53,51,87,42,52,46,52,54,73,85,51,42,64,63,42,55,55,42,45,43,43,77,75,66,57,60,87,67,71,57,79,49,81,42,42,75,75,78,78,47,49,58,49,67,42,43,79,47,66,78,82,51,57,50,85,73,54,71,79,85,76,78,71,87,81,44,66,42,76,63,61,76,47,77,69,72,58,66,57,44,45,43,80,79,74,59,85,56,57,69,49,48,57,70,47,48,75,47,62,47,84,80,77,83,65,86,58,63,74,51,78,61,51,43,54,82,58,84,42,46,65,55,62,57,59,68,68,43,70,62,66,78,80,80,58,60,79,87,59,67,69,70,51,87,45,48,45,77,50,59,83,43,50,87,76,47,86 74,51,50,83,56,74,70,80,60,42,51,67,51,44,75,64,74,46,73,58,86,62,50,71,56,64,82,54,68,61,52,56,64,71,43,42,60,47,52,81,48,77,50,77,86,63,48,77,49,85,68,46,82,53,82,62,64,78,43,60,84,67,49,44,45,71,80,53,56,45,58,69,68,43,45,47,50,77,57,75,51,71,47,43,47,53,54,50,78,82,69,46,64,47,50,43,83,58,76,87,65,42,73,69,69,62,56,58,61,66,44,61,83,53,51,70,68,56,82,61,66,43,48,81,47,63,57,42,65,73,82,55,61,73,51,58,57,64,77,68,47,73,68,76,52,52,62,48,85,50,71,84,53,67,70,42,74,67,68,87,66,64,86,67,51,50,59,46,81,70,68,76,70,74,59,81,60,72,71,47,84,52,79,45,82,55,65,42,44,68,48,74,61,74,78,72,61,51,50,57,62,59,55,61,45,61,68,66,77,51,49,51,47,63,82,69,58,80,64,52,64,58,78,53,43,67,84,86,59,60,83,47,49,48,84,87,81,73,54,76,77,47,75,51,71,57,42,84,69,56,61,56,63,85,79,60,74,74,53,46,75,75,59,79,68,76,43,67,67,58,43,64,48,48,44,53,47,52,65,61,54,84,59,47,53,57,43,49,87,67,45,61,81,75,69,42,57,73,51,48,87,83,74,66,45,45,54,52,45,86,54,48,80,70,77,79,81,80,45,47,47,59,44,42,55,61,72,49,57,48,86,73,48,79,71,83,77,68,44,48,82,66,51,64,85,87,81,45,74,58,48,79,83,60,82,71,75,63,65,42,82,49,46,55,70,63,56,63,75,52,87,49,43,72,52,77,75,85,70,75,42,72,50,71,80,45,87,56,71,49,68,48,69,43,77,86,74,49,81,72,51,50,54,85,80,79,82,66,58,72,73,49,76,54,73,63,56,44,70,68,77,48,42,53,60,77,42,85,87,77,65,64,71,74,44,42,52,83,58,84,60,54,50,55,67,53,52,49,67,79,44,66,80,84,66,77,64,71,58,67,84,72,43,66,70,85,85,64,46,69,81,86,49,57,78,65,86,51,47,62,45,49,68,61,51,66,46,42,72,42,55,54,65,44,83,75,58,52,60,55,86,86,49,81,76,56,78,50,60,76,60,74,46,56,43,42,61,48,69,80,46,42,62,56,44,51,48,65,46,66,72,65,87,77,66,86,60,67,87,57,56,84,81,63,56,61,77,47,47,42,62,43,49,59,73,68,58,51,73,74,79,69,49,62,72,57,77,63,62,49,50,76,46,70,73,63,48,50,56,79,65,78,73,74,48,63,65,58,51,66,82,44,84,80,71,52,56,66,43,51,60,60,69,65,59,69,71,71,51,44,64,46,70,48,43,71,55,45,74,71,49,65,66,58,83,72,76,83,56,72,84,45,55,48,73,62,61,56,75,43,53,70,60,46,61,74,62,87,71,84,53,66,45,52,78,53,63,58,67,85,75,67,51,70,53,77,75,61,44,70,68,69,58,50,42,70,83,66,85,55,51,72,46,87,55,63,55,77,67,72,68,86,50,64,80,50,55,75,69,74,72,80,45,68,84,86,43,58,75,75,67,79,85,56,53,45,86,63,65,57,58,42,64,43,85,75,80,51,72,54,78,68,47,62,80,70,69,58,42,62,54,85,83,62,68,70,45,72,74,80,71,73,87,63,64,58,52,69,46,79,87,43,57,75,58,51,53,72,55,67,50,71,55,53,45,87,53,53,83,51,72,48,48,46,71,65,83,73,69,80,49,73,48,69,52,45,60,52,81,76,65,49,60,59,77,67,78,77,56,44,65,53,48,69,79,42,55,79,53,53,43,53,68,78,77,42,48,59,53,85,67,59,73,46,45,69,76,43,46,70,71,43,55,47,67,54,70,44,63,85,42,44,60,79,54,55,53,68,71,53,58,59,66,78,56,49,70,52,78,59,70,69,57,77,42,76,56,78,44,67,62,58,45,52,64,81,81,77,62,48,86,80,56,80,56,50,71,86,52,73,53,76,47,52,78,49,66,56,64,83,45,61,78,69,45,50,69,87,68,70,67,83,63,52,71,52,77,83,61,64,55,79,73,58,81,82,79,65,43,70,42,74,76,69,61,42,68,73,65,68,43,52,44,76,42,84,87,48,78,52,80,44,52,53,46,65,61,57,81,44,59,58,76,78,44,79,56,53,52,64,54,57,55,53,42,52,57,64,46,44,51,65,83,63,64,45,49,81,56,63 60,63,87,85,44,56,67,79,74,77,77,60,86,55,81,54,57,54,52,60,57,67,52,79,69,50,42,76,43,64,78,76,83,56,49,50,59,59,47,52,79,45,70,63,80,67,62,81,80,81,50,45,49,51,57,73,67,54,46,72,71,61,79,65,59,52,46,42,66,53,80,59,83,47,78,55,70,63,81,48,79,50,53,67,70,46,86,56,48,72,65,56,67,50,69,59,72,62,51,84,74,82,67,58,66,48,51,86,43,81,69,49,70,56,43,42,78,79,52,84,76,59,62,50,59,45,54,52,87,48,46,64,86,56,63,64,42,62,48,59,55,50,48,79,82,48,61,57,84,45,75,70,73,79,71,82,50,58,71,80,50,65,86,58,50,51,47,74,76,57,87,58,82,85,62,86,76,49,79,53,42,61,76,72,73,44,69,73,82,66,78,54,55,57,52,79,79,77,69,64,48,64,81,45,52,63,71,87,76,84,60,69,59,45,75,63,82,74,64,75,75,54,76,52,62,86,69,87,72,50,67,53,43,74,59,67,72,50,84,79,52,65,61,55,82,62,65,47,79,67,52,77,52,53,53,64,42,48,76,53,64,84,82,67,52,61,70,53,77,68,54,79,58,53,83,42,47,52,52,57,59,47,60,78,78,53,80,42,42,80,86,83,68,67,52,86,70,44,50,68,67,42,58,63,45,79,65,69,54,53,46,72,60,83,44,43,87,56,81,46,45,47,78,56,57,65,54,76,81,53,50,52,61,71,47,47,79,56,66,42,86,44,68,43,75,51,71,73,84,44,62,67,59,67,49,85,68,45,72,69,50,67,60,55,87,75,87,64,42,42,78,62,56,71,53,54,59,69,47,70,69,84,51,56,85,49,55,54,68,49,42,83,81,58,60,87,47,69,61,50,54,87,48,66,64,59,60,49,54,71,53,71,72,84,66,75,65,72,68,44,69,86,55,58,80,60,53,81,44,59,69,46,72,62,63,48,74,77,70,43,47,73,81,81,78,54,53,61,86,53,44,52,60,77,56,70,61,59,59,46,73,52,56,59,64,69,63,54,74,66,78,58,70,78,42,52,64,60,76,65,56,66,50,68,77,78,44,59,86,71,53,54,75,69,87,59,46,83,42,42,80,63,56,74,63,82,62,72,59,53,47,67,59,57,62,79,80,43,44,79,56,72,76,46,58,85,69,45,61,73,83,82,68,48,60,56,71,74,75,58,59,55,71,45,67,66,47,76,70,83,64,68,58,68,71,50,85,66,56,67,77,46,65,84,61,86,47,75,65,75,80,78,44,45,51,70,72,86,52,78,49,42,75,61,63,44,86,71,83,77,66,43,60,57,65,68,69,44,63,44,56,87,57,70,59,69,79,74,57,55,43,67,72,83,70,84,55,43,67,72,86,49,77,50,53,53,68,68,72,78,83,59,47,81,43,74,70,74,83,74,69,63,55,74,63,85,80,44,66,72,55,78,68,55,61,85,52,86,74,86,81,74,72,67,43,62,82,62,43,84,82,61,78,50,50,49,86,71,45,58,83,77,69,86,46,76,67,85,70,43,68,67,55,53,45,46,67,52,78,85,42,72,54,79,79,53,74,81,47,85,78,76,52,73,49,77,51,68,86,62,55,56,71,47,71,42,76,69,61,81,58,52,67,79,60,52,43,55,87,86,79,76,85,84,57,47,85,57,62,61,85,82,80,86,43,49,60,64,78,81,68,70,43,66,80,53,46,81,63,76,70,54,42,65,58,80,75,52,59,56,77,74,59,84,57,45,86,51,86,85,46,71,76,49,68,72,74,42,66,82,66,83,59,84,56,85,49,63,83,75,79,45,48,66,83,58,79,84,51,83,74,47,63,42,54,70,44,49,72,45,80,51,68,82,61,44,70,45,55,43,74,82,76,44,75,82,46,71,52,67,51,75,52,80,68,77,53,83,60,61,75,62,43,84,43,71,51,75,74,84,79,63,78,53,83,83,71,82,59,47,46,68,76,42,69,79,85,49,80,66,49,52,72,67,67,50,42,77,44,75,50,43,57,81,49,71,45,82,53,68,54,85,58,59,59,55,62,80,66,82,83,53,83,58,63,75,85,73,42,47,53,42,60,84,84,51,61,52,84,65,55,68,80,43,79,47,51,56,71,65,57,42,53,77,59,78,70,67,87,45,57,81,66,83,70,42,50,60,57,66,62,50,86,61,44,64,64,56,86,69,58,74,47,86,76,70,65,59,85,43,57,67,86,59,74,76,51,49,64,87 78,70,73,57,75,65,59,87,67,68,51,54,50,56,69,44,66,67,71,80,81,75,68,60,79,46,50,65,79,61,78,73,84,53,50,45,58,53,80,75,66,53,52,68,78,81,50,42,66,68,67,46,71,78,79,68,53,54,64,66,81,79,80,84,51,79,80,77,57,55,62,77,72,67,77,74,71,87,73,70,81,53,65,69,42,61,49,57,58,75,53,45,75,58,80,57,48,62,54,80,75,54,80,47,51,50,67,42,43,42,46,60,61,45,83,84,86,71,67,51,81,46,61,83,84,56,44,60,78,46,55,61,49,43,55,75,78,73,62,51,82,76,72,50,44,79,81,76,69,83,62,84,66,61,52,84,86,50,60,42,63,81,87,83,51,45,75,53,56,63,56,43,78,73,69,69,80,48,81,58,77,81,67,50,78,76,44,83,65,67,76,50,42,47,72,84,65,57,82,42,70,81,68,68,48,75,69,78,63,72,51,83,83,60,42,61,57,61,73,58,49,87,52,62,56,46,84,54,72,84,81,62,67,48,42,45,73,73,73,54,83,52,46,73,64,45,56,68,47,78,84,53,44,51,86,63,81,79,80,46,79,54,75,72,54,55,71,44,54,61,53,60,61,59,70,60,77,80,42,59,73,69,43,70,76,68,50,56,62,46,42,86,72,68,62,46,80,46,72,82,44,86,77,64,47,72,86,57,84,52,76,79,64,47,59,64,66,54,58,44,80,46,77,64,74,42,64,64,76,47,48,62,70,58,59,87,81,67,84,65,57,80,84,49,67,45,83,73,72,42,45,60,42,79,57,42,87,61,62,61,49,76,59,43,57,80,87,76,51,53,47,76,43,85,55,79,66,67,52,44,57,74,65,76,77,67,85,59,82,86,43,84,70,76,76,42,51,67,62,52,80,86,63,47,66,60,86,69,87,80,55,55,57,63,68,50,54,45,54,80,71,61,58,43,74,74,45,69,73,44,74,80,77,72,44,80,52,44,85,87,49,80,86,81,47,76,86,82,60,56,47,47,54,85,51,66,66,48,48,63,76,59,77,63,77,45,63,52,67,57,53,84,49,49,80,83,67,44,60,71,85,85,52,51,43,62,56,80,72,85,42,72,72,59,65,87,59,60,72,86,45,76,85,85,50,82,54,47,70,46,60,66,46,81,78,63,57,78,59,68,73,66,68,50,68,53,57,62,86,78,66,42,65,56,42,50,66,46,76,61,43,50,65,73,77,70,42,55,66,75,67,45,63,45,67,57,44,67,67,57,69,42,65,44,50,75,83,47,83,82,69,59,42,81,76,79,49,42,55,79,44,79,49,52,45,57,82,43,51,65,50,43,80,58,63,52,86,54,71,65,78,71,86,80,65,56,49,78,83,53,67,44,45,81,87,76,69,44,50,71,64,73,60,84,62,58,59,82,79,50,44,62,60,77,80,60,86,60,63,56,74,47,49,77,43,82,77,49,87,77,80,66,64,82,64,75,55,60,60,63,67,67,52,52,80,85,65,51,49,73,81,73,45,62,86,68,66,42,57,68,48,68,50,61,76,69,43,70,42,60,70,82,51,68,67,43,50,54,64,46,65,74,65,43,46,65,54,85,42,46,70,56,85,82,47,69,73,48,62,69,45,64,75,70,78,45,65,50,53,58,61,46,55,57,79,62,61,70,78,58,45,87,66,58,65,55,48,85,62,86,71,79,45,62,71,49,78,47,83,75,82,78,76,67,69,61,87,67,79,55,69,63,66,49,77,57,54,62,87,80,73,58,82,84,77,71,67,77,42,65,85,71,45,53,57,86,72,72,47,76,58,57,42,83,48,78,53,52,43,80,65,69,73,57,55,54,51,86,87,80,86,72,55,85,50,55,78,67,60,58,44,53,77,50,62,57,52,67,71,66,81,79,83,53,58,52,70,72,57,81,87,52,56,76,63,83,51,44,50,57,85,53,43,78,48,58,86,42,46,69,81,54,56,53,75,59,60,50,55,61,73,84,46,80,79,75,51,80,42,85,72,63,62,47,63,59,86,63,50,66,45,70,62,69,78,86,80,81,46,54,77,56,49,43,42,87,67,60,57,55,85,51,53,69,82,51,50,73,70,71,71,55,55,46,68,74,86,44,67,67,61,72,43,70,42,55,77,65,45,57,66,44,63,81,62,52,81,74,61,50,82,60,47,44,82,72,87,61,45,50,73,59,43,85,83,69,72,65,74,52,69,71,68,50,65,78,42,69,52,42,44,57,87,67,54,74,84,64,82,67 58,68,46,60,78,70,59,62,80,73,83,79,55,48,75,55,79,86,78,85,73,78,76,87,59,80,46,58,80,87,74,69,44,79,81,62,62,42,60,80,86,84,55,51,68,69,60,55,50,50,56,79,58,66,48,50,48,52,87,77,79,87,76,83,46,84,48,63,81,60,77,63,56,58,43,42,86,46,53,85,70,69,86,52,50,54,79,75,87,61,73,61,53,82,52,63,67,87,71,74,86,73,46,74,74,75,51,50,55,70,75,83,76,83,72,45,63,84,76,60,46,66,75,45,66,86,46,54,86,58,78,83,65,67,61,71,78,80,76,59,67,43,85,62,74,69,85,70,81,59,78,66,54,85,76,57,42,81,70,51,54,67,49,45,76,45,78,51,68,47,66,67,50,42,48,68,62,64,62,70,85,74,68,59,63,73,84,75,67,62,62,64,73,64,48,53,58,72,69,59,42,42,45,66,75,70,63,75,68,75,50,60,85,45,64,46,68,66,64,58,62,48,51,53,58,61,58,46,74,79,81,72,60,42,51,54,54,75,68,76,69,43,74,56,62,72,44,46,70,43,57,68,54,44,81,61,59,51,55,74,83,68,45,53,44,86,63,45,76,81,76,56,43,80,59,46,55,59,84,79,42,79,69,82,46,80,72,80,73,78,73,50,59,63,51,77,59,49,55,65,66,81,59,75,42,61,62,44,71,55,64,66,86,73,61,74,42,78,62,73,82,82,56,78,58,85,43,63,79,82,77,44,50,84,69,42,52,87,81,58,59,51,83,44,56,47,64,75,80,50,63,75,59,81,43,71,54,61,51,44,56,48,78,70,84,71,72,60,76,69,71,65,81,65,49,84,61,46,74,69,59,85,75,52,54,42,74,75,50,80,62,83,75,67,86,74,59,48,78,68,52,57,83,56,52,69,43,83,65,77,66,87,81,59,52,71,68,72,60,75,55,48,70,54,86,42,66,67,53,79,55,84,83,85,47,65,47,75,47,71,76,74,51,60,51,66,65,63,78,61,68,81,77,79,43,68,51,57,50,71,51,56,83,72,49,70,81,74,79,43,51,52,56,72,85,78,45,44,87,69,62,59,87,76,82,82,70,45,84,77,59,71,70,79,62,87,58,46,82,70,68,73,62,62,54,79,75,46,76,76,81,85,44,70,55,71,74,46,64,79,46,62,73,80,45,77,79,61,65,74,80,87,82,66,52,67,77,55,74,58,77,74,70,68,55,75,43,51,43,85,72,67,47,51,57,79,67,85,48,53,49,82,84,80,43,82,63,47,77,76,48,51,78,83,76,75,83,66,83,48,74,50,43,83,73,42,67,66,87,80,44,49,45,71,79,50,56,72,51,79,77,51,66,77,80,56,56,59,87,74,84,69,84,61,80,71,44,57,87,62,44,68,73,62,71,74,81,68,75,56,54,63,64,86,70,42,73,70,57,48,52,84,55,48,62,63,63,82,44,85,62,70,85,44,64,50,83,47,75,72,81,80,85,56,75,59,87,59,58,44,61,65,74,76,55,48,46,61,46,61,72,45,83,86,48,51,56,83,62,45,54,67,76,70,49,62,82,67,76,80,46,44,79,82,70,70,81,70,76,45,51,56,82,61,82,59,64,69,74,60,58,68,72,78,60,43,56,69,69,61,43,46,69,55,50,81,62,72,55,73,74,84,55,49,64,79,73,65,70,87,52,80,87,84,51,84,70,56,48,74,67,77,55,87,44,50,78,47,63,77,65,87,84,61,83,52,56,56,53,61,47,66,65,46,77,64,82,58,76,57,79,69,66,43,71,55,61,60,66,72,87,58,66,53,49,64,82,78,64,76,60,83,47,82,73,59,81,49,69,46,70,42,63,42,52,52,46,74,84,48,67,78,77,46,83,60,48,56,61,59,84,72,66,86,45,87,79,58,77,55,86,73,70,60,43,50,79,50,76,67,60,84,82,57,54,43,51,69,82,64,43,78,83,79,66,87,53,49,77,54,68,66,70,71,49,80,66,68,68,69,46,42,50,62,67,57,59,53,44,50,50,50,85,86,56,59,81,79,76,44,46,55,70,69,77,56,68,73,64,81,43,48,72,70,81,46,62,51,82,61,59,67,49,59,60,43,81,52,55,57,64,46,71,61,67,65,69,61,50,66,45,49,77,66,57,73,50,66,55,46,78,79,64,83,66,81,82,63,64,79,52,82,53,73,85,70,66,58,47,61,80,44,43,55,77,62,42,53,63,63,46,55,59,60,85,58,77,67,72,51 53,76,76,56,78,42,61,72,57,56,46,58,65,59,66,86,47,65,85,72,60,79,54,51,64,47,49,58,86,79,71,75,75,71,79,62,55,46,50,86,42,60,42,79,62,60,57,70,73,83,69,69,48,74,54,45,86,75,65,74,45,45,48,86,76,72,57,47,61,55,79,47,62,47,46,58,56,69,72,76,68,52,82,48,42,73,77,46,77,71,48,44,81,84,67,82,75,62,69,61,50,63,71,45,68,83,77,83,42,51,69,79,84,54,57,46,65,58,53,87,54,42,67,44,45,53,54,45,53,74,69,63,83,86,63,86,43,85,62,50,52,60,48,48,60,51,43,67,68,72,44,48,62,46,58,62,79,78,51,43,48,67,69,57,55,75,51,50,50,50,59,44,44,62,56,79,50,53,84,53,45,65,66,50,83,43,48,84,81,44,46,49,55,58,76,61,55,56,78,48,54,56,83,53,65,53,75,66,49,55,52,57,80,58,63,68,85,60,63,50,55,61,53,74,67,61,61,81,70,69,42,53,58,79,74,69,69,54,59,53,45,79,64,57,69,71,82,84,72,82,57,59,84,78,77,82,82,65,53,81,72,56,64,67,47,63,86,53,66,67,65,63,78,46,59,73,66,52,65,57,82,74,45,81,68,68,61,48,59,72,65,56,57,67,79,86,65,52,60,70,59,67,69,62,84,56,63,55,77,79,86,86,86,68,50,82,78,77,63,57,51,60,54,87,66,73,79,51,61,48,63,72,47,52,83,71,83,86,68,54,82,77,56,62,59,55,84,60,68,77,63,74,69,57,84,78,43,68,48,67,76,51,60,78,72,79,82,57,81,80,76,84,46,68,48,64,56,85,74,47,48,67,74,83,54,86,71,47,43,57,43,73,55,72,50,66,45,72,86,52,42,48,59,76,81,69,72,77,87,43,77,50,66,59,78,55,49,50,49,60,67,54,79,61,70,67,53,62,83,59,51,79,82,52,66,86,60,64,67,55,54,80,48,71,50,79,79,82,61,42,55,67,78,58,74,84,47,84,49,53,83,68,86,66,87,60,78,71,47,81,68,70,85,43,68,85,77,56,55,63,56,80,49,44,48,66,48,52,64,78,43,49,67,87,57,78,80,59,79,44,47,54,56,56,59,59,55,72,84,68,72,84,55,85,59,76,48,60,44,78,76,86,58,47,45,46,69,73,80,55,44,46,58,76,47,48,67,42,60,79,83,87,79,84,84,47,43,45,61,83,52,44,51,75,77,68,68,49,67,76,44,46,81,80,44,57,60,51,49,54,58,74,63,61,77,58,51,45,55,62,54,46,69,45,86,72,78,84,48,73,79,48,55,76,66,45,47,62,72,48,86,47,73,49,55,50,87,48,79,85,61,43,50,61,71,84,42,52,75,77,83,47,60,47,49,50,76,71,82,61,62,50,73,86,46,80,55,69,72,74,65,73,66,60,69,54,80,46,57,77,47,44,82,73,61,81,49,84,66,49,78,60,52,57,83,51,49,64,60,45,46,87,57,47,63,55,63,45,68,80,84,69,84,53,66,46,68,77,58,64,63,52,62,53,83,73,61,46,42,50,82,65,60,73,46,87,71,79,76,80,87,81,59,75,75,64,69,66,80,60,74,78,80,56,45,43,65,48,79,82,86,63,69,70,64,84,67,55,65,65,74,60,51,53,70,82,47,71,51,66,67,50,83,65,67,65,43,58,66,42,72,43,84,44,47,60,83,59,49,56,42,66,74,83,68,53,58,44,86,74,70,48,42,42,82,68,68,76,80,45,85,59,48,73,50,76,51,42,72,68,52,54,74,49,49,64,84,52,50,56,51,77,51,53,53,77,51,60,42,76,59,72,62,51,75,54,64,80,79,80,61,44,42,59,47,44,77,59,70,80,49,56,65,48,87,49,57,64,84,43,62,54,62,70,51,52,83,75,79,50,42,69,60,49,82,86,84,65,73,77,44,80,71,75,57,43,50,76,43,46,43,61,48,81,60,87,63,57,61,46,81,63,50,74,48,83,58,60,72,77,68,71,60,82,50,77,44,53,47,83,74,85,77,81,56,43,66,56,64,73,77,83,87,43,85,56,71,77,79,49,84,51,48,56,84,81,87,70,58,57,67,80,78,42,62,63,77,62,64,73,65,79,78,61,86,43,76,59,53,78,42,68,80,69,78,82,45,86,61,64,51,75,80,76,69,42,66,46,45,66,63,68,71,57,56,70,59,65,70,44,47,67,62,51,70,68,47,56,68,84 77,46,61,79,77,45,50,64,56,82,43,74,59,54,72,67,81,81,52,82,81,67,60,59,61,71,73,53,62,42,76,60,85,53,57,51,58,53,55,61,74,42,44,59,47,71,87,50,61,49,63,63,57,67,80,48,62,76,63,62,71,60,79,43,66,53,73,78,66,42,52,59,52,65,70,45,57,55,56,84,51,81,63,85,80,60,64,53,56,47,62,82,76,50,75,66,56,44,59,43,50,80,69,67,53,86,81,80,47,70,52,48,73,60,52,80,50,50,43,61,47,68,71,76,53,49,64,85,57,79,53,67,66,80,55,72,42,67,56,50,64,44,55,49,56,79,52,74,44,61,76,64,42,53,51,44,68,48,84,79,45,48,78,57,83,57,55,65,81,56,73,80,73,47,80,45,42,45,83,43,53,87,79,83,63,69,48,66,51,53,63,66,87,87,85,59,86,73,46,74,65,64,80,61,42,70,79,81,51,56,42,60,64,55,50,56,47,66,83,82,71,71,76,46,60,63,66,60,70,60,57,70,42,49,81,60,64,54,85,81,86,48,47,84,70,73,69,68,87,69,63,45,64,53,84,72,83,68,46,50,43,78,52,77,47,86,83,62,72,77,45,68,84,46,81,45,51,50,57,46,85,49,67,72,82,77,85,70,43,66,82,72,82,69,55,63,57,50,51,54,85,73,49,76,64,79,51,46,50,66,82,75,60,83,74,65,68,56,73,47,47,60,51,80,61,54,43,44,43,57,71,63,57,78,76,78,86,51,57,86,86,46,55,51,58,69,64,80,84,82,74,66,66,81,55,50,72,76,87,58,48,73,84,77,54,85,73,68,63,78,46,63,55,75,50,44,48,48,59,84,43,66,64,52,86,69,67,60,53,69,70,56,65,46,51,73,53,59,62,64,56,57,73,65,85,67,62,66,81,72,68,58,75,70,74,60,79,69,52,52,59,78,60,87,65,49,43,61,68,82,50,62,42,68,79,50,78,68,62,66,76,63,49,51,85,45,68,50,70,68,87,73,53,80,56,62,86,43,81,70,79,55,58,85,59,50,46,50,78,49,61,69,84,65,42,53,51,54,60,73,71,77,86,86,84,86,42,60,64,73,78,71,50,65,49,75,60,86,83,45,71,43,55,56,83,81,75,50,47,60,70,77,85,51,57,54,70,83,51,86,45,78,86,87,59,62,46,87,67,73,67,70,42,67,54,68,82,56,84,50,75,69,54,42,49,46,50,51,43,45,85,75,60,74,59,50,66,58,76,55,55,55,69,70,85,78,66,43,74,52,86,76,80,67,73,82,47,86,55,66,42,63,82,85,58,80,60,69,80,50,43,77,65,68,59,78,87,45,49,54,51,58,81,65,47,78,55,65,45,83,42,46,48,63,60,67,49,72,64,75,87,86,87,83,45,76,45,55,75,74,78,82,44,60,58,82,46,45,60,45,59,57,46,64,67,66,74,63,46,85,55,63,54,75,82,83,48,59,74,83,55,72,61,71,62,64,74,45,54,44,81,82,42,48,67,75,62,66,60,70,49,73,70,77,58,44,47,80,44,51,71,84,48,67,80,75,86,77,83,87,55,72,86,48,69,47,48,65,75,66,69,75,69,49,47,78,78,72,66,70,64,79,87,75,54,84,54,52,68,46,72,44,62,43,63,76,55,65,54,58,64,83,76,46,79,64,69,62,70,87,51,76,65,57,65,57,57,79,83,79,74,52,60,52,66,67,84,51,48,71,86,72,63,77,44,46,85,63,76,59,69,69,77,73,80,55,42,54,42,51,74,63,55,52,71,53,72,66,69,79,77,83,56,58,62,46,82,65,87,45,52,62,50,75,65,61,69,48,57,42,76,71,54,42,76,78,72,50,42,82,71,56,77,87,52,72,72,72,71,49,49,74,60,50,62,50,86,72,83,74,66,54,42,80,45,42,70,47,51,46,45,51,87,59,51,54,60,85,60,73,55,85,45,64,84,72,86,84,70,72,48,81,87,69,49,85,79,79,82,72,48,66,65,87,81,69,64,67,67,71,68,60,44,80,81,85,66,75,57,54,60,59,43,43,81,87,65,51,52,60,50,85,66,85,87,65,54,71,81,54,86,53,50,47,79,46,58,57,81,87,42,71,43,65,86,60,72,84,57,68,45,49,63,73,82,79,49,47,63,44,86,48,44,46,67,87,51,68,42,43,74,44,50,67,64,77,78,87,55,84,58,71,63,80,71,77,55,56,62,60,74,74,87,55,64,73,47,80,53,48 60,78,67,72,78,47,58,66,57,87,74,68,82,66,60,85,57,51,43,55,47,73,86,50,84,68,69,65,51,75,51,61,67,76,63,58,79,52,73,84,50,60,42,44,44,86,85,84,51,43,76,67,84,45,47,61,84,66,43,62,47,79,43,77,63,59,55,51,73,49,67,83,54,45,83,86,54,57,62,68,83,55,66,80,87,54,42,47,45,45,44,79,45,75,80,79,57,46,77,70,75,49,42,61,76,44,53,75,83,56,63,86,59,46,63,76,80,53,81,85,45,81,56,45,58,87,56,82,70,68,69,47,57,68,67,52,76,83,43,74,47,50,50,85,82,69,75,46,64,78,61,71,86,58,71,42,64,87,56,46,47,44,64,85,77,55,85,57,42,81,69,73,54,80,70,81,74,60,50,48,77,79,49,61,50,84,69,80,56,72,68,64,83,43,48,67,73,69,72,86,48,74,73,72,67,50,84,75,76,55,68,57,69,76,75,84,84,64,43,47,83,67,82,52,71,67,53,79,52,53,69,69,69,70,74,86,74,42,78,86,86,54,70,83,67,47,67,62,52,53,77,83,80,85,87,76,80,42,71,60,79,79,57,62,78,76,48,50,62,63,81,72,72,71,51,69,62,80,73,66,60,43,77,54,77,65,76,43,62,43,46,87,60,49,70,48,66,63,72,77,79,54,78,46,50,79,64,67,64,47,76,76,70,47,83,49,61,75,69,44,45,83,65,44,42,87,80,53,58,59,80,87,82,53,75,70,77,73,64,82,71,45,82,56,83,43,51,79,54,43,49,48,51,63,82,42,46,83,74,67,82,44,73,59,52,78,43,67,84,83,80,64,51,53,52,56,54,68,80,55,49,82,77,43,66,52,44,42,73,82,54,43,50,58,53,66,83,87,69,50,58,86,78,70,65,57,72,82,60,43,86,62,73,86,47,83,59,61,67,84,80,65,68,85,73,58,45,66,76,73,55,65,83,61,58,65,56,58,63,46,59,66,83,69,77,76,84,68,64,74,54,84,59,74,54,60,77,56,84,64,83,77,69,82,52,68,73,55,69,67,61,75,62,57,51,43,84,71,72,65,75,72,42,74,80,60,57,52,83,68,81,77,55,84,83,58,61,57,69,80,86,63,76,44,64,43,61,62,45,65,44,80,53,76,59,67,71,52,42,45,71,54,59,53,80,54,78,44,86,71,70,56,73,51,79,62,59,82,64,84,82,85,42,57,77,43,46,68,50,63,77,64,49,64,44,85,50,86,86,82,42,61,63,43,84,53,77,48,61,55,63,56,46,50,71,80,58,85,85,85,85,56,56,73,81,63,54,47,48,49,51,57,84,64,78,43,59,52,67,64,53,71,58,51,77,69,85,66,53,84,64,49,86,45,75,65,73,56,75,54,77,87,85,64,64,60,63,47,58,82,69,44,80,82,47,79,56,62,48,47,72,84,61,64,64,62,85,56,86,71,86,44,68,50,72,53,76,48,68,71,54,57,70,58,66,48,50,47,84,62,72,65,69,52,69,58,48,53,69,43,74,58,75,49,74,83,70,67,52,42,79,81,45,69,78,56,47,80,69,57,43,57,81,80,63,46,69,73,45,61,63,44,87,63,81,79,76,51,50,85,87,68,70,56,85,48,53,55,59,56,75,77,75,44,61,74,64,47,84,60,83,51,45,51,65,80,57,67,61,65,44,85,51,77,53,57,48,57,58,50,72,65,65,70,66,71,53,80,81,46,49,87,63,60,79,43,60,82,58,54,47,75,87,54,83,61,57,69,81,65,56,47,44,85,83,52,84,79,72,72,49,85,83,48,62,43,68,51,85,79,49,85,71,80,50,66,63,46,70,55,52,74,49,69,51,85,81,47,45,74,73,56,81,51,52,48,79,77,57,67,78,46,62,70,55,85,71,69,72,49,43,64,50,78,74,85,70,73,42,70,83,60,64,80,81,47,65,54,45,58,59,62,45,42,53,42,50,83,66,75,57,77,73,77,81,44,55,61,82,64,45,52,80,62,74,67,70,67,45,57,83,45,59,42,80,55,59,68,85,86,71,85,64,61,82,46,76,87,51,57,69,76,74,48,44,46,57,77,84,50,70,53,46,45,62,48,57,57,59,66,45,48,76,61,52,51,42,48,57,76,84,77,52,65,57,53,44,77,54,85,46,85,66,75,49,82,68,56,68,42,57,76,78,85,84,85,47,83,86,72,57,66,80,42,71,74,79,87,61,83,73,69,72,53,44,44,43,64,50,47 58,86,87,48,45,72,42,71,49,69,57,59,77,65,43,83,84,76,80,62,48,53,55,71,42,75,65,47,49,79,47,81,58,83,61,65,58,65,68,80,72,51,81,67,64,63,66,49,80,53,71,69,73,47,57,70,70,85,49,86,85,74,74,68,51,69,57,79,64,67,48,50,67,66,70,76,56,43,65,65,73,55,71,48,54,76,75,72,60,44,52,50,55,85,83,87,60,84,66,46,61,61,67,66,53,73,69,55,55,42,60,85,49,46,71,68,48,85,61,53,82,84,48,65,53,60,74,56,49,80,67,76,68,55,68,58,72,43,58,66,62,66,76,78,66,79,74,72,43,55,66,77,77,56,42,43,59,76,56,73,85,80,83,56,67,56,86,47,64,78,53,51,87,80,49,84,83,52,72,45,66,63,80,56,59,46,44,58,45,66,85,51,79,48,47,76,70,52,50,74,52,59,72,49,75,54,43,47,76,49,70,86,79,67,83,45,72,63,85,70,75,81,75,83,58,78,72,60,79,81,70,81,80,45,62,52,50,48,73,49,49,59,76,68,63,68,64,75,48,77,81,76,84,48,42,69,46,73,55,82,85,87,62,68,57,48,68,54,48,52,80,71,65,64,70,53,68,48,68,80,61,80,68,55,73,77,74,46,47,78,55,75,86,87,79,83,79,79,45,67,75,52,86,45,49,55,83,42,73,46,69,73,64,54,85,86,52,49,66,56,86,54,68,49,57,46,72,81,75,63,59,79,44,44,61,86,80,45,57,72,85,52,80,64,60,65,75,63,74,56,63,86,68,57,85,80,79,77,49,51,72,59,55,80,82,51,51,62,63,48,70,59,46,80,86,53,62,77,46,82,58,73,68,53,48,87,53,87,54,67,44,49,86,76,67,56,78,80,58,64,58,48,55,77,58,62,56,48,62,66,55,45,80,57,42,72,80,67,75,84,63,81,44,83,79,69,86,84,61,65,79,76,71,50,82,59,44,77,81,80,53,86,48,71,72,82,54,63,83,47,68,67,74,46,46,55,55,81,72,54,69,70,43,72,86,50,49,72,84,56,87,60,42,87,53,61,50,83,52,83,52,59,48,86,81,75,56,45,68,85,57,53,57,69,62,61,42,48,76,48,83,61,60,59,52,60,77,59,51,84,84,43,52,86,59,57,65,42,86,80,61,70,68,64,86,47,49,84,74,69,84,46,63,68,59,42,81,78,60,48,61,73,64,54,81,76,81,87,46,54,71,44,62,61,82,50,61,62,47,85,82,81,45,74,53,66,46,84,46,43,83,54,62,66,62,81,59,53,78,79,53,44,82,53,57,72,66,87,66,69,79,84,69,80,53,52,78,64,56,56,76,66,47,78,58,47,46,82,76,54,80,85,43,81,56,61,50,59,83,82,51,60,42,66,69,85,53,74,54,59,68,54,54,61,85,75,76,80,56,57,58,55,72,65,48,75,66,69,81,58,44,74,69,65,60,53,60,57,77,53,66,81,50,77,63,63,43,70,59,55,63,43,78,64,52,77,82,75,81,65,80,59,72,82,42,57,78,69,80,69,60,62,55,62,80,48,72,67,63,44,58,71,49,77,75,54,42,44,79,79,63,59,50,77,74,71,55,59,60,81,83,67,84,66,75,69,69,70,79,76,81,79,58,71,43,68,86,48,71,86,83,43,69,79,45,47,58,81,70,47,47,43,55,75,58,87,70,48,63,67,72,64,68,69,62,42,83,63,46,76,74,69,43,85,48,66,73,84,60,58,78,85,53,55,60,86,55,65,81,82,69,78,75,62,43,59,62,43,83,63,68,68,87,78,56,73,63,61,44,50,87,58,53,77,69,46,72,86,76,79,52,63,70,49,61,44,50,63,45,85,57,76,62,87,73,69,53,66,61,74,46,82,68,57,75,83,60,78,57,68,77,45,84,66,54,62,74,64,56,43,47,43,47,51,70,77,78,66,80,63,47,81,83,55,42,60,83,74,65,51,87,73,71,64,75,66,72,45,55,66,62,68,51,45,54,69,55,58,61,85,60,55,82,80,58,67,74,80,66,87,57,56,48,76,46,85,51,54,56,65,70,85,68,47,72,87,45,70,56,49,70,61,59,64,71,71,69,53,85,68,50,66,57,67,70,76,62,86,44,74,81,77,80,73,73,58,73,65,81,59,85,60,83,57,60,74,87,63,50,79,64,54,70,71,58,43,57,72,66,71,68,77,72,60,43,58,51,43,72,68,71,64,47,61,80,70,64,54,61,47 46,62,72,55,83,55,45,81,79,45,44,83,87,44,78,59,44,68,65,67,64,74,51,57,60,58,63,57,75,63,83,84,69,65,57,63,53,54,85,50,68,69,44,82,85,84,42,44,58,71,43,78,47,46,45,57,61,79,84,65,68,46,47,80,86,80,74,78,79,67,62,47,47,77,48,85,62,74,55,70,59,67,69,46,61,61,72,70,69,47,74,83,83,68,74,73,84,42,59,71,79,68,67,84,83,66,77,51,87,81,43,65,87,50,65,67,63,80,79,65,43,75,83,81,46,59,87,52,86,56,86,56,42,53,78,87,53,73,69,60,43,62,59,72,85,57,81,76,69,53,51,46,58,45,64,46,55,47,76,66,66,44,61,73,61,70,57,55,77,79,47,58,71,74,63,52,58,71,61,61,50,42,54,62,80,58,60,48,43,85,52,56,74,72,83,56,64,47,76,85,86,68,68,61,73,72,61,48,55,47,55,65,46,74,85,54,42,51,64,74,65,54,59,68,62,76,47,64,55,81,75,76,65,82,52,86,49,73,77,80,62,63,81,81,45,78,75,61,87,85,46,52,77,66,63,65,75,49,66,71,64,81,53,55,76,55,48,79,56,61,76,78,47,77,87,44,45,54,76,46,58,66,54,58,50,87,80,53,61,52,48,86,80,65,78,71,57,45,79,48,53,46,74,62,51,72,54,60,47,47,60,67,47,54,57,47,63,83,64,65,54,45,46,62,56,44,54,45,61,60,42,70,70,76,47,84,87,48,45,81,68,65,81,77,61,84,62,62,71,68,87,69,57,61,62,61,49,77,53,80,79,48,51,68,81,80,59,63,51,45,68,61,85,47,81,48,43,68,48,86,66,83,66,86,81,47,43,45,86,75,82,50,52,84,58,50,49,67,76,51,68,74,50,51,85,47,82,73,64,82,67,52,83,66,81,78,66,51,43,75,54,82,59,73,78,87,47,42,42,64,78,56,50,84,82,82,82,64,73,50,50,77,82,71,45,87,54,52,51,43,44,83,84,71,59,77,63,81,73,50,58,54,77,71,49,51,81,64,47,60,63,53,87,44,63,85,74,83,43,87,51,82,75,67,43,66,44,60,77,43,53,53,58,42,68,64,61,72,58,70,67,86,80,63,44,87,79,43,58,47,82,74,79,74,63,69,67,86,58,55,44,48,66,63,82,64,69,50,56,74,77,73,75,74,74,70,66,64,69,86,81,81,57,46,55,66,84,45,68,83,50,50,79,43,47,48,54,77,66,42,59,72,79,59,84,70,47,78,81,42,55,74,43,55,63,49,58,75,79,62,57,77,52,87,78,60,61,46,79,87,49,58,71,78,45,65,56,61,70,50,77,57,79,64,47,68,72,55,82,45,78,63,56,50,84,67,73,42,77,58,74,75,67,82,75,68,63,66,86,84,51,79,52,65,84,84,76,84,53,52,75,52,87,76,42,49,75,55,51,57,65,55,44,69,74,74,63,69,76,61,85,69,73,68,82,73,74,43,81,67,59,62,77,56,72,59,59,78,62,78,72,63,51,47,56,64,82,54,47,72,62,64,85,87,63,80,82,52,74,86,81,73,59,76,87,71,59,47,85,46,87,82,60,75,66,85,52,69,70,62,49,83,49,81,81,73,69,58,63,56,59,81,68,64,62,46,64,83,69,61,49,81,67,70,75,80,69,57,42,45,78,55,64,74,53,45,49,67,54,44,47,62,78,72,83,82,51,53,59,51,50,75,59,76,55,61,84,80,52,72,66,68,77,45,78,82,75,58,69,83,86,45,47,82,74,44,59,42,55,54,61,77,42,46,63,56,70,57,65,75,67,67,73,48,64,62,58,59,68,43,64,57,79,51,67,44,81,69,73,59,67,82,86,50,73,50,45,82,63,55,67,86,61,81,78,46,48,80,86,51,87,75,64,68,70,82,85,51,74,65,44,52,47,64,62,83,84,55,77,57,43,85,73,71,63,62,77,50,47,52,66,53,68,58,55,80,65,67,72,83,74,59,60,67,42,70,77,81,43,72,63,47,84,78,86,78,48,80,74,46,71,72,65,65,46,51,78,85,86,59,61,48,61,80,52,63,55,85,48,69,59,81,76,53,75,85,57,75,83,63,84,78,72,59,70,70,69,64,66,62,79,44,72,43,65,62,61,81,58,83,87,55,82,61,56,69,76,72,84,73,48,63,68,78,53,51,42,79,59,81,45,73,67,86,57,61,49,64,55,65,79,71,71,49,45,84,45,49,49,63 83,58,71,71,56,60,81,58,57,84,46,84,58,86,76,72,50,53,64,65,71,74,63,67,58,48,56,63,59,83,82,73,61,48,67,76,63,83,65,71,55,81,84,62,51,57,51,76,65,65,64,77,43,85,79,64,73,80,61,73,65,74,48,83,68,67,44,51,75,58,82,82,49,54,68,52,57,55,83,82,61,70,42,61,43,71,48,58,67,79,70,82,87,48,58,73,84,79,73,86,57,60,49,77,64,87,62,78,63,44,75,87,55,73,60,65,87,67,44,49,71,43,54,80,66,48,43,46,71,64,81,85,43,84,44,48,70,44,66,71,78,83,59,78,44,73,76,69,86,80,53,75,62,62,85,48,67,87,51,49,65,79,57,84,77,79,69,70,67,85,57,64,54,69,73,57,65,85,64,87,75,80,68,44,73,45,71,50,50,76,76,55,59,47,55,56,64,48,54,81,42,46,59,54,45,80,71,61,52,73,82,61,81,56,69,67,85,56,62,72,87,78,68,70,46,86,59,75,43,54,87,84,42,84,45,71,85,56,65,82,69,65,77,51,66,43,74,53,63,53,84,68,57,72,79,58,87,46,51,74,75,66,69,79,48,47,50,85,50,54,52,46,58,82,84,52,62,52,66,47,48,79,73,83,76,78,51,63,81,61,67,62,70,58,82,82,59,66,65,86,55,53,65,85,62,59,60,46,49,75,48,86,76,84,86,63,47,55,66,70,54,74,43,85,63,51,45,55,77,83,83,76,48,86,79,55,70,69,74,61,48,76,59,73,47,58,66,84,50,52,43,46,58,84,75,57,54,57,62,59,45,48,49,53,70,52,76,55,66,42,54,42,74,72,67,60,71,72,44,78,42,68,84,84,72,69,48,76,57,71,66,51,80,65,42,72,68,83,72,86,46,82,68,53,48,73,51,44,60,76,75,75,67,77,45,84,61,48,74,66,78,56,44,56,84,52,66,61,83,63,67,58,81,69,71,61,48,79,81,47,67,44,62,87,85,56,80,85,43,66,58,78,44,78,87,73,83,42,56,61,50,63,84,49,87,80,70,85,45,49,77,46,65,77,78,48,54,67,76,51,79,67,71,42,71,59,53,49,63,57,46,80,57,82,67,50,63,52,67,42,50,53,49,69,78,43,77,87,74,71,65,59,74,42,51,80,56,54,65,76,56,74,61,54,85,81,82,47,42,68,65,70,57,62,47,72,61,63,58,66,78,55,86,87,64,49,43,52,47,61,45,47,51,76,57,54,47,78,63,65,74,82,79,87,72,78,79,42,56,63,80,71,48,73,73,47,73,86,43,54,44,64,68,74,70,45,78,61,46,50,58,86,66,42,63,47,67,58,76,56,82,82,77,79,62,55,57,70,66,77,58,49,77,71,67,71,71,84,69,45,42,66,59,56,61,62,83,87,79,87,71,85,82,84,56,47,82,72,57,44,56,56,53,58,79,68,70,63,73,58,63,49,42,61,76,59,76,44,79,61,86,70,55,49,76,47,64,66,43,63,60,52,72,45,71,80,79,65,79,87,61,72,68,49,48,48,45,72,78,72,67,61,70,65,60,85,64,68,63,71,51,74,78,71,51,52,66,85,78,55,60,74,63,59,85,43,55,79,42,80,74,58,85,66,75,64,68,42,69,66,79,80,53,83,87,68,46,55,75,50,68,77,72,44,81,70,70,71,70,80,65,71,44,83,55,78,78,68,51,66,56,73,71,79,53,70,46,84,47,45,70,57,64,49,50,77,80,68,53,53,84,44,68,76,83,52,60,54,52,56,54,85,57,45,51,55,81,79,56,58,59,66,43,67,87,43,66,78,58,87,56,85,42,67,81,64,83,50,54,63,70,76,67,62,50,80,61,47,50,74,63,57,72,87,45,44,66,58,58,75,77,63,60,76,72,63,57,48,49,79,82,75,42,58,52,65,64,61,51,75,42,62,57,70,68,61,50,65,63,43,72,77,69,77,75,82,70,76,67,43,85,53,44,56,79,50,52,49,57,46,72,44,47,81,87,62,77,67,68,55,79,78,84,50,76,72,78,75,72,52,75,73,54,86,46,58,52,61,78,65,68,53,78,49,72,84,78,67,61,61,49,69,42,57,54,53,76,77,74,42,72,42,43,62,47,86,44,53,75,73,61,63,85,47,51,43,51,85,52,87,83,42,47,73,65,61,65,59,46,67,59,75,73,81,50,84,86,46,45,59,67,68,50,71,62,83,43,48,64,52,67,85,85,78,70,58,59,52,45,56 67,45,72,76,63,60,76,54,54,42,78,65,74,73,51,57,86,77,55,67,76,87,83,42,69,45,47,58,63,70,80,51,56,50,67,73,46,59,84,76,63,74,87,48,81,82,71,42,48,65,44,48,78,69,73,80,72,84,50,43,81,50,64,46,78,50,44,49,77,51,77,64,50,57,56,87,51,78,70,42,59,78,83,54,72,79,63,74,52,79,48,63,76,82,65,62,49,46,69,55,80,83,70,47,60,80,52,43,71,63,71,61,86,49,61,53,61,77,71,57,79,68,52,66,50,64,80,47,75,76,57,86,46,53,61,83,78,72,70,57,83,69,87,71,72,52,58,61,54,82,61,54,82,63,61,81,71,75,73,52,80,66,65,72,49,63,67,87,61,56,75,85,83,44,52,81,78,45,56,59,76,83,43,83,60,50,60,72,79,68,45,82,43,45,78,60,42,80,46,68,86,64,72,56,72,68,50,60,52,67,66,86,86,50,50,65,58,80,51,44,56,68,80,56,45,80,47,87,59,82,45,48,85,63,51,71,57,48,87,49,71,53,53,67,61,46,58,73,63,68,78,42,42,82,46,75,59,50,81,56,55,63,81,75,59,70,61,52,52,78,76,82,57,83,62,81,68,85,68,86,72,72,47,64,57,80,43,52,52,69,52,61,71,57,67,62,42,44,54,51,80,78,43,78,44,87,82,45,69,61,71,68,46,83,61,61,51,70,74,73,57,87,62,62,58,84,45,87,60,53,83,57,49,67,81,73,80,51,87,45,69,70,65,59,78,56,81,54,61,56,85,78,67,79,43,59,62,55,84,79,53,86,64,53,74,72,77,86,56,63,71,54,57,74,48,56,57,43,72,56,59,63,57,82,85,55,45,53,56,69,61,48,53,51,60,72,58,43,82,78,76,65,54,87,71,52,45,57,56,64,44,62,46,67,45,50,57,50,62,48,43,73,87,47,65,64,62,76,73,45,79,59,82,86,45,59,51,51,83,85,85,61,63,67,61,46,47,79,81,52,65,65,47,50,62,56,74,44,73,75,46,79,47,57,64,43,64,87,56,86,61,81,58,46,81,87,72,49,63,86,73,62,64,73,49,67,69,56,53,74,82,83,50,59,68,57,43,69,49,68,50,46,84,84,76,84,65,87,69,57,62,50,42,42,71,69,46,62,44,60,51,45,62,80,77,84,66,74,64,84,83,68,80,70,71,46,61,54,85,55,86,69,43,74,44,79,44,48,44,47,60,68,48,45,55,80,51,73,74,75,74,77,48,76,80,55,44,59,67,84,49,66,57,77,75,49,68,74,72,87,76,64,47,75,85,64,68,80,44,64,82,44,84,79,66,63,67,77,76,52,66,72,53,75,44,42,72,51,87,73,52,42,82,77,49,85,84,60,70,51,82,54,71,55,64,68,60,43,71,75,56,87,43,76,56,45,67,80,70,75,80,79,82,78,65,48,83,58,64,60,80,77,55,68,71,47,58,66,72,58,78,44,69,66,75,74,68,70,65,46,77,63,73,48,47,69,61,64,69,44,64,84,80,65,67,55,61,57,47,74,45,82,83,70,55,79,51,43,44,50,64,75,64,69,63,55,57,72,87,72,72,57,43,85,54,48,66,73,86,77,72,48,79,52,68,48,65,60,77,72,85,51,42,48,51,58,84,45,50,65,60,63,62,43,84,45,63,60,79,44,74,44,84,78,79,77,55,78,73,67,82,71,57,75,74,72,50,61,66,48,67,55,42,54,60,57,75,56,84,45,43,43,79,47,60,56,62,52,81,61,81,56,43,73,86,87,59,48,70,78,78,83,68,62,59,68,66,51,74,81,73,86,54,64,48,75,80,66,52,51,63,51,70,62,82,67,45,42,52,50,57,44,50,56,60,44,65,66,71,70,48,53,65,47,84,65,75,78,44,58,48,75,82,52,74,42,63,46,68,67,69,44,87,76,49,53,55,79,50,73,75,77,60,59,73,82,81,44,79,77,66,54,68,47,62,50,72,67,81,62,77,60,61,61,51,42,51,52,58,86,77,51,58,76,76,67,54,46,57,71,57,71,46,61,65,44,56,46,49,76,44,86,51,66,85,66,82,79,49,58,49,80,57,84,78,68,42,66,47,43,58,71,47,74,78,49,48,79,81,50,62,66,84,85,80,51,61,73,68,77,77,84,55,60,46,44,56,58,47,59,47,54,46,75,48,49,77,82,48,61,42,63,47,86,87,56,52,62,82,49,70,79,84,42,61,61,70,44,74,65 68,42,78,59,45,66,71,48,60,84,74,71,75,55,46,43,54,48,58,64,66,59,62,72,50,51,71,62,84,72,80,59,45,71,59,43,56,55,70,58,58,81,82,79,81,75,70,42,80,56,57,80,48,87,56,67,81,60,47,53,82,67,61,46,42,66,43,56,52,69,70,64,56,46,86,83,77,44,64,73,67,57,47,85,44,47,43,76,80,67,83,63,60,68,48,52,62,56,67,44,66,60,43,45,59,70,60,75,67,71,80,61,77,66,82,82,79,75,79,59,74,58,75,46,71,42,83,57,67,48,43,45,71,71,42,46,70,73,56,83,72,62,78,61,80,54,54,44,70,75,48,49,46,70,48,78,87,69,45,44,59,81,43,52,47,59,60,60,47,64,63,79,69,70,59,56,56,56,84,84,75,61,84,78,68,86,63,65,52,56,78,48,72,85,43,55,56,65,57,42,45,61,81,86,79,79,53,66,82,67,64,55,66,87,49,81,72,83,71,57,48,71,55,78,61,69,86,51,59,74,73,87,51,54,77,64,75,66,63,84,57,81,51,72,84,66,77,71,84,47,58,86,47,57,59,78,54,49,72,80,66,70,44,69,42,65,65,77,83,48,72,56,62,71,80,50,49,87,49,66,50,63,43,67,86,79,77,81,54,65,58,67,61,67,55,79,76,86,80,70,42,48,60,84,82,83,62,65,73,42,56,80,87,57,58,84,50,72,86,48,76,67,67,79,51,65,62,50,80,83,45,63,43,81,53,66,45,42,45,84,47,49,84,45,47,62,69,46,68,46,79,71,54,77,58,58,81,82,74,47,50,47,56,42,45,85,77,74,50,83,54,75,61,84,66,78,81,45,85,85,87,77,67,72,50,54,85,55,46,45,58,84,58,75,49,73,85,71,82,57,82,68,65,62,68,46,80,50,50,46,75,77,50,50,43,68,55,47,75,67,60,49,72,66,46,82,82,82,87,56,43,51,54,68,58,49,86,82,69,80,57,69,74,54,62,82,81,79,46,68,71,69,59,42,57,51,56,78,84,46,87,78,56,84,53,63,50,76,51,82,67,71,48,53,66,80,57,71,79,58,80,81,78,62,52,53,62,53,81,68,58,58,61,85,75,59,57,82,69,87,76,69,74,49,49,46,61,56,56,44,69,58,43,80,87,75,43,62,77,73,72,47,63,62,86,64,80,85,84,86,45,82,66,86,52,72,75,72,81,45,52,64,78,48,86,51,43,87,59,66,57,71,52,49,68,53,67,67,43,55,51,54,62,74,61,46,76,42,53,81,62,64,84,81,79,78,73,71,56,71,78,54,80,64,73,79,62,64,46,78,83,51,58,70,59,85,47,46,46,72,85,55,67,71,42,55,87,75,69,51,64,67,83,71,69,48,48,52,65,77,60,52,55,55,43,42,76,44,65,67,57,44,74,86,51,78,52,82,58,82,77,50,74,71,56,52,49,44,72,85,87,75,75,54,47,52,82,70,56,87,69,64,60,76,64,51,53,42,72,50,42,46,81,70,43,77,60,50,76,72,58,85,46,69,85,87,52,73,81,86,69,55,82,67,62,46,52,81,62,64,63,47,85,87,43,43,65,47,44,74,49,81,61,86,76,58,87,50,50,69,53,55,86,45,42,55,68,42,70,50,50,57,62,44,51,83,75,56,42,87,54,84,59,85,51,82,59,54,71,63,55,78,49,69,78,51,77,43,80,49,68,87,67,56,49,69,69,81,66,77,72,85,61,42,57,55,42,58,65,59,58,46,43,66,48,69,67,58,79,71,42,43,85,76,60,60,63,77,43,48,63,83,48,73,68,61,51,79,68,86,52,75,42,79,50,60,48,49,64,42,62,43,83,81,68,81,78,87,68,48,54,49,63,52,87,63,65,52,86,57,86,52,50,84,77,45,62,74,77,54,71,83,70,82,61,57,64,59,45,86,87,61,73,67,53,63,85,54,80,65,44,48,47,49,63,52,62,62,74,85,69,53,71,70,87,76,77,76,53,67,44,56,47,70,59,76,79,43,57,43,58,64,76,74,42,87,79,72,49,76,69,46,61,50,53,80,56,65,86,63,86,60,84,65,80,53,44,62,64,78,68,70,62,70,73,80,80,47,48,85,54,70,79,77,56,43,87,61,63,71,68,51,70,58,62,85,48,47,66,42,77,78,64,75,78,71,44,48,64,84,52,53,49,55,54,66,87,75,80,66,45,42,74,54,59,71,69,85,46,50,84,74,82,78,75,79,81,56,42,85 73,59,66,48,49,57,78,80,82,72,78,80,50,71,48,82,63,86,67,45,56,55,75,85,73,76,75,85,64,51,74,65,83,77,81,74,67,74,83,48,76,58,57,78,71,67,86,57,45,87,78,42,83,42,72,57,73,79,60,81,79,81,83,61,59,62,71,85,83,84,58,61,59,49,44,70,67,79,52,69,50,66,82,63,60,83,56,61,70,64,78,48,86,67,43,58,57,63,79,83,74,55,81,75,63,82,82,87,78,45,71,80,87,78,69,65,74,62,70,74,56,85,73,63,68,84,77,46,66,72,75,61,55,61,85,44,73,86,55,45,70,83,84,48,85,71,71,66,48,85,82,54,62,84,43,83,82,42,73,74,76,55,66,79,52,51,54,54,87,87,74,62,60,42,57,54,68,79,79,80,63,50,77,63,85,44,53,56,47,50,85,67,62,54,52,71,57,62,86,84,87,63,49,60,81,70,51,58,80,86,45,54,50,50,57,59,72,73,46,60,69,81,63,44,79,57,87,64,62,65,64,86,70,44,51,44,44,68,49,72,58,46,54,68,61,58,65,78,59,72,67,49,52,48,77,78,57,84,80,47,82,51,72,85,42,68,62,43,70,67,48,51,52,51,76,83,57,83,87,82,43,65,66,60,60,68,77,86,64,57,84,42,58,65,65,62,63,79,63,45,50,68,55,87,63,69,42,73,73,73,76,80,85,61,55,56,83,50,73,68,54,78,80,45,58,85,68,44,43,75,53,86,57,67,78,66,84,51,69,78,43,53,85,53,51,45,78,70,65,63,85,43,67,48,71,80,44,69,83,71,43,46,63,85,48,53,44,45,55,79,55,58,61,81,44,71,69,80,72,52,49,66,53,46,77,83,54,85,57,85,56,79,82,46,80,52,78,66,83,81,51,49,42,63,56,43,72,47,52,53,68,44,45,77,50,51,74,56,83,71,70,59,53,71,45,62,60,81,77,62,73,76,76,70,52,77,51,45,67,54,51,52,86,84,75,86,43,47,52,68,78,77,45,60,58,68,87,68,65,74,79,62,50,59,73,68,42,78,68,86,43,83,69,58,70,51,86,82,58,63,53,65,71,55,70,77,71,86,58,72,73,77,76,58,42,70,42,86,86,80,59,68,62,72,71,71,45,69,47,51,81,74,74,80,71,51,76,61,51,67,75,45,80,50,74,51,67,85,46,87,83,66,58,49,70,43,42,63,54,73,46,83,75,69,44,63,66,87,67,76,74,42,54,46,86,83,67,66,61,72,78,65,82,46,51,71,79,75,54,49,53,58,50,77,85,65,57,65,85,85,59,47,67,43,47,78,80,47,81,77,85,58,77,43,75,70,42,86,49,72,42,86,74,85,67,73,48,65,52,44,72,71,83,48,45,72,60,45,60,56,56,69,77,79,65,70,80,66,70,86,51,83,60,68,47,84,45,62,46,47,44,78,42,45,85,72,45,48,73,77,65,43,53,42,65,45,51,64,84,60,78,72,52,85,82,56,87,85,81,53,44,47,42,85,53,81,72,65,81,80,72,59,83,71,85,86,83,84,63,82,56,80,69,62,80,70,61,58,52,64,51,66,84,85,85,81,58,84,83,52,45,60,47,67,60,49,64,55,70,60,44,85,65,47,54,57,71,81,56,70,69,67,78,85,80,70,66,76,49,85,66,42,75,62,63,73,47,71,61,80,84,44,65,75,61,81,67,75,74,47,59,59,79,81,44,74,45,55,63,74,67,52,60,44,85,64,70,58,58,63,43,78,81,78,77,69,55,53,58,65,57,62,51,70,79,48,48,49,47,86,45,86,75,65,86,46,76,58,68,85,69,74,81,77,84,62,80,56,52,46,57,64,78,68,49,74,84,55,45,84,71,86,54,83,59,86,76,42,44,51,51,84,68,58,51,64,81,73,84,50,42,63,63,60,76,52,78,75,72,77,48,87,81,51,46,60,72,85,58,80,76,59,70,61,66,42,60,53,79,57,71,48,72,77,58,85,72,53,47,58,69,47,71,53,73,63,76,45,59,64,51,81,53,69,70,69,81,74,75,83,81,71,79,76,75,71,72,63,60,59,63,74,58,70,60,46,57,59,42,49,81,50,79,86,55,68,42,86,63,80,69,53,86,71,63,84,46,86,79,55,58,66,57,75,80,43,49,51,59,75,60,60,72,80,57,69,84,64,68,49,46,65,68,77,67,50,87,50,86,57,45,71,43,84,68,63,81,58,75,43,62,56,48,66,44,50,87,50,70,82 61,57,57,45,55,70,85,53,83,87,73,46,76,68,82,83,52,60,61,71,64,68,54,46,48,50,82,46,55,76,86,42,73,76,53,77,73,76,45,67,68,46,62,86,61,64,81,74,63,74,67,66,56,64,69,62,87,60,47,75,43,52,82,77,85,75,53,63,50,46,52,84,75,87,76,66,69,79,44,62,81,59,66,79,87,80,75,61,53,76,74,52,86,76,60,70,44,63,51,44,57,47,84,56,85,52,81,76,77,71,47,52,55,52,43,55,69,66,75,69,60,50,70,72,76,66,50,69,76,86,84,63,53,72,51,75,71,66,43,57,51,42,74,72,70,77,56,59,70,47,42,68,53,84,76,56,56,59,82,82,64,82,87,65,72,57,63,69,53,54,83,50,70,73,83,87,44,45,58,63,55,63,75,64,87,79,72,55,45,50,71,56,82,84,50,52,77,64,70,43,61,87,52,58,44,51,63,63,63,60,68,75,80,86,85,56,79,70,71,83,44,60,48,48,68,72,77,76,46,65,79,68,82,60,67,83,71,56,75,67,63,66,80,42,61,59,74,84,58,84,69,73,56,55,53,87,53,81,46,86,52,60,76,80,63,64,76,71,86,70,43,42,84,69,52,57,85,81,58,62,79,79,85,59,52,68,59,44,73,68,43,82,77,80,62,55,45,47,50,87,45,56,57,78,74,43,86,49,57,74,73,47,66,51,76,56,57,64,69,77,81,45,62,77,46,44,76,85,43,49,65,55,55,71,59,54,62,67,71,43,50,82,83,70,73,52,74,71,46,62,66,65,80,69,84,81,65,71,86,79,84,60,64,73,63,78,63,81,78,65,65,43,63,62,83,57,86,82,66,50,78,87,82,47,70,49,61,74,65,60,46,77,56,81,64,52,86,62,50,84,65,51,45,71,84,75,83,74,52,46,67,83,62,48,46,81,82,87,53,47,61,65,73,60,87,60,62,51,45,55,44,84,50,72,82,66,81,58,71,54,43,74,77,51,61,45,54,65,85,57,53,47,52,60,60,42,86,53,79,54,69,56,60,83,43,78,58,47,53,87,47,77,44,65,87,84,52,64,72,78,62,79,78,45,87,43,60,72,80,58,47,50,83,57,51,62,61,68,42,47,77,80,47,49,55,61,56,58,74,87,65,72,46,54,55,80,85,81,69,86,53,71,69,76,68,47,53,73,57,60,50,49,49,51,43,52,81,47,86,87,55,74,47,56,44,47,60,79,61,77,44,52,81,75,80,45,77,76,83,75,87,46,79,66,85,68,61,65,52,54,49,78,48,85,78,79,44,74,51,46,84,55,54,62,67,77,86,55,48,70,51,56,69,82,67,73,45,61,87,86,46,72,47,42,83,55,86,77,78,47,81,49,74,72,60,44,62,43,49,57,55,52,43,57,59,58,79,65,69,43,73,46,58,75,72,67,64,45,87,73,71,64,87,51,64,87,83,71,51,56,46,66,55,49,67,43,54,84,73,83,74,46,47,83,84,45,62,86,70,43,54,78,81,66,55,45,69,67,71,43,42,64,80,80,59,67,80,67,67,85,80,57,87,50,57,55,86,71,45,43,73,48,85,62,75,42,43,79,73,46,59,83,45,77,68,54,57,53,55,61,55,43,67,63,76,73,60,60,86,76,86,75,77,54,81,83,52,57,71,63,80,42,78,73,53,51,75,62,76,86,51,85,65,77,63,59,64,62,49,55,81,49,78,68,43,55,61,75,52,57,69,73,76,77,55,77,87,73,54,67,78,82,54,51,57,76,43,44,58,86,57,68,58,70,65,75,61,68,68,59,75,69,72,87,59,48,67,56,73,47,50,44,67,56,48,71,63,64,52,78,70,72,67,44,49,58,64,74,61,42,74,48,49,59,58,47,65,70,53,76,49,87,61,87,55,86,66,46,46,68,76,66,49,48,61,66,43,54,66,46,47,75,80,52,67,43,63,63,63,87,82,59,66,64,58,53,67,74,57,66,74,58,56,73,70,47,59,43,54,60,85,59,82,85,62,59,63,78,64,85,68,69,43,42,56,42,47,47,80,68,83,50,51,73,51,56,75,66,79,72,59,85,50,86,48,83,70,55,66,75,56,76,65,84,45,79,62,85,82,70,43,79,54,58,43,87,80,78,47,68,85,65,44,76,49,46,54,68,86,58,43,57,59,75,82,58,77,59,54,72,71,44,42,86,68,53,73,78,63,87,84,78,63,87,49,61,53,80,64,58,60,81,66,69,78,63,60,50,47,86 72,86,86,64,69,50,72,63,52,74,42,42,49,68,87,46,83,70,55,59,61,71,79,84,60,86,62,79,53,56,62,85,49,68,87,55,77,56,52,69,59,74,80,73,87,47,85,85,44,45,47,70,42,71,77,48,50,85,87,81,60,82,83,63,70,67,46,57,44,59,78,61,77,60,47,86,60,53,82,87,82,57,62,87,64,51,76,54,82,55,72,52,85,76,72,87,64,67,84,73,78,77,49,84,55,45,50,68,62,66,59,82,71,87,72,48,47,63,75,77,50,46,75,71,44,85,75,80,59,46,42,73,78,49,49,68,49,46,61,67,58,58,66,87,83,47,48,79,74,57,45,78,71,65,61,53,61,73,55,84,75,76,83,63,87,53,57,73,84,72,60,77,85,73,71,42,45,72,77,77,49,82,51,63,57,53,63,48,52,47,83,77,43,77,52,52,67,72,78,79,45,81,68,84,67,68,43,51,76,69,65,55,77,55,78,83,65,71,46,68,61,67,84,75,50,48,87,42,42,54,85,72,42,79,43,70,44,57,73,75,45,75,82,74,68,87,87,69,79,56,52,44,73,87,44,78,74,57,59,74,59,80,51,85,86,86,69,73,61,76,70,68,85,53,81,68,64,45,72,60,85,59,63,67,62,70,50,69,72,67,65,85,59,47,80,74,52,74,48,70,79,59,73,72,78,64,42,44,54,61,63,50,51,45,53,69,53,67,81,56,45,55,50,66,84,58,64,52,65,70,56,57,42,81,87,44,71,58,44,66,56,63,47,69,74,63,51,83,51,59,71,67,72,65,49,50,63,87,77,54,72,82,78,79,43,45,64,55,67,68,80,55,54,50,73,69,56,55,58,50,51,76,64,86,67,52,75,56,71,50,56,73,85,53,53,63,79,55,48,44,56,56,87,72,86,87,45,42,76,86,79,61,51,83,55,58,44,55,70,42,59,54,54,56,54,85,49,82,82,76,74,55,76,59,65,67,82,47,50,65,83,73,77,82,42,59,71,56,70,48,79,75,87,83,82,65,85,85,49,72,68,78,84,66,76,43,83,82,66,60,65,87,64,61,61,86,51,48,65,73,84,86,76,56,71,81,84,52,69,60,43,62,55,87,51,82,70,54,83,80,69,75,75,65,81,55,58,50,75,77,55,82,78,44,56,80,71,81,80,71,85,85,75,55,85,55,47,86,65,43,57,52,48,80,74,65,79,85,68,64,65,47,85,85,43,50,63,42,67,69,69,83,75,67,82,84,44,67,83,71,56,61,73,68,72,47,61,78,78,85,76,69,57,51,77,79,64,81,47,42,56,75,63,53,61,51,72,66,52,51,48,62,64,78,67,57,85,70,60,55,78,85,68,56,80,80,58,81,63,80,60,42,54,77,78,64,62,60,68,65,69,84,83,65,54,46,72,45,74,73,55,44,45,51,47,43,84,51,71,55,66,84,66,56,85,52,64,66,84,71,55,87,53,52,55,60,74,70,59,78,55,80,46,69,84,67,42,48,79,49,44,80,42,61,77,75,69,67,43,70,55,51,68,61,61,70,77,78,82,86,54,84,72,74,64,81,65,82,59,47,72,69,45,81,84,43,80,54,73,48,68,60,87,84,84,65,82,77,48,42,60,64,73,57,87,59,68,69,78,61,58,73,55,86,56,76,70,77,45,87,62,50,74,78,43,84,63,66,69,64,47,77,54,70,76,61,70,70,47,79,75,76,74,57,70,59,57,58,64,44,80,67,74,62,81,55,74,44,67,52,62,45,51,57,44,74,78,83,79,85,66,59,67,80,82,52,58,56,61,56,64,58,75,67,80,63,53,49,53,48,85,64,66,44,57,74,70,46,42,75,76,44,55,63,61,68,81,60,66,69,42,61,79,45,55,72,67,58,70,59,71,69,79,49,84,47,69,47,53,53,49,63,44,57,78,85,67,86,62,64,77,68,87,74,87,86,46,82,78,82,44,44,61,49,62,75,80,56,55,55,65,50,76,68,87,87,84,67,42,48,56,74,62,62,42,43,52,79,63,72,54,75,42,48,43,46,53,60,64,71,48,76,47,65,77,45,66,83,47,80,60,80,78,79,49,54,67,82,65,44,64,63,49,78,48,84,79,56,78,68,76,70,47,74,69,84,73,46,72,42,76,42,83,61,81,51,80,55,87,52,77,87,65,43,73,86,48,80,69,47,51,79,56,55,50,46,54,59,78,64,52,50,44,78,58,44,84,45,55,72,85,46,72,73,65,75,77,64,66,51 87,70,58,76,42,66,67,48,46,86,53,68,50,44,83,56,45,66,79,65,46,69,62,73,85,47,52,49,49,77,69,45,83,46,76,47,49,84,50,84,87,83,56,85,81,80,56,54,45,53,62,64,79,74,73,79,50,45,69,51,56,49,60,84,63,80,69,77,84,86,74,86,80,48,43,79,87,66,82,48,78,67,77,45,60,64,43,64,52,47,46,51,45,55,69,42,75,49,67,59,48,86,77,42,58,58,68,44,76,86,46,86,81,73,48,58,44,77,57,59,69,78,62,58,59,78,64,43,67,42,79,85,63,74,44,68,50,86,71,58,63,67,69,80,77,56,85,81,82,76,64,78,83,44,73,58,51,80,59,47,61,51,84,81,84,43,60,81,64,71,83,70,69,53,62,54,85,82,76,60,71,67,66,80,47,80,64,54,44,48,67,60,73,50,75,82,67,49,72,60,85,87,66,75,62,79,42,50,85,66,50,80,70,66,47,49,66,66,50,76,67,69,42,54,61,80,75,50,59,67,77,80,82,85,68,72,83,44,49,67,65,66,52,73,73,85,60,44,52,46,65,73,50,55,47,87,51,62,51,59,53,54,63,51,63,66,44,42,75,62,75,81,61,80,66,46,70,53,48,65,45,63,51,42,82,65,56,63,54,47,54,49,74,59,65,68,43,63,81,81,56,60,84,51,57,51,50,87,87,49,42,80,47,51,79,59,58,56,48,59,86,83,46,59,43,76,73,74,56,58,86,54,85,82,71,72,79,76,51,86,61,44,51,48,49,69,75,51,56,47,55,73,81,78,85,75,47,74,48,83,42,44,85,78,66,51,61,52,68,64,71,75,81,69,55,85,63,65,74,72,70,60,64,50,68,55,86,61,74,75,76,51,54,73,82,51,62,61,60,53,50,82,62,54,62,49,46,71,75,85,77,53,77,43,63,44,57,58,63,65,56,77,75,53,74,72,52,42,58,70,67,72,69,66,66,87,44,76,50,76,76,73,61,62,87,86,74,70,47,84,50,45,82,72,62,55,46,85,55,87,66,77,65,80,54,48,65,87,50,67,50,48,84,83,44,72,60,87,47,58,58,56,42,82,49,42,66,47,59,60,64,51,79,80,66,61,64,87,71,61,59,55,55,46,80,81,72,48,49,85,65,56,56,57,59,79,70,52,81,69,81,71,43,47,43,44,55,82,61,56,60,61,80,80,73,65,87,76,86,64,77,87,68,82,46,75,75,74,47,72,74,67,45,87,50,49,65,78,79,51,73,80,58,55,71,69,56,74,50,73,60,79,44,55,55,49,52,52,53,56,80,62,58,77,44,70,42,60,70,55,85,49,61,75,55,67,77,71,61,71,72,73,58,42,71,43,56,67,66,68,64,67,42,42,85,70,66,87,50,52,77,51,49,53,85,83,76,50,49,79,55,74,68,76,52,72,77,58,70,50,69,58,87,55,80,55,54,42,61,65,83,79,69,78,52,84,44,67,67,84,67,44,59,76,64,56,48,53,54,58,83,58,55,63,75,59,79,77,47,49,75,84,61,69,64,48,51,58,53,49,43,66,57,71,77,85,47,72,87,43,61,77,87,56,66,58,82,75,48,47,86,68,63,79,64,65,77,82,87,65,78,58,52,46,81,57,73,78,54,48,55,68,54,86,67,63,78,73,53,73,67,71,69,75,73,72,73,65,78,55,65,77,69,46,55,61,47,73,58,80,46,79,64,56,77,43,77,83,76,61,53,69,73,50,54,54,80,80,42,85,73,67,49,65,43,44,48,46,47,56,81,48,63,61,75,42,61,60,53,54,68,58,73,81,52,46,58,79,80,42,47,42,75,67,48,66,58,71,87,80,43,61,82,84,80,78,47,63,72,56,75,84,43,66,71,81,78,66,71,84,56,66,70,53,44,79,85,67,49,44,53,54,71,53,69,61,56,85,53,45,65,74,66,78,78,70,52,59,65,81,72,48,84,83,65,65,85,70,81,54,52,73,71,42,49,49,85,63,61,85,81,48,71,85,73,55,82,53,68,42,79,69,74,63,68,74,77,86,76,83,85,77,68,46,44,75,63,85,80,72,54,64,74,66,72,79,60,55,86,54,68,59,59,73,45,52,66,54,51,73,67,73,84,69,64,80,67,58,63,75,70,83,66,66,81,58,79,82,58,70,47,64,64,82,57,59,70,58,62,83,44,87,82,50,58,43,65,57,70,73,52,80,83,42,77,59,85,75,81,67,62,56,83,81,58,63,43,57,70,64 59,77,44,72,75,42,65,56,76,55,54,76,65,67,79,54,53,80,49,57,68,80,66,61,75,44,86,59,43,72,56,71,55,45,59,47,64,42,66,55,53,87,58,43,62,48,44,51,68,65,75,56,76,70,82,79,69,55,54,60,67,71,59,83,69,59,86,67,69,44,57,55,50,73,54,78,81,72,58,49,63,80,51,45,87,78,60,46,45,47,43,53,82,73,69,44,72,76,49,85,80,62,49,67,61,75,58,79,71,72,78,82,72,54,75,54,57,43,69,47,58,58,55,62,70,83,65,59,87,72,75,79,55,63,43,64,84,83,85,53,68,44,53,71,43,67,75,72,63,69,72,45,72,47,82,86,76,85,49,52,80,53,57,67,48,55,78,49,50,54,73,71,58,65,80,83,79,75,61,85,48,86,55,57,73,68,74,70,42,63,86,74,42,73,79,46,44,82,67,83,65,49,43,69,59,44,73,44,71,75,55,76,85,83,61,70,75,59,74,54,42,56,58,75,64,71,55,69,63,84,60,86,85,42,60,58,81,50,72,53,74,45,81,42,54,49,70,77,74,57,84,66,58,57,47,69,73,75,62,81,74,59,58,59,44,77,77,84,78,62,79,55,43,54,53,82,44,71,82,65,69,42,87,63,51,69,81,81,45,49,65,52,55,83,44,50,80,80,84,81,67,66,54,56,43,80,52,57,64,67,64,58,42,57,43,70,80,83,79,49,64,59,45,53,85,71,55,52,43,49,51,82,80,64,55,47,77,62,42,43,60,50,54,47,84,76,50,86,44,86,66,75,50,45,61,75,49,86,44,78,57,45,64,61,75,60,87,70,55,75,64,70,73,80,70,55,79,75,51,59,87,63,82,85,62,57,75,48,65,47,76,52,73,51,85,54,74,50,69,59,50,79,64,48,74,63,53,65,65,83,71,85,68,75,75,84,47,63,63,79,44,57,45,74,49,78,69,81,63,61,58,74,71,66,48,85,63,42,87,60,74,77,60,79,49,87,62,43,74,78,50,83,58,60,68,87,60,44,57,63,43,70,68,80,65,64,64,80,86,55,65,63,74,74,46,45,74,87,50,84,51,70,70,63,61,70,70,82,73,73,59,65,78,53,65,60,87,49,50,55,74,70,51,60,79,57,72,80,72,81,44,43,73,45,87,60,63,65,80,60,77,61,78,86,68,71,58,48,69,69,50,54,85,78,63,68,84,73,49,51,63,65,79,56,63,43,52,70,69,70,58,81,43,66,61,49,51,51,73,51,85,72,67,65,54,46,60,65,49,86,82,54,59,48,73,82,45,45,63,60,65,63,77,57,60,64,64,81,63,65,69,53,49,69,77,84,55,55,65,84,72,86,68,68,74,45,77,81,64,42,61,79,47,43,74,68,87,45,60,54,47,72,47,65,63,85,72,77,62,52,47,82,87,79,71,79,56,56,67,77,66,44,81,85,57,46,84,85,68,44,75,78,75,74,76,64,83,85,43,47,44,65,65,77,54,80,47,47,48,65,55,53,44,52,67,60,45,44,81,87,54,85,85,57,87,55,78,69,57,73,79,44,53,42,84,84,57,76,77,82,70,75,52,83,46,77,76,81,55,75,61,60,70,75,48,68,70,69,67,57,59,50,42,76,56,61,74,86,47,53,60,53,67,69,60,72,59,51,68,61,59,43,58,71,83,77,54,85,52,73,80,69,68,57,70,80,83,62,75,47,85,86,77,72,70,61,59,81,78,52,61,66,75,70,84,47,61,58,66,81,55,78,81,87,63,57,47,62,63,69,67,61,83,51,54,81,59,42,51,82,66,79,42,77,78,66,59,79,66,66,68,84,75,46,49,84,76,53,50,78,51,57,84,83,82,83,50,59,66,77,73,50,53,45,56,71,55,56,73,87,77,59,45,66,85,87,46,55,74,68,73,61,87,75,62,73,74,57,45,58,63,62,79,66,85,62,85,70,84,67,83,84,65,71,74,66,77,85,42,45,64,63,46,50,67,82,72,83,69,58,82,58,80,58,55,68,56,52,71,44,65,68,48,58,69,64,54,58,58,53,44,45,60,51,47,85,74,69,70,58,71,87,48,65,50,45,57,62,47,82,78,47,78,75,64,84,84,43,63,68,65,82,48,57,56,62,77,62,45,76,47,82,58,54,53,53,87,78,74,72,69,68,87,55,53,73,84,79,86,87,45,59,50,55,55,77,48,42,67,44,74,81,46,73,44,44,65,51,50,80,47,75,59,64,71,83,60,79,68,65 81,80,43,63,50,72,43,87,53,64,81,81,69,48,49,60,55,62,74,54,44,61,42,82,72,72,65,49,56,44,69,46,42,80,51,50,48,67,77,79,71,60,63,54,71,49,60,70,57,51,44,60,57,47,81,50,70,60,57,47,53,68,69,68,64,67,44,53,56,54,67,47,68,64,63,74,43,68,51,58,71,62,63,63,51,68,71,50,45,85,57,67,82,72,45,51,71,62,49,42,42,64,85,69,77,73,44,69,79,42,62,71,46,46,53,47,86,75,47,66,71,86,80,54,53,57,65,54,78,56,86,56,43,82,65,59,75,60,79,86,62,47,68,63,72,45,70,79,60,54,51,48,87,75,56,44,51,59,53,67,85,58,68,75,63,82,85,63,49,78,43,51,44,61,46,83,46,62,87,61,76,74,44,62,48,45,80,56,54,60,67,65,57,56,68,54,57,42,62,72,87,65,86,61,54,71,86,45,42,78,76,60,49,67,58,56,70,70,44,82,83,51,48,71,42,59,70,45,49,53,63,87,86,81,52,77,85,56,55,82,78,72,47,70,83,76,65,66,75,48,71,66,80,70,65,44,64,80,48,73,57,86,78,57,43,86,46,45,85,64,65,79,47,66,80,77,54,57,87,83,46,73,79,55,66,60,83,73,43,75,80,87,58,61,44,66,64,87,87,82,60,64,51,63,78,54,65,71,43,84,73,66,65,42,78,58,67,53,42,72,76,83,62,69,51,83,53,70,49,79,84,52,68,43,50,82,84,66,46,49,77,69,74,43,49,43,80,56,69,42,79,83,46,79,59,78,42,77,46,83,71,45,45,54,50,73,86,67,84,52,75,43,64,84,84,86,75,71,71,73,73,45,47,59,84,79,71,50,86,66,74,50,48,48,78,63,69,83,83,80,67,61,69,43,73,70,54,82,62,80,65,66,86,78,85,49,79,52,51,44,64,49,55,65,67,57,78,84,71,60,75,84,81,53,64,44,45,73,64,48,69,71,59,75,68,82,72,54,65,76,49,77,50,49,73,73,58,74,70,60,73,70,80,57,65,81,81,84,85,63,83,77,61,55,76,57,65,66,80,79,79,72,49,53,64,51,44,47,81,54,45,86,66,58,69,82,78,49,51,66,73,49,78,47,78,68,79,78,54,55,65,57,85,44,55,82,46,57,77,72,77,55,44,62,83,67,75,50,74,72,65,56,57,63,63,53,69,86,52,45,50,80,85,59,77,73,58,72,74,49,49,53,77,52,67,79,84,79,54,60,65,49,70,56,78,52,50,50,79,56,47,70,83,71,74,69,63,42,57,78,83,59,85,70,65,83,83,45,62,62,72,86,84,73,72,78,47,71,61,55,46,50,84,61,55,61,83,62,55,64,57,74,86,46,46,86,63,73,64,44,79,51,71,52,45,81,59,74,44,54,66,79,86,65,70,83,64,68,53,81,58,54,54,78,48,68,76,66,71,42,75,76,62,62,43,67,78,59,56,79,83,59,59,48,45,87,46,43,61,51,73,79,72,58,81,54,64,59,79,51,49,42,48,75,46,74,76,82,81,68,81,81,83,49,55,51,82,79,57,65,70,62,55,75,61,74,82,46,48,47,62,87,73,44,54,61,71,65,67,45,83,47,68,60,85,52,66,53,61,63,62,60,68,52,42,53,49,56,63,87,58,66,81,87,86,52,51,84,57,78,60,42,73,47,70,57,84,60,56,59,66,66,45,81,63,58,72,85,45,84,45,68,45,57,78,75,46,45,70,78,64,48,67,54,63,50,46,58,82,47,53,42,52,52,60,82,48,73,63,67,46,66,74,44,80,63,69,58,84,47,75,63,59,49,54,55,85,54,69,67,65,42,50,75,63,80,46,63,69,86,62,77,49,70,83,81,48,84,65,72,77,52,78,45,87,63,53,61,79,53,52,47,79,49,83,85,48,83,60,52,78,79,80,59,74,49,60,49,60,42,47,55,74,65,86,87,67,78,79,54,79,49,60,52,68,62,51,42,49,52,87,43,48,70,61,44,51,45,81,74,83,61,86,61,69,81,74,74,75,67,67,65,81,61,76,46,86,76,51,71,53,80,49,57,84,66,71,84,62,80,48,68,61,59,86,82,78,49,62,54,51,49,77,83,43,48,48,54,45,75,62,50,55,48,64,67,76,52,57,60,53,76,58,87,42,50,51,58,67,53,67,72,47,82,57,52,42,50,62,57,58,52,57,76,69,70,44,70,72,66,43,61,50,81,54,83,82,84,84,79 76,73,82,87,69,87,67,72,61,45,76,86,73,73,50,46,44,70,83,63,53,60,86,45,43,57,55,86,44,65,46,43,86,85,80,87,73,51,60,71,50,64,59,53,69,64,60,46,69,84,76,79,84,55,79,53,73,69,87,87,56,79,77,62,86,53,56,77,84,48,77,52,74,78,54,66,83,54,84,82,52,71,77,83,69,75,43,72,44,59,53,83,56,64,71,83,56,47,75,81,80,65,79,57,46,47,69,85,79,79,53,85,47,83,54,62,57,61,87,71,45,64,42,72,83,42,73,72,65,42,77,77,61,78,60,84,78,81,81,67,54,64,71,66,74,68,87,68,50,46,57,76,42,62,79,64,46,81,58,77,59,64,59,52,52,65,79,63,63,48,54,54,87,44,62,81,46,64,60,48,79,68,55,84,86,64,49,87,48,43,80,68,73,61,63,48,85,56,69,56,67,64,80,42,63,43,58,46,73,57,73,51,51,57,58,50,68,86,73,74,71,44,87,54,85,53,55,82,76,49,50,75,47,70,46,75,81,83,78,56,64,61,85,70,85,62,50,49,46,52,70,62,79,69,57,73,55,46,47,61,80,55,57,48,43,76,74,67,52,57,45,69,63,79,58,85,43,43,57,76,48,74,43,57,87,68,61,77,65,87,47,85,44,44,50,46,74,51,61,46,87,58,43,76,47,70,44,50,75,58,69,46,69,82,77,72,76,70,83,82,54,53,46,60,78,80,78,72,42,55,84,50,43,59,54,83,61,84,73,58,55,55,61,61,50,48,44,68,65,46,44,43,60,67,42,46,42,82,60,49,54,49,57,63,65,63,71,78,61,50,45,72,51,85,85,50,85,56,80,64,69,86,71,50,84,47,73,66,46,87,75,80,77,79,77,73,87,77,71,73,69,72,70,65,46,55,74,72,71,84,46,50,55,80,76,47,76,78,56,81,71,83,82,52,44,59,74,72,56,44,59,65,49,79,58,62,63,74,68,74,47,83,71,56,59,49,76,77,85,43,73,79,84,67,61,85,44,57,82,82,48,64,73,62,74,63,81,54,78,48,76,82,62,57,84,67,50,44,65,59,61,80,54,57,79,53,70,47,85,78,62,58,43,68,56,75,62,68,71,42,50,45,71,82,46,64,54,71,77,84,59,53,45,85,64,64,85,83,64,63,56,85,62,59,60,44,70,75,87,79,85,68,71,71,86,74,75,76,79,52,83,87,50,48,44,44,71,50,85,84,42,59,43,81,61,73,46,49,53,60,67,48,86,70,65,84,73,76,86,42,59,48,43,86,61,77,69,68,72,47,75,68,58,59,51,69,50,60,61,73,45,86,58,78,77,68,72,47,49,43,49,74,71,71,42,56,57,52,62,71,45,86,60,84,60,56,43,71,57,50,61,66,84,69,75,78,81,72,84,58,80,85,45,55,82,45,58,56,74,48,71,70,81,80,74,79,78,51,58,67,78,52,60,71,43,60,75,49,48,85,54,45,47,74,69,60,57,50,57,47,58,64,86,66,65,48,74,49,52,71,65,80,47,72,45,43,57,59,57,71,59,54,51,64,66,85,72,60,43,86,63,55,66,50,62,47,83,84,51,55,49,46,63,58,48,82,46,49,79,43,82,50,43,66,42,73,48,57,67,83,79,55,45,44,65,50,53,46,85,61,58,52,83,69,70,83,57,65,54,77,58,84,50,62,69,49,49,68,48,85,62,84,81,78,87,81,61,59,51,68,86,47,76,59,63,62,55,70,62,76,51,67,75,50,83,81,65,45,76,48,59,81,79,84,61,44,53,54,50,54,64,77,65,79,56,64,74,45,86,55,84,82,63,83,52,74,75,43,63,43,73,62,44,73,87,84,74,47,79,85,82,70,55,65,58,60,50,64,53,59,87,86,72,73,73,72,58,60,59,78,66,58,79,57,44,61,69,60,45,45,69,42,66,78,76,74,50,66,61,76,69,50,84,71,65,65,55,73,71,79,56,77,64,83,60,83,66,43,79,48,50,49,43,58,43,71,52,65,58,64,54,80,69,44,47,69,45,78,81,56,51,82,58,71,43,70,78,51,67,50,65,84,48,87,72,60,54,49,85,67,45,55,50,65,45,83,56,85,86,79,61,57,85,82,80,74,75,58,59,51,71,77,78,64,51,85,57,69,47,73,79,58,78,68,58,63,61,80,86,64,87,81,64,71,74,49,53,70,54,48,73,87,60,85,84,51,70,48,75,56,50,51,85,59,43,52,55,80,55,67 84,50,72,66,48,71,68,59,87,43,84,59,44,59,66,63,84,65,48,47,52,77,66,56,74,47,49,43,64,42,50,87,50,76,87,80,52,44,72,83,60,85,82,63,79,64,52,75,87,50,70,68,73,72,59,53,55,81,55,62,86,58,55,56,82,71,54,50,87,70,75,55,80,68,79,53,47,64,49,44,42,50,66,42,73,70,52,46,58,54,82,82,58,86,75,66,78,84,66,63,55,73,46,65,64,72,57,49,43,64,53,42,77,78,77,54,46,77,71,56,43,84,78,65,45,72,81,55,56,71,70,56,48,50,81,72,54,59,47,61,75,63,45,52,85,86,71,84,65,80,82,86,43,75,51,68,76,87,43,42,80,45,72,51,53,43,77,83,82,72,47,52,49,75,79,59,64,53,57,80,83,86,62,78,68,44,50,57,55,46,62,81,81,75,71,64,49,71,65,70,81,43,54,52,54,42,77,75,76,45,69,42,80,60,46,71,63,42,52,59,49,56,43,45,70,74,82,76,69,73,83,64,75,86,73,62,63,85,76,63,42,79,63,78,48,61,63,44,60,81,70,53,57,67,68,81,60,85,67,50,70,53,74,69,63,48,76,49,60,86,50,44,61,56,83,77,59,84,62,44,85,86,58,67,51,48,73,66,58,84,54,60,80,54,78,60,48,69,87,66,70,58,44,70,77,85,77,85,86,68,78,74,86,65,76,62,70,59,81,46,47,45,67,83,69,71,83,51,69,60,47,74,70,81,57,83,79,70,76,81,62,55,71,72,45,46,52,59,78,55,49,69,59,64,85,84,80,75,51,58,57,70,76,42,59,70,42,60,44,72,82,79,54,66,64,46,74,70,65,67,79,53,69,86,79,50,45,56,84,52,72,55,63,73,49,51,65,66,72,53,46,51,57,42,43,77,63,71,84,74,78,64,79,49,65,56,51,87,61,53,63,66,66,43,42,79,76,42,63,73,76,55,68,83,80,44,86,55,43,54,59,46,57,82,67,63,83,54,50,79,74,62,69,76,59,81,85,80,70,70,43,73,44,69,44,43,73,59,66,48,59,57,57,70,44,45,59,79,47,84,73,61,60,54,66,77,70,47,84,82,66,57,74,86,71,69,53,47,64,72,87,73,61,42,62,58,65,74,69,69,49,75,51,60,76,73,61,46,59,52,73,74,65,56,82,46,58,48,80,74,74,72,53,68,55,87,58,85,78,53,47,82,52,50,55,87,56,78,79,75,52,49,62,78,43,42,71,86,49,55,50,84,86,42,60,87,59,74,58,64,68,71,72,46,65,84,59,49,71,83,86,66,66,42,60,62,68,77,79,56,78,47,48,67,85,61,65,70,83,67,73,84,70,67,65,72,69,66,67,58,72,67,44,77,64,50,42,74,84,63,83,50,79,69,61,63,62,53,46,73,65,45,60,78,81,76,75,73,75,50,79,77,74,73,51,71,65,61,59,51,52,42,69,46,85,86,77,65,86,44,68,80,52,80,76,71,85,56,83,75,69,85,59,44,45,66,72,50,61,68,69,54,79,44,57,52,47,58,57,45,54,47,76,86,54,78,57,57,43,47,48,49,74,58,84,43,67,64,58,74,76,62,63,75,73,62,65,50,86,60,64,51,78,67,48,63,46,59,54,68,80,71,58,64,71,87,75,55,62,46,70,78,76,54,83,74,71,87,47,84,57,63,64,67,69,81,69,57,84,55,76,87,78,64,87,76,69,84,58,46,71,83,76,51,62,85,66,44,86,49,80,81,79,49,69,50,58,69,80,61,82,72,68,87,52,79,54,67,85,76,60,50,69,75,65,49,73,79,71,54,69,72,78,80,45,47,42,50,83,73,46,80,45,85,81,62,85,50,42,54,76,84,71,52,48,50,49,65,82,46,78,44,82,59,64,66,52,61,59,68,86,53,51,44,48,67,63,69,68,55,82,57,80,55,85,64,44,75,51,60,54,50,66,50,62,57,85,76,47,59,42,57,45,83,73,62,62,80,75,60,46,85,59,52,45,51,60,75,61,54,64,45,73,59,65,42,80,55,57,53,74,45,79,82,78,80,71,43,50,58,59,42,61,54,47,43,81,42,71,72,48,84,77,53,57,85,63,86,86,57,50,73,72,82,83,56,73,69,64,63,58,70,67,46,70,50,70,64,72,56,63,62,61,77,48,60,71,48,53,66,68,69,48,63,85,57,79,55,78,50,80,59,53,71,87,45,50,46,64,45,83,48,55,58,56,82,57,78,45,69 52,72,81,76,81,83,63,74,53,60,70,72,54,55,87,78,46,50,80,80,44,56,70,49,86,80,49,51,70,64,80,57,78,86,65,62,71,84,47,60,53,47,47,68,85,53,53,44,87,67,83,85,62,80,47,44,42,87,59,58,54,67,58,55,67,59,60,58,55,52,78,68,79,47,58,51,52,86,87,42,82,45,71,82,51,52,70,67,87,74,57,62,52,71,74,45,82,74,70,76,62,84,72,48,45,80,55,54,76,65,55,44,42,44,79,44,45,84,69,55,82,50,63,74,69,83,72,70,63,60,67,65,77,68,49,72,52,77,84,61,71,83,43,57,60,59,68,82,55,56,53,87,60,66,64,83,84,68,75,60,46,63,60,68,54,63,49,71,62,73,55,62,46,74,65,48,73,67,78,85,66,64,87,78,65,79,68,62,68,42,44,82,56,87,56,70,62,51,53,78,67,59,75,58,82,50,47,42,78,52,53,50,62,47,58,63,64,72,79,82,65,54,71,83,50,56,73,67,68,44,59,46,60,51,69,61,55,45,53,81,72,44,76,46,56,73,51,53,79,77,51,49,43,81,54,65,82,51,61,84,54,80,51,52,80,82,65,44,47,87,85,84,61,78,67,50,77,58,43,71,69,85,83,84,79,63,54,80,45,76,71,76,55,84,84,60,73,67,71,85,81,43,45,70,74,51,61,61,67,69,67,66,80,61,86,77,56,69,85,42,85,78,82,61,55,75,68,74,52,85,64,43,75,62,63,79,53,63,82,69,52,78,72,53,66,66,78,51,55,51,62,70,52,73,57,82,61,87,68,76,87,80,87,52,72,45,85,59,71,53,54,85,85,57,58,82,58,69,68,67,48,44,64,48,61,80,66,47,76,45,66,74,67,52,74,77,66,75,86,75,72,81,52,59,58,80,58,43,57,85,83,85,81,65,47,75,69,81,87,62,68,47,56,84,61,59,45,77,76,56,86,83,57,48,76,57,76,43,49,67,79,54,59,72,68,79,46,50,83,55,73,73,80,57,82,81,77,42,47,85,52,52,43,46,66,55,48,74,65,53,43,42,82,51,57,79,48,65,51,55,46,54,57,67,82,85,55,85,46,60,42,79,77,53,47,52,73,44,53,57,49,77,80,69,72,53,44,49,53,81,64,80,43,57,48,84,71,73,82,62,67,78,86,86,42,42,86,42,86,48,83,79,82,47,71,66,63,55,53,60,61,75,57,58,55,74,72,49,65,46,62,60,73,61,69,81,49,49,71,82,45,87,86,77,70,42,50,72,51,76,53,44,58,45,44,81,57,84,75,42,76,54,60,82,87,78,83,49,53,55,52,49,66,84,85,42,43,65,80,87,55,53,58,86,46,76,56,50,85,64,53,87,70,66,52,65,51,83,44,52,47,56,49,48,69,71,78,64,60,52,75,55,52,66,73,85,43,48,47,67,70,74,49,49,69,71,76,68,50,80,42,53,62,48,63,54,74,67,58,52,69,70,56,43,52,52,44,81,78,61,47,72,85,63,55,83,43,60,85,42,65,54,46,80,75,59,46,45,84,63,43,70,62,62,42,75,58,74,62,52,77,60,68,73,70,45,56,73,74,58,69,70,81,73,45,42,77,83,56,43,83,70,67,59,84,60,44,63,74,56,62,62,87,42,47,73,52,70,52,71,83,80,70,57,50,77,53,78,43,49,86,77,57,50,42,65,48,47,52,46,54,58,43,69,54,66,76,43,46,81,80,44,65,43,53,61,44,67,62,46,46,85,72,82,87,59,72,46,47,71,45,84,67,59,76,64,70,78,69,74,77,67,54,82,84,47,52,58,45,70,84,80,43,61,82,61,76,85,47,57,76,84,75,49,78,45,49,48,59,63,86,68,73,86,67,71,70,68,46,79,63,50,59,78,67,43,48,72,44,78,51,48,70,69,61,63,46,72,71,44,50,51,84,55,77,42,58,87,64,56,61,70,74,52,70,71,84,50,62,54,51,45,81,64,82,79,83,86,53,76,59,75,78,77,72,57,65,87,74,73,53,71,52,81,80,54,55,82,63,86,72,85,82,43,52,86,58,43,81,57,78,74,67,84,69,54,87,80,75,61,66,60,76,60,59,50,85,71,57,79,77,56,62,67,85,64,50,87,57,80,46,77,77,68,84,71,67,52,51,72,57,63,56,57,61,42,66,82,52,45,48,68,69,54,57,59,45,49,58,86,50,47,65,67,86,54,58,86,63,53,68,55,67,52,75,77,68,53,55,54 65,71,44,60,59,59,65,65,87,49,83,61,55,59,60,51,47,46,48,71,63,58,78,58,60,78,63,72,83,60,52,47,82,77,76,87,61,53,82,61,66,57,74,49,65,46,52,81,49,49,68,59,73,83,81,53,58,84,66,60,53,79,80,74,70,53,58,70,55,62,55,83,81,81,75,73,65,83,78,49,65,57,42,45,71,62,49,58,65,83,46,75,56,59,72,78,53,85,57,45,63,71,77,52,58,62,54,46,43,74,47,50,58,67,61,57,72,76,82,85,66,52,61,55,45,82,46,59,82,68,42,69,68,79,66,49,43,66,80,82,68,57,70,61,80,48,51,46,75,73,80,86,82,44,66,63,42,69,46,59,70,47,64,79,42,48,48,52,62,42,50,54,47,68,44,42,58,45,53,72,52,77,81,76,68,74,56,82,50,49,53,45,77,67,47,58,86,81,77,60,51,65,44,71,81,67,66,81,80,82,70,74,58,52,44,45,83,46,60,47,59,59,50,58,67,42,83,72,56,73,52,57,87,76,69,46,87,64,79,65,52,75,87,62,80,87,80,59,71,62,84,72,86,69,55,73,86,80,74,52,79,56,43,63,62,73,72,78,72,84,80,83,76,55,66,70,69,43,72,61,82,48,44,65,79,55,80,59,85,76,48,62,42,59,56,78,45,57,63,69,43,50,75,64,77,82,68,81,82,66,69,87,42,81,68,55,64,61,85,71,67,43,73,62,47,52,47,45,47,74,60,50,66,52,84,50,66,61,83,60,48,75,43,50,59,64,79,60,45,74,64,80,82,56,62,67,65,57,63,52,59,83,57,72,71,79,63,44,70,68,85,65,62,71,56,73,58,77,64,51,63,46,52,52,63,77,60,68,71,79,82,45,47,84,73,62,52,52,72,79,82,53,81,59,78,85,69,62,52,55,81,67,73,58,85,79,78,81,45,51,45,56,84,75,63,59,44,70,42,45,77,58,47,63,78,87,47,50,60,51,68,78,62,72,62,56,86,76,63,46,87,54,85,80,72,66,87,57,63,52,81,60,68,46,61,50,69,52,43,59,45,74,64,51,43,67,57,55,58,68,46,46,75,80,73,75,73,54,70,51,75,53,83,66,64,80,54,84,55,86,74,44,60,48,87,81,46,72,47,66,45,57,54,85,56,45,74,65,60,60,47,75,83,61,57,68,83,69,45,84,53,85,43,82,80,54,47,56,72,77,76,45,52,85,46,44,79,57,68,73,68,73,71,71,71,57,68,63,71,66,61,64,64,61,63,81,45,55,58,74,49,81,63,86,58,54,64,49,48,45,50,66,81,55,78,62,65,55,57,45,76,81,50,54,86,57,54,83,47,55,65,85,46,61,83,75,62,63,43,71,43,51,66,58,43,69,50,69,42,66,70,60,87,48,62,82,49,61,61,74,72,69,52,48,68,60,77,57,58,84,50,71,86,79,71,57,45,53,79,60,45,69,78,62,72,52,64,52,84,44,52,56,65,74,81,55,71,71,49,52,65,76,53,76,58,75,77,80,47,79,84,87,79,61,80,64,47,66,85,63,81,79,46,87,86,79,59,62,67,84,60,61,69,58,62,51,57,79,42,43,58,46,65,52,61,51,75,66,73,76,65,63,58,73,42,46,74,79,72,73,80,85,64,44,49,85,61,66,70,44,81,85,56,69,73,51,83,63,44,50,74,86,43,45,86,61,84,46,71,72,87,44,82,73,57,59,86,69,44,85,57,48,68,48,56,84,61,42,73,79,81,50,85,47,66,59,64,72,62,53,73,64,60,83,53,87,74,87,84,54,50,77,67,73,85,74,63,47,64,85,45,69,67,75,74,46,64,64,71,49,86,62,65,68,85,68,47,68,68,77,79,61,44,78,57,68,57,66,58,68,82,42,63,78,65,62,49,86,68,49,46,56,55,79,63,68,54,53,50,58,65,46,74,51,65,67,80,67,46,79,50,47,51,83,87,69,78,70,61,77,86,66,79,73,77,61,75,72,78,74,82,80,68,54,47,78,69,56,45,64,52,73,82,45,58,87,55,66,78,53,53,64,78,47,69,58,50,57,42,49,50,72,60,67,79,87,42,49,73,66,55,48,80,47,78,74,69,57,71,85,83,43,75,65,84,64,56,66,42,68,51,53,54,42,68,54,64,68,72,55,83,64,73,71,65,67,81,60,52,80,75,61,46,42,61,42,87,44,55,52,72,55,43,55,50,61,75,53,87,70,61,86,66,55,62,50,85,56,63,68 47,49,77,74,86,51,42,57,76,42,85,69,85,87,79,63,74,84,68,50,84,46,77,63,54,83,84,46,87,48,48,83,52,74,47,71,73,80,43,55,82,67,69,66,67,56,67,83,81,61,72,53,74,46,83,57,52,68,62,79,74,59,63,42,54,54,85,73,81,45,87,53,84,84,80,59,43,56,73,65,55,64,82,86,54,84,48,84,54,51,87,58,63,50,86,70,86,63,68,70,48,79,82,63,45,57,45,65,67,74,71,77,45,71,46,50,86,67,63,51,60,81,60,76,80,46,74,64,52,80,74,57,74,74,52,42,87,46,62,49,59,79,71,70,73,68,59,78,47,57,67,47,68,64,70,68,64,50,74,52,50,87,66,48,78,83,62,84,59,87,78,84,43,50,78,61,77,58,79,60,54,84,58,62,71,72,68,67,46,57,76,76,69,63,82,63,43,44,87,79,47,86,65,80,64,67,70,74,54,51,55,78,86,83,65,79,54,66,42,49,79,60,47,51,82,71,43,68,66,48,77,62,84,56,68,44,87,75,73,76,44,70,50,42,84,50,43,56,82,87,55,77,77,48,46,52,42,78,81,69,67,72,69,56,70,52,43,54,83,70,56,60,58,74,56,66,65,68,72,42,71,82,48,79,82,86,42,64,67,84,62,73,60,54,79,68,73,72,44,62,58,67,70,54,80,57,46,67,58,80,42,79,63,59,69,77,83,76,73,57,87,84,45,64,75,74,69,76,49,45,52,63,55,48,50,79,53,69,68,50,62,59,73,74,45,85,44,78,62,75,45,61,42,47,60,66,49,62,80,71,42,44,43,46,79,84,45,44,70,55,75,74,62,58,67,70,87,56,82,61,73,60,57,67,78,56,78,82,44,77,80,59,48,55,48,78,75,62,78,66,73,46,75,56,51,48,54,42,64,60,50,84,76,82,58,83,87,53,64,82,46,48,47,79,83,44,54,64,80,61,42,78,60,52,84,78,60,46,53,62,78,70,81,81,79,44,85,56,50,57,77,76,87,70,85,68,71,66,69,44,82,66,52,75,78,62,46,54,61,43,83,55,78,81,72,77,55,76,71,60,60,84,86,83,54,43,75,48,74,54,68,57,52,86,78,84,55,82,81,85,70,87,42,53,66,66,57,74,52,42,72,49,64,61,77,47,77,62,49,56,56,48,46,72,74,68,45,63,70,70,67,70,73,46,79,50,87,84,77,77,80,50,44,56,45,51,75,70,62,70,59,44,64,74,81,53,57,85,42,55,68,42,66,70,73,75,72,49,80,83,52,59,80,72,84,53,66,62,63,71,46,54,67,60,78,68,72,58,86,65,48,86,61,62,56,70,64,53,64,70,61,61,85,75,76,51,62,50,68,83,80,78,45,87,49,75,65,48,48,49,62,69,72,57,56,76,64,46,62,71,69,60,68,73,44,83,65,45,84,68,76,42,80,76,54,74,55,46,79,56,58,69,62,86,45,53,73,62,74,69,45,57,82,61,64,66,54,86,57,55,76,78,51,57,61,81,65,50,59,62,70,45,63,46,62,63,72,75,82,50,67,54,76,76,42,82,54,52,59,85,51,71,47,66,49,84,75,84,66,52,87,86,74,82,66,79,71,58,72,68,53,55,82,72,43,55,85,77,64,83,59,72,77,70,86,53,68,75,48,78,54,49,81,51,53,78,59,47,87,53,86,56,50,74,86,42,67,53,64,57,85,79,58,48,74,65,59,63,65,59,46,76,81,52,62,76,75,57,47,58,42,45,56,64,67,56,43,54,52,74,51,69,72,54,62,84,61,81,42,61,70,79,76,66,65,70,48,69,74,79,87,69,83,50,47,54,51,65,45,75,68,53,76,68,76,62,66,60,82,55,61,70,66,45,85,85,75,76,53,55,43,78,52,65,76,70,53,75,80,83,82,60,67,71,84,55,67,55,46,67,54,57,43,77,60,66,44,48,72,52,67,51,74,42,57,55,86,67,61,80,45,74,60,84,73,60,78,47,82,47,69,57,58,83,87,56,85,44,56,48,45,87,86,48,66,68,57,66,69,53,51,75,59,65,62,61,46,60,42,76,82,63,71,81,66,51,52,78,64,46,48,82,42,74,61,75,69,47,44,66,68,44,84,45,53,66,42,60,68,79,43,82,48,70,58,81,84,63,54,74,82,81,48,66,50,61,59,46,43,68,66,82,73,76,76,60,62,72,56,51,46,69,64,45,53,85,59,51,55,75,78,54,64,59,58,42,71,46,46,83 42,85,71,52,81,75,65,43,52,57,84,84,43,64,82,43,69,69,70,48,58,76,63,56,56,84,54,49,73,47,58,71,78,62,64,58,46,52,78,77,86,52,60,79,53,52,42,53,74,84,77,46,64,83,53,45,74,79,85,64,50,49,70,67,77,42,49,52,68,80,69,52,63,44,62,45,72,56,87,50,59,80,46,56,80,60,57,45,57,86,52,65,44,52,73,58,80,67,51,57,77,56,74,60,60,45,85,56,72,83,67,64,58,55,80,79,79,59,51,77,64,75,43,54,56,43,75,68,82,58,48,60,77,68,83,57,50,79,83,44,74,62,43,63,45,59,84,74,73,84,48,63,79,43,62,49,77,50,55,71,73,52,48,45,81,45,72,58,60,58,72,78,86,56,78,48,86,46,72,49,73,58,87,42,43,54,87,58,64,67,75,85,74,86,59,75,67,63,85,73,55,72,60,59,80,66,67,66,42,70,50,56,67,66,45,60,72,58,48,51,42,77,48,76,42,54,69,75,80,55,74,82,51,64,50,76,85,79,82,60,42,61,55,79,57,65,49,67,43,50,67,80,87,63,72,70,65,50,86,69,68,77,60,77,45,55,84,48,69,54,67,72,75,46,71,62,51,58,83,77,46,57,63,57,73,66,59,52,81,74,56,81,56,42,55,81,64,57,80,65,50,86,67,44,75,83,76,64,54,53,80,77,71,57,60,87,43,47,47,58,81,80,73,61,71,63,59,73,54,85,83,70,71,44,59,79,81,44,78,68,71,76,46,80,61,65,66,63,78,72,70,56,81,66,48,44,84,54,85,58,43,63,72,55,67,76,79,48,45,75,43,60,49,87,85,73,62,69,81,82,59,55,44,72,87,52,48,85,74,84,74,71,84,71,46,85,69,78,79,48,66,62,74,71,53,56,68,57,61,46,49,44,58,76,63,70,77,87,68,70,49,51,66,62,72,86,52,77,46,77,51,79,49,52,73,77,81,83,76,74,65,83,52,58,78,85,79,46,81,67,43,82,75,60,48,86,64,85,77,63,65,54,71,87,56,45,87,59,55,71,68,55,49,75,62,65,78,67,73,43,73,49,69,81,58,58,77,87,48,59,61,42,42,45,59,44,70,65,68,44,51,57,49,45,69,61,44,70,80,73,52,79,68,75,52,53,77,74,84,63,61,51,71,55,59,58,79,87,73,78,80,51,65,49,83,80,72,86,54,68,68,82,62,59,70,65,74,71,77,86,84,57,84,72,46,45,86,62,54,79,86,51,64,83,87,79,45,69,86,73,71,49,77,62,54,87,67,42,82,48,72,60,56,86,43,58,45,52,64,66,45,44,60,49,54,48,68,85,67,73,71,64,51,72,42,70,49,51,70,78,87,86,71,48,70,69,55,62,42,68,60,53,86,71,52,78,80,43,86,60,55,74,77,82,48,73,68,71,67,50,52,70,44,51,64,61,57,46,67,82,56,78,46,62,74,61,68,59,72,50,63,68,45,60,66,71,74,52,83,44,85,55,69,81,43,67,86,48,62,87,86,64,44,84,53,67,46,57,58,43,86,81,72,56,47,50,51,85,45,87,69,66,70,69,67,62,60,83,42,62,56,82,53,59,52,82,83,49,86,68,78,59,56,63,56,86,52,74,69,46,71,77,84,42,65,77,46,57,75,44,63,70,56,53,49,56,66,70,77,83,77,66,60,64,63,65,50,68,49,62,49,43,70,42,64,84,65,73,42,65,52,81,65,44,77,67,76,73,59,60,47,50,54,63,85,79,79,86,76,79,69,83,53,62,77,67,80,51,67,57,62,69,43,44,66,83,53,63,84,64,46,65,47,72,79,70,86,65,46,79,54,72,75,58,79,63,55,46,53,71,54,59,58,63,75,83,43,84,46,81,73,69,86,52,49,54,59,68,47,67,59,85,66,46,62,51,86,69,63,57,51,51,50,85,58,70,44,85,74,48,42,48,59,75,86,48,52,79,70,46,81,77,76,59,44,77,80,84,58,57,70,61,77,84,83,49,50,67,74,49,73,80,57,42,42,75,43,62,74,76,79,80,42,63,83,74,44,76,49,59,43,54,55,60,87,43,63,44,77,49,86,45,63,66,87,56,63,83,75,84,69,79,79,44,82,53,48,57,46,48,68,86,68,78,61,68,43,50,82,46,52,60,69,70,69,58,51,74,49,51,87,85,64,78,75,54,67,52,45,71,59,81,74,77,58,79,86,62,80,46,53,66,42,79,51,42,57,56,47,58 69,65,68,85,64,73,87,49,68,67,64,73,74,82,48,55,43,60,78,81,64,45,61,57,74,78,85,67,60,83,48,67,59,64,44,75,66,51,87,78,62,54,50,50,56,43,72,51,59,77,73,66,58,48,53,68,48,55,84,78,65,65,73,58,62,76,67,49,74,42,86,62,74,54,78,57,61,44,75,56,65,59,82,59,51,85,82,72,74,75,64,78,76,74,49,79,53,42,69,81,66,65,66,81,54,53,65,84,80,68,51,71,69,86,52,50,57,68,76,57,47,53,72,63,56,58,49,76,55,81,80,87,64,63,82,72,77,44,52,50,74,43,47,71,73,47,85,43,68,50,78,60,65,43,50,66,84,78,60,59,71,56,65,84,55,59,48,83,60,86,57,81,46,43,55,53,57,86,49,75,69,84,69,71,78,82,45,69,69,82,73,58,72,72,83,82,50,45,87,48,47,84,45,60,42,77,56,74,58,57,71,77,53,67,43,47,83,76,70,72,87,72,81,64,83,56,54,60,51,50,62,55,79,56,81,50,50,58,50,65,73,72,70,53,71,71,58,65,70,85,63,45,52,48,84,75,75,64,53,47,48,60,75,61,69,44,56,87,66,54,75,56,79,67,87,76,73,76,74,61,53,43,84,60,71,63,86,82,86,79,77,57,65,84,74,80,61,70,72,45,66,78,86,57,85,79,53,75,63,57,50,83,82,45,51,62,61,68,47,68,87,84,87,83,72,79,60,68,70,83,70,75,84,46,75,78,75,69,55,87,68,47,56,78,62,81,87,60,82,62,79,50,87,46,49,87,77,63,70,53,56,82,63,82,45,47,81,59,71,55,73,73,78,69,50,67,85,54,74,79,66,64,60,78,81,73,85,71,78,47,87,72,77,82,82,51,50,43,44,77,87,83,49,43,43,48,58,53,74,68,84,68,80,45,67,53,62,47,62,73,62,79,63,48,58,79,44,78,86,67,70,48,82,86,84,42,84,74,42,42,87,58,82,64,74,86,72,53,59,52,84,53,72,85,83,60,86,79,67,69,64,87,84,50,81,61,75,54,44,64,49,71,49,79,71,51,63,46,53,83,55,58,55,57,62,56,69,71,65,85,70,85,72,73,70,55,58,50,66,63,76,72,62,45,55,84,46,42,61,87,83,79,70,80,47,58,42,72,72,46,82,85,82,53,74,43,68,47,84,78,80,44,72,58,67,67,87,68,80,73,84,59,72,51,47,71,49,52,60,56,65,66,69,74,84,57,45,55,51,64,54,66,78,65,87,51,65,62,76,70,66,73,55,62,42,72,77,47,45,84,73,53,75,86,56,83,80,61,71,66,59,68,85,46,53,85,66,47,58,81,86,82,80,55,84,67,84,57,48,78,67,53,70,63,67,86,61,58,56,79,44,79,62,46,82,80,63,67,67,55,43,45,83,67,54,66,51,87,49,45,64,85,46,66,58,45,70,74,71,87,83,45,61,74,48,47,55,83,65,54,86,72,82,84,82,57,80,68,65,52,72,82,52,80,62,79,76,67,70,71,72,86,45,63,65,61,75,79,79,87,44,72,47,53,86,79,80,66,80,80,48,62,60,87,77,53,72,42,45,84,50,78,57,55,86,48,55,50,67,74,78,54,72,58,68,43,52,46,57,69,76,76,60,46,65,73,72,47,86,50,80,46,75,59,53,86,82,83,65,46,79,64,68,47,72,69,84,65,63,77,80,52,51,56,86,65,65,50,86,76,62,77,73,84,43,69,54,42,84,51,51,77,87,53,80,56,57,64,51,76,70,75,81,73,48,65,54,64,80,83,68,61,73,52,68,75,84,61,73,59,68,59,85,65,62,44,71,85,51,75,57,48,42,49,77,64,85,45,75,76,45,76,72,62,67,61,64,43,85,63,76,49,83,42,62,75,42,48,42,77,83,77,85,68,73,80,73,58,58,73,69,47,79,55,70,76,77,69,66,54,66,82,60,66,63,57,56,56,61,70,70,59,78,68,56,54,72,78,51,51,86,69,52,74,49,81,46,64,42,53,55,73,60,55,77,82,73,57,60,62,45,62,52,49,80,60,42,62,82,42,58,72,50,68,43,81,72,83,78,69,52,80,46,59,64,79,73,70,57,68,66,43,78,76,62,79,49,80,77,47,70,61,73,56,66,69,65,55,81,70,83,75,75,64,75,70,61,74,80,85,85,64,83,65,70,49,57,49,82,81,76,58,58,58,80,66,46,69,57,78,62,53,63,72,58,72,72,72,59,57 70,82,52,47,51,56,74,59,74,71,70,65,66,46,81,47,77,78,75,72,63,65,73,79,84,76,56,50,53,80,44,82,43,45,62,79,42,62,60,64,49,70,56,66,62,77,65,60,44,62,78,46,78,56,59,61,53,60,68,50,84,72,48,50,54,81,56,57,45,68,63,57,54,65,54,87,65,81,72,62,79,84,76,43,78,67,52,74,53,87,49,80,67,42,75,73,77,73,82,62,82,72,74,83,77,51,86,72,54,71,69,57,45,79,72,71,56,79,83,74,57,69,66,68,43,78,73,84,78,73,74,62,63,42,45,85,83,60,59,65,84,44,70,87,50,80,67,52,81,43,85,47,43,70,81,56,87,53,86,51,67,64,51,70,75,52,64,60,66,57,43,63,81,61,84,47,64,69,73,49,46,71,70,62,55,79,77,70,52,59,82,62,77,47,87,79,77,71,84,44,74,84,74,61,42,73,63,87,62,54,86,77,42,65,54,67,63,81,82,72,51,69,75,55,81,65,44,71,86,43,64,47,54,44,68,80,68,70,53,46,50,76,48,62,66,77,57,77,70,43,53,72,75,63,56,70,78,77,51,49,60,78,52,61,47,56,72,48,72,57,42,69,86,54,78,44,75,65,75,55,44,68,77,58,85,74,55,69,75,49,69,70,52,54,76,67,69,63,84,68,44,67,72,72,65,64,78,64,70,57,62,60,48,42,62,82,84,70,72,84,50,64,42,60,44,53,63,86,76,83,81,74,77,46,43,82,76,62,62,75,70,51,55,63,73,74,60,65,72,82,51,44,75,43,51,60,49,43,60,47,65,45,71,61,79,57,49,67,66,42,75,84,49,69,85,49,47,63,82,65,82,66,69,47,56,83,60,43,87,59,70,84,83,64,44,44,44,61,63,77,61,44,83,77,79,50,50,82,72,43,67,78,81,85,44,83,66,61,80,61,81,57,63,69,83,64,86,83,74,44,85,56,83,67,55,77,55,67,60,73,50,52,61,65,62,74,48,73,44,75,56,57,64,46,60,83,84,53,58,59,83,82,81,82,87,68,67,86,57,84,80,44,44,44,58,64,55,79,87,77,43,59,86,77,76,68,73,82,52,62,48,61,42,85,78,66,49,70,45,78,79,74,70,55,46,73,42,79,74,49,67,68,76,77,48,56,43,56,82,76,60,66,80,48,85,53,77,48,65,45,48,66,58,62,58,68,66,51,65,70,56,49,51,64,56,68,48,50,70,67,79,74,70,67,53,52,79,64,73,82,79,61,73,59,65,44,77,45,82,78,83,74,81,70,49,71,56,83,56,47,63,73,48,69,44,59,53,66,47,58,58,70,47,68,63,44,58,58,48,65,53,69,58,60,64,85,84,74,82,51,80,68,80,60,65,58,47,84,85,78,49,56,71,77,44,58,80,74,73,69,50,43,80,54,77,54,70,57,80,67,62,52,61,53,72,84,68,42,87,73,60,84,85,49,61,69,58,59,42,52,69,86,49,54,64,54,60,51,62,64,63,66,47,77,54,51,69,51,47,55,76,58,49,86,65,64,46,42,78,84,64,59,50,82,65,51,72,63,42,65,67,76,74,82,45,74,59,83,75,53,86,42,70,52,72,46,51,67,54,55,61,44,86,84,53,84,81,55,73,75,48,57,51,68,72,52,70,57,57,51,68,50,70,70,69,70,60,69,81,63,74,74,49,79,82,60,66,76,70,82,87,71,60,79,85,51,78,60,59,80,81,54,46,54,68,73,64,82,73,52,67,68,74,58,87,80,42,85,63,56,67,83,69,70,83,74,55,53,44,54,46,67,49,87,87,55,48,72,70,80,42,63,57,61,44,55,77,85,76,56,54,54,48,83,62,84,48,74,43,48,67,67,59,76,42,52,57,69,50,76,45,49,80,56,74,75,86,81,83,65,54,46,49,64,59,84,57,78,72,76,48,65,73,57,58,47,62,79,47,43,85,66,69,42,74,68,53,57,87,66,64,45,60,67,44,51,68,83,53,51,61,73,77,82,80,50,51,63,48,82,77,86,51,69,83,48,57,63,44,68,50,46,45,75,60,44,46,62,72,81,79,73,83,43,67,50,87,81,75,46,44,78,81,72,83,64,53,69,75,67,68,65,45,76,55,68,77,47,67,77,85,52,49,60,44,70,56,72,54,45,75,85,71,47,59,54,79,43,54,81,42,80,51,43,45,63,84,67,53,67,44,72,42,82,53,83,60,73,60,74,62,83,70,81,75,87,76,75,81,52 46,56,52,71,56,76,49,63,53,51,80,55,53,50,78,71,84,85,53,62,58,44,49,60,79,84,85,57,77,85,60,73,65,60,57,83,47,74,76,67,61,65,80,59,71,76,45,45,72,82,78,53,59,69,55,67,68,80,75,57,72,64,65,82,83,65,83,43,59,63,76,57,76,73,65,44,42,73,71,44,81,79,45,54,49,70,51,48,82,46,56,65,79,87,74,42,60,54,55,57,49,65,85,68,79,68,58,43,49,45,47,61,67,43,47,81,85,54,55,62,53,42,69,52,53,66,45,85,78,55,46,66,59,50,66,67,56,56,49,66,48,60,45,77,51,54,48,42,46,72,47,86,70,49,80,79,60,62,71,58,44,63,49,80,84,82,78,65,43,77,46,80,87,42,42,63,68,70,56,82,64,52,68,56,65,80,65,47,72,69,57,65,53,58,49,57,83,43,51,87,53,75,66,72,48,45,67,68,62,69,43,52,60,79,52,54,65,70,70,70,60,47,84,61,79,44,65,72,47,73,63,54,51,50,87,73,85,81,81,73,86,85,64,52,67,49,62,75,71,75,81,87,75,80,87,49,67,77,57,48,72,48,62,49,47,46,58,52,58,49,52,60,86,74,61,65,61,68,70,55,46,85,55,70,46,72,87,58,47,78,42,85,68,67,80,62,61,62,83,45,76,64,72,42,54,58,42,49,83,47,73,67,47,71,43,66,48,55,83,44,49,48,85,50,70,55,76,56,47,84,75,82,83,47,71,52,43,57,62,72,79,66,64,69,58,42,43,46,78,46,84,83,62,60,50,67,45,87,70,77,51,60,46,49,68,59,55,59,86,53,61,84,87,46,49,58,72,62,60,84,67,69,51,59,75,51,50,56,45,83,69,60,50,46,47,69,74,58,67,45,56,75,80,64,48,82,86,63,81,51,57,59,86,69,67,62,51,46,73,60,69,58,62,54,56,48,69,59,79,62,42,69,44,62,83,60,48,48,86,55,72,83,48,56,83,85,60,83,69,57,82,48,85,42,73,76,80,85,44,82,72,76,69,78,85,62,70,66,45,49,77,75,56,42,59,48,86,85,62,82,59,82,60,73,61,73,57,57,59,86,56,65,83,83,80,72,57,69,80,72,44,48,84,69,74,65,51,65,57,46,84,86,72,62,45,58,42,78,55,72,43,47,49,75,62,81,67,77,78,86,70,59,83,43,81,64,52,78,43,62,84,64,44,80,64,72,78,51,74,46,75,59,70,51,66,67,74,45,67,55,80,80,82,53,60,46,69,82,48,47,80,64,59,44,86,82,66,53,73,74,83,81,43,74,76,83,45,67,74,54,47,49,51,84,49,71,79,63,80,50,77,51,52,55,57,47,53,63,66,73,73,50,64,42,86,87,55,75,64,69,49,69,53,86,71,86,49,58,47,54,59,53,73,83,87,73,54,51,54,62,83,73,56,86,73,58,53,48,85,61,51,42,80,58,53,44,70,80,57,72,58,49,65,83,74,71,46,81,87,81,60,51,63,45,84,63,78,50,84,63,56,83,42,78,65,64,86,85,77,73,73,80,87,80,56,67,60,84,53,73,55,71,79,64,71,51,56,75,82,48,69,85,46,50,79,51,47,57,62,48,48,84,82,46,57,83,55,45,48,43,72,63,54,65,85,44,53,58,67,78,59,75,60,87,48,52,55,50,50,53,56,52,44,77,72,57,75,62,87,72,45,78,61,55,79,48,57,72,42,75,64,77,70,75,55,72,81,52,49,56,49,69,77,53,50,66,83,45,75,42,81,80,55,70,46,65,48,81,56,46,70,76,61,59,87,80,76,77,57,76,42,54,70,82,59,83,70,56,76,49,48,56,55,70,45,84,58,78,59,67,52,61,65,62,61,43,70,73,42,42,62,56,64,62,83,74,75,50,55,58,77,48,84,49,74,43,84,77,53,78,83,56,75,62,45,50,76,59,73,72,79,77,52,63,74,73,64,56,71,46,65,69,60,48,62,57,55,44,70,43,66,68,68,85,73,45,83,84,86,67,55,56,47,48,78,46,87,69,86,47,48,79,63,63,56,43,80,57,73,55,49,54,58,85,45,56,73,73,81,46,71,42,55,73,78,82,83,55,43,68,48,76,79,50,45,42,60,65,75,50,44,72,51,48,67,53,59,70,86,61,50,61,69,77,59,72,57,51,65,62,45,69,63,50,78,84,80,43,63,87,56,66,70,81,82,49,50,43,70,52,44,81,64,72,77,84,80,43,56,62 86,86,62,42,76,48,78,80,68,76,58,59,62,69,62,87,70,86,76,47,70,58,60,53,44,62,58,45,82,65,47,65,86,84,62,68,72,59,42,78,53,45,49,67,83,73,62,80,80,85,57,44,43,46,56,58,82,47,61,44,64,82,76,45,66,82,72,43,78,46,58,59,69,64,61,75,58,42,45,42,44,60,44,43,60,87,68,58,64,58,81,71,66,75,55,60,76,70,64,52,65,68,43,60,77,79,80,51,60,67,69,50,62,70,69,45,47,54,75,44,86,72,80,63,47,47,74,49,52,84,48,66,64,53,85,84,65,45,77,85,49,65,78,63,80,43,61,57,48,63,43,70,46,73,58,46,82,69,85,59,72,72,84,66,54,48,82,44,86,56,52,86,57,49,79,71,67,72,45,52,65,61,66,48,68,74,58,60,59,66,79,68,60,65,83,74,80,53,58,85,61,47,84,76,56,53,74,46,47,57,70,82,50,59,85,85,59,73,87,80,87,52,79,71,87,62,78,47,87,59,61,75,78,61,43,42,78,84,61,66,63,76,58,67,57,79,51,83,60,77,74,73,77,43,83,72,57,72,67,84,82,85,72,68,58,78,72,55,70,75,44,62,57,59,51,64,49,78,48,76,71,49,69,50,76,78,70,61,70,69,71,69,69,86,67,45,86,81,47,79,49,80,54,65,52,66,58,50,63,78,84,83,81,55,49,70,69,79,73,42,75,64,68,70,62,78,49,43,82,65,83,69,55,79,83,84,68,73,44,84,61,59,70,72,72,49,59,44,64,70,71,45,50,65,43,86,47,65,65,60,58,81,60,44,82,81,86,81,76,62,71,62,50,65,66,82,55,73,58,59,77,59,64,63,63,87,84,83,72,66,85,68,55,57,63,86,59,53,42,87,63,43,78,63,55,42,85,70,52,72,72,50,75,82,87,86,51,72,66,78,62,85,74,77,73,45,87,77,79,59,52,83,69,67,43,57,68,69,81,76,43,82,53,71,69,85,61,58,76,53,83,80,60,54,86,65,44,45,72,80,67,48,69,64,56,72,73,71,85,75,58,50,59,73,48,68,60,78,46,79,49,66,54,85,69,79,63,43,85,72,53,63,80,53,64,44,48,66,80,46,64,69,81,72,75,45,72,81,74,51,55,45,72,84,44,43,75,46,54,55,61,79,43,51,55,72,61,56,53,69,78,87,53,59,81,60,48,77,42,47,86,66,85,78,82,64,81,81,49,49,83,86,53,78,61,68,58,44,57,46,48,76,51,77,71,80,48,58,69,64,79,64,48,47,83,51,43,54,56,78,45,65,80,66,69,85,69,83,79,58,51,55,78,60,54,77,85,55,72,64,85,60,52,75,74,61,66,57,72,72,57,61,82,77,82,62,45,57,42,53,70,72,50,85,47,71,78,55,46,67,52,64,44,63,64,54,52,69,70,81,80,51,59,83,82,61,85,86,74,57,86,71,51,67,77,87,71,87,73,79,57,74,84,75,78,59,80,47,52,75,69,70,52,74,73,72,58,73,76,66,81,47,45,60,43,70,66,87,52,80,66,81,66,62,53,60,48,62,73,56,46,84,74,45,51,43,60,43,58,46,87,42,71,48,78,46,50,80,59,57,86,57,71,45,53,69,65,70,75,48,60,81,67,56,64,62,43,47,79,55,65,55,46,84,47,43,49,62,74,61,65,67,70,56,47,56,72,45,86,44,86,87,46,84,86,71,59,78,54,47,70,65,68,43,73,56,42,53,48,87,86,70,55,71,55,57,80,72,82,84,44,47,42,48,84,60,78,52,68,52,46,77,81,52,52,85,58,42,42,68,46,55,75,66,63,59,86,79,69,67,45,52,83,62,47,59,57,63,76,44,59,72,47,46,77,87,43,44,61,63,45,47,62,57,46,87,49,78,62,81,82,68,45,51,72,67,80,54,86,59,73,73,80,69,68,45,62,58,74,63,66,51,62,72,64,42,59,52,53,61,67,58,45,66,79,58,84,86,74,68,49,73,63,58,48,75,52,73,73,48,49,61,77,77,48,66,45,65,77,43,46,78,73,84,63,64,73,44,77,52,67,73,77,66,62,44,58,59,60,47,61,59,50,81,58,51,67,73,82,43,75,76,45,86,64,44,46,63,49,56,70,84,74,84,68,53,68,74,58,81,70,44,60,51,58,46,68,78,84,74,49,60,51,42,70,66,84,76,47,70,83,42,44,69,76,46,58,56,69,65,78,72,51,84,56,80,83,71,67,68 48,85,45,62,58,49,71,47,62,44,43,73,69,42,47,86,71,64,49,87,76,42,42,70,72,77,58,53,74,60,65,65,71,69,48,75,82,69,72,72,44,69,69,73,50,86,47,80,52,53,77,56,61,79,49,58,55,42,82,79,51,49,65,52,70,53,65,81,73,76,56,54,69,71,59,86,45,75,85,78,48,52,85,44,64,79,79,59,60,86,71,82,67,79,76,76,43,47,53,84,52,63,67,50,45,76,55,68,48,42,77,76,44,51,64,73,84,44,46,67,83,52,87,45,83,67,87,57,71,45,56,65,63,81,64,81,48,62,49,67,70,66,46,69,87,68,51,78,67,64,76,67,54,66,45,50,65,57,66,74,73,54,51,45,81,51,53,62,59,65,44,77,43,66,81,59,43,81,70,77,71,55,83,77,73,48,76,54,82,60,49,45,45,82,42,69,66,62,76,60,74,60,57,87,78,56,43,42,59,69,45,56,86,62,83,87,68,42,87,76,80,86,82,73,44,66,59,78,85,57,72,65,81,42,60,60,71,81,45,82,62,77,57,45,58,72,42,50,73,83,75,78,43,52,71,69,58,65,49,54,42,85,45,62,82,45,49,81,76,62,73,63,61,72,55,76,74,42,76,60,53,73,61,43,66,52,74,52,74,62,42,70,52,64,62,56,53,42,65,86,50,76,65,46,62,65,45,49,54,63,52,58,71,47,47,70,77,74,72,85,64,42,65,49,55,81,86,49,75,82,59,47,74,43,64,47,60,48,50,43,87,42,73,58,82,44,59,65,46,63,69,79,80,55,55,51,72,68,86,81,51,66,77,78,79,58,70,56,74,71,81,54,44,78,51,85,65,53,55,80,45,66,45,65,68,54,68,44,70,47,51,61,49,55,72,55,81,61,81,47,50,83,62,76,46,78,56,69,66,79,60,54,69,61,55,69,64,85,86,54,47,84,61,62,86,80,59,65,68,77,49,65,44,76,79,62,48,60,66,86,56,83,48,76,70,81,77,79,72,68,56,57,85,44,50,54,42,59,51,55,57,56,86,75,75,82,57,48,84,78,66,42,51,62,43,81,87,84,51,73,43,58,42,43,61,57,76,69,66,69,74,61,71,44,73,83,51,66,44,52,71,62,72,74,80,68,69,54,68,74,43,64,55,73,54,75,45,77,75,51,54,54,44,78,71,43,47,80,79,76,52,60,71,73,45,82,85,71,65,48,75,86,67,50,48,42,78,74,84,82,83,68,54,67,71,75,85,53,74,83,83,46,69,76,78,66,42,42,66,67,74,85,75,46,52,73,79,45,61,52,65,52,76,85,59,66,62,74,43,69,76,46,85,70,80,50,52,82,60,48,84,81,81,71,80,70,42,55,49,44,77,45,75,55,58,77,42,81,76,64,58,58,75,71,77,78,44,59,76,57,54,58,68,62,76,66,86,71,82,50,66,45,53,48,55,46,84,74,86,43,69,87,69,68,61,45,62,82,80,78,72,82,85,61,56,82,43,75,73,77,42,86,55,70,75,53,83,63,87,57,70,48,50,68,75,75,73,43,60,47,63,62,73,76,82,48,57,82,70,54,87,46,60,52,49,72,84,63,66,50,59,72,80,80,59,58,57,54,49,73,76,52,70,56,44,64,83,81,72,68,69,50,44,75,61,42,70,75,59,87,67,58,42,49,63,70,70,60,68,66,50,49,80,81,86,73,74,84,62,69,63,82,50,62,63,84,61,51,58,63,77,69,67,71,53,81,53,78,80,45,71,52,50,87,68,72,81,59,44,69,84,43,48,62,58,48,56,75,52,70,87,56,77,68,84,76,75,55,57,81,50,54,76,84,80,75,66,50,51,64,83,58,69,83,74,68,53,78,68,69,47,45,56,65,67,65,73,59,83,77,45,77,61,54,73,83,47,87,61,79,52,68,51,72,56,82,65,42,83,67,44,45,46,51,69,68,60,66,82,44,79,69,46,60,80,44,78,47,42,45,80,48,69,67,64,84,79,62,61,63,61,57,44,45,48,72,75,59,67,50,83,73,61,83,86,52,42,83,62,53,87,50,63,84,85,77,78,74,71,85,54,45,73,54,52,48,68,67,65,67,78,48,44,70,45,82,76,85,84,67,46,49,73,47,55,84,58,42,82,51,64,44,43,68,59,53,51,71,68,58,57,61,78,83,61,84,68,63,50,69,85,85,64,45,62,54,60,73,73,85,58,47,47,68,42,52,74,65,86,78,64,54,87,77,76,73,63,64,80,82 77,73,62,78,53,45,58,46,85,64,62,52,75,52,56,45,48,67,59,56,43,84,57,82,50,80,73,71,87,59,60,83,60,56,56,87,51,79,86,61,64,85,71,75,69,73,86,83,60,87,45,60,72,71,50,58,82,82,67,59,81,72,51,74,55,84,60,48,78,42,68,70,82,84,46,43,44,80,78,70,77,60,60,53,81,74,52,79,78,57,46,66,82,58,50,49,50,74,50,69,64,74,64,80,72,45,53,60,75,79,46,42,63,83,65,72,78,78,78,47,65,75,58,56,58,85,64,66,64,49,83,51,56,60,55,58,59,45,87,71,86,43,74,43,68,83,55,46,57,79,63,81,83,60,57,62,70,76,83,59,62,81,43,72,55,86,49,51,75,52,46,82,48,46,53,67,61,82,51,48,84,74,47,62,58,58,73,77,74,79,55,71,82,71,45,73,45,65,43,70,43,81,65,83,43,82,67,50,66,84,55,53,70,67,53,58,87,84,54,50,69,63,70,51,42,73,80,75,45,58,73,44,72,74,81,83,57,70,80,75,73,73,84,63,52,86,83,54,81,79,81,69,54,66,78,48,75,61,65,59,59,48,85,79,76,85,56,74,65,70,87,78,51,75,52,67,51,80,43,48,68,64,48,62,80,78,62,52,72,60,70,76,73,48,65,83,63,56,54,55,46,83,70,78,56,46,84,55,83,61,73,63,66,46,81,69,48,71,66,65,82,45,51,49,43,43,44,52,73,75,69,61,84,81,78,64,75,84,71,45,42,64,49,82,50,62,56,74,83,45,83,68,54,48,81,86,42,63,55,73,66,80,55,52,77,71,82,78,85,52,87,73,60,85,66,53,53,67,74,85,81,72,62,54,47,46,64,52,84,58,55,76,73,50,84,43,70,62,70,80,54,48,61,83,61,58,83,80,59,49,79,87,78,66,84,59,62,85,78,83,66,53,82,58,84,54,77,59,42,78,87,51,73,70,84,46,64,70,56,84,82,68,75,63,42,83,70,45,62,85,49,76,51,64,47,83,49,43,54,47,83,76,69,70,50,43,72,64,79,48,59,59,65,68,69,46,81,68,67,71,85,66,42,47,63,45,87,59,57,59,42,47,42,53,67,83,65,63,71,66,86,61,71,65,68,83,67,65,71,54,50,79,83,72,72,61,47,45,63,42,69,75,62,81,43,51,57,57,45,81,61,69,86,53,49,61,86,73,82,43,68,48,66,63,56,71,56,42,62,55,60,52,76,80,42,73,87,75,46,82,68,51,79,54,45,78,83,66,49,64,45,72,49,45,69,67,49,67,80,45,56,69,71,45,63,78,45,59,49,49,71,84,78,82,85,72,70,80,69,85,54,48,80,78,60,68,70,44,78,81,66,85,45,77,71,59,81,68,46,51,51,80,74,56,43,74,84,73,76,75,61,87,72,70,78,76,74,74,51,58,55,71,64,81,67,75,67,76,85,69,53,70,58,74,53,86,56,42,44,78,87,70,46,62,58,73,63,79,64,43,49,54,55,66,70,51,84,47,46,62,66,70,75,46,59,43,76,52,76,53,60,67,61,80,83,49,83,57,70,47,68,62,45,78,59,84,82,52,84,55,84,48,65,78,68,82,57,72,76,47,56,49,83,81,46,65,48,74,46,87,57,66,79,43,43,59,70,80,45,61,69,61,60,80,58,45,64,85,76,46,63,48,80,56,81,58,51,73,77,78,47,87,82,46,81,85,52,69,76,80,45,43,81,74,69,85,45,82,69,75,46,60,61,47,69,82,69,66,48,48,72,71,85,51,80,59,52,42,68,72,45,77,43,63,75,64,77,51,59,85,42,58,81,83,72,73,87,85,79,86,62,86,72,53,60,42,44,56,45,54,47,65,46,75,68,47,70,64,79,77,80,69,53,51,85,61,81,61,82,71,68,58,83,48,81,59,79,64,74,55,53,65,46,80,78,44,47,42,50,67,56,55,58,81,50,51,70,73,86,72,45,76,62,78,61,85,52,69,74,53,57,81,84,65,65,58,54,86,59,58,76,53,47,57,75,82,42,49,49,62,83,63,72,67,80,59,48,85,65,48,55,81,76,65,65,57,52,55,72,65,42,74,55,81,73,57,49,71,62,52,62,51,85,87,56,51,59,57,58,86,51,48,55,78,64,72,78,69,62,69,52,77,42,73,54,56,65,43,42,68,87,58,86,62,62,75,44,61,75,52,81,60,44,72,85,76,52,75,66,53,65,64,75,70,53,78,54,70,43,69 52,82,82,65,74,71,55,66,43,75,45,65,64,76,50,85,50,68,51,54,87,84,47,68,71,65,43,46,47,65,54,50,82,70,43,55,61,48,60,70,72,63,66,86,76,74,86,85,68,55,73,47,57,70,79,79,76,72,42,75,43,86,63,57,74,53,76,79,77,46,53,87,51,83,56,84,81,66,63,70,86,65,54,83,73,66,59,60,63,49,52,82,62,66,51,52,51,42,76,84,55,59,68,58,85,59,50,79,78,85,66,49,55,75,45,70,46,77,85,66,44,69,78,79,83,54,80,80,58,63,46,44,66,84,75,54,75,51,81,51,46,66,51,79,75,66,42,61,86,53,73,74,65,86,73,48,45,57,68,83,54,82,42,65,66,80,63,83,83,68,53,62,82,44,85,79,66,81,61,46,50,55,62,52,77,75,76,81,79,85,42,85,77,74,75,66,43,75,46,47,42,71,48,60,80,53,55,87,67,43,57,68,74,43,74,83,63,77,84,74,60,58,59,55,73,50,49,54,53,69,87,87,73,73,68,55,77,56,46,87,79,46,85,74,45,61,56,74,61,86,57,44,79,72,78,73,63,66,74,87,58,53,49,77,49,77,44,46,75,72,59,71,52,80,47,87,86,56,48,49,52,66,64,81,86,70,61,66,42,55,45,50,85,55,48,50,46,73,75,49,70,43,61,53,87,57,50,73,62,75,76,77,47,47,76,62,81,52,43,68,55,43,58,49,66,64,50,71,52,67,47,77,78,48,42,78,64,56,48,44,43,46,71,80,84,53,62,46,56,67,82,52,51,54,76,83,43,46,55,84,70,44,53,43,78,83,77,47,80,61,42,46,59,66,81,66,47,87,57,67,44,71,73,51,73,52,44,82,60,65,45,86,87,78,77,42,69,55,86,85,64,56,57,55,65,43,49,67,87,53,68,50,62,46,44,61,78,59,66,49,73,57,44,65,84,46,63,48,55,56,84,50,43,79,67,70,54,45,79,51,60,42,72,61,47,82,54,63,78,82,85,68,68,63,57,57,78,45,56,66,56,84,75,65,72,59,54,56,80,48,79,62,74,43,86,42,43,77,61,48,67,51,85,66,73,65,44,47,87,61,69,75,57,83,49,59,67,65,42,43,56,78,58,82,65,65,74,87,85,87,60,66,60,83,52,45,48,74,48,83,80,43,50,55,52,42,48,66,64,48,80,75,77,80,42,67,43,80,49,73,64,44,71,63,49,79,52,66,71,72,82,64,43,59,67,48,67,83,52,84,51,85,82,74,82,60,54,80,85,69,64,69,76,82,77,82,73,52,42,51,42,58,77,73,47,43,56,66,85,63,56,60,73,66,60,47,58,60,51,87,72,49,85,79,70,60,63,55,46,60,65,79,65,64,42,77,45,45,51,82,81,43,69,79,64,61,72,54,62,69,58,50,70,86,50,79,58,55,68,82,47,44,81,43,78,75,52,58,62,45,83,75,49,58,87,69,84,61,70,44,51,54,68,42,70,60,49,73,45,69,42,52,53,65,52,63,62,54,84,84,47,54,58,47,70,68,53,53,76,43,78,64,61,46,73,65,59,85,44,48,66,57,70,81,44,64,77,59,77,52,77,49,70,54,81,55,55,81,67,81,82,48,43,76,52,79,69,83,84,64,69,48,50,45,66,60,66,59,68,72,66,58,71,77,64,66,52,63,45,77,58,64,45,85,46,83,61,57,78,79,78,51,64,71,42,79,79,52,74,69,49,42,51,75,64,82,63,48,58,57,75,85,51,62,85,63,51,42,57,53,85,76,68,63,78,49,76,49,78,75,44,64,53,75,55,80,44,63,54,42,69,73,56,42,84,76,56,45,56,77,75,60,43,48,69,82,72,71,67,79,51,86,86,46,79,83,49,43,63,42,73,48,79,71,44,80,64,73,60,61,64,87,59,43,69,79,49,61,57,74,71,69,72,55,77,83,61,57,49,86,82,62,65,68,73,69,80,62,80,71,81,52,78,66,53,68,56,52,87,72,55,52,58,56,73,44,54,85,82,81,47,78,84,44,62,68,67,62,85,48,58,46,85,56,61,54,43,70,67,75,83,56,51,78,74,70,66,86,77,47,83,82,69,44,64,82,47,79,48,72,42,52,85,59,53,57,69,57,70,58,84,55,71,57,76,44,46,55,46,75,58,54,60,46,54,64,85,72,87,49,69,77,51,68,49,46,48,60,71,66,52,43,70,55,58,71,76,72,56,64,61,49,59,62,64,68,61,70,54,46 83,48,67,74,76,62,79,53,67,67,56,72,82,43,42,76,83,75,80,59,56,77,54,44,49,61,77,84,65,72,74,48,67,65,69,42,75,75,45,85,58,46,74,85,81,44,84,50,60,60,67,87,53,77,75,52,69,46,71,55,58,86,66,44,76,71,55,69,54,47,58,78,54,86,47,75,47,54,70,50,51,79,54,75,42,61,63,42,83,56,42,83,75,56,59,78,49,83,47,67,60,73,68,58,79,53,72,54,77,86,68,77,48,55,56,72,83,50,86,52,82,73,86,77,48,77,46,65,64,55,84,79,53,65,86,74,76,57,44,53,47,54,67,73,46,68,45,83,57,57,74,61,46,72,75,71,67,42,51,74,73,61,80,42,72,52,68,86,85,58,75,74,46,42,63,86,43,57,79,47,68,72,76,46,53,75,74,84,57,70,81,82,56,80,83,76,63,82,78,56,45,77,51,53,70,83,75,48,59,69,78,64,57,79,62,57,68,79,75,51,57,53,44,70,52,82,61,74,68,48,85,47,63,69,85,52,56,45,86,66,73,77,43,46,85,78,59,66,73,44,47,59,87,46,51,77,42,58,60,70,48,52,44,77,54,68,50,60,77,70,61,74,63,67,53,55,70,76,83,77,69,86,46,72,56,50,70,71,68,43,87,68,54,81,83,85,63,82,46,87,57,68,77,78,79,45,69,65,72,60,46,86,68,79,77,58,83,56,68,67,87,57,85,57,72,65,68,47,74,59,64,56,63,72,70,72,87,73,75,65,78,50,86,81,59,63,74,56,68,46,76,85,74,86,54,70,60,61,76,78,52,54,81,66,44,60,50,59,59,62,42,53,64,66,73,82,45,51,49,72,75,53,81,63,79,77,76,46,67,48,42,56,70,68,55,52,79,60,42,56,74,43,61,55,73,58,47,82,52,69,81,77,42,74,66,62,62,49,42,75,68,48,81,79,71,42,73,74,55,81,55,85,47,57,50,81,61,44,52,85,72,65,79,60,53,64,44,46,67,65,70,65,65,62,72,61,75,66,55,82,51,77,46,42,85,84,73,84,42,63,67,45,63,62,72,55,75,87,82,60,49,45,78,67,42,43,69,66,49,68,85,46,84,63,54,47,70,66,67,43,86,52,60,60,86,65,66,80,71,86,79,47,74,47,60,55,56,86,66,81,70,63,71,63,65,58,67,43,66,77,54,59,53,68,43,65,54,57,75,76,52,82,61,80,87,79,69,79,67,66,45,76,87,85,49,74,71,62,75,77,44,60,48,60,82,43,54,68,56,61,75,70,58,63,48,50,66,49,78,57,70,81,45,52,52,83,80,55,43,80,83,86,60,60,55,46,85,52,47,54,59,87,62,63,70,80,81,80,43,44,72,53,63,67,66,77,73,50,57,45,66,83,55,68,64,70,75,54,70,86,46,83,85,65,48,45,60,48,57,67,73,71,72,66,73,80,65,79,84,86,83,54,50,50,59,80,66,72,55,71,47,79,68,72,62,63,70,79,49,50,43,80,61,63,58,84,43,52,76,87,81,86,59,61,55,77,75,50,66,79,70,67,78,59,49,57,85,66,66,73,59,76,75,69,74,80,79,67,80,42,75,72,75,69,56,78,47,61,49,76,86,57,62,79,44,81,60,81,45,85,60,60,58,71,59,53,71,45,70,50,65,61,59,63,51,72,77,68,46,45,80,63,58,71,83,52,77,72,59,45,71,62,47,81,57,81,49,58,66,42,57,70,76,52,77,43,56,62,68,75,80,80,86,49,85,43,77,83,83,65,76,73,72,71,42,72,64,43,48,54,78,83,85,81,55,80,82,53,62,67,70,81,72,86,61,85,67,57,47,72,72,46,75,67,53,68,68,70,75,68,46,67,56,56,77,67,55,76,49,57,42,54,51,68,50,61,85,81,75,68,61,43,81,58,67,67,65,59,78,73,70,43,62,56,67,61,59,57,58,78,83,63,60,48,50,48,83,71,66,52,45,76,83,44,46,86,53,75,81,57,58,74,52,76,42,43,85,79,52,43,64,57,66,62,43,60,82,64,67,75,69,81,68,80,44,44,47,80,52,55,54,47,62,50,61,42,59,49,62,82,71,62,74,86,59,86,51,71,69,75,68,47,83,53,72,70,78,54,57,56,57,63,69,81,61,51,43,47,77,59,58,62,70,67,66,47,68,87,84,53,78,87,65,45,68,60,46,42,55,46,76,61,46,82,83,73,57,84,53,82,68,65,50,55,58,82,69,65,86,65 60,69,46,50,84,45,56,76,59,68,71,85,53,69,58,61,85,45,46,80,74,81,53,87,74,80,49,61,85,55,63,55,63,82,58,53,63,82,87,69,50,76,84,69,83,42,73,86,74,47,57,74,60,87,71,63,46,57,58,44,71,85,59,81,47,74,62,43,65,86,76,50,84,58,45,64,84,62,59,68,87,64,46,50,45,67,81,43,84,82,83,69,48,48,81,64,79,71,55,82,70,51,63,57,42,56,49,62,76,59,66,61,56,80,58,59,50,77,43,86,62,58,85,43,45,79,52,55,48,78,64,45,72,77,73,57,42,63,85,54,79,43,44,57,59,82,82,55,53,81,52,66,51,43,63,85,65,87,65,87,64,66,51,74,61,80,73,65,66,64,70,76,86,56,56,80,57,80,79,60,55,46,43,79,85,64,47,76,74,74,64,70,77,70,75,53,75,42,85,78,63,72,53,74,57,80,70,75,54,42,85,46,77,80,77,69,65,82,83,79,85,75,60,67,82,86,43,70,60,63,68,52,84,62,85,66,82,71,42,55,52,70,48,76,82,74,70,64,75,70,63,45,79,77,44,84,50,44,73,63,84,50,44,58,67,79,45,71,60,55,79,43,82,67,58,76,58,72,73,54,81,52,44,51,61,82,58,59,42,85,72,57,82,48,78,72,47,76,83,81,85,42,49,46,53,45,54,67,73,53,81,85,83,46,67,81,82,58,50,69,47,82,67,68,84,68,59,72,46,43,73,86,78,56,64,53,70,63,68,65,50,86,87,43,76,57,48,85,54,42,83,42,46,66,47,82,75,56,53,47,63,52,78,44,45,73,60,46,66,66,87,86,59,55,44,77,66,43,60,51,77,84,57,48,67,73,50,55,50,61,66,58,59,72,49,44,66,45,67,45,69,71,83,57,73,71,75,76,81,52,46,58,49,76,49,44,45,71,52,80,43,74,84,58,72,81,76,44,48,83,48,71,45,64,67,59,71,82,85,69,63,76,82,65,71,65,70,79,43,56,56,67,82,71,62,82,79,59,73,80,47,43,79,81,87,81,79,82,55,72,75,60,76,87,67,62,52,55,44,76,42,60,62,55,54,58,55,43,58,81,76,53,43,71,44,42,43,51,67,71,64,63,58,70,64,54,87,81,69,60,87,47,69,55,75,50,63,47,48,72,51,82,54,45,54,64,74,52,47,72,53,66,56,85,57,43,76,45,58,77,82,82,42,76,86,74,87,69,86,47,48,52,65,74,43,61,61,86,56,45,67,62,85,71,72,50,47,48,50,70,48,86,67,75,48,42,78,75,48,84,71,68,69,56,65,50,47,63,51,68,72,54,83,70,49,46,42,70,42,67,76,68,75,83,69,59,68,61,48,60,72,57,64,80,61,69,77,78,63,54,82,71,60,53,63,53,62,71,70,66,76,79,78,82,86,73,87,72,56,85,78,65,47,66,82,66,44,56,52,84,83,57,84,72,43,48,58,85,43,81,64,87,83,45,85,70,83,46,64,83,48,81,81,66,84,82,56,51,56,45,83,61,73,73,51,63,87,79,68,46,86,47,65,82,83,80,87,64,85,85,82,56,56,74,60,47,67,50,85,79,85,43,69,53,77,74,47,62,86,68,67,45,84,54,43,78,76,45,64,47,82,75,55,58,54,59,78,55,68,57,62,69,75,45,86,75,73,70,81,82,57,60,73,51,60,86,58,48,87,69,71,66,51,48,76,73,60,57,43,81,68,60,73,61,50,80,82,54,50,67,75,57,61,75,72,43,80,82,53,79,63,48,68,85,52,77,87,79,44,77,61,64,58,75,51,66,50,70,72,55,56,48,53,63,75,48,50,84,77,71,67,67,56,59,42,58,48,81,70,58,58,71,69,63,87,53,50,61,67,81,67,75,63,49,68,79,53,46,72,65,46,71,48,57,65,86,84,51,82,77,61,62,58,83,71,43,87,82,62,42,82,43,64,70,58,85,63,87,75,44,73,68,68,61,76,71,75,61,49,56,76,84,57,49,53,71,69,44,73,76,57,54,64,80,60,76,53,82,50,58,65,50,60,76,76,49,66,42,84,54,65,57,61,48,73,69,86,64,61,68,48,58,48,48,83,79,83,48,44,83,48,60,85,71,56,78,83,84,85,47,82,52,78,74,83,57,62,75,58,60,77,87,42,85,48,50,71,72,46,50,70,73,86,48,62,66,83,74,63,54,80,42,79,48,85,70,60,59,73,78,58,42,75,42,84,54,43,76,80,52 52,78,82,44,67,58,48,80,81,66,62,77,60,44,51,86,78,57,71,68,58,62,50,68,82,62,77,70,50,75,42,52,57,77,66,62,68,53,68,44,42,77,42,65,79,76,43,84,49,75,77,74,42,42,86,57,42,42,63,54,71,76,51,76,67,75,72,82,52,83,82,51,45,54,42,71,46,45,76,46,69,78,52,52,55,87,79,71,66,83,67,52,49,65,59,46,64,86,46,79,77,45,70,42,85,50,71,50,81,84,52,86,80,61,51,84,77,68,55,63,76,57,61,79,52,87,66,54,77,79,82,76,73,83,83,59,81,62,64,80,47,45,81,51,56,57,65,65,75,74,64,71,51,74,83,56,58,67,83,55,83,75,80,48,69,47,84,80,43,64,62,77,73,65,55,43,86,82,51,79,68,47,59,79,80,84,45,85,81,61,46,69,71,78,62,82,84,52,83,44,53,71,80,74,81,85,86,48,59,63,58,76,47,46,77,81,49,72,82,52,74,59,63,75,61,76,72,59,79,58,44,44,78,53,68,53,77,75,67,64,76,43,73,84,53,43,45,77,82,84,43,64,71,43,47,78,73,60,55,84,84,62,70,62,85,51,84,81,50,63,64,86,65,82,68,74,43,86,86,77,59,69,80,42,42,48,63,86,83,77,49,50,55,66,51,59,87,53,60,81,83,85,60,72,85,44,42,50,64,49,78,86,44,67,83,70,50,61,86,59,69,45,81,65,72,86,73,52,60,76,72,73,60,71,66,57,45,85,76,55,63,70,50,84,76,80,43,81,48,85,45,44,87,86,68,57,59,83,71,61,82,85,47,74,42,58,50,44,85,51,52,54,42,62,78,72,64,71,57,55,69,77,83,53,74,72,66,64,70,65,64,64,50,63,74,68,77,62,66,76,65,43,69,66,59,74,72,75,52,84,67,61,74,72,49,56,44,45,45,53,63,64,58,67,83,58,63,57,57,60,70,81,74,64,50,79,58,82,82,74,60,60,71,42,60,49,86,86,61,65,44,63,84,66,55,54,72,44,69,80,63,83,48,46,75,48,79,67,83,49,54,76,83,70,65,83,81,64,62,78,59,52,53,78,75,48,84,54,57,83,51,60,46,81,84,81,71,71,47,47,75,42,48,87,86,66,70,86,71,60,54,66,45,58,76,81,42,79,75,63,80,51,70,48,58,56,85,68,78,59,72,58,80,55,82,61,72,66,86,75,76,79,55,87,74,68,47,67,82,47,86,75,84,72,71,66,61,62,75,85,45,76,60,54,47,81,68,82,62,52,46,86,70,78,44,82,43,62,54,84,46,50,68,43,65,62,86,73,61,45,50,82,76,61,63,81,65,76,70,69,78,62,65,78,48,82,52,68,75,47,56,44,73,75,57,70,55,48,75,86,86,57,64,79,61,48,52,57,58,62,79,87,53,54,53,65,86,75,45,53,60,64,62,73,46,48,66,53,86,71,59,55,63,48,60,80,50,74,68,54,50,73,86,45,51,55,48,71,58,82,44,50,75,46,44,66,42,82,73,66,56,60,59,55,55,59,85,68,42,53,83,66,55,57,65,67,59,46,87,67,82,53,79,77,84,73,44,52,63,51,48,65,47,59,85,82,56,64,48,72,50,83,54,84,66,74,65,44,58,84,61,76,65,52,66,45,82,51,57,63,60,83,72,51,52,58,44,62,65,57,44,67,46,49,56,81,43,42,59,65,83,75,80,50,72,65,82,52,54,59,45,74,73,44,65,68,77,84,56,56,63,65,64,67,57,74,65,79,77,46,75,51,77,58,55,81,78,70,61,75,66,79,77,44,44,64,87,65,73,87,55,54,75,42,71,81,50,67,82,66,42,78,85,60,42,61,58,71,65,43,48,71,62,42,63,68,85,67,64,62,75,80,81,82,44,83,67,62,76,67,79,73,87,87,50,52,54,52,60,53,44,58,57,43,45,67,57,86,46,78,48,44,69,78,72,48,57,66,57,63,79,47,84,47,61,87,51,45,51,77,67,48,50,51,55,52,77,68,85,49,59,42,87,50,82,60,63,61,50,51,58,80,51,52,60,57,43,51,56,86,50,86,45,42,43,48,54,50,70,75,80,52,76,84,85,52,58,84,57,63,45,83,79,73,78,48,87,56,63,56,52,80,62,66,49,82,73,68,53,79,59,86,75,59,68,73,66,60,45,76,80,71,71,79,65,55,66,46,59,42,77,54,42,83,71,44,80,45,67,57,57,66,45,50,73,54,49,63,69,72 52,68,46,73,54,69,53,79,51,60,62,80,84,76,78,72,87,70,71,54,76,53,86,61,54,74,51,46,59,69,52,80,52,52,53,52,75,56,54,75,47,54,74,62,53,52,55,63,80,43,66,51,73,85,43,79,87,60,44,85,48,59,61,46,52,61,63,52,53,79,51,58,65,66,70,85,43,75,84,83,78,56,78,87,56,86,83,64,44,59,68,52,86,81,86,54,54,83,71,59,49,64,54,63,77,56,55,87,75,70,74,83,79,65,81,47,81,43,63,57,44,79,82,59,63,77,72,65,78,64,45,74,86,53,64,72,50,56,53,86,85,54,42,42,72,42,77,68,46,77,69,80,61,74,61,67,85,71,60,71,82,64,52,81,48,59,77,57,65,83,66,65,44,77,82,66,78,50,84,50,71,84,42,53,63,50,85,85,65,82,84,87,58,82,48,49,84,45,65,64,68,53,83,61,46,51,69,84,68,70,68,83,74,43,83,78,58,45,62,78,67,61,72,44,57,54,69,59,52,60,62,54,87,51,43,69,62,59,56,50,68,82,46,60,56,61,45,86,84,55,72,46,64,51,87,59,54,49,44,80,46,63,85,68,76,57,83,43,81,65,57,46,53,52,65,52,67,59,79,70,60,70,77,71,45,69,70,83,82,84,66,60,60,52,74,68,82,56,44,71,84,43,71,75,47,44,46,44,48,50,60,60,75,42,65,67,80,82,61,50,48,49,74,72,61,87,79,83,43,43,59,58,79,46,45,84,45,70,52,86,54,86,46,60,78,53,43,60,78,80,55,43,87,68,60,45,58,47,50,46,45,71,44,84,59,85,55,46,43,64,65,42,55,47,65,75,74,71,77,62,44,66,68,42,69,70,64,83,49,59,49,58,75,56,64,46,63,67,43,78,64,49,59,50,71,72,45,85,51,46,63,56,76,66,49,48,63,49,49,47,87,69,53,72,48,58,55,65,81,54,58,49,44,67,48,83,68,62,42,82,58,86,73,53,62,64,55,49,86,44,73,54,73,46,53,51,42,70,51,62,44,76,83,61,62,53,61,43,77,75,69,44,81,69,85,79,50,62,56,57,68,44,48,85,42,79,83,81,78,57,46,79,48,87,59,45,43,80,81,85,74,49,52,81,70,87,49,79,50,84,86,83,53,75,75,70,61,46,63,87,79,58,81,51,64,58,82,54,61,87,63,44,51,67,69,58,83,53,72,57,76,87,69,82,80,67,69,59,77,46,47,44,63,46,52,78,82,50,86,71,51,59,54,43,69,73,72,73,81,75,56,84,66,71,71,74,46,42,73,42,74,86,50,58,45,74,81,56,82,64,47,87,86,56,54,48,64,71,78,53,45,77,53,84,57,69,66,47,87,66,83,52,43,47,70,51,79,62,49,85,50,66,83,67,45,85,77,68,79,69,49,47,43,77,59,42,85,57,81,43,78,53,84,83,84,72,67,72,55,68,43,75,68,56,55,55,79,80,83,64,44,67,67,86,67,83,73,69,42,87,63,64,43,75,83,43,83,44,63,45,85,80,45,77,55,44,68,82,81,53,65,45,86,87,79,74,44,64,65,69,60,61,46,79,78,60,46,50,58,55,68,46,67,45,65,42,86,53,80,82,79,81,44,70,67,47,79,49,82,74,49,61,81,76,55,68,73,75,58,81,42,57,50,47,70,70,59,78,86,47,49,72,69,70,63,65,43,86,84,44,59,54,73,63,83,54,48,63,70,64,83,84,50,53,81,62,45,87,76,57,77,67,44,54,79,45,55,69,73,60,77,69,70,65,67,72,65,55,62,46,62,57,58,84,86,73,60,54,80,50,73,42,75,48,52,45,71,76,44,87,43,55,73,76,47,42,49,42,57,82,51,42,74,51,57,58,48,67,42,80,85,81,43,78,71,64,73,87,75,76,64,49,67,67,47,78,43,73,67,58,61,59,80,45,59,56,79,60,84,87,67,87,46,69,83,51,50,86,52,71,86,70,50,69,48,43,63,59,83,44,52,66,43,53,75,83,61,68,64,63,79,51,47,87,75,79,62,66,76,74,67,58,81,78,55,54,84,79,70,59,64,54,80,46,76,44,53,56,76,60,77,70,68,47,82,61,61,58,56,87,56,84,85,70,56,66,83,83,44,81,45,74,63,70,63,56,71,80,61,70,67,55,48,75,87,55,83,58,53,87,78,43,42,52,60,79,52,83,73,76,63,52,54,60,67,84,47,62,46,52,49,69,73,67,42,75,80,68,44,47 43,66,69,62,74,81,70,74,85,52,87,61,50,65,68,65,77,50,78,55,77,63,58,86,82,44,82,84,61,60,82,63,43,86,56,78,77,67,54,75,54,58,66,66,80,43,75,49,58,60,80,75,67,44,50,80,87,67,63,56,53,85,77,87,56,46,64,84,54,43,72,43,71,80,48,81,44,60,87,75,86,73,75,69,43,46,64,45,74,87,82,56,57,59,62,46,53,80,75,51,80,83,58,64,59,47,74,55,54,73,77,75,48,61,83,73,87,61,51,64,43,71,61,56,75,50,44,54,80,64,85,45,83,87,45,70,74,69,70,70,63,63,42,44,62,54,62,72,82,82,66,87,45,83,56,67,70,55,55,66,46,59,53,58,72,59,47,64,47,69,56,51,81,62,69,68,87,46,83,59,74,86,52,86,58,83,57,68,61,76,63,46,70,75,52,86,70,85,65,73,72,54,45,66,46,58,67,43,47,73,84,58,47,80,66,61,43,45,45,79,51,62,68,85,74,54,85,63,80,83,69,50,70,75,57,82,77,72,72,72,66,63,58,42,50,56,61,72,49,60,64,49,54,70,59,84,42,50,76,83,52,68,64,83,69,63,53,78,56,84,66,72,65,66,53,71,65,58,63,85,58,42,56,61,79,82,74,78,57,80,70,65,81,64,63,57,67,84,61,82,52,53,85,45,79,58,70,44,63,58,58,73,67,64,74,87,86,54,81,84,87,42,46,77,83,71,66,86,80,52,70,45,59,57,74,76,63,51,75,70,46,64,86,75,56,59,83,83,59,56,43,50,79,81,86,84,71,87,57,77,62,61,59,53,59,45,51,81,58,76,42,61,86,69,74,75,66,86,82,81,87,77,82,81,44,76,87,70,67,54,58,84,53,73,52,61,70,71,48,49,64,70,77,71,54,72,76,47,63,68,49,67,52,46,73,55,66,72,47,57,75,73,54,46,60,43,86,82,55,46,78,86,49,67,69,68,87,49,69,52,61,85,84,67,81,76,75,78,83,69,72,67,53,46,74,50,53,61,71,78,82,82,53,50,58,73,67,83,77,69,70,44,85,71,48,67,70,47,82,59,75,84,78,64,71,81,51,63,71,76,65,86,53,54,62,51,80,74,45,43,81,54,60,46,56,70,57,58,63,59,50,60,72,48,46,64,62,75,53,53,46,77,49,78,63,47,70,47,80,42,70,43,69,71,72,83,69,84,80,54,49,55,48,67,61,62,57,77,54,54,67,60,52,64,62,42,56,65,57,57,86,53,47,44,48,52,63,61,86,67,70,62,80,46,60,79,79,84,80,64,78,70,72,44,56,48,86,72,42,65,69,76,84,50,65,77,54,53,44,46,59,55,63,61,65,66,54,67,72,81,74,74,85,56,69,74,69,57,68,82,61,84,61,61,79,74,49,43,84,67,54,50,68,70,54,78,50,82,43,66,87,43,59,50,79,60,51,81,81,50,46,47,81,53,59,70,58,55,83,82,63,45,69,80,84,72,76,52,45,78,79,55,74,72,50,49,48,50,43,55,74,51,79,81,74,54,79,80,44,48,65,42,84,85,65,81,64,61,73,69,47,69,77,45,82,66,74,44,57,44,61,43,42,62,85,86,59,68,75,43,47,86,54,49,59,55,57,68,42,64,73,58,54,53,48,48,49,64,59,78,63,81,82,83,83,81,50,78,47,85,72,80,48,80,66,81,84,45,80,46,57,66,60,46,73,83,68,62,86,78,50,43,65,78,61,76,82,55,67,43,78,43,46,68,75,42,48,47,63,84,55,68,43,81,66,60,55,80,61,65,82,54,83,59,80,73,55,50,45,42,79,68,44,49,65,54,63,54,82,43,64,56,53,64,69,53,61,85,77,76,77,83,86,76,43,61,80,73,44,58,68,59,77,86,63,62,64,48,85,67,78,55,52,87,60,44,63,82,70,85,60,48,47,82,78,55,65,54,78,48,82,42,57,74,83,79,46,86,67,67,73,70,85,43,81,85,65,51,46,74,63,85,74,66,75,87,44,58,86,54,80,58,51,79,42,44,74,85,84,75,79,51,62,76,82,62,72,74,54,80,87,76,44,54,72,43,55,70,72,55,47,51,45,65,77,77,68,78,83,86,61,75,64,55,86,45,71,58,75,71,77,46,54,58,43,79,64,86,83,49,59,42,62,45,46,77,48,57,87,87,66,46,73,44,42,44,59,74,64,61,84,48,50,85,54,84,58,74,48,42,79,60,85,62,52,62,62,57,86,78 66,51,62,65,69,47,59,59,48,51,84,87,86,78,76,70,45,46,45,81,54,84,50,49,63,51,79,58,48,73,69,49,49,48,61,74,56,52,58,87,44,80,67,63,50,85,68,46,50,49,66,68,87,78,61,75,47,86,82,45,42,46,46,52,87,55,56,86,43,49,68,71,79,66,63,65,82,66,83,71,57,53,56,77,83,54,66,74,61,48,60,57,61,60,67,52,53,74,43,73,58,84,80,83,45,62,54,74,85,78,83,42,63,81,65,42,81,59,52,75,83,46,69,76,56,67,51,63,70,73,53,47,43,86,74,73,53,71,60,49,45,65,79,47,64,71,78,74,47,65,63,63,47,77,61,79,64,87,65,52,81,69,58,57,82,62,50,50,48,72,54,50,77,61,51,58,75,72,83,84,52,78,76,45,84,52,43,51,81,46,83,71,53,66,62,48,83,83,57,58,51,44,61,82,63,73,75,49,57,48,60,65,66,50,65,56,45,55,45,50,59,46,56,43,42,49,49,55,46,60,69,61,61,53,47,60,57,71,83,72,74,85,85,43,65,63,84,81,50,50,72,72,43,84,50,69,45,61,78,71,67,81,83,72,81,79,75,70,86,53,64,67,84,79,69,83,61,46,46,55,64,42,70,86,69,60,81,81,66,70,52,86,70,87,67,54,55,78,68,74,43,44,70,49,48,81,60,73,62,45,84,64,82,53,50,44,48,46,51,72,42,60,51,50,86,65,78,56,57,83,87,50,55,77,47,61,56,55,49,68,46,69,67,81,84,72,61,85,61,68,79,73,44,73,49,49,80,75,87,79,63,46,49,49,65,73,76,71,50,57,79,45,54,73,49,62,83,65,75,67,42,53,67,61,50,55,67,53,61,63,74,76,60,87,66,79,55,70,46,59,71,83,77,73,64,43,75,84,43,64,83,86,71,82,46,46,73,75,58,82,61,59,45,45,51,73,58,74,80,58,52,59,61,56,70,80,55,67,66,69,45,60,61,76,67,71,49,49,76,75,46,68,46,75,52,73,87,70,83,56,60,70,71,60,79,68,70,75,60,65,86,50,71,57,86,57,83,82,82,48,82,75,75,48,62,68,73,62,60,49,55,63,59,82,82,64,63,84,70,80,71,82,43,71,80,45,72,70,83,45,61,82,82,65,63,55,43,43,46,73,54,48,58,48,51,72,53,64,79,53,48,82,53,78,82,77,64,66,70,86,50,58,45,65,65,63,83,82,52,62,48,73,72,60,82,76,64,69,62,51,83,67,61,51,59,55,70,61,51,74,50,51,43,53,50,45,59,46,42,68,60,78,67,44,71,52,66,63,52,87,45,85,48,59,74,71,68,45,81,68,70,56,70,52,65,44,45,78,57,52,49,78,63,66,81,54,53,45,65,42,69,64,44,67,78,66,82,49,85,63,76,75,58,59,84,64,50,55,67,58,79,58,46,48,43,44,85,52,44,76,78,66,73,67,44,61,45,68,51,57,53,48,65,49,86,71,62,49,80,66,72,79,53,78,68,43,63,75,69,64,56,47,59,85,55,59,53,53,44,73,44,60,55,47,85,44,71,71,52,52,51,77,71,58,81,80,63,74,78,54,67,73,60,52,76,67,44,47,73,67,86,83,72,84,75,70,55,74,75,45,49,48,46,55,44,83,64,53,85,79,51,55,75,56,65,52,51,55,71,73,63,44,59,60,75,43,67,83,57,82,53,58,59,77,85,81,67,77,58,68,44,59,49,87,52,68,48,67,65,62,82,61,50,71,79,57,54,84,79,78,72,45,50,49,61,84,66,46,66,81,44,61,72,84,66,46,45,51,81,69,84,83,83,65,58,60,47,79,44,58,54,73,71,44,52,81,84,68,71,44,63,42,55,62,68,52,57,70,53,59,67,84,59,62,67,42,60,76,64,47,47,79,79,44,67,62,67,57,53,53,85,67,73,80,46,49,46,73,74,63,49,53,64,80,87,52,85,71,53,79,46,67,80,60,50,51,50,80,51,64,57,76,58,46,77,70,63,72,66,47,73,67,65,85,73,52,52,84,58,65,75,75,57,69,69,42,73,79,77,55,57,84,60,45,74,54,54,72,74,55,67,82,49,64,82,78,53,66,68,75,67,66,83,75,43,76,43,72,79,65,68,63,57,45,43,45,53,51,73,65,42,81,54,86,68,84,43,59,72,42,81,51,77,44,57,56,70,47,58,51,85,49,55,72,60,70,53,73,78,56,79,53,82,51,85,68,87,74,81,59 78,62,58,52,73,68,50,81,57,57,67,78,74,55,51,61,43,85,72,53,74,47,81,64,81,74,48,82,84,68,46,84,74,43,79,74,43,80,76,77,45,58,43,81,55,56,67,53,70,51,59,61,63,50,53,72,65,80,58,50,66,73,56,50,86,87,87,87,72,53,53,51,48,62,64,57,51,62,45,48,67,81,79,54,53,78,70,58,65,48,47,87,84,67,63,86,46,69,42,76,67,53,60,79,62,48,56,54,79,69,69,42,63,71,62,51,83,78,67,67,61,72,46,85,47,74,47,55,50,84,42,71,51,54,78,49,79,87,47,76,58,67,63,65,45,68,55,69,79,86,84,74,63,46,66,71,68,83,65,64,81,81,79,46,80,66,68,79,70,67,45,53,50,54,66,59,61,78,87,78,64,85,48,60,57,70,84,42,59,54,85,58,51,60,80,48,68,51,69,54,49,73,71,72,59,87,59,51,53,51,48,53,85,61,50,83,48,87,79,72,54,74,47,84,85,78,43,56,58,70,55,48,71,62,48,44,84,53,79,65,76,57,77,62,42,74,55,57,52,72,48,43,61,62,55,62,47,55,62,83,69,54,85,87,60,56,46,86,70,46,80,85,82,46,66,56,54,64,58,70,82,47,86,64,58,55,57,82,82,74,52,62,61,48,73,68,76,78,51,86,85,51,44,67,76,50,78,83,79,58,63,77,86,44,53,74,61,64,71,49,85,77,68,78,85,48,78,84,83,74,47,69,53,65,60,80,80,54,48,61,62,57,68,63,48,54,55,75,69,49,56,68,71,86,60,66,47,69,48,69,42,62,59,57,56,70,85,43,72,84,86,57,66,72,47,50,73,86,58,72,42,68,80,65,57,46,53,48,71,75,80,61,42,84,85,66,81,70,50,80,69,70,51,45,59,47,77,69,52,81,54,46,81,48,83,66,70,77,82,70,62,86,77,66,86,58,73,58,42,49,80,51,82,65,64,57,49,70,63,62,42,58,67,48,69,49,60,87,56,76,59,45,56,80,71,50,66,72,63,60,64,70,68,79,82,45,79,60,47,58,50,64,84,45,81,64,67,54,68,85,45,55,74,63,83,62,52,74,75,53,54,49,55,51,81,81,69,73,74,55,61,54,64,76,86,85,84,65,81,79,48,80,71,71,68,57,74,65,74,67,87,84,78,51,51,63,87,83,86,59,56,73,86,68,54,68,67,53,74,73,48,46,71,49,69,65,55,82,63,80,63,64,54,80,59,65,45,69,84,78,75,81,63,74,84,50,80,58,76,68,57,45,80,78,71,87,51,75,63,62,86,82,59,49,70,79,55,86,81,61,56,47,61,78,87,49,58,52,46,64,58,61,44,79,67,71,66,51,61,51,77,65,73,58,44,61,43,65,52,84,86,73,82,86,71,43,54,65,58,71,69,66,56,45,70,84,70,78,80,73,62,46,84,83,42,79,43,67,87,83,64,48,81,60,43,73,52,56,59,68,48,65,44,59,49,87,46,73,45,74,51,78,51,50,45,79,51,62,47,86,55,81,43,42,53,79,86,64,44,46,47,61,70,58,85,70,53,81,78,45,87,64,65,62,50,57,72,74,54,86,81,43,58,81,73,64,72,86,60,62,66,76,60,60,50,66,56,54,55,57,82,77,76,61,68,63,46,78,44,55,87,60,77,54,45,77,50,60,47,55,44,49,69,45,67,84,58,84,58,79,44,54,65,82,78,57,60,49,73,85,72,82,54,55,60,87,85,83,56,87,82,44,87,71,49,77,51,48,82,76,52,47,66,84,43,69,84,54,78,52,56,46,75,66,71,82,84,75,49,85,47,84,43,76,45,51,57,76,77,57,67,78,85,72,42,85,50,84,64,70,80,62,57,64,69,61,59,84,46,46,80,83,85,54,64,60,70,86,53,75,67,57,79,78,86,67,52,61,43,84,52,56,74,86,58,81,51,45,56,46,72,82,64,81,46,58,62,42,80,44,80,83,43,83,54,81,85,65,72,50,75,66,81,57,81,63,57,78,82,47,43,66,87,72,56,56,55,75,53,70,66,62,55,60,76,84,45,53,86,61,78,66,67,75,81,78,87,52,57,77,65,77,64,63,53,43,46,42,85,49,82,86,86,85,65,85,61,61,61,77,61,73,80,51,42,70,59,45,65,48,86,77,71,42,54,85,50,52,48,83,70,71,63,81,81,45,50,64,58,82,80,75,57,78,46,43,55,53,42,86,59,48,45,56,82,73,50,74,46,45 51,80,71,53,80,63,70,62,64,49,51,69,55,71,45,83,45,73,80,69,83,55,55,86,43,53,52,64,48,71,66,69,69,76,81,81,53,49,52,73,60,68,52,48,55,55,61,65,78,87,64,77,53,82,81,65,67,64,67,52,46,79,52,80,62,80,44,79,78,61,61,46,61,73,65,55,70,69,54,70,77,87,53,64,68,60,74,64,76,69,61,73,69,68,79,64,84,62,85,73,73,42,62,49,77,68,65,45,67,71,80,79,68,59,63,46,48,65,79,83,42,62,81,50,63,68,74,71,42,61,52,69,58,66,81,73,81,64,44,76,45,61,86,67,68,42,86,82,66,56,74,87,53,74,65,44,87,60,48,68,51,71,63,42,82,82,52,43,82,81,52,53,63,53,49,53,56,77,42,53,79,85,60,58,86,66,50,73,66,57,62,48,60,74,71,58,79,72,82,47,62,84,48,50,85,80,63,59,65,77,80,57,76,62,56,82,56,63,74,84,60,78,80,82,80,85,81,46,69,79,64,56,64,83,83,80,87,63,51,50,77,87,72,83,85,62,47,50,42,78,86,44,46,77,47,73,84,61,78,71,57,46,49,47,60,80,69,57,55,69,43,78,76,81,87,48,45,62,84,42,60,85,62,80,66,82,48,81,83,70,83,59,45,43,87,65,81,73,65,75,55,58,85,60,64,80,59,52,47,43,87,61,52,43,85,74,60,47,74,53,76,82,68,62,59,78,44,71,77,70,53,62,63,44,87,65,61,49,63,49,80,45,78,55,71,65,70,71,42,70,79,66,84,43,85,67,47,84,69,79,59,49,55,65,48,52,76,58,77,55,66,80,62,65,79,65,76,52,73,71,45,86,68,79,81,50,50,68,80,84,49,65,66,78,85,84,58,80,43,69,43,75,83,53,73,69,49,43,42,52,87,56,64,46,84,50,43,81,58,65,79,87,66,79,49,63,72,55,87,58,80,58,54,77,64,82,84,69,54,55,72,64,78,74,86,59,79,86,47,57,76,72,87,75,73,42,49,77,75,47,82,84,86,87,85,47,49,56,56,72,81,62,84,52,55,54,48,59,57,52,59,47,82,70,42,84,71,48,51,73,74,73,80,68,57,57,74,73,81,83,44,74,46,54,85,53,53,45,74,51,53,45,61,60,75,60,84,87,57,62,49,80,73,74,77,48,68,58,79,64,72,49,44,60,51,84,63,81,79,43,42,87,82,53,74,60,52,50,59,48,73,44,87,49,76,83,56,82,48,57,73,73,85,59,55,58,44,56,45,63,84,72,78,52,63,87,82,47,73,56,56,57,64,75,49,56,68,74,52,52,45,47,82,63,51,81,86,73,81,68,77,65,60,67,53,47,47,66,70,42,82,45,68,52,44,74,50,48,50,59,42,71,84,66,69,60,82,82,63,84,55,66,51,78,50,49,86,57,63,44,82,48,48,57,59,58,80,66,76,86,79,62,43,79,50,78,47,75,60,74,79,79,58,64,59,84,79,59,80,70,51,64,60,71,51,84,45,60,73,58,61,50,85,48,70,65,68,56,78,58,79,42,58,66,62,48,60,61,58,61,68,86,65,73,61,75,46,60,62,52,62,50,87,74,74,76,84,67,61,66,62,43,77,81,56,43,58,57,47,72,77,60,51,46,57,80,48,56,69,86,80,81,73,63,58,75,56,81,55,73,73,72,50,70,49,65,58,51,52,58,49,52,62,42,87,55,75,85,55,59,48,53,60,72,50,53,56,71,51,44,70,61,46,80,72,64,55,72,45,85,45,69,57,52,57,80,80,77,84,82,77,73,71,55,56,65,52,48,42,75,63,75,54,82,71,65,64,85,76,53,68,56,52,47,75,80,59,65,48,45,77,75,64,74,78,87,86,79,75,87,84,47,75,49,48,80,81,59,53,77,49,73,87,77,57,60,50,83,42,68,58,54,54,84,79,83,62,63,54,61,54,54,60,78,85,71,87,48,80,70,50,82,42,59,45,78,85,55,53,60,51,59,54,82,44,43,81,83,47,85,71,56,49,66,54,56,50,60,83,56,42,84,75,83,84,73,52,61,58,72,74,57,78,43,73,49,50,47,52,65,73,81,76,79,69,80,46,45,51,61,49,78,74,84,53,72,52,59,60,83,81,65,53,44,70,66,78,79,82,46,64,51,76,55,47,47,78,71,73,74,78,64,48,69,67,64,45,48,76,45,45,65,59,60,43,51,71,70,66,45,49,84,50,56,48,66,50,63,72,65 47,43,44,43,55,66,68,76,64,72,61,57,79,72,83,57,77,59,70,82,47,86,76,59,65,74,46,66,56,45,53,48,53,79,46,76,52,54,68,54,72,50,63,49,47,50,80,84,75,44,55,47,45,51,66,51,56,70,43,65,44,66,71,85,60,77,53,85,64,52,51,78,52,62,60,67,63,87,85,59,73,66,56,46,69,80,47,61,65,64,80,45,55,66,63,56,64,60,52,55,70,52,58,69,69,70,66,50,52,68,86,72,66,46,73,61,83,70,79,42,59,64,63,52,51,60,52,86,44,65,80,69,58,51,65,60,80,70,76,45,66,59,56,72,47,81,83,67,44,86,83,54,60,74,81,73,56,46,48,69,44,49,64,66,63,57,78,80,65,53,47,48,82,85,62,59,53,58,42,47,64,43,85,58,55,82,71,81,45,87,75,68,77,43,75,74,57,63,75,87,65,64,74,83,56,69,58,62,58,82,77,70,65,81,70,78,78,87,72,58,50,64,60,52,82,79,83,45,61,55,66,75,52,72,62,67,74,58,79,73,85,75,62,45,86,70,75,83,69,72,53,62,56,45,74,48,63,75,42,76,67,70,75,85,80,58,65,48,48,80,56,85,52,60,68,72,46,83,87,83,78,81,79,51,71,63,52,55,70,48,43,42,51,81,65,81,83,66,54,62,46,77,73,64,70,45,65,55,53,44,78,87,57,66,46,56,85,82,43,46,60,61,68,59,48,81,72,52,87,78,84,60,46,84,45,55,69,73,62,75,42,66,78,56,51,87,75,79,59,44,46,47,71,46,54,44,57,87,73,43,81,71,48,75,58,68,71,79,45,77,71,72,86,56,72,55,82,48,68,78,51,70,64,81,52,73,61,68,45,47,44,43,67,82,80,83,70,72,60,45,42,80,86,71,45,46,74,55,50,65,82,85,86,67,66,46,76,42,66,48,42,75,63,57,71,44,42,73,45,43,48,42,51,50,50,49,52,86,67,77,55,81,44,62,48,44,49,46,76,46,66,78,54,59,79,49,42,66,71,69,81,75,72,46,44,49,60,81,61,47,47,69,56,53,77,51,51,65,49,78,66,58,50,79,63,74,82,66,49,69,70,51,48,46,73,43,51,62,58,61,80,66,62,62,44,52,87,59,52,87,47,75,84,51,62,58,82,75,45,63,86,71,64,81,63,42,52,60,51,58,83,50,68,55,57,65,53,56,49,84,71,82,62,60,74,70,73,49,85,54,51,42,51,43,67,47,86,55,81,82,50,42,57,48,75,68,70,69,71,59,61,75,52,53,74,73,77,42,73,54,81,45,44,61,81,69,56,44,86,79,66,68,67,70,69,53,78,66,44,82,52,87,80,69,83,61,81,80,46,82,44,58,87,73,49,68,61,80,62,58,62,82,74,58,61,68,64,71,71,87,49,57,86,82,70,49,64,54,58,52,71,74,79,55,82,53,75,71,55,51,53,71,66,69,62,58,76,82,60,50,73,61,80,60,69,86,61,63,82,59,83,45,54,43,43,51,83,48,61,56,66,68,62,78,60,64,54,77,77,53,55,50,57,61,63,57,55,64,66,68,74,52,50,75,80,68,65,72,84,65,61,80,82,51,84,42,56,86,81,77,42,49,54,56,82,71,82,67,46,81,46,65,85,71,72,42,48,61,47,49,47,64,75,48,82,66,51,55,46,64,57,81,59,52,77,46,49,64,76,71,67,63,44,78,46,66,54,80,70,82,65,43,65,70,80,50,49,65,46,44,83,80,77,47,45,43,83,79,58,60,56,42,44,50,71,73,56,50,42,85,66,63,67,78,60,51,70,83,68,82,54,77,42,82,75,53,66,54,52,67,70,68,56,86,83,48,47,61,57,47,45,71,63,56,80,74,72,47,59,48,59,53,69,60,50,79,56,43,66,84,58,66,49,60,54,74,54,74,46,68,73,61,87,50,86,76,80,62,61,45,64,76,60,84,72,58,57,77,79,60,73,63,50,74,79,72,52,83,61,63,80,71,78,77,79,76,53,53,60,63,64,86,60,43,83,59,51,49,43,42,49,61,82,79,81,67,49,49,72,70,75,62,59,65,55,78,83,44,64,70,87,81,76,66,66,50,69,80,53,55,57,78,63,57,42,44,84,82,50,83,64,64,54,80,63,84,53,82,65,67,86,55,71,73,84,55,48,53,64,52,61,65,75,73,44,49,56,48,49,46,70,64,49,73,57,84,55,65,77,54,68,51,60,78,82,53,49,63,47,63 69,79,61,61,56,77,73,77,72,46,71,46,56,62,85,80,55,64,86,84,74,85,79,47,45,64,59,76,53,63,69,52,72,55,81,69,59,54,85,54,49,69,47,51,42,83,80,81,51,77,68,84,76,84,87,72,77,60,51,84,86,72,72,63,48,62,56,67,84,70,50,45,86,79,70,64,44,66,66,81,79,48,85,83,50,76,62,67,75,63,78,59,60,47,68,60,78,57,55,48,47,47,62,66,82,87,76,62,61,43,52,66,50,48,75,44,67,87,86,84,42,87,57,68,57,52,56,85,65,49,77,62,52,51,80,84,47,69,64,67,47,54,86,45,70,57,81,74,70,47,83,84,60,74,60,85,62,59,61,54,43,42,71,83,60,63,85,70,73,72,60,49,83,60,68,64,48,74,55,48,67,57,54,53,65,56,57,87,69,54,44,63,71,64,71,86,74,66,67,45,71,45,53,63,43,71,66,69,69,44,66,78,83,85,64,43,74,65,87,51,69,47,45,68,74,81,68,65,64,55,50,66,58,73,59,48,83,87,58,46,53,85,59,42,85,58,54,78,69,75,60,74,55,62,79,66,45,42,42,46,77,84,85,51,42,74,73,48,66,82,55,75,77,49,79,55,87,85,79,82,83,51,72,47,78,48,74,79,78,56,77,48,81,76,72,80,50,48,68,63,42,48,75,46,71,65,71,68,42,48,74,44,75,69,87,70,85,62,50,50,68,50,61,80,47,63,50,85,75,81,56,52,74,48,67,69,63,47,73,73,54,46,55,47,81,71,60,78,57,49,57,62,50,87,73,85,69,53,64,63,81,57,73,69,84,65,46,47,75,50,62,69,69,82,63,49,66,55,80,49,71,52,72,48,63,58,76,86,54,68,53,76,47,54,60,49,56,63,43,54,54,60,67,42,87,72,61,79,68,82,74,70,62,70,61,83,60,69,86,62,61,87,58,76,51,49,74,73,55,81,77,84,53,48,50,63,62,74,76,73,72,59,44,64,45,55,46,63,46,55,61,84,66,65,45,76,87,84,68,62,86,68,81,78,69,86,56,76,73,59,60,72,73,47,56,61,47,52,63,57,83,75,86,82,57,58,47,43,69,65,71,50,81,81,70,68,66,65,68,52,87,44,68,73,82,45,57,80,56,55,66,70,85,73,71,58,61,48,44,85,77,58,54,79,72,49,49,75,53,87,45,42,55,84,59,44,81,57,63,74,53,72,85,49,73,54,85,50,45,55,47,84,42,69,67,67,60,69,86,65,48,74,59,72,74,74,73,87,83,81,71,75,77,74,61,64,74,82,87,73,81,64,71,86,79,72,47,48,60,80,47,71,80,60,68,46,83,81,45,66,79,87,53,56,82,87,78,64,48,43,76,83,55,50,73,84,75,67,67,75,69,76,84,80,78,75,61,51,43,43,56,53,66,63,45,83,56,45,62,50,58,48,48,59,52,44,70,68,65,48,56,55,63,53,78,60,80,65,72,69,45,57,87,82,78,68,86,46,43,76,59,82,85,78,52,87,79,72,45,61,62,55,75,69,76,70,67,46,51,86,78,70,68,73,66,51,49,82,54,63,61,82,62,67,46,59,56,49,64,54,84,74,82,54,85,61,77,83,78,79,87,65,57,46,53,45,44,75,63,78,44,61,45,43,53,59,48,85,70,44,55,67,87,58,53,57,73,57,55,46,55,61,82,51,61,46,60,82,70,49,74,78,72,67,52,46,72,72,80,84,60,51,83,81,53,48,44,48,73,50,73,59,76,50,47,87,63,47,72,63,43,73,85,78,68,57,47,56,51,59,85,45,84,59,79,66,47,81,68,86,83,82,62,47,81,67,67,52,72,47,59,64,72,45,69,62,86,76,86,69,74,69,52,55,70,74,65,86,70,71,48,85,71,49,53,46,78,79,78,54,86,83,80,47,73,66,72,42,84,73,82,42,42,50,52,83,70,78,69,52,59,61,63,53,70,74,60,54,42,86,42,56,80,76,73,74,82,44,68,60,69,63,78,61,80,47,84,76,68,76,83,61,80,83,74,73,86,59,80,87,54,86,53,42,55,79,51,52,66,77,67,74,72,43,83,85,55,72,65,65,73,76,65,60,62,72,87,86,66,62,55,42,79,51,58,68,60,55,43,74,49,56,50,51,53,64,71,65,43,58,46,50,52,68,67,61,57,86,65,42,78,59,62,65,83,83,70,56,48,60,78,51,84,69,69,53,51,84,58,73,70,69,42,54,77,51,85,74,45,72 46,45,45,51,58,62,75,87,75,85,69,59,49,82,71,83,79,57,80,80,66,81,72,80,57,84,82,56,81,54,57,74,54,54,75,70,69,77,74,55,77,67,75,79,75,51,64,74,49,70,55,77,69,76,48,66,64,53,51,57,63,44,73,82,80,87,82,81,57,72,76,73,56,82,65,50,49,79,80,75,43,66,75,58,80,67,43,84,54,55,60,53,80,81,64,45,76,67,71,51,51,68,84,82,69,53,76,47,45,70,67,70,71,70,76,68,70,84,87,56,86,80,72,46,76,46,80,44,64,83,78,70,58,69,74,78,78,56,55,44,65,55,86,73,59,44,84,69,52,58,50,66,49,45,87,57,57,51,59,77,86,72,73,54,66,64,48,75,76,59,80,49,81,76,68,67,47,55,51,79,61,43,67,57,65,72,53,58,71,67,55,80,77,64,72,51,67,84,86,75,62,44,42,71,50,77,85,87,61,56,74,83,87,86,64,75,42,43,79,81,79,74,69,69,85,86,78,52,86,59,83,62,86,43,62,46,59,81,43,61,74,71,56,64,80,73,65,59,56,60,62,57,66,60,81,78,67,48,87,45,73,73,78,80,82,70,71,51,51,52,51,86,69,61,66,85,47,62,57,57,44,42,51,73,42,50,71,65,45,72,68,81,72,86,69,86,78,57,76,86,44,62,48,58,64,57,77,66,83,80,85,42,49,69,75,46,51,44,73,63,42,45,43,67,81,81,85,47,64,65,75,64,78,56,79,84,52,51,58,58,62,64,69,63,53,55,53,50,48,61,76,81,61,59,47,54,81,78,78,65,83,47,70,67,78,80,54,55,45,57,77,47,62,69,79,62,79,44,72,42,64,84,85,69,80,65,87,46,42,69,55,68,49,83,46,50,75,73,60,44,87,74,83,49,46,71,54,43,85,66,78,80,56,75,51,46,59,62,50,76,70,75,79,80,79,78,67,50,74,78,57,42,83,53,77,60,45,65,51,46,74,64,45,62,66,45,77,54,48,78,48,51,83,68,45,58,86,76,64,75,78,68,62,58,81,77,46,77,59,59,42,80,57,76,69,64,61,71,46,81,53,73,83,45,85,65,58,74,71,61,75,72,44,63,67,66,51,56,43,45,65,67,42,79,83,61,59,82,67,48,65,42,48,50,85,56,63,45,68,67,82,65,66,69,45,65,43,64,81,43,74,65,83,65,86,71,69,63,73,76,78,55,72,78,86,57,79,48,80,61,73,59,56,71,51,78,79,44,87,54,62,51,47,86,78,66,43,79,49,43,50,71,69,59,73,46,61,53,58,85,83,56,52,47,48,46,82,79,45,50,69,83,68,85,50,57,73,70,54,82,77,48,56,57,42,81,76,57,48,58,65,52,57,73,76,42,55,61,66,55,54,53,74,70,58,82,51,65,68,62,67,77,67,68,76,44,84,63,77,44,44,45,87,65,77,78,84,64,86,55,76,49,62,72,65,45,47,62,59,56,85,76,86,63,71,76,48,77,82,45,72,71,81,87,59,81,48,60,75,75,49,64,84,82,49,60,59,69,68,47,80,84,80,63,58,49,71,47,44,42,68,65,68,51,67,67,69,76,77,65,60,62,84,63,57,82,85,67,56,73,73,69,69,65,80,81,64,81,80,44,52,84,56,59,60,50,56,77,48,69,53,53,66,69,59,74,61,81,83,48,75,83,67,48,61,66,52,77,75,56,67,55,87,63,76,45,84,65,55,54,47,84,65,47,82,54,46,85,54,64,69,49,48,70,42,52,73,74,60,72,54,61,61,71,78,54,70,52,53,56,81,49,72,66,46,81,86,68,77,52,52,64,75,76,63,84,75,59,84,54,49,55,82,87,62,86,85,85,73,61,42,75,70,61,70,59,43,70,54,81,72,51,78,82,68,48,73,64,68,63,70,73,79,78,45,66,49,74,57,60,58,51,63,49,47,74,44,80,62,58,63,62,46,79,84,50,60,48,65,50,74,69,57,61,77,58,42,46,69,47,84,70,45,83,84,66,58,80,49,61,61,62,55,57,73,86,64,53,43,48,65,66,81,48,59,69,85,48,66,85,61,46,64,72,56,54,72,69,75,59,42,81,47,54,59,46,82,73,74,46,42,81,42,73,49,78,65,72,83,48,84,61,64,48,61,79,64,48,59,79,86,83,64,62,76,54,76,73,55,66,77,44,71,53,80,67,69,46,75,45,76,58,57,75,75,46,66,76,61,75,50,71,87,52,54,83,43,80,80,44 71,43,61,66,59,58,63,42,57,43,84,42,66,84,42,58,64,87,49,85,81,81,45,74,47,74,72,56,55,45,43,53,73,82,66,57,87,50,71,53,52,55,73,56,69,81,62,45,58,55,51,83,66,44,63,79,45,58,71,56,64,55,62,51,52,68,84,65,58,79,55,45,64,55,78,71,54,61,65,48,54,85,84,64,81,79,69,60,51,68,45,82,66,45,87,43,81,77,81,87,71,52,71,58,42,86,62,47,58,83,86,57,49,66,60,47,46,80,81,47,86,54,69,65,68,61,87,45,83,52,86,65,60,53,69,44,44,68,50,76,83,78,84,53,52,54,75,58,55,65,71,80,81,54,76,83,80,62,78,61,65,77,78,52,51,62,46,83,72,59,73,62,53,80,59,81,70,71,64,67,65,62,48,52,74,74,85,81,84,63,69,54,76,54,69,73,68,69,64,71,45,55,47,42,47,52,50,82,46,57,56,83,86,75,73,64,55,83,85,58,53,46,61,60,74,55,63,60,85,63,71,60,78,74,75,87,82,56,81,69,75,54,77,86,50,65,51,65,60,55,44,81,54,63,86,57,63,53,46,64,46,73,54,85,60,66,68,43,69,76,78,82,78,87,51,58,72,48,64,72,62,68,48,43,76,44,84,46,44,55,43,52,53,48,87,50,55,79,63,65,48,53,48,68,80,74,56,50,54,51,77,64,58,48,58,50,52,68,56,82,50,68,50,49,60,58,62,54,72,48,63,83,44,59,62,49,81,67,73,76,70,73,77,74,44,47,85,49,82,64,80,48,55,53,69,76,61,53,54,53,87,85,67,54,63,64,59,68,81,85,44,55,54,87,66,78,87,54,47,44,63,70,47,78,71,57,53,54,87,77,48,64,60,63,63,50,71,77,72,69,82,52,82,66,42,53,55,63,69,60,43,85,79,56,42,81,81,81,76,69,74,80,47,80,65,42,72,86,77,69,73,78,67,78,78,80,78,55,84,75,48,78,83,49,82,78,60,77,85,71,59,66,49,53,57,84,47,80,86,84,42,44,51,60,47,65,63,49,73,62,75,67,55,70,55,63,55,54,52,72,44,50,74,79,80,67,68,69,74,69,76,65,76,59,55,46,47,66,52,46,45,87,84,86,67,64,47,61,86,81,58,71,55,81,67,65,85,60,54,47,43,63,64,70,73,46,84,44,55,85,45,84,51,71,63,78,68,44,77,82,76,79,63,77,66,81,70,80,54,63,75,61,55,58,52,54,48,58,78,59,63,52,48,52,64,87,77,69,44,69,50,83,42,81,74,48,77,44,85,59,45,83,78,81,79,49,62,49,61,48,60,42,64,45,77,64,42,84,47,87,57,85,59,72,82,59,87,52,80,86,67,56,68,58,46,53,52,68,61,70,50,62,86,59,86,56,86,78,53,60,63,55,80,67,42,60,50,58,43,76,47,71,60,87,82,59,50,65,85,57,78,86,86,67,75,83,63,82,53,70,69,74,53,43,78,48,77,83,77,48,52,51,61,66,66,49,58,52,76,44,80,73,42,52,42,80,71,79,87,42,80,69,85,57,64,48,85,62,81,46,46,72,63,83,55,57,49,70,45,50,84,64,55,57,73,80,72,42,76,66,45,61,83,57,71,72,64,77,71,53,65,54,71,47,73,50,44,85,49,62,56,57,56,43,42,54,53,63,66,78,68,59,70,58,46,54,57,46,48,64,47,80,68,74,56,81,60,76,86,61,52,51,68,83,69,54,47,65,61,55,43,79,81,43,55,83,83,61,86,78,49,57,46,64,66,82,63,54,87,66,69,73,47,55,67,61,68,87,54,63,47,61,62,52,53,74,82,50,55,50,62,85,55,61,74,84,62,53,87,80,70,81,78,55,87,58,80,68,64,70,71,62,77,57,83,56,64,53,49,84,80,73,42,85,66,60,42,69,60,47,51,54,86,83,46,62,59,44,51,61,58,71,74,55,42,70,63,42,48,67,54,51,73,82,43,54,83,59,78,49,58,48,43,85,64,50,66,80,82,67,54,68,61,52,71,51,46,53,67,58,85,62,60,54,66,73,68,74,83,72,81,69,72,84,61,66,72,82,53,66,80,74,68,87,54,42,47,86,56,55,56,50,73,81,77,77,50,48,70,42,52,83,68,84,72,49,80,78,66,46,60,80,60,81,48,76,64,49,61,71,64,69,49,68,44,55,76,60,79,62,86,51,67,43,68,74,53,52,74,71,78,62,87,67,46,61,47,42,78,66 66,46,85,65,81,52,81,54,52,63,70,75,80,44,77,74,63,44,69,78,42,54,45,87,56,60,72,46,47,53,45,50,72,55,43,83,50,56,75,82,65,82,78,63,86,48,86,85,50,79,82,51,44,71,51,51,54,44,55,57,65,77,51,56,56,78,76,81,85,64,46,48,86,49,57,82,81,79,73,72,57,76,84,71,80,52,70,77,71,66,70,76,52,57,67,42,82,77,87,60,53,50,79,66,68,63,48,61,58,85,58,74,66,63,71,59,54,43,67,51,43,66,75,46,61,85,85,77,82,61,78,81,82,49,79,74,86,70,51,45,53,79,74,47,46,55,42,42,75,59,57,83,55,79,49,60,47,79,87,77,49,46,86,82,70,79,68,57,54,43,82,63,42,71,59,78,63,45,60,60,57,52,70,48,79,52,78,77,83,42,51,87,75,59,83,58,49,68,47,85,66,79,55,85,68,53,59,45,75,75,63,49,83,83,69,56,50,57,74,48,54,73,42,62,72,87,84,60,46,44,57,72,68,52,53,68,63,80,59,49,87,62,50,65,76,55,75,64,47,69,56,62,73,75,46,49,68,60,59,87,69,68,74,59,72,48,54,52,85,81,45,48,45,53,80,83,48,63,75,85,63,85,49,48,77,65,75,47,49,45,48,60,66,44,50,54,65,57,63,82,79,67,74,52,74,79,42,48,59,45,76,49,50,86,57,63,69,56,47,67,73,66,67,45,51,70,48,67,77,79,53,71,75,82,77,77,59,71,74,85,71,47,76,46,81,54,76,56,61,73,84,70,44,64,47,42,83,87,58,72,56,42,82,77,43,53,75,52,48,55,49,87,47,86,61,74,53,61,82,47,61,56,43,59,60,61,66,78,71,76,82,79,60,51,62,78,68,56,61,79,43,43,47,79,70,68,75,80,56,57,59,65,42,45,58,48,81,65,47,84,47,54,82,44,55,43,70,66,66,46,72,42,66,86,48,66,85,67,77,59,68,61,86,76,85,50,83,43,80,75,73,50,75,61,75,46,74,48,76,66,78,67,80,50,56,59,58,58,45,62,65,70,51,61,73,71,52,47,56,78,68,54,83,67,51,43,87,79,46,68,42,84,59,79,85,60,49,72,86,52,54,46,81,43,46,70,45,86,66,69,75,66,57,70,50,48,86,76,65,77,78,55,64,74,58,83,45,61,72,44,65,86,71,47,52,68,62,66,64,66,86,59,48,85,69,62,67,66,68,71,48,63,71,49,47,49,50,44,73,43,48,75,86,84,43,86,63,82,75,78,54,65,78,69,73,82,79,53,68,53,65,63,50,64,71,68,47,64,43,87,87,57,54,64,80,82,74,83,58,76,45,75,68,46,74,69,85,84,86,82,75,54,42,58,55,59,51,52,79,80,84,73,76,65,55,50,49,86,86,42,46,87,57,56,79,76,78,55,42,78,42,59,42,45,57,73,68,64,77,61,84,78,84,43,48,61,44,63,69,63,42,51,64,70,77,73,44,85,80,44,81,62,81,45,51,85,71,80,78,42,59,67,54,67,80,46,80,78,49,75,54,75,68,59,75,76,54,66,50,68,79,68,47,68,86,54,66,70,84,72,46,71,87,71,62,53,80,68,87,85,78,87,61,85,53,86,66,81,48,64,59,87,76,82,81,71,76,76,47,84,82,58,48,86,50,58,62,52,70,72,44,65,44,76,72,63,63,44,62,69,52,58,60,76,47,76,76,76,84,66,70,75,79,87,65,43,48,56,78,49,78,54,75,71,45,70,59,87,47,61,52,43,48,57,59,81,84,76,61,55,77,53,76,84,46,61,43,60,66,53,61,72,76,69,85,54,64,70,53,55,68,84,52,72,56,56,45,74,84,78,42,57,61,62,60,61,67,83,74,60,57,53,46,44,80,62,60,80,66,77,68,48,73,71,87,84,54,45,72,78,42,78,81,46,86,78,81,83,82,83,74,59,67,70,68,46,71,43,80,78,65,49,47,44,55,87,64,67,52,62,72,86,67,50,46,45,82,80,44,51,75,43,64,71,79,86,63,65,43,43,45,58,61,59,46,64,69,66,85,57,44,65,70,52,73,65,69,51,53,43,52,49,70,62,76,78,53,77,55,78,86,43,62,54,71,43,49,56,83,72,87,67,86,43,84,71,53,42,84,55,51,59,75,80,54,51,56,83,71,72,65,68,73,72,81,59,66,66,76,62,55,53,59,49,60,74,60,51,68,83,77,80,74,77,44,73,70,64,72,82 60,69,64,75,63,85,70,77,65,67,61,65,47,86,79,53,59,50,70,78,57,58,66,76,85,50,83,81,84,77,65,47,67,64,51,53,84,75,73,55,62,48,47,77,71,72,75,67,57,58,82,46,59,60,77,72,84,73,70,61,70,68,54,79,70,84,46,43,54,46,75,76,70,53,73,73,78,68,45,68,84,76,74,75,84,66,70,84,87,60,53,42,63,85,86,43,84,62,72,76,60,67,53,51,46,67,55,58,68,63,47,76,67,62,49,64,56,47,50,46,60,46,85,56,87,75,50,82,81,74,83,72,81,45,76,69,84,74,69,62,48,82,58,69,68,45,48,73,42,64,78,57,81,68,71,44,48,86,63,65,86,52,53,66,61,46,50,58,66,65,63,51,86,84,80,65,87,73,77,70,54,62,49,66,76,57,50,42,53,52,71,87,49,47,55,83,47,74,45,45,51,47,59,80,75,45,44,76,58,70,85,62,63,65,70,85,73,57,60,85,83,55,51,77,53,56,80,46,54,50,84,87,46,77,82,57,68,66,79,58,81,75,57,64,79,74,83,42,75,59,66,80,75,73,55,50,78,71,62,74,59,63,69,51,72,48,83,54,71,45,82,51,58,61,67,81,75,59,64,78,76,81,43,80,45,66,67,43,78,61,71,75,54,45,68,51,69,60,67,63,74,76,78,79,77,73,53,59,59,61,66,57,47,51,75,85,59,50,85,44,79,53,71,61,79,57,85,78,44,79,75,47,85,47,51,50,44,53,46,63,83,48,50,83,85,74,64,47,55,66,74,59,44,62,60,48,87,66,84,63,52,56,73,42,42,76,70,73,72,65,46,81,45,44,55,53,52,69,43,72,57,60,71,74,60,57,52,69,71,58,76,61,69,59,82,56,46,45,55,50,55,56,76,84,64,58,57,70,87,69,72,57,45,64,77,63,76,53,46,81,69,59,63,80,81,68,76,51,50,59,55,47,50,85,84,47,51,64,65,74,74,81,75,54,81,52,86,55,43,72,76,49,59,49,50,63,71,43,84,68,70,45,71,73,81,87,85,83,83,53,61,58,87,63,61,72,62,83,80,70,46,48,56,49,65,86,68,75,73,55,49,85,44,50,61,52,66,60,62,80,69,56,78,59,69,75,60,65,74,55,87,48,42,78,42,54,64,77,85,64,74,87,72,50,66,54,85,53,86,72,64,44,53,73,82,46,80,51,66,61,53,49,42,53,57,77,70,52,75,77,43,73,57,69,68,87,82,61,78,73,44,66,83,81,62,79,87,81,42,85,82,49,78,67,84,82,59,56,84,87,57,64,68,51,54,79,63,43,53,46,46,49,74,72,42,85,44,42,44,76,50,53,50,45,64,57,50,52,44,76,79,57,78,87,64,66,45,75,78,75,43,60,69,66,46,70,49,42,47,60,72,76,53,58,71,64,78,81,48,49,73,54,78,44,67,68,62,45,67,74,75,82,74,65,71,87,69,44,53,71,54,49,69,43,57,64,45,51,86,61,63,42,67,54,50,71,45,86,86,85,64,51,59,47,84,69,80,58,82,62,69,61,66,76,68,66,71,67,82,84,87,58,68,81,49,59,52,87,74,61,42,43,42,42,86,49,55,70,58,54,70,74,59,73,48,43,72,57,74,53,54,53,51,62,84,85,76,86,56,56,72,69,52,83,51,55,57,59,63,44,49,63,59,49,72,73,67,65,71,76,68,69,47,44,86,83,45,44,43,64,80,47,49,75,66,52,83,59,73,80,57,81,55,82,55,61,74,84,78,47,60,45,50,67,79,83,85,66,56,47,62,86,64,82,64,85,75,45,83,43,74,72,65,73,63,71,63,48,86,55,49,74,56,77,50,54,73,45,84,76,59,59,58,66,76,82,62,43,48,84,54,82,76,47,57,74,65,87,85,61,48,77,61,53,81,56,52,67,59,62,71,44,46,72,70,57,56,73,84,44,46,45,69,65,54,67,44,64,60,78,73,47,53,72,78,56,47,82,44,76,51,66,52,83,83,72,71,62,68,80,80,87,81,42,69,86,43,61,49,74,69,81,66,42,81,65,66,67,48,47,77,53,77,78,50,47,87,43,72,62,74,69,61,56,65,77,57,43,79,73,62,56,54,86,66,54,49,58,79,50,74,82,79,68,79,48,75,85,67,49,84,72,62,83,67,76,69,55,58,62,84,59,79,66,59,84,85,52,53,43,68,78,78,84,51,63,63,75,57,45,42,54,64,76,45,84,86,87,77,71 65,67,82,57,58,60,81,48,44,74,75,64,56,60,77,76,57,47,80,53,70,52,70,70,74,55,60,45,73,79,85,82,54,50,74,47,77,47,66,84,72,47,73,70,84,48,49,42,56,60,44,53,45,73,56,69,46,73,61,62,71,58,48,72,82,81,46,74,59,82,75,42,43,45,43,42,47,56,57,45,85,82,52,49,59,77,79,43,58,42,47,47,57,83,78,52,48,64,84,82,77,46,79,51,71,73,51,59,60,57,83,70,87,68,60,62,66,46,75,61,69,77,78,48,65,86,82,76,54,55,67,63,81,70,61,73,44,82,79,48,60,74,71,86,49,80,53,86,85,80,42,74,56,56,75,50,66,64,69,49,78,72,76,82,79,66,76,46,50,66,67,68,85,81,79,49,66,78,78,52,87,71,70,85,43,85,74,82,69,86,66,64,71,60,76,69,65,80,70,70,84,62,80,71,73,69,72,55,86,84,82,74,43,44,71,62,44,68,75,50,54,83,57,72,57,56,78,57,59,71,60,86,47,84,53,69,73,77,74,67,63,70,45,70,57,83,76,65,58,67,42,65,51,47,71,55,50,46,57,55,42,82,63,74,70,85,77,79,52,82,74,75,42,52,87,85,52,79,84,64,63,73,67,81,55,45,74,75,76,55,73,85,44,70,80,79,46,86,85,80,42,68,50,54,85,84,83,47,64,60,56,61,60,81,47,78,73,61,71,42,82,76,60,76,67,73,49,49,87,70,52,60,81,75,82,62,79,66,57,58,54,69,65,45,81,58,48,68,51,82,86,86,67,71,53,59,42,74,80,66,52,77,84,73,45,47,87,57,51,48,65,67,69,70,45,46,85,81,46,74,71,49,71,49,42,59,63,87,81,78,80,52,87,44,72,47,75,80,77,84,43,51,53,47,57,48,77,79,83,67,44,62,44,54,61,66,48,82,47,72,57,60,47,72,87,58,47,59,68,64,65,61,62,47,53,57,55,63,65,79,46,68,61,81,47,64,83,68,67,54,43,86,54,66,54,56,74,68,87,61,74,67,63,43,45,70,60,58,55,62,53,62,83,42,46,78,47,68,65,56,67,58,71,43,67,83,69,81,69,82,85,72,73,74,82,48,55,58,46,61,63,51,59,59,77,69,59,79,46,85,62,55,64,43,78,43,84,58,54,64,46,75,59,44,66,55,80,51,80,87,58,82,67,65,48,55,51,71,47,45,44,61,81,83,79,48,53,69,59,57,75,58,72,87,43,81,77,48,78,52,83,43,65,45,80,48,66,55,57,78,85,51,84,57,67,50,62,79,56,50,77,69,65,73,49,49,86,80,52,87,60,78,48,50,74,55,42,43,69,53,57,76,49,74,55,83,81,52,59,65,49,68,73,78,47,73,70,67,49,85,87,78,69,42,73,81,47,48,72,51,81,51,57,56,87,62,78,49,57,55,65,55,47,65,57,64,69,52,87,76,71,50,87,61,64,86,82,43,59,87,86,43,78,58,48,59,70,84,73,47,69,77,52,76,84,81,76,53,46,76,83,50,60,60,66,77,52,48,67,54,66,50,80,73,42,55,75,69,83,60,83,86,84,82,83,70,56,51,87,52,55,50,50,58,52,69,54,70,77,55,67,74,47,52,63,58,48,60,63,50,75,73,76,59,72,64,81,42,59,58,71,60,86,47,70,69,61,55,59,59,46,42,64,71,79,61,84,44,66,86,62,53,64,55,53,79,57,82,50,59,61,59,84,76,56,59,65,49,78,79,65,62,42,77,83,86,80,70,72,62,58,73,50,87,76,49,62,84,70,43,69,69,53,64,87,42,48,87,69,53,53,43,61,54,84,70,70,49,58,81,60,77,72,52,60,75,58,79,50,69,49,64,53,75,85,85,57,42,62,69,77,50,45,77,45,74,53,43,72,83,74,42,80,74,74,53,52,44,79,50,64,53,82,49,42,83,87,79,59,51,54,82,64,85,58,73,78,47,55,45,52,73,79,50,79,79,42,52,62,47,43,42,85,52,52,72,80,77,50,65,71,78,78,74,75,57,63,81,86,84,58,55,52,69,44,56,53,52,61,45,77,42,83,71,72,83,44,42,56,72,76,48,73,48,64,45,66,76,62,51,60,66,42,74,74,77,79,65,78,52,85,45,76,62,49,64,47,53,50,83,74,68,66,44,43,78,79,81,87,71,86,60,78,59,49,48,70,49,65,79,45,57,67,60,74,73,57,72,50,86,64,81,85,84,43,48,51,62,80,78 69,74,59,75,86,55,59,56,86,50,78,85,86,70,76,84,69,82,73,46,63,61,84,53,78,86,63,85,81,80,62,73,47,79,61,70,84,83,73,45,44,71,47,80,47,83,87,45,56,65,54,56,67,56,64,81,51,49,82,72,53,54,59,42,63,82,47,65,62,76,76,83,69,68,57,49,84,83,59,84,56,76,71,45,66,49,46,63,61,51,49,49,86,75,74,81,63,81,58,80,87,49,81,51,87,66,62,84,79,63,49,72,55,56,67,83,66,69,61,77,49,59,56,47,55,70,58,43,42,86,47,78,76,45,49,48,42,68,57,77,52,53,59,59,57,52,66,64,58,78,62,47,84,74,80,82,84,74,49,83,79,73,74,83,84,63,62,46,70,80,49,64,60,57,67,79,77,44,83,55,59,65,80,87,58,76,80,55,43,60,81,59,45,75,44,80,46,44,42,68,79,62,67,81,76,47,80,76,86,55,54,54,47,67,72,79,52,66,66,60,43,86,57,87,45,70,64,42,63,78,78,78,43,83,69,59,43,75,49,45,66,70,49,45,78,48,70,81,66,65,48,43,62,80,52,43,76,66,63,55,73,60,79,59,64,86,64,87,76,54,80,54,47,75,65,69,66,87,63,58,78,57,58,71,74,48,51,68,75,77,74,49,42,72,82,82,77,66,87,82,84,57,53,45,47,80,71,44,82,55,43,73,82,75,49,71,69,50,57,87,53,62,63,75,76,49,47,83,87,81,83,49,52,70,71,68,48,65,48,76,43,70,74,59,61,50,58,66,71,69,86,43,45,58,84,50,64,80,70,68,62,73,47,53,63,58,61,64,76,61,70,78,84,64,47,80,67,46,58,78,81,43,46,84,87,58,43,86,79,43,63,61,83,61,61,78,69,52,83,65,51,49,68,64,57,77,81,71,55,79,85,45,71,67,66,67,73,64,86,51,58,83,61,53,42,57,48,62,72,79,79,73,42,67,64,77,46,48,50,59,65,45,72,70,77,56,69,56,62,44,85,81,68,74,45,48,78,50,51,71,49,68,68,52,55,80,83,56,64,53,68,42,47,71,82,70,53,68,63,63,74,46,55,50,69,48,54,63,83,58,50,70,42,47,84,77,50,55,54,83,50,83,82,45,45,52,62,85,56,44,59,67,72,61,43,71,48,76,87,65,56,56,49,46,63,67,60,86,74,56,62,68,53,77,71,63,54,85,48,74,58,76,57,57,66,60,78,51,49,64,51,87,79,68,58,65,75,71,46,66,66,54,83,81,55,87,45,55,50,52,48,69,77,87,74,44,71,42,48,74,51,47,86,63,63,73,58,85,47,50,65,48,53,48,76,76,54,86,54,60,42,83,46,72,78,87,46,79,61,59,86,87,63,82,65,72,69,66,79,87,66,51,64,54,68,70,48,48,73,49,50,44,56,61,65,86,72,86,59,49,82,70,63,66,64,81,53,55,42,45,50,53,60,53,50,56,70,47,67,66,61,56,55,84,54,86,64,47,80,81,81,70,82,52,46,46,46,62,50,81,52,70,42,81,85,79,55,45,68,72,69,82,58,50,45,82,87,86,49,47,73,86,57,46,44,46,44,81,49,43,85,58,67,44,45,63,53,83,44,61,79,63,66,68,76,67,87,64,47,43,54,77,80,64,55,72,85,82,53,50,71,87,75,56,78,53,80,42,52,63,55,53,61,59,75,76,76,43,73,68,80,87,69,64,71,72,67,62,61,55,78,64,80,52,77,78,48,58,69,57,46,52,83,60,63,85,57,58,71,58,79,87,85,46,46,67,44,74,58,85,71,76,85,49,77,52,51,52,55,83,87,59,85,59,82,78,60,59,71,84,61,76,61,75,64,84,67,81,61,61,63,47,86,58,53,49,82,65,71,50,81,79,47,58,50,66,87,45,72,46,56,54,79,47,59,56,76,50,70,67,60,84,67,49,50,55,80,64,62,58,65,82,51,63,78,49,55,70,53,42,68,71,70,82,84,55,45,81,85,71,77,43,57,81,81,55,58,67,77,67,52,45,87,72,63,55,78,49,80,47,84,82,79,54,77,52,75,85,78,47,74,55,62,42,70,57,81,74,61,76,82,62,63,42,65,44,67,74,49,64,48,85,47,58,68,50,71,74,63,67,82,68,52,46,72,87,67,52,85,71,87,53,61,56,74,49,61,59,65,68,64,47,87,59,79,80,70,63,55,83,44,46,60,58,66,55,57,76,58,62,62,60,63,42,47,50,83,51,50,46 81,85,75,83,74,61,77,48,55,47,50,45,64,80,57,45,77,78,75,81,87,56,43,78,86,51,83,53,51,87,44,52,87,61,46,73,69,68,79,70,44,85,67,75,54,86,77,52,77,52,66,87,68,70,60,45,85,43,84,42,80,84,72,73,56,62,86,60,79,84,68,53,65,84,80,64,79,43,49,51,47,55,65,63,54,45,49,52,63,56,58,85,54,69,58,66,69,79,56,71,45,69,72,82,63,69,61,60,43,55,82,47,59,74,53,53,49,46,81,58,63,86,73,53,43,64,65,62,56,52,48,67,83,77,62,64,62,42,51,66,80,60,65,42,64,75,55,67,45,71,52,51,77,74,60,79,78,54,79,51,76,82,77,87,87,68,66,74,79,75,42,48,43,67,82,85,63,53,75,64,60,61,54,44,62,53,84,55,69,48,58,48,69,56,83,70,43,71,82,52,73,58,87,50,43,44,84,82,64,45,53,83,81,60,42,70,78,81,56,80,70,72,77,74,47,45,58,74,65,79,48,64,80,43,64,58,52,60,77,70,75,60,82,44,61,48,61,73,48,58,42,85,74,75,71,73,78,64,46,62,86,67,81,79,52,50,79,49,83,54,71,82,79,44,82,46,67,77,75,60,85,42,61,86,72,67,86,57,56,42,81,86,79,61,72,83,80,48,61,48,62,83,78,53,74,61,50,71,66,73,71,59,48,69,63,57,70,59,68,66,70,77,63,68,55,85,70,48,66,60,57,67,46,83,87,49,48,67,75,65,79,65,50,61,46,73,49,69,75,73,61,73,77,52,62,68,82,57,59,55,53,62,47,42,49,47,43,52,84,77,75,54,86,49,59,78,84,46,59,46,45,47,47,50,44,47,83,71,61,71,58,86,77,47,62,85,72,78,69,48,79,59,50,54,74,45,53,46,53,58,62,86,76,51,58,72,42,74,43,73,44,79,53,71,75,83,65,70,59,54,68,86,60,52,63,59,53,85,61,85,71,45,53,66,81,48,82,62,84,60,67,67,69,80,82,50,42,72,86,53,78,71,51,50,57,86,49,75,83,70,43,74,68,86,57,55,61,59,64,56,79,70,65,44,77,53,78,83,43,86,54,74,62,66,86,80,74,44,50,77,61,59,42,51,70,75,54,68,86,50,84,66,77,87,59,81,60,48,85,85,60,71,80,45,58,60,71,62,47,64,57,73,82,80,52,67,82,43,69,43,76,50,57,85,75,51,42,85,43,42,85,82,53,80,72,76,42,68,82,72,77,50,82,59,69,62,82,62,54,42,81,51,51,53,52,49,50,74,77,48,67,81,43,55,62,76,55,53,87,51,56,52,73,51,56,61,58,50,59,46,67,45,75,55,77,75,83,84,47,58,76,79,83,80,59,76,84,52,84,52,55,85,54,50,53,74,61,69,67,49,80,79,78,70,47,44,74,87,48,74,67,54,51,49,57,83,56,70,86,62,87,85,53,47,58,64,84,64,61,58,70,50,51,72,43,87,45,58,75,81,85,82,81,73,58,58,52,53,84,63,81,85,70,54,44,55,73,58,74,65,83,45,75,55,70,59,56,51,45,45,67,84,42,83,77,57,42,82,71,73,57,69,84,66,72,65,74,64,79,75,70,73,47,62,71,56,56,56,63,56,74,55,73,79,44,53,57,76,79,60,85,45,62,69,80,60,85,71,66,48,81,52,71,75,49,51,85,44,71,80,82,67,51,59,76,44,78,81,64,52,52,58,84,50,71,62,69,49,70,87,57,70,51,45,47,72,86,43,46,49,70,62,82,63,63,86,67,71,71,60,72,57,65,49,44,68,71,87,61,61,58,86,80,80,74,78,44,87,73,49,86,67,73,82,73,75,87,74,45,57,43,52,60,78,50,56,85,85,42,42,77,55,56,61,49,76,72,49,62,87,62,85,43,54,81,82,54,45,56,74,42,54,65,59,55,48,57,70,56,48,51,87,78,65,86,43,59,77,74,82,76,48,81,76,73,86,65,78,78,71,56,50,86,53,83,79,50,72,75,44,81,79,51,75,57,86,84,78,76,67,55,78,48,82,44,68,53,43,59,69,71,77,68,54,44,56,76,46,66,79,46,78,58,76,67,72,44,71,83,66,86,81,76,68,58,59,59,79,46,49,76,64,47,44,48,63,58,84,52,70,53,62,63,71,56,42,48,74,44,75,73,50,63,74,61,53,56,43,50,52,83,72,53,73,86,65,52,49,85,64,52,73,84,51,57,46,49,86,59,56 60,46,66,66,56,76,52,68,71,70,65,79,70,50,71,70,71,49,83,78,74,86,59,68,43,64,54,86,61,67,63,82,70,60,45,81,66,76,56,58,86,83,76,69,82,80,74,73,48,69,86,60,67,52,81,50,78,47,73,72,54,66,43,62,57,80,42,76,46,47,42,43,44,72,86,72,76,57,49,75,52,68,55,72,82,58,46,79,76,73,85,45,55,53,53,62,45,74,47,81,54,56,81,85,51,52,72,58,83,60,65,58,84,86,64,60,60,72,52,70,75,73,87,80,53,60,60,70,85,85,71,46,71,61,43,68,67,77,66,70,78,78,58,50,42,85,66,49,55,72,69,80,76,52,54,70,66,47,77,50,62,80,55,43,76,73,75,73,78,43,80,46,53,74,46,53,47,52,67,55,62,87,77,49,65,69,72,46,44,53,66,52,52,87,62,48,80,54,54,62,68,50,74,60,60,56,73,85,53,76,53,74,58,43,48,52,64,86,50,45,44,58,57,53,44,78,46,76,52,74,83,49,51,60,72,81,67,84,68,69,84,71,74,55,43,54,48,73,52,80,59,45,81,81,55,72,64,47,55,73,68,85,76,58,75,49,61,83,48,87,80,66,73,78,81,48,77,60,62,46,81,51,42,74,59,81,69,64,57,74,63,47,78,58,44,65,67,76,60,85,64,82,79,55,86,58,45,48,45,71,65,53,77,70,87,80,81,72,52,50,63,72,84,87,62,45,50,53,63,81,57,87,49,84,52,53,72,52,65,59,60,85,78,65,62,82,42,57,85,42,70,78,62,76,50,63,58,69,72,70,51,57,81,66,70,84,73,75,54,78,42,70,62,47,68,54,76,42,67,69,53,67,72,81,61,42,80,86,79,44,71,55,71,50,52,81,49,73,66,59,76,42,55,67,46,60,82,84,64,61,58,43,85,87,53,80,47,81,65,66,63,43,84,62,75,59,77,61,46,82,59,78,53,50,76,56,62,87,67,44,87,50,50,79,56,64,46,47,84,73,61,74,82,67,54,68,81,57,76,44,64,76,58,67,44,72,42,84,58,56,63,84,86,48,73,65,80,54,47,70,52,69,46,44,76,85,58,62,67,54,83,46,58,70,85,79,67,48,53,68,63,45,75,76,87,80,80,73,65,63,74,62,54,72,79,80,84,72,76,74,47,69,87,68,74,82,44,81,67,63,46,48,78,77,74,77,70,60,83,61,87,72,54,53,47,72,82,70,74,62,60,62,71,60,72,85,71,43,67,44,75,82,63,63,77,74,84,54,61,76,65,68,60,56,52,71,87,65,61,47,46,62,69,65,51,72,71,45,47,83,64,66,52,66,67,81,78,76,47,76,45,65,50,70,79,51,43,44,77,62,58,67,57,48,69,59,87,68,44,67,85,67,82,61,78,54,52,57,73,63,63,86,76,55,74,75,54,56,56,83,47,58,79,57,83,51,64,60,74,62,78,85,52,74,82,53,42,67,69,69,62,55,58,73,81,70,86,47,44,78,43,43,51,76,47,42,44,43,55,52,68,67,68,47,71,77,42,74,87,74,67,58,61,86,81,87,79,46,67,51,73,86,73,68,64,42,51,80,60,52,64,45,47,51,50,78,49,65,54,65,54,71,62,79,52,72,46,79,71,67,67,49,66,52,60,50,80,54,55,75,43,49,84,45,72,85,44,49,70,71,60,61,67,43,76,56,60,77,66,58,78,49,73,62,42,71,77,54,48,50,55,56,49,62,85,56,59,80,73,66,53,48,73,60,46,82,43,82,56,70,64,48,61,48,66,59,77,68,86,66,75,85,78,77,53,54,81,87,71,85,54,83,50,70,75,67,44,52,75,60,86,81,68,55,65,65,64,83,84,43,46,51,46,84,80,84,78,47,58,85,79,87,79,64,50,62,54,63,78,65,57,42,47,78,66,65,59,78,73,45,63,81,60,58,65,85,84,79,78,48,58,62,51,46,42,50,44,82,55,74,76,84,72,42,82,70,46,57,82,69,43,60,50,46,51,48,42,44,60,68,76,73,80,72,64,51,47,44,45,75,60,77,69,62,61,53,64,85,63,87,69,87,75,66,51,53,52,81,45,83,62,59,60,48,71,47,43,64,66,73,55,80,51,81,55,86,83,68,78,44,71,42,66,58,85,75,83,73,51,87,57,63,75,54,77,82,78,84,84,63,47,71,65,82,50,45,61,71,72,43,44,61,75,54,86,42,85,70,67,50,71,57,52,65,63,55,76,52,71,61 55,77,56,51,86,67,52,50,63,45,69,55,61,75,55,71,57,85,50,56,42,46,58,68,58,69,72,65,43,57,75,45,80,62,60,47,76,62,86,52,45,55,79,73,48,44,49,86,43,59,59,55,55,44,65,44,79,76,45,79,79,57,58,44,84,79,68,86,43,45,75,72,67,74,60,84,75,67,65,62,75,84,61,51,52,64,53,71,70,66,75,64,71,63,65,86,69,60,61,51,79,53,73,73,63,43,47,80,55,51,65,50,87,68,70,61,81,59,50,53,53,47,69,66,45,81,64,53,54,74,48,59,80,77,70,46,86,60,53,43,86,56,84,62,71,73,70,81,56,49,53,58,45,60,79,57,75,66,87,55,66,51,56,46,73,63,82,64,55,55,71,54,82,61,72,71,83,69,55,45,87,69,62,76,64,74,51,71,69,64,61,82,66,81,79,46,64,85,82,77,78,73,56,82,43,82,57,87,73,74,62,75,48,59,84,85,86,83,61,82,50,78,75,87,54,68,76,71,68,49,81,43,71,62,43,62,67,47,48,87,64,64,65,48,44,73,61,80,82,76,49,77,75,67,80,66,48,47,65,77,75,80,43,46,73,46,74,70,50,79,71,42,47,53,68,74,55,83,49,64,67,52,83,58,53,45,66,45,65,82,46,48,67,81,72,68,81,42,63,59,57,63,51,67,77,50,46,80,61,87,70,47,79,42,86,50,84,57,53,73,87,48,44,86,72,57,50,63,70,65,81,50,49,53,57,44,54,61,74,81,78,82,45,62,68,87,58,55,47,70,50,47,45,83,83,59,67,55,46,46,75,86,66,71,43,83,46,78,76,73,76,55,64,43,85,62,61,60,65,81,54,48,77,48,56,48,51,64,60,70,42,78,79,73,54,58,48,57,64,83,43,63,59,86,42,70,68,58,72,49,83,77,85,66,86,50,82,79,59,54,68,77,86,49,54,47,60,63,56,81,60,77,83,42,71,50,43,70,76,58,64,84,75,59,63,76,61,45,53,50,52,70,72,66,85,42,50,48,77,45,69,69,73,50,63,53,70,79,54,60,58,59,64,49,87,79,44,67,70,73,61,83,51,46,42,77,54,42,68,55,59,60,54,73,48,43,85,84,75,58,52,63,70,64,59,53,56,71,57,63,55,86,58,78,71,50,61,75,68,75,81,74,83,83,54,52,52,63,56,63,43,53,53,70,70,58,83,67,82,79,42,54,56,75,58,73,49,56,72,42,63,75,73,85,87,73,63,50,52,53,47,85,82,84,52,44,44,61,42,82,51,55,84,59,50,45,54,56,85,76,72,82,55,77,61,65,55,64,44,45,50,48,62,84,68,57,76,54,67,66,68,78,59,82,54,68,63,74,66,81,61,81,46,80,78,72,76,86,62,86,49,56,87,83,61,60,62,62,57,86,52,80,66,73,73,54,73,62,79,61,51,76,55,47,74,83,76,75,84,67,48,67,68,67,56,57,61,53,74,44,80,47,48,63,58,49,66,74,53,60,80,71,71,42,64,85,58,84,78,49,46,85,85,58,44,69,65,83,59,73,67,64,48,53,69,72,85,82,83,59,80,43,71,64,56,64,48,54,74,57,58,65,68,52,78,55,56,61,84,80,62,69,63,48,63,86,76,51,51,87,55,45,80,61,73,67,44,63,78,69,70,68,65,84,69,47,52,59,78,77,85,55,56,61,58,48,61,66,73,79,66,79,55,74,79,51,65,85,52,81,48,60,83,80,56,72,55,63,82,83,84,52,81,45,75,56,47,47,86,67,86,84,74,68,70,86,58,58,70,75,69,75,70,54,50,42,71,46,76,47,48,67,81,58,58,49,84,77,51,67,80,73,84,47,74,87,71,85,45,87,49,63,56,78,77,85,71,59,43,64,59,46,78,46,79,79,79,61,87,86,80,76,82,62,84,49,49,72,60,52,66,47,61,50,51,70,61,43,60,64,47,52,52,75,85,63,74,78,83,55,83,71,43,77,49,45,57,64,70,85,59,56,47,77,78,49,44,43,61,83,79,53,58,67,44,49,51,76,82,64,58,84,83,78,78,82,71,53,67,56,48,83,63,45,74,46,42,77,69,69,70,45,59,85,50,79,64,85,70,80,43,55,62,59,84,44,66,59,51,83,75,52,56,65,78,74,59,76,74,73,67,81,84,47,76,87,68,60,75,86,60,46,53,47,51,57,60,78,66,44,64,80,83,55,73,44,87,67,51,71,51,56,63,50,67,59,87,55,66,47 49,57,75,76,72,45,87,62,72,48,69,52,81,74,59,73,65,61,74,73,44,45,78,69,58,68,49,59,66,78,81,59,74,57,74,82,64,67,44,49,69,69,74,63,77,68,71,70,75,80,63,56,50,61,81,70,63,55,81,55,44,56,83,67,46,81,78,78,55,50,66,43,57,76,86,67,49,82,65,70,83,60,50,54,67,76,54,70,75,42,85,55,70,47,71,46,77,69,62,76,76,43,71,60,67,49,86,51,44,58,68,63,61,62,66,62,69,66,56,86,66,55,67,54,87,77,84,49,55,81,51,84,50,53,55,45,60,53,48,45,56,73,80,78,77,53,43,61,83,76,70,78,87,55,73,44,47,53,56,54,63,70,86,78,55,73,82,72,87,64,80,42,47,53,80,50,79,85,81,50,81,51,43,46,56,55,70,42,60,62,72,59,87,42,84,77,62,45,72,87,60,80,82,47,47,56,80,51,76,50,54,68,79,69,61,81,57,76,51,69,77,56,47,57,77,42,86,43,87,85,55,57,77,54,57,69,71,54,86,67,46,61,45,60,73,85,68,46,80,60,65,68,47,84,62,76,48,74,49,83,46,42,67,86,81,80,60,84,51,79,53,52,57,46,81,73,74,79,87,63,87,85,75,79,55,83,83,51,44,46,44,85,77,80,75,86,46,42,72,52,56,51,51,83,85,73,61,70,75,57,44,47,81,61,59,49,42,74,76,55,61,59,58,51,63,57,73,60,50,59,80,61,47,73,74,63,77,58,72,73,44,51,55,79,50,74,84,82,54,47,45,80,46,65,70,46,80,47,42,60,83,57,79,70,78,87,53,57,61,47,43,84,51,61,51,64,44,62,80,85,66,55,48,45,66,52,69,77,60,60,46,77,71,71,69,85,76,81,68,47,86,72,69,82,76,70,86,53,78,68,50,43,61,52,79,73,65,87,76,82,47,45,47,86,61,46,45,43,75,51,64,79,82,53,55,45,66,64,48,49,72,68,77,52,62,49,62,51,74,74,43,44,61,80,68,43,65,59,68,78,43,65,44,74,61,83,83,79,63,84,47,72,42,58,50,45,60,72,55,43,75,70,77,76,70,63,50,66,56,52,52,75,58,60,49,56,56,85,54,62,77,83,45,53,85,46,45,55,72,72,42,43,51,57,55,62,76,50,54,63,43,69,53,71,61,84,47,65,72,45,74,75,54,52,74,67,44,58,48,66,48,61,56,63,59,56,87,61,79,49,87,83,87,74,78,51,61,64,84,62,70,60,83,68,82,60,56,54,56,45,59,43,55,44,84,84,86,63,77,47,74,49,65,84,74,64,57,63,42,69,50,80,51,65,76,84,44,80,80,59,81,46,78,83,58,57,70,54,57,55,46,53,81,55,86,75,66,64,63,67,77,63,84,45,52,50,42,82,76,43,65,54,76,87,61,73,85,85,78,86,51,70,80,65,46,55,53,59,67,62,46,76,54,85,65,80,48,58,69,49,82,52,44,49,58,44,71,79,74,56,59,43,42,70,70,46,85,83,68,82,45,48,43,77,56,49,70,57,61,80,78,69,54,53,48,65,65,56,83,57,81,71,62,54,48,73,62,50,76,66,48,53,84,52,58,43,83,84,45,44,50,62,78,54,73,87,63,76,47,76,56,63,44,82,44,53,51,77,72,59,42,84,75,79,73,65,83,73,87,75,58,50,56,64,47,82,77,85,44,87,52,69,61,53,49,82,61,79,50,76,87,74,61,46,66,56,87,59,60,73,71,83,79,53,73,83,81,68,81,54,81,84,51,42,64,65,47,65,83,71,42,58,64,87,54,56,42,60,56,58,81,59,77,49,65,78,77,74,51,86,66,75,72,60,60,56,57,85,73,55,49,58,82,42,51,80,43,56,43,45,76,48,85,42,56,80,47,46,49,83,61,42,73,64,65,78,71,76,69,52,46,68,55,58,74,61,60,56,45,63,55,61,58,82,72,63,64,43,74,51,56,77,51,75,82,76,77,48,67,47,56,71,83,47,79,62,85,74,76,43,73,56,51,73,49,61,66,56,64,63,60,51,76,61,69,75,68,55,82,87,76,70,53,45,55,52,54,75,56,51,50,72,45,61,81,58,57,50,72,86,60,43,52,66,64,63,77,62,81,53,58,65,77,45,52,57,57,49,43,74,48,74,64,83,59,76,43,62,85,47,58,57,84,75,75,87,53,72,56,73,82,59,79,44,79,78,58,84,59,73,47,76,83,46,54,51,60,44,68,51 46,60,68,48,56,55,64,58,70,54,57,72,45,52,62,62,64,86,67,54,60,82,77,49,58,49,83,64,71,71,84,49,77,45,70,58,78,50,51,84,83,54,81,69,68,65,50,76,82,65,86,48,82,58,48,79,42,74,53,70,59,62,84,70,59,65,68,64,79,83,80,51,65,43,73,69,54,56,72,86,56,68,60,54,65,56,73,49,53,48,60,67,57,45,73,45,83,45,80,63,75,55,43,58,52,76,67,55,51,57,46,45,53,67,64,86,62,73,60,72,58,85,60,80,54,67,67,73,56,62,51,48,67,43,75,57,61,44,52,74,79,71,59,42,81,55,85,79,55,59,81,86,86,67,59,72,80,54,65,56,81,87,63,66,52,48,62,60,51,87,68,50,68,71,47,75,76,80,83,52,68,72,45,47,55,69,46,79,47,68,66,70,56,53,51,49,86,83,71,83,70,64,79,59,46,61,58,73,72,53,43,59,63,56,56,70,66,79,71,80,48,86,69,50,71,67,51,59,57,78,68,84,45,67,56,44,44,71,79,75,53,55,87,55,82,77,79,46,72,74,73,55,84,82,65,68,56,81,53,46,48,74,71,77,48,66,51,66,83,78,75,72,70,56,63,85,49,45,64,85,82,81,71,55,61,61,68,75,63,42,44,81,60,70,81,85,58,71,84,79,52,79,56,83,67,83,48,66,68,51,86,81,44,76,70,78,50,78,67,76,66,56,83,69,73,70,69,56,81,66,66,56,65,50,72,57,67,42,43,70,65,65,42,58,42,83,77,59,49,87,54,74,56,74,78,45,48,46,71,62,51,76,83,50,42,83,72,80,42,73,72,83,79,84,74,76,85,67,49,75,53,65,68,87,46,68,69,58,44,52,77,83,42,50,77,43,51,52,53,85,61,60,66,69,47,86,68,62,47,72,86,65,77,69,67,68,53,67,64,73,45,61,55,76,75,54,54,78,53,54,85,75,58,43,81,78,87,49,53,67,80,46,71,67,58,78,77,65,70,70,60,52,70,55,62,78,77,58,45,85,85,85,71,43,62,61,71,51,45,81,50,69,59,66,86,62,51,79,68,71,87,80,58,72,49,74,80,46,86,69,68,76,44,73,56,87,49,44,43,47,70,78,72,72,67,66,84,44,45,53,52,42,43,83,57,86,86,69,61,50,55,74,52,50,57,63,62,53,51,43,80,61,48,52,58,63,83,87,67,53,82,82,48,51,43,52,65,58,83,43,78,58,48,47,54,78,67,63,58,64,52,63,86,62,48,70,66,62,68,87,81,77,56,68,61,80,62,43,80,83,53,68,51,74,81,72,65,85,73,51,45,84,54,87,48,60,86,54,42,67,48,61,57,53,74,74,65,75,78,81,60,70,44,80,84,79,43,68,80,78,77,49,77,78,50,56,72,46,45,58,61,79,45,73,48,84,48,56,84,69,58,69,76,81,45,66,87,76,75,71,74,62,76,43,54,80,48,51,83,71,72,81,44,63,54,84,76,73,63,46,86,74,86,81,63,55,58,53,78,70,83,45,56,78,71,73,54,56,74,42,43,58,47,58,84,54,52,83,86,68,85,83,81,61,82,61,49,42,58,50,55,51,42,44,86,85,77,66,65,76,66,53,86,86,54,56,58,77,73,75,46,81,56,61,52,47,46,60,70,83,60,67,71,62,73,56,52,86,62,47,87,82,58,48,63,68,46,71,54,47,53,59,56,51,49,79,71,78,51,58,72,86,86,67,49,71,59,45,56,62,82,87,55,87,44,44,63,66,75,59,49,70,51,73,55,59,45,67,78,73,63,58,49,56,53,66,54,87,87,42,84,48,62,45,77,83,79,50,50,81,74,54,44,79,51,51,46,56,55,71,43,58,84,62,86,44,55,83,74,68,43,73,52,81,61,54,44,68,50,74,71,54,59,63,49,50,78,65,49,81,70,85,85,51,76,63,63,76,66,73,81,57,49,66,44,83,51,72,74,69,54,87,60,76,70,68,65,67,48,50,75,45,68,80,64,62,52,49,48,44,86,80,63,55,47,67,49,63,66,67,72,87,77,85,63,81,70,48,55,59,46,49,50,80,51,82,76,85,75,46,42,59,52,55,77,82,84,62,82,53,58,70,81,67,62,86,64,60,64,44,74,62,62,58,76,75,63,80,74,82,86,44,66,78,45,61,57,79,77,72,74,75,76,80,79,78,60,81,82,76,61,59,42,67,44,51,66,79,44,78,82,65,80,61,45,64,85,83,50,48 78,75,78,81,43,53,42,73,71,73,54,45,76,74,47,63,56,43,52,79,56,55,54,66,71,70,45,64,51,78,73,79,50,64,56,76,61,48,87,51,86,70,79,82,48,56,51,65,56,57,50,86,64,75,77,74,58,83,86,43,61,47,69,53,73,59,53,50,48,50,84,49,47,62,61,83,59,61,83,74,64,42,51,85,61,68,86,46,43,85,86,46,66,76,47,42,73,48,57,72,73,85,79,73,56,42,81,82,82,63,48,87,61,82,67,42,70,54,73,53,45,61,44,57,82,53,85,61,42,60,61,43,48,52,46,70,77,63,69,87,82,55,83,61,54,67,46,59,63,65,44,47,52,80,43,58,57,47,52,75,69,76,69,69,71,70,64,66,60,67,81,74,84,54,66,57,55,51,44,78,60,75,48,68,74,64,54,47,79,79,84,80,42,86,75,72,44,46,61,66,49,74,72,45,82,87,52,72,86,56,81,50,59,66,71,76,56,47,61,86,66,59,52,63,43,74,75,53,57,51,58,82,54,81,68,78,69,82,61,87,84,70,85,73,55,51,57,73,52,58,79,87,87,52,80,52,83,47,57,56,50,61,42,67,46,75,67,85,81,83,60,67,43,64,67,79,51,70,58,65,43,65,86,68,81,64,84,75,52,66,47,69,79,48,54,59,56,82,75,85,46,51,63,77,45,53,62,67,52,47,80,70,59,72,69,45,61,61,45,61,51,59,48,60,51,86,85,68,62,66,51,69,46,67,45,58,67,61,57,43,43,70,52,61,71,67,66,86,42,64,87,55,46,55,81,87,72,75,55,71,60,72,66,66,80,56,73,72,72,53,61,53,58,52,72,74,61,86,46,53,76,84,73,82,68,48,50,74,51,69,48,52,59,87,79,81,77,71,70,80,78,80,60,84,74,46,79,61,86,44,68,87,77,49,53,71,64,67,47,42,60,44,77,69,72,54,51,62,75,67,74,59,75,46,43,66,52,59,71,46,66,64,67,81,54,82,86,76,68,62,46,53,43,63,58,49,64,50,74,43,72,74,68,61,71,72,42,49,68,79,66,50,43,51,84,57,54,66,50,73,43,67,65,57,85,77,46,55,72,76,79,63,66,86,50,54,62,60,56,65,83,46,52,79,43,61,65,76,78,68,56,87,77,64,80,65,50,60,45,63,44,45,59,62,47,43,67,83,66,68,42,65,77,74,44,79,62,78,52,83,58,55,79,82,83,74,47,63,75,82,74,57,52,51,65,73,45,52,49,48,68,76,66,67,84,44,52,76,80,84,86,53,75,47,58,81,74,80,67,64,69,84,79,84,48,87,72,77,49,65,58,85,77,86,54,66,47,46,62,57,77,56,56,66,66,82,61,60,79,54,60,71,86,60,56,45,56,60,83,51,69,71,77,59,63,67,69,46,48,63,64,67,77,83,46,68,42,80,66,61,84,45,65,70,74,73,69,68,43,46,72,76,52,85,81,66,48,60,82,72,56,43,70,60,76,43,51,71,80,73,87,86,50,73,54,42,49,79,81,69,81,79,61,67,65,51,48,72,60,65,83,67,62,77,79,86,76,76,59,54,77,69,77,60,61,56,86,77,43,84,67,75,59,48,61,65,71,78,64,64,71,54,77,46,63,82,69,87,70,78,80,72,83,50,75,47,64,69,47,54,83,43,50,82,56,52,72,67,55,80,47,67,87,82,81,60,80,73,55,78,70,67,75,71,85,86,66,65,79,68,60,73,48,76,47,85,72,64,56,59,44,79,69,48,82,78,82,81,70,82,64,49,47,73,62,68,55,60,59,45,68,45,51,49,44,79,48,66,53,69,81,68,81,68,72,52,71,74,86,57,55,53,53,66,55,73,54,46,78,68,75,53,61,54,68,79,74,46,50,44,44,69,72,77,86,81,70,52,69,71,49,65,69,79,47,82,61,87,71,42,46,52,81,76,55,85,79,58,85,64,60,47,66,59,66,43,73,85,48,64,44,42,69,82,86,85,67,64,52,77,63,54,45,44,58,62,65,72,86,83,74,67,76,63,81,53,51,51,50,45,43,66,64,85,81,72,83,70,61,83,49,61,59,50,82,45,47,74,84,42,55,60,51,42,87,66,77,71,53,46,73,43,59,69,68,75,72,83,43,84,87,84,77,49,73,81,66,51,49,47,69,72,48,51,57,44,58,66,86,63,74,56,67,65,80,80,76,42,85,82,48,68,84,68,64,76,85,48,56,69,68,86,52,52,51,44,76,66,46,85 43,50,48,57,43,87,86,65,43,78,66,57,80,78,58,73,77,54,60,75,77,46,86,59,67,42,85,77,51,58,86,70,61,42,71,78,86,61,55,61,61,60,49,84,71,65,66,69,66,47,80,67,53,47,56,52,57,79,53,81,65,42,49,85,79,72,66,47,44,54,50,48,67,63,74,87,42,77,71,51,66,84,72,85,44,86,63,84,46,49,81,56,75,76,55,85,45,80,43,59,63,82,74,47,67,84,72,53,80,47,80,57,42,59,50,44,47,77,65,79,45,64,52,72,56,49,47,77,70,67,64,68,73,53,53,59,48,52,74,66,63,43,86,57,75,61,49,45,48,85,78,64,79,80,82,87,53,52,53,58,79,53,86,59,58,58,43,87,67,69,47,64,78,82,53,86,50,50,45,79,73,66,86,85,59,76,66,46,77,54,77,52,64,63,86,79,49,60,56,53,46,49,87,72,52,59,64,66,45,64,46,74,53,45,75,82,44,77,68,49,70,74,42,75,73,49,54,63,56,75,87,61,70,54,51,58,51,45,86,64,71,45,56,69,65,78,65,79,53,62,72,43,73,53,72,83,78,52,80,42,86,58,87,69,78,81,76,46,46,70,51,47,83,56,72,45,53,86,69,46,66,73,47,66,86,72,53,73,45,51,51,60,47,44,52,68,52,48,43,76,55,42,77,55,53,43,79,47,61,87,56,82,49,78,57,76,58,46,63,57,47,85,46,87,75,80,52,56,45,72,56,47,56,79,71,51,78,76,75,72,53,75,70,71,46,55,44,61,51,56,74,72,84,67,74,43,79,42,42,72,85,71,81,69,60,52,87,71,71,44,80,71,75,65,51,65,57,79,81,46,54,75,62,61,46,56,49,87,71,82,83,58,58,76,85,83,63,86,49,79,64,58,59,52,84,56,55,58,58,44,53,65,87,77,83,74,65,63,46,42,75,75,80,51,82,48,70,48,42,75,84,70,59,76,62,57,47,63,80,82,80,69,60,85,67,86,42,77,70,85,50,63,58,73,73,73,63,57,74,77,49,70,69,76,56,65,54,50,59,72,75,47,87,49,42,84,49,69,51,49,80,75,78,72,58,60,68,79,54,47,68,77,86,47,86,64,85,85,46,66,60,81,49,87,81,43,73,45,82,59,59,63,49,80,86,66,60,78,53,57,43,66,86,69,46,81,42,49,72,83,59,75,60,52,62,52,59,68,71,49,80,55,45,66,87,83,60,73,54,86,79,43,75,72,64,54,63,76,83,78,77,55,52,59,55,63,84,80,65,49,57,54,56,46,87,68,80,65,59,54,50,57,53,59,68,78,56,64,64,49,68,81,73,77,75,54,84,73,72,72,52,45,61,56,78,73,49,74,74,77,85,59,51,71,49,66,81,69,62,68,60,64,65,55,80,52,75,58,43,55,59,73,69,80,67,61,65,86,59,61,42,68,67,75,80,79,61,51,63,55,52,74,54,67,79,56,42,82,77,43,46,48,83,84,76,73,53,49,83,54,78,76,54,43,52,44,86,43,64,69,82,83,63,70,52,84,54,76,69,84,49,68,45,46,76,69,46,79,48,57,69,85,59,45,86,68,79,63,76,44,65,46,74,61,44,60,83,73,73,57,64,44,57,49,74,75,61,79,71,60,46,66,56,53,52,75,62,64,68,56,56,69,68,84,42,53,56,63,51,47,73,82,78,84,50,48,49,77,53,76,78,46,57,43,86,62,46,43,51,71,47,81,43,64,83,75,47,58,71,82,78,68,84,45,87,63,66,50,57,55,44,79,58,71,78,87,70,67,74,75,63,59,54,58,83,66,59,62,74,51,81,62,58,67,55,72,55,57,56,42,44,56,42,59,71,48,66,84,67,51,57,60,83,53,65,57,83,44,49,50,82,75,82,47,79,60,42,42,48,47,50,79,64,50,45,73,84,74,48,76,73,84,60,48,61,66,64,68,68,83,57,70,44,73,44,82,58,86,57,82,84,72,54,71,87,65,47,58,57,65,57,62,64,58,69,52,50,51,85,76,87,61,71,67,66,44,45,81,73,61,78,42,78,47,83,51,66,48,80,56,65,77,48,65,48,61,48,76,65,81,61,45,45,61,74,80,67,63,69,42,77,58,66,78,65,59,84,59,80,62,66,86,78,71,71,65,65,69,46,52,57,60,43,44,47,86,62,50,53,81,43,60,43,82,47,64,43,72,69,52,79,87,59,52,43,48,51,48,71,50,53,44,79,61,56,58,53,53,43,75 50,61,47,85,80,77,83,65,71,71,74,72,55,60,49,84,87,57,70,51,55,44,87,86,71,56,62,73,48,82,55,66,46,74,70,71,58,78,73,74,79,65,55,85,65,52,62,76,62,57,62,62,82,81,78,63,49,62,59,48,60,57,68,45,60,57,77,73,50,60,57,42,76,74,60,77,67,44,69,58,83,49,61,61,51,65,86,45,78,85,66,79,54,57,73,63,86,73,78,85,45,48,62,64,43,75,76,42,69,54,78,63,75,60,63,59,64,42,82,62,87,84,83,53,80,66,64,57,72,44,58,72,68,74,45,80,77,64,67,77,57,62,45,64,48,75,57,59,61,43,53,71,65,65,58,82,73,85,45,49,59,53,79,63,43,57,82,54,69,78,57,66,76,56,61,44,51,48,49,43,59,64,61,78,75,44,82,82,82,60,66,43,67,65,54,61,82,79,55,43,81,69,68,69,54,61,80,49,68,66,45,65,62,73,70,54,78,44,58,64,63,82,60,54,68,53,56,54,47,80,82,55,46,86,51,85,46,87,44,77,49,49,85,44,55,76,73,72,54,77,43,44,70,73,77,80,75,48,78,86,67,77,70,42,86,68,66,69,74,84,74,61,54,54,47,69,62,44,80,76,55,56,76,46,84,53,73,50,60,80,44,48,59,45,65,61,54,80,56,59,66,81,75,80,75,58,72,84,57,74,60,57,79,62,55,73,53,65,75,42,47,63,56,84,65,75,60,78,68,51,43,44,55,53,56,44,52,42,49,80,50,66,84,76,67,45,49,73,56,74,64,62,86,65,65,64,45,64,48,82,76,47,87,71,85,66,47,61,52,66,68,50,60,61,56,68,73,72,87,42,58,82,86,47,47,43,74,44,45,82,53,83,67,59,81,48,54,62,84,79,72,58,75,79,64,67,59,50,65,51,73,63,55,47,70,73,79,46,42,65,56,70,53,64,68,64,66,56,55,73,54,58,54,61,76,77,80,46,81,45,43,43,43,52,58,53,43,46,50,70,71,66,43,66,67,50,65,84,79,65,72,76,72,60,61,49,48,50,74,61,74,60,53,47,72,53,73,58,82,51,46,87,81,58,45,84,60,72,77,78,84,47,54,69,72,49,69,46,82,68,75,60,79,84,74,82,78,80,83,46,82,51,66,57,86,75,86,50,70,80,61,47,61,64,83,64,42,79,71,57,55,54,44,80,75,72,44,56,74,52,87,59,52,79,76,65,51,73,45,60,81,70,82,84,56,59,61,61,66,55,84,60,66,58,72,58,78,69,63,78,49,57,48,47,42,46,65,50,52,46,82,75,47,64,79,64,76,76,46,52,54,69,77,75,68,66,44,74,84,77,53,56,51,57,65,48,46,57,84,79,63,87,52,53,62,58,78,85,60,65,70,43,55,47,72,67,76,84,48,45,47,83,55,52,59,72,45,72,54,45,74,48,60,47,59,53,56,70,64,70,59,87,63,85,59,65,83,49,70,56,83,54,42,46,68,63,86,58,74,71,67,65,70,75,47,65,78,46,68,67,64,63,82,85,47,70,51,77,66,58,51,46,55,69,45,49,72,47,61,72,52,53,85,50,80,86,60,63,54,48,78,67,87,62,47,66,60,60,48,77,84,42,63,59,42,43,75,62,56,75,42,84,84,80,59,52,43,71,81,67,86,48,86,81,79,44,82,81,71,79,76,79,69,63,78,86,47,56,48,48,77,73,43,84,75,71,75,46,63,70,58,86,79,85,49,69,73,46,69,62,69,72,45,85,78,75,69,69,73,76,76,63,49,69,77,53,43,54,77,65,51,83,75,65,71,81,61,45,46,63,60,86,47,84,65,43,67,74,79,77,63,47,48,76,77,83,47,47,66,85,73,76,73,54,59,74,45,77,62,49,86,58,81,67,68,70,65,71,84,48,86,66,78,62,60,43,50,54,48,54,60,53,85,66,77,54,81,83,84,66,79,81,64,71,48,56,82,82,81,64,71,43,44,48,69,77,60,64,46,82,51,52,59,82,45,53,56,75,70,76,81,85,54,44,54,76,49,60,71,67,45,59,42,78,67,86,53,69,51,78,52,51,64,78,87,64,54,70,69,52,49,42,78,77,65,54,53,87,70,50,70,50,44,69,67,71,65,59,79,83,42,65,78,73,55,43,57,71,62,84,57,72,58,65,86,45,74,87,75,55,42,87,67,77,50,78,58,75,49,70,45,59,79,86,68,73,51,79,61,50,70,81,47,79,46,69,55,70,86,81 75,43,44,59,70,51,42,52,86,75,76,77,87,52,55,79,70,78,73,42,77,70,72,44,46,62,84,52,61,85,53,59,60,57,47,44,50,81,78,55,51,48,43,55,67,72,83,58,44,44,79,53,63,84,58,51,73,43,79,74,55,48,86,74,49,76,45,57,59,54,43,71,48,61,76,77,83,55,44,63,61,64,43,77,50,73,82,64,85,80,76,87,67,75,65,77,48,80,73,59,74,77,85,86,61,68,83,70,58,76,51,52,54,52,76,67,58,52,63,42,61,68,59,71,47,86,86,73,60,50,66,65,76,76,61,45,68,69,47,51,59,64,43,47,46,69,84,44,48,52,82,59,87,49,77,48,48,86,68,45,71,67,53,48,43,79,67,81,83,52,68,53,47,66,77,59,72,53,43,52,45,66,54,46,61,46,44,79,50,59,58,55,53,79,64,61,42,84,64,69,75,86,66,60,51,78,67,49,87,73,53,59,71,50,73,85,55,46,75,77,78,73,44,69,45,61,59,66,51,43,55,70,60,60,64,72,46,78,81,46,84,69,85,72,54,60,86,51,82,46,58,51,47,48,59,43,71,83,77,46,56,69,84,66,61,80,50,79,42,73,45,54,75,56,78,60,53,71,49,56,58,51,61,73,45,68,84,61,84,84,78,50,50,50,62,86,70,48,68,60,45,43,59,74,87,78,65,52,58,49,59,56,82,59,87,87,86,65,69,61,68,67,55,80,72,47,74,44,47,50,44,66,55,57,64,73,64,82,79,81,87,72,81,59,80,71,62,67,71,64,68,59,66,84,69,73,66,67,70,58,78,87,47,56,61,86,74,48,67,79,59,42,55,52,61,51,52,49,69,86,58,64,54,86,50,85,60,60,86,82,50,49,61,67,48,42,43,60,78,74,54,62,81,44,45,63,74,48,81,77,54,69,65,46,60,67,79,45,62,80,84,47,76,56,72,68,64,55,81,71,78,44,44,62,71,76,55,58,47,43,76,45,73,64,44,79,63,45,84,55,62,59,65,49,55,69,59,44,50,86,80,61,53,51,86,44,84,85,77,63,79,62,42,54,48,51,86,48,65,63,78,64,78,81,65,78,53,59,46,80,86,70,49,69,67,63,62,55,66,44,49,76,47,48,83,72,42,55,50,77,44,84,57,51,86,64,54,76,54,67,46,60,59,86,87,81,49,72,79,51,46,83,68,63,46,61,76,49,46,48,60,68,77,73,53,66,49,49,73,57,72,42,53,49,65,55,76,58,64,44,55,65,62,82,79,80,67,71,56,47,54,84,48,51,49,54,46,53,61,54,58,87,84,66,66,86,66,50,80,49,54,86,66,53,47,63,56,79,59,58,42,66,42,46,60,68,49,86,50,42,63,87,77,59,80,77,60,58,70,65,56,81,54,69,45,43,72,60,75,48,54,85,54,65,57,55,86,57,69,81,59,46,70,64,49,74,43,85,42,70,84,64,66,65,76,51,63,62,58,74,57,74,69,77,66,47,51,54,85,63,75,73,81,42,63,42,72,55,44,86,80,45,72,50,78,58,85,85,75,62,66,57,66,69,67,70,54,48,55,80,67,53,86,75,67,57,55,76,78,71,63,61,73,43,49,84,47,53,47,60,54,87,64,80,54,81,56,78,58,52,70,52,74,51,76,74,49,64,68,65,81,66,42,60,45,53,77,84,71,60,61,71,71,43,66,59,76,47,55,57,63,73,75,52,81,79,51,59,60,50,56,62,44,67,76,75,61,55,79,57,79,56,84,81,66,43,67,86,51,69,54,76,87,51,56,81,49,80,50,79,60,72,86,74,85,84,72,59,64,58,65,68,87,85,87,42,54,84,49,83,82,76,68,74,66,65,79,53,72,80,80,61,75,49,82,53,80,83,68,60,62,60,75,50,71,73,49,78,64,80,47,82,49,81,79,58,49,56,67,61,61,85,70,72,52,79,48,49,76,74,60,61,44,49,58,70,86,42,77,53,54,47,85,79,66,49,72,83,51,64,74,76,50,85,84,75,58,86,58,52,70,49,82,74,43,58,65,62,81,47,53,76,80,78,65,49,52,48,82,85,72,61,82,61,70,65,69,56,67,63,49,74,55,72,43,61,71,44,87,52,54,71,49,83,86,52,65,43,66,74,53,49,50,42,56,65,74,49,57,81,82,84,70,81,84,63,47,81,85,69,82,53,86,58,65,51,58,44,65,65,74,78,71,53,56,65,80,46,78,84,81,74,75,62,64,52,52,80,51,81 70,72,44,53,65,82,79,77,60,64,77,62,62,60,50,52,44,62,60,74,70,53,78,49,53,80,74,84,86,85,78,67,70,57,57,83,65,85,85,57,71,43,82,69,55,51,55,45,42,82,46,70,47,80,64,64,72,69,54,50,80,65,83,49,67,68,50,46,64,86,69,82,72,59,77,66,55,73,60,73,45,57,83,43,55,68,67,57,75,69,84,87,45,50,66,82,74,71,49,85,71,63,74,58,43,63,56,46,76,82,77,68,63,76,62,53,53,74,74,82,72,66,49,70,52,71,59,68,45,42,57,60,47,42,65,77,77,53,75,70,43,57,65,47,72,47,79,79,59,84,86,78,70,58,63,42,43,80,72,45,69,59,84,58,45,86,72,84,46,82,53,85,62,56,60,68,48,48,62,63,82,63,53,58,82,43,50,70,77,85,53,45,49,65,77,46,49,56,43,74,83,56,80,64,54,49,46,69,82,81,62,82,85,49,64,50,51,55,58,62,45,77,78,69,43,85,72,46,55,73,66,66,71,42,84,77,45,66,42,69,45,63,87,45,87,68,60,43,64,48,47,76,56,53,77,59,43,86,48,84,60,59,44,71,81,43,59,54,75,78,54,62,56,48,71,54,51,60,69,48,64,84,64,52,51,60,83,87,47,46,57,58,47,60,77,48,50,68,77,78,50,66,65,76,86,56,62,82,53,72,57,76,55,83,81,68,74,76,62,68,43,87,68,81,59,62,67,74,82,59,70,45,80,55,47,81,65,73,78,84,79,69,63,78,48,53,82,57,80,58,58,83,80,58,81,55,42,71,83,86,77,61,63,71,74,58,58,80,83,45,52,56,45,72,72,49,61,83,66,63,85,44,83,85,51,77,69,42,46,46,74,57,70,68,81,46,44,74,46,76,87,80,76,48,86,83,56,72,75,45,49,49,44,60,71,42,74,83,83,59,59,86,58,58,62,56,85,50,64,67,72,50,47,86,46,78,85,63,46,47,42,78,59,65,85,85,50,67,64,75,82,50,46,68,63,64,47,61,69,53,85,42,42,42,76,74,76,75,83,72,83,68,61,48,61,57,71,70,52,52,53,74,65,62,69,79,85,54,47,59,78,56,64,60,76,77,46,44,73,54,51,71,68,87,46,79,85,80,44,57,70,72,70,57,47,48,42,52,62,86,54,71,84,62,79,56,55,63,76,62,49,86,64,84,46,82,60,78,59,44,84,43,73,58,69,72,50,56,79,71,81,75,76,47,48,75,74,51,48,45,70,66,85,44,62,84,78,65,62,76,84,82,85,85,71,44,58,51,65,56,86,70,71,68,79,87,68,72,87,57,50,65,59,79,67,66,43,73,42,53,77,82,72,55,73,50,55,77,43,65,71,49,51,49,67,69,53,80,66,85,66,75,82,86,53,72,56,58,52,75,78,45,83,58,52,67,76,62,85,60,60,67,42,82,83,82,87,84,67,74,75,78,63,74,80,80,57,51,46,81,46,84,56,54,44,59,61,50,48,72,80,62,55,61,86,76,64,68,58,64,42,60,61,68,52,58,43,61,85,83,60,48,67,55,47,69,84,87,66,60,48,73,45,45,45,56,56,70,79,43,58,70,59,50,49,50,44,69,85,67,43,65,85,74,43,86,76,62,68,79,42,50,77,84,79,48,82,73,45,74,74,74,42,70,51,59,51,45,72,63,57,43,77,86,70,71,51,51,66,80,69,67,70,56,59,81,62,75,86,69,45,47,62,87,44,44,75,65,77,62,59,78,46,87,60,86,66,64,46,69,73,79,52,49,51,70,46,80,62,51,67,47,72,49,74,68,72,45,84,79,69,74,57,86,87,72,50,43,46,69,58,76,83,62,58,71,47,57,56,50,84,62,77,47,86,79,87,68,55,58,77,47,56,43,44,61,85,57,66,51,65,83,67,78,49,84,63,57,83,80,85,57,42,63,77,47,76,73,86,66,52,60,42,59,69,66,47,43,46,44,69,85,86,46,78,64,74,46,66,47,75,81,54,87,51,78,86,76,69,62,54,69,66,49,61,64,43,84,46,77,46,77,72,77,65,45,56,71,61,87,54,66,83,46,53,63,46,60,52,84,84,87,66,48,75,80,85,47,50,61,46,62,87,52,46,51,47,83,82,81,57,55,76,71,55,43,44,85,66,44,57,83,52,74,79,70,80,86,64,71,56,71,71,65,69,86,82,60,83,48,43,77,79,61,65,50,44,72,50,63,80,59,42,54,73,66,58,79,61,86 47,54,57,43,79,74,58,62,65,51,87,50,65,62,60,81,87,58,50,52,74,63,46,58,47,57,67,54,51,64,62,75,69,48,57,55,54,83,55,42,64,69,48,82,56,48,46,49,84,83,86,57,73,50,55,86,68,72,87,86,81,45,74,53,49,55,65,82,53,51,46,49,46,48,75,79,43,78,77,55,84,45,74,72,79,78,55,56,55,44,80,83,46,54,75,83,80,47,82,83,80,77,69,43,52,43,74,51,77,78,68,84,84,74,82,49,76,49,59,57,55,62,83,75,68,53,76,57,65,74,87,77,42,65,76,75,70,73,84,79,69,74,44,71,68,77,73,78,45,53,59,60,68,58,59,52,54,83,64,78,75,82,66,59,74,59,43,86,79,53,85,72,43,51,78,44,73,65,58,51,51,82,58,77,79,77,44,47,61,71,66,76,78,77,55,67,54,83,85,80,48,63,81,67,64,74,66,68,85,75,48,59,45,57,59,76,58,63,59,62,57,68,71,78,54,83,53,68,54,55,58,64,85,70,45,74,84,46,46,72,64,79,66,68,47,87,60,61,84,69,66,65,75,84,59,79,45,75,86,80,87,64,72,49,45,72,44,66,49,48,58,42,53,52,84,55,82,63,79,68,42,66,64,75,63,64,53,53,79,65,43,80,84,61,60,55,69,43,59,76,74,60,76,84,86,87,85,67,46,76,48,73,60,62,70,62,70,67,75,50,69,83,55,69,80,86,85,42,82,44,74,79,84,72,56,83,45,56,69,64,81,86,44,71,71,59,69,70,58,55,54,61,42,78,87,85,71,45,62,63,63,43,49,86,85,54,55,54,60,56,47,72,50,85,73,86,60,81,69,86,56,48,74,74,64,57,58,43,51,67,49,85,45,49,63,75,62,51,66,55,52,55,47,44,70,86,75,87,82,63,72,72,74,86,77,60,68,51,44,65,60,50,43,86,47,47,75,68,67,74,53,72,52,67,56,61,44,47,74,76,47,60,78,70,87,70,58,48,77,46,74,86,50,71,47,83,64,48,54,49,79,59,75,52,76,77,50,71,68,86,56,59,55,80,58,69,56,65,70,48,76,86,75,67,82,76,54,62,59,72,56,71,60,63,71,49,61,86,70,53,70,58,85,71,80,54,49,86,83,80,76,43,70,46,50,57,54,69,70,74,48,85,51,48,63,64,59,52,56,70,57,79,85,79,70,70,84,86,43,59,85,48,58,86,63,76,76,68,47,55,67,59,54,51,57,65,78,44,67,57,50,74,71,70,62,63,58,74,60,44,42,60,51,46,42,85,80,78,73,79,86,75,75,63,71,68,87,42,46,85,78,67,87,68,84,66,85,70,78,55,79,78,53,73,76,85,54,66,82,87,44,87,73,79,75,80,44,87,78,73,85,76,80,82,53,43,73,84,78,74,57,86,57,75,46,42,48,54,67,50,59,42,74,54,47,81,63,85,51,87,87,66,58,67,72,60,58,62,68,86,54,53,51,83,63,43,65,61,83,66,71,75,75,84,60,74,77,42,65,78,63,58,72,60,53,42,43,50,76,78,51,56,61,56,84,70,48,60,53,87,60,54,85,74,84,74,45,49,57,71,53,84,59,80,52,76,77,60,44,78,67,80,68,62,73,56,75,85,63,56,82,71,62,48,53,51,42,73,50,47,62,78,85,76,82,45,63,66,42,53,53,51,59,73,83,44,56,52,83,86,47,57,54,71,76,43,45,66,76,61,42,81,85,68,59,51,78,56,77,65,62,65,44,70,82,79,54,53,42,44,86,87,75,50,84,50,61,59,85,87,79,49,56,44,82,66,48,42,74,65,62,84,73,45,59,49,79,54,68,58,42,66,59,48,65,48,49,74,50,53,52,60,49,56,84,87,52,78,65,45,46,43,50,57,53,54,52,49,55,78,78,82,85,50,87,76,62,74,49,60,53,73,56,62,44,53,50,48,87,59,81,47,67,47,45,86,47,80,79,63,56,85,51,47,42,63,81,72,74,83,61,84,53,84,76,47,60,83,57,82,62,49,87,83,81,83,61,86,87,49,81,78,71,80,76,47,73,68,57,43,84,48,80,83,48,48,64,59,55,49,69,86,70,45,47,84,60,49,42,61,85,77,75,50,43,68,58,84,64,66,51,83,82,43,82,43,81,77,54,82,53,87,73,54,69,65,51,83,86,84,78,55,81,71,50,65,82,86,50,45,82,62,66,64,68,86,71,81,87,48,69,70,46,51,71,81,61,59,87,43 48,56,43,64,78,70,50,62,54,57,83,52,61,82,79,71,44,71,84,54,43,67,77,69,77,74,72,77,69,49,78,53,45,87,85,50,86,51,76,86,64,60,44,59,42,51,67,47,69,66,75,84,58,62,85,45,48,62,69,83,50,52,63,76,58,75,49,81,43,68,42,60,63,83,81,76,53,87,70,77,46,60,72,44,63,84,69,61,81,71,85,48,72,51,79,49,52,67,78,74,48,62,57,56,59,64,56,54,76,61,55,43,81,82,50,68,80,71,74,74,83,54,55,49,45,87,53,45,74,63,86,51,44,83,65,67,58,63,81,75,42,54,58,58,45,63,76,64,69,64,81,65,47,79,72,58,86,57,80,64,44,58,60,87,84,82,84,61,87,86,78,50,85,43,79,65,59,62,65,59,80,47,53,75,55,46,48,70,86,78,60,79,60,59,50,53,74,57,51,81,82,78,63,84,74,71,60,51,70,80,68,56,42,59,81,62,83,63,43,78,61,70,76,83,85,66,87,60,46,69,54,76,77,52,74,84,46,42,63,78,52,64,48,52,48,49,74,79,60,66,52,57,48,47,69,66,65,65,66,56,82,69,56,42,45,85,60,85,54,54,62,79,44,47,64,67,60,42,71,84,82,65,63,87,67,78,60,47,58,66,70,55,63,81,51,86,74,54,85,81,66,51,65,72,71,58,86,48,84,67,49,69,65,68,85,67,62,71,67,61,42,67,55,57,66,64,63,74,67,49,70,49,47,45,69,78,68,71,78,66,80,56,81,53,59,79,83,68,51,56,61,60,54,69,80,53,74,62,47,64,68,53,87,75,55,73,80,60,70,70,82,60,46,73,55,56,86,57,68,45,49,45,72,76,69,72,66,85,44,65,55,60,63,44,55,63,77,86,48,69,85,84,84,65,61,81,76,82,82,45,82,85,67,48,74,61,66,61,77,73,66,42,75,84,65,70,67,61,69,43,55,66,54,84,52,60,50,76,69,67,53,51,73,48,81,82,51,47,71,56,68,66,63,69,68,71,56,80,45,66,85,44,73,52,73,85,73,52,84,54,68,65,87,70,68,46,58,71,86,69,68,64,86,72,82,49,68,58,43,52,52,67,49,87,84,50,54,58,79,87,58,63,70,53,59,86,58,80,47,71,69,59,76,87,53,69,48,61,75,82,46,43,79,80,63,83,72,74,46,77,57,55,75,82,43,73,42,56,82,57,49,64,67,68,72,42,63,54,57,83,84,44,76,63,47,80,76,54,76,85,66,45,67,78,67,86,53,61,81,77,80,65,68,78,47,46,44,54,42,76,79,70,64,75,66,55,77,86,83,43,58,45,60,59,48,66,46,67,67,82,83,85,48,54,42,67,54,62,60,75,64,54,78,68,47,82,42,60,74,43,74,77,42,62,83,72,58,85,79,75,87,87,73,65,75,87,58,45,52,61,79,57,74,71,46,55,76,80,80,51,71,78,86,56,63,84,60,58,85,59,63,76,81,43,63,70,54,83,45,49,79,80,62,50,67,46,59,86,64,85,70,82,75,52,60,65,82,67,69,56,69,55,45,64,49,50,75,47,68,54,70,81,79,69,56,47,71,57,54,54,77,64,67,77,82,57,67,78,82,63,70,44,82,45,49,63,85,44,87,57,59,55,49,69,51,81,53,54,62,67,53,49,57,58,54,57,65,70,47,53,43,62,73,61,81,50,46,56,82,76,69,42,66,74,53,75,81,70,50,84,84,74,70,44,51,58,65,67,61,86,62,56,49,85,45,72,67,82,79,86,45,72,43,42,85,78,66,44,77,78,69,71,61,58,56,83,62,79,56,59,65,83,73,46,68,86,85,49,65,83,83,69,55,57,66,43,68,85,47,43,86,85,47,57,85,52,55,46,53,54,43,56,67,73,52,69,74,60,70,56,44,76,47,68,80,44,54,63,43,55,59,50,44,67,51,74,81,63,75,42,59,50,60,77,63,48,82,46,84,69,75,77,56,79,52,46,46,61,57,82,66,73,77,64,75,70,56,54,85,58,66,66,72,69,67,75,50,81,55,45,43,73,55,72,42,57,74,70,73,60,69,59,56,74,84,63,43,75,75,52,65,85,70,43,60,59,63,64,58,52,77,57,65,82,74,76,72,82,58,53,48,45,79,59,56,76,44,64,60,85,71,79,83,58,74,79,74,56,42,49,75,69,45,76,43,87,71,65,87,56,78,56,84,87,79,77,65,66,70,69,42,43,87,58,53,72,44,79,74,57 80,68,63,60,75,82,79,61,82,54,85,55,74,83,42,65,55,68,56,58,70,82,47,86,66,73,74,44,58,70,83,84,77,45,64,82,85,86,61,58,64,50,79,52,65,74,53,58,79,48,60,76,42,77,70,58,62,78,53,48,83,74,78,54,48,87,44,64,75,72,66,75,67,80,58,66,46,77,59,47,66,62,73,46,58,48,84,73,77,85,70,61,84,87,49,43,62,67,68,54,50,68,53,59,69,55,44,53,63,85,82,73,76,68,63,56,63,72,77,66,68,67,71,55,69,43,56,51,48,49,82,85,87,52,59,62,77,69,47,64,59,72,81,78,74,61,58,86,87,48,76,85,64,46,80,80,68,74,55,86,52,72,68,51,76,79,82,45,74,51,56,73,49,43,65,79,68,42,52,54,56,86,80,74,43,59,70,87,57,51,73,53,50,59,54,86,73,62,76,87,87,48,48,69,50,64,78,66,81,70,46,74,65,46,49,59,84,70,70,71,49,66,54,49,86,62,81,54,75,45,80,67,51,83,71,74,67,49,47,75,78,46,78,52,77,56,85,87,59,87,85,59,44,50,69,83,87,44,84,74,56,63,84,77,76,78,71,60,82,82,55,65,83,61,45,74,62,77,60,52,42,61,81,65,82,58,81,53,74,73,66,71,84,63,69,70,62,56,75,68,68,77,75,46,61,63,83,55,79,50,85,61,47,54,54,73,55,54,53,67,84,61,45,75,48,80,82,61,61,60,77,78,45,51,43,75,60,50,71,56,64,81,79,48,78,50,47,62,72,84,74,69,58,87,59,87,75,52,78,69,47,52,42,62,51,85,74,70,43,44,49,78,45,66,52,60,69,65,51,46,82,84,50,51,64,67,51,58,60,56,71,68,51,81,51,44,69,68,64,58,65,68,83,82,68,73,45,54,70,45,70,45,46,45,78,65,87,65,72,64,56,74,75,50,63,86,70,77,58,86,55,71,47,48,72,83,46,85,86,77,64,86,83,67,81,48,86,46,87,72,76,47,74,77,73,63,74,47,65,77,79,49,75,82,69,50,57,80,55,71,75,59,45,74,83,71,46,78,65,72,47,64,67,53,48,42,45,43,58,73,87,46,78,60,44,69,83,63,69,75,63,79,44,45,54,70,42,76,68,46,61,69,55,79,47,45,51,71,82,60,53,55,72,74,54,70,83,69,50,57,49,59,72,42,47,51,67,85,43,65,68,87,86,52,81,50,67,66,79,52,56,66,50,45,48,56,60,51,48,58,87,74,73,69,56,43,51,87,79,74,67,50,74,49,47,77,43,54,49,79,67,86,75,76,63,54,65,79,46,54,64,74,53,85,69,57,73,60,70,75,75,86,75,51,61,63,85,81,49,80,75,73,76,49,55,55,78,49,73,51,54,50,77,75,52,83,56,81,53,87,86,71,62,61,47,55,75,72,45,65,62,60,60,43,63,86,61,73,62,64,54,53,60,49,54,68,81,44,72,44,52,83,61,79,81,49,59,85,48,42,86,72,48,72,77,71,74,78,68,73,64,55,86,66,42,42,59,62,61,63,73,80,60,50,73,65,56,71,55,71,55,52,67,86,78,64,54,70,51,58,61,59,78,72,49,52,52,66,79,62,46,60,83,82,57,68,80,52,44,45,79,48,51,64,87,74,65,57,61,45,50,80,73,43,74,78,64,57,74,87,80,72,43,69,84,58,44,46,55,73,59,77,78,67,73,77,50,69,56,73,66,80,50,58,67,46,42,63,78,82,80,83,57,49,76,43,60,84,61,73,80,60,43,62,44,86,62,48,63,79,59,80,42,68,45,57,63,68,82,52,71,42,66,46,43,84,65,44,45,80,48,73,48,81,82,65,57,70,51,77,48,71,72,58,42,77,81,77,75,61,72,78,70,65,84,55,46,85,49,65,60,62,46,68,61,55,57,86,83,79,75,50,75,76,57,66,71,42,44,79,71,58,48,77,77,68,77,50,77,85,87,73,64,73,48,79,85,76,76,71,53,82,85,54,45,85,70,63,86,64,72,77,68,83,48,66,62,77,58,48,54,42,44,81,55,52,52,43,68,60,67,53,43,68,83,69,73,53,81,74,57,68,47,79,82,61,87,47,43,53,74,86,84,86,53,80,67,54,74,85,42,53,69,61,80,83,51,77,45,56,46,64,48,82,52,52,69,62,83,75,47,86,70,71,53,79,83,83,53,64,71,75,54,69,56,68,75,48,50,56,43,62,86,56,51,62,50,69,45,44 46,82,47,76,82,48,53,57,43,72,55,75,75,77,84,45,46,82,51,52,47,50,58,82,54,85,68,64,50,48,45,46,44,70,82,59,63,53,45,64,87,45,44,79,78,47,46,80,82,71,49,62,74,43,74,65,82,49,47,86,46,62,43,84,86,61,48,52,52,63,45,46,49,52,74,71,63,45,75,53,67,71,44,54,78,45,79,73,57,77,42,70,81,79,48,60,80,57,73,48,80,47,44,59,65,49,61,49,58,66,87,76,74,49,73,62,68,46,44,78,64,77,56,60,76,57,63,80,46,52,71,63,56,68,53,61,72,81,81,45,64,53,56,85,54,84,61,72,63,42,78,46,72,77,54,64,68,54,83,66,59,44,82,82,84,65,75,63,74,77,46,48,76,65,64,70,72,47,72,43,70,70,65,72,69,69,50,71,46,45,87,66,48,44,60,53,44,57,43,72,55,87,64,56,77,66,75,51,74,46,62,81,71,76,43,42,71,83,77,66,49,69,80,42,45,75,62,57,58,87,71,62,62,45,70,61,75,48,58,61,61,57,79,58,59,68,80,52,67,67,53,68,55,80,64,48,79,86,75,48,87,56,76,56,54,59,86,81,83,61,47,62,63,53,78,81,52,71,71,72,85,71,47,54,65,76,81,80,83,68,49,67,43,45,47,55,48,49,57,85,82,73,74,70,46,76,72,84,80,71,84,87,75,83,79,52,78,57,45,78,45,70,72,51,62,77,61,45,45,80,83,42,68,53,82,63,43,79,59,68,87,66,84,67,42,63,42,68,75,78,43,53,65,65,52,74,75,80,71,54,71,82,77,58,43,70,84,42,58,49,79,43,53,59,49,68,85,48,73,70,50,54,73,78,82,70,56,44,78,42,63,56,54,45,49,85,79,52,63,49,75,69,60,70,43,58,75,65,62,44,52,55,47,57,70,60,87,59,73,49,64,66,64,45,55,72,48,62,87,43,42,72,58,77,74,56,74,51,69,76,51,45,47,51,44,51,87,48,62,51,67,53,45,72,84,85,69,85,72,78,65,87,73,62,85,71,48,74,69,80,70,51,65,43,43,69,80,71,57,69,63,74,70,87,83,87,79,58,79,86,51,84,55,49,82,64,48,49,42,82,77,47,73,74,54,47,56,63,71,46,81,45,79,86,54,86,68,69,49,72,68,65,74,74,47,75,74,57,71,66,43,68,46,83,86,70,46,50,64,63,86,45,70,64,76,58,78,54,81,49,84,72,76,52,68,59,45,77,54,59,84,59,61,55,59,45,53,75,75,63,86,62,79,80,47,45,74,71,70,48,73,62,69,66,85,57,62,73,79,42,54,74,46,76,69,75,54,52,45,42,71,55,77,85,67,63,60,56,70,42,48,49,50,67,80,79,53,75,80,71,83,50,50,58,78,70,68,47,81,85,56,61,76,73,72,83,85,66,44,48,56,48,43,87,81,76,69,50,58,65,54,47,49,62,73,48,76,50,66,63,50,53,71,49,86,42,67,75,58,68,69,69,64,68,65,76,58,44,60,53,82,87,79,47,83,45,55,70,59,79,70,54,69,61,65,68,73,46,52,47,86,52,61,80,77,70,69,82,61,46,62,64,72,84,50,49,85,57,46,86,81,47,57,79,66,75,57,79,86,45,52,74,52,78,70,69,73,53,53,43,73,47,83,46,55,65,43,83,87,56,54,68,68,75,79,60,80,60,80,51,73,77,55,69,72,72,59,60,73,54,52,60,63,70,49,78,63,65,59,78,69,76,58,72,52,71,85,67,44,58,46,53,76,47,72,73,49,73,47,66,79,79,60,59,61,53,83,77,54,79,66,55,53,59,73,44,42,61,52,79,85,84,65,62,87,59,72,49,52,45,44,70,56,47,66,77,44,76,44,66,77,53,59,51,57,81,82,80,72,82,70,67,86,72,62,54,50,81,78,78,76,56,78,48,77,72,86,63,80,78,45,65,74,75,61,49,79,83,87,61,74,53,59,68,60,85,49,46,75,75,42,56,59,67,70,44,86,43,69,48,69,80,55,76,58,73,57,74,46,43,86,67,57,73,42,85,70,52,46,77,65,44,77,50,50,67,46,67,57,61,44,63,60,66,60,81,74,62,81,43,49,72,64,52,61,45,86,42,46,71,65,65,43,60,79,84,57,62,70,77,49,60,47,51,72,73,43,46,65,57,54,75,73,80,50,84,76,57,79,52,80,49,51,57,74,85,49,47,83,77,73,59,83,44,45,73,58,56,51,66 52,76,82,58,55,52,56,84,73,66,44,82,55,62,66,72,50,79,59,59,51,60,72,53,50,52,69,60,72,51,74,57,83,57,56,61,57,52,82,66,44,85,85,55,53,50,51,84,70,63,66,48,73,83,64,75,55,61,85,59,84,46,71,56,43,81,74,86,47,74,47,87,78,87,51,60,84,51,59,49,52,80,69,56,64,80,73,65,52,50,74,86,74,56,51,43,81,56,79,73,58,81,77,44,43,80,53,81,56,68,70,70,76,65,47,59,64,63,59,80,61,60,59,61,51,80,83,71,56,73,51,69,77,54,52,56,55,58,76,55,54,73,85,64,65,86,70,82,82,56,73,76,63,47,56,80,54,46,48,66,63,55,49,51,68,58,64,66,86,81,66,70,64,70,44,64,72,48,72,47,65,81,83,47,83,76,56,56,56,56,65,67,52,82,83,65,63,43,49,55,63,77,61,49,45,87,57,58,47,46,56,70,54,84,50,43,84,82,83,50,50,44,47,71,56,76,53,50,82,69,44,67,76,67,82,77,86,83,68,68,56,42,72,43,81,81,68,60,76,76,68,56,80,81,74,70,62,69,77,48,78,52,81,78,63,78,47,47,43,50,81,75,61,79,83,55,75,54,62,42,78,57,51,70,65,54,50,81,66,80,60,74,67,54,85,84,50,45,86,47,57,42,67,62,54,54,52,57,80,86,67,80,46,48,84,77,66,66,61,85,49,46,63,47,66,60,86,84,58,68,63,80,51,54,81,68,65,80,72,77,51,69,79,43,45,75,42,42,60,71,42,54,53,52,68,44,42,75,74,76,61,84,54,78,47,54,86,59,81,71,57,49,43,65,55,77,75,75,83,84,80,56,48,52,81,87,42,61,59,52,74,51,57,68,49,69,44,47,43,84,81,73,51,77,81,82,55,87,76,52,46,50,82,48,44,48,65,48,42,68,45,80,73,74,61,78,72,85,43,60,85,82,51,86,44,79,70,85,71,85,67,69,84,57,48,44,45,80,61,63,54,46,80,87,82,59,50,50,55,66,62,57,52,72,47,58,72,86,53,83,85,64,42,72,66,51,54,56,50,71,65,44,79,84,59,61,58,74,56,47,73,84,60,79,55,68,42,46,67,47,69,87,74,72,87,66,56,43,73,54,71,52,51,84,62,72,65,76,58,75,57,67,55,80,49,70,44,48,55,74,81,77,76,48,42,51,78,62,70,77,75,50,53,85,55,56,85,63,75,69,50,55,59,51,84,50,56,60,50,51,68,61,46,43,49,58,82,59,51,54,42,65,66,66,63,70,70,68,42,67,48,82,82,51,64,49,73,58,57,61,53,49,43,76,61,57,81,76,74,78,54,86,78,43,57,87,48,69,80,68,58,66,69,75,42,51,67,84,77,72,60,77,64,49,82,82,48,70,69,84,87,86,69,49,51,59,73,85,66,83,77,62,86,79,71,66,69,61,69,78,52,69,65,80,85,82,44,53,77,52,72,71,86,61,68,81,59,87,76,53,63,87,60,62,71,66,57,60,60,70,84,77,52,44,45,48,54,73,84,66,74,57,65,52,85,75,46,57,73,50,85,58,53,44,60,68,65,56,62,52,46,83,73,82,45,63,72,50,66,73,71,78,77,54,44,45,51,45,54,44,59,54,54,45,73,71,78,43,43,82,47,50,47,65,54,53,57,74,76,61,45,78,81,63,65,63,42,69,52,73,49,77,49,45,66,54,46,80,76,65,60,59,76,45,69,66,70,66,59,87,69,50,82,81,85,44,84,87,68,62,46,67,64,47,50,67,62,58,72,54,72,44,59,52,83,46,61,49,65,51,57,77,70,70,75,73,45,43,42,78,75,63,59,64,45,68,82,80,55,63,82,72,67,57,84,55,74,83,49,53,54,62,61,83,54,83,55,69,44,67,51,42,55,73,68,45,50,82,44,82,73,44,70,57,72,57,67,68,76,44,57,47,69,80,83,70,69,43,70,87,80,42,59,66,83,69,43,44,63,63,79,57,46,79,79,59,78,54,59,59,81,87,80,46,83,83,66,47,65,81,44,53,77,70,81,86,77,51,68,83,53,50,62,63,63,70,61,48,81,58,64,82,44,75,82,81,44,69,66,43,56,68,56,59,42,79,83,47,87,66,47,68,78,55,49,57,54,57,66,54,60,62,53,76,43,59,84,56,54,53,66,58,59,59,65,74,48,67,61,79,59,68,48,63,52,82,74,68,77,49,62,81,48,65,68,71,61,83,43,82 73,86,79,58,78,48,70,83,86,81,86,43,69,43,84,76,48,50,64,70,45,67,43,51,86,81,75,52,51,58,77,79,86,70,46,61,72,45,68,73,64,80,67,63,44,43,85,84,43,53,49,85,78,70,81,70,86,68,61,83,70,42,83,61,86,77,68,84,43,47,67,63,67,46,51,61,69,68,50,63,68,79,64,46,51,65,46,69,50,74,82,43,53,66,48,59,53,51,75,84,60,73,60,66,79,73,75,64,49,55,69,75,46,80,59,76,43,83,59,59,66,56,63,85,77,44,44,82,83,50,70,50,81,47,70,48,59,49,48,50,48,53,81,44,64,75,74,74,60,46,79,54,67,82,82,52,66,82,86,55,47,56,86,61,79,58,69,43,71,74,46,74,52,81,63,50,48,79,84,57,76,63,52,50,52,81,55,49,46,61,53,56,47,47,65,61,72,79,86,70,82,42,58,81,82,85,78,76,84,74,84,56,47,87,53,43,66,84,44,62,56,79,63,61,57,87,52,74,59,64,83,46,50,80,84,78,55,76,71,86,75,74,59,54,46,42,70,60,78,47,58,75,70,68,59,53,70,55,42,42,79,52,45,48,76,77,73,45,68,82,80,82,76,54,51,78,51,59,45,47,49,66,53,74,43,47,68,76,44,71,57,52,75,48,78,71,65,82,83,83,44,71,73,51,46,74,77,81,43,69,68,64,83,45,84,63,69,65,65,56,59,43,45,51,69,85,73,47,68,46,71,50,71,70,62,56,85,81,78,63,58,55,85,47,86,82,82,83,69,48,46,76,68,79,75,49,59,87,53,83,49,74,65,78,53,78,57,45,43,60,85,59,80,51,52,79,59,68,77,81,71,67,82,48,68,68,49,49,76,65,71,44,45,47,43,78,52,45,72,56,70,77,86,69,67,62,64,84,72,49,80,63,63,72,52,78,44,54,58,46,83,56,76,68,62,46,71,66,73,85,84,83,86,83,83,56,83,72,51,73,52,64,79,87,43,67,54,64,81,86,56,49,52,49,86,65,46,84,44,43,80,80,80,48,53,81,79,75,53,59,75,69,48,55,85,47,48,42,54,62,75,43,71,71,86,47,45,79,47,52,45,85,58,87,63,85,79,56,74,72,80,65,80,66,56,75,84,61,62,57,62,59,67,76,49,81,68,66,53,54,85,45,42,54,70,56,67,54,71,85,64,72,44,75,46,63,46,86,76,87,42,71,73,76,56,55,69,75,53,68,46,60,86,87,61,67,58,64,65,70,64,56,46,45,44,50,68,69,77,80,87,70,61,53,72,62,70,46,59,75,80,46,53,65,64,50,81,48,85,67,64,54,80,73,78,58,59,70,58,42,46,84,63,77,83,68,68,75,60,78,52,70,52,65,58,63,52,75,54,51,59,43,50,54,44,75,79,46,50,52,79,60,54,81,70,48,62,44,48,45,51,84,57,78,61,49,61,84,50,85,86,79,45,45,78,61,44,49,70,72,58,81,82,48,78,53,74,54,50,60,78,65,48,49,42,79,87,69,86,87,70,43,85,53,60,81,46,46,68,78,80,56,61,71,83,77,70,71,68,51,80,72,59,66,70,80,55,42,86,71,51,49,73,77,53,46,83,79,86,85,50,72,80,43,87,45,67,74,83,58,67,60,53,76,73,57,61,65,84,70,66,54,85,65,74,71,54,48,47,47,55,65,60,81,53,62,77,66,72,59,62,68,60,61,56,49,55,52,76,49,65,66,46,54,68,74,53,56,57,84,51,81,87,44,87,60,69,42,75,60,66,85,84,70,61,44,72,50,60,75,44,87,48,74,72,81,81,80,72,48,73,80,43,76,58,77,47,62,86,52,73,70,86,48,46,64,52,73,62,86,42,71,82,55,69,47,57,53,44,61,45,67,57,52,52,54,66,53,83,74,48,83,87,79,71,78,81,47,48,47,55,43,72,56,68,66,47,80,87,67,71,49,79,70,79,69,80,70,75,46,66,53,67,66,73,48,59,46,69,76,53,68,84,86,65,79,73,44,45,70,55,52,49,50,70,46,84,50,47,64,49,81,70,83,43,80,67,51,71,56,48,69,72,55,58,78,81,51,77,58,51,69,73,75,68,47,70,74,59,42,62,61,76,64,83,49,50,43,68,48,50,66,74,72,57,72,42,48,59,59,81,85,74,71,72,48,86,86,65,75,83,80,50,73,77,48,51,85,64,80,74,56,55,87,78,85,78,46,79,73,84,79,55,68,74,68,59,52,49,62 46,47,50,87,67,46,42,79,46,50,75,87,51,72,73,62,66,84,64,54,80,78,77,86,55,73,69,87,82,82,71,56,52,68,61,52,69,84,68,70,70,55,43,47,58,50,54,63,84,50,73,85,81,85,59,57,60,44,71,46,86,67,51,73,67,69,58,72,75,87,86,61,75,69,43,83,62,66,58,49,56,47,87,43,67,67,67,44,51,81,86,73,51,81,61,63,49,54,64,68,42,80,79,45,46,84,58,75,42,67,77,46,45,69,82,63,79,65,85,42,55,83,67,55,85,51,69,52,56,72,62,43,63,82,60,55,51,53,68,42,52,72,77,59,66,86,53,60,45,66,86,75,55,70,63,80,58,87,64,75,72,86,45,51,55,43,72,82,46,44,63,66,61,44,43,68,70,61,48,65,75,66,73,81,62,85,50,60,43,82,76,73,86,59,48,62,83,83,65,43,71,63,73,68,58,61,78,66,82,57,78,53,48,61,77,49,78,67,61,52,59,87,45,60,54,67,65,60,62,47,79,46,87,69,45,45,82,53,87,50,51,69,85,63,87,69,73,80,81,52,68,66,50,61,56,59,87,48,71,76,84,46,61,75,85,44,76,81,87,66,65,83,77,66,48,61,68,81,51,84,49,86,46,79,56,85,66,76,71,65,72,59,47,52,53,87,74,72,69,73,42,85,58,59,61,72,46,76,66,78,60,84,46,56,80,45,58,44,76,45,74,68,50,87,75,87,56,62,86,62,82,72,48,60,53,71,44,79,55,47,80,47,53,87,46,51,63,83,79,63,56,63,55,82,50,60,49,52,69,68,67,86,53,84,44,69,77,62,67,68,44,81,42,87,51,74,77,63,61,46,46,46,87,49,82,50,43,47,64,44,51,66,47,63,65,58,51,71,86,70,84,47,83,59,46,45,61,64,50,75,76,72,68,60,69,74,74,43,81,43,87,85,58,81,86,62,51,66,43,63,87,48,74,65,60,66,59,48,54,73,51,77,48,48,50,52,55,46,61,58,77,76,67,56,68,69,74,44,53,80,62,65,59,76,63,78,87,82,80,70,63,53,68,64,73,44,45,64,68,50,75,86,60,60,54,51,81,83,44,87,76,47,87,47,69,44,87,80,68,53,81,85,57,78,62,82,69,47,54,66,47,62,48,42,42,55,73,58,82,82,78,85,51,49,51,42,81,68,81,74,66,44,45,86,87,73,71,85,62,70,47,65,65,63,66,50,86,54,78,85,60,73,68,61,68,87,81,46,60,63,71,74,65,81,86,84,42,79,63,49,80,77,43,79,62,80,81,45,64,66,43,55,50,66,67,50,86,63,48,45,56,48,65,57,43,74,71,44,57,56,42,52,59,68,72,72,68,84,81,68,77,83,77,70,42,69,60,47,45,74,45,81,84,46,42,72,83,51,78,81,69,73,52,53,60,75,63,64,49,63,82,70,44,54,58,54,60,78,47,70,46,84,45,45,56,83,82,63,73,82,44,63,76,56,83,56,83,61,79,59,57,82,73,60,73,65,45,69,55,67,77,63,55,78,81,86,53,74,67,55,66,79,83,85,56,58,85,47,46,65,50,64,68,59,48,83,67,64,45,69,60,55,87,56,43,64,60,45,67,78,69,65,48,59,74,51,66,77,53,71,51,63,68,57,81,57,44,45,79,82,51,85,51,59,46,47,72,72,49,65,64,87,54,69,73,57,49,87,72,60,52,46,48,63,50,48,86,79,82,52,69,80,57,68,42,78,79,73,44,72,54,81,81,65,65,48,56,47,43,57,82,78,76,69,76,75,69,54,63,80,60,48,51,56,42,84,72,64,66,70,61,62,57,71,73,44,80,67,58,51,50,65,68,55,74,65,46,69,43,54,49,51,46,81,47,61,58,50,54,76,47,61,63,59,45,57,50,72,87,59,48,63,58,69,58,53,51,65,65,78,50,50,73,46,81,53,82,42,72,61,59,47,84,48,60,85,75,66,52,80,84,87,73,74,54,50,82,74,60,62,54,75,49,52,78,49,82,69,69,45,59,86,42,86,43,79,77,79,56,69,76,70,44,46,72,51,46,65,86,47,76,58,83,71,60,58,44,45,45,62,58,85,57,83,47,84,52,50,52,87,68,61,79,53,56,51,70,52,61,82,61,85,82,84,64,44,56,74,78,55,61,72,69,83,59,81,79,62,53,87,54,51,62,54,72,72,83,60,53,52,82,68,70,46,66,60,77,58,57,64,49,60,64,60,85,67,50,66,44,62 63,56,74,65,64,64,76,74,63,78,79,48,82,75,78,45,56,59,72,71,85,58,59,81,78,64,77,63,55,87,80,48,49,46,56,45,76,55,51,47,53,48,69,48,83,70,68,50,64,47,78,71,55,85,48,82,43,51,82,84,80,75,82,57,55,48,51,69,62,51,83,74,48,42,45,70,60,81,76,77,84,83,76,72,46,42,64,58,75,60,44,59,57,77,45,45,76,66,68,68,63,75,83,46,62,55,81,57,66,51,51,57,57,81,55,66,59,69,78,64,59,78,85,61,69,65,86,78,51,42,65,61,75,77,75,65,45,71,55,51,65,71,80,47,68,53,84,83,81,85,45,72,72,52,68,80,50,65,53,55,50,44,80,81,83,67,68,51,70,50,63,44,73,42,46,50,44,42,77,60,44,72,65,75,74,52,50,51,72,50,85,61,74,62,79,81,56,46,73,74,63,74,72,74,84,72,55,59,45,64,56,76,67,72,86,67,70,71,42,85,54,72,82,54,70,78,67,72,51,77,44,54,68,70,49,87,78,78,78,58,85,67,65,44,47,53,54,63,72,75,51,53,54,82,81,59,81,71,44,76,56,61,45,69,51,66,51,81,65,85,56,67,61,61,46,59,76,72,73,70,82,60,63,78,78,59,49,74,76,56,66,74,42,76,79,75,75,87,45,79,54,52,43,70,80,66,60,60,75,46,72,64,64,50,63,87,56,80,46,82,53,64,62,50,62,43,43,54,45,76,78,86,71,54,72,68,45,84,53,72,75,72,45,54,57,50,49,83,63,74,55,82,67,55,44,54,87,81,50,74,64,75,69,71,59,56,82,66,43,60,74,85,81,75,75,57,57,67,50,77,85,83,49,70,62,42,69,44,86,79,60,87,71,46,76,74,75,42,85,84,66,85,81,83,86,64,46,56,47,79,49,59,52,78,68,70,54,42,70,58,67,77,66,55,76,66,60,66,46,45,71,77,86,48,52,70,71,80,58,81,49,72,69,62,62,74,81,77,74,50,56,80,46,68,87,51,72,44,60,81,48,60,83,49,75,65,68,50,57,57,55,76,85,57,49,67,73,53,79,45,44,57,70,50,85,61,83,73,45,84,79,84,58,49,81,64,47,54,45,73,61,62,65,51,80,44,82,42,54,64,81,52,82,43,65,72,83,44,77,54,79,85,50,84,51,68,57,42,55,45,73,74,56,82,73,46,83,68,58,51,80,59,67,48,51,82,64,83,73,81,76,84,84,49,86,52,54,54,49,85,68,43,54,45,76,87,81,80,53,85,85,65,67,57,85,47,47,60,43,52,48,64,55,45,74,42,60,45,52,71,68,46,71,73,76,48,52,86,74,79,57,57,50,56,59,65,58,50,84,51,55,84,84,47,72,85,73,75,49,66,53,49,59,52,72,68,65,83,69,63,70,43,72,69,51,46,86,58,49,68,55,62,45,85,50,46,60,53,47,43,66,83,49,49,58,46,44,66,60,62,63,74,53,42,43,85,78,58,46,86,50,59,58,64,49,66,48,80,61,68,63,57,71,42,81,51,55,74,84,72,80,75,57,53,82,56,52,57,87,66,70,70,43,80,77,78,65,55,61,51,64,86,46,73,45,49,54,87,62,74,76,47,85,52,49,65,65,64,50,58,77,78,81,57,42,74,72,49,55,42,48,67,47,77,75,43,61,46,48,86,53,46,84,50,66,49,45,79,84,86,82,42,69,86,49,45,87,50,78,66,72,59,68,87,80,72,70,74,43,54,60,78,54,48,69,56,80,55,86,61,76,57,65,65,70,61,78,43,76,63,70,61,73,47,73,70,48,62,63,68,60,75,78,86,66,58,57,51,51,87,58,67,79,66,56,48,76,82,48,62,76,80,81,68,42,79,81,54,87,83,82,52,66,54,58,54,45,80,51,69,52,43,60,74,50,58,43,49,64,51,46,70,55,76,49,45,46,84,75,81,70,57,55,86,82,53,60,72,48,63,84,52,63,77,79,81,80,86,87,67,72,56,81,45,54,48,66,78,70,53,75,48,76,74,65,83,76,58,44,71,57,60,56,47,78,43,85,77,64,82,70,86,55,59,67,81,75,87,69,87,71,63,85,77,80,72,45,47,63,87,86,60,51,84,50,84,82,73,44,81,65,65,72,71,83,52,44,45,62,86,56,68,77,75,80,45,77,78,69,59,56,62,87,57,76,53,44,48,76,72,73,68,70,86,47,52,78,59,83,58,46,46,65,56,82,42,81,48,51,86 73,45,70,54,66,67,53,45,68,83,51,73,50,58,59,71,42,78,79,69,72,58,65,42,71,46,69,51,56,79,51,64,50,69,85,64,85,65,63,86,82,70,63,70,68,84,74,49,49,52,42,44,64,68,62,85,62,64,57,45,84,58,43,72,59,54,82,80,55,75,71,52,84,70,42,72,83,65,80,87,55,56,64,81,83,53,60,52,54,77,61,58,77,50,57,86,51,76,79,42,48,72,46,44,67,54,73,75,46,86,49,76,69,75,79,57,76,55,79,85,87,63,58,54,59,82,63,73,86,86,46,50,77,60,45,55,74,58,45,65,77,75,71,42,58,81,47,78,54,49,77,83,71,56,50,56,54,62,48,78,63,45,81,68,50,54,57,61,59,43,85,65,78,84,57,77,81,76,57,57,54,55,70,85,75,73,55,84,84,56,62,75,45,62,77,52,81,82,79,75,80,86,63,78,74,46,60,75,76,42,62,81,63,46,64,63,68,73,59,67,61,50,53,71,54,45,44,68,57,67,60,71,44,59,75,72,45,60,50,75,82,44,59,84,76,81,48,80,51,81,60,82,59,70,69,55,54,82,84,71,73,80,78,57,74,43,58,70,44,49,57,42,54,71,69,42,59,79,48,79,48,73,80,78,71,43,63,71,79,85,70,55,48,43,74,45,53,73,46,56,69,52,53,62,65,73,75,60,46,78,42,57,51,50,50,46,49,56,86,74,74,69,81,83,46,77,67,69,43,72,42,81,61,47,86,79,62,73,52,58,47,68,77,63,74,84,82,58,64,86,55,66,78,74,84,46,82,44,64,54,61,42,65,56,60,73,60,78,53,82,55,44,85,76,46,45,72,81,79,56,59,64,67,64,46,56,79,84,43,72,84,52,66,71,61,84,62,57,56,81,66,50,62,78,79,78,47,70,77,43,83,87,53,72,48,62,53,50,70,57,72,86,52,50,68,54,75,69,49,71,49,66,77,46,54,77,54,63,75,48,73,74,48,43,64,51,61,83,62,42,54,62,71,83,76,55,65,61,53,46,49,87,54,83,82,63,72,81,67,47,61,58,60,43,45,63,71,79,78,73,80,77,61,56,47,63,52,52,73,87,81,47,49,42,85,71,61,69,64,63,44,67,65,57,42,53,83,42,43,69,76,67,64,83,52,54,52,45,61,50,43,83,60,52,51,59,71,42,58,52,75,60,74,62,45,46,54,67,72,50,60,63,43,77,81,57,51,45,43,75,62,86,77,85,70,62,51,46,78,56,52,66,80,61,59,84,66,61,56,48,43,50,79,49,50,43,78,73,69,83,63,75,55,82,64,73,49,83,86,72,75,69,50,42,75,80,53,71,79,78,73,81,54,58,77,55,53,78,58,75,43,73,58,51,67,74,81,42,49,70,64,45,48,71,72,64,59,70,64,44,56,83,46,68,82,86,74,49,64,71,54,69,69,61,42,84,80,68,77,42,49,53,43,43,55,78,43,75,83,49,86,80,71,45,84,61,70,67,63,81,63,60,60,44,77,76,77,74,63,42,54,73,52,46,78,55,43,61,47,77,43,75,83,61,77,50,79,68,43,87,87,60,68,52,45,77,73,56,77,61,56,50,52,48,65,67,56,60,54,80,87,73,68,74,51,82,64,50,57,74,48,63,60,72,61,55,87,52,83,80,80,64,62,70,64,62,57,75,56,65,43,69,64,86,58,46,54,78,43,72,82,59,58,57,50,78,73,78,50,86,42,53,50,53,49,51,57,85,70,84,42,84,56,51,82,83,86,50,75,74,76,80,72,45,85,53,85,69,43,45,82,64,50,45,69,49,43,75,60,48,43,66,79,84,86,73,72,85,83,71,63,54,50,57,77,67,54,84,82,72,72,55,67,60,51,49,70,76,63,87,84,72,52,52,74,84,43,59,87,86,56,67,80,47,70,60,53,55,77,45,83,76,69,80,47,79,47,75,45,78,76,48,72,61,62,63,86,50,87,70,62,82,54,73,42,43,58,49,44,53,54,56,66,52,77,66,60,47,46,67,80,50,73,72,83,45,57,77,80,56,85,46,84,56,86,84,69,83,58,79,43,57,69,87,62,70,46,69,75,75,80,73,51,79,83,56,46,80,43,46,44,47,76,64,64,59,42,65,73,58,60,75,73,43,56,77,47,86,73,48,72,59,72,60,80,43,72,81,53,57,51,75,65,54,57,72,57,67,51,54,43,86,63,70,67,51,86,45,86,71,52,66,68,80,57,49,76,87,65,74 63,53,87,83,48,75,69,51,65,56,80,64,66,55,79,58,85,76,73,60,53,50,58,55,60,79,45,79,54,58,51,66,79,52,68,56,61,58,61,77,55,42,58,49,43,65,61,63,83,75,81,66,42,46,80,56,82,71,73,52,77,66,73,62,83,69,67,76,43,73,54,61,63,86,86,71,49,43,71,48,71,74,43,68,64,62,44,53,69,61,72,50,50,54,46,58,68,85,60,51,44,51,42,70,67,64,73,78,69,67,71,64,75,47,86,55,61,56,60,86,59,71,70,66,52,56,67,87,86,78,66,68,85,57,70,77,69,49,53,42,58,64,81,73,73,68,72,83,58,45,58,81,64,43,67,83,80,52,64,47,80,84,49,47,64,84,65,69,63,53,81,51,71,84,77,49,82,54,67,51,58,85,77,42,87,59,69,72,72,80,56,54,77,57,79,63,45,51,82,71,77,66,84,52,85,66,54,85,48,58,47,56,62,44,54,86,80,70,75,62,47,61,46,53,43,46,46,79,43,66,73,73,56,68,76,62,53,85,57,71,83,61,71,68,49,49,63,63,76,60,79,84,72,54,74,61,42,42,75,49,46,45,64,51,47,52,58,43,84,72,69,68,72,75,66,86,48,81,76,66,66,60,64,54,57,75,54,71,56,55,49,44,70,82,61,70,67,43,54,47,44,72,70,71,54,83,65,57,57,78,68,58,47,59,61,47,52,72,65,72,78,76,77,42,53,71,50,45,81,80,85,54,63,52,65,46,51,42,81,75,71,64,63,61,67,73,87,45,42,60,72,64,85,77,71,44,48,50,75,43,77,71,44,54,59,48,49,67,54,76,68,46,44,47,42,75,54,45,48,65,54,63,85,82,50,70,77,43,44,62,68,44,74,76,68,54,77,84,60,47,80,66,50,76,61,48,80,58,58,70,60,66,81,43,65,73,79,52,57,52,84,46,76,54,78,62,72,68,87,76,64,54,75,80,56,54,62,66,50,86,59,49,80,64,47,71,77,67,57,48,76,83,79,53,71,75,66,81,77,83,65,68,74,72,78,66,86,71,86,54,71,86,80,81,65,66,76,75,44,75,62,86,80,84,68,69,64,51,49,66,55,86,82,82,61,75,72,77,66,59,75,43,49,45,63,49,83,47,74,60,50,84,66,61,49,42,52,51,45,65,76,57,62,79,62,82,72,77,75,43,86,76,56,64,50,66,53,70,57,84,76,53,70,67,43,69,87,86,71,44,67,51,65,42,81,47,84,72,83,81,52,67,48,48,81,87,76,87,45,80,62,69,86,45,66,83,78,81,57,53,57,50,54,69,73,86,57,67,86,63,85,58,45,47,78,72,55,49,46,47,52,43,51,71,52,53,49,67,57,46,73,60,84,85,82,48,81,80,56,77,78,50,84,70,57,56,59,43,80,87,63,76,67,57,62,60,69,79,53,57,50,66,69,50,58,51,79,79,69,66,56,79,43,70,59,50,84,66,69,55,55,74,82,81,47,53,51,75,43,42,53,56,83,72,45,82,85,68,43,81,85,54,46,60,46,71,84,57,86,57,66,49,52,56,79,55,54,77,47,77,79,58,63,82,59,84,83,79,70,64,47,86,85,63,52,57,75,85,63,77,78,70,51,64,43,66,71,87,46,56,51,50,85,56,70,87,43,79,43,57,48,57,61,67,61,60,56,80,42,86,47,63,85,56,56,78,63,77,56,54,86,50,84,69,65,44,81,42,49,53,75,46,74,61,83,76,81,56,82,66,61,63,80,45,57,85,45,45,66,71,78,79,46,83,54,60,68,77,44,66,82,43,66,64,67,46,51,49,85,73,61,72,50,68,73,53,55,61,44,69,76,76,87,70,73,51,72,63,82,54,77,68,66,77,80,86,73,87,45,70,55,61,83,50,48,76,43,74,81,85,55,48,67,80,74,50,54,73,78,79,65,57,87,61,50,85,82,43,63,68,67,74,43,71,56,64,52,67,70,62,66,64,53,81,85,87,76,42,65,57,83,44,54,67,49,42,43,59,82,69,82,43,63,48,42,43,48,78,87,81,63,42,44,81,77,72,52,67,59,68,51,70,48,68,71,64,50,42,65,78,57,63,58,47,65,73,52,57,79,73,58,53,58,71,60,51,83,62,76,79,48,81,79,87,62,81,73,61,69,62,47,78,76,60,69,85,65,66,55,49,67,43,55,53,83,77,84,77,74,79,58,84,76,78,72,77,81,61,48,86,73,50,69,56,86,87,64,50,75,77 50,74,42,85,85,75,52,55,48,61,54,84,87,44,84,51,64,51,44,42,83,50,78,86,75,81,43,60,52,84,68,78,86,77,44,76,72,76,53,62,57,58,66,73,84,42,79,79,70,84,74,63,83,44,69,46,66,46,57,49,83,51,49,71,75,76,84,76,87,75,85,87,82,47,69,83,53,67,69,67,81,74,72,59,50,52,57,56,75,60,61,61,67,46,47,71,78,62,61,80,65,71,46,85,47,70,42,60,81,58,83,86,61,83,82,46,65,54,66,49,58,63,46,85,84,83,76,55,46,56,51,48,85,75,49,86,66,72,44,61,79,48,65,67,48,42,45,73,50,69,45,71,66,74,85,64,46,68,60,45,83,69,60,44,45,63,77,87,60,60,64,48,50,74,52,72,50,81,58,52,76,81,76,46,49,69,69,60,80,72,52,84,59,75,57,51,62,80,62,73,61,86,77,65,81,48,56,55,73,64,79,79,54,56,58,65,77,53,55,77,76,47,74,73,49,67,79,58,66,70,64,69,77,81,84,50,80,82,53,61,83,71,68,75,44,72,50,63,72,84,78,70,64,82,46,54,47,62,59,68,54,69,73,83,69,51,48,55,85,69,42,69,51,81,60,87,79,59,59,71,82,53,73,50,61,64,62,84,73,66,80,79,79,76,73,62,46,48,81,60,75,79,57,85,54,87,56,67,55,81,78,69,43,46,61,59,73,49,65,85,78,78,85,71,73,84,46,78,58,82,59,63,81,65,86,81,67,47,58,44,81,71,71,61,47,74,60,48,51,66,58,43,62,57,65,50,80,56,53,50,71,67,79,86,73,54,86,84,45,62,71,53,49,74,69,59,63,85,56,50,84,69,47,67,81,46,71,58,78,78,56,82,87,81,59,64,83,52,52,70,87,79,48,75,42,64,62,58,73,45,45,87,68,77,75,73,57,87,42,82,50,78,68,83,50,43,64,68,83,57,56,67,58,45,79,70,68,51,76,52,70,47,84,52,77,77,53,68,57,49,43,78,67,76,71,53,65,61,44,70,73,58,76,75,46,68,74,51,42,59,55,52,75,47,50,71,73,55,49,71,71,60,85,52,85,72,76,80,83,58,54,72,76,85,77,72,52,59,50,71,64,74,47,59,43,86,66,62,45,63,76,42,78,82,65,55,48,69,61,70,45,65,81,82,58,77,77,71,63,54,86,59,44,72,83,82,82,55,53,76,82,60,64,66,76,74,85,78,57,51,50,75,46,82,72,47,44,77,53,51,76,49,78,59,45,55,54,58,78,86,72,71,64,82,82,81,57,55,66,70,76,56,64,74,77,60,63,59,79,44,85,76,68,73,82,75,48,55,74,85,51,56,86,86,48,87,48,81,68,87,73,87,67,84,59,70,62,84,75,57,57,64,66,66,57,75,75,84,52,74,52,53,70,42,67,85,82,79,72,73,71,73,57,44,76,61,53,79,74,62,45,70,70,44,82,50,55,69,76,47,85,45,84,58,69,56,66,84,57,51,43,47,64,61,66,46,50,46,58,79,47,53,82,53,76,83,82,68,85,70,54,48,84,79,58,49,82,83,78,58,78,51,83,68,85,62,85,48,49,76,63,86,74,45,53,42,53,83,55,47,62,82,83,52,48,84,86,83,76,42,78,68,46,51,61,81,51,45,49,77,61,56,62,80,72,56,42,81,75,45,68,62,72,51,72,54,75,45,48,68,86,63,77,61,65,68,54,53,85,58,64,60,42,65,56,69,42,67,62,69,74,48,62,58,82,42,80,75,65,85,52,48,70,87,72,53,82,78,69,50,51,79,53,56,85,60,68,72,48,76,61,59,68,46,84,70,54,50,70,61,57,43,84,70,67,84,82,84,87,66,70,83,58,82,42,42,48,82,75,87,61,71,84,83,69,66,79,80,65,54,64,78,66,43,70,47,51,59,45,77,58,84,72,66,64,86,51,43,85,64,66,53,53,85,61,71,49,76,45,54,82,75,75,46,82,60,82,57,71,48,45,60,87,62,83,75,53,66,45,79,67,44,43,71,62,45,71,86,78,71,63,51,52,46,71,74,42,68,68,73,70,61,74,46,74,79,54,42,87,82,46,67,54,86,84,69,74,59,50,69,57,55,69,47,77,79,48,57,62,63,80,69,65,71,52,71,51,77,73,77,49,84,74,58,85,49,61,71,66,53,85,57,74,44,52,67,73,45,80,60,68,46,77,69,71,85,72,47,68,59,46,75,49,58,68,45,58,84,85,78 79,47,51,79,84,56,69,54,51,51,75,43,84,52,80,70,80,74,42,46,55,61,73,51,44,78,69,73,57,76,69,66,72,64,46,81,69,65,55,70,66,71,43,57,81,53,72,61,81,80,47,61,56,76,57,81,70,85,62,42,63,56,42,77,82,54,55,66,44,48,60,69,73,49,64,46,47,82,76,85,77,75,77,87,53,73,45,57,52,52,60,74,81,46,57,66,44,61,54,70,59,64,65,70,83,67,69,57,78,61,43,76,47,78,50,73,63,74,59,87,75,52,73,70,65,79,61,70,80,53,52,71,84,45,47,79,51,58,83,66,71,64,81,62,72,81,82,66,55,57,72,49,86,46,80,54,62,49,71,43,77,71,49,68,62,45,75,49,71,45,55,85,70,67,46,55,62,52,60,51,77,48,69,79,59,63,57,86,87,76,58,62,63,61,52,82,82,83,71,50,59,59,82,70,64,54,81,82,77,70,82,83,79,86,50,84,44,47,60,75,51,81,52,54,72,81,53,65,85,78,85,80,66,76,68,84,62,42,66,68,43,49,47,67,64,63,75,67,64,48,47,64,43,57,62,65,65,77,48,76,85,45,85,85,85,45,68,67,83,43,64,69,85,72,72,84,53,82,48,54,69,43,44,76,59,55,76,44,43,69,57,80,80,56,73,75,50,57,69,79,86,49,42,80,85,81,73,84,75,70,52,46,78,48,66,54,84,42,86,84,81,49,69,63,47,68,76,44,43,59,72,53,48,62,54,63,72,84,44,43,81,55,63,74,70,47,73,45,53,42,45,84,64,62,84,65,42,83,48,76,70,75,79,42,45,83,62,53,79,80,58,51,56,50,64,64,84,58,54,83,54,58,80,52,85,55,53,83,47,53,85,61,54,42,51,63,74,84,82,54,57,86,43,55,67,82,46,57,50,50,73,69,79,42,58,83,85,86,72,83,58,61,73,83,56,42,80,82,74,48,49,43,70,82,77,42,77,73,68,66,72,75,61,63,55,54,60,82,83,54,57,64,85,71,74,61,56,71,44,46,85,46,74,85,44,54,54,67,47,55,67,55,72,87,62,43,68,43,62,45,56,57,65,48,49,67,57,84,72,77,60,64,85,70,82,57,68,52,64,57,42,57,59,84,83,50,69,42,52,70,57,53,50,67,81,80,50,70,50,82,75,71,43,50,53,80,61,42,43,79,87,73,63,47,46,42,53,78,57,80,82,86,58,42,78,78,68,64,68,71,77,78,64,82,66,59,64,80,85,75,84,47,70,46,55,44,56,52,79,51,77,60,61,53,52,48,55,76,60,55,55,50,47,57,56,44,45,83,45,60,52,81,63,66,42,54,43,50,80,54,85,42,79,63,74,73,83,53,43,52,43,70,64,51,45,43,86,53,62,64,67,80,55,47,74,69,42,69,87,52,56,82,49,59,57,75,72,60,61,56,73,57,42,64,56,64,81,68,50,73,68,57,42,44,79,73,66,56,82,53,62,50,71,84,57,80,70,66,73,58,77,77,47,56,79,48,59,51,42,56,73,65,67,81,61,46,61,57,46,61,43,48,57,79,75,77,72,86,77,61,52,81,65,57,87,54,71,48,74,79,58,53,76,60,42,76,86,82,76,74,65,68,85,56,74,42,53,84,76,63,51,46,51,45,45,60,83,47,67,59,77,86,65,87,47,65,64,78,67,58,76,72,44,54,50,49,75,71,42,57,81,65,44,84,77,77,77,75,59,52,56,84,65,81,58,42,50,46,68,78,76,86,44,69,77,46,56,63,82,66,55,85,87,66,51,51,59,85,60,69,53,69,63,65,68,49,65,84,73,84,70,50,56,63,84,64,47,72,50,71,59,86,77,60,71,80,85,53,71,44,64,79,80,58,59,66,48,70,56,62,56,67,45,68,87,74,60,60,73,85,42,69,86,73,61,42,80,46,85,52,66,43,51,82,74,71,82,45,43,70,46,48,43,69,60,74,45,51,54,51,64,85,74,67,78,81,82,74,43,45,76,76,48,60,75,61,76,82,80,61,66,85,63,58,46,86,46,53,59,87,53,51,80,68,45,69,81,47,57,77,53,49,72,87,52,81,62,51,86,46,77,68,69,70,75,51,55,84,79,68,72,62,69,71,68,87,65,79,60,85,77,67,56,70,77,72,83,84,75,64,63,79,70,49,47,75,81,72,86,50,60,87,75,49,75,70,43,69,54,55,72,82,76,71,58,70,51,87,68,70,55,52,66,75,49,56,68,46,63,84 81,56,67,61,45,72,86,67,50,44,86,82,53,85,76,51,87,43,72,61,82,79,62,87,81,68,53,59,47,83,57,51,59,63,80,48,50,57,85,46,60,84,85,47,59,52,47,64,75,51,63,58,63,85,49,58,56,61,55,76,51,64,45,45,75,66,85,80,79,50,44,64,46,45,54,58,86,46,65,79,61,81,84,50,87,76,54,60,79,60,51,75,57,64,50,70,45,68,42,70,72,83,83,46,59,80,72,67,60,51,56,67,81,48,73,83,44,57,50,61,53,53,56,60,46,71,83,71,79,87,51,86,47,85,48,71,45,44,65,52,60,62,81,67,42,81,43,48,52,72,49,72,52,44,78,85,76,60,43,52,70,44,83,78,59,54,47,64,52,49,47,80,81,73,49,72,75,68,53,64,83,67,86,47,65,68,57,69,77,76,67,59,84,66,82,84,63,83,43,60,62,66,78,66,42,68,52,75,64,56,66,82,84,73,61,80,52,77,82,46,75,72,46,46,86,54,87,68,56,64,60,54,49,56,57,49,47,86,51,85,73,45,69,60,62,61,72,75,55,78,83,78,43,59,79,72,80,87,47,43,57,44,55,56,72,79,80,49,67,46,74,63,87,42,52,81,71,67,70,45,69,58,60,42,80,55,43,86,62,72,70,69,87,83,47,60,42,66,79,51,67,43,44,64,60,51,77,68,55,64,73,59,44,77,74,84,63,48,70,61,58,61,60,46,57,75,76,50,62,76,83,53,57,84,64,63,51,67,56,71,55,57,76,45,66,48,73,72,81,80,74,78,44,60,55,76,86,47,45,42,67,55,48,42,62,80,82,64,43,71,67,49,58,42,84,58,74,69,74,71,49,84,69,80,45,72,57,56,77,51,48,45,80,53,45,44,81,48,49,59,80,75,80,50,49,85,66,77,64,43,78,74,80,59,71,81,54,81,75,83,56,84,66,58,67,80,42,82,68,82,49,42,81,69,44,56,56,75,51,51,85,55,77,82,87,52,53,57,65,55,71,62,62,85,73,50,71,86,44,63,81,50,82,62,43,83,46,76,82,76,70,51,44,68,81,67,65,70,73,67,73,71,76,74,72,49,54,42,74,82,58,74,55,80,73,50,42,44,67,87,69,55,50,81,63,69,74,78,76,66,64,70,61,74,79,57,67,71,82,43,69,46,78,86,73,64,42,42,55,75,46,61,83,45,58,55,77,76,42,47,64,55,46,64,42,42,65,86,76,55,65,84,54,61,86,76,62,83,77,60,53,63,63,67,46,59,46,70,75,61,55,70,66,43,48,75,54,53,64,72,85,78,74,49,86,66,80,64,86,84,56,83,65,51,58,85,68,79,54,85,69,45,58,87,53,62,78,79,43,58,85,85,87,42,46,81,57,78,62,77,78,74,47,87,74,60,57,87,53,59,61,65,73,87,61,56,61,83,53,62,79,64,82,46,52,51,77,67,79,63,51,79,87,56,82,74,52,48,45,69,51,76,66,77,64,50,48,85,44,44,87,71,56,63,80,44,46,54,53,82,64,71,43,83,61,60,47,58,74,51,51,59,55,43,53,63,81,62,74,75,77,65,62,70,55,80,56,80,73,59,52,82,67,42,76,64,64,44,50,84,67,52,65,79,81,49,59,85,57,62,55,78,65,80,62,68,80,49,71,52,42,72,45,57,69,86,73,81,77,74,80,55,72,54,66,56,45,48,64,83,53,72,72,54,71,60,87,76,47,49,76,61,59,76,73,76,79,43,64,51,78,48,76,60,60,45,78,43,45,52,63,62,75,71,74,51,62,71,54,49,55,43,53,52,43,56,70,57,82,64,61,44,65,82,56,54,85,85,58,42,48,68,59,85,71,76,65,84,45,87,68,44,81,56,54,73,46,81,76,66,64,74,62,46,43,50,87,86,46,60,67,62,58,76,48,78,84,55,53,52,43,67,46,64,52,85,62,43,47,80,47,70,72,80,74,87,70,78,62,43,61,71,82,86,44,42,67,53,50,62,44,46,70,73,63,81,46,71,85,60,76,83,79,44,80,53,54,78,56,68,43,86,61,83,59,73,43,71,82,43,68,69,45,64,73,81,66,62,50,72,55,78,77,57,46,48,52,62,79,74,52,50,47,74,87,80,76,70,42,49,69,51,85,60,85,58,59,64,46,67,80,68,47,55,73,42,57,58,43,76,84,60,80,72,75,62,56,49,62,87,44,50,82,71,82,60,57,78,57,80,87,49,78,48,85,66,64,59,62,79 59,76,43,68,50,45,78,84,62,50,73,81,63,74,82,67,45,70,52,64,45,80,54,54,82,84,87,56,43,51,45,68,77,53,51,42,62,55,74,60,63,52,77,49,55,58,78,71,74,62,70,62,51,56,51,66,66,47,44,55,77,51,49,49,75,68,53,42,62,44,85,50,65,62,46,57,45,78,82,79,81,67,53,80,61,53,84,68,60,83,81,73,73,43,72,43,55,60,63,66,53,46,64,64,63,50,73,58,51,49,67,78,48,79,64,73,64,78,61,49,84,78,42,58,62,58,78,45,69,62,61,73,75,51,80,51,61,45,83,81,74,75,66,69,67,46,84,48,75,70,45,42,70,59,81,77,80,42,42,68,47,77,44,51,44,54,49,65,65,69,71,71,62,53,49,68,54,65,81,52,82,58,59,61,64,43,70,69,62,61,71,75,74,78,48,62,65,81,57,81,76,79,71,73,65,85,84,49,61,50,62,87,74,43,73,60,51,52,49,52,42,54,72,55,68,42,42,48,61,62,53,57,53,57,50,81,48,60,50,82,44,58,48,73,79,55,87,78,62,56,74,60,54,42,72,46,86,74,61,68,69,42,80,43,57,87,63,49,83,59,80,45,83,55,55,56,48,57,78,54,66,44,64,86,72,51,45,85,70,54,47,46,65,85,87,68,73,68,85,53,57,74,69,64,76,50,67,56,43,48,87,66,46,74,45,54,44,84,55,75,70,79,59,52,67,55,85,60,42,64,60,73,64,65,46,63,84,67,81,75,56,52,53,80,79,46,86,77,46,52,74,82,42,80,46,78,47,71,72,86,43,47,78,86,75,53,73,71,83,49,71,79,63,67,73,75,63,82,77,70,67,69,49,51,47,87,70,73,87,60,58,61,48,64,66,65,70,60,55,72,63,80,75,53,60,76,46,55,51,76,49,74,42,48,53,81,85,65,64,74,59,84,59,62,70,54,62,52,66,58,44,70,48,86,61,82,78,47,54,48,44,58,69,65,51,73,61,45,58,64,69,58,62,59,55,46,82,53,78,45,57,75,53,69,62,48,51,79,58,70,53,78,79,50,67,56,54,70,44,83,44,80,64,49,46,55,85,80,47,85,53,51,51,70,69,48,64,77,58,51,64,86,47,47,76,72,86,60,53,52,57,49,77,63,74,55,47,86,55,52,81,72,64,73,43,54,60,43,81,70,49,76,47,59,76,65,61,56,67,51,82,70,83,59,75,48,77,71,54,49,72,77,62,50,79,72,69,60,52,74,58,83,66,77,62,49,79,51,67,46,73,86,84,64,85,76,67,80,51,70,86,87,60,52,84,81,45,83,45,56,81,49,67,49,44,50,74,47,48,48,48,73,44,61,43,60,87,73,76,83,84,72,56,72,61,74,45,65,50,49,85,71,42,50,44,73,57,78,72,45,82,47,68,85,56,49,69,50,79,62,74,46,45,70,72,49,79,67,84,73,69,73,58,46,85,67,66,45,67,59,77,63,77,85,75,76,83,60,82,61,59,84,50,60,63,45,59,81,74,74,67,60,64,56,74,69,77,60,62,48,53,68,63,53,73,68,68,70,57,48,63,65,53,62,59,47,86,71,76,55,53,47,47,51,66,76,48,77,68,75,65,43,67,55,61,62,75,85,63,68,86,79,73,73,46,42,60,65,83,66,74,77,53,69,86,57,61,53,61,53,55,65,81,53,75,75,82,72,42,43,63,50,64,47,55,67,53,72,53,62,76,67,49,74,53,48,46,82,58,42,87,77,59,74,71,58,51,68,49,64,82,61,71,49,52,46,66,50,72,65,71,82,54,57,87,53,44,43,68,48,49,83,85,81,56,69,77,81,64,51,81,86,84,72,60,76,42,52,87,54,56,82,64,52,57,62,75,82,58,85,65,80,69,57,77,55,84,83,75,61,67,45,70,60,79,46,67,81,75,49,62,62,62,69,48,54,80,69,86,45,84,61,72,83,62,49,82,42,60,53,59,50,62,77,58,67,65,75,79,79,55,54,57,63,72,47,70,69,77,87,65,54,74,59,79,81,59,43,75,59,70,71,51,72,81,70,51,74,43,81,50,73,71,46,61,42,43,85,60,66,58,45,75,73,80,76,48,72,57,69,49,74,75,63,70,63,51,59,65,52,49,66,60,52,83,44,86,47,49,75,45,75,52,85,83,80,62,58,82,77,83,62,50,47,47,83,50,49,86,65,78,61,69,57,54,57,77,48,72,78,84,76,58,51,70,68,79,44,48,71 71,43,66,81,83,45,86,63,56,54,71,45,85,49,80,82,57,66,56,80,81,75,86,68,63,46,58,82,55,68,58,69,53,78,66,87,86,78,45,64,61,87,63,53,46,79,44,79,52,67,72,49,53,62,76,59,42,60,73,68,45,74,84,57,43,70,57,63,59,68,45,42,73,79,71,87,58,45,82,72,69,75,64,66,59,58,80,86,51,62,63,78,56,57,58,76,74,66,78,62,61,68,76,45,42,50,53,42,84,81,70,69,59,66,65,54,46,87,73,84,65,86,81,63,78,68,50,85,84,82,72,58,50,55,56,61,84,49,51,76,86,57,60,57,82,72,43,57,71,63,53,67,81,68,74,65,72,64,56,80,46,66,83,80,48,54,81,58,66,77,80,56,57,50,72,67,67,47,66,55,81,74,59,75,48,49,71,51,51,63,49,53,62,72,61,75,49,64,55,53,61,69,82,45,82,66,56,80,74,48,82,75,42,75,63,64,59,53,44,67,42,81,82,80,87,57,81,82,67,45,45,87,73,77,78,58,78,55,63,42,67,48,73,71,53,55,74,50,44,71,64,46,49,57,61,77,69,63,70,79,68,87,77,49,42,57,53,45,50,52,58,42,48,73,56,85,52,77,47,62,81,86,82,62,86,61,55,46,51,58,82,68,73,58,42,86,42,81,60,42,61,57,70,77,48,60,46,49,79,65,75,71,87,56,68,45,68,86,56,58,44,65,47,54,44,44,64,71,53,56,78,65,55,53,70,78,49,74,52,56,56,49,68,73,49,68,50,80,79,68,86,77,46,84,71,63,61,77,47,60,60,50,83,87,57,56,64,51,84,48,62,67,45,51,55,84,82,52,61,73,61,67,75,72,78,50,73,47,77,64,64,46,56,71,45,55,86,64,87,79,70,80,71,76,43,77,73,74,82,60,48,71,74,68,72,81,83,56,81,55,69,80,56,78,61,80,79,84,63,73,53,43,50,45,55,62,52,49,45,61,76,48,49,58,68,75,82,47,57,76,79,56,57,46,55,75,69,54,85,84,60,78,50,55,62,86,85,86,50,59,80,54,73,49,44,59,48,71,67,53,77,63,86,48,42,57,83,42,46,68,59,44,59,43,56,81,86,71,84,67,50,49,49,75,77,43,69,81,44,59,57,74,79,47,48,61,83,74,51,46,80,78,49,52,42,66,51,58,60,46,75,62,43,46,84,68,68,60,84,47,63,43,80,81,65,73,63,66,75,47,46,83,56,58,56,46,63,56,53,80,56,48,58,79,56,80,50,75,83,51,52,55,65,87,81,67,57,59,87,72,52,69,52,59,70,48,80,56,78,48,68,62,52,70,85,70,54,42,76,72,86,50,85,58,42,56,67,60,75,44,42,86,52,84,64,84,60,42,69,87,59,82,84,66,84,71,69,65,46,73,51,72,73,87,62,56,52,78,49,50,55,82,66,62,63,69,60,58,48,58,79,54,42,43,46,65,81,42,55,77,53,58,42,57,45,79,52,50,85,74,56,61,54,66,59,61,65,66,69,54,43,79,83,44,66,69,78,62,77,45,60,81,59,43,67,68,61,61,68,65,46,63,71,48,73,84,78,51,86,56,45,42,50,75,74,54,59,78,84,50,76,59,60,63,62,44,72,61,83,52,81,85,74,51,76,43,54,87,73,79,85,59,59,43,45,42,46,42,63,69,75,78,72,72,80,45,56,69,58,80,66,61,61,50,84,51,49,67,79,68,85,75,80,52,86,74,69,78,73,79,71,79,56,60,74,62,81,69,54,65,72,50,50,84,54,47,62,50,85,67,44,65,86,71,79,60,77,46,62,71,62,75,49,43,44,46,65,61,61,71,65,46,53,58,65,73,57,72,85,78,86,76,59,74,44,87,45,51,42,85,56,52,75,73,83,45,70,75,78,66,87,46,72,75,57,51,84,50,65,84,45,80,87,48,65,65,70,56,52,53,51,53,57,86,50,67,44,47,71,64,60,51,67,81,87,75,75,55,52,45,81,78,82,47,50,59,51,55,61,77,54,83,81,83,44,68,47,87,75,59,63,67,86,87,72,51,70,74,64,72,54,43,50,87,87,55,84,79,60,77,60,72,86,70,47,59,67,72,56,55,83,79,45,81,51,49,57,70,44,49,75,55,52,73,58,42,54,49,69,79,60,82,72,59,57,58,47,76,75,49,65,82,70,83,69,85,65,47,65,45,51,48,74,67,58,63,80,77,50,47,78,61,49,65,47,72,68,57,74,68 47,77,83,81,43,77,64,61,42,82,56,45,54,51,64,56,65,62,63,79,80,65,54,80,70,53,42,87,86,62,68,43,42,82,68,87,60,50,42,80,53,51,65,78,73,57,81,68,71,45,70,47,44,66,87,43,48,47,87,56,82,42,56,50,52,55,84,52,57,64,87,61,56,54,86,73,58,62,55,69,86,63,67,44,50,66,72,87,61,48,53,47,67,56,74,52,58,62,79,66,53,52,56,81,82,73,51,59,86,76,58,55,78,69,86,45,80,79,66,86,45,71,79,54,79,47,42,64,48,64,82,43,71,46,82,45,75,46,68,65,54,86,63,78,87,84,76,65,84,46,65,83,54,82,51,45,87,81,52,77,56,83,65,57,59,51,83,59,82,80,63,42,87,47,62,52,87,85,76,42,45,68,58,75,68,49,82,62,70,84,71,79,79,55,85,53,59,67,87,81,83,67,86,59,80,52,75,79,69,54,75,81,83,78,78,68,74,42,48,53,87,68,66,78,81,54,45,44,62,61,70,67,59,52,60,81,59,61,51,77,53,76,47,74,54,51,63,65,47,52,66,67,80,46,72,83,76,53,70,52,80,71,53,49,57,69,81,86,43,77,67,69,43,52,50,79,67,56,46,68,64,45,49,87,53,59,45,60,84,42,85,55,61,48,72,68,42,84,85,81,73,49,54,73,72,72,81,55,75,66,61,43,58,71,43,59,51,44,84,76,69,67,61,73,75,68,54,65,86,79,85,59,57,42,86,86,46,51,50,66,80,61,49,62,57,84,62,58,54,49,74,72,42,83,83,64,44,81,77,52,51,46,68,50,65,81,56,53,53,59,42,87,75,60,82,43,83,73,60,78,54,75,57,58,47,68,50,57,51,62,83,50,74,73,59,61,43,50,78,49,54,55,50,51,72,69,43,55,79,53,49,78,48,68,62,74,44,66,58,55,82,74,65,63,46,50,81,79,74,69,67,86,57,49,75,85,43,62,74,57,42,81,70,67,79,43,84,60,66,54,62,43,73,72,56,48,77,76,63,81,57,71,71,65,57,55,64,80,84,86,58,82,44,78,62,83,83,57,54,52,83,59,85,82,57,54,62,43,67,78,75,60,61,57,55,75,81,43,52,62,59,73,47,84,53,72,76,42,67,66,58,61,77,65,83,68,72,77,86,66,74,80,52,67,74,64,87,62,49,51,72,45,48,48,75,87,55,68,45,67,56,73,42,86,83,62,63,61,64,68,87,63,48,63,59,82,47,59,53,56,86,76,68,46,61,62,43,80,61,49,56,82,83,77,52,51,64,74,46,59,87,44,47,82,42,48,84,49,78,43,64,44,84,61,61,52,84,76,48,68,61,62,74,86,44,83,75,48,44,82,67,86,56,63,64,48,79,73,51,67,54,60,87,59,64,62,68,65,77,52,60,73,68,77,50,86,62,76,58,64,79,73,50,51,45,65,44,49,85,47,66,43,43,50,69,75,61,85,79,69,72,71,73,69,49,79,53,45,50,79,71,67,57,70,70,63,64,65,84,70,81,61,56,48,85,85,80,54,66,66,70,47,47,67,52,64,54,63,53,50,80,56,77,67,52,78,83,47,76,72,82,79,54,84,83,85,71,63,80,57,82,71,82,50,72,64,48,55,46,62,75,66,51,43,72,46,55,75,78,58,72,84,71,84,77,63,61,82,82,45,70,79,58,64,57,81,55,59,47,48,53,55,68,61,68,86,53,83,76,62,45,66,78,67,71,86,51,42,67,59,71,61,42,87,63,65,87,43,56,72,62,42,49,68,42,62,65,73,44,59,72,74,70,84,46,50,56,72,53,77,72,87,57,65,73,67,75,64,69,58,51,81,68,64,55,81,79,83,79,45,81,62,60,72,47,73,86,70,58,48,69,75,69,73,60,86,59,75,78,81,67,49,86,63,48,84,83,69,42,43,77,42,58,60,55,65,76,56,63,48,42,45,68,84,72,44,70,82,69,43,57,87,85,58,65,56,43,44,83,86,71,82,54,59,47,65,51,72,59,84,51,47,51,76,49,57,54,45,80,60,57,75,45,49,77,45,76,73,87,64,54,71,61,48,53,68,43,43,52,69,82,70,59,63,85,74,66,46,75,78,82,84,58,50,43,66,51,60,76,76,71,74,50,84,43,52,77,51,64,54,69,64,62,51,51,43,62,54,76,60,75,45,56,42,53,64,48,64,71,49,67,46,80,63,87,61,68,71,51,54,80,42,84,60,61,48,76,65,85,44 70,46,46,55,74,54,83,84,64,46,58,69,57,65,60,71,67,65,76,59,76,86,77,62,61,87,71,68,53,42,69,78,56,87,83,60,74,66,73,55,71,43,85,53,48,87,80,72,67,49,72,58,54,50,68,61,47,72,52,85,53,65,65,49,60,64,77,74,63,43,49,76,53,79,79,78,42,81,47,42,48,45,52,66,57,79,85,44,42,84,48,80,79,43,70,56,78,59,77,77,57,61,42,55,80,44,69,85,42,70,84,72,46,76,71,53,80,73,45,54,58,62,45,85,65,76,82,74,52,84,44,52,58,58,67,84,79,60,82,55,81,82,72,60,53,51,62,73,73,79,74,56,42,61,83,50,48,59,62,55,74,52,54,57,52,47,55,87,44,46,79,55,77,66,82,74,52,50,67,71,53,57,63,68,48,46,80,60,54,68,48,60,73,62,66,50,79,70,77,76,51,57,64,63,55,46,76,83,87,82,58,60,61,87,66,80,44,61,74,75,54,63,67,54,60,73,48,69,77,83,75,45,48,72,71,47,45,76,69,80,67,65,58,44,67,65,43,45,51,54,65,67,61,47,61,44,72,71,49,58,51,47,87,43,62,61,57,63,47,54,70,48,74,56,87,58,79,82,73,86,79,78,51,51,81,48,45,87,76,44,70,70,76,65,84,74,62,81,82,80,47,85,81,53,74,79,85,85,51,49,71,69,79,69,45,56,76,57,58,73,75,69,51,68,59,69,47,67,49,63,83,83,45,46,76,68,43,63,42,57,62,44,81,42,83,73,76,67,46,48,86,58,43,85,71,69,70,43,56,61,84,71,43,44,74,50,67,54,72,61,85,68,60,66,51,50,84,64,44,83,70,58,71,69,52,47,78,77,78,57,76,55,85,62,78,56,42,46,67,74,58,78,70,45,70,46,79,79,50,65,72,62,49,48,71,46,58,60,86,43,54,60,53,76,71,62,82,67,70,54,86,49,48,45,49,71,66,66,42,53,70,81,47,85,50,68,46,64,59,44,81,74,84,65,67,80,47,42,56,79,54,61,77,49,45,45,57,54,61,82,63,55,78,54,49,82,72,61,50,51,47,69,65,79,74,48,47,65,72,78,47,54,66,85,70,84,75,83,80,63,57,70,80,51,76,45,66,57,81,66,84,76,50,58,75,46,73,82,53,81,73,48,55,46,47,85,62,74,52,62,45,76,60,55,59,84,53,47,49,52,48,86,76,53,76,75,52,79,48,58,64,61,71,44,83,84,62,60,57,55,53,47,51,62,79,86,64,83,60,54,51,86,59,60,87,55,81,53,53,45,71,74,83,83,49,43,63,43,77,79,77,86,84,80,87,59,45,76,86,47,67,82,71,52,57,55,67,79,57,65,48,44,71,55,74,65,46,62,55,60,82,55,65,69,72,79,60,46,64,60,84,42,81,61,68,48,70,59,65,62,68,54,73,77,44,49,75,73,48,87,62,47,56,42,42,67,54,60,44,79,68,48,53,83,79,78,52,66,51,85,56,66,49,76,49,65,70,79,71,70,68,60,50,54,71,75,87,74,62,44,70,78,87,43,83,82,61,71,65,64,52,54,42,57,55,86,86,62,82,43,48,53,56,52,78,42,45,48,49,87,52,59,81,57,59,48,82,64,85,74,51,50,47,52,47,65,46,48,44,77,76,42,86,80,76,78,63,45,66,68,65,80,87,56,63,67,48,87,59,45,43,77,48,61,85,64,50,83,77,67,42,67,76,79,51,47,72,61,58,73,43,72,58,80,84,63,53,50,60,80,81,58,84,80,83,76,79,70,67,56,78,49,66,43,45,70,67,78,60,47,86,68,62,85,77,71,43,46,64,50,81,64,45,68,57,63,61,49,82,87,69,70,75,82,63,56,43,59,61,62,66,71,64,83,79,74,85,46,77,82,67,57,50,82,61,55,54,62,42,76,83,64,47,49,50,71,58,74,83,87,48,66,51,68,81,75,65,53,43,63,69,84,68,42,63,86,78,78,78,54,51,83,46,78,71,59,67,65,67,55,82,75,51,65,68,80,44,52,75,70,82,67,47,86,81,70,87,68,76,47,56,74,78,49,43,50,83,44,76,73,87,61,44,53,76,79,79,56,68,63,83,43,44,84,57,46,81,43,76,62,71,77,77,52,62,75,59,51,53,43,74,82,66,64,50,45,71,73,60,75,66,45,53,64,68,56,72,74,47,47,86,84,82,66,79,45,85,80,70,51,70,57,53,83,74,65,65,73,71,79 72,59,77,58,42,75,65,52,53,75,68,47,80,75,50,70,51,68,42,66,63,72,69,74,52,87,81,80,69,72,51,75,53,61,48,86,81,71,74,67,74,44,58,52,75,76,73,74,85,80,52,62,78,75,67,70,86,51,86,60,49,80,64,60,49,82,65,72,46,72,69,52,67,78,66,71,53,76,78,50,65,73,69,64,63,63,46,58,69,65,80,79,74,56,46,59,54,45,80,80,64,56,52,48,76,78,57,48,83,65,85,57,44,62,84,74,66,65,58,76,55,56,84,74,77,44,69,73,48,80,48,73,60,53,65,47,74,84,69,81,71,63,84,68,66,84,72,48,70,83,65,50,61,85,44,81,71,86,64,75,66,48,57,83,78,56,59,72,58,84,84,79,65,44,45,61,61,46,76,64,82,45,42,69,44,54,42,73,83,87,80,75,61,57,66,56,59,75,67,47,62,69,62,76,74,72,80,54,60,43,82,58,77,67,80,57,76,87,58,46,54,72,43,70,75,72,43,56,84,54,45,47,59,46,49,74,51,66,82,45,69,86,44,66,75,52,87,47,72,81,70,68,59,83,67,73,43,63,73,61,52,42,64,44,83,45,76,44,42,44,46,75,83,51,68,42,86,67,53,45,49,49,81,80,42,66,76,77,72,42,80,44,79,45,61,52,57,51,68,82,68,56,87,59,64,67,61,63,44,82,82,58,44,87,72,79,85,60,51,83,64,80,51,50,42,52,46,56,81,83,62,50,43,72,68,58,85,57,63,78,55,51,65,68,49,83,74,54,86,72,44,49,63,71,72,61,61,47,82,68,69,51,49,60,86,62,78,74,61,85,83,75,86,82,59,72,83,47,69,82,83,78,86,56,68,48,73,85,62,66,77,52,85,82,67,76,46,58,84,49,65,63,84,43,47,82,60,63,71,42,42,60,85,43,48,73,54,83,56,71,63,79,47,48,82,52,75,82,68,86,46,56,49,75,75,55,81,63,63,70,44,47,68,43,48,69,47,84,81,81,87,65,78,61,52,64,86,57,62,50,65,57,70,42,81,61,51,43,87,66,64,81,79,79,62,83,84,59,59,42,77,42,79,79,62,77,80,51,83,84,75,50,49,83,63,61,79,83,86,69,54,42,74,57,80,86,86,72,72,50,84,63,49,76,74,56,54,77,82,79,63,57,61,79,47,44,53,66,56,80,76,68,60,79,56,65,60,58,79,81,83,73,42,70,63,62,60,65,54,76,76,52,51,57,83,59,43,78,49,70,44,74,86,78,62,73,61,55,75,51,69,73,75,51,77,52,70,64,79,75,70,66,75,44,71,78,77,46,44,64,49,86,56,48,61,69,79,52,79,81,56,55,82,74,66,85,55,58,64,74,73,52,56,66,57,83,66,51,75,63,87,74,60,83,79,76,46,48,82,58,65,73,65,75,71,56,76,68,76,75,43,65,45,86,71,61,62,48,49,63,53,60,71,46,75,70,47,43,83,44,43,54,42,45,57,63,84,50,84,72,62,48,71,82,53,75,67,56,50,59,81,61,77,73,86,74,57,69,44,87,85,44,51,80,74,61,83,86,65,83,64,76,53,74,46,60,67,82,48,71,52,72,43,47,77,78,49,55,74,77,73,50,49,73,85,50,85,76,57,67,42,69,80,66,69,76,74,59,58,76,73,79,60,81,57,47,70,54,54,50,50,43,68,53,59,87,77,43,71,52,71,60,55,63,74,85,65,66,78,55,50,74,73,58,86,57,60,50,45,63,43,52,60,45,79,42,64,44,77,82,55,87,86,60,64,45,54,70,56,65,42,80,53,83,66,78,53,63,86,85,83,52,69,46,72,65,47,65,58,47,75,76,83,50,87,53,85,74,70,44,45,51,46,55,69,83,47,55,80,79,78,52,55,51,55,79,85,74,87,70,87,59,85,83,60,63,48,52,51,71,68,83,85,84,42,70,76,68,69,42,70,86,67,60,60,83,84,50,42,71,44,73,73,48,56,83,65,85,78,81,51,57,57,47,53,77,81,79,74,62,49,47,74,69,85,42,64,59,50,54,46,48,83,52,66,50,64,70,59,74,80,59,67,67,87,73,61,66,87,62,63,43,65,70,62,84,46,78,59,56,58,50,63,59,74,51,82,62,84,42,76,65,46,47,65,61,78,58,70,86,65,42,85,60,69,65,55,58,52,63,61,83,51,51,74,77,43,83,56,87,51,68,42,52,78,72,83,86,60,77,43,62,71,80,69,86,82,77,70,84 54,55,64,52,44,48,75,77,80,71,67,47,47,45,85,80,70,69,54,44,52,75,69,69,83,83,64,57,65,86,84,77,46,77,79,77,64,71,81,48,84,70,52,47,58,75,67,77,76,52,82,57,77,87,64,64,49,84,64,48,43,84,79,57,58,67,69,70,57,45,74,76,42,58,76,84,42,75,47,53,73,50,73,86,59,69,42,44,47,49,47,65,69,68,57,82,49,46,43,74,59,76,65,63,71,86,80,83,54,80,85,56,75,48,51,58,43,48,60,73,67,66,79,67,59,77,58,69,47,63,81,48,43,49,61,62,52,78,70,83,48,71,84,54,42,59,54,85,48,46,54,74,70,62,42,78,54,46,82,42,68,87,48,72,56,63,86,64,84,81,81,73,49,72,72,70,52,49,69,66,60,45,47,66,53,62,78,63,54,58,65,59,71,81,72,50,76,85,43,74,80,54,73,51,62,78,64,69,48,67,76,80,77,54,73,84,62,43,48,61,77,49,85,44,52,73,43,85,57,67,59,87,67,64,86,72,67,46,82,44,65,50,73,53,54,85,73,64,61,54,62,61,72,72,77,85,45,49,62,53,69,84,42,73,60,76,66,78,87,81,55,63,74,75,54,78,73,77,59,70,80,49,87,85,67,67,62,78,83,47,60,61,58,64,43,56,53,87,54,49,51,58,82,74,83,78,49,58,52,73,58,50,85,63,74,78,48,65,80,66,62,61,63,85,76,51,72,55,71,86,53,43,58,49,69,74,79,54,80,86,59,52,59,49,75,62,43,60,75,79,45,42,66,43,67,73,42,75,87,73,67,50,59,43,74,50,77,55,55,82,45,43,85,78,53,72,55,56,75,62,51,77,80,53,62,73,43,51,87,67,85,73,52,46,76,52,64,73,46,65,70,73,56,49,72,63,57,67,56,80,70,76,66,83,80,44,56,67,49,75,59,57,81,68,76,52,52,79,74,83,54,55,68,79,46,79,63,70,48,72,77,55,42,45,86,54,43,82,65,66,61,58,47,62,77,80,67,77,79,85,73,61,75,51,84,76,71,62,83,76,55,85,85,54,48,76,83,57,84,81,43,50,47,62,87,73,57,82,51,42,76,55,86,68,48,66,86,53,51,74,72,79,60,72,56,47,46,42,79,74,50,45,60,75,49,68,48,46,54,57,69,53,77,77,85,65,72,83,45,48,65,76,80,68,72,48,78,68,64,52,83,69,83,57,87,42,52,84,68,68,81,75,44,55,50,83,85,70,55,78,78,68,69,66,53,78,43,78,46,55,71,60,46,52,76,55,79,85,46,84,70,64,84,66,73,55,63,44,85,76,53,50,86,42,87,59,73,84,85,86,56,43,48,79,50,58,78,85,43,70,59,74,75,53,59,48,77,55,83,55,64,68,71,51,43,72,85,85,46,83,79,43,48,59,87,72,56,59,50,71,53,53,45,75,78,65,76,85,42,81,43,84,48,65,46,71,60,84,76,79,74,68,50,50,43,68,76,68,72,57,68,59,57,82,76,80,59,46,65,52,57,64,79,75,53,83,45,50,78,82,44,46,67,87,67,65,48,65,46,71,58,73,70,52,57,84,60,55,85,69,67,82,68,60,70,81,75,84,84,60,82,69,63,83,42,55,57,64,43,59,66,74,86,45,86,48,62,86,50,70,67,64,44,81,67,44,57,44,71,65,86,74,63,68,80,84,54,86,81,83,68,56,50,53,79,81,49,80,58,82,63,86,73,66,57,83,58,55,57,80,79,73,46,53,57,68,56,44,69,49,80,56,70,87,84,71,83,45,67,49,81,74,72,76,45,83,47,77,71,85,46,68,66,83,79,78,54,59,83,47,45,63,63,66,73,85,52,58,50,70,59,50,44,82,83,70,74,60,53,82,71,49,71,84,46,54,70,63,67,61,77,68,70,49,58,56,68,59,76,78,56,66,47,71,62,80,42,74,74,82,72,86,42,45,51,65,48,75,77,52,77,49,67,44,52,62,57,57,58,60,46,49,42,52,53,44,46,56,78,50,46,68,43,82,78,50,51,75,81,54,71,42,80,81,73,53,68,57,57,51,78,54,56,84,45,42,51,55,52,76,86,62,52,49,51,59,42,44,66,50,50,59,48,72,61,75,67,44,43,67,59,79,85,74,74,52,58,71,86,69,80,43,82,52,79,42,53,71,67,79,87,80,79,43,59,62,44,85,77,53,43,82,52,69,81,50,71,77,52,85,81,73,52,63,55,78,75,54,86,73 60,62,56,70,59,45,46,53,66,76,59,81,44,76,64,68,60,54,51,83,42,68,63,81,56,49,51,58,75,57,76,53,70,80,45,66,82,62,61,63,70,57,58,84,77,63,59,49,55,50,56,69,66,46,68,53,65,53,56,44,84,85,77,46,80,84,71,55,85,54,87,82,58,81,61,63,51,42,58,64,51,59,51,83,45,64,52,68,85,73,54,75,83,74,81,42,83,70,66,49,57,49,82,86,77,72,86,66,56,84,84,81,63,60,87,44,43,52,50,42,87,52,87,69,71,77,77,68,79,65,48,52,72,42,62,73,43,87,52,72,54,82,43,85,56,75,53,45,45,42,84,44,55,79,42,47,49,45,77,45,45,78,53,77,52,49,42,54,76,75,72,74,48,63,49,60,48,71,74,79,52,69,65,60,45,47,67,53,60,50,80,64,85,65,65,56,74,72,45,78,72,79,47,62,84,61,52,53,87,45,65,77,84,54,50,87,75,56,72,46,86,65,75,72,63,61,58,81,67,55,53,58,51,60,67,67,45,61,73,53,80,58,74,59,51,53,43,81,43,42,48,60,56,48,44,46,69,83,45,80,70,43,69,71,83,44,58,57,42,52,59,48,81,55,64,44,74,87,42,65,59,53,55,56,64,73,60,46,64,49,77,49,57,58,53,85,76,82,74,49,65,47,84,59,70,57,78,78,42,62,56,71,79,83,87,82,79,78,48,87,64,84,63,73,51,77,87,72,66,77,61,83,48,75,48,69,50,77,53,66,49,87,54,67,51,58,56,82,60,84,49,78,47,71,84,82,54,86,78,62,78,56,51,79,65,61,59,43,63,62,59,82,66,57,85,50,47,77,53,70,43,42,67,50,69,77,68,48,44,77,61,61,72,68,44,82,73,73,80,74,79,75,78,66,85,52,75,68,73,60,55,56,54,87,81,83,77,80,75,63,51,62,77,74,45,61,78,83,67,86,52,64,52,64,62,77,43,57,87,49,62,56,80,63,55,46,54,46,55,64,50,46,61,74,63,84,72,63,46,70,59,57,46,80,53,82,68,50,47,79,70,86,57,48,61,65,70,53,69,83,65,61,53,62,74,84,69,67,42,49,78,85,58,67,86,48,49,69,42,76,49,43,73,61,84,63,52,64,61,82,76,67,49,83,63,44,75,65,62,49,47,45,82,76,43,54,42,67,85,49,64,60,72,47,45,62,71,76,71,45,57,82,71,48,55,49,47,79,61,82,50,86,71,46,44,45,54,68,66,69,42,69,55,51,77,86,72,81,75,77,46,64,79,59,87,84,63,69,45,67,78,82,63,62,83,87,79,78,48,63,53,59,53,72,86,62,84,45,80,43,48,66,82,48,63,54,82,85,67,58,59,56,46,66,52,56,42,43,57,42,43,61,85,64,83,52,44,75,52,54,62,42,81,66,74,76,74,85,77,56,46,47,60,79,67,54,86,74,68,73,68,76,58,58,59,46,84,51,49,80,46,72,45,66,51,51,82,49,73,76,79,61,50,68,42,54,51,42,42,55,84,78,43,52,81,49,63,61,50,64,80,61,86,51,74,57,79,86,77,48,49,51,49,44,63,79,73,42,47,53,85,58,85,59,51,86,54,67,42,86,51,62,68,73,57,53,86,52,80,49,70,48,52,57,53,45,80,62,63,61,42,81,54,59,56,66,87,74,82,76,68,78,48,59,77,45,55,43,67,68,65,67,85,78,54,43,43,82,80,44,57,74,85,72,62,83,63,68,70,66,47,56,59,53,77,50,56,54,59,59,57,43,86,58,72,47,61,53,73,50,42,64,47,54,80,64,60,48,60,78,49,69,49,83,47,47,51,75,58,51,62,68,83,47,80,67,53,57,50,82,67,76,68,51,65,47,54,71,72,51,72,67,84,80,42,64,65,64,80,42,74,60,84,75,55,48,42,55,59,61,68,80,59,55,45,70,60,80,74,83,86,53,45,80,72,83,67,74,46,51,71,74,74,75,87,81,42,46,83,53,51,67,81,78,64,47,80,45,68,52,80,61,61,51,43,65,53,43,54,44,69,63,73,48,51,77,73,64,87,55,55,84,60,74,43,83,77,43,46,54,69,45,61,78,60,73,58,87,50,49,59,53,63,58,86,76,53,71,48,77,79,77,43,60,62,71,67,79,53,52,78,69,52,64,77,86,61,72,82,43,72,85,51,49,72,69,80,82,85,79,86,79,65,81,45,64,56,44,58,59,56,47,83,81,71,61,45,67,57,83 81,65,81,45,72,42,44,81,70,60,45,71,57,57,78,73,55,62,49,43,79,42,79,54,84,55,47,75,68,86,74,57,84,79,75,85,62,78,46,58,86,66,81,57,67,66,87,66,56,79,46,85,77,78,45,44,79,49,74,86,42,72,56,82,52,48,75,79,82,64,49,59,83,46,81,73,86,55,59,75,67,44,70,85,47,71,73,62,60,65,43,73,82,65,87,67,74,84,69,77,43,60,73,73,86,78,45,87,45,47,82,54,77,86,76,65,78,70,85,76,71,46,79,47,57,81,53,46,49,73,45,62,79,60,66,66,79,66,48,58,84,72,79,71,84,78,54,74,79,50,67,80,59,75,47,56,84,57,65,50,79,84,64,59,82,45,82,84,43,64,60,63,56,43,61,50,48,60,57,47,86,68,68,64,49,77,79,79,81,58,43,54,67,84,58,44,50,79,76,47,69,74,73,77,82,55,55,53,66,52,49,43,43,56,84,76,63,74,81,59,72,50,78,49,63,65,48,62,84,53,48,79,75,54,68,86,51,55,87,43,76,47,82,71,51,87,67,43,72,69,47,50,59,50,45,61,58,46,63,67,76,85,50,83,45,72,51,72,85,80,78,81,82,78,60,78,86,81,59,82,45,49,87,75,81,75,78,53,66,69,53,78,56,87,83,66,70,58,45,74,83,68,65,68,44,43,52,53,79,63,87,73,43,56,61,79,54,64,65,55,59,49,72,66,45,72,80,86,75,73,67,72,80,80,57,68,77,81,49,80,64,53,44,79,75,61,66,86,57,60,73,70,71,58,48,64,61,69,54,82,55,61,85,61,87,49,81,44,47,53,77,43,53,79,46,61,54,78,58,51,45,70,58,74,45,46,63,65,80,71,52,45,64,66,62,50,52,71,47,80,50,68,82,77,43,71,65,44,83,45,78,66,71,42,74,57,55,75,75,87,75,42,69,78,71,57,54,75,50,74,72,74,85,81,82,81,85,47,85,70,51,54,63,53,77,76,48,64,48,54,69,80,80,52,74,73,48,87,43,43,53,55,79,72,70,43,59,56,46,55,60,64,86,65,46,68,55,75,74,74,57,53,74,81,81,70,85,49,44,65,71,62,58,86,81,76,46,49,46,76,42,81,77,47,68,69,85,42,76,78,77,83,80,48,87,49,51,74,49,61,72,48,59,57,77,85,60,44,48,47,63,82,60,43,85,54,54,63,81,69,79,45,45,71,44,63,62,55,43,81,69,50,73,70,47,77,68,79,75,68,76,54,45,49,70,73,69,53,67,45,81,85,58,81,51,87,72,85,61,65,57,72,80,65,83,67,81,68,77,52,67,86,45,87,67,80,51,77,43,61,49,70,81,82,65,77,76,85,55,44,57,56,63,45,43,55,70,66,67,44,44,53,75,62,62,45,55,77,59,85,70,47,42,68,75,83,81,73,54,46,71,57,69,70,51,57,86,47,45,85,49,87,43,81,60,64,78,71,64,84,48,57,43,48,52,42,73,56,43,76,46,66,54,60,74,49,47,43,63,43,50,71,52,63,83,70,71,53,69,47,80,62,76,87,61,57,66,49,86,52,73,54,64,77,64,76,84,51,60,54,61,75,51,51,75,42,74,63,70,66,52,84,55,66,52,57,78,47,68,87,48,57,63,42,51,61,76,84,63,62,53,63,67,74,70,86,82,45,75,76,44,67,86,55,64,72,51,79,74,82,80,77,51,44,64,61,47,57,71,53,76,53,81,48,53,70,47,67,60,56,49,82,67,81,63,83,77,45,45,68,75,58,46,85,46,69,44,52,82,45,46,52,51,48,50,64,76,61,73,51,57,75,71,61,74,60,74,78,86,56,83,68,78,74,42,86,50,52,63,44,78,48,55,65,84,71,87,84,77,47,55,72,86,59,53,48,61,47,62,72,43,78,80,65,50,49,45,59,67,42,63,81,76,79,78,52,67,49,49,43,85,61,60,73,84,68,84,86,48,86,60,78,59,54,60,42,64,45,47,56,68,74,48,80,61,85,84,65,71,62,58,86,86,65,52,56,62,65,74,80,71,50,79,62,65,42,64,65,51,59,46,48,42,75,73,83,47,62,61,42,81,78,52,53,81,85,85,54,60,68,67,52,80,70,52,65,60,77,56,64,59,65,87,80,79,62,71,53,69,55,61,75,65,63,84,42,45,51,57,85,43,80,83,71,52,80,66,85,71,76,52,76,67,66,47,78,74,50,74,62,81,43,59,44,68,50,45,78,82,61 56,60,49,42,51,56,87,43,48,84,54,45,49,46,57,50,66,57,57,80,76,77,68,74,61,79,68,69,68,75,67,72,54,59,74,49,64,85,57,78,47,53,52,47,80,42,58,54,86,84,67,44,62,68,78,45,59,57,68,86,61,86,58,58,84,66,81,58,61,50,83,46,87,46,42,68,70,42,81,81,82,44,65,55,82,44,56,52,68,82,47,63,48,82,77,71,48,44,58,43,85,61,59,69,58,67,56,76,78,77,79,51,51,75,61,44,46,61,58,82,81,73,78,44,86,83,84,63,82,73,83,56,62,74,45,63,59,49,69,57,48,74,80,87,52,70,64,44,42,68,84,85,78,52,48,63,54,81,83,43,85,42,62,43,87,68,87,72,87,87,60,74,82,49,70,81,76,87,78,45,54,85,82,56,44,57,79,57,72,64,83,84,74,48,55,86,42,86,48,50,47,71,43,81,79,87,60,60,79,62,71,46,76,46,55,58,49,45,53,80,43,69,49,66,78,48,87,76,63,55,68,46,45,68,73,43,71,67,79,66,72,42,53,62,87,75,81,49,50,72,48,72,72,57,52,67,76,83,62,87,83,73,76,46,45,64,50,74,79,60,46,68,84,86,77,69,56,46,74,64,65,50,84,62,68,71,66,87,73,76,70,81,84,42,62,61,49,47,69,84,66,80,47,47,64,55,60,43,82,62,51,61,50,69,80,81,68,84,79,69,78,70,68,75,69,81,78,42,45,71,77,53,74,49,67,42,58,49,57,73,79,87,83,69,59,84,44,60,78,72,44,55,77,57,61,48,42,57,46,48,46,65,64,73,82,72,45,46,76,56,42,85,84,72,74,61,81,43,74,53,58,64,66,42,85,87,81,60,56,51,43,49,54,44,51,50,54,78,82,57,83,64,59,45,57,65,70,47,56,54,77,58,58,73,52,82,71,77,46,50,49,80,66,83,87,62,82,86,72,56,65,47,62,84,60,78,66,45,85,66,69,45,70,87,69,68,59,73,47,51,59,55,60,67,83,77,56,58,75,62,60,79,71,63,48,85,63,73,80,75,44,43,62,74,56,51,69,83,79,72,82,57,67,45,69,56,45,46,70,80,75,82,51,87,47,44,81,63,81,53,73,77,57,87,56,53,76,63,81,86,66,77,56,58,62,49,46,69,86,46,86,45,66,64,47,62,83,48,55,74,51,52,52,68,51,81,54,66,63,74,77,56,59,81,81,66,45,63,51,44,61,76,76,51,62,51,66,85,71,85,80,46,54,74,74,65,47,64,74,67,78,60,44,81,61,74,71,46,75,75,50,80,81,47,82,71,76,42,73,67,68,48,65,58,64,87,75,42,84,82,69,48,75,70,45,43,47,55,68,62,46,51,53,42,46,68,54,65,70,67,80,48,57,67,61,83,70,53,85,63,79,77,64,66,76,59,53,48,87,52,50,74,80,75,62,55,62,58,48,58,57,44,48,82,78,58,53,67,71,56,67,54,51,62,48,64,57,47,44,87,58,83,56,43,76,43,60,62,56,47,44,44,52,62,81,44,60,70,65,60,86,72,69,80,47,71,48,56,64,78,62,46,83,74,59,68,79,86,48,72,51,74,61,72,47,51,70,49,81,80,51,73,52,61,47,80,76,87,73,76,54,57,56,55,45,69,65,64,84,81,70,67,46,57,64,63,50,87,50,42,86,51,50,70,81,69,48,84,73,71,84,43,44,47,53,76,44,77,64,63,86,46,70,53,83,79,59,76,77,87,80,77,57,56,87,86,49,47,78,74,78,69,77,57,65,61,44,65,50,85,62,83,67,58,43,66,43,82,63,67,61,55,50,80,42,45,74,77,81,63,42,78,46,63,73,85,53,73,62,42,69,86,57,84,68,52,51,80,76,53,52,63,42,64,57,74,67,62,54,47,50,54,62,77,59,75,86,58,51,45,78,58,47,75,59,60,59,69,87,52,44,59,53,61,63,73,82,79,71,53,70,54,47,57,84,81,52,87,47,48,83,74,44,74,83,52,84,79,56,76,44,71,59,55,75,63,83,71,53,80,44,56,50,47,84,69,63,49,62,65,69,82,71,57,54,70,66,46,45,71,50,70,71,84,77,87,86,73,68,82,63,83,80,73,57,51,60,68,43,65,84,72,44,64,43,50,86,47,48,80,50,63,42,65,74,84,55,67,87,75,52,63,46,71,45,82,51,59,83,64,83,65,83,51,66,71,58,69,78,85,57,60,61,54,53,50,52,77,54,70 52,46,54,42,53,85,73,55,53,50,43,61,61,77,60,42,83,43,42,59,64,55,61,60,59,67,53,52,73,80,50,74,46,73,51,72,53,59,57,54,58,71,70,52,85,43,58,76,87,58,60,57,73,66,51,82,77,51,63,85,65,78,80,61,77,60,77,52,73,64,78,66,65,65,80,77,73,69,82,85,78,58,48,57,43,42,74,85,70,47,45,69,51,56,63,80,83,49,67,78,55,48,74,53,84,58,59,66,85,60,79,62,67,86,66,84,84,63,67,86,68,42,53,84,43,73,69,83,51,59,62,47,57,45,79,68,49,51,71,56,60,87,75,63,72,80,84,61,81,61,46,77,60,86,61,52,69,62,85,59,79,82,62,56,70,44,65,72,64,59,81,60,47,63,74,71,61,59,80,49,63,84,42,53,51,52,80,63,46,76,65,84,77,80,70,66,74,47,46,66,86,62,64,42,86,75,80,49,61,80,45,75,70,69,80,78,49,65,71,59,77,43,45,61,74,84,69,78,44,75,84,42,87,51,66,73,74,51,52,58,78,42,80,57,61,50,73,59,80,70,74,60,71,62,52,52,74,46,65,63,46,62,67,53,82,61,81,81,56,73,50,79,80,62,86,86,50,44,59,55,44,48,67,45,60,50,68,56,73,65,81,80,82,72,86,53,78,74,61,66,82,75,65,74,63,71,68,43,65,43,84,62,72,65,80,78,72,65,87,54,81,52,78,85,47,76,75,82,83,84,48,81,58,44,64,59,74,58,68,64,53,79,47,86,76,79,54,65,75,45,65,76,54,45,70,66,76,50,85,42,62,58,50,67,43,51,59,59,50,87,49,47,72,87,56,74,60,81,66,51,70,58,57,87,86,68,77,61,76,65,44,70,43,46,57,86,61,50,53,56,62,62,43,59,61,86,43,65,73,87,49,45,84,69,50,44,74,83,44,51,42,49,83,48,45,58,47,51,65,74,74,68,86,44,60,80,83,67,42,50,83,52,62,44,81,52,85,43,49,48,81,76,74,62,63,52,67,47,73,50,75,86,50,73,44,50,87,66,49,50,65,78,50,70,79,73,67,42,58,44,53,70,49,76,86,55,42,49,42,45,74,84,59,79,64,51,63,58,44,42,55,65,84,49,84,77,74,83,81,55,59,62,73,66,60,78,61,70,74,84,79,71,81,51,66,86,84,79,82,46,47,67,83,86,47,68,86,84,58,66,66,67,84,82,55,53,69,69,56,84,87,47,74,76,50,80,70,74,83,71,66,76,86,51,60,65,75,82,61,74,62,47,67,69,53,69,56,63,70,62,60,86,74,60,63,53,61,43,64,59,49,68,76,54,54,49,58,53,49,84,87,61,71,53,83,57,75,44,54,52,70,45,62,63,61,59,42,52,73,60,47,53,58,56,51,42,63,75,79,82,52,43,72,81,42,83,58,83,51,66,85,69,48,85,57,66,83,71,68,54,61,82,75,65,50,76,62,85,51,80,62,74,42,55,86,85,48,51,43,49,56,52,72,80,67,74,63,65,78,67,62,82,52,46,47,72,73,77,43,42,52,74,49,45,62,78,55,80,43,57,45,66,61,87,49,66,73,84,43,52,47,61,78,53,82,81,45,71,74,54,59,42,48,43,71,71,84,50,64,85,42,50,49,44,79,76,63,79,55,45,82,69,86,42,74,59,54,74,82,51,81,47,57,65,54,79,59,47,85,83,49,74,72,51,71,59,53,80,54,56,47,71,64,69,46,54,69,54,49,49,65,79,66,83,80,64,82,65,61,80,85,46,71,77,45,76,77,63,63,73,67,57,58,49,87,69,53,65,56,49,69,59,43,83,53,86,55,70,56,78,55,45,59,65,87,86,71,59,48,85,50,81,77,69,43,84,87,57,72,72,78,43,63,58,51,62,56,47,72,82,43,50,73,71,73,53,48,82,85,71,84,74,77,83,73,51,76,71,74,51,66,63,42,45,82,55,47,52,55,65,60,74,56,69,68,52,62,56,81,66,73,49,77,55,51,55,79,63,54,42,51,46,63,63,78,64,53,51,55,79,82,56,48,63,80,87,84,85,47,44,64,86,47,76,63,44,83,72,78,72,50,52,74,48,45,77,79,49,77,86,74,70,42,75,80,77,63,45,44,45,56,75,77,82,81,48,48,56,50,44,56,67,43,78,67,43,54,56,73,59,78,67,46,52,67,79,42,70,50,74,45,72,80,57,86,60,60,69,80,66,80,42,82,79,49,45,52,55,47,78 57,70,79,82,85,74,45,59,59,67,42,42,73,78,47,80,58,79,52,55,63,81,86,87,84,52,45,53,73,55,84,45,61,78,78,73,75,44,63,62,44,48,61,59,56,42,48,48,46,82,69,73,43,64,48,50,85,46,45,72,62,57,62,54,64,85,60,85,52,57,69,65,84,55,72,64,65,76,58,80,48,50,82,77,53,66,61,53,61,78,47,59,75,63,81,67,49,74,81,60,67,62,83,76,63,58,70,56,81,77,78,57,83,42,47,69,49,53,72,80,51,61,53,66,50,74,47,46,62,43,70,49,68,76,78,50,55,51,49,73,49,47,59,66,71,62,55,44,47,62,73,45,63,64,70,44,48,59,57,84,43,51,70,87,67,70,83,81,84,78,49,84,74,50,59,59,42,59,51,76,56,50,58,52,43,44,80,63,59,47,44,74,60,50,80,71,80,86,68,72,67,60,50,68,57,56,87,55,49,54,52,64,68,53,47,53,82,71,59,47,86,61,42,87,63,65,48,69,84,50,80,71,71,51,81,46,67,49,85,68,79,56,59,78,68,47,71,61,67,58,77,70,82,87,74,53,45,72,84,79,63,87,51,45,73,63,72,43,59,82,66,59,76,85,54,84,71,47,62,55,45,54,73,68,54,85,49,73,59,74,48,87,68,71,58,56,48,51,49,76,53,71,51,64,78,68,71,56,60,84,73,62,54,83,48,72,77,60,86,47,69,83,58,71,63,66,43,80,48,63,71,86,65,59,48,65,71,81,69,49,84,58,51,77,53,56,59,50,86,77,52,45,81,70,75,74,69,50,51,57,85,62,56,59,53,51,49,56,83,51,87,77,68,76,73,86,79,84,73,55,52,62,78,77,82,79,66,45,81,78,87,57,80,60,73,64,76,65,81,74,80,57,61,58,57,51,74,44,48,80,58,85,42,81,60,65,46,70,71,79,43,86,48,73,46,64,60,74,79,58,78,62,45,65,57,85,66,50,57,69,84,42,70,68,77,52,69,56,70,60,86,43,66,74,87,62,78,69,58,68,65,50,46,63,72,51,60,76,81,63,66,87,67,62,59,69,60,55,80,74,78,79,72,85,80,55,42,70,42,42,59,67,68,68,45,86,65,85,52,50,86,68,48,50,61,73,49,54,43,63,52,42,67,59,87,43,78,46,81,83,47,70,42,67,69,78,56,62,60,74,80,48,87,83,43,52,87,47,49,58,43,79,47,62,62,76,48,67,73,54,75,55,56,80,86,79,71,42,60,81,75,54,62,68,57,53,72,72,45,55,67,46,79,56,51,74,74,83,73,63,50,62,71,69,76,72,64,84,53,67,59,57,70,80,85,73,87,79,73,63,50,63,61,50,48,71,47,80,49,68,75,59,87,80,86,63,78,77,52,66,55,61,86,79,60,83,62,81,44,62,86,55,71,65,83,85,83,59,78,80,45,59,80,82,63,87,49,46,87,58,49,42,47,42,77,81,76,71,83,52,66,78,85,43,64,81,61,70,48,54,73,54,79,50,66,86,66,69,79,65,85,81,74,46,83,75,54,72,87,42,54,79,59,73,56,87,48,53,82,63,59,81,73,44,73,64,48,60,78,82,73,68,73,61,45,45,51,76,67,73,58,48,68,43,71,57,47,79,75,65,44,59,72,76,77,50,63,65,66,85,68,48,53,76,82,52,61,45,75,51,77,84,70,50,70,82,60,44,66,61,73,44,76,75,70,44,58,60,78,47,83,68,84,43,72,86,54,43,51,72,86,65,83,76,73,79,58,54,51,42,64,44,43,44,80,84,59,84,55,66,63,80,69,42,73,63,59,64,58,87,85,53,53,55,55,69,42,68,86,79,58,54,61,70,50,79,85,69,79,86,84,56,52,48,63,50,78,86,79,65,78,67,47,70,82,44,74,75,64,59,76,87,49,77,74,50,69,59,80,84,82,42,85,79,58,47,86,53,65,61,72,50,61,69,55,55,44,54,61,63,76,86,60,42,79,84,59,54,44,74,78,60,57,82,69,68,68,87,60,73,85,44,63,61,85,72,48,79,78,67,49,56,86,85,85,44,69,80,65,72,86,45,72,49,56,43,74,43,51,84,83,74,72,75,62,52,73,86,50,59,61,43,68,78,63,54,65,87,46,73,47,71,49,49,77,74,50,51,46,57,49,70,51,56,66,46,55,50,83,76,44,43,44,48,80,63,80,61,42,75,82,86,72,58,81,64,43,55,55,58,68,70,43,65,71,70,54,67,84,59 49,60,45,53,53,66,80,64,69,53,42,81,59,74,60,87,83,67,47,77,45,51,75,74,51,55,78,74,76,60,54,72,72,50,48,46,74,55,82,83,46,77,86,63,47,86,72,62,83,57,44,81,83,72,52,85,43,58,74,87,67,76,48,77,51,45,59,46,50,80,50,63,44,68,79,77,83,57,53,46,58,86,83,86,59,65,84,82,68,82,77,83,69,55,47,61,68,77,73,42,59,47,48,65,49,68,87,68,79,63,62,54,81,50,47,76,48,86,48,85,50,60,67,58,84,75,84,77,45,70,76,76,80,81,45,73,45,71,73,57,43,78,77,57,81,52,53,53,75,51,49,82,42,50,49,64,51,54,59,85,75,61,49,71,87,87,48,78,57,50,52,63,70,47,70,70,80,47,74,64,44,67,61,48,80,71,86,73,56,50,43,55,67,42,72,49,60,79,87,75,71,44,55,70,75,87,58,59,65,72,82,68,84,71,69,85,55,49,60,49,86,55,85,48,87,81,53,81,80,55,53,53,56,79,61,73,84,76,44,44,45,64,43,69,70,49,65,66,84,67,55,66,76,86,62,69,75,75,84,45,46,44,79,82,80,80,73,55,58,76,85,53,81,45,59,65,42,65,73,55,50,68,82,67,54,45,64,68,51,85,64,79,70,51,50,55,72,43,79,48,59,61,52,84,83,76,75,58,63,76,55,47,85,69,42,60,80,66,84,44,81,48,54,55,42,73,71,52,67,50,80,51,74,71,64,45,60,64,56,87,85,51,86,75,50,61,76,65,85,87,74,45,50,87,62,71,67,81,79,86,77,65,74,79,54,80,72,51,64,48,43,76,80,68,69,61,47,71,52,76,86,77,62,85,65,47,76,78,65,83,62,56,80,59,64,54,59,64,52,55,75,65,52,49,60,68,49,46,87,47,45,65,64,80,87,71,78,87,59,53,52,57,59,48,57,51,61,52,68,86,52,74,81,76,80,55,66,62,49,81,64,68,62,87,59,64,86,68,42,56,64,67,66,49,81,73,54,78,81,66,58,46,72,67,84,82,84,63,71,42,72,70,80,58,79,48,53,42,45,54,50,65,74,83,66,66,54,72,43,53,47,68,78,87,75,72,43,78,46,51,87,69,68,86,71,49,72,55,77,50,55,55,72,80,73,48,55,43,52,82,72,46,84,64,47,55,55,51,69,79,44,47,76,73,82,54,68,57,73,66,53,72,61,52,45,76,67,45,44,53,48,81,49,51,85,61,46,67,83,60,59,83,71,81,68,75,76,52,58,76,80,57,50,54,82,47,70,82,58,76,87,61,85,74,72,58,49,65,51,42,55,48,61,71,65,61,85,75,75,43,66,47,72,61,73,57,74,57,67,69,81,60,73,49,74,55,60,59,81,81,75,64,66,60,71,51,64,65,57,69,62,85,87,85,65,62,67,42,63,79,53,54,54,75,79,50,62,48,68,79,49,56,87,82,43,68,76,56,48,87,82,53,80,50,75,63,44,57,58,47,54,63,81,44,73,44,67,71,47,64,47,62,52,65,87,87,77,66,53,49,73,44,42,74,72,74,46,54,53,81,79,47,48,49,49,76,86,53,83,71,80,76,87,61,45,65,83,74,50,73,56,59,65,80,81,75,66,64,87,81,77,79,76,79,53,85,45,77,64,75,53,59,62,63,42,54,82,48,69,57,44,72,57,55,64,80,79,76,62,71,82,64,46,50,87,53,64,54,73,68,83,79,75,61,75,51,87,77,51,85,58,47,45,86,59,50,43,84,70,47,83,44,47,82,64,68,56,56,79,48,75,44,82,72,64,86,82,73,66,83,59,60,81,55,84,53,51,78,54,54,44,84,73,61,52,54,51,77,80,57,47,86,44,61,78,77,76,45,68,78,61,59,44,68,54,71,50,46,84,55,69,69,87,87,49,65,80,53,77,52,53,59,79,69,57,75,52,65,66,80,70,48,68,80,80,47,71,62,65,84,60,47,57,55,44,74,48,65,85,46,46,83,56,43,44,47,44,63,77,82,79,80,49,48,58,58,56,61,82,50,58,78,84,59,46,63,66,49,54,65,61,66,66,54,78,43,70,54,74,71,63,69,62,85,68,49,78,46,47,53,80,60,83,82,87,78,42,60,44,46,51,72,50,61,85,49,81,73,64,43,51,74,77,85,71,54,57,77,46,70,58,64,61,81,76,86,64,68,53,71,64,70,72,70,84,71,77,54,52,46,82,75,66,70,55,55,87,70,51,66 62,69,85,75,54,70,52,45,45,60,62,46,67,65,64,81,46,62,46,72,85,76,51,70,56,56,86,63,45,53,49,61,52,48,73,50,47,81,80,75,80,75,50,56,86,70,50,51,58,50,74,51,54,60,58,51,81,85,45,70,49,53,51,57,43,52,63,55,84,42,42,72,51,56,51,60,76,82,59,59,58,59,45,63,48,54,84,70,60,82,76,76,70,45,64,63,58,75,42,44,64,71,53,63,51,78,83,58,61,81,56,45,78,86,78,75,86,52,54,54,50,47,64,55,84,52,75,53,55,57,51,45,47,74,68,87,48,66,52,67,82,60,64,66,45,79,74,44,71,75,70,50,83,47,46,56,83,77,61,73,82,45,61,45,53,52,73,58,81,54,42,85,45,86,56,74,84,52,81,65,65,56,66,83,56,47,64,71,83,57,71,44,56,77,87,76,63,70,70,50,83,68,42,55,55,54,66,43,69,54,64,78,78,82,79,80,43,66,70,82,42,50,56,48,71,63,44,75,48,43,62,57,63,50,48,69,53,50,78,68,64,50,52,48,49,78,75,68,61,59,72,47,54,56,59,47,75,48,52,80,48,86,87,66,76,67,45,66,53,62,55,68,46,55,84,75,48,75,59,74,70,75,66,73,72,71,46,46,43,79,44,85,79,57,54,83,52,42,70,82,67,53,65,72,55,47,66,80,65,69,51,77,62,78,84,86,47,67,81,46,64,76,83,51,43,81,47,43,42,57,69,69,71,62,76,44,82,76,53,72,56,56,73,71,80,81,70,85,82,81,55,46,87,64,75,81,54,67,62,72,60,83,75,63,74,67,75,63,76,72,86,56,83,53,65,72,60,61,56,56,76,71,86,51,54,58,48,58,51,79,55,78,81,84,48,47,78,87,68,74,87,68,53,49,48,57,73,65,80,69,60,74,76,70,53,44,66,73,80,71,84,52,54,77,60,51,74,47,74,53,67,85,79,83,65,85,60,79,43,45,46,43,56,75,42,48,53,48,78,50,58,82,60,67,55,54,45,52,78,70,56,78,79,63,79,78,82,86,51,73,61,44,54,56,80,52,46,56,51,75,55,80,85,44,68,86,76,58,44,45,62,47,62,66,55,78,56,65,49,57,42,56,80,80,61,78,50,44,86,46,54,54,83,45,55,61,51,52,76,78,78,63,86,48,77,84,52,60,56,50,65,66,63,42,87,78,60,86,77,60,68,86,84,60,65,65,68,79,79,87,42,55,54,67,64,59,62,57,49,82,63,72,61,57,61,71,79,72,65,68,60,82,57,51,72,55,54,51,79,81,80,66,45,59,57,53,45,83,69,49,47,51,49,71,42,59,55,72,78,68,64,43,77,60,54,54,71,50,58,48,83,70,61,79,44,81,70,77,52,72,68,80,76,48,72,85,49,84,68,60,51,45,83,73,58,56,71,62,85,46,84,71,72,73,74,61,50,65,49,44,86,77,47,69,63,83,74,76,72,77,70,46,46,78,67,72,58,84,73,71,63,55,47,66,51,84,71,81,72,44,69,66,78,81,80,65,64,47,63,60,45,57,51,77,81,51,69,51,60,71,63,57,68,68,67,77,85,42,52,77,81,61,68,48,86,60,65,62,59,65,46,49,73,63,62,79,65,74,55,78,84,75,51,47,64,70,43,79,65,82,68,61,66,50,87,80,64,67,70,53,55,42,74,62,62,59,83,60,56,68,61,59,79,56,72,61,72,79,42,86,77,74,72,87,69,76,77,55,74,84,59,79,48,69,79,73,49,65,70,86,67,86,51,77,79,61,77,43,67,57,87,55,63,85,47,75,68,51,87,67,58,71,73,77,77,45,78,55,87,69,71,66,68,48,71,71,53,45,82,82,43,52,56,86,49,81,57,80,44,52,45,43,47,59,62,44,46,69,50,60,61,61,42,43,81,44,56,71,50,50,61,71,52,61,51,61,56,45,64,67,79,68,85,84,43,62,83,76,45,77,51,54,45,43,67,71,78,80,53,85,74,60,67,54,79,63,63,63,66,58,53,51,67,42,84,76,49,70,65,80,71,86,42,49,84,47,78,42,74,44,59,71,80,61,79,83,44,64,47,65,75,60,75,75,74,50,65,74,86,46,53,45,83,84,83,53,71,52,62,74,49,83,46,59,48,69,74,78,63,44,67,64,70,54,48,56,53,76,63,47,63,65,50,78,71,58,82,50,75,67,68,72,71,49,83,80,44,53,54,54,87,66,77,51,77,86,70,75,45,77 87,78,71,43,73,82,79,61,73,52,45,63,50,79,47,73,71,64,83,44,76,66,56,81,51,73,71,87,67,79,82,77,58,54,49,48,52,60,82,44,81,84,87,76,66,84,42,83,58,57,67,68,75,80,78,62,73,43,60,49,48,75,65,56,62,69,58,50,56,46,67,58,53,86,49,81,69,57,61,67,85,47,42,85,84,76,70,62,85,78,75,67,43,70,76,68,57,76,47,52,60,44,62,72,87,85,79,51,66,77,50,86,84,87,59,74,57,72,63,47,67,45,67,87,46,83,82,60,44,84,55,62,47,79,85,64,70,56,44,42,81,72,60,68,65,50,59,75,56,61,76,54,84,47,47,61,65,43,67,61,62,56,55,61,87,80,62,68,79,51,59,42,48,56,75,86,63,80,77,69,58,68,75,60,75,42,86,74,87,64,84,50,51,76,52,61,74,72,60,82,54,51,56,68,52,83,81,74,83,52,62,80,81,63,83,63,47,48,59,87,44,66,75,59,45,42,85,42,66,72,80,60,71,86,48,78,81,46,51,44,84,48,46,48,69,85,51,75,53,86,45,64,65,67,59,49,80,87,79,83,42,83,86,56,79,83,85,85,71,42,81,72,44,61,81,51,53,48,42,63,68,46,84,52,48,80,84,82,78,79,72,86,64,52,65,58,73,84,45,70,76,76,55,65,81,79,60,59,71,50,84,65,48,50,86,49,50,43,77,68,82,65,86,62,42,79,78,42,72,44,48,81,61,55,42,65,82,76,61,70,47,67,55,59,58,49,62,48,56,66,48,86,51,61,44,54,69,43,49,53,72,83,75,53,71,42,80,48,73,69,44,52,85,58,42,50,86,67,57,86,62,69,77,76,71,79,65,63,52,78,79,48,44,45,67,50,80,46,69,80,69,72,44,76,54,51,56,76,71,77,50,64,42,77,54,85,60,44,45,47,72,44,61,70,67,60,44,42,57,83,77,47,66,45,66,43,54,51,68,47,53,58,58,54,56,70,61,78,64,68,74,74,78,69,74,52,72,56,58,72,44,70,50,60,69,53,63,81,80,79,73,79,75,78,69,75,68,50,45,63,84,63,43,66,72,50,74,50,56,66,42,75,57,63,52,54,55,79,47,80,80,75,68,50,83,85,72,87,72,87,43,50,77,73,58,77,79,86,53,76,87,53,57,48,54,47,85,79,71,78,81,86,48,50,57,45,69,82,64,87,64,54,54,64,48,70,61,79,66,86,60,66,76,61,82,69,73,48,80,60,71,48,61,56,84,84,81,65,47,84,68,49,83,73,52,59,42,62,57,78,58,71,70,51,82,54,46,56,56,87,54,66,48,60,55,60,83,62,69,61,76,66,73,46,83,47,63,54,79,65,87,72,56,86,42,55,55,58,46,66,42,61,66,52,79,45,82,72,44,80,63,44,46,59,50,72,62,65,83,52,67,57,65,58,45,63,73,43,47,57,68,57,52,58,80,56,76,82,84,59,86,63,71,47,65,79,69,68,86,78,80,47,60,79,77,50,63,45,58,68,47,67,48,72,46,55,53,73,49,59,73,48,47,76,62,66,57,42,68,78,45,68,85,86,69,83,47,54,48,53,49,50,79,77,75,71,58,68,82,66,75,57,62,48,66,47,50,54,60,69,87,49,46,78,50,67,55,55,80,54,44,79,44,69,83,64,75,83,51,51,77,56,42,42,78,59,66,56,61,75,47,77,68,79,64,62,79,83,84,69,47,69,85,77,85,79,82,47,59,78,44,86,77,77,80,81,50,46,52,43,54,82,42,77,87,53,85,71,55,69,54,83,66,63,68,72,82,65,67,79,66,64,58,53,44,79,62,77,51,52,70,83,62,42,83,61,60,68,62,66,70,44,49,86,68,51,84,80,81,77,74,87,87,64,76,61,81,84,46,67,64,75,61,79,46,59,60,49,66,75,66,43,64,53,64,70,56,83,85,59,80,78,74,63,42,55,44,75,55,74,81,51,58,59,87,79,45,42,80,46,62,58,52,52,47,77,61,54,86,52,55,85,42,72,59,74,71,60,87,64,54,59,84,82,42,49,45,84,71,83,60,78,82,45,51,83,65,73,54,86,84,65,79,71,82,52,76,45,61,67,68,70,60,68,60,80,57,50,64,48,66,61,79,81,74,72,58,53,73,83,43,46,86,74,81,71,52,56,80,74,85,63,75,71,78,74,45,67,69,68,64,62,51,58,75,77,65,56,44,57,60,69,77,69,86,70,55,43,58,45 84,42,45,81,65,55,66,64,83,69,72,54,73,53,80,53,68,74,73,66,46,87,50,74,76,59,59,49,61,50,65,56,83,56,68,43,52,77,69,80,43,87,77,74,73,72,62,73,76,73,54,65,79,59,60,68,57,59,53,74,84,65,56,64,72,61,69,51,45,69,68,63,51,73,56,63,87,80,83,66,62,64,51,75,78,74,44,45,47,73,87,67,79,66,67,69,82,73,87,49,62,68,84,82,54,43,82,70,65,78,50,63,70,81,71,71,83,66,66,77,45,44,43,52,70,55,48,57,71,50,68,63,46,50,62,62,77,63,72,81,79,50,65,50,57,58,82,45,53,86,47,49,80,81,45,67,60,55,69,81,70,71,78,60,58,71,84,71,60,80,52,84,44,64,44,55,48,77,53,72,57,66,79,84,84,53,48,80,48,86,69,72,87,71,47,43,75,67,67,78,59,70,80,57,77,87,45,50,77,54,79,50,71,76,48,87,72,75,79,64,85,53,72,74,69,78,42,82,54,43,82,43,61,64,48,52,79,70,81,85,80,48,68,71,47,66,46,57,72,44,48,74,85,49,48,43,87,70,54,64,64,52,73,74,58,65,87,49,51,70,87,46,42,65,84,86,55,84,74,86,76,55,61,81,85,76,70,85,71,76,83,80,59,48,64,66,72,79,70,85,85,75,43,74,69,77,61,71,68,50,63,86,78,78,67,70,52,57,54,61,66,83,46,86,71,74,78,48,73,72,47,45,85,83,52,45,55,73,76,69,58,49,49,76,81,85,60,70,59,72,46,71,78,78,54,75,75,67,74,58,76,73,76,68,57,77,52,59,66,80,76,70,47,82,68,76,64,64,46,56,47,52,73,82,85,72,55,47,63,50,76,47,64,80,42,59,54,67,82,48,50,79,48,87,62,86,49,85,66,55,80,86,60,63,47,85,52,76,63,86,75,78,46,54,42,74,80,75,47,73,81,48,49,86,62,80,84,74,70,51,58,75,55,60,57,45,87,82,68,72,60,46,67,73,49,50,57,79,75,77,81,48,55,87,80,82,79,73,81,66,75,76,72,74,81,80,73,53,59,54,73,50,61,86,82,86,55,69,71,63,50,54,65,68,57,71,48,43,84,82,86,74,85,78,70,54,54,63,68,46,54,82,84,42,76,63,51,60,73,46,78,65,56,64,55,44,71,70,50,49,74,71,48,66,84,54,60,62,83,73,74,58,74,56,78,78,87,72,60,49,55,65,56,49,87,50,54,85,58,68,82,80,52,78,73,74,56,70,45,46,50,59,73,49,45,47,45,56,74,57,83,55,56,47,47,52,79,70,80,71,83,58,58,63,53,73,82,69,84,80,68,66,85,53,83,61,51,74,53,54,73,69,67,56,70,74,76,57,47,56,44,69,68,72,48,51,82,55,86,73,76,68,77,78,58,56,54,77,54,87,69,87,58,84,64,84,61,86,76,51,70,57,82,80,65,58,77,84,83,48,68,67,48,59,78,75,72,86,48,43,74,52,81,69,74,82,51,81,50,61,83,64,80,45,79,59,72,51,48,63,87,64,66,57,51,86,63,51,65,74,87,85,74,74,65,83,74,50,46,51,84,60,45,51,55,74,49,58,43,84,58,81,45,80,76,71,57,47,56,54,48,84,51,84,63,68,86,77,42,79,66,57,83,58,74,80,57,68,63,78,60,65,82,86,84,64,72,42,47,87,84,71,52,72,74,64,55,78,75,87,71,58,63,86,73,55,69,59,49,58,80,50,76,67,60,84,42,49,77,47,43,47,84,52,79,43,45,53,85,47,43,70,78,68,83,57,66,67,80,42,50,42,63,48,42,80,82,54,53,75,52,48,53,87,64,50,77,64,64,53,43,50,79,74,46,55,63,50,77,83,57,57,75,75,50,76,63,62,85,87,83,73,77,68,72,81,66,87,54,45,52,56,64,78,75,75,85,67,42,45,45,42,43,59,84,67,75,54,64,51,87,61,48,83,63,45,71,68,64,52,86,55,54,62,72,44,49,79,48,68,62,45,78,50,80,75,85,45,67,86,64,48,64,50,70,44,48,83,51,86,72,59,42,49,51,80,69,82,71,68,59,50,59,80,87,62,61,73,68,73,47,79,51,50,61,71,76,51,52,49,84,57,85,50,64,76,75,43,73,67,48,85,50,79,50,72,42,69,84,65,56,83,66,67,48,51,86,47,49,50,55,71,80,51,74,47,58,86,75,45,51,52,81,74,54,63,74,71,58,71 61,59,49,83,50,60,43,59,57,76,58,53,87,75,74,57,57,64,84,46,47,64,76,83,52,72,42,52,58,82,86,65,52,75,65,78,53,56,60,60,68,56,87,55,52,47,46,46,81,58,72,44,46,46,73,51,84,57,78,66,56,82,47,87,79,83,43,85,84,48,86,86,82,44,71,82,69,51,57,73,74,65,64,69,71,49,52,55,83,82,44,46,69,73,61,56,44,51,48,50,43,69,67,57,52,69,70,56,79,65,75,81,60,74,57,51,75,86,66,61,86,68,59,49,50,66,68,57,43,63,79,68,74,83,56,52,75,51,56,56,46,72,72,73,56,69,60,79,83,57,55,62,86,58,67,77,47,72,83,63,83,63,72,81,62,77,73,83,77,45,66,66,74,83,66,66,45,80,66,83,77,64,43,72,65,66,68,55,76,67,53,56,54,76,77,59,46,44,84,46,71,78,64,76,42,86,59,80,65,68,84,68,45,55,62,69,86,53,54,85,77,43,51,63,62,65,72,77,47,72,79,60,67,54,51,84,81,64,49,59,84,68,71,61,71,45,83,51,55,71,65,67,85,48,81,44,58,53,59,58,82,83,67,50,61,47,69,87,83,73,59,78,71,59,75,80,81,64,77,56,78,66,44,58,74,54,49,74,50,46,48,76,49,61,75,65,44,69,48,77,70,79,79,69,57,58,84,59,43,68,87,44,75,77,53,61,72,84,79,50,83,51,52,81,73,76,55,43,82,87,79,81,47,70,78,53,85,53,87,81,54,85,79,76,80,87,45,74,64,64,56,52,72,73,85,71,72,44,64,65,84,45,55,71,47,76,46,85,82,80,66,51,61,86,72,69,68,85,62,87,79,42,63,54,59,80,83,72,64,70,58,60,62,46,45,48,82,85,64,78,77,58,63,65,64,58,63,68,50,55,53,46,71,78,48,59,86,85,42,48,75,83,66,58,54,87,64,72,46,68,46,73,42,51,80,72,53,73,50,45,50,78,58,64,63,85,60,69,78,72,53,69,47,58,51,59,61,75,55,81,58,48,70,65,73,52,55,45,77,81,67,46,85,50,83,68,79,60,59,66,64,65,47,71,55,72,50,57,60,50,85,56,74,51,54,76,81,51,63,68,63,77,58,69,66,87,54,72,87,68,86,74,51,75,72,59,83,51,82,62,81,59,54,72,57,65,78,82,49,76,46,64,74,42,74,58,79,85,85,82,79,59,73,69,82,66,82,52,72,56,76,71,50,58,77,76,68,54,62,84,79,51,53,49,68,78,56,56,73,65,84,82,54,67,47,59,55,52,67,80,81,65,55,72,69,74,76,85,51,60,45,81,85,47,80,59,82,49,52,52,79,62,60,71,43,57,58,82,77,80,80,87,54,47,79,53,67,86,61,81,80,87,52,77,78,74,52,47,71,58,60,81,58,64,81,83,74,67,72,55,78,50,48,48,50,49,78,67,46,75,71,53,43,45,46,42,50,80,53,71,49,76,50,50,86,81,42,79,61,58,66,73,64,43,73,65,43,59,67,46,87,50,85,50,58,73,48,59,47,46,67,73,55,81,82,86,69,87,61,63,44,67,73,69,47,61,67,86,49,48,71,71,66,78,66,79,55,81,47,49,43,81,77,82,86,80,86,76,54,86,82,80,71,54,78,63,51,71,55,68,72,61,48,54,44,87,59,64,42,58,71,58,59,50,58,54,75,56,70,57,79,42,87,42,73,49,84,55,68,86,62,85,79,49,82,45,69,48,75,55,63,64,58,80,69,79,87,58,59,71,49,42,72,83,80,87,84,52,57,64,80,63,62,49,45,71,52,63,87,58,83,87,65,71,42,52,73,85,77,80,53,86,84,79,51,49,61,71,66,50,52,75,81,84,75,78,79,53,86,59,53,77,42,54,48,83,44,87,74,60,69,49,70,64,78,53,68,62,78,79,55,74,82,82,84,70,82,74,76,75,62,77,76,83,86,87,50,76,49,75,77,79,67,66,71,51,70,49,75,62,43,84,74,87,47,61,69,57,64,76,45,77,42,65,82,72,79,46,69,55,57,83,79,53,83,82,76,52,81,75,47,46,75,66,52,59,87,55,76,43,86,48,47,87,74,45,87,85,54,75,84,67,63,44,55,44,66,82,66,67,83,63,83,63,73,63,48,77,58,87,50,54,75,82,47,61,81,43,42,67,67,68,57,87,50,50,65,76,49,69,42,50,51,55,72,87,73,79,82,79,58,64,45,65,58,86,79,64,52,87 51,50,58,82,78,77,84,66,71,81,83,61,52,51,42,65,85,74,64,78,52,73,72,64,49,56,42,83,79,84,57,85,73,56,51,78,72,52,78,47,87,61,45,53,84,51,69,74,44,76,49,60,67,57,62,63,43,67,83,69,69,82,82,62,60,44,72,79,49,57,84,71,43,63,72,82,49,49,56,52,70,83,85,52,56,62,69,68,52,82,62,71,77,55,53,46,66,75,60,60,64,67,62,62,51,45,48,54,54,52,42,65,73,55,71,48,86,78,59,44,53,44,73,49,53,72,72,73,49,81,47,45,48,69,58,83,66,44,75,51,84,76,50,49,85,81,52,70,50,67,64,84,71,63,65,53,81,57,82,53,73,69,73,57,55,82,44,52,53,78,54,42,77,60,76,63,47,85,47,47,67,43,75,75,66,83,50,49,69,60,81,59,53,43,51,70,75,46,74,86,56,53,62,53,61,61,76,64,55,48,73,53,69,77,50,47,64,83,86,86,63,68,73,83,47,79,50,42,46,53,58,74,61,61,49,70,46,83,64,60,61,54,79,66,46,76,79,43,73,86,76,54,46,62,51,57,58,78,80,54,85,83,83,73,50,68,79,80,65,48,78,84,49,54,53,42,63,75,62,55,73,58,75,65,74,45,58,75,53,82,71,67,82,60,51,54,84,54,68,79,55,78,42,80,49,61,71,53,43,42,77,44,81,47,50,65,71,56,73,82,76,52,49,44,63,67,71,86,56,55,74,44,68,66,63,50,64,68,72,43,63,65,54,60,54,62,57,65,67,63,45,50,69,72,47,62,57,59,62,63,72,59,42,60,58,78,81,52,72,47,46,44,84,74,54,72,78,45,75,70,78,85,77,44,58,46,84,75,68,65,69,71,54,77,65,69,61,84,75,77,45,43,49,84,50,62,57,81,44,63,55,53,49,64,87,80,66,54,68,43,60,42,86,87,50,60,64,87,47,72,47,79,61,78,59,62,50,74,57,46,63,56,57,74,80,68,42,48,84,44,65,53,77,50,53,70,84,62,54,59,78,86,62,75,84,72,64,68,71,61,87,84,61,82,55,67,55,52,53,62,87,43,56,51,86,60,67,70,72,74,87,49,73,82,84,56,87,50,50,67,65,72,47,47,60,47,74,72,55,60,86,73,71,71,74,61,51,66,62,79,71,80,75,61,56,66,53,44,46,72,48,85,49,46,58,53,57,45,77,46,77,56,83,70,51,66,45,83,56,61,67,54,49,70,74,81,42,53,57,67,73,57,82,79,69,56,69,79,79,69,80,49,70,77,70,44,43,48,71,59,63,54,76,87,75,57,50,51,47,81,72,61,42,51,74,51,57,46,67,59,57,43,56,64,86,78,45,46,77,46,74,46,43,52,49,82,45,64,45,53,62,57,77,46,52,85,86,42,61,60,68,82,78,70,80,64,82,63,81,57,86,67,86,84,67,63,58,64,62,52,46,75,85,42,77,87,62,79,63,60,58,75,69,57,61,76,72,46,74,56,53,79,63,44,67,84,43,76,86,48,45,81,79,74,61,62,53,86,72,68,47,80,87,76,87,76,42,53,58,51,72,59,55,59,47,75,58,50,59,55,62,43,58,74,49,60,76,64,56,80,85,67,74,54,47,77,65,79,52,59,81,82,57,59,71,56,73,50,62,70,70,54,43,69,56,77,65,65,82,87,66,46,84,79,44,76,45,66,57,82,61,52,87,63,77,72,80,72,70,52,66,53,63,83,73,68,51,50,78,73,74,52,59,74,80,47,77,50,61,62,65,56,87,70,52,59,51,44,45,80,52,85,87,80,80,68,82,83,84,80,64,51,76,42,73,44,72,84,71,46,75,75,47,63,75,62,76,87,86,87,52,51,71,79,86,55,65,67,51,63,64,79,47,68,63,61,54,58,81,68,71,45,81,84,73,56,74,80,55,82,78,48,84,47,51,74,47,48,43,49,77,44,47,56,85,74,83,83,44,65,83,51,42,68,54,63,73,50,84,59,57,60,59,44,58,87,76,78,43,53,47,70,70,53,45,71,60,61,72,50,83,50,72,69,83,58,57,78,46,49,72,53,52,77,56,70,62,49,79,76,86,87,86,50,82,83,82,74,70,42,58,75,62,80,64,80,54,75,78,73,77,72,51,66,48,80,69,79,72,46,67,75,70,86,73,64,58,49,47,75,60,73,67,52,79,70,83,58,78,58,81,70,81,47,67,49,72,47,42,53,86,70,69,83,57,42,79,45,49,82 64,73,56,42,60,64,51,54,47,79,48,54,58,84,55,73,62,72,60,68,73,66,66,62,61,51,45,80,76,67,66,67,60,64,45,70,44,73,54,49,74,46,61,59,52,46,43,52,85,42,79,44,82,47,67,72,60,61,55,66,86,47,81,56,62,54,75,62,74,50,60,42,69,75,63,77,77,79,83,55,86,75,47,85,54,63,50,58,67,53,86,59,70,44,53,46,85,72,70,45,50,63,54,76,86,57,85,69,79,73,70,79,48,43,80,80,53,84,50,42,77,80,67,78,65,74,52,82,65,46,72,87,60,81,48,59,65,65,78,52,64,54,61,68,42,63,76,84,48,48,79,62,50,56,68,48,57,73,70,62,57,61,53,58,64,81,47,51,64,57,87,66,76,64,77,69,85,59,54,54,49,49,59,65,80,55,78,86,51,87,85,45,82,73,72,45,75,54,80,65,83,59,42,69,57,62,48,66,43,81,74,61,47,82,58,65,86,58,77,54,45,54,76,69,45,69,62,86,65,47,51,76,49,50,46,75,59,45,73,66,67,73,57,86,78,44,60,78,42,70,77,53,61,56,54,67,49,67,42,69,54,45,53,65,77,57,66,87,66,77,51,85,60,45,66,55,75,82,56,60,69,69,46,48,73,60,81,65,56,75,70,67,71,78,75,80,70,82,68,61,60,55,56,47,86,52,62,59,73,85,65,66,43,77,43,43,71,81,56,85,72,67,52,53,60,49,61,82,46,81,76,87,48,45,51,62,43,73,76,62,54,70,55,87,82,57,62,42,53,42,69,72,85,51,54,84,77,50,71,75,48,58,68,80,66,73,66,72,47,61,78,75,57,77,67,61,77,76,72,75,86,83,74,85,83,72,87,54,74,46,51,78,59,66,65,73,68,84,44,83,50,59,79,48,50,61,68,78,43,52,65,80,84,66,76,47,69,69,61,42,47,73,59,77,79,45,79,86,44,49,87,56,43,85,53,77,72,86,74,56,54,52,83,45,69,83,84,70,87,47,61,69,86,72,82,45,54,47,50,74,68,80,47,85,57,51,49,59,73,63,52,64,53,86,74,61,56,87,76,69,54,53,51,52,46,72,45,84,64,45,70,63,71,77,42,59,72,78,83,79,59,46,52,66,59,50,77,75,70,78,70,45,65,57,51,68,74,66,68,71,80,45,49,68,75,86,66,86,48,76,48,87,59,71,66,50,50,52,47,58,71,85,47,48,78,64,50,68,67,64,54,54,43,67,70,70,56,81,62,60,58,72,63,64,69,75,84,50,62,58,52,71,84,73,49,77,63,83,62,46,69,76,84,71,73,44,43,46,77,59,76,59,64,69,60,82,75,86,44,56,65,67,70,69,49,46,64,68,60,45,62,76,73,55,61,53,52,86,53,64,54,76,67,49,84,75,49,70,57,49,58,56,45,81,44,53,45,67,74,46,77,55,69,80,49,50,58,75,81,85,71,48,84,57,73,55,77,76,73,86,51,58,82,44,86,44,50,61,57,51,58,42,63,44,86,59,78,47,48,57,76,45,76,46,83,77,47,56,72,78,71,85,83,51,59,82,46,70,58,53,50,84,68,62,58,77,76,63,49,45,48,42,50,46,83,49,56,84,54,59,44,70,74,46,58,53,69,85,67,57,53,73,62,78,54,58,74,72,62,65,85,57,62,84,63,81,73,76,70,82,86,79,79,69,57,52,57,75,69,69,61,53,78,71,84,58,82,51,51,59,61,47,70,64,55,80,86,69,72,71,65,56,68,50,49,42,51,73,56,63,77,46,45,70,86,79,45,51,60,73,65,68,72,82,42,86,72,84,72,44,53,46,58,72,58,65,62,44,47,83,59,77,82,50,55,59,84,70,80,78,56,49,76,59,63,84,86,70,62,60,54,47,70,45,69,73,77,54,66,73,69,43,85,67,78,69,75,71,78,81,50,75,66,57,87,45,76,52,62,56,83,81,44,43,64,59,56,46,66,83,70,86,42,59,45,58,78,51,52,52,58,45,84,69,69,87,68,43,67,58,44,66,58,66,52,71,75,77,87,69,68,54,75,42,42,55,54,48,54,72,65,75,86,71,74,45,71,70,66,70,70,84,64,76,57,49,55,85,85,82,47,51,79,73,74,65,63,51,78,69,58,75,84,81,83,55,79,77,74,86,86,82,68,49,87,49,55,79,64,62,59,56,60,45,62,59,84,85,47,67,84,53,62,65,87,77,45,74,46,73,86,74,67,80,73,72,85,51,77,76 71,56,69,43,65,48,46,42,85,54,64,55,64,77,57,81,81,62,50,62,74,45,45,43,78,69,54,47,75,44,44,78,76,82,67,57,54,46,67,66,64,81,56,70,55,62,45,47,44,55,75,44,42,67,48,86,80,63,74,85,72,54,42,49,80,53,61,84,59,49,77,81,52,57,59,76,53,51,53,60,71,47,64,83,62,86,49,62,47,63,82,52,74,65,60,77,79,64,81,75,70,47,47,81,68,82,80,43,50,49,56,75,69,76,67,46,82,83,48,86,76,56,78,61,81,73,62,51,73,85,48,51,79,85,42,59,52,60,43,75,53,73,60,66,48,81,75,49,69,61,61,56,55,82,72,54,43,80,45,44,79,44,67,53,81,80,47,56,80,45,58,48,42,83,59,45,66,56,55,49,59,71,67,73,54,43,45,81,48,67,60,66,46,81,46,62,77,86,64,55,44,75,81,68,71,58,67,57,46,78,60,63,51,83,86,54,69,50,48,80,42,54,68,46,87,66,63,59,56,74,60,58,49,83,50,69,56,52,83,83,68,53,56,72,82,68,55,59,62,78,66,52,69,55,65,82,87,85,55,63,50,86,84,52,71,86,71,58,75,44,73,69,67,68,44,78,68,62,61,64,87,82,78,52,82,82,62,59,60,78,63,46,70,69,61,52,61,79,57,53,72,57,77,58,76,76,72,68,46,42,45,84,62,81,58,76,51,72,44,68,80,44,77,71,83,49,55,47,81,71,51,74,64,74,45,51,42,75,52,45,86,84,84,67,60,66,43,50,75,75,85,82,54,68,75,65,73,76,68,44,47,64,75,42,58,57,81,55,81,76,77,85,47,83,74,69,79,68,72,63,42,61,61,68,59,82,86,55,87,45,73,73,53,45,71,84,74,45,53,76,52,86,71,56,78,76,44,79,81,76,74,84,78,63,56,72,71,61,70,87,66,81,55,43,60,87,63,46,44,87,65,76,87,55,73,77,61,80,74,69,44,45,65,61,50,65,46,75,74,69,83,75,81,45,85,64,64,43,73,72,74,76,58,56,79,78,65,83,84,43,80,48,76,47,60,81,87,75,84,55,63,44,52,69,64,51,75,72,78,44,62,81,70,56,42,84,86,70,70,73,77,49,45,76,77,48,57,44,65,70,63,59,48,43,42,54,48,68,79,80,66,51,46,55,78,53,54,76,49,67,65,47,58,50,82,58,55,51,80,59,52,82,81,51,75,86,61,42,69,60,63,55,56,76,61,65,52,61,70,80,81,82,58,48,80,71,54,63,70,48,76,76,53,75,65,55,57,50,54,48,81,64,49,52,48,86,63,59,82,75,70,76,84,80,73,44,75,70,61,66,73,58,45,81,42,85,66,48,59,55,62,66,85,82,57,46,43,76,51,57,53,82,46,49,49,63,42,75,53,60,85,83,74,68,83,47,82,48,61,47,68,55,64,63,64,72,74,75,59,47,60,64,71,60,72,57,64,64,77,71,75,83,83,62,73,66,72,46,66,56,61,59,73,71,78,77,70,57,54,47,47,78,70,64,70,65,57,45,83,87,60,62,54,71,45,73,59,84,73,48,55,46,58,55,79,68,78,51,68,47,78,84,50,75,52,85,84,71,82,80,56,44,70,84,65,44,58,70,63,71,45,78,82,70,61,85,49,58,49,73,61,62,43,48,85,83,84,85,48,85,63,80,64,81,57,46,77,65,72,86,46,80,70,62,47,67,59,58,70,76,62,77,78,61,58,54,81,71,66,52,47,87,43,74,78,86,73,58,77,64,87,61,52,44,74,61,77,85,49,56,78,86,83,63,48,80,42,59,73,70,49,74,69,86,72,56,42,75,64,82,66,53,66,53,56,81,82,53,59,47,64,47,57,60,84,44,47,71,59,80,84,85,71,48,55,82,86,69,58,46,50,62,59,49,75,79,63,43,75,49,85,87,67,59,77,72,86,72,54,80,72,82,77,66,62,48,70,78,55,77,83,64,86,50,65,51,85,71,60,85,70,42,59,66,63,70,47,82,71,56,82,70,71,82,85,46,65,71,76,83,70,53,78,85,56,42,67,42,76,78,87,77,47,81,53,43,80,54,74,52,79,69,55,65,62,86,56,52,63,74,73,77,75,73,42,50,50,46,51,82,58,58,68,61,48,69,49,84,66,66,81,83,84,59,63,78,61,74,55,43,72,59,47,55,79,79,49,86,60,85,64,58,86,50,51,74,79,72,58,55,58,72,67,51,79,69,48,46,84,70 49,57,81,67,44,77,54,75,79,50,46,69,69,51,87,50,87,59,46,66,65,67,72,54,74,84,85,69,77,87,42,62,69,46,42,66,52,49,71,85,63,68,53,69,80,51,55,56,77,56,57,46,51,61,68,72,66,73,73,54,70,78,76,77,79,43,42,84,74,61,87,83,55,74,59,77,65,49,65,86,80,66,80,77,48,55,50,52,84,46,52,60,78,65,59,54,85,52,79,78,43,54,51,63,55,68,48,61,59,56,75,84,42,64,46,62,74,79,63,84,53,70,72,75,56,60,45,60,86,68,68,64,45,60,69,83,57,74,53,86,75,53,56,52,68,68,76,44,77,66,67,54,86,47,64,52,82,73,48,70,70,68,71,60,69,66,52,86,44,54,63,68,86,66,45,78,58,59,66,81,73,76,79,65,64,45,45,58,72,81,68,51,68,50,65,70,75,81,73,68,49,82,66,83,77,51,78,67,77,81,84,77,46,78,51,76,46,42,74,70,48,73,82,67,84,76,51,49,64,67,62,74,77,66,77,43,52,52,69,56,59,72,48,59,84,49,47,84,56,67,57,47,85,73,70,69,53,66,42,48,75,56,65,72,77,59,49,71,43,76,72,45,46,58,65,42,68,65,77,42,60,67,78,62,72,63,65,62,53,66,86,69,69,67,58,86,46,62,64,71,42,80,81,46,81,45,71,80,77,59,64,82,46,71,59,84,55,75,77,87,46,75,86,43,58,87,44,42,79,63,67,55,85,82,78,61,58,87,63,56,51,83,52,47,73,84,75,58,47,63,47,83,67,68,48,73,65,78,69,54,47,84,55,68,59,54,86,84,79,67,53,48,82,80,73,66,58,45,54,80,56,51,71,86,50,70,86,82,65,46,60,51,48,58,63,60,70,75,46,69,75,79,67,85,64,64,51,44,76,67,53,44,70,66,69,78,59,50,46,70,43,42,84,45,48,76,75,78,59,71,87,64,70,77,67,52,46,74,83,43,75,48,82,68,57,67,44,52,42,78,68,50,77,69,77,84,87,69,45,58,59,42,80,84,80,79,73,64,70,45,69,49,77,65,48,66,74,74,82,68,53,45,61,55,82,70,74,74,47,84,62,75,48,60,46,43,76,86,77,53,66,62,51,65,70,64,84,69,80,44,70,77,85,52,54,78,58,61,87,75,85,45,82,87,58,75,72,55,59,42,62,71,46,71,81,87,75,63,71,63,55,79,58,67,54,60,54,46,65,53,42,77,83,53,65,74,45,83,50,79,77,50,63,47,68,52,76,47,67,71,83,53,84,70,81,66,67,59,46,42,45,46,50,74,56,87,58,59,81,52,45,84,73,82,56,46,43,74,55,86,73,43,76,81,42,63,55,73,73,81,78,87,76,62,46,81,67,64,51,76,60,61,63,60,45,66,59,86,81,73,71,69,76,80,72,79,78,45,55,51,56,86,75,61,77,49,79,62,42,43,42,48,65,86,83,78,86,66,80,55,85,64,59,47,79,74,78,55,53,44,80,77,78,80,57,69,62,79,62,62,52,56,66,68,53,68,87,58,54,70,86,70,46,62,71,86,76,79,78,56,73,86,44,54,75,72,50,67,50,49,71,74,75,52,80,55,85,46,59,61,77,70,86,80,61,71,66,80,84,57,51,63,72,53,66,45,60,60,81,43,81,50,64,85,51,83,50,75,44,56,79,44,78,77,77,42,51,63,83,57,65,51,57,61,77,60,70,84,48,51,58,61,79,72,72,76,73,82,53,69,74,64,68,62,65,42,64,86,50,75,59,57,42,61,60,57,83,61,51,59,68,58,65,52,52,44,56,81,60,77,44,64,57,57,48,83,76,65,60,57,73,76,53,82,69,82,52,62,83,78,61,63,76,84,54,76,82,83,63,53,47,60,80,64,71,86,85,81,63,72,67,73,67,43,53,60,60,45,46,48,60,54,53,45,62,59,75,74,42,56,72,52,48,73,77,75,70,77,61,61,46,64,45,65,67,77,50,77,67,45,72,58,76,63,53,78,74,66,71,65,63,60,51,52,86,76,57,78,52,61,73,53,82,82,85,43,86,76,47,71,52,73,65,84,64,50,65,74,78,56,79,61,53,63,78,66,53,56,70,60,48,86,47,85,48,53,48,57,78,62,49,48,67,72,54,70,58,84,80,73,69,53,82,83,52,44,53,48,63,59,61,50,57,76,81,80,56,83,59,85,70,63,76,59,55,71,59,42,50,83,73,83,76,43,66,82,50,43,80,51 52,70,63,48,65,77,81,63,83,64,51,55,45,58,64,85,83,48,86,58,52,61,67,78,69,55,72,48,44,79,79,81,67,59,47,52,58,79,65,66,76,76,85,46,80,46,49,48,50,79,46,79,70,59,51,69,81,59,49,46,47,70,85,50,55,58,83,69,67,43,56,75,42,78,43,49,57,48,73,48,75,72,47,75,45,56,68,55,46,56,87,58,70,80,51,48,78,44,56,87,51,75,85,73,82,49,72,47,74,62,66,44,66,87,72,49,59,76,82,81,75,46,65,87,56,53,44,86,48,43,86,72,85,56,85,65,64,74,54,46,43,69,51,47,52,74,74,80,84,49,68,79,61,44,58,78,66,57,68,63,43,76,86,74,52,81,42,55,48,49,77,68,42,80,45,79,83,49,67,66,66,69,63,83,45,77,65,67,51,58,62,63,63,54,75,47,85,45,81,44,59,51,78,74,65,67,62,77,65,48,57,72,81,73,52,73,62,58,64,75,47,60,56,42,51,54,60,64,80,79,78,51,73,59,67,84,69,52,84,48,68,86,72,76,62,64,63,70,68,42,63,74,72,77,81,49,70,66,55,80,42,51,80,66,59,44,74,50,48,74,59,78,65,83,76,83,44,67,59,63,80,79,69,56,47,76,75,73,82,49,82,75,72,80,75,74,83,53,54,64,49,79,69,43,78,65,74,66,45,63,85,43,63,64,74,48,61,84,71,79,83,85,48,51,53,65,49,63,72,63,55,74,44,79,49,65,76,86,74,59,78,45,50,75,79,48,45,58,48,48,44,80,71,80,84,84,52,79,54,85,67,52,62,77,61,44,87,60,43,79,54,57,70,55,53,66,44,77,42,74,53,76,70,53,54,76,77,65,67,85,86,63,67,68,65,60,85,75,69,50,45,50,86,84,66,55,66,80,63,75,44,42,42,83,58,77,84,80,47,68,77,64,77,84,86,61,46,68,64,83,49,47,69,84,54,81,81,54,48,78,71,57,56,45,84,87,84,74,67,74,81,57,81,72,73,70,86,45,61,53,64,87,83,49,78,79,63,53,79,45,57,43,68,80,65,68,81,60,86,65,80,73,61,83,49,61,62,48,75,73,55,67,65,48,65,74,64,60,57,60,63,79,53,42,51,87,48,57,60,77,51,45,53,59,68,55,54,74,57,53,74,45,53,77,82,71,85,55,62,56,83,80,58,49,48,70,57,70,46,71,76,61,65,75,73,63,77,66,83,53,77,62,72,59,54,55,48,49,68,59,70,76,79,67,46,45,63,54,69,43,73,60,87,54,57,78,76,79,78,76,44,81,42,71,64,45,61,57,56,48,65,78,78,81,77,83,74,72,42,59,67,50,76,46,63,80,57,55,66,74,74,86,56,44,49,84,48,68,42,68,59,47,66,66,74,47,84,57,63,73,85,69,57,46,49,78,70,79,52,49,74,57,47,86,68,44,74,76,71,61,65,57,64,47,75,70,77,69,55,75,63,76,60,71,71,87,50,85,67,70,79,64,44,55,62,64,74,77,81,44,83,63,55,54,52,62,63,73,64,80,72,84,61,76,84,76,73,67,80,70,44,61,53,53,44,52,61,59,63,84,75,81,45,52,87,56,87,73,44,87,50,59,43,51,58,83,49,74,72,78,76,72,74,62,79,51,75,86,85,66,77,69,73,85,49,58,78,47,69,79,67,77,86,42,47,65,83,83,78,77,77,62,48,42,46,82,48,76,59,85,51,65,82,53,69,59,43,62,46,73,81,63,75,78,50,46,81,48,82,72,65,79,64,51,48,60,67,51,45,80,73,63,82,80,48,70,72,68,68,61,86,44,45,70,50,43,55,52,87,51,63,76,87,65,70,51,87,76,52,74,62,83,81,73,48,51,49,63,72,75,64,65,45,82,61,75,67,77,45,60,81,76,71,87,63,43,80,60,50,86,48,66,86,79,53,46,71,72,66,70,80,70,73,47,72,63,80,57,44,85,43,66,49,82,71,73,76,83,81,59,61,58,65,47,84,83,72,44,56,45,54,66,87,74,73,56,57,80,46,48,63,77,58,55,87,44,49,56,46,57,59,77,72,60,53,50,73,59,79,80,55,62,51,61,87,49,60,56,79,75,59,43,49,43,61,85,77,75,42,70,61,59,75,74,45,49,81,53,71,69,56,70,87,82,74,67,53,77,87,52,62,43,82,81,82,81,61,50,59,85,46,61,64,53,79,78,79,85,82,79,47,58,54,42,45,59,83,43,68,54 75,87,76,68,83,79,86,87,74,61,70,62,78,63,47,74,67,63,66,49,58,43,54,62,59,83,58,43,67,43,43,63,55,53,64,77,79,72,60,76,67,81,73,46,52,46,42,68,81,75,55,65,71,70,57,79,70,77,55,82,58,47,53,82,70,45,75,82,57,60,64,72,55,42,70,48,48,45,52,62,86,51,85,80,66,63,70,84,56,77,70,56,85,54,61,46,70,85,51,87,42,64,44,58,66,65,70,76,59,66,67,66,51,70,48,55,46,50,86,60,45,48,56,53,67,64,57,70,57,56,78,70,76,65,45,57,70,65,53,57,57,64,65,83,58,81,81,84,53,44,74,66,71,87,62,44,49,80,57,54,82,61,61,55,85,69,65,86,78,49,62,56,52,73,68,55,82,81,62,69,85,75,64,46,59,83,50,55,72,45,59,74,63,65,48,54,48,56,75,58,56,87,68,66,46,46,54,65,86,74,87,82,76,77,59,64,73,71,84,85,62,43,52,82,80,71,64,84,81,81,76,80,42,45,46,49,46,76,48,78,63,43,65,52,76,63,77,79,56,44,76,51,48,42,70,78,46,85,44,74,72,73,79,77,44,77,73,61,63,68,57,59,72,82,82,57,70,52,77,57,45,44,78,55,44,68,55,56,77,66,82,48,69,45,51,51,51,70,59,84,51,86,47,72,77,84,53,86,71,70,46,45,64,86,43,84,47,87,84,77,56,52,64,87,62,47,51,47,55,87,85,76,55,45,74,57,56,81,54,55,60,69,51,53,68,58,51,58,42,44,86,48,72,59,52,65,81,48,60,86,58,72,57,77,54,56,55,67,72,44,70,69,52,75,43,85,80,85,79,64,68,43,63,50,61,82,61,42,77,82,60,73,70,86,48,43,44,51,70,63,73,77,80,76,68,76,72,85,73,76,49,49,69,59,81,45,50,61,76,54,74,78,69,66,63,54,83,67,83,72,67,55,45,70,52,87,76,70,50,71,64,71,82,55,48,77,53,85,81,48,54,46,56,57,77,66,45,70,78,52,73,60,67,50,52,52,50,62,59,61,66,83,57,81,67,84,54,84,81,86,50,66,68,78,48,80,72,66,78,67,54,54,42,53,60,47,62,86,81,77,58,59,79,69,71,86,79,58,76,84,61,70,48,67,73,65,66,78,84,60,74,65,82,69,61,83,77,57,43,80,74,74,80,45,77,47,62,62,45,84,66,60,45,54,55,84,64,83,66,85,52,69,60,85,83,45,76,64,86,78,63,62,47,61,80,65,71,50,82,85,52,77,48,66,44,62,81,68,44,62,50,66,70,47,68,79,71,71,77,46,80,73,66,71,85,56,49,61,77,47,51,58,73,79,65,69,44,62,84,43,86,51,44,67,63,46,62,70,50,43,53,58,83,85,49,81,43,64,55,66,51,69,54,79,66,57,77,62,69,80,44,65,83,55,66,51,64,68,85,67,65,60,75,48,79,45,48,83,48,72,45,72,76,50,85,48,48,72,68,59,57,84,86,79,79,69,44,67,71,64,50,58,71,86,86,65,43,72,83,46,53,81,70,84,52,64,76,76,72,48,57,50,83,53,74,72,64,58,51,83,75,79,43,43,65,67,71,61,46,75,51,83,78,61,84,55,44,62,44,59,59,76,55,78,46,72,54,44,43,77,67,62,85,72,76,71,78,73,45,59,48,62,72,58,50,81,78,58,55,51,46,64,87,80,68,68,82,76,51,78,53,72,55,45,82,72,57,81,57,70,44,72,55,60,77,62,68,72,63,76,61,83,78,80,42,82,45,87,84,79,72,58,79,79,56,70,64,70,78,51,73,45,87,74,65,65,54,46,66,67,64,45,60,56,61,59,76,60,67,69,49,82,48,70,71,47,68,51,57,45,53,59,74,51,78,74,47,55,86,53,44,50,87,73,51,64,72,63,52,53,68,53,62,62,60,75,56,49,62,53,87,50,78,55,44,49,48,73,80,66,76,65,48,61,64,45,77,64,58,81,83,46,50,60,77,69,69,77,45,86,45,48,63,67,57,49,59,55,71,71,43,84,48,61,55,74,79,52,42,61,60,67,54,62,76,63,50,47,47,45,49,73,80,87,79,52,45,71,72,44,64,73,72,51,81,72,65,54,56,55,83,63,68,65,70,54,51,79,61,66,43,49,51,74,76,86,58,63,53,79,66,86,79,82,56,56,74,81,58,73,53,69,79,72,45,72,87,53,71,81,42,76,73,57,55,83,87,54,76,82 47,87,66,80,72,85,64,45,70,77,56,86,74,75,68,64,64,77,80,81,49,82,55,62,61,67,87,67,83,64,51,50,75,78,71,63,56,87,57,81,84,67,77,77,69,45,46,45,52,63,67,85,83,79,75,52,81,79,70,86,69,78,80,70,47,60,69,75,78,76,81,67,82,54,50,71,71,63,59,43,63,65,64,44,76,82,54,58,77,59,42,55,67,50,77,80,81,62,62,60,61,58,72,78,50,76,80,72,42,78,52,67,75,78,75,49,51,84,47,48,87,76,62,77,76,63,56,55,80,82,86,52,80,65,70,85,76,66,87,64,43,80,64,84,83,50,62,67,55,45,75,42,45,44,44,57,86,77,49,43,70,59,49,53,69,83,45,42,81,47,45,56,46,50,75,44,70,84,82,51,80,87,81,85,61,83,60,70,58,66,52,53,67,81,66,60,44,73,66,57,76,66,56,82,47,74,67,56,58,63,87,65,62,61,72,42,68,44,82,73,74,45,65,61,42,70,49,52,79,75,81,80,73,78,42,48,47,73,87,69,51,47,63,74,74,72,56,47,59,62,85,44,84,56,57,48,65,50,55,65,52,85,87,62,54,53,51,44,77,82,85,47,53,85,73,61,80,80,57,80,47,80,45,42,48,47,50,74,59,45,48,73,50,56,58,87,58,67,73,73,82,86,82,78,83,65,52,67,77,79,44,76,52,67,74,47,62,58,51,57,76,53,79,47,79,68,80,74,77,44,86,59,78,86,46,80,77,83,46,72,42,83,43,49,65,80,49,78,71,70,42,70,61,59,56,82,84,58,72,82,74,51,47,71,85,55,77,78,49,60,65,65,42,64,68,83,87,61,83,85,84,82,52,43,50,59,59,68,61,51,75,63,79,65,51,87,63,52,85,78,53,60,50,86,45,82,78,42,60,51,84,82,64,76,87,60,56,53,82,80,78,47,54,72,77,44,72,73,50,51,59,58,48,59,67,56,54,53,71,75,77,87,60,62,81,56,43,62,42,69,81,84,79,77,73,65,75,87,62,51,64,73,52,59,80,51,65,78,74,72,68,58,43,44,86,67,78,69,58,69,81,43,49,68,60,59,84,50,57,70,42,47,83,60,46,63,65,46,44,64,49,70,73,63,72,74,66,47,83,51,57,65,83,85,74,70,66,66,52,67,81,45,79,47,47,81,69,57,52,56,66,52,65,54,70,75,69,55,44,70,45,49,82,82,55,84,49,85,67,77,77,80,70,75,45,57,57,84,87,50,56,48,69,61,78,63,76,67,58,78,46,73,44,62,77,42,55,45,72,48,60,68,44,49,44,81,81,64,74,72,52,59,60,46,47,82,47,57,78,72,56,42,55,46,45,65,48,78,66,76,47,61,69,79,86,49,42,70,87,66,58,57,51,67,55,48,60,53,58,56,76,51,82,51,58,87,59,53,78,63,48,65,57,76,61,48,44,53,61,43,80,72,62,53,67,43,86,67,68,65,86,59,55,49,48,56,82,87,42,81,68,57,70,72,60,45,84,82,47,80,58,53,52,74,64,50,53,44,61,54,56,87,42,82,42,66,53,56,45,62,43,59,70,76,50,72,73,54,61,64,71,86,54,82,60,69,85,62,51,69,72,83,84,61,81,80,77,75,57,63,47,81,80,49,70,70,57,71,69,67,42,69,52,65,80,55,71,73,52,60,62,70,60,58,49,64,55,81,66,67,44,75,68,44,61,74,80,78,58,42,82,46,77,65,47,60,79,69,76,71,54,67,76,86,80,60,62,66,47,75,80,84,46,57,60,81,54,87,47,66,72,65,62,86,43,83,55,84,48,42,81,54,75,76,74,53,81,65,66,54,71,81,72,56,67,73,75,78,84,75,77,43,48,79,68,52,53,55,48,58,50,48,48,84,53,63,57,59,42,59,58,59,82,60,42,71,50,47,46,49,53,62,79,66,67,70,78,87,64,68,48,49,55,81,54,87,64,57,44,46,79,55,67,55,55,79,63,79,73,65,72,72,74,80,72,85,73,87,66,48,52,70,68,65,49,58,86,80,52,61,48,42,45,78,68,80,44,43,59,47,74,46,82,57,68,68,51,44,68,66,69,47,42,52,44,47,47,86,70,59,65,49,85,74,83,75,79,57,58,70,71,56,46,45,48,47,43,67,45,42,56,42,75,63,79,72,56,72,44,66,49,53,59,62,65,64,49,79,65,46,56,50,52,83,50,68,69,63,44,80,76,43,49,72,82,45,82,86,64,68 78,60,80,44,59,62,70,76,77,59,73,49,58,82,55,64,46,53,42,44,59,87,64,87,49,62,74,53,77,61,56,67,63,69,74,65,77,66,81,72,82,58,58,56,43,51,70,74,81,48,46,71,61,63,69,48,82,75,63,46,52,43,65,58,44,59,74,54,61,64,82,71,69,76,50,63,61,46,56,87,52,46,60,85,69,44,72,72,77,46,77,60,55,80,86,56,81,65,83,70,77,58,70,68,64,42,63,61,73,66,73,58,59,83,63,55,47,57,74,68,72,75,50,54,69,53,85,73,83,77,59,51,82,54,72,84,60,44,62,82,47,72,87,46,70,65,72,83,56,52,51,77,54,69,49,54,75,49,61,53,43,85,45,50,76,72,84,57,85,60,42,54,68,53,72,82,63,66,51,79,64,51,50,60,50,80,56,51,69,71,58,87,63,51,86,45,75,50,69,85,43,72,64,80,74,48,70,83,55,46,48,69,43,47,87,50,60,42,54,69,45,54,68,42,76,51,72,75,49,64,87,70,87,64,86,75,59,79,77,72,64,87,64,82,52,75,46,44,84,87,79,55,48,81,80,83,56,74,78,67,56,65,65,53,56,47,56,57,63,75,68,53,67,74,64,43,56,76,62,82,42,59,59,77,66,83,45,48,45,47,67,84,55,51,81,45,42,45,61,85,52,48,81,79,83,76,82,78,55,80,66,86,44,73,54,54,49,53,65,68,86,67,46,58,51,44,66,50,49,58,44,51,59,78,79,84,75,76,78,57,83,60,85,50,48,73,49,84,49,62,50,51,54,49,53,76,83,60,47,65,82,53,71,72,66,64,85,64,78,53,65,57,51,59,52,62,59,86,70,64,78,62,72,66,53,61,79,53,80,76,81,68,84,48,75,71,62,52,75,77,85,53,75,49,70,44,52,69,50,59,62,76,64,50,51,60,84,56,47,69,70,50,45,77,56,77,75,75,61,86,84,69,47,84,43,75,68,52,53,68,83,62,80,47,80,60,42,68,69,81,58,50,62,44,65,63,66,84,51,79,70,63,65,79,56,54,77,58,49,79,86,69,52,49,80,74,64,85,82,49,63,65,82,86,54,77,74,60,69,78,83,70,64,84,57,75,60,71,55,66,63,78,52,73,69,69,46,49,86,54,48,72,66,49,63,82,86,74,68,65,86,42,59,87,74,72,45,77,70,52,75,82,60,44,49,42,69,71,87,67,59,82,84,64,84,59,44,64,69,44,52,45,87,84,46,75,70,55,51,76,63,67,62,77,82,45,82,80,45,64,82,57,74,42,64,85,56,59,68,63,43,54,51,60,87,43,55,43,72,42,86,56,44,77,74,85,63,83,59,82,53,56,82,61,75,80,75,55,72,83,68,57,74,79,63,82,68,45,75,81,73,82,87,54,87,84,67,63,60,73,70,58,68,45,47,84,47,83,44,77,59,54,81,87,79,45,47,69,82,82,57,64,75,73,64,48,58,67,43,45,50,62,54,43,42,81,65,87,82,74,83,60,44,57,83,59,61,81,78,46,78,65,87,58,42,49,70,71,60,81,64,43,54,62,59,58,81,86,50,62,56,45,62,75,87,47,54,62,65,49,53,84,68,84,59,42,43,77,80,54,77,84,70,64,62,81,77,82,67,76,45,67,85,67,69,59,54,43,69,70,54,75,73,62,44,51,72,76,70,83,54,66,52,48,77,60,74,46,70,71,58,63,62,75,60,77,79,49,47,68,66,48,72,57,83,59,86,73,60,53,53,46,79,80,46,60,54,48,64,42,85,78,70,44,72,48,82,44,51,82,44,51,83,55,60,80,53,65,44,81,86,67,47,77,56,43,56,74,68,53,77,79,77,49,77,81,81,80,56,52,76,58,44,45,71,74,50,68,84,82,80,55,46,85,55,52,58,48,79,48,45,82,45,85,53,50,64,79,86,48,68,56,55,86,58,63,55,61,53,82,49,43,65,65,76,86,80,48,46,81,76,56,49,44,56,45,85,64,51,70,43,54,58,58,46,76,82,59,61,45,87,61,55,74,87,42,73,64,64,59,44,63,82,82,65,84,82,62,77,66,61,58,62,51,67,60,67,65,43,72,52,87,55,47,84,57,59,48,81,48,83,69,51,77,74,61,59,76,56,65,73,63,56,86,46,61,77,42,75,48,45,52,67,50,56,82,56,55,51,81,68,47,79,57,43,42,50,44,70,81,42,66,60,70,55,80,62,87,75,44,43,76,85,48,72,58,61,46,47,71 44,71,52,57,43,87,76,80,60,67,67,69,52,81,74,46,79,80,71,74,75,54,64,74,82,59,54,59,82,47,72,69,63,45,57,69,43,52,80,47,80,55,43,64,85,49,51,71,46,80,75,46,45,79,74,58,58,68,62,50,61,82,75,77,50,69,64,50,54,59,55,45,61,44,66,56,50,64,85,51,78,65,66,79,47,42,54,65,52,60,84,48,65,60,60,71,81,87,87,78,63,75,46,86,76,62,86,42,49,52,43,75,55,74,78,52,48,46,68,54,59,73,42,49,67,65,58,49,75,57,85,82,85,74,59,50,81,85,85,55,82,68,55,48,72,84,68,83,47,78,72,55,42,49,61,83,46,48,48,44,81,60,84,80,74,78,81,42,84,63,68,72,80,77,63,74,68,58,85,80,45,73,81,66,49,76,61,45,59,53,83,48,47,68,87,55,55,59,84,45,49,69,67,57,55,48,56,80,55,56,72,54,67,46,73,78,76,60,58,82,76,79,80,74,54,65,76,73,61,83,59,75,63,54,49,50,59,46,73,65,81,48,85,68,60,77,82,85,81,71,82,43,60,69,86,61,43,45,49,59,79,47,54,57,73,45,78,82,59,71,52,67,50,49,66,57,46,63,71,71,68,47,64,71,60,56,64,62,83,48,56,66,58,80,57,82,43,48,66,81,85,60,65,50,78,82,69,70,83,52,61,82,57,60,83,73,44,47,61,81,52,70,78,48,45,52,66,81,73,61,84,51,74,81,43,66,67,78,44,59,68,57,82,69,60,55,45,58,59,81,71,80,69,83,81,73,71,83,48,62,70,66,44,68,73,84,42,43,47,53,85,77,43,43,51,61,54,46,77,47,44,42,81,74,52,83,65,86,55,55,61,56,67,63,81,60,70,42,53,77,49,83,68,53,84,56,66,63,78,63,69,71,86,81,78,72,46,59,87,84,85,69,74,65,70,59,78,61,63,52,75,76,82,52,62,45,76,56,55,82,67,71,75,44,84,78,51,52,71,54,65,64,76,71,79,72,70,51,81,74,81,74,70,51,63,68,79,54,84,86,72,61,68,76,84,66,57,79,87,74,59,82,44,65,62,55,73,53,74,65,75,55,78,57,84,46,55,61,42,57,86,67,44,72,84,54,83,73,71,47,63,45,66,46,57,83,75,45,66,59,80,44,45,53,74,75,82,42,73,54,54,76,56,87,45,60,45,60,73,80,61,47,69,49,51,56,68,65,52,76,81,54,81,54,56,84,62,73,62,70,58,60,65,76,52,64,83,83,71,59,52,56,73,70,53,43,58,57,78,55,59,63,55,43,56,81,82,65,48,78,59,66,76,72,75,71,86,49,57,81,64,43,57,85,85,75,65,59,55,54,69,67,64,75,82,46,81,87,57,52,42,80,66,69,71,83,53,48,69,52,62,85,69,77,63,70,76,76,58,55,61,71,63,77,64,42,77,45,74,83,69,46,44,62,84,71,51,68,83,86,62,51,74,85,58,67,87,47,62,79,67,62,61,56,78,49,43,64,47,42,69,65,68,83,75,76,66,82,70,57,75,82,50,52,66,63,64,84,78,80,84,87,80,55,55,48,50,81,83,81,57,49,64,53,57,42,84,43,63,47,69,68,82,64,51,55,60,56,46,78,59,66,63,71,60,81,81,87,75,46,68,60,85,74,61,67,53,59,56,86,49,60,54,63,69,42,57,58,46,46,59,69,53,64,78,63,59,48,51,74,43,85,80,59,81,54,42,63,85,62,55,59,45,83,43,79,61,68,71,60,75,43,59,48,47,61,62,71,65,55,56,79,63,85,46,64,83,71,59,69,43,68,71,74,43,76,54,47,53,58,69,83,64,54,42,73,51,53,79,78,65,63,51,46,62,70,52,87,56,48,58,77,77,79,70,82,63,65,65,78,68,74,58,49,54,77,78,87,50,75,77,77,71,63,66,79,87,81,81,42,77,62,87,67,80,50,45,51,76,82,54,63,50,74,70,66,84,72,63,66,69,72,55,83,48,65,82,76,59,49,71,48,59,71,81,66,77,62,47,80,87,80,42,71,67,87,65,49,65,51,43,55,63,44,74,56,67,75,68,43,69,72,75,59,61,79,68,58,47,49,57,65,84,75,82,82,79,52,84,72,85,42,43,83,66,80,77,51,47,80,51,80,45,51,60,62,43,70,66,53,60,76,67,59,58,78,85,79,76,48,64,79,85,63,48,82,71,72,59,57,60,45,51,47,81,73,45,52,43,68 56,59,75,55,52,56,61,74,69,54,58,47,65,52,48,55,77,68,72,82,61,48,83,70,49,58,61,74,64,81,42,71,46,57,77,58,63,67,75,59,65,77,66,47,69,52,59,74,59,56,77,74,81,55,56,86,44,83,87,58,60,78,76,46,75,86,81,62,75,49,51,55,82,74,85,82,85,67,71,56,79,71,80,66,43,43,75,68,42,83,73,75,44,60,78,79,44,55,55,52,85,66,54,48,53,84,63,83,48,84,71,70,69,80,75,55,84,68,72,84,49,57,78,43,77,77,65,84,45,75,62,58,51,59,44,49,51,74,53,72,54,47,65,60,51,47,50,64,74,76,71,45,67,62,71,45,53,85,58,59,65,51,45,79,75,49,60,75,49,77,65,60,76,45,83,65,85,42,45,87,81,75,63,47,69,74,65,42,62,50,78,57,63,58,49,43,71,56,70,51,45,75,74,50,53,64,70,58,66,62,83,59,82,58,75,44,69,54,83,58,60,67,74,44,52,57,60,43,73,43,53,68,83,70,50,84,69,44,48,74,76,42,57,75,49,60,62,81,42,80,73,42,71,82,75,51,60,77,86,47,60,78,60,60,48,46,49,67,87,58,78,68,58,82,79,59,83,76,79,84,72,84,44,80,68,87,61,78,66,62,58,65,81,45,45,43,83,84,74,43,73,57,65,44,47,63,83,55,59,75,60,50,79,85,84,77,46,61,77,79,73,75,56,79,43,81,42,79,43,71,49,70,44,50,80,43,53,74,44,85,49,56,57,50,72,75,42,80,49,47,78,48,61,74,77,54,71,73,55,64,69,86,73,46,81,60,80,83,63,63,68,77,53,47,42,68,80,45,76,76,61,43,54,76,73,62,55,85,65,78,66,66,51,54,85,62,61,66,70,81,64,56,76,55,70,73,80,50,78,63,72,60,44,62,70,79,54,71,66,42,51,77,76,65,65,86,51,79,86,74,43,44,50,58,67,46,60,46,51,50,63,77,42,58,84,74,58,78,65,49,49,42,65,65,79,67,73,50,86,75,72,76,58,46,75,65,66,71,85,75,74,67,55,53,48,66,52,55,79,50,68,64,83,73,53,58,58,58,85,54,74,45,70,70,60,58,53,47,60,80,63,44,61,85,70,80,58,87,71,84,68,60,61,83,48,64,45,86,73,81,85,63,75,62,54,51,69,66,50,64,53,77,72,87,47,69,80,86,60,58,58,52,83,82,58,80,77,72,78,68,57,63,73,75,60,66,46,48,54,75,58,62,47,87,54,42,50,80,84,81,78,43,57,43,55,86,84,72,50,43,80,65,68,52,64,43,64,73,65,82,51,49,58,78,72,58,50,46,45,69,84,69,59,66,71,69,56,70,67,44,71,66,43,69,86,81,60,50,45,86,50,51,53,83,64,76,75,65,50,82,56,77,59,49,66,87,60,78,70,78,77,83,61,72,82,58,43,49,77,45,72,68,75,49,56,43,86,46,42,56,62,66,85,47,58,80,82,83,82,85,58,80,52,54,67,49,49,83,69,71,73,58,70,71,55,46,56,82,55,59,87,48,48,72,44,51,71,50,78,57,63,64,78,72,57,51,85,74,67,77,72,46,72,83,73,62,45,53,59,74,54,80,79,49,51,44,67,84,46,85,63,63,80,75,79,53,75,55,71,71,64,53,51,54,64,66,64,64,47,62,49,78,51,73,83,63,86,59,48,42,68,73,64,74,64,75,75,56,59,66,51,62,86,76,45,60,49,79,46,46,49,67,74,77,42,53,74,49,53,63,79,64,59,52,65,45,59,82,57,61,60,50,69,84,50,43,59,73,47,60,76,78,44,74,44,58,79,61,71,79,65,54,61,56,57,45,66,67,69,67,44,59,63,51,56,68,78,50,55,76,52,52,44,65,42,53,64,76,45,51,77,81,58,69,77,54,43,63,56,72,76,81,61,43,79,75,69,69,74,49,80,76,66,59,86,75,69,59,84,69,69,62,78,54,65,52,57,75,65,72,87,48,52,49,83,51,52,84,73,42,49,48,78,50,83,82,56,63,70,57,73,84,87,55,80,56,53,65,85,44,46,80,53,52,72,84,48,78,69,72,83,42,56,49,42,62,54,73,49,75,44,79,75,51,43,62,57,84,54,71,85,73,63,56,46,51,75,59,70,80,58,57,56,47,65,82,51,47,67,69,58,85,58,60,63,42,82,71,85,58,53,46,72,75,73,75,56,43,45,64,72,64,52,63,73,65,85,74,54,66 60,80,85,50,77,87,80,67,67,77,46,42,69,83,56,42,43,72,85,52,48,77,52,67,86,64,57,63,56,76,52,49,75,48,43,76,77,68,60,50,81,59,84,56,53,47,58,71,60,79,56,62,58,78,61,49,42,81,73,65,75,72,73,84,86,69,83,79,75,72,78,67,43,77,70,45,81,79,81,55,65,59,86,52,70,69,50,80,55,47,71,82,72,44,73,70,50,57,84,44,84,81,69,69,79,60,48,69,53,44,57,49,64,79,49,63,71,54,48,61,54,43,64,80,67,49,66,43,65,43,65,85,43,57,63,47,75,55,74,87,67,44,60,84,43,43,77,48,78,77,50,52,83,51,76,57,51,77,82,82,84,42,42,67,62,64,66,61,52,59,62,75,46,80,70,52,57,78,67,48,51,60,52,84,50,83,53,69,48,67,70,57,57,67,68,44,65,54,75,79,59,58,62,52,60,81,83,43,82,62,60,46,56,52,55,70,47,64,57,65,71,80,63,56,80,86,61,63,83,65,80,50,77,82,48,62,86,82,48,62,61,72,57,66,65,54,47,78,57,54,67,66,63,51,84,42,57,62,59,67,47,51,74,42,64,82,61,57,78,87,48,55,50,52,65,82,63,69,86,43,45,48,45,49,60,85,63,61,72,77,57,69,59,56,71,58,74,51,85,67,50,55,51,78,84,77,68,86,48,77,74,81,46,74,67,54,64,80,46,51,58,70,42,59,54,48,82,51,58,44,50,82,46,60,45,81,79,48,87,60,79,87,51,47,58,47,70,48,43,87,47,80,47,62,60,45,52,51,59,76,45,68,58,53,42,61,86,77,77,69,54,55,84,52,43,85,45,87,53,69,74,55,79,71,45,43,71,54,59,78,63,54,76,84,49,42,49,57,69,47,47,85,64,44,67,61,70,64,66,85,67,48,54,81,68,46,47,45,72,67,82,58,71,56,60,44,82,57,69,48,85,75,58,44,67,48,59,87,86,76,83,62,59,69,44,45,74,48,46,74,60,67,62,42,55,50,43,70,73,53,67,47,63,69,76,59,81,56,85,57,49,83,60,70,67,75,87,59,67,56,76,76,56,60,76,68,83,55,85,43,46,75,77,60,61,63,86,85,42,86,52,65,51,77,59,56,49,51,78,65,59,56,49,56,44,57,65,53,79,61,70,53,82,54,78,43,42,66,70,53,74,85,52,62,52,60,58,53,55,57,84,47,83,47,55,53,70,72,55,59,50,49,70,69,79,71,78,72,45,80,81,84,77,83,59,65,52,50,43,63,78,87,72,80,75,85,76,59,84,65,62,61,52,86,72,56,42,64,75,49,68,56,82,42,74,46,82,75,56,53,75,49,64,78,62,71,53,69,70,69,84,75,72,78,77,71,67,44,63,80,47,87,50,83,70,78,73,50,74,77,51,58,69,54,64,77,84,64,86,80,55,51,46,45,81,77,63,64,66,62,72,66,76,42,49,73,76,50,80,82,52,69,74,76,87,81,75,65,47,64,64,82,48,79,67,63,70,84,77,46,68,83,81,49,71,51,54,49,58,86,43,58,49,63,57,64,61,75,48,54,72,44,53,69,74,79,83,53,45,43,63,77,52,45,81,57,64,70,60,60,46,75,48,60,68,79,84,63,85,82,44,72,46,87,61,46,65,74,45,87,58,68,64,71,50,46,48,77,70,51,74,87,76,58,55,63,81,71,81,84,45,54,65,66,64,49,46,68,80,80,74,69,42,73,73,83,75,87,61,43,56,49,85,43,65,87,80,85,63,57,53,65,86,42,74,85,65,75,43,58,84,50,66,70,51,69,79,68,66,77,50,61,79,59,71,59,66,81,53,62,81,70,68,78,50,58,68,83,62,75,59,45,55,63,51,68,50,46,52,45,60,42,72,77,61,59,57,72,49,45,43,56,47,62,56,81,47,51,45,58,44,77,44,67,54,70,67,56,46,63,74,68,80,43,61,65,47,57,52,81,55,49,47,57,71,48,77,85,57,60,77,84,57,44,74,66,57,72,45,48,51,69,73,82,73,43,70,80,59,46,59,50,75,53,58,76,76,57,47,61,59,85,69,76,53,85,85,45,59,43,47,76,42,84,73,81,59,80,74,42,85,42,82,68,64,81,65,56,58,72,78,64,86,72,66,62,46,55,80,69,45,48,55,48,56,50,47,43,73,82,42,56,52,60,71,50,71,86,49,51,82,50,61,67,56,79,61,75,58,47,77,60,78,74,69,81,56,62,42,51 76,85,65,42,48,58,69,75,81,71,70,55,64,55,85,68,86,74,69,85,66,69,80,68,46,70,82,44,53,72,71,64,78,46,47,43,70,86,52,58,75,55,62,48,87,68,72,42,48,43,57,85,73,71,63,68,65,75,69,84,81,87,62,79,59,67,72,86,55,77,83,85,63,53,53,48,79,70,69,67,59,65,77,45,71,47,80,45,68,59,63,71,87,45,44,51,59,67,51,79,65,84,87,66,66,74,43,65,46,46,82,79,61,71,51,62,84,79,60,74,70,72,66,49,52,69,84,74,63,56,46,60,86,86,87,42,86,42,44,53,56,72,69,72,55,69,43,65,47,70,46,56,66,60,59,63,80,53,57,69,58,78,80,73,79,76,65,47,50,61,67,46,87,52,63,64,80,62,86,68,80,53,57,46,75,56,49,87,59,53,65,66,44,54,65,48,77,55,72,55,57,81,48,74,58,83,85,75,68,43,69,46,85,63,83,43,59,75,65,61,74,72,61,55,79,44,43,52,45,74,86,80,48,58,45,79,68,59,67,66,59,53,61,78,60,46,76,52,72,62,60,86,55,44,71,87,49,61,82,47,70,61,73,82,48,65,71,59,79,79,67,58,71,52,55,69,67,47,46,71,67,46,59,73,42,52,70,81,85,85,58,83,45,58,79,75,84,66,46,48,48,70,52,59,70,85,87,77,81,49,58,84,68,64,57,59,66,47,81,83,53,58,44,42,47,50,45,51,79,74,79,82,64,64,87,61,75,49,71,53,67,72,86,56,46,84,51,78,55,60,44,58,71,52,47,46,72,58,65,82,83,69,45,51,68,72,46,61,44,67,51,43,81,66,82,54,46,70,85,77,66,58,77,80,70,48,58,57,80,69,68,82,83,82,44,42,78,74,66,70,76,42,85,43,43,46,57,54,44,54,60,81,42,53,64,72,63,47,45,87,77,83,47,79,83,55,80,45,49,84,64,61,43,62,67,52,68,78,84,62,79,65,48,78,73,62,55,80,76,78,64,60,70,68,80,83,42,78,59,47,63,75,66,56,48,78,65,78,45,57,63,73,86,79,45,68,53,84,52,59,77,46,57,78,85,50,79,84,58,53,75,72,50,73,68,62,46,86,49,61,44,52,44,43,73,83,86,54,49,82,43,66,84,65,52,66,72,73,67,71,69,57,78,49,71,46,43,60,85,57,58,87,46,44,87,67,50,74,67,86,58,73,82,80,53,54,47,72,87,87,66,47,85,48,58,70,82,75,74,50,61,58,76,48,62,69,59,50,67,60,54,81,84,69,81,59,64,80,48,64,49,84,46,66,47,57,48,60,87,74,81,70,86,46,78,63,63,49,58,66,53,57,43,49,82,55,73,49,77,80,54,51,71,67,69,65,50,68,74,65,57,42,70,60,61,44,48,86,59,87,54,67,69,84,58,58,69,78,42,52,59,82,69,67,68,59,82,64,44,50,78,78,71,46,74,78,56,57,49,80,58,70,83,50,57,63,52,58,75,75,87,44,72,83,48,81,85,84,67,56,47,61,51,78,46,75,63,46,66,74,66,51,49,51,61,56,78,45,82,75,49,64,80,84,71,83,54,51,59,77,84,86,83,54,85,49,81,47,62,79,58,53,78,67,76,80,60,64,73,50,79,81,74,70,52,67,43,73,48,75,73,43,80,70,63,50,77,62,46,86,54,50,81,43,78,87,71,49,57,70,82,55,77,76,59,80,62,75,54,85,58,57,62,77,60,80,73,84,86,53,72,71,78,47,55,61,64,45,78,60,77,57,51,66,46,67,72,66,58,63,68,76,72,81,61,67,77,65,70,66,71,86,74,87,67,57,59,44,64,76,51,86,81,44,81,83,71,45,61,82,69,75,55,53,51,71,55,85,65,79,60,73,47,61,84,64,63,57,82,61,84,44,49,45,78,78,77,85,67,87,68,83,58,70,78,80,84,84,42,71,87,54,72,43,86,70,85,59,54,59,74,70,64,85,44,43,53,78,74,45,80,68,62,63,78,44,60,53,46,85,66,74,62,47,69,54,64,73,73,51,42,75,79,71,81,48,83,74,76,57,68,47,69,61,65,84,67,80,84,56,80,76,50,46,67,47,49,80,78,63,75,87,75,52,59,50,86,84,70,83,76,46,44,76,57,45,45,43,72,65,57,72,47,60,52,52,72,67,80,44,57,69,52,67,59,59,56,56,50,71,76,75,63,64,72,58,85,79,50,66,51,73,71,70,55,43,85,50,54,69 44,57,48,69,65,44,74,70,65,64,46,73,56,78,80,87,50,83,44,62,46,85,73,83,71,47,74,77,77,71,58,80,58,58,87,53,55,49,75,49,46,59,45,83,85,72,57,48,81,48,87,86,85,79,70,64,68,75,56,53,67,72,43,59,64,69,79,77,70,68,55,60,75,67,63,58,71,87,50,50,55,45,54,43,75,63,81,56,77,77,73,44,64,69,73,69,74,45,52,43,54,58,70,85,53,57,57,47,50,52,70,77,45,74,47,42,77,77,74,71,87,45,54,61,59,61,75,82,44,71,72,54,74,86,56,60,64,54,67,62,56,62,79,67,77,62,87,67,84,74,85,54,76,78,42,64,44,62,52,67,74,68,68,73,66,65,68,59,43,67,42,42,78,55,43,57,71,61,44,43,82,69,83,56,81,50,59,80,59,77,86,59,45,56,48,56,83,57,75,54,72,84,71,59,52,77,59,52,75,62,47,70,82,73,65,69,63,67,63,76,75,86,58,68,79,86,49,76,47,66,63,58,69,57,66,74,45,64,52,58,62,70,80,63,47,70,44,66,83,60,78,65,51,83,73,66,47,66,64,64,57,50,53,82,84,67,69,58,53,69,86,63,46,79,85,71,69,50,48,87,50,67,68,57,62,42,62,72,42,63,78,48,72,74,82,73,68,68,82,55,61,53,77,56,54,50,55,85,84,74,57,64,69,52,73,87,55,72,48,47,78,47,74,85,51,42,67,42,60,64,61,43,80,69,82,74,53,55,83,87,45,46,47,55,60,76,52,68,65,63,47,50,76,83,70,77,54,59,74,46,83,78,63,72,48,61,87,67,56,80,72,43,80,42,54,63,85,64,52,82,78,71,45,80,67,63,43,47,71,72,51,73,57,55,75,87,55,52,79,87,72,83,68,81,48,49,57,48,75,76,57,56,66,64,87,77,80,59,51,70,74,57,77,47,68,61,64,56,72,67,69,49,58,48,77,87,45,47,57,73,61,53,65,76,73,47,48,68,73,48,61,87,50,52,70,65,61,48,45,79,62,81,70,62,68,74,63,87,61,51,43,68,66,70,48,53,59,81,59,59,56,61,74,62,58,51,43,87,78,77,82,84,69,43,78,73,74,58,86,85,74,54,75,78,54,78,53,86,61,52,84,83,74,46,47,50,83,54,82,68,52,79,87,55,76,51,74,75,71,70,73,76,73,54,49,56,62,42,56,64,72,58,57,57,79,86,63,43,83,54,79,70,75,74,67,56,42,58,43,71,60,48,80,74,74,74,75,67,67,57,48,75,55,67,72,60,68,85,54,57,84,85,45,57,60,79,59,66,71,44,50,84,73,66,77,42,82,68,72,44,58,77,45,54,76,55,60,87,54,42,69,81,43,57,62,64,66,59,46,66,70,53,45,81,42,69,78,49,51,52,48,77,81,75,43,55,84,51,69,55,46,42,47,57,74,77,45,77,85,68,52,80,83,86,66,82,68,52,80,51,54,49,78,48,82,52,53,67,68,70,64,65,64,56,76,54,72,83,55,62,72,80,87,81,74,73,85,57,61,67,76,87,81,57,81,48,77,63,50,49,86,58,71,78,62,80,78,54,77,68,79,55,77,55,85,44,57,77,65,58,71,51,75,78,65,81,84,58,50,49,49,59,63,74,64,66,49,78,73,74,43,60,77,48,74,79,83,42,51,79,44,48,75,47,76,47,58,44,71,83,50,78,59,77,76,55,46,75,46,42,44,73,84,43,65,85,73,57,73,72,57,54,78,83,74,70,48,59,44,79,83,67,46,79,75,60,57,86,53,53,43,54,52,65,61,60,44,76,49,57,73,52,87,73,87,72,69,57,48,48,85,62,46,57,68,67,65,48,86,57,43,69,72,80,47,55,56,77,58,56,87,60,67,56,84,46,75,60,70,66,49,52,61,44,66,85,51,80,84,55,70,74,79,63,85,60,45,59,73,84,73,72,79,57,52,45,74,50,76,86,61,48,75,82,77,78,59,68,79,62,77,84,59,73,49,55,67,83,75,68,58,82,54,68,77,49,51,75,46,47,72,55,84,46,42,62,52,85,47,63,68,53,73,77,55,46,50,56,59,51,81,85,82,80,52,66,58,72,66,83,80,68,62,45,57,42,46,75,63,43,70,82,73,54,43,81,65,63,84,81,73,70,82,49,58,55,82,83,86,69,78,48,70,46,62,80,84,47,50,45,60,66,61,60,60,67,50,72,58,46,55,85,80,73,61,68,67,81,78,56 61,87,69,61,80,45,64,86,71,62,52,42,71,53,61,77,83,68,54,48,84,46,57,59,54,56,82,77,47,54,51,42,83,48,69,43,72,66,51,66,63,43,69,61,43,55,68,76,61,42,67,79,70,52,52,64,85,71,53,57,83,46,50,48,44,70,53,66,61,51,73,53,62,46,67,44,85,80,68,58,71,73,47,67,62,55,64,59,57,58,69,80,80,85,61,87,75,42,62,73,46,74,47,77,73,75,47,72,71,44,80,72,67,54,53,81,51,55,70,54,50,55,64,49,60,51,56,87,87,62,61,60,86,57,53,60,42,75,86,67,57,50,75,54,48,69,77,51,85,66,77,75,53,72,42,74,68,84,83,65,44,52,46,56,69,45,74,44,66,44,77,56,82,47,87,72,59,82,85,50,73,58,60,75,79,80,77,76,49,66,87,77,86,77,57,83,61,74,87,60,52,68,53,65,43,60,46,49,77,62,65,67,64,72,69,48,43,77,52,75,75,57,58,69,78,45,80,42,66,80,64,62,58,64,84,66,54,54,62,51,62,53,68,46,62,78,77,53,66,74,48,86,45,62,83,69,50,63,44,69,66,77,44,54,82,66,45,52,68,62,49,66,56,62,83,55,72,54,84,50,55,60,53,80,45,43,42,86,58,73,68,67,81,83,58,62,80,52,69,74,43,76,71,56,44,78,44,78,82,62,52,55,56,66,54,49,58,63,59,82,68,47,65,53,53,87,64,65,62,48,79,83,67,73,62,73,73,69,47,69,59,74,45,59,52,82,49,42,43,82,42,69,50,49,86,77,53,55,65,75,69,55,67,57,76,70,77,78,55,47,83,59,87,75,80,45,61,59,78,63,53,68,66,66,59,65,71,45,84,51,86,68,84,80,49,61,74,85,42,58,44,65,58,48,51,73,56,55,60,65,45,87,86,65,66,86,54,65,55,83,75,60,72,68,53,55,67,51,51,75,74,51,85,81,66,83,45,71,49,56,62,72,80,84,66,68,80,81,60,57,62,67,80,64,86,84,48,56,79,61,71,62,80,61,56,59,81,66,70,71,77,72,83,56,71,46,84,65,53,87,73,54,56,45,83,45,69,50,72,70,51,82,71,47,46,82,57,62,82,67,79,59,73,86,46,52,69,73,56,68,63,45,72,55,57,49,85,58,43,72,58,80,42,42,69,74,57,84,52,69,51,44,53,84,48,52,56,43,79,42,75,69,49,52,43,74,76,63,77,55,45,66,63,67,84,57,56,86,65,54,66,75,65,86,54,44,83,50,84,58,46,86,86,76,69,62,73,50,56,69,60,42,54,43,66,73,62,45,81,80,48,78,86,70,63,62,62,83,61,86,84,81,42,60,73,66,82,69,56,79,44,64,86,69,64,50,79,63,53,67,54,65,80,45,59,54,59,50,43,71,64,70,72,67,66,46,57,42,56,43,68,83,42,48,79,62,66,70,73,54,47,76,77,59,51,51,59,73,76,80,54,45,66,78,85,51,81,43,87,63,65,60,84,54,75,46,52,77,64,86,76,53,79,59,55,76,44,42,53,61,48,87,52,67,44,55,63,61,53,62,82,82,86,77,64,85,81,62,74,44,46,54,50,66,59,61,73,55,79,77,58,72,43,81,72,83,60,75,86,68,82,86,65,55,48,53,86,84,77,83,65,65,52,70,80,80,54,66,67,53,64,61,74,83,84,83,42,49,82,86,45,56,47,71,85,58,83,74,73,43,60,47,75,85,71,70,76,66,57,43,71,74,46,75,43,66,63,79,71,56,55,82,75,47,61,84,57,62,84,80,70,54,86,87,55,64,47,47,63,65,51,58,47,64,72,70,80,52,82,63,76,82,87,62,55,43,78,51,52,69,66,65,83,75,50,82,83,57,84,74,49,59,60,80,54,53,77,80,64,63,70,80,49,75,85,45,63,54,55,72,77,62,83,49,52,51,53,78,65,82,81,55,63,83,69,59,68,45,42,65,69,49,60,47,44,59,77,74,66,74,79,67,63,70,46,85,58,68,74,59,84,73,53,74,79,67,56,42,76,49,50,85,85,47,79,69,70,82,57,82,80,72,49,51,82,66,55,72,85,70,53,72,54,42,83,48,60,43,75,65,43,83,73,44,74,63,47,71,67,70,63,86,47,84,84,67,46,43,50,73,82,70,79,77,74,63,57,56,82,79,69,47,81,54,85,74,47,44,72,77,51,74,57,68,71,80,68,86,86,49,50,42,84,73,78,65,78,73,43,81 54,52,48,59,49,77,47,85,76,60,56,80,72,86,81,45,48,73,87,60,43,57,81,70,53,53,57,59,53,84,83,47,62,61,55,76,44,43,71,50,84,78,50,55,68,64,86,70,80,75,79,48,60,69,77,63,69,58,80,53,51,69,45,58,53,48,72,51,65,59,44,48,58,77,69,48,51,70,48,57,87,80,43,63,54,68,50,69,46,70,73,47,85,56,62,55,75,83,79,80,45,78,66,82,79,64,78,60,83,67,80,66,51,78,51,61,42,62,77,84,45,70,57,69,64,67,47,47,74,83,70,58,45,87,72,86,58,81,79,85,46,49,65,64,54,81,43,49,64,78,81,70,54,67,60,56,62,43,83,72,44,49,82,81,52,79,65,42,82,64,44,75,68,66,47,42,80,48,86,69,65,44,60,82,82,81,54,78,85,86,75,45,64,42,61,61,52,47,75,62,49,50,45,57,83,66,51,69,63,56,55,66,63,69,60,57,69,78,58,83,53,42,70,65,60,51,62,64,52,57,61,86,78,57,87,50,59,47,62,85,67,74,77,44,84,71,51,77,63,69,42,43,73,56,76,76,81,62,43,83,83,49,77,42,84,63,47,42,65,49,86,47,78,55,47,87,60,62,42,61,49,47,82,65,74,87,50,50,75,51,62,74,64,71,87,70,42,52,78,77,82,44,70,87,49,80,82,65,68,43,64,50,74,65,83,87,85,66,51,63,62,83,75,46,86,57,68,66,68,47,76,77,44,45,81,83,85,71,51,59,65,80,65,62,51,48,50,50,48,63,65,67,85,54,48,84,59,84,58,84,43,59,62,85,69,74,58,73,71,62,69,52,66,81,49,60,53,52,83,79,51,71,48,42,66,79,72,67,70,62,63,82,75,57,48,47,45,76,48,52,54,59,76,80,57,53,55,66,60,82,63,47,85,49,76,69,62,81,75,82,47,71,69,42,77,84,45,72,80,60,67,68,87,49,56,45,54,43,57,64,66,51,82,53,47,54,63,42,67,58,72,50,85,43,84,82,79,65,76,72,67,42,85,46,86,82,52,47,57,86,56,45,63,71,84,47,65,48,80,65,81,56,54,72,50,65,47,55,56,76,69,55,78,81,70,64,60,69,76,51,86,54,74,63,72,54,49,50,65,70,55,56,59,44,62,54,57,78,79,83,42,84,52,68,63,80,51,69,67,63,43,78,57,72,54,44,45,48,68,54,77,76,46,72,73,50,84,51,42,47,42,82,54,53,74,56,47,47,46,42,54,81,71,60,72,51,87,80,65,69,86,60,69,83,78,82,60,73,86,46,57,86,44,71,51,43,68,48,42,53,74,57,59,78,69,82,42,67,82,84,48,66,59,86,77,55,49,53,54,44,67,74,46,53,62,74,72,75,49,83,82,47,85,45,50,63,53,73,44,69,82,48,50,50,66,44,85,68,86,48,60,53,58,62,77,69,59,47,60,63,74,53,56,46,54,86,76,61,52,77,71,54,56,54,43,70,70,55,71,65,55,61,73,59,71,59,66,61,42,51,54,42,64,64,83,61,86,47,50,49,52,61,51,75,55,63,82,80,82,58,67,46,45,84,68,42,82,49,59,45,57,56,66,73,69,79,87,49,50,56,64,85,70,78,48,43,42,82,54,54,48,67,70,87,65,87,81,42,67,53,44,73,42,78,75,66,70,85,78,63,47,60,54,87,46,67,65,86,74,65,62,73,85,70,64,61,59,77,49,82,66,44,84,70,47,73,52,47,64,68,68,54,79,69,53,71,80,65,59,83,81,54,45,60,45,84,69,60,77,70,46,42,51,72,42,59,81,55,84,78,66,85,59,48,48,72,72,83,58,60,81,59,44,49,57,66,47,68,44,71,62,78,81,49,48,43,45,87,87,43,46,51,76,55,83,70,44,51,64,68,53,44,51,86,76,56,65,67,50,82,45,61,56,87,74,79,82,64,45,45,63,59,46,56,46,66,62,75,87,71,49,51,44,64,45,49,50,51,84,55,50,72,47,56,51,43,80,45,61,66,66,86,49,50,81,67,57,46,46,65,67,78,72,48,87,72,86,46,68,50,68,73,77,50,47,59,64,83,66,71,60,87,70,62,44,52,67,49,84,64,75,68,48,77,82,66,46,57,61,70,46,73,67,82,47,84,54,70,78,77,76,68,71,60,58,79,64,80,72,55,70,77,69,84,52,67,64,86,79,49,49,72,80,81,66,54,78,47,46,73,80,53,83,55,87,76,74,74,56,59 43,84,53,84,82,65,74,66,52,68,55,76,43,75,66,80,52,71,57,50,49,42,85,75,71,57,72,70,61,53,83,60,61,57,62,69,61,74,42,72,74,78,58,45,67,50,70,78,56,44,63,71,80,66,61,56,77,77,70,54,55,60,87,66,52,52,60,87,67,59,59,50,76,71,52,52,56,48,82,54,42,59,42,42,82,63,46,52,81,58,75,68,81,54,63,43,61,80,64,54,69,83,60,45,57,64,52,70,44,55,85,82,52,42,54,68,82,46,56,66,50,67,56,78,76,57,74,59,86,53,60,76,47,51,45,42,77,80,64,59,47,56,65,51,68,50,52,74,78,87,74,47,43,77,64,44,44,44,80,48,80,73,67,63,71,80,60,49,45,65,44,54,48,79,73,47,47,49,71,83,42,76,73,77,51,51,56,74,63,63,60,73,68,83,74,58,71,66,72,62,44,86,82,66,54,59,58,71,42,79,59,60,61,53,73,58,45,72,67,68,59,61,60,49,45,66,49,78,52,44,74,82,61,46,87,50,51,51,44,87,57,76,73,85,69,70,55,85,76,61,50,79,46,74,61,66,48,51,50,57,79,48,74,50,61,65,84,48,60,44,68,65,57,60,44,52,81,53,67,66,73,85,55,48,69,70,76,82,64,43,61,54,73,58,60,57,46,80,70,86,65,58,50,56,79,71,51,74,42,48,87,77,73,43,63,53,74,58,64,56,84,47,49,64,75,71,44,71,80,47,84,85,58,77,86,48,86,85,54,80,75,52,79,74,46,82,42,74,67,44,61,59,82,48,64,79,56,75,63,45,79,76,46,75,46,59,79,66,86,78,68,59,83,65,55,57,71,48,62,79,72,58,56,56,54,61,55,59,46,49,82,74,53,82,65,83,48,59,76,67,86,58,43,51,52,79,58,83,74,57,45,86,51,83,51,42,61,75,70,52,75,70,61,84,56,83,81,60,54,86,64,77,66,50,49,57,82,49,76,82,59,47,87,77,44,72,49,82,70,77,45,78,77,76,67,65,78,75,64,61,46,73,55,53,54,60,83,52,63,49,54,74,69,49,70,62,83,62,68,62,46,71,55,83,85,81,58,52,67,51,44,83,82,82,69,48,78,60,56,58,75,65,52,43,64,75,58,71,86,82,42,76,63,60,46,85,50,60,87,59,73,75,77,60,55,45,43,85,84,63,86,43,71,82,54,62,54,62,54,53,58,61,58,81,51,79,85,63,84,72,80,71,77,66,82,49,50,77,67,42,45,55,58,50,52,83,52,65,66,50,59,67,87,73,72,62,46,67,67,87,68,56,42,57,46,73,84,51,49,48,69,52,86,61,59,52,46,68,85,78,66,46,85,70,69,44,42,42,82,61,45,86,76,54,78,54,69,85,67,85,68,66,67,50,67,44,74,81,63,86,63,77,74,86,54,82,72,49,44,55,63,82,63,77,59,64,55,73,73,82,78,72,57,60,49,71,61,42,58,73,47,64,80,50,78,49,50,86,49,57,86,64,74,76,73,43,58,55,51,44,76,43,87,58,68,75,78,81,45,45,79,74,76,82,69,62,69,72,54,54,59,83,65,79,74,85,58,44,86,72,48,86,71,62,86,52,60,70,69,80,56,77,80,63,43,51,42,42,62,53,79,63,67,59,52,67,83,52,60,85,63,76,69,49,54,59,71,66,46,62,60,42,42,48,53,74,74,42,47,60,57,61,49,76,85,53,60,64,54,77,75,42,67,71,72,51,52,61,54,56,78,42,67,78,62,61,82,52,52,56,48,43,47,53,62,46,50,77,56,56,72,43,87,70,81,45,44,55,45,52,53,59,82,52,71,78,87,55,48,67,67,57,86,51,59,47,74,43,74,47,59,72,85,77,61,46,64,50,57,64,74,77,51,74,42,87,86,54,46,50,58,55,75,72,45,47,70,67,80,55,49,60,43,51,71,76,58,80,47,80,51,79,54,55,72,52,79,70,61,64,85,80,56,64,64,43,87,83,69,51,79,61,50,44,59,82,73,68,55,56,42,47,46,52,43,62,49,59,58,87,84,82,86,78,75,59,50,71,73,77,77,65,70,46,43,49,50,70,55,78,72,76,68,58,63,49,67,73,77,75,65,43,65,85,49,75,42,81,70,45,47,56,82,47,65,43,84,76,44,69,52,70,52,78,72,61,46,52,72,86,75,51,53,52,54,60,53,56,52,51,86,55,44,79,82,71,82,45,86,47,87,53,66,77,50,48,57,54,59,50 54,70,58,87,56,68,51,50,54,79,75,53,72,45,43,66,69,51,81,59,54,78,72,82,52,58,50,53,70,78,54,60,69,52,84,81,44,72,63,51,52,70,72,63,75,74,75,70,49,60,56,86,67,63,57,85,79,54,58,71,80,72,45,54,50,75,76,60,45,59,60,69,65,69,63,78,86,61,76,82,57,66,72,79,50,45,76,81,60,64,67,48,86,51,87,49,43,72,63,72,78,46,82,77,76,51,69,69,85,49,72,45,47,82,56,68,57,64,56,43,42,58,83,69,64,85,52,52,80,70,75,53,77,43,71,62,56,64,84,80,59,74,52,73,46,83,66,77,50,46,56,56,77,64,48,66,69,54,49,74,58,78,77,56,60,49,54,61,65,72,45,77,48,73,72,62,85,86,55,60,55,56,72,60,72,81,84,83,79,59,62,65,56,43,79,65,51,82,72,68,48,85,57,77,42,45,87,65,68,57,58,70,59,86,86,57,76,51,77,74,50,63,78,80,72,76,65,61,64,64,62,43,61,48,62,77,73,83,80,43,59,74,45,66,44,67,71,84,80,53,59,87,58,80,86,56,81,50,54,47,77,50,42,63,80,45,61,67,76,60,44,74,86,78,60,42,81,58,54,58,73,59,73,81,73,78,73,75,51,68,74,69,51,60,62,75,54,46,85,60,44,78,49,85,82,70,49,59,72,53,70,44,57,81,54,79,65,59,82,79,77,83,57,62,54,56,68,50,51,81,69,73,71,62,45,69,54,72,83,86,81,55,53,87,83,63,65,58,78,44,58,49,87,76,61,65,74,67,52,54,78,46,54,81,66,73,70,61,57,58,85,82,48,83,59,66,70,46,73,83,42,46,69,61,62,52,72,55,64,51,82,80,42,46,56,55,60,87,56,66,79,61,66,60,64,78,60,58,65,45,42,61,43,48,70,70,86,68,71,65,50,44,42,56,61,78,80,58,85,46,49,62,50,80,78,52,67,60,61,45,77,82,58,48,43,76,66,72,51,60,43,84,55,43,63,86,84,83,58,69,65,77,84,73,75,70,60,83,70,69,74,62,47,78,57,51,79,77,69,54,53,71,55,46,49,82,52,80,77,52,83,78,77,75,57,74,42,86,59,49,68,80,81,55,71,68,81,70,42,74,69,56,52,78,64,67,73,63,77,59,79,56,49,79,73,87,60,57,66,51,73,48,58,49,82,82,73,53,51,51,77,57,43,61,74,68,71,75,51,75,74,63,55,72,82,77,57,75,82,48,61,79,86,67,53,57,82,60,82,42,83,52,46,66,58,87,68,69,83,70,48,81,57,59,84,51,80,76,68,50,61,76,50,81,85,53,53,78,58,56,50,52,86,71,48,46,62,50,55,64,73,75,46,60,77,49,77,45,53,44,65,86,60,42,63,74,50,73,85,81,81,46,59,42,58,49,77,85,68,86,79,45,64,67,57,74,43,60,43,43,61,65,65,53,65,51,68,62,59,66,45,67,73,80,53,68,74,77,74,56,57,60,86,65,75,42,78,69,87,81,68,57,42,78,62,67,72,65,62,45,83,54,70,67,84,61,73,74,79,49,56,56,81,42,42,72,61,69,52,75,67,78,48,49,45,63,42,68,83,76,55,65,74,86,72,73,66,67,54,48,69,46,84,80,77,86,69,58,83,45,65,57,73,68,70,44,86,58,47,62,49,42,67,47,53,83,85,63,51,45,67,45,62,70,80,80,56,59,87,49,86,53,46,86,60,74,76,62,47,59,63,73,86,78,62,67,44,64,68,44,72,57,71,70,47,49,74,76,53,83,58,52,43,62,49,53,65,87,57,52,50,42,67,82,49,78,58,85,48,70,56,72,87,48,60,83,58,86,53,49,60,43,52,44,80,52,46,86,45,50,83,74,57,87,58,74,68,54,85,85,65,62,70,85,83,73,62,58,54,82,71,53,80,87,62,60,46,87,84,52,62,53,48,47,49,86,67,79,70,87,54,67,67,65,59,42,83,75,44,44,59,54,74,67,63,53,68,75,60,47,77,69,43,62,54,81,44,44,81,42,65,77,59,75,47,57,68,85,83,79,64,68,62,68,63,68,67,67,57,54,44,86,77,42,52,63,58,55,71,55,48,67,70,68,81,74,71,62,49,85,87,61,67,58,67,43,86,67,53,62,87,84,46,44,59,76,53,74,45,46,84,71,60,64,61,69,80,67,67,53,69,60,76,78,82,72,54,83,42,48,53,55,46,87,81,85,78,65,82,67 66,52,67,78,72,80,63,64,55,86,66,43,68,59,78,67,83,50,49,78,72,69,64,74,75,67,84,43,87,77,49,52,64,49,82,87,47,55,56,81,75,79,73,72,53,73,45,78,58,46,66,77,61,45,67,85,46,65,72,85,54,69,57,64,68,47,80,85,44,69,51,83,76,54,66,42,44,67,62,49,48,69,74,42,56,48,58,47,57,83,71,65,83,79,51,69,49,83,51,69,58,45,58,44,70,79,77,52,84,43,82,69,54,57,48,63,84,45,68,82,72,81,52,68,59,52,42,85,70,47,53,46,48,54,82,75,71,49,52,70,43,75,56,79,71,49,87,82,63,54,61,74,70,48,54,61,82,44,86,76,54,78,71,64,83,71,82,47,55,87,60,81,65,64,51,51,65,73,69,86,62,42,44,71,59,59,80,48,60,52,53,56,82,59,71,47,79,86,45,63,71,58,49,70,81,55,84,53,47,83,64,60,61,44,79,77,72,58,49,74,50,68,49,80,80,74,80,42,63,51,68,78,77,48,60,77,75,71,46,42,68,79,63,87,66,53,62,46,61,67,64,75,79,87,53,85,67,81,67,57,46,70,72,71,86,49,75,47,56,43,66,49,52,47,53,68,74,57,58,52,55,86,49,78,69,69,85,44,44,64,84,74,73,84,61,79,82,80,83,61,64,57,48,48,43,51,79,42,55,67,67,74,59,42,72,61,49,81,84,77,57,74,70,70,57,49,75,72,78,76,70,76,46,46,48,55,53,70,77,84,64,82,77,85,53,46,44,69,52,68,47,50,66,51,60,43,74,84,81,52,85,66,43,51,85,67,85,52,60,81,83,76,73,50,61,79,62,74,45,69,80,65,55,42,51,45,82,55,55,46,85,63,61,49,56,78,54,74,64,43,55,71,78,73,42,54,62,61,79,48,65,87,73,62,49,58,87,42,59,58,61,63,82,55,73,67,45,84,45,68,72,71,57,55,42,66,67,65,64,68,53,47,51,66,48,54,71,47,67,61,43,57,51,59,77,71,82,86,54,64,71,43,44,44,71,46,48,69,78,47,70,59,48,77,70,74,69,47,83,87,59,77,70,55,47,60,84,69,42,49,45,58,70,65,73,65,54,46,61,83,57,42,84,47,72,46,48,44,67,63,74,54,75,64,50,70,71,84,51,76,53,74,78,73,63,74,82,65,63,48,50,52,59,60,80,59,75,86,74,73,45,86,79,55,59,67,70,60,82,59,74,60,86,87,69,80,42,80,54,83,66,84,57,66,67,53,45,65,70,86,43,59,52,70,76,70,70,49,46,53,71,74,46,66,49,54,48,66,74,76,82,77,48,55,80,78,44,49,85,70,74,65,62,69,66,63,71,52,44,43,70,87,47,82,52,44,74,46,56,57,85,53,60,49,51,62,60,78,69,42,48,55,57,61,76,65,85,54,67,75,48,78,45,79,76,73,71,69,72,60,78,68,70,47,78,87,86,58,73,47,51,65,44,86,78,57,72,45,44,80,48,47,49,68,62,54,72,72,63,60,68,53,77,61,44,67,48,66,84,55,53,87,74,55,78,68,73,70,65,85,73,53,80,76,64,58,43,71,84,49,61,78,87,79,47,77,80,85,48,69,52,47,65,51,80,57,75,85,51,56,84,48,61,46,42,60,83,66,76,70,48,64,68,47,51,53,42,69,69,87,70,46,62,65,85,65,67,63,42,58,84,66,70,66,65,63,44,64,69,45,63,86,71,50,55,66,82,60,72,61,77,57,42,81,50,78,42,72,69,72,47,86,61,86,87,69,52,54,62,48,49,83,87,74,52,83,86,52,52,59,76,77,61,63,76,49,80,62,85,53,70,71,49,46,57,46,64,49,70,69,72,74,77,51,57,64,65,46,56,64,54,53,71,64,79,50,56,64,47,84,81,79,60,44,56,74,45,81,87,72,77,71,74,62,46,84,61,84,65,57,84,74,77,62,53,74,55,75,66,66,58,83,71,43,82,79,74,68,57,68,71,78,58,55,54,78,62,83,78,63,66,59,51,51,56,46,61,60,79,44,76,46,71,53,50,65,75,45,54,79,87,73,50,72,74,49,81,68,53,55,85,68,60,78,63,66,80,47,71,62,72,74,58,86,44,47,55,66,69,50,51,45,69,87,55,54,67,43,67,67,44,53,72,63,80,59,64,58,51,64,56,57,82,73,79,77,43,62,57,44,82,77,84,85,47,69,80,62,72,82,77,70,51,55,43,71,60,61,63,84 84,80,74,54,45,86,64,48,85,50,53,43,67,54,76,70,45,70,84,76,47,64,80,53,46,75,49,66,80,72,72,63,50,83,65,82,70,60,67,58,47,64,71,58,76,42,74,66,66,54,47,69,87,60,75,82,80,84,65,81,56,63,56,68,49,45,57,76,70,61,77,70,48,66,58,61,64,67,85,81,43,51,45,44,63,55,57,49,69,60,42,86,45,71,78,87,66,65,74,78,46,60,78,70,67,65,85,47,78,42,87,48,72,59,78,80,82,56,75,54,71,79,70,74,64,72,85,43,74,58,72,45,70,78,70,70,87,45,43,60,51,64,84,51,71,66,81,65,79,86,62,56,60,83,87,49,45,71,60,61,56,45,54,82,53,43,77,49,58,43,47,75,59,49,77,67,87,61,53,51,54,65,79,69,43,64,55,86,84,86,78,68,86,52,61,74,81,73,62,60,74,52,81,60,75,70,49,51,68,57,60,52,68,71,51,59,55,72,47,84,60,43,74,53,77,87,68,67,57,85,47,77,79,52,79,42,48,62,58,60,43,46,61,42,48,63,50,86,62,86,45,55,44,85,45,67,82,58,66,58,86,48,73,57,48,84,54,63,76,44,80,81,60,87,86,63,86,66,72,82,52,66,75,47,46,86,48,43,60,46,58,63,86,46,70,61,79,45,68,58,84,69,54,64,47,47,60,86,42,48,80,45,75,61,77,64,55,81,57,46,55,83,77,79,62,65,70,47,85,71,83,80,86,61,57,68,63,62,56,50,57,51,70,56,54,71,80,49,75,42,53,63,44,82,50,84,51,69,67,65,51,76,83,52,67,60,76,48,57,84,49,51,51,58,55,42,82,58,78,86,82,66,74,62,69,85,61,82,60,84,87,47,87,54,50,53,45,72,46,44,76,58,51,64,66,64,77,79,51,76,60,74,75,87,49,64,80,45,69,46,79,50,79,51,53,46,58,52,67,61,75,59,86,71,86,68,58,46,71,57,47,59,48,45,74,82,75,83,73,76,56,61,67,48,77,74,61,64,53,58,57,60,85,85,62,51,61,56,67,74,42,47,73,45,77,55,76,71,79,72,42,44,59,86,42,76,63,54,53,49,72,64,71,64,46,60,85,67,81,65,59,66,42,73,67,83,76,51,54,48,82,60,65,70,69,49,49,45,51,53,64,47,60,60,67,59,76,61,47,56,52,69,80,70,83,46,72,84,84,81,57,53,76,65,74,67,59,53,73,46,83,62,70,44,49,66,83,57,80,60,56,67,67,62,48,47,50,84,50,72,61,70,55,46,80,75,72,60,43,67,50,48,64,50,85,73,57,87,76,47,76,65,63,67,78,63,61,65,70,48,73,65,52,67,47,59,52,53,44,70,80,74,53,73,56,44,71,51,51,87,44,71,43,64,54,58,53,42,86,51,69,56,60,82,81,66,44,73,43,85,75,83,63,48,79,61,82,47,52,47,44,56,49,62,62,55,77,54,49,66,49,64,57,78,44,75,54,45,52,52,55,70,86,72,80,68,61,59,54,81,85,82,47,53,42,79,83,50,56,85,70,49,73,45,56,65,60,74,42,72,46,79,81,79,57,49,81,67,58,45,72,66,43,46,62,85,44,43,61,83,56,75,65,87,53,75,68,79,47,58,49,55,50,86,85,72,43,61,57,80,48,70,79,77,54,44,54,50,55,48,49,45,81,55,74,72,76,77,47,53,87,78,65,66,62,86,66,54,65,79,73,51,79,55,85,46,53,84,54,69,74,79,53,81,72,83,63,69,79,75,76,67,60,73,46,82,60,83,80,58,80,70,59,67,78,52,57,71,67,43,47,73,81,61,57,58,56,55,73,76,87,42,59,76,79,42,70,85,51,80,55,48,51,51,74,66,77,55,62,47,51,42,83,58,85,52,65,68,57,61,61,54,46,53,49,87,69,87,79,43,79,45,71,79,54,79,84,66,78,83,43,67,86,82,76,84,51,77,71,43,43,86,72,67,53,63,78,81,68,53,48,59,80,53,66,47,86,60,52,64,46,80,60,83,74,68,86,73,63,66,85,76,55,67,55,54,57,47,80,86,85,57,54,57,76,53,84,61,66,66,43,80,54,73,57,50,77,52,45,84,49,62,64,86,45,69,73,64,83,52,43,49,87,75,68,44,57,83,51,49,61,61,67,62,58,60,80,80,75,87,67,79,44,86,67,63,52,52,72,52,45,61,57,75,84,46,60,47,51,46,59,65,63,68,68,60,59,65,72,84 71,51,45,42,77,43,65,43,84,74,44,58,64,76,81,64,59,51,74,63,53,55,47,62,76,79,80,75,54,85,50,51,61,52,77,58,79,70,55,76,66,68,67,46,68,43,46,44,71,81,61,85,64,42,81,83,76,64,58,81,79,47,65,72,81,64,67,46,78,62,72,53,48,86,72,75,80,59,42,51,87,66,86,67,84,73,85,67,62,59,56,75,74,62,54,74,44,62,54,54,58,55,51,66,63,83,74,77,53,72,68,74,76,49,64,42,82,76,74,64,45,45,52,80,81,81,45,73,70,68,64,76,50,76,45,83,71,51,73,57,65,76,69,70,61,51,75,44,63,75,75,69,78,48,63,44,54,42,78,47,82,57,72,47,52,76,57,73,80,44,44,43,51,73,54,69,56,71,82,79,56,63,86,76,79,60,58,85,47,58,57,71,51,63,80,74,58,79,59,86,48,79,50,50,74,78,51,76,84,63,44,53,72,59,86,80,58,45,68,87,44,67,70,75,57,71,44,56,81,54,80,66,87,77,73,68,71,48,53,51,54,71,56,78,50,52,44,55,82,45,71,65,43,83,65,72,45,50,69,69,44,72,78,44,53,81,75,44,71,77,47,52,84,47,67,43,61,87,79,44,49,77,83,79,52,68,63,45,44,56,81,78,46,65,66,76,54,61,55,59,70,48,84,49,55,62,83,48,54,79,64,87,80,51,73,58,66,77,48,69,51,42,51,69,75,74,87,55,70,47,64,72,47,59,43,67,80,52,61,73,49,49,51,57,63,48,71,56,63,78,63,73,51,61,60,80,54,71,66,83,54,46,54,46,45,76,65,82,64,69,44,61,79,79,47,73,67,64,60,84,83,81,61,46,70,72,70,65,76,50,56,48,69,63,76,68,59,71,44,53,69,43,47,69,77,44,58,72,59,54,68,79,83,60,86,66,77,45,65,60,83,85,67,56,63,87,59,47,62,57,44,62,54,84,75,69,57,72,71,52,65,55,80,83,52,87,78,46,84,61,69,81,69,75,64,46,51,67,73,56,79,43,75,82,69,79,83,58,84,56,83,75,54,73,58,44,87,52,65,86,62,53,76,59,87,44,84,45,56,82,65,55,51,59,60,62,70,68,74,76,57,55,62,47,67,67,44,73,72,54,75,69,67,71,54,71,74,76,68,87,87,76,87,66,70,48,80,87,71,48,54,53,42,80,83,51,56,53,87,68,73,72,53,52,72,85,67,73,51,56,52,55,52,78,82,42,71,63,85,69,75,49,77,77,46,78,64,62,72,70,60,58,70,66,86,80,68,48,81,44,48,68,80,53,46,43,81,83,76,57,45,80,51,60,64,44,42,61,81,67,76,73,83,45,75,78,56,69,86,48,67,50,52,52,70,82,45,44,53,67,47,69,69,78,64,55,61,56,53,81,63,45,87,66,84,58,67,43,43,47,65,64,49,67,69,42,72,53,76,78,84,76,83,66,62,74,56,45,79,74,56,69,68,83,61,47,68,65,43,72,87,66,65,67,72,57,76,64,71,65,46,70,47,60,64,52,52,61,46,59,84,79,49,83,45,78,43,82,62,55,78,43,60,44,45,59,60,58,48,77,49,71,69,78,56,63,45,77,55,87,72,82,44,45,67,62,74,69,86,74,85,83,79,53,55,56,73,80,51,43,67,54,76,43,72,67,79,68,81,73,51,80,44,45,66,59,57,85,82,77,84,61,51,75,51,57,79,69,56,79,49,67,87,57,76,74,74,82,74,70,43,62,50,72,67,74,54,70,82,57,63,58,75,83,66,67,78,48,60,50,62,63,61,51,62,83,62,64,85,80,79,51,86,75,63,85,57,54,85,77,73,67,62,82,72,65,77,51,58,43,77,56,58,48,64,74,86,63,77,55,79,54,66,67,45,63,65,84,82,54,70,74,52,78,48,62,78,64,43,71,48,69,50,71,74,65,60,73,59,51,78,44,65,72,75,79,64,83,75,83,58,51,81,63,53,60,81,68,71,52,66,79,66,47,80,82,48,53,54,76,42,63,44,75,85,87,57,56,62,43,61,52,64,75,85,64,86,55,82,84,77,67,74,54,63,49,46,81,45,55,83,64,78,54,70,87,65,67,57,74,77,64,66,76,64,57,85,47,80,86,57,64,64,83,69,83,61,52,81,50,72,84,71,76,53,54,67,77,46,57,47,59,57,61,50,42,58,52,61,81,56,80,71,69,75,58,84,84,75,58,81,43,44,42,66,85,44,82,54,51 53,81,66,79,77,81,55,49,86,61,62,66,86,69,51,62,53,75,53,82,64,48,82,66,61,66,63,56,83,42,47,81,54,76,61,85,58,43,61,70,87,70,87,64,47,65,52,87,62,68,66,53,77,75,62,51,64,56,44,53,47,68,72,54,76,42,61,70,68,70,72,76,83,57,80,45,47,74,55,86,75,60,59,45,56,86,81,45,48,45,54,82,60,81,45,53,53,63,63,80,45,67,46,75,77,87,72,50,50,55,82,82,64,83,56,45,56,56,68,72,79,77,57,52,74,85,78,48,66,68,47,50,66,83,75,48,49,82,76,53,83,61,78,86,54,51,77,85,55,52,63,62,71,83,60,60,61,63,82,68,79,57,65,76,56,65,58,46,45,87,54,52,69,71,77,77,71,80,69,87,68,49,49,57,42,48,58,60,61,60,49,45,61,77,68,75,81,43,69,56,71,67,67,46,58,58,86,75,79,45,66,62,79,56,71,81,56,42,46,55,85,85,48,45,63,87,71,48,69,78,80,61,56,78,47,87,75,62,66,77,69,72,61,83,76,83,60,70,63,75,67,51,47,75,73,63,60,85,43,82,69,62,73,42,87,51,51,60,63,77,64,51,71,73,49,57,42,83,64,81,72,69,48,76,83,44,49,65,84,65,49,55,54,60,48,52,54,86,46,64,45,85,55,57,72,83,73,72,84,85,58,72,61,69,72,57,75,80,68,43,42,45,54,50,44,66,67,56,46,82,86,72,85,71,49,85,50,51,77,45,61,87,60,50,59,49,66,68,44,73,52,80,87,81,74,79,64,63,54,60,63,73,64,67,75,56,60,75,53,83,51,70,72,75,80,54,58,75,58,82,56,54,55,54,67,51,59,74,78,45,42,43,48,80,43,78,55,77,72,83,68,85,84,83,47,82,84,61,71,54,55,53,86,50,45,84,67,84,54,82,56,78,81,65,84,56,59,48,42,57,58,64,64,86,64,45,48,58,63,55,45,85,73,84,83,82,55,45,43,53,50,79,42,45,84,70,70,57,72,84,84,69,62,65,65,44,60,61,67,53,53,42,85,54,67,80,80,79,63,72,87,64,57,75,44,83,53,80,79,79,48,87,53,82,43,50,75,45,52,46,56,53,85,67,59,87,42,47,48,67,68,50,74,81,51,70,78,83,85,57,87,45,76,47,85,64,62,64,44,71,77,69,48,87,57,85,45,75,62,74,87,65,43,85,45,49,85,70,69,78,52,44,86,79,81,44,71,52,71,76,42,81,42,83,74,65,51,63,78,60,68,54,44,75,78,69,61,69,78,66,53,60,54,59,49,57,58,81,78,80,51,63,64,60,79,64,78,65,53,77,81,51,47,69,73,50,50,86,57,61,43,53,77,71,79,84,65,71,54,69,57,82,71,62,80,78,62,56,50,59,66,66,77,79,67,73,66,86,46,55,68,47,71,56,68,78,87,68,63,58,45,82,54,62,69,74,71,61,87,50,81,46,50,79,87,54,43,60,54,47,47,85,86,56,44,47,51,46,64,65,44,44,49,72,82,78,52,50,62,69,68,83,59,46,75,72,58,51,80,59,87,77,77,44,66,59,82,85,44,67,75,62,76,42,84,82,66,86,80,77,59,57,61,82,79,65,80,72,80,64,75,52,85,57,51,61,72,46,47,59,69,50,82,70,72,51,42,76,85,45,71,83,79,61,76,54,62,65,54,76,47,42,67,69,67,47,53,77,48,66,59,49,56,53,86,43,78,86,85,67,55,82,62,76,86,71,78,51,46,51,81,63,81,47,69,42,56,78,80,77,80,84,76,80,43,65,83,52,48,63,50,65,72,60,49,81,53,51,79,47,62,54,59,82,69,47,81,47,80,76,70,75,71,63,77,50,70,54,63,85,68,53,55,53,66,49,44,42,53,72,44,54,49,86,61,61,52,64,87,49,45,49,85,47,44,80,42,42,65,55,82,70,45,84,78,74,84,66,85,84,49,72,50,87,80,53,76,75,55,50,50,83,79,75,57,73,60,68,46,53,52,43,71,45,70,55,46,81,73,46,72,62,87,71,67,53,74,55,70,80,66,73,65,66,67,56,86,71,67,57,70,54,54,63,58,71,51,59,43,46,75,80,46,65,81,87,81,48,42,77,85,63,68,82,76,75,66,49,63,65,65,54,62,46,57,62,85,78,52,45,71,67,68,73,80,75,86,75,81,79,68,74,58,50,73,63,77,60,85,82,66,67,82,50,54,61,59,80,67,53 50,71,76,72,66,47,75,86,72,42,64,72,43,75,49,45,79,46,55,61,54,61,51,79,68,68,61,55,48,51,49,74,82,76,62,49,75,51,47,84,67,58,51,45,42,45,80,42,79,76,70,85,85,76,66,80,70,52,76,42,81,80,65,70,75,85,49,43,48,42,57,65,57,45,58,75,58,72,68,79,73,87,54,80,72,49,67,60,73,81,81,42,81,73,60,51,86,87,51,57,65,44,52,78,49,54,82,81,56,83,85,45,53,55,79,52,87,78,46,61,78,69,71,57,55,47,44,67,43,42,79,67,51,47,65,79,83,82,59,76,44,62,75,69,87,85,79,48,83,81,62,66,57,78,54,82,74,83,68,63,48,67,44,58,76,82,67,78,49,52,81,45,69,63,86,76,53,76,53,49,48,56,64,81,49,82,67,48,54,67,64,73,42,62,79,60,86,77,52,86,80,52,81,75,58,71,77,54,63,42,48,68,79,56,80,85,57,54,83,69,48,62,78,44,71,53,69,69,83,83,87,84,72,46,68,50,84,62,66,51,66,69,64,72,76,48,66,65,71,60,65,74,43,51,74,83,50,59,44,82,50,85,48,44,47,79,85,53,54,71,45,51,68,67,78,85,48,80,49,65,73,52,66,63,52,84,82,48,86,55,69,64,85,86,52,58,55,78,61,55,63,69,83,76,83,58,87,43,44,67,87,64,87,76,66,46,63,74,58,56,63,77,83,85,49,61,81,46,85,74,75,82,51,60,55,69,87,73,64,86,85,77,44,44,66,68,52,52,73,73,47,86,51,48,42,52,45,83,73,61,57,87,50,47,45,63,69,81,87,44,49,70,48,67,59,65,59,60,49,48,87,53,63,46,70,55,87,75,83,59,47,83,73,65,43,84,53,51,72,76,56,84,48,49,66,78,63,51,57,65,87,80,87,54,78,52,83,52,45,79,45,56,52,59,45,43,70,52,85,84,48,50,48,75,70,77,87,62,60,83,53,72,42,53,43,79,61,62,63,71,58,86,69,54,81,78,43,60,57,56,49,85,69,77,51,43,71,70,75,65,52,70,63,57,50,44,67,83,48,54,61,49,80,52,87,71,48,54,56,78,71,84,58,63,44,52,49,60,65,57,48,47,65,78,72,61,81,72,77,82,69,86,82,68,60,54,81,48,55,53,67,46,60,65,63,45,80,52,62,59,42,75,56,61,64,46,51,78,48,83,81,62,76,82,72,44,80,63,53,69,55,66,83,53,70,59,53,50,62,77,62,55,78,68,57,63,43,51,79,78,75,55,85,84,63,63,72,42,82,75,84,70,58,70,68,62,50,75,67,77,55,85,76,58,54,52,59,72,83,69,47,46,61,56,58,56,74,56,57,65,43,68,75,78,72,85,83,59,60,85,58,69,77,84,71,49,70,59,80,42,81,84,62,62,52,81,76,42,70,47,73,81,69,87,65,55,53,46,70,82,42,79,49,48,73,72,83,76,68,84,60,80,86,87,67,61,66,62,75,84,74,81,61,80,51,46,85,61,73,65,76,62,70,45,58,43,78,80,84,52,67,59,82,55,67,81,83,44,50,87,65,75,62,63,53,64,46,68,49,51,79,62,60,43,47,70,80,87,65,65,78,75,82,80,77,57,58,54,72,44,52,60,46,44,64,52,74,57,65,81,68,57,54,45,45,56,70,58,49,73,53,72,46,58,72,71,77,43,81,67,42,53,86,45,46,64,77,48,53,82,75,72,45,60,70,78,87,85,54,50,43,86,43,50,59,51,69,82,86,55,67,57,53,67,46,75,59,71,69,42,66,80,84,57,73,48,86,84,52,48,77,56,62,55,76,59,49,53,70,56,49,43,68,54,77,48,63,49,75,42,87,59,79,85,69,55,72,72,44,84,52,73,45,43,82,53,49,42,43,84,63,77,43,79,80,75,52,66,52,69,68,62,68,77,44,60,51,76,64,42,54,76,76,65,56,69,72,46,71,66,62,55,59,72,56,75,57,65,53,83,48,60,82,46,75,83,44,83,58,86,71,48,74,76,56,43,56,87,86,48,44,48,47,52,71,58,73,44,84,62,60,45,84,80,75,62,82,67,71,44,66,53,47,65,58,58,67,60,72,80,71,67,48,76,62,72,82,60,57,74,69,68,50,64,45,52,74,59,62,47,76,83,47,74,63,57,74,46,83,53,58,57,77,85,54,47,48,59,48,42,44,80,86,64,71,75,52,79,59,85,47,86,86,81,80,72,67,62,86,57 45,84,58,75,52,71,86,50,47,63,64,44,54,79,82,69,86,74,87,43,49,46,68,77,51,46,76,71,58,44,66,58,78,51,52,44,70,57,65,84,82,65,67,50,44,50,85,83,50,79,58,78,60,65,48,54,82,46,80,76,79,59,84,82,84,75,61,72,82,86,85,84,44,87,72,46,87,73,57,43,84,53,47,64,67,43,48,55,79,79,58,72,67,63,81,74,59,64,71,67,52,46,86,82,44,83,62,52,43,69,76,49,42,87,68,79,68,48,54,77,70,57,85,83,60,56,62,72,46,86,47,43,87,50,56,61,70,71,86,45,59,72,50,84,78,45,52,54,75,76,48,83,55,78,87,55,70,50,78,80,76,49,77,73,67,57,52,51,83,48,45,75,47,59,58,44,80,55,43,68,78,85,59,76,53,72,50,84,47,58,74,60,66,57,60,67,53,70,72,47,58,52,64,61,66,85,57,56,45,73,50,72,83,55,46,50,63,69,78,66,66,48,87,60,67,80,64,67,49,58,52,85,67,68,83,82,83,45,62,56,54,78,52,42,55,56,42,43,80,76,80,76,81,55,79,67,49,63,73,61,60,56,58,50,77,75,48,83,49,74,61,67,86,85,53,79,74,86,83,53,42,49,45,73,50,53,84,76,71,49,47,68,60,75,75,83,73,77,85,80,76,56,56,83,73,56,53,43,53,64,55,63,56,81,68,62,84,60,42,53,86,71,76,68,63,85,68,44,73,59,46,68,76,75,47,82,46,56,60,68,78,75,59,47,81,77,63,65,54,75,78,56,48,85,83,73,63,82,45,82,42,79,63,68,82,47,58,77,76,43,84,46,79,55,81,59,54,60,80,57,75,72,47,56,58,61,57,78,49,63,84,80,55,83,68,73,64,56,64,81,58,69,61,62,72,64,53,87,69,52,49,82,82,54,55,77,84,72,81,67,42,51,42,61,49,62,63,83,75,57,45,49,84,80,48,86,68,60,69,56,49,53,46,51,76,57,83,56,47,42,87,81,45,83,67,79,51,79,62,49,50,82,59,85,83,81,42,79,53,82,85,46,75,80,44,45,84,43,79,46,57,50,65,54,46,48,51,79,45,86,58,71,86,52,71,42,42,57,86,83,48,74,64,46,54,52,65,84,43,65,57,43,56,58,67,63,74,62,65,65,43,53,60,56,69,44,61,48,48,44,57,70,84,58,44,77,69,45,45,60,82,62,49,50,66,87,69,59,80,72,77,87,59,61,85,56,72,66,49,44,79,51,65,78,59,60,65,52,76,70,79,85,82,48,59,75,75,46,84,87,55,61,48,65,73,79,48,81,50,79,47,53,69,77,59,73,86,49,66,82,73,48,46,44,44,70,81,77,64,46,78,53,83,48,76,45,59,57,79,79,69,79,52,82,73,49,70,69,79,54,58,55,49,72,65,51,56,44,54,65,84,51,68,86,42,53,59,74,69,80,66,68,57,84,64,73,54,61,68,51,56,53,85,47,67,75,52,60,48,79,70,63,57,55,50,77,59,44,79,56,80,58,51,57,65,43,55,56,54,69,62,68,59,47,76,49,66,51,55,42,80,52,70,44,73,74,82,85,83,66,76,80,47,44,85,42,77,71,52,80,53,58,50,79,78,79,87,45,66,54,78,68,73,70,56,80,53,83,56,83,53,82,63,49,49,52,68,74,85,55,57,47,70,86,60,56,44,47,73,46,78,80,46,44,68,62,46,86,72,61,63,77,44,81,80,72,61,47,69,60,81,53,70,56,43,63,64,79,55,49,81,60,50,68,45,82,51,48,77,48,53,79,79,65,83,71,74,64,77,81,42,44,85,46,68,70,77,43,70,55,80,63,67,82,51,56,76,48,52,72,85,73,76,59,45,49,67,77,74,86,81,72,51,85,70,61,76,64,66,47,56,66,66,52,68,53,77,70,54,60,60,76,71,67,50,47,78,85,75,50,46,47,85,51,48,73,74,63,79,87,42,84,86,48,50,67,84,42,51,62,55,52,59,77,60,43,64,79,79,49,58,73,43,79,51,67,65,45,66,59,76,51,54,85,73,80,66,48,86,56,65,73,75,53,68,47,86,77,54,52,78,60,47,46,47,87,68,75,69,66,82,81,75,80,43,78,61,80,64,87,46,69,74,45,61,43,64,44,87,81,52,87,52,73,70,52,76,67,69,57,60,64,82,56,44,42,59,73,44,56,49,87,78,60,86,48,66,61,59,58,54,56,62,77,61,53,61,69,70,45 77,59,87,62,42,59,57,73,54,72,46,84,50,62,67,78,76,47,48,42,87,58,72,82,60,76,63,57,48,74,50,61,86,68,86,72,45,48,71,74,77,48,56,64,82,58,55,50,47,76,46,50,68,60,49,64,44,71,81,63,68,73,65,82,82,71,69,78,46,86,53,44,48,56,63,74,55,60,52,51,78,74,51,66,85,80,68,48,79,83,62,82,52,63,58,65,75,70,50,74,48,54,69,50,51,70,69,71,78,52,70,87,78,44,84,63,58,46,55,54,49,70,79,60,69,51,57,75,57,85,68,82,55,68,78,42,63,42,73,56,46,61,59,48,51,43,60,70,61,67,57,80,63,53,58,67,82,83,66,54,51,47,66,43,55,74,42,75,42,70,55,67,83,84,62,48,47,55,54,52,71,59,58,80,72,82,65,44,49,61,75,53,47,74,76,44,86,78,70,81,44,82,46,59,57,73,57,65,70,59,42,42,82,48,50,51,69,56,56,84,45,43,46,80,52,79,87,77,75,44,81,51,77,74,86,50,44,44,64,63,43,76,64,67,81,47,74,70,86,85,65,81,82,58,66,53,68,46,55,52,51,48,69,75,53,76,42,85,77,47,66,53,48,72,57,43,42,52,71,46,57,60,69,50,63,57,76,59,60,56,69,69,63,51,45,58,48,42,53,67,75,43,56,57,44,82,71,66,81,64,44,43,77,71,52,87,57,55,86,78,65,48,72,76,87,83,77,43,46,58,55,46,53,86,51,50,76,74,49,80,77,50,67,60,87,50,64,75,51,69,51,59,59,84,75,67,54,80,82,74,87,87,70,72,87,48,62,66,63,49,45,44,49,75,42,56,62,69,72,86,51,47,63,53,59,43,78,56,87,76,57,64,50,73,62,67,47,70,47,84,54,78,71,85,81,86,66,73,50,71,70,42,59,47,53,62,67,51,58,74,70,75,46,80,80,54,64,72,52,64,68,84,57,73,42,44,74,51,62,49,52,54,76,46,79,67,53,69,54,83,56,69,64,55,85,75,59,73,71,70,57,57,83,66,52,55,60,53,82,64,84,51,76,80,69,69,42,67,58,70,63,55,51,64,85,64,71,55,77,50,60,43,70,79,86,54,66,63,53,74,80,79,74,76,86,65,82,62,44,65,79,52,85,44,67,87,55,57,73,45,66,83,71,81,49,43,59,50,77,62,62,73,81,77,72,54,87,51,49,87,67,51,77,53,55,43,76,76,84,44,87,56,65,65,81,77,77,70,47,58,52,49,81,52,56,69,58,66,67,67,45,60,86,65,77,80,58,63,57,51,76,59,56,65,70,74,86,75,58,71,49,65,86,59,49,65,80,73,42,83,64,58,47,56,61,64,56,44,61,64,83,56,57,86,62,69,68,87,65,71,51,69,85,53,64,68,52,67,64,76,63,78,66,51,84,63,67,84,44,74,47,42,77,62,70,77,74,45,42,61,64,79,74,74,79,54,59,47,80,80,67,46,70,84,68,60,59,57,50,80,42,72,68,62,77,50,58,87,60,76,79,74,73,71,59,78,77,63,58,76,64,45,67,71,84,74,46,58,60,69,59,85,79,60,83,64,79,80,51,58,77,83,64,80,87,84,84,49,44,69,47,64,84,56,59,56,56,67,66,72,48,84,53,77,75,47,45,85,70,78,46,43,75,58,74,50,61,48,73,78,60,66,85,65,53,53,64,66,67,52,81,65,53,85,55,42,86,65,56,42,64,47,56,53,73,42,74,73,53,62,85,85,61,67,67,51,52,56,44,76,74,66,49,63,75,78,52,63,45,72,47,54,54,54,80,63,80,85,71,62,50,55,65,71,79,66,65,79,55,47,61,80,47,71,45,71,72,64,83,71,59,44,81,56,66,87,42,53,61,51,44,46,47,79,70,85,44,50,62,66,51,55,66,61,44,68,55,74,68,55,69,42,65,72,61,72,44,70,68,72,45,57,47,44,44,86,63,49,49,47,84,52,73,71,69,48,54,74,67,71,51,79,56,82,77,83,54,85,84,64,77,69,63,65,76,87,46,50,74,59,76,84,62,87,63,44,62,69,57,65,87,56,42,86,68,70,75,70,56,77,60,46,46,43,82,70,54,84,61,51,79,59,66,60,46,47,73,49,56,78,54,76,67,55,45,74,85,65,74,50,64,78,51,81,75,51,75,49,52,51,75,46,69,49,85,76,52,84,55,55,52,78,58,84,49,78,59,66,42,86,42,72,77,83,63,48,75,48,62,87 71,73,65,44,59,47,48,81,42,62,42,73,75,55,49,52,67,80,52,50,54,78,69,68,76,72,84,50,79,55,68,57,49,72,74,69,76,45,77,84,74,86,75,77,50,83,55,81,45,45,64,51,52,57,74,78,52,60,46,52,82,65,68,54,71,58,72,67,51,69,68,46,74,61,44,82,73,86,45,76,73,84,54,71,46,48,66,46,73,58,49,57,65,86,83,51,70,42,43,75,72,74,42,55,53,60,42,85,79,72,48,68,53,75,57,59,73,63,61,76,43,42,51,81,47,59,69,73,52,68,42,76,77,68,45,46,66,43,72,50,53,55,74,80,70,44,76,81,63,51,44,82,85,81,87,74,48,49,82,61,81,45,83,44,47,77,70,47,45,80,49,53,82,68,83,70,67,46,76,49,77,52,75,86,86,54,84,47,42,86,55,48,78,55,80,77,82,83,46,42,85,57,62,72,61,49,53,55,46,63,84,73,70,42,73,56,56,42,46,82,81,53,77,73,82,83,50,81,46,57,49,44,56,47,66,54,43,82,80,76,60,45,74,69,55,44,86,85,80,82,57,67,60,84,62,77,77,63,69,79,54,59,58,44,70,74,76,62,76,68,84,48,86,87,76,80,57,49,78,51,79,54,47,79,86,74,50,69,83,55,44,54,63,80,78,58,85,42,85,48,51,56,69,48,69,67,44,55,56,57,78,70,85,79,85,42,86,62,85,75,74,68,47,63,68,87,87,63,54,83,48,50,55,60,46,63,73,72,63,42,49,58,85,86,83,86,59,49,68,78,86,78,56,44,70,73,86,47,52,54,53,49,52,70,65,82,44,78,87,50,59,60,74,73,83,85,84,55,72,53,51,71,72,83,44,83,47,62,65,81,44,45,85,62,54,73,69,83,48,56,44,86,77,48,69,70,73,84,50,87,86,43,87,74,42,81,66,59,78,52,85,72,48,66,71,51,87,80,68,78,49,56,66,45,78,62,82,55,81,55,59,80,53,55,42,67,72,80,60,68,70,55,54,46,66,72,46,82,78,76,76,61,67,68,49,56,57,78,50,68,51,75,80,49,87,85,75,54,72,76,81,87,63,53,66,59,81,50,83,87,65,84,58,65,53,86,64,50,58,46,66,46,66,66,57,74,73,53,57,78,64,47,72,86,59,62,82,46,76,59,75,46,57,51,85,69,71,83,54,55,58,60,49,68,76,55,70,77,82,79,51,67,65,60,80,65,52,73,79,73,49,85,82,54,53,43,85,54,46,56,56,49,42,57,55,70,57,56,66,47,79,46,55,61,85,56,49,69,80,49,87,72,55,54,79,76,76,57,52,64,62,45,48,46,77,84,65,51,76,71,73,66,85,57,74,50,63,54,44,72,71,85,87,69,42,48,56,52,68,76,59,56,48,47,82,59,80,42,68,44,59,66,71,81,57,53,54,68,72,43,65,57,68,87,82,48,86,43,63,49,83,82,65,47,54,58,81,45,71,87,51,75,52,64,63,85,47,61,66,82,78,44,68,47,63,84,57,54,81,81,67,49,54,56,48,71,53,63,54,55,81,73,82,49,78,45,51,86,50,83,55,54,54,59,76,58,83,69,43,45,69,44,55,42,42,76,66,56,74,68,58,79,82,81,79,52,73,81,51,58,50,83,75,85,80,86,87,77,48,74,65,85,66,45,80,48,85,76,80,59,58,53,43,67,78,50,82,65,66,65,50,80,48,79,54,42,65,86,66,72,85,63,48,58,87,71,53,69,85,73,76,87,78,45,59,58,52,51,42,81,70,67,77,77,58,74,48,79,86,43,54,55,46,71,86,48,75,44,54,85,65,48,69,58,65,58,67,62,56,56,81,85,83,83,79,46,67,43,55,71,83,86,55,86,48,42,53,65,84,49,47,86,70,55,62,54,72,73,72,87,47,53,61,81,50,44,87,74,62,62,63,61,64,81,65,42,60,47,77,47,44,84,84,73,65,59,57,76,83,71,86,42,79,74,84,54,73,77,55,51,47,78,76,43,43,80,56,70,56,74,84,82,45,57,57,77,84,56,72,49,54,53,73,78,44,55,86,85,56,52,52,63,85,55,82,44,61,80,46,44,43,76,80,49,60,84,65,74,86,52,54,43,84,84,77,66,43,66,61,86,51,70,72,51,65,78,59,73,53,46,60,48,53,73,43,52,82,51,78,85,64,84,84,71,83,50,76,66,63,63,81,43,52,70,87,67,70,49,83,68,74,62,75,45,77,60,86,75,80,49 72,51,74,67,59,65,64,47,74,75,46,60,85,55,86,46,54,57,52,77,51,81,47,86,82,46,82,72,46,45,70,54,45,62,63,84,65,61,48,82,57,79,77,47,73,48,59,69,59,52,47,87,54,80,71,61,50,58,64,74,76,85,75,51,50,70,85,45,84,73,56,58,54,56,53,73,85,51,50,50,44,57,81,45,84,75,71,66,84,70,52,62,60,85,61,79,48,70,79,52,50,76,45,55,65,48,59,64,77,67,50,60,71,62,71,58,43,81,69,49,68,74,66,53,87,70,83,71,65,82,69,60,57,59,66,77,50,43,70,52,65,47,42,58,55,58,83,69,76,58,64,68,77,67,43,84,84,42,61,50,70,58,81,78,77,68,47,57,82,56,71,43,74,77,86,43,58,82,44,59,65,45,67,85,72,56,68,54,52,85,61,87,53,42,55,69,66,70,49,58,75,51,44,46,69,83,63,72,69,53,74,86,62,73,73,70,87,54,77,87,46,84,56,60,49,68,60,53,73,49,68,64,83,72,46,81,54,82,52,76,84,86,58,60,54,76,50,70,76,65,84,81,66,74,56,46,72,59,76,52,73,66,86,77,49,45,46,60,81,76,50,42,51,53,63,82,42,70,75,86,86,80,63,68,64,48,76,65,46,68,66,85,54,58,84,51,65,62,58,54,79,85,60,46,73,42,63,53,75,73,55,43,47,59,66,77,52,46,51,60,82,83,55,84,51,43,79,57,46,86,84,71,55,76,87,77,43,50,84,50,51,73,74,67,78,50,51,80,52,56,84,44,44,57,85,48,80,47,42,52,69,83,65,60,50,46,61,66,73,69,48,66,83,58,72,51,81,63,57,81,57,77,83,58,53,66,60,45,44,74,75,72,85,81,47,70,61,53,42,72,65,53,62,66,57,67,54,87,75,84,42,54,46,43,68,53,47,56,86,86,82,45,78,80,82,68,67,52,52,79,42,68,56,84,61,72,86,42,49,84,57,67,56,64,52,73,84,72,68,59,53,69,59,80,54,78,45,83,70,46,56,50,80,85,72,63,87,57,56,63,73,55,85,66,49,45,65,42,76,61,86,58,45,66,75,61,61,55,64,47,44,77,68,85,77,57,84,76,64,77,65,48,52,83,80,81,43,68,64,44,44,47,63,82,80,63,77,80,52,82,77,75,69,69,86,45,80,63,66,53,64,78,75,55,83,60,78,81,85,65,67,68,68,55,72,53,60,56,76,45,62,84,84,74,44,83,54,70,68,69,65,82,43,72,74,56,85,61,57,58,77,54,75,55,59,87,75,55,42,56,70,48,52,63,86,77,60,86,64,60,57,46,86,55,73,59,53,45,50,84,83,76,50,74,47,82,44,74,85,77,82,61,57,76,57,53,87,85,82,47,87,54,51,47,57,83,47,78,46,43,82,71,65,53,86,72,77,81,67,51,75,76,60,72,74,85,49,86,63,75,79,67,77,64,80,58,51,47,73,86,82,52,68,87,82,44,74,52,48,55,82,62,80,47,52,78,52,86,56,49,42,71,74,60,68,69,86,80,82,63,66,87,48,70,87,47,76,52,55,52,73,55,77,77,50,83,72,87,78,72,59,47,57,78,83,84,70,56,46,82,73,73,42,66,70,62,69,48,61,78,85,44,60,85,74,62,76,60,65,84,50,49,46,52,81,61,59,55,64,59,43,45,69,52,87,47,82,86,73,59,76,75,47,80,43,81,66,43,73,67,45,60,83,64,68,64,45,49,66,57,77,84,64,72,57,46,81,82,68,76,60,71,86,43,77,48,59,85,64,44,74,50,84,55,70,87,76,57,74,65,52,66,55,86,65,86,54,52,64,69,63,76,78,78,55,85,49,70,55,44,79,42,46,87,81,46,56,61,69,76,85,42,45,85,56,68,81,47,65,63,59,51,69,45,52,69,73,67,82,85,46,63,47,77,84,46,79,57,57,47,84,45,59,56,58,71,59,66,62,81,47,55,47,68,54,74,47,53,77,84,76,68,46,59,79,76,42,79,51,61,77,80,75,63,58,64,73,61,78,79,77,81,59,71,57,77,74,45,84,53,64,61,58,59,43,76,68,81,80,47,80,72,70,87,64,65,84,62,66,72,72,80,58,50,43,59,78,43,79,42,81,65,78,60,83,60,58,61,45,65,69,65,65,85,64,46,81,73,49,73,48,76,50,56,49,54,84,43,44,73,76,49,65,86,50,73,70,84,76,73,45,52,50,66,83,75,83,64,59,45 50,73,72,50,56,59,74,86,81,45,86,51,66,84,51,48,77,46,80,77,79,52,61,43,83,72,73,76,69,62,85,55,77,66,83,57,68,61,62,76,84,81,62,59,81,69,72,49,67,43,75,81,43,67,59,72,51,61,84,51,50,86,87,47,56,49,86,62,63,43,86,78,45,52,54,42,70,64,42,58,86,80,49,68,77,60,51,69,45,58,42,76,84,81,81,82,71,64,57,57,68,64,78,77,81,67,61,86,57,52,52,61,78,45,46,71,79,55,66,56,63,61,71,44,60,45,75,45,68,57,79,50,84,74,52,57,76,53,67,69,59,67,52,47,53,81,79,82,78,61,58,62,45,72,77,58,84,80,42,50,81,67,65,80,47,72,68,47,50,48,61,55,45,42,52,74,55,44,66,82,66,82,75,68,86,52,86,57,74,48,50,70,71,64,76,61,55,43,82,75,75,53,59,49,59,48,56,69,80,78,74,70,79,43,84,58,65,87,61,69,60,54,73,57,75,86,86,86,47,67,73,60,73,82,61,52,73,66,76,65,87,63,47,61,66,87,48,51,84,60,60,67,64,74,42,74,69,77,51,49,67,82,87,49,54,63,52,85,66,61,51,64,81,48,63,87,84,60,54,54,79,72,58,76,86,43,76,87,87,73,70,42,86,44,67,81,46,84,74,59,56,60,63,47,73,78,84,53,78,68,76,73,70,87,50,78,46,77,75,60,58,54,70,66,66,51,71,71,51,74,66,60,43,82,79,55,51,52,57,61,81,51,69,74,48,55,51,52,58,47,48,77,85,84,74,85,56,51,60,63,51,82,66,63,66,52,75,61,44,75,77,71,69,84,60,73,61,80,60,69,63,80,64,78,55,45,45,69,80,75,63,77,77,70,49,55,75,49,48,48,75,60,59,80,86,82,52,54,56,69,62,62,44,74,49,65,57,58,49,55,44,48,67,70,52,63,44,71,56,82,78,54,46,87,75,54,69,62,48,64,69,51,55,75,73,45,86,72,84,42,55,55,69,78,52,52,85,59,86,78,61,70,86,51,76,84,66,65,42,49,83,75,76,63,44,65,57,65,59,65,52,65,65,55,67,53,87,52,77,43,79,55,71,65,47,58,48,42,62,75,82,82,84,73,52,65,59,53,79,44,71,59,57,56,75,82,80,50,67,62,83,66,53,54,49,79,54,79,81,51,42,46,63,45,82,86,58,47,50,86,47,63,43,68,76,60,78,77,52,86,87,83,84,48,61,79,65,49,53,79,58,87,82,53,51,68,68,78,85,83,49,79,74,67,52,68,58,42,63,83,85,80,50,74,52,68,63,62,44,84,78,57,59,75,75,51,72,49,74,61,67,82,73,45,73,84,51,70,51,80,73,61,83,60,45,46,53,84,46,69,46,42,67,43,85,69,63,63,76,79,85,75,74,87,59,42,66,78,83,59,51,52,46,76,47,56,58,46,42,62,80,73,43,75,75,46,52,55,82,68,53,84,60,65,50,70,69,46,43,67,83,63,43,85,75,73,50,75,45,42,77,75,86,55,79,81,54,60,87,84,60,86,72,53,80,86,78,81,51,54,54,63,54,66,58,57,75,68,47,44,87,57,52,53,62,68,60,75,87,55,67,75,59,55,72,46,86,69,60,44,67,83,46,50,78,58,64,49,42,64,63,48,71,72,83,63,73,63,51,64,49,63,69,65,82,69,46,75,51,51,52,85,76,48,42,73,56,54,69,73,54,56,54,80,46,50,53,53,61,66,52,72,49,76,49,48,42,45,82,72,48,86,73,79,47,71,43,72,81,65,82,86,56,87,69,77,70,43,50,75,76,79,73,71,72,80,72,82,67,72,65,45,87,63,69,73,62,86,56,82,80,65,50,73,60,63,42,54,66,55,87,63,54,53,60,54,77,58,62,71,49,48,66,54,72,83,45,83,57,78,64,58,74,54,53,82,61,78,51,55,69,70,78,42,76,52,48,46,53,70,51,79,55,78,58,49,61,66,51,70,68,44,52,77,42,85,61,54,43,67,67,57,74,46,73,71,76,46,72,43,55,85,47,58,65,46,74,82,79,47,69,76,68,72,85,81,66,73,47,56,50,86,64,67,52,81,51,86,75,79,50,57,84,73,46,83,44,67,42,56,80,83,86,60,80,52,62,77,55,78,49,75,43,73,56,50,45,80,80,77,43,83,84,71,47,58,75,76,84,61,85,68,69,43,69,47,52,59,87,43,63,67,74,71,66,43,81,58,72,61 52,55,84,42,66,64,58,85,84,68,56,78,66,42,85,81,72,78,63,51,83,65,64,53,46,61,52,71,74,65,49,51,62,80,42,44,72,49,44,80,82,73,52,74,58,47,73,56,66,51,74,45,63,55,85,86,51,61,54,74,44,45,60,67,82,42,72,64,82,73,48,79,67,87,76,68,49,70,68,87,70,44,59,56,81,82,48,55,50,60,86,87,69,73,67,62,74,47,71,79,78,60,74,79,81,62,58,64,82,60,75,71,87,81,51,63,56,47,61,46,85,46,50,59,70,77,77,70,59,78,65,75,66,70,50,82,55,72,75,46,48,60,46,85,48,47,64,49,74,59,45,66,55,62,86,44,82,74,72,77,68,77,70,75,69,74,81,64,56,82,64,62,63,73,43,83,62,80,56,54,80,54,42,79,54,68,71,68,43,70,76,57,69,77,53,81,61,43,54,67,85,87,77,83,84,82,55,61,67,84,81,48,68,50,70,56,85,44,77,54,85,47,52,83,43,81,67,73,46,58,64,50,70,56,50,84,68,48,81,59,47,47,86,51,57,69,54,58,74,86,55,60,62,51,72,45,87,68,51,58,85,57,85,57,67,86,64,57,55,57,80,42,85,52,80,67,65,85,47,61,69,53,49,56,80,56,66,52,49,68,78,64,75,65,62,83,67,56,78,42,56,82,55,60,74,51,68,58,63,53,59,42,43,63,72,55,86,64,73,55,84,72,78,62,50,71,43,71,81,63,46,62,52,85,71,45,85,78,74,52,82,57,75,42,71,72,54,65,77,59,68,82,72,72,86,65,71,67,44,49,75,77,68,84,73,77,53,85,82,68,63,46,65,42,83,64,74,80,57,64,45,79,82,56,81,71,48,48,59,70,71,68,82,69,75,60,63,58,84,82,53,73,71,50,87,53,47,58,59,61,85,55,76,72,61,73,63,84,82,47,66,53,64,61,71,82,48,51,79,81,55,50,76,81,78,79,76,83,48,61,79,64,86,53,80,51,59,72,48,79,67,42,60,49,70,68,75,60,48,63,46,70,44,43,43,68,81,66,86,52,69,74,63,64,43,74,61,61,46,42,49,87,69,73,52,52,50,47,69,69,63,60,75,71,74,67,85,59,82,67,63,76,47,83,64,81,66,67,77,60,81,52,71,43,65,66,52,52,62,61,71,44,70,86,85,65,78,86,86,74,56,62,50,62,71,76,79,42,67,68,84,52,63,78,83,63,75,51,83,47,58,55,44,74,69,66,78,56,61,47,73,59,87,51,71,78,73,79,86,52,64,48,81,77,85,68,87,53,71,77,68,53,79,47,63,76,46,60,73,61,62,71,57,72,58,60,52,70,64,46,55,48,44,48,42,49,45,42,72,49,68,56,47,56,46,49,54,64,68,71,71,72,46,46,87,56,56,84,50,45,58,51,77,70,42,56,78,66,83,66,57,56,51,67,68,51,43,65,51,65,66,51,50,78,67,63,47,63,57,83,81,73,51,74,45,68,83,47,64,78,48,66,77,69,68,49,85,50,76,64,84,65,85,45,52,78,60,44,68,51,82,74,80,85,75,50,58,44,59,51,65,87,48,61,80,73,58,68,55,59,78,71,62,56,63,57,71,60,78,63,50,65,53,83,63,69,42,74,74,60,73,85,84,42,73,83,47,49,71,67,55,55,69,66,48,77,84,83,46,65,46,63,79,60,72,51,77,58,47,53,78,62,75,65,63,85,55,43,43,46,78,77,55,67,54,70,67,43,44,63,74,80,61,65,64,46,68,43,78,46,47,71,87,81,59,81,55,75,53,54,52,87,77,70,48,64,80,64,64,58,72,49,73,63,76,61,84,70,45,46,79,73,75,77,48,47,44,79,43,87,80,42,84,61,54,57,73,45,66,46,81,70,76,70,53,77,86,53,83,48,71,60,73,72,81,57,87,56,67,70,69,47,49,85,73,79,86,68,49,68,87,70,69,66,72,86,48,64,72,48,75,71,49,77,51,44,49,70,76,74,56,73,63,77,73,62,61,62,79,66,47,85,78,45,52,52,73,80,57,61,87,69,72,61,75,86,75,62,49,76,74,64,47,54,66,56,68,52,46,55,73,81,67,81,54,48,48,73,72,54,62,63,64,68,56,66,78,55,58,72,87,78,85,59,58,45,86,54,55,57,68,71,44,52,66,48,86,54,73,67,46,45,56,62,53,54,82,55,47,80,42,73,86,53,79,71,42,49,44,57,84,57,74,78,61,77,43,57,72,54 67,46,42,47,76,45,49,80,86,69,51,51,68,42,85,77,47,86,79,63,86,87,79,77,65,48,75,69,70,66,67,73,61,78,82,63,49,55,59,80,77,63,81,76,50,71,82,56,50,55,71,70,68,85,86,77,56,52,86,67,76,77,67,53,49,87,78,59,66,49,46,43,66,63,42,83,87,76,53,64,87,71,52,85,67,81,69,71,72,60,63,68,62,85,74,79,78,68,42,57,83,55,64,69,54,58,77,55,70,81,65,52,56,54,69,79,87,80,70,47,70,60,65,42,56,56,63,73,86,47,73,71,51,68,66,81,48,67,60,66,53,53,45,63,82,68,49,64,80,79,74,84,44,83,56,73,65,51,56,45,87,56,82,84,81,55,46,48,43,51,66,86,58,54,48,72,80,84,65,85,76,51,87,64,51,53,52,80,78,46,49,84,76,85,59,45,42,50,65,51,44,73,59,54,60,69,59,76,83,49,74,67,75,58,50,64,67,55,70,87,79,79,71,57,76,77,43,64,52,77,63,42,81,68,64,67,76,66,62,49,76,81,43,50,85,86,60,70,52,56,52,56,75,76,70,70,69,78,56,79,81,75,45,67,75,50,46,55,51,65,63,46,71,42,78,49,65,78,84,55,46,66,60,80,82,54,71,76,45,75,64,43,72,80,45,83,43,75,82,79,87,58,46,62,73,53,51,48,81,68,81,54,77,48,84,42,52,49,43,52,64,47,75,62,75,52,56,72,80,48,77,65,77,58,69,71,75,59,53,72,52,47,82,70,82,80,74,51,63,44,71,63,56,52,42,84,86,76,47,62,80,56,82,72,55,59,45,49,84,54,56,64,71,60,83,68,63,55,68,65,52,87,45,87,63,57,78,44,65,44,59,84,63,74,42,60,71,43,78,52,76,76,79,55,45,62,79,81,70,65,62,79,64,82,46,50,46,52,74,67,84,79,76,51,44,52,65,60,52,44,43,56,47,63,43,73,74,44,47,63,67,47,67,58,84,86,49,55,47,84,76,59,74,84,44,54,50,74,51,49,60,50,73,73,76,47,44,74,60,69,76,58,84,51,63,48,66,76,55,48,43,77,60,67,64,66,85,58,82,87,53,54,53,61,65,58,62,58,47,87,80,47,55,63,60,65,61,53,53,70,51,67,49,77,57,51,75,61,77,78,54,64,78,79,83,74,65,49,45,47,71,72,46,49,59,69,70,51,67,62,72,80,54,73,53,87,48,77,72,73,83,57,64,81,65,85,42,74,59,87,86,80,56,66,60,69,66,81,67,44,49,72,61,42,78,66,66,69,53,51,57,59,68,50,78,85,70,80,49,63,49,87,58,54,43,80,46,73,70,82,77,77,87,68,87,42,42,81,55,80,47,82,69,49,73,76,69,48,44,68,87,58,79,64,61,59,47,69,78,53,54,84,75,46,50,80,85,85,45,58,50,48,60,87,45,75,43,48,71,61,74,55,75,55,69,47,51,86,75,49,56,50,71,83,60,82,85,75,45,73,55,85,42,60,68,87,56,72,61,71,64,54,58,84,54,62,73,68,42,65,58,45,47,65,43,55,65,57,80,58,86,54,54,75,84,59,49,79,61,79,62,68,55,73,77,45,71,60,65,46,64,82,81,77,67,84,63,84,70,56,47,71,79,78,76,65,48,60,70,69,51,48,52,53,77,66,67,63,46,69,48,68,68,45,47,82,80,86,54,45,86,66,57,67,43,54,45,59,75,50,46,42,50,56,66,75,82,79,80,47,76,78,52,82,72,85,73,64,70,79,42,83,66,42,54,51,43,78,80,47,63,52,47,63,78,63,66,58,66,44,85,79,51,57,75,62,64,54,53,76,85,52,53,74,66,58,58,87,84,49,58,48,77,54,78,58,67,69,78,63,85,43,74,60,48,76,61,83,56,66,87,44,66,61,54,77,44,80,54,50,70,61,55,65,43,76,55,60,43,42,56,43,76,57,42,45,60,45,80,76,80,63,69,50,63,75,81,58,58,61,86,63,62,54,47,81,44,65,64,81,85,81,76,47,74,74,64,57,87,61,58,60,77,65,80,43,43,71,50,72,82,59,78,64,78,46,68,79,69,42,83,74,61,48,46,48,61,59,83,45,85,72,61,43,63,53,51,64,70,50,64,79,46,57,43,42,43,55,84,87,71,63,53,86,78,80,60,62,63,75,51,70,62,56,51,69,52,56,82,71,87,46,53,71,62,49,80,79,81,85,57,69,81,64,74,86,60,48,69,55 62,78,68,72,79,65,67,46,64,47,44,80,42,46,44,51,50,77,58,77,70,81,57,43,72,59,76,55,72,84,71,66,77,49,44,57,53,59,72,47,70,56,62,67,62,76,68,44,75,77,53,51,55,63,49,68,73,45,79,52,64,83,70,70,56,61,73,62,75,80,47,67,49,80,73,52,54,83,73,47,74,56,55,62,53,75,43,78,76,72,68,79,49,70,58,80,70,42,66,65,53,70,80,69,48,51,58,82,84,52,51,87,42,54,87,80,50,47,45,48,84,66,47,61,74,47,49,72,67,78,58,62,84,52,73,67,84,54,42,81,68,65,44,44,61,44,48,47,69,60,64,75,48,70,82,81,70,75,50,50,79,59,87,49,59,43,69,47,51,87,85,55,82,47,59,87,51,58,47,87,57,43,57,75,79,72,70,56,48,52,66,64,43,45,70,86,63,60,44,68,56,48,50,51,62,64,82,63,48,49,78,71,52,68,55,48,70,84,53,86,70,50,42,66,65,83,64,49,81,60,79,73,55,74,68,54,69,51,87,45,52,69,48,54,77,67,72,83,86,51,62,53,84,76,54,49,77,70,86,44,87,60,65,45,87,54,73,86,60,45,56,58,72,66,56,54,61,71,64,87,80,84,61,87,80,55,55,56,46,69,80,68,65,43,56,77,53,84,43,62,51,73,45,42,84,44,76,67,71,67,86,61,57,68,81,87,59,84,75,75,53,62,78,64,49,78,48,85,46,42,67,76,83,78,49,49,44,85,63,78,57,45,72,74,56,86,43,48,67,53,80,74,75,62,71,72,59,61,76,55,43,71,64,86,64,75,86,61,84,74,63,78,53,55,49,57,77,71,43,58,82,53,65,49,62,76,73,44,87,80,70,75,70,50,85,51,55,62,74,78,49,60,85,44,81,52,82,68,64,47,46,87,81,50,43,61,65,55,47,63,87,71,83,43,54,56,79,86,43,45,59,67,58,63,69,72,77,81,73,64,60,67,61,42,55,84,43,57,71,87,53,70,68,66,55,79,70,63,81,79,76,61,57,53,85,83,45,68,77,78,60,70,80,44,75,85,60,42,62,76,83,72,71,55,71,61,84,82,63,81,49,53,44,84,51,47,42,79,49,59,80,46,67,87,83,76,73,62,82,70,58,87,79,52,51,50,44,42,83,76,58,58,48,66,77,86,69,59,65,71,58,83,66,68,72,52,78,46,62,65,59,74,72,50,75,80,53,60,84,69,72,56,70,64,68,71,80,77,59,73,86,63,43,74,75,50,59,66,53,49,69,63,82,72,44,45,82,76,55,48,46,77,56,53,72,52,53,57,46,87,72,63,63,83,87,49,56,60,77,52,73,67,87,70,84,69,78,82,79,61,47,72,42,72,45,80,69,55,79,70,68,59,42,73,74,50,85,78,79,57,67,67,71,46,57,82,61,44,81,65,44,51,68,59,85,46,76,70,53,56,76,80,66,86,78,69,84,75,68,46,64,80,52,43,68,61,52,54,52,49,77,45,77,49,83,49,67,69,76,43,81,69,83,61,85,75,67,42,57,81,85,55,51,51,54,61,78,70,87,52,70,78,42,74,87,57,58,85,73,44,75,42,60,53,81,76,66,44,53,44,57,58,80,57,60,53,57,55,44,62,66,74,51,49,82,87,49,45,53,55,46,44,57,85,76,42,74,83,66,80,46,80,54,69,60,79,49,56,54,66,61,45,86,50,52,45,74,52,63,73,81,47,44,45,83,52,68,53,57,47,50,67,73,86,62,82,57,67,50,61,75,85,70,74,59,74,65,67,49,52,77,70,60,79,80,47,72,67,44,69,69,54,62,64,58,53,43,48,49,72,84,55,76,80,80,50,47,59,68,49,47,79,49,78,74,54,78,49,55,60,52,84,56,49,62,55,44,69,48,42,75,59,82,54,52,57,84,49,84,52,45,47,61,75,71,56,64,60,60,66,51,65,81,70,84,59,43,49,86,62,48,73,82,49,60,86,55,64,67,51,74,52,64,46,65,59,43,77,57,63,69,55,44,49,60,82,82,64,48,67,58,81,76,84,73,68,71,59,69,74,59,71,83,80,81,45,67,50,65,87,46,60,65,80,55,43,81,46,74,60,85,76,74,52,58,51,46,46,43,73,44,50,76,75,57,68,49,79,62,66,54,56,86,66,59,62,82,58,81,62,43,78,50,60,55,48,61,76,47,77,69,58,63,82,83,85,47,84,67,53,65,46,43,58,46,52,51,71,72,61 48,61,60,42,52,52,49,48,85,45,74,48,49,49,79,50,86,49,65,51,44,42,42,79,49,78,69,64,69,87,74,62,58,66,75,54,61,59,72,74,80,72,49,53,72,70,83,67,71,53,72,46,87,44,82,69,70,74,74,63,54,70,68,76,54,67,46,66,75,74,61,67,51,53,44,72,83,68,79,55,72,71,58,62,60,51,43,79,78,84,72,53,56,84,68,62,74,70,76,59,67,71,76,67,79,48,57,58,44,76,82,52,51,61,48,43,78,43,50,47,46,56,69,85,44,45,63,87,70,74,75,57,87,85,77,65,44,51,70,61,84,42,78,85,61,42,76,73,51,45,61,73,66,87,82,65,78,43,77,77,77,53,64,45,69,67,44,80,69,60,67,73,76,86,51,67,74,45,55,86,73,79,59,48,70,58,63,65,55,78,55,86,58,65,74,78,47,60,56,55,71,59,46,65,83,70,51,75,48,53,51,68,58,71,75,70,61,75,70,66,54,51,81,58,51,59,73,61,81,57,87,76,77,51,71,78,69,54,46,42,49,52,56,60,55,65,61,53,58,81,64,64,81,51,67,87,83,79,61,68,79,58,68,76,57,56,79,73,49,54,48,46,68,80,48,57,63,77,77,47,69,68,64,81,76,47,74,60,71,44,73,46,45,75,65,62,64,58,45,86,84,71,59,54,60,76,69,71,81,46,77,54,81,67,57,83,58,46,67,51,70,86,66,53,51,66,73,79,81,46,48,82,67,68,47,74,84,78,76,57,85,47,47,70,82,59,48,43,84,82,61,54,54,78,50,68,43,74,68,53,51,68,84,73,76,75,72,42,78,43,49,87,86,44,77,47,66,83,57,69,44,43,65,53,61,82,85,78,54,77,54,65,45,81,42,55,74,52,47,65,75,69,52,84,63,48,45,49,56,52,48,85,64,62,72,82,54,50,72,80,44,86,82,72,45,70,48,59,63,82,75,50,53,55,55,72,44,55,79,43,80,65,45,87,76,42,85,73,48,85,42,49,64,80,63,62,81,48,79,77,62,78,72,45,87,55,71,52,49,83,83,59,42,75,50,81,64,84,80,60,68,42,66,60,49,79,57,56,70,63,63,52,46,65,65,45,83,52,70,70,49,54,66,81,83,84,72,46,78,74,59,80,62,46,55,59,47,56,44,69,55,55,67,76,74,54,82,81,54,79,86,66,84,56,42,58,58,86,66,46,65,65,82,66,55,73,45,52,71,73,44,52,62,57,74,48,64,52,76,78,71,69,48,75,59,72,60,66,47,53,70,63,42,63,43,82,54,68,45,80,54,66,49,52,54,44,46,73,69,65,44,49,53,75,82,45,82,71,85,86,71,52,47,51,47,51,50,72,69,59,51,63,47,53,61,51,69,70,87,57,78,43,85,58,49,55,83,49,53,50,86,59,67,48,72,60,67,81,86,69,72,47,68,42,55,86,63,69,79,68,67,47,63,60,67,50,52,75,76,63,86,49,61,48,52,80,51,71,65,66,65,70,48,47,81,80,64,76,71,84,79,45,47,55,54,82,64,82,45,67,72,74,86,67,59,85,84,53,54,64,81,46,54,87,65,67,70,77,72,73,46,61,50,71,80,73,56,45,72,46,62,72,59,50,68,80,85,66,80,54,58,61,64,84,54,66,47,43,62,47,54,76,47,43,48,63,64,49,66,57,61,46,82,63,64,63,49,50,54,60,52,53,78,86,68,59,52,76,80,52,49,68,63,46,69,43,63,42,70,58,47,87,65,42,71,53,56,75,83,83,79,63,60,52,76,70,62,74,50,78,57,43,85,86,60,86,51,83,44,73,87,47,42,57,49,59,51,49,44,66,64,56,81,44,56,80,46,62,80,63,81,67,45,82,57,76,60,60,64,73,84,44,87,62,62,75,84,81,82,57,64,46,69,71,63,43,45,60,64,68,47,66,66,59,77,71,55,85,59,55,50,84,60,80,53,87,57,76,75,84,80,52,64,42,43,86,42,42,61,68,55,68,86,71,47,85,59,63,83,73,74,82,79,67,56,52,45,69,71,72,48,65,43,59,46,68,87,50,67,80,50,52,52,87,62,62,54,81,74,56,46,85,64,42,44,72,82,72,87,86,66,55,48,52,43,58,53,66,52,75,64,71,57,70,62,67,74,86,59,68,80,67,50,64,47,87,53,46,75,83,45,51,60,42,62,83,85,46,69,52,85,60,57,51,71,48,80,65,80,54,50,77,49,78,43,59,67,68,86,45 51,74,87,84,72,79,43,51,56,49,58,78,80,65,48,87,71,72,64,86,66,65,72,87,43,50,57,47,67,52,76,56,85,53,81,76,84,56,48,86,53,57,63,77,85,64,50,45,76,84,46,46,79,71,81,72,63,43,73,62,77,43,74,65,80,85,80,72,57,65,77,75,84,50,87,59,82,60,83,48,69,72,50,79,83,74,86,46,56,81,59,44,63,56,64,71,53,50,62,70,60,51,54,67,70,65,86,87,74,84,43,64,62,52,44,83,85,58,87,48,79,71,79,73,62,71,68,42,49,46,83,42,74,65,51,76,46,78,60,66,82,62,80,61,42,51,46,66,46,59,82,57,87,72,43,78,48,53,65,66,79,83,65,51,62,81,69,55,85,47,73,68,49,67,73,61,47,58,75,56,48,63,71,74,47,87,64,50,68,45,67,61,58,80,44,44,56,77,81,49,44,70,81,60,58,66,70,81,65,86,81,69,47,61,73,82,71,76,47,84,61,69,78,83,42,51,57,57,42,64,52,47,72,78,65,82,76,55,51,50,42,71,82,72,70,60,74,84,50,46,85,50,65,73,44,52,66,64,77,43,84,85,48,71,61,84,77,68,55,75,70,75,63,54,80,76,82,44,67,71,78,50,58,76,49,80,68,68,76,61,87,51,80,51,57,78,46,53,52,54,63,67,55,45,81,72,64,84,65,80,73,79,43,67,55,74,44,67,46,70,56,55,78,47,49,78,74,84,54,56,53,61,83,75,87,83,51,56,69,77,75,55,46,51,74,74,53,84,85,79,75,57,85,51,42,59,58,44,75,55,61,61,73,60,58,76,69,76,81,83,69,77,56,80,52,78,51,66,86,73,49,87,54,58,74,77,48,61,75,87,60,59,53,55,58,85,52,51,55,76,79,54,68,72,45,42,54,68,78,43,58,87,52,66,45,63,44,65,72,52,63,47,68,74,59,58,71,84,57,46,58,68,77,52,64,73,85,45,69,62,68,57,53,43,43,55,71,60,64,51,45,85,81,82,48,59,73,79,45,77,47,64,74,82,80,55,78,50,85,44,80,52,52,71,47,70,52,61,58,51,50,57,50,84,57,65,82,81,52,70,78,46,66,44,45,64,55,54,45,43,65,63,84,67,56,85,45,53,54,75,86,62,84,44,79,79,50,78,42,46,42,86,63,79,69,85,84,71,76,77,45,69,51,62,53,78,47,74,70,86,70,55,58,52,51,45,55,72,73,44,57,51,78,64,47,72,42,87,72,84,68,70,87,71,64,78,65,73,71,42,61,75,84,57,52,48,65,82,69,54,50,87,57,70,57,84,81,46,53,67,69,51,66,82,80,44,72,52,66,54,49,45,82,69,74,49,84,62,61,58,84,60,84,59,59,84,64,84,51,83,82,83,54,70,82,69,61,67,77,56,48,77,79,73,49,51,64,48,67,65,69,64,56,61,58,58,44,79,51,55,42,49,56,52,87,84,87,73,42,74,79,82,55,44,44,70,47,60,51,60,61,84,71,67,48,71,71,43,58,62,76,68,65,81,82,53,58,82,58,66,45,51,67,43,79,55,42,59,75,52,47,54,55,58,72,42,76,60,72,59,77,57,61,78,49,74,77,72,58,70,59,71,59,78,53,69,86,70,49,83,57,53,81,45,75,78,76,58,49,65,72,46,74,56,61,52,61,47,46,44,65,77,75,76,76,53,74,77,72,51,58,77,43,68,84,64,67,84,68,73,68,77,60,85,43,78,56,76,42,46,85,53,69,68,42,49,74,55,58,61,45,81,54,52,64,46,60,65,83,87,43,50,45,80,43,85,65,60,53,58,57,49,42,71,45,48,58,49,50,83,70,74,43,78,72,52,74,48,44,80,45,66,53,42,57,52,72,55,45,69,57,58,59,57,69,51,78,79,44,54,79,60,76,49,48,84,47,52,78,72,69,58,42,71,50,44,83,63,48,63,76,65,56,55,46,85,62,60,47,78,58,60,68,77,76,47,54,44,48,42,44,75,56,45,75,68,76,80,84,78,45,57,68,55,82,71,43,55,85,68,47,69,51,51,56,63,78,57,69,67,51,78,55,78,81,84,82,77,73,59,42,82,76,43,50,87,44,74,63,83,53,65,60,62,69,75,60,71,80,80,48,72,52,71,87,75,87,43,53,85,71,52,58,46,79,75,86,71,65,66,51,51,63,69,72,57,61,50,47,59,51,66,72,73,60,87,75,84,70,48,46,84,43,62,72,70,57,43,74,83 65,77,52,59,56,44,62,65,85,74,47,75,67,54,74,50,65,60,54,67,64,78,72,65,49,42,72,65,66,50,67,81,52,50,66,77,61,51,43,80,51,53,83,47,56,69,45,63,72,84,81,71,81,85,52,72,45,50,56,73,82,50,81,62,54,58,55,86,52,51,43,58,71,68,56,81,59,59,65,71,51,77,52,66,49,74,68,72,79,67,73,81,52,73,50,64,78,78,74,60,80,77,66,42,47,73,72,64,83,87,65,69,51,52,49,86,70,46,60,69,73,58,83,49,76,76,43,62,43,63,75,54,76,80,49,59,67,52,48,83,74,81,60,48,72,78,64,73,65,75,47,82,48,77,67,56,69,80,84,43,71,67,68,83,78,81,54,84,69,49,71,54,51,82,72,48,61,64,76,87,55,78,47,76,84,71,56,51,62,46,59,62,60,68,43,69,84,45,71,69,58,83,81,43,56,86,72,78,46,75,80,61,61,80,81,73,44,71,43,61,63,87,59,77,53,49,57,62,84,60,85,79,72,87,64,78,87,79,54,65,54,74,61,78,68,47,53,82,86,63,62,63,84,80,53,53,46,86,61,67,54,83,87,50,76,72,76,86,49,46,69,50,62,82,80,76,83,56,83,78,48,55,64,45,74,57,52,83,54,51,56,85,63,79,47,68,82,66,84,48,45,71,60,66,60,58,55,81,81,50,42,69,49,46,45,59,84,86,77,67,62,73,76,53,81,85,62,71,76,73,72,63,62,42,71,48,74,46,85,42,53,65,63,83,87,44,76,61,56,52,54,60,59,79,71,52,73,64,83,65,62,69,70,85,87,45,72,45,79,47,87,83,68,46,72,44,76,59,69,43,80,60,64,67,73,65,77,43,83,79,61,76,55,85,43,46,54,54,80,63,78,44,71,85,63,60,86,47,46,77,54,51,60,49,43,87,50,59,69,60,42,66,56,60,81,75,82,82,80,45,83,58,46,80,44,50,65,47,48,78,42,51,60,59,47,54,67,87,47,68,71,50,69,75,83,72,72,53,42,84,73,87,77,57,82,50,60,76,55,64,68,49,48,66,86,82,49,70,56,56,83,74,71,86,47,78,49,75,57,74,71,77,57,54,52,69,74,72,68,55,70,71,57,45,67,44,54,67,86,49,72,78,50,75,68,42,85,61,70,71,57,50,73,87,64,53,75,82,75,51,42,79,64,45,81,71,61,79,81,86,42,63,74,44,78,77,82,72,45,82,71,80,46,80,47,82,64,75,77,55,58,64,53,58,62,59,68,71,86,73,63,51,47,42,75,53,48,79,48,60,55,85,76,83,43,53,43,76,81,68,72,49,81,48,79,48,68,45,79,49,50,66,77,78,70,63,57,79,85,62,55,50,52,72,43,77,69,64,74,52,71,47,55,87,57,68,72,69,79,65,49,79,61,81,49,78,78,81,68,86,60,82,75,49,81,49,82,62,80,73,73,74,47,58,67,65,77,81,71,55,71,64,44,71,43,42,72,87,75,53,75,49,79,73,63,80,79,50,82,54,42,58,68,63,76,74,69,55,78,57,47,53,61,76,70,84,43,87,81,72,53,44,67,75,76,46,84,60,71,80,74,60,54,48,83,53,67,60,72,57,77,85,69,75,74,42,77,48,50,68,85,47,75,84,42,71,78,44,44,70,70,61,75,64,48,83,44,46,70,85,62,48,69,71,66,84,77,57,60,50,66,81,87,42,57,65,78,47,46,45,47,59,47,62,52,42,56,74,74,51,78,52,68,63,70,49,67,51,46,55,42,58,60,45,60,74,77,82,70,60,67,80,69,48,42,83,62,79,81,46,53,57,73,68,72,72,50,73,87,44,62,71,75,69,64,63,86,51,42,62,59,77,55,71,61,67,80,87,85,44,69,61,73,68,58,45,65,81,42,82,86,60,58,42,86,77,57,54,66,79,51,46,63,85,50,68,44,83,67,61,61,84,48,69,50,53,42,54,58,66,76,82,60,56,75,84,79,63,58,73,70,46,83,66,44,58,75,43,65,71,57,62,76,74,58,58,64,58,77,49,50,61,67,48,84,62,71,44,79,76,50,72,50,78,42,75,78,52,79,43,55,49,77,76,48,54,65,65,76,83,48,43,85,85,56,78,45,78,76,75,42,87,56,52,82,64,60,52,74,69,61,82,85,58,58,81,60,72,67,84,84,83,69,83,47,60,53,63,75,63,73,81,57,61,71,45,78,70,64,47,51,58,46,83,70,80,61,53,60,63 44,79,50,44,57,45,47,81,64,52,50,76,63,42,86,51,61,71,48,65,52,73,66,57,87,66,66,75,72,43,79,77,79,42,60,64,44,76,54,81,58,72,53,45,71,68,78,65,54,67,76,81,51,53,52,75,78,85,74,71,75,54,53,66,79,72,44,56,67,71,64,83,74,75,46,55,65,53,77,85,64,81,43,72,68,64,80,64,62,78,45,45,79,64,55,79,87,74,60,83,80,72,42,60,72,45,87,56,60,42,63,50,85,79,59,46,79,49,60,63,76,81,53,81,70,43,83,76,52,83,87,44,68,77,44,75,67,55,67,69,52,87,83,49,56,87,48,56,44,71,46,68,80,64,52,46,64,67,85,43,64,66,79,76,72,56,63,84,50,68,78,45,78,44,46,61,74,81,82,73,65,60,74,59,47,48,79,78,60,73,63,69,56,87,57,74,70,79,56,55,53,56,64,67,81,79,48,45,71,48,44,73,51,82,68,58,65,66,53,80,52,48,50,50,47,45,67,81,60,55,71,81,66,50,70,45,58,68,59,75,73,75,50,71,83,74,70,56,62,76,85,68,64,86,77,53,55,86,66,54,44,68,50,70,71,71,82,74,80,53,77,54,77,76,48,51,80,76,62,66,50,57,48,47,66,65,69,80,65,45,50,50,68,73,78,67,82,83,79,78,46,70,78,46,66,58,67,80,60,76,73,48,47,53,62,67,70,57,83,76,66,50,71,73,61,54,64,71,69,63,81,56,78,85,82,68,51,47,74,56,63,80,51,58,79,46,66,85,48,66,47,86,53,67,68,75,47,75,50,56,81,53,58,64,71,67,61,79,52,83,83,82,53,80,53,44,66,70,81,57,76,65,73,54,65,80,83,61,44,62,56,78,77,84,86,69,63,64,63,49,42,67,48,46,69,57,77,78,60,85,59,79,61,49,57,83,42,53,60,80,55,71,86,50,69,48,53,83,77,87,84,75,50,52,72,62,55,52,87,84,68,87,52,67,46,53,44,62,69,79,45,70,67,61,71,66,84,70,50,82,52,61,64,61,75,61,67,69,54,43,76,61,74,56,44,85,86,47,54,51,47,59,51,84,54,57,58,63,84,57,86,73,65,42,51,87,48,81,42,57,51,58,58,48,57,56,51,82,53,58,86,62,72,72,77,55,55,73,79,57,72,42,76,67,54,74,51,79,76,76,64,50,60,83,78,67,71,53,47,47,48,54,53,42,77,48,62,58,51,67,79,64,43,42,46,81,86,69,74,61,69,76,72,56,70,63,69,47,68,77,49,61,86,54,87,82,71,83,64,58,71,59,42,49,87,61,45,65,83,85,50,63,58,56,51,67,56,65,45,81,53,69,55,67,79,45,57,66,77,45,71,72,66,57,43,86,56,53,73,49,75,87,58,55,76,57,51,71,64,86,42,85,70,83,44,77,68,43,60,60,52,81,71,67,42,55,58,69,48,84,46,73,57,76,67,55,87,64,63,83,68,54,48,64,62,82,81,54,43,61,46,75,66,47,43,72,83,83,66,71,53,74,45,81,83,63,45,59,77,56,70,46,46,85,51,79,44,87,66,57,49,59,83,71,78,46,61,56,79,58,51,63,72,73,83,64,47,55,75,82,87,53,85,60,60,61,52,81,56,58,62,58,68,52,68,85,68,65,72,62,60,42,47,71,52,44,80,61,60,42,57,45,51,43,62,64,80,60,50,49,61,48,42,68,72,85,79,58,56,54,50,45,56,49,82,42,43,67,83,62,51,54,51,46,48,56,52,57,42,60,52,61,61,46,59,78,48,70,49,73,79,53,82,54,57,83,80,87,56,81,79,50,65,54,65,77,48,67,48,79,52,43,54,68,65,77,59,49,45,71,64,50,75,81,47,84,46,83,69,51,67,49,49,72,47,84,56,50,52,87,54,54,87,47,69,74,76,75,65,49,85,49,67,54,51,71,48,65,61,85,81,50,72,68,82,62,49,67,44,55,64,43,45,74,87,67,78,72,61,61,69,50,65,69,62,54,50,86,44,55,75,59,55,84,63,59,43,78,70,59,57,60,61,47,71,76,74,83,42,45,73,46,80,53,46,43,70,48,58,81,46,76,51,55,76,68,84,44,58,51,85,45,46,78,45,43,68,80,62,61,73,57,80,61,45,66,47,69,61,75,49,74,74,79,74,71,59,56,48,62,72,71,84,82,52,54,77,64,50,47,54,53,80,46,44,67,67,81,80,61,72,63,81,57,70,72,83,72,64,71 54,45,65,79,66,51,46,86,42,58,72,72,48,69,85,73,52,68,56,57,50,61,76,52,73,50,49,44,63,75,67,76,54,45,74,50,67,87,44,48,64,64,65,44,47,65,86,62,55,74,62,55,49,82,81,54,61,74,66,84,61,87,73,84,66,81,67,85,57,59,87,49,70,53,48,80,46,63,76,70,86,80,53,42,42,77,69,74,70,52,67,58,49,80,58,49,79,71,87,61,55,69,84,53,70,47,51,46,57,72,48,61,65,80,87,47,81,54,51,53,71,79,74,62,79,60,46,67,67,83,46,52,46,87,63,84,68,79,48,44,82,77,63,48,85,47,81,70,69,83,68,86,59,81,67,72,49,47,78,68,46,60,44,87,45,61,62,66,74,47,63,70,82,61,56,83,67,71,84,49,63,50,75,55,83,51,69,60,87,52,69,81,51,53,66,68,61,42,44,80,46,58,48,72,67,53,64,69,87,54,51,42,47,79,43,46,79,44,80,83,59,63,80,66,73,66,65,79,51,81,67,67,73,48,59,80,67,54,80,70,69,74,61,63,73,60,78,58,49,50,86,64,49,84,71,56,42,72,84,47,73,77,86,64,56,64,82,67,57,55,42,80,74,87,83,44,42,53,66,65,44,47,77,44,81,82,78,45,62,84,62,77,85,80,62,81,85,68,56,83,64,64,54,75,70,82,53,48,60,71,70,43,43,74,50,75,68,55,79,42,43,42,55,68,84,69,58,71,59,69,74,52,46,50,51,73,83,79,86,71,69,62,87,55,44,49,73,72,44,45,85,80,83,56,59,65,72,59,69,62,52,87,57,52,44,76,44,53,85,64,69,49,56,56,54,57,66,65,72,69,46,44,59,43,84,63,76,72,48,63,83,49,56,78,86,50,54,61,46,74,69,76,69,70,59,53,58,62,79,45,62,67,82,60,46,69,84,62,45,65,70,46,83,61,56,72,58,74,54,53,51,82,63,59,63,56,74,83,42,42,66,81,61,68,66,67,73,84,42,61,42,63,86,71,47,77,75,69,67,75,80,51,82,69,64,74,80,63,47,73,52,62,50,85,44,53,54,66,69,48,79,48,85,53,51,74,83,69,68,80,75,76,53,69,58,54,85,45,82,52,55,73,50,47,72,84,47,53,70,57,54,66,58,71,52,51,56,63,54,56,80,52,83,85,76,50,75,84,76,55,60,78,62,87,54,76,72,67,45,57,50,81,79,48,58,74,80,45,51,86,59,51,85,55,81,62,53,74,79,66,66,78,78,81,62,65,75,86,48,55,51,59,56,56,86,66,63,73,46,67,86,72,55,44,82,57,52,73,56,57,47,71,76,87,60,84,47,76,53,67,43,61,83,75,63,78,87,48,85,56,48,57,44,55,75,76,80,80,68,63,64,80,79,70,68,70,80,49,44,66,53,43,57,68,60,67,44,44,78,87,76,71,72,71,57,85,64,68,59,58,77,58,83,77,70,86,82,76,81,79,81,65,74,84,75,68,45,57,78,87,82,70,81,44,69,87,59,85,65,83,58,67,67,42,78,69,58,75,58,72,59,62,49,65,68,68,45,87,87,45,79,73,86,87,73,62,82,54,71,83,57,76,79,54,64,85,45,86,86,62,71,77,66,84,58,76,49,43,72,55,73,84,76,68,56,77,66,79,46,43,44,63,71,80,69,60,76,56,58,61,46,49,59,56,57,72,69,68,69,78,87,87,79,47,69,70,50,50,59,54,81,72,68,52,85,57,80,72,77,57,47,83,46,49,62,43,50,57,75,47,74,61,60,86,66,70,65,57,55,58,44,60,59,45,48,49,52,85,77,62,44,73,78,82,67,79,47,59,70,68,43,83,60,84,78,53,84,76,85,60,66,46,73,76,87,77,43,61,48,57,55,72,87,77,45,49,58,54,87,65,63,63,45,79,84,63,59,61,63,61,78,79,63,51,83,62,79,76,66,60,79,86,85,50,59,58,80,77,54,85,80,50,86,50,79,55,72,58,67,68,58,77,86,70,62,86,44,54,87,53,65,78,61,49,58,44,64,72,64,81,79,64,87,62,80,67,64,48,54,49,53,75,44,48,87,64,49,48,62,55,75,65,54,67,44,54,76,60,68,72,65,83,70,59,82,49,79,53,58,66,64,81,58,46,62,46,74,46,51,51,87,52,50,87,78,45,80,63,73,65,45,52,52,70,46,80,73,63,68,83,42,81,55,54,70,70,57,53,74,68,61,70,75,82,66,53,78,83,70,46 53,74,58,43,62,65,63,58,51,57,50,72,52,80,72,42,53,72,76,67,59,79,49,56,84,56,49,67,46,60,64,54,76,83,70,58,73,49,62,63,74,81,79,53,64,59,45,53,69,60,51,71,85,47,74,69,58,49,60,65,57,73,54,56,69,75,66,45,52,44,86,58,42,50,64,46,57,59,64,71,86,79,66,59,76,74,74,71,48,81,80,48,81,58,49,48,43,47,59,62,42,69,47,67,87,83,46,63,44,73,53,87,78,48,80,68,45,83,68,48,59,60,80,60,86,74,50,51,42,51,72,71,65,58,59,48,44,79,78,57,63,75,65,51,50,70,59,49,67,58,72,46,78,80,53,47,50,87,74,46,82,85,75,85,63,73,47,66,56,46,44,56,43,48,44,55,54,83,78,83,79,73,42,56,63,48,65,65,73,81,63,56,86,67,58,51,46,55,85,73,81,46,49,62,66,79,80,70,47,65,44,77,58,44,70,68,68,81,71,80,87,48,72,75,56,70,61,67,84,61,57,74,84,42,55,68,82,71,83,51,54,45,44,71,81,48,63,58,66,84,42,68,83,42,48,63,60,85,74,52,70,52,53,42,43,69,85,81,71,86,74,73,74,60,76,78,82,86,80,45,45,84,84,76,67,58,69,72,64,53,77,44,71,62,60,53,43,48,87,61,53,79,68,78,79,75,76,63,71,82,79,86,55,76,85,56,59,49,56,77,49,56,81,49,60,43,65,59,64,69,76,48,52,62,81,82,58,45,49,76,80,84,85,87,74,43,65,55,74,85,74,51,79,73,50,55,68,47,49,77,63,71,85,73,73,79,62,48,52,84,60,47,72,85,81,85,77,58,55,55,84,79,77,53,48,83,44,61,87,49,78,52,52,59,65,42,87,85,67,58,59,53,57,82,61,49,68,77,70,44,52,74,48,46,67,73,63,82,85,44,50,51,42,80,86,81,53,58,67,45,71,68,53,69,55,51,70,58,78,50,64,66,49,52,76,62,57,79,57,55,49,48,57,53,45,44,77,50,44,87,65,77,48,43,85,84,70,66,80,56,76,47,85,57,66,45,83,50,80,48,81,69,49,69,48,75,62,71,66,51,61,73,51,87,86,72,86,63,84,77,86,47,80,44,75,86,47,63,60,75,63,45,83,43,55,46,45,77,52,70,70,57,49,66,60,43,79,73,62,65,66,55,61,43,43,43,54,60,43,80,59,74,74,61,61,76,79,83,58,82,70,56,47,78,72,75,74,71,77,62,55,54,78,64,69,75,53,56,70,46,46,84,87,72,65,86,72,67,56,83,79,65,55,84,51,47,48,62,82,47,55,44,51,72,61,69,67,61,80,78,77,78,62,81,85,62,68,51,74,71,65,46,58,56,59,51,74,69,68,46,81,51,86,49,42,53,81,79,62,73,50,51,81,54,62,63,54,54,87,68,85,42,83,84,63,56,67,82,80,87,74,64,73,44,60,57,42,83,50,82,55,77,64,61,62,46,61,75,46,77,48,60,71,78,50,85,50,49,69,42,82,44,78,44,87,87,45,45,55,71,73,57,87,43,77,70,46,47,59,46,53,65,83,57,76,55,79,85,73,59,69,78,65,80,69,50,57,73,62,65,75,50,52,44,59,54,61,57,66,58,77,56,43,84,51,60,57,80,44,78,84,55,43,65,83,51,86,70,56,58,70,81,48,74,78,43,53,50,60,77,60,78,56,73,43,71,86,73,59,59,50,84,43,76,59,59,60,59,44,84,54,71,47,45,86,56,73,78,83,63,82,71,47,84,52,76,51,46,72,55,65,54,58,65,75,47,46,66,68,63,71,81,53,73,45,76,49,43,66,61,56,78,62,81,63,48,50,87,56,68,69,86,52,56,73,59,45,58,44,67,78,83,61,62,72,63,82,71,46,64,83,76,83,71,71,43,82,85,44,66,79,55,64,48,71,58,48,53,67,76,57,46,74,82,53,51,57,85,80,78,63,49,52,87,76,86,55,64,55,47,77,62,63,73,70,65,46,63,60,70,55,74,83,84,50,58,77,59,55,64,75,84,44,73,51,56,47,83,73,64,42,58,44,84,48,85,83,51,75,45,81,61,72,79,56,85,82,58,51,42,64,46,83,73,70,75,62,53,66,54,71,57,45,51,56,63,63,54,54,73,50,54,47,62,73,44,53,80,74,58,47,62,42,78,48,50,68,48,49,57,55,73,56,79,81,51,42,48,69,43,48,58,43,61,56,45,58,58,64,85 70,66,84,50,55,86,50,55,52,66,86,43,80,46,70,57,49,45,75,45,79,60,65,45,50,65,59,77,52,78,83,72,83,60,69,82,47,65,62,83,86,56,70,61,49,45,56,42,49,83,84,87,48,84,55,62,79,80,51,51,71,82,46,65,80,64,73,87,67,80,68,54,63,60,84,84,42,56,67,53,60,44,76,80,69,87,52,56,43,53,71,47,87,59,57,48,44,44,74,50,51,59,64,43,53,87,63,80,47,53,79,75,72,87,55,75,59,60,63,47,59,80,57,48,76,74,63,69,47,66,80,84,72,48,85,82,53,61,58,60,56,56,77,50,74,63,60,65,77,53,84,67,53,71,46,63,76,77,51,85,80,85,68,49,47,75,64,43,53,49,71,73,45,86,56,45,64,59,58,64,83,78,60,43,67,60,65,49,50,62,77,48,82,61,60,63,58,51,53,45,57,60,43,61,42,49,46,82,55,61,80,81,73,67,52,50,58,64,87,66,77,73,74,86,48,84,86,43,62,60,43,60,70,74,79,61,82,54,79,53,74,54,80,50,74,63,83,56,75,72,42,55,73,62,42,84,71,72,83,52,73,79,79,42,77,74,84,48,42,78,48,49,70,67,50,85,66,83,57,72,74,81,53,82,42,44,48,85,42,80,47,79,61,43,79,54,68,74,62,49,57,59,80,76,52,73,54,59,80,50,82,78,85,61,58,68,84,58,85,55,79,80,59,60,81,87,87,80,84,72,75,44,60,76,46,42,80,45,64,69,64,61,66,56,68,58,47,80,81,68,68,82,60,65,65,83,59,56,68,82,73,49,45,73,72,42,49,72,70,45,47,74,48,53,56,59,85,61,85,68,66,63,77,78,46,53,54,83,76,72,47,79,71,53,71,67,80,71,67,72,75,59,49,84,51,57,49,63,66,48,46,81,86,56,56,59,76,61,67,56,70,45,85,44,59,86,58,87,68,59,48,79,76,84,86,42,75,46,65,66,61,57,79,87,52,48,48,79,53,48,55,56,45,81,49,81,86,45,66,73,70,58,66,74,87,45,54,80,42,72,82,64,68,49,47,56,74,84,86,82,78,44,84,84,61,45,68,51,68,73,61,79,47,70,59,86,65,62,60,68,74,47,63,80,62,70,67,81,68,52,64,74,66,68,85,66,54,44,58,79,69,85,66,48,76,82,45,56,51,43,64,55,45,66,61,78,44,74,63,74,86,71,78,58,47,61,74,44,43,75,55,43,51,82,59,77,86,76,71,68,60,66,47,47,56,52,78,75,77,55,55,56,69,49,68,70,79,45,43,72,82,46,47,72,70,87,63,74,43,52,48,76,75,54,59,53,84,78,44,55,76,42,68,79,65,47,54,47,80,86,49,47,73,67,80,56,48,49,44,56,48,82,42,43,52,66,72,80,78,54,62,86,71,44,49,84,85,70,69,86,55,47,85,79,72,68,46,54,75,67,84,78,45,66,43,49,73,61,52,80,44,66,50,79,76,47,58,62,47,44,62,79,66,50,64,59,84,61,79,43,77,82,72,77,44,46,62,74,74,58,77,43,48,58,45,74,43,79,79,46,50,84,63,42,56,71,63,61,63,45,65,77,44,84,77,45,48,63,65,84,62,63,82,47,58,81,45,82,54,58,73,78,60,72,71,66,59,67,56,73,72,51,50,73,60,62,47,83,71,70,67,57,44,60,80,57,46,63,54,49,47,58,48,50,83,57,57,49,72,85,55,76,82,55,67,82,60,50,82,74,62,62,47,62,56,83,45,69,54,54,72,73,57,48,77,42,78,54,85,54,51,76,47,82,56,74,85,61,43,55,77,55,69,61,52,64,84,46,47,70,82,80,42,75,85,71,62,73,71,73,82,71,61,61,66,52,83,42,66,42,83,79,44,47,42,45,81,79,64,76,65,42,78,47,87,48,62,84,54,51,87,51,72,66,83,84,83,44,55,61,77,59,70,75,74,45,42,58,71,53,84,87,58,65,72,46,53,82,67,73,71,52,75,42,70,52,45,45,80,45,46,64,59,69,66,87,77,44,73,80,71,76,58,53,82,65,62,55,79,86,67,47,47,67,77,60,70,87,74,44,61,42,64,72,53,60,82,63,75,79,73,61,48,80,67,82,59,63,54,72,62,73,54,80,58,50,66,66,46,44,80,80,65,76,56,85,57,42,65,85,57,79,77,47,84,86,79,54,70,49,72,64,81,87,78,51,85,73,46,46,61,70,79,54,60,61,52,86,55,67 68,65,87,84,79,61,52,56,50,57,66,46,83,85,70,74,81,66,82,47,58,47,79,59,60,69,69,60,61,63,54,82,71,43,83,73,65,52,50,49,76,64,44,78,56,53,43,66,63,66,71,43,83,52,73,57,73,67,47,58,80,80,75,83,47,52,78,47,72,80,79,79,77,79,44,85,74,74,57,84,82,81,45,68,86,73,87,82,69,70,53,73,44,68,52,46,79,77,70,85,83,47,66,46,44,50,44,46,59,87,62,82,85,42,65,47,87,59,80,80,52,50,86,76,78,85,50,47,59,47,65,64,74,61,84,49,64,54,48,85,71,59,72,42,84,64,78,84,43,74,86,64,68,61,46,70,64,43,60,69,65,76,59,71,62,47,61,50,50,42,50,48,53,84,78,78,85,45,72,87,62,68,48,68,52,68,65,86,71,72,46,51,52,80,44,72,83,43,45,53,75,64,63,82,74,50,57,52,56,74,63,49,67,45,49,78,42,57,57,50,86,72,47,70,66,69,66,59,47,69,55,61,50,55,44,82,80,70,75,49,49,79,58,64,58,87,59,74,76,44,76,85,72,56,66,46,53,82,68,48,53,67,54,78,75,54,54,65,45,58,87,80,56,66,72,70,71,69,55,80,76,63,72,50,69,51,68,45,65,69,46,59,49,77,81,51,56,61,46,82,46,47,79,82,68,87,52,78,86,87,79,52,75,84,61,51,63,45,75,72,68,56,80,70,83,48,81,86,49,44,57,56,74,78,52,76,42,73,80,74,59,49,81,71,47,43,87,51,83,60,86,63,46,79,79,49,72,56,80,57,46,68,78,71,86,87,58,84,68,87,52,71,78,77,76,70,71,84,81,44,78,47,87,74,52,60,85,78,82,44,66,70,66,87,63,55,57,67,56,57,43,47,78,83,81,69,65,70,53,61,68,71,59,84,66,75,74,65,44,48,69,53,83,68,46,85,59,74,49,62,50,87,49,57,75,45,53,53,63,83,46,73,64,45,81,59,53,50,47,63,42,63,73,58,59,63,63,43,85,45,81,76,66,48,80,46,77,77,44,50,62,59,43,63,71,71,72,84,81,42,62,62,61,81,67,44,49,62,62,79,74,79,84,52,73,44,64,77,77,73,58,57,56,54,65,86,68,62,85,65,78,60,83,74,76,59,73,64,63,65,58,48,57,85,53,66,43,60,80,60,56,62,51,81,51,57,45,83,62,67,46,86,82,86,48,64,53,73,51,73,70,55,75,53,42,51,87,67,58,43,71,68,64,64,76,44,56,81,75,63,86,74,86,70,52,83,42,45,42,42,53,55,60,47,60,55,51,54,64,55,65,64,82,70,65,64,48,60,50,87,43,56,57,76,57,56,72,80,42,74,59,66,42,79,86,57,68,87,70,62,74,85,60,62,86,73,69,79,61,47,62,77,68,71,84,68,64,48,48,82,47,82,73,46,48,77,47,53,80,74,73,46,66,80,59,65,63,65,84,59,76,48,50,86,60,60,57,50,52,52,87,84,86,43,86,82,83,75,73,70,84,64,60,67,84,86,50,79,66,80,55,60,70,53,47,63,43,75,59,51,49,58,64,46,45,44,80,73,55,62,53,42,44,44,66,54,54,57,77,84,76,72,42,45,44,73,79,45,47,55,49,81,77,65,45,59,65,50,43,64,86,84,68,48,76,71,82,85,60,47,76,64,49,81,87,64,60,73,61,66,75,58,73,57,57,73,64,43,81,75,72,84,83,46,45,61,50,74,84,75,55,50,52,53,71,60,71,83,71,87,51,45,56,56,61,74,53,75,81,81,46,48,86,85,76,52,73,69,81,71,53,52,59,87,68,43,49,84,79,57,43,77,58,58,85,71,86,42,78,61,65,50,51,62,56,68,49,84,87,87,59,73,68,76,60,52,76,55,76,77,77,54,43,46,65,60,57,56,60,71,42,62,50,61,56,58,63,84,52,86,79,52,72,77,66,56,51,46,46,74,63,46,84,57,83,57,83,80,55,78,77,54,58,54,85,72,75,87,59,62,57,72,61,75,55,60,60,74,54,60,63,87,80,79,82,68,48,81,61,42,57,75,70,57,45,71,51,48,45,52,69,81,75,80,58,65,42,66,72,65,62,86,43,63,71,69,76,62,57,59,60,55,61,66,72,58,77,75,83,44,51,53,51,64,80,66,83,52,63,67,47,61,72,67,74,66,84,51,58,78,76,53,68,73,72,65,55,79,54,78,54,42,42,55,85,61,59,67,59,73 81,49,82,48,82,60,51,59,85,69,58,71,82,58,44,45,87,43,65,68,48,67,48,75,60,66,60,75,70,42,84,70,82,45,71,77,74,78,68,44,75,65,52,51,56,50,81,69,83,53,82,56,58,82,45,85,81,49,42,58,67,52,55,76,75,65,43,66,64,44,80,60,57,46,43,66,44,59,76,67,78,54,64,72,53,57,61,71,78,84,67,60,67,79,42,42,81,58,73,77,62,78,78,49,48,55,67,79,69,67,50,68,84,42,79,54,83,54,55,48,70,54,67,49,53,55,73,70,74,73,58,68,47,82,75,73,50,52,82,58,78,70,79,63,77,60,53,87,82,57,75,53,54,69,63,67,73,84,83,62,60,57,42,43,62,85,54,66,75,64,58,65,48,53,85,79,87,72,70,50,60,74,56,44,55,72,63,78,72,62,64,55,82,59,47,51,47,54,53,87,80,47,58,44,55,70,53,53,79,46,86,59,67,71,46,63,69,63,74,66,64,82,57,59,67,80,57,83,51,75,81,75,53,76,49,56,66,74,56,56,85,66,62,51,74,42,75,58,73,65,60,83,43,47,72,53,67,55,70,43,86,52,71,57,47,86,49,57,70,61,78,63,81,67,67,85,51,60,56,51,86,59,61,87,81,78,65,79,67,72,70,83,69,49,85,69,47,65,45,55,49,84,65,87,52,48,79,73,51,58,65,66,71,82,49,42,66,85,77,48,64,45,74,81,50,87,48,71,74,81,43,70,44,83,79,86,48,66,45,58,86,82,59,61,73,58,68,47,43,77,51,75,82,42,75,85,47,43,50,69,80,52,84,66,68,81,78,51,80,64,43,57,78,85,76,51,42,42,53,75,61,60,57,46,85,57,50,44,61,71,83,48,54,53,59,56,80,56,67,57,68,61,72,69,78,51,70,43,67,45,58,50,83,64,66,46,52,43,59,73,47,71,69,79,70,43,54,56,81,61,58,63,61,44,52,55,72,52,84,54,79,71,51,86,76,50,46,84,76,42,48,80,58,51,77,81,71,76,53,69,56,77,49,65,51,50,87,75,77,52,42,59,83,81,72,72,67,55,74,45,49,56,67,75,58,68,65,84,84,87,74,87,59,49,45,67,81,50,52,71,66,58,47,78,78,47,48,78,45,76,70,75,49,85,56,70,85,48,67,42,78,72,56,44,65,49,46,61,79,66,42,71,74,55,68,84,46,76,62,79,62,78,70,87,74,53,48,58,48,51,72,61,80,51,64,87,71,49,59,76,56,43,63,44,87,59,59,64,86,68,67,73,57,81,61,83,47,81,72,73,42,56,46,50,72,51,72,47,45,68,73,80,64,48,72,77,73,49,51,64,75,42,47,44,45,71,78,48,61,65,66,66,70,66,74,59,65,57,77,48,48,65,79,64,85,70,69,70,52,48,44,48,48,79,69,51,43,85,69,65,42,80,76,72,48,51,84,74,74,58,81,67,58,44,63,58,54,49,64,42,66,74,80,60,68,60,87,79,47,73,73,55,49,84,69,57,44,68,50,70,61,85,57,51,81,51,51,43,46,86,86,59,64,82,55,69,58,63,83,46,50,62,61,55,67,86,61,58,83,59,77,85,80,49,50,60,70,77,64,57,44,50,42,78,84,50,67,61,58,80,71,66,42,47,48,42,61,69,58,73,50,43,52,42,72,80,62,63,81,48,58,78,75,71,55,53,53,80,49,86,67,62,51,45,43,80,44,58,80,45,71,82,69,69,73,43,58,51,66,59,72,45,65,69,74,42,66,67,59,82,43,44,52,83,48,85,77,67,60,53,55,68,60,87,65,65,66,51,64,58,50,52,67,64,43,68,56,44,61,58,47,67,71,83,53,75,60,79,61,63,55,65,83,50,82,63,68,83,84,48,44,56,66,80,48,87,67,85,50,74,77,70,64,44,84,75,69,64,85,44,68,53,79,74,62,83,79,50,55,82,50,81,73,65,42,50,79,82,49,42,67,80,73,58,57,68,60,78,66,71,73,55,47,63,81,68,76,54,51,61,44,76,51,46,77,47,54,49,62,47,65,49,78,59,73,61,50,75,75,49,44,86,44,68,57,79,56,80,81,52,45,47,52,83,72,72,68,45,51,55,58,57,85,47,64,71,63,81,59,64,46,47,56,59,55,66,45,87,66,42,73,72,87,82,49,55,46,56,47,58,54,72,69,55,50,63,69,56,56,70,51,83,63,81,53,84,67,69,71,64,42,55,47,62,47,42,56,44,42,73 68,70,51,45,44,43,71,54,51,73,53,57,59,50,86,43,55,42,81,63,82,47,50,60,71,58,47,84,53,72,63,86,58,57,67,65,82,59,53,67,79,81,79,74,58,63,42,77,55,71,57,82,82,84,70,69,81,77,78,64,69,43,78,53,60,73,58,44,48,43,45,59,53,52,42,51,49,63,74,65,57,68,63,58,58,55,63,78,52,81,66,64,57,81,70,68,60,51,50,84,56,59,48,85,73,58,54,78,71,49,49,69,85,46,48,61,54,55,87,80,57,83,46,58,84,55,60,55,79,85,74,55,82,74,77,62,54,60,51,68,54,44,47,65,70,71,79,59,43,78,42,62,82,78,68,80,43,56,83,71,46,55,79,42,72,66,74,57,76,61,48,50,86,54,67,49,83,47,49,55,69,81,83,72,78,55,77,43,67,46,81,44,48,65,64,50,63,68,61,80,76,72,69,72,61,74,74,64,59,58,51,46,54,46,71,45,65,85,75,79,64,56,66,69,61,64,73,70,66,51,56,45,65,45,54,45,63,49,45,45,44,46,42,52,62,55,53,64,76,48,57,81,68,54,85,56,48,72,73,68,56,57,47,45,82,71,49,84,60,67,74,54,74,86,77,47,78,42,50,64,60,60,77,55,45,66,53,87,46,71,57,84,80,52,86,53,56,44,69,65,46,72,71,78,53,60,48,47,73,45,56,75,87,61,76,69,82,74,46,73,58,73,78,86,46,58,62,53,62,50,45,84,57,48,78,56,85,58,87,46,57,64,75,49,76,75,83,82,44,49,71,66,58,73,49,82,71,80,86,82,60,58,45,63,78,82,46,60,80,74,83,73,55,65,83,62,65,52,50,85,56,53,70,61,50,65,54,52,60,51,82,53,57,50,45,68,79,45,67,75,69,42,45,75,87,63,44,81,43,54,84,42,48,77,67,83,50,42,52,85,75,60,46,76,64,58,50,75,49,47,77,76,70,50,68,81,80,52,72,67,85,71,52,67,59,78,60,45,75,76,54,67,79,62,66,56,56,72,83,49,59,61,49,47,86,74,78,62,69,65,81,57,43,86,42,65,53,87,55,57,75,60,83,58,57,75,81,84,67,56,87,55,58,76,49,59,47,67,73,69,60,64,44,70,76,69,59,45,80,71,73,70,71,71,59,73,49,85,61,53,50,72,84,52,59,58,79,49,47,81,77,52,66,52,55,43,74,48,57,67,64,81,61,68,86,71,86,63,72,55,80,85,65,85,60,45,78,83,50,73,45,63,49,58,48,70,46,69,48,57,50,61,80,85,45,66,80,45,72,45,82,43,50,59,85,52,85,59,62,80,74,79,60,70,77,83,62,43,87,67,54,48,85,64,77,66,50,75,64,87,56,52,86,57,55,47,79,47,67,60,87,59,69,72,73,67,78,74,53,80,51,58,44,66,62,83,60,52,49,51,44,52,75,62,57,55,55,76,43,54,85,80,52,58,84,61,52,63,61,83,68,67,51,81,79,79,72,75,77,55,49,66,68,82,52,53,58,64,75,68,86,42,59,75,75,62,73,71,76,59,43,85,82,84,76,74,60,56,63,49,47,44,80,82,80,53,79,62,80,75,81,65,67,73,79,51,51,72,86,44,79,82,43,77,68,69,42,45,64,87,59,42,72,65,70,69,53,72,78,68,83,48,49,52,76,69,79,52,50,53,52,43,73,60,51,79,50,62,73,72,77,79,76,53,85,72,68,82,71,73,44,70,60,44,69,75,46,73,58,43,66,56,76,62,83,63,50,61,62,53,61,48,59,48,83,46,71,70,85,83,85,44,62,79,46,87,57,68,49,76,62,66,86,53,42,47,76,68,48,48,61,82,62,49,66,72,50,66,86,50,68,64,81,66,49,69,54,62,45,53,56,51,55,46,58,52,51,54,64,61,76,44,83,84,46,59,81,67,44,79,48,85,61,58,71,75,64,55,75,42,62,84,71,81,59,46,46,56,56,50,77,56,59,77,60,49,42,79,54,69,46,76,61,75,53,43,49,76,65,68,63,58,64,55,61,52,69,51,83,65,73,87,42,54,82,61,66,51,83,76,86,51,59,60,66,66,76,55,46,50,82,48,47,84,55,67,78,56,49,59,85,51,73,72,54,85,60,79,48,42,63,57,61,53,47,55,53,87,78,79,71,50,69,85,71,79,54,60,68,77,47,59,85,63,81,57,48,44,43,51,53,81,76,56,85,79,67,43,67,63,49,76,47,57,56,75,53,53,82,59 59,80,50,87,59,61,53,60,82,79,47,78,75,58,66,56,69,57,72,82,62,68,52,68,83,46,53,49,57,68,51,82,46,47,73,76,68,60,82,55,61,59,72,71,51,77,82,71,85,87,78,86,62,82,51,87,51,77,71,56,66,54,87,70,79,50,85,56,42,49,55,70,69,76,76,65,77,50,51,52,64,56,60,51,54,67,61,60,68,43,83,85,84,46,47,57,82,50,57,62,43,53,47,55,64,48,50,61,75,84,64,81,80,45,53,71,82,56,84,68,70,68,73,43,76,82,68,78,83,61,53,44,66,76,45,50,83,74,51,75,72,47,43,62,56,42,55,47,66,63,57,81,54,84,57,47,53,47,68,85,79,46,55,83,74,75,84,86,64,54,53,43,74,75,75,59,65,73,81,60,73,45,66,70,42,64,42,42,66,77,67,86,53,70,56,73,63,85,85,50,42,79,45,68,58,46,57,83,66,73,83,78,82,72,63,61,45,64,54,47,81,59,44,81,66,71,79,59,80,84,65,79,56,67,74,51,59,83,57,60,54,48,75,42,53,46,87,85,54,43,84,79,51,62,69,69,82,66,87,57,48,73,84,59,58,57,77,85,69,44,72,55,44,54,49,69,56,78,65,79,49,48,74,81,78,66,47,75,61,76,54,55,52,73,79,55,44,73,76,54,44,45,69,67,64,54,56,65,66,84,72,51,52,60,55,76,55,81,74,77,79,52,58,45,78,49,49,48,67,42,81,48,60,64,55,42,81,79,67,64,58,54,48,70,62,56,86,44,63,82,73,73,66,80,77,65,44,83,45,86,43,71,54,64,81,43,43,72,61,45,49,82,52,56,69,66,66,61,79,51,71,63,75,53,44,68,57,66,68,47,73,46,74,70,74,78,58,66,64,52,78,79,43,61,55,69,87,70,77,50,45,67,47,70,62,67,83,78,75,71,75,68,54,67,70,44,71,51,61,49,54,83,54,61,84,58,83,63,54,72,68,45,72,72,63,62,69,51,53,81,53,55,72,65,83,52,70,72,81,70,62,75,75,72,42,69,60,61,80,46,87,56,52,45,84,50,56,73,87,86,62,82,65,75,70,67,71,66,42,49,70,52,82,86,46,81,76,51,46,78,74,55,81,69,50,47,69,63,87,73,68,74,75,81,74,77,84,55,85,84,56,70,64,70,67,82,47,48,75,53,82,47,85,42,84,63,81,73,74,46,62,56,74,52,65,62,56,58,68,47,82,69,79,62,44,45,63,58,42,53,63,50,43,61,64,71,79,59,71,84,60,82,74,47,66,57,67,48,70,51,79,66,73,46,70,76,58,64,82,59,80,55,81,87,86,61,60,61,71,72,50,58,57,55,63,59,58,75,60,59,50,56,79,43,86,50,77,73,78,74,64,51,68,84,72,57,69,78,77,51,81,60,50,78,74,81,73,46,57,60,44,56,54,64,81,73,85,84,76,51,84,80,74,58,53,72,65,65,71,48,74,58,81,66,51,44,52,80,80,51,63,78,76,57,58,69,79,66,60,77,76,65,47,54,78,56,44,85,82,84,53,71,87,53,77,66,42,50,71,73,54,45,62,61,69,86,54,80,78,80,76,80,49,69,47,79,85,45,64,75,49,49,54,57,73,79,73,59,56,43,47,44,58,56,48,74,86,80,46,51,45,86,42,79,43,76,82,76,56,72,64,78,71,43,53,67,54,64,83,55,72,46,71,71,62,45,48,55,79,69,55,84,73,72,50,59,76,69,62,45,84,70,56,69,55,68,49,82,58,42,71,52,62,51,58,82,43,82,76,52,58,47,68,78,80,62,48,63,56,64,56,56,86,77,61,60,72,61,49,57,77,82,58,47,72,83,72,59,48,47,77,59,53,85,75,71,72,57,76,53,60,75,70,70,62,55,52,43,81,45,42,70,49,81,71,76,47,85,60,72,49,84,76,82,65,44,72,70,54,61,79,45,50,85,62,45,68,52,73,85,54,71,45,66,75,65,60,43,63,82,58,61,86,58,64,65,55,70,54,47,55,54,82,50,50,75,81,58,47,52,81,76,73,68,65,82,57,63,61,73,59,74,76,61,86,71,87,43,84,77,50,47,85,83,73,72,68,50,87,53,84,72,82,47,65,74,46,84,46,83,48,53,72,73,46,43,72,45,79,65,71,48,60,66,53,74,48,84,84,46,47,77,70,85,84,78,67,87,48,81,50,42,76,85,62,43,46,44,52,82,86,68,85,60,55,80,49,63,69,87 64,45,74,72,45,71,79,73,73,61,84,74,62,61,63,42,48,71,44,70,83,83,63,78,55,60,84,81,61,83,66,75,51,70,70,67,65,58,64,86,48,74,56,44,71,80,56,66,64,48,53,86,72,85,78,80,58,75,63,61,60,69,84,51,86,85,65,64,69,84,55,64,69,62,64,76,51,60,55,43,65,53,42,81,87,67,83,72,57,57,70,56,54,75,75,66,51,47,48,46,63,65,68,80,47,63,55,61,58,58,59,71,43,86,57,54,85,73,54,42,62,51,52,50,62,51,57,61,77,46,57,63,43,84,62,68,84,77,53,68,83,54,51,77,50,45,71,42,67,71,53,45,84,45,43,71,77,48,66,85,49,47,84,85,43,80,83,61,77,55,72,42,87,51,78,62,52,49,50,53,83,48,64,80,53,47,59,66,62,65,75,53,68,68,52,80,80,59,70,43,56,46,56,51,77,50,82,55,80,50,59,43,79,74,63,49,58,57,47,66,58,78,46,57,87,60,59,42,61,80,66,54,58,49,87,74,67,79,77,68,68,73,69,57,60,59,65,53,77,45,85,77,62,70,58,48,52,61,70,67,75,73,46,83,55,81,85,48,65,78,44,87,83,86,73,66,50,81,82,58,66,57,69,70,72,51,71,52,50,80,53,68,85,58,81,75,66,75,55,42,83,74,64,87,43,66,70,51,83,44,79,45,46,47,80,49,54,87,54,71,60,54,79,78,52,58,74,56,42,53,83,48,42,75,70,75,70,42,60,58,87,76,82,65,65,81,87,69,84,67,54,57,87,54,76,73,59,69,80,81,49,83,78,54,43,55,47,65,75,61,50,63,68,46,58,51,80,56,77,56,49,46,62,80,53,59,72,44,47,62,79,75,45,86,83,70,53,75,63,83,84,61,70,75,80,61,46,43,80,72,73,50,80,72,47,56,42,87,67,83,67,68,71,86,78,77,83,49,53,68,72,64,80,80,76,76,51,85,52,81,72,82,47,69,84,45,75,71,70,66,76,69,63,85,84,61,74,67,68,51,80,80,75,46,74,48,63,86,77,87,53,66,80,51,60,55,80,86,56,62,79,61,47,45,79,87,44,75,55,84,82,72,73,70,62,62,70,78,81,83,56,84,78,85,66,74,56,57,43,84,79,54,56,64,56,53,78,82,66,48,45,78,47,82,86,84,72,83,64,84,55,55,73,54,86,74,87,79,85,79,56,42,83,75,53,73,68,59,46,53,73,72,74,82,46,86,62,84,71,87,64,79,53,45,78,74,63,82,52,45,53,73,81,42,53,54,50,78,66,48,51,62,47,44,57,46,68,71,43,76,68,49,75,80,45,72,83,77,71,71,48,79,82,76,62,76,76,69,83,69,46,65,58,65,64,44,62,81,62,62,43,47,71,69,62,73,74,86,60,82,80,66,85,79,79,70,79,82,56,66,74,73,52,74,71,75,82,74,71,59,66,60,57,84,43,73,47,76,78,58,42,63,69,72,68,58,72,71,46,78,68,47,62,46,56,55,65,81,59,67,73,65,67,84,52,64,63,51,75,72,62,53,85,75,73,74,72,59,72,54,51,66,58,54,64,56,61,73,47,57,72,85,80,47,83,62,49,84,48,53,61,67,56,64,86,56,48,58,87,73,45,85,60,53,83,60,78,81,54,47,72,76,45,42,48,56,55,74,47,65,80,46,43,69,68,76,61,60,86,76,46,49,70,81,46,70,50,44,53,79,50,73,82,85,64,79,68,44,50,60,65,45,56,82,74,80,64,53,44,70,74,46,50,68,59,56,54,65,72,45,62,48,77,81,47,62,71,78,52,57,49,79,57,72,53,79,43,71,44,65,77,46,44,84,43,69,82,61,46,77,65,86,78,42,85,56,86,85,55,52,44,53,54,72,75,69,57,42,49,60,53,46,82,48,72,72,87,55,59,86,76,82,74,83,58,81,63,59,43,80,74,42,73,48,63,52,59,46,42,65,45,58,70,83,59,60,83,49,42,71,86,63,42,78,84,50,42,68,74,66,45,70,65,51,70,71,82,82,66,50,43,45,78,44,45,57,66,69,76,84,45,53,72,58,82,66,59,60,78,46,75,73,69,51,71,65,69,48,87,82,77,55,75,58,58,66,57,72,68,66,76,76,66,55,81,49,47,53,49,58,83,83,60,71,71,65,52,84,45,60,71,84,61,71,45,56,53,60,50,69,60,87,85,59,75,73,83,69,85,78,87,66,59,72,68,77,55,67,50,68 61,47,61,46,53,58,69,70,66,85,63,57,64,76,79,55,75,79,81,42,87,51,65,87,59,45,59,55,73,77,86,78,61,53,42,70,67,44,58,81,71,75,84,54,67,51,66,72,59,82,65,65,85,54,66,57,86,49,74,51,85,58,50,64,75,84,45,65,63,51,69,46,47,58,54,56,80,72,52,62,65,52,84,81,44,67,43,66,81,72,85,83,86,50,62,76,51,71,56,58,43,44,81,65,64,46,65,45,80,48,55,48,76,50,42,75,46,54,76,82,43,63,59,66,63,59,51,53,69,80,64,71,62,69,85,62,72,63,78,66,59,79,62,87,44,46,76,63,57,75,72,55,72,66,55,71,81,73,62,74,71,55,87,64,52,71,80,60,45,80,87,73,83,43,81,43,76,55,66,52,73,65,60,54,60,65,57,80,71,52,70,73,81,78,65,76,76,57,57,85,70,52,67,47,78,59,67,79,72,77,48,60,66,57,70,44,71,87,84,56,46,65,43,67,48,74,50,42,79,45,76,79,50,58,51,71,73,71,77,83,47,48,71,54,86,73,46,86,86,85,53,56,76,84,57,79,48,74,42,75,45,59,67,48,81,82,79,45,63,87,82,45,64,55,69,67,61,53,70,87,73,59,85,52,46,64,82,50,51,79,79,63,71,52,46,67,45,47,74,45,52,48,48,76,84,49,56,62,60,74,51,83,55,68,55,45,85,48,78,67,58,51,64,81,74,56,80,61,52,73,72,62,66,54,86,72,63,60,44,69,75,50,59,68,57,58,65,61,62,68,62,47,61,69,74,51,80,74,77,67,63,75,64,86,57,54,59,61,83,48,53,63,73,71,81,49,48,78,79,55,70,87,43,76,85,67,58,83,45,53,63,78,70,72,45,69,63,42,76,62,78,84,77,86,62,85,81,61,47,77,47,58,87,62,50,73,56,46,77,53,87,85,60,54,75,56,82,59,64,58,50,48,47,69,59,58,68,76,48,85,68,53,66,56,56,79,85,46,85,50,67,63,71,75,63,51,63,54,83,49,52,61,42,48,47,49,73,49,60,74,72,51,81,51,70,85,69,46,75,80,56,70,72,62,81,74,74,67,61,50,52,57,49,50,81,78,78,54,68,70,64,68,84,80,87,87,70,54,48,66,55,71,79,48,58,45,49,53,70,74,59,48,44,87,61,67,71,83,83,81,63,65,68,55,47,55,64,46,80,46,56,50,56,66,58,52,45,82,71,83,51,60,44,82,67,58,78,71,67,58,72,72,56,82,49,49,70,47,52,63,47,83,75,49,84,48,80,79,77,74,81,70,69,76,80,83,85,79,48,76,66,50,61,57,47,54,74,83,70,52,48,66,72,71,49,62,86,45,86,42,80,51,85,47,46,42,46,78,54,84,77,55,81,59,83,58,53,54,85,75,81,68,72,48,58,51,63,61,73,45,83,80,66,71,66,45,77,75,66,76,43,48,82,46,43,70,57,71,79,81,67,59,79,46,52,58,63,81,67,86,77,81,77,52,75,68,52,76,71,79,65,67,57,50,81,57,78,78,42,63,79,75,46,50,46,84,49,60,80,50,53,59,51,81,81,75,47,47,78,82,59,60,47,52,85,74,60,71,52,42,69,51,43,60,84,52,64,47,72,60,59,59,86,66,57,69,75,82,79,53,58,61,63,52,68,73,74,77,78,64,63,56,86,75,56,56,61,53,52,63,57,53,45,59,46,73,76,74,47,42,65,53,61,78,42,59,55,84,79,60,72,80,78,76,52,77,77,66,76,83,61,64,73,74,87,72,59,53,82,79,76,43,49,85,58,77,48,54,72,51,81,55,86,51,78,44,44,83,72,50,48,55,70,74,73,44,84,54,49,54,80,84,74,49,67,73,56,58,57,64,87,82,47,77,44,60,86,59,75,73,58,49,75,69,85,62,52,44,74,84,55,63,77,47,84,81,53,50,53,67,85,77,75,43,75,58,76,59,42,63,66,43,67,75,66,58,53,56,61,82,74,80,85,51,57,54,62,75,67,67,84,68,60,58,54,49,60,46,74,48,78,62,77,80,69,66,73,66,67,85,68,59,49,56,68,72,73,50,68,86,76,52,78,56,83,56,73,50,59,44,83,85,66,62,86,64,81,67,73,50,70,67,78,47,79,53,50,79,80,64,58,53,77,44,79,74,75,57,71,79,73,75,63,59,64,85,65,43,80,52,52,54,44,82,66,57,68,44,61,48,86,60,61,79,82,52,44,44,61,56 64,72,56,78,52,82,63,56,86,69,83,83,55,79,53,52,75,69,53,77,76,62,76,63,56,59,80,87,61,74,59,47,54,62,51,79,69,68,59,83,47,60,66,71,61,48,48,76,46,85,64,66,77,67,49,62,84,55,61,83,58,83,86,49,61,57,80,81,70,50,81,55,62,66,70,69,76,59,44,55,84,72,47,59,47,86,87,83,73,78,86,43,73,54,58,74,67,51,56,54,85,76,75,76,73,44,61,45,69,46,43,86,52,80,76,53,46,73,70,72,85,69,81,62,69,59,58,86,72,84,80,54,79,70,43,66,56,65,66,68,44,68,83,58,45,58,49,64,55,69,64,82,80,43,60,81,43,72,81,84,48,65,61,52,62,46,74,80,70,49,60,80,70,71,86,72,79,50,79,81,66,46,57,47,57,73,47,45,78,49,45,72,62,66,82,51,59,53,71,64,44,52,60,79,76,72,44,51,42,74,62,75,82,85,50,70,80,55,59,68,62,85,84,69,61,47,51,53,47,67,64,54,56,68,54,45,81,63,73,74,63,58,48,57,75,75,72,44,55,44,62,85,56,82,54,56,77,87,78,49,50,47,42,60,79,61,42,57,50,83,59,76,84,81,85,42,45,63,67,53,84,64,68,47,52,43,81,72,55,54,53,86,46,71,59,43,68,63,70,63,68,48,67,73,55,50,53,71,48,86,62,61,74,61,49,46,54,86,82,42,50,56,57,51,80,65,78,84,51,85,73,77,85,74,87,49,81,48,49,63,62,48,80,51,64,45,79,80,48,73,49,65,68,70,78,62,48,70,57,64,81,53,71,50,65,72,86,55,48,43,45,81,62,62,44,55,86,60,81,43,52,74,42,80,80,62,68,70,54,69,51,84,69,48,72,47,82,78,54,46,87,63,49,69,82,67,61,43,66,58,47,85,54,55,68,72,81,84,85,71,53,84,73,86,60,55,64,46,47,56,83,84,49,78,43,86,69,51,59,61,42,59,57,83,71,56,76,48,73,83,74,57,71,53,70,82,45,60,59,73,51,83,48,43,47,59,81,55,77,42,43,77,79,43,87,86,66,68,42,69,64,73,85,42,75,75,58,48,86,54,83,66,48,45,64,81,83,82,43,51,75,43,51,59,44,48,79,63,49,62,74,81,49,80,59,68,72,78,66,62,45,68,55,73,76,79,64,52,63,50,72,66,80,73,52,46,43,67,84,65,59,56,69,53,60,72,54,59,63,43,58,49,45,57,53,79,54,58,50,87,56,55,65,65,84,85,47,78,70,69,77,72,56,84,65,86,44,57,62,74,47,62,65,54,63,61,83,64,74,70,70,47,45,59,60,81,71,78,76,63,78,83,50,53,64,85,65,65,54,50,78,45,76,85,78,86,83,66,66,80,87,43,49,52,63,77,46,69,42,62,64,82,59,65,71,59,67,62,63,76,76,66,71,79,71,74,71,79,64,78,54,59,79,84,53,44,81,71,74,51,58,81,87,45,61,86,54,60,78,55,62,44,53,52,76,42,78,69,58,47,75,68,57,67,70,55,70,70,78,54,64,60,76,79,57,43,73,43,81,42,82,42,61,80,49,53,59,49,51,82,75,45,59,77,83,79,63,71,75,57,49,67,79,71,78,84,50,52,57,42,73,63,51,69,63,74,50,50,83,75,44,69,87,60,85,52,43,61,54,57,69,51,50,48,59,81,60,44,69,79,77,75,56,64,50,42,43,85,71,76,66,75,72,53,44,56,52,48,59,57,85,65,82,63,63,46,81,77,50,50,46,85,82,69,73,53,67,54,84,51,62,45,54,52,62,43,73,53,73,46,75,44,79,75,58,68,83,80,85,87,79,73,80,54,81,76,51,75,87,44,52,63,68,50,67,50,56,87,70,67,52,78,85,66,62,62,75,47,73,60,86,51,59,58,49,67,65,74,66,57,61,59,73,76,57,53,67,84,52,58,80,80,46,61,58,54,45,46,61,54,77,73,68,56,67,61,71,68,61,57,78,42,63,73,61,82,82,59,64,78,82,53,54,85,55,56,69,86,58,83,47,79,44,80,55,71,42,57,42,64,42,47,84,44,67,46,48,53,76,81,63,48,66,78,71,75,48,69,74,68,60,71,50,44,76,46,71,50,50,52,55,47,65,66,75,72,61,50,54,50,76,49,50,75,54,48,74,58,60,62,66,78,60,51,65,74,53,50,84,66,61,80,71,86,85,86,46,42,85,70,47,61,53,49,71,82,49,74,83,48 65,51,45,86,80,60,46,86,77,46,74,58,71,77,69,51,48,74,43,55,64,54,45,68,76,53,65,72,63,56,55,69,63,76,76,78,84,66,84,68,86,51,49,80,43,47,49,58,52,73,60,72,81,81,81,69,56,73,67,87,42,84,87,53,60,78,55,86,84,50,76,51,75,81,81,45,76,63,73,58,59,55,44,60,78,47,65,66,45,74,70,53,63,73,65,64,43,58,58,47,83,44,59,63,53,61,51,71,75,60,77,49,78,52,74,65,83,64,60,63,56,87,58,86,81,78,70,53,78,50,72,70,79,81,65,60,50,44,51,65,78,58,81,64,64,71,52,57,52,62,64,42,83,78,71,63,55,51,61,52,60,82,78,60,51,42,82,80,68,52,62,71,73,82,57,63,52,58,47,55,83,82,47,65,79,77,67,66,68,70,58,69,81,46,78,68,67,54,84,73,56,50,74,74,74,86,67,51,64,74,61,50,84,42,53,54,58,50,61,61,50,52,87,78,80,48,71,50,60,60,43,46,59,73,51,83,51,50,53,61,78,56,82,42,61,62,80,87,77,48,76,48,65,45,60,83,79,72,84,76,48,57,59,66,83,46,76,63,72,51,60,75,70,53,56,81,77,62,71,82,84,80,59,52,43,47,68,57,49,65,79,78,48,87,44,44,68,64,56,85,76,47,67,71,84,65,52,76,81,73,72,72,74,81,86,60,64,48,42,45,71,60,70,48,66,59,70,83,42,54,60,46,60,50,87,61,71,78,78,85,86,55,85,80,64,68,49,78,67,72,73,63,64,81,86,58,79,63,76,55,56,86,78,43,81,48,59,56,56,48,76,71,63,54,63,72,42,52,52,68,70,74,53,60,58,54,61,70,43,84,69,70,58,72,49,69,81,63,69,83,77,68,45,48,73,71,76,63,42,73,73,58,50,49,63,69,70,57,81,77,65,51,69,42,76,52,55,43,86,45,72,61,66,50,80,52,66,58,42,86,67,48,61,50,58,51,49,58,67,68,64,48,76,77,51,50,52,53,69,46,64,82,87,71,69,79,67,43,60,87,79,82,64,50,51,63,58,48,71,82,43,79,84,60,42,77,58,54,51,57,86,72,62,53,85,82,86,57,46,80,63,54,48,81,84,53,48,87,44,68,77,61,53,85,69,63,74,46,85,70,49,83,79,72,70,80,76,44,65,86,55,44,58,56,43,43,59,48,48,78,82,62,69,80,63,75,43,67,62,51,68,70,59,78,73,66,45,55,84,61,49,66,69,87,70,50,44,46,72,43,72,68,86,44,87,49,70,50,59,47,44,52,87,74,64,68,55,45,70,48,56,58,68,76,53,63,75,45,83,49,80,82,61,46,68,86,86,84,66,70,72,53,44,65,82,79,54,75,43,50,44,72,66,47,62,66,48,47,72,66,64,58,69,55,42,59,61,74,83,54,77,59,73,43,46,48,85,86,63,58,75,79,43,82,82,76,82,77,48,63,63,70,77,45,45,54,54,61,51,75,43,61,69,65,86,77,66,59,87,43,80,58,45,62,52,53,85,51,60,67,87,53,76,75,68,87,50,62,53,67,72,64,55,61,82,84,81,45,74,67,44,46,57,73,61,52,77,70,45,47,47,75,81,79,70,48,78,43,70,48,79,69,78,85,48,59,44,77,58,57,66,60,63,62,42,70,87,55,52,81,85,75,49,74,70,60,47,71,55,49,50,71,61,56,78,84,74,49,44,45,61,45,59,44,81,72,55,48,45,46,48,59,77,75,61,52,58,66,79,44,46,54,45,55,81,54,55,62,84,54,61,47,53,44,84,87,72,58,49,48,54,83,50,75,59,52,85,87,76,85,68,58,50,45,42,79,64,50,81,66,80,50,43,67,79,50,72,62,57,58,77,49,55,61,42,60,74,62,58,65,64,43,85,52,65,71,46,72,67,43,48,59,66,51,46,61,60,65,66,86,79,68,79,46,63,82,78,47,60,84,42,61,79,53,77,67,82,71,85,78,63,44,45,66,52,64,59,64,50,64,56,46,52,46,76,56,46,79,81,82,67,58,54,52,72,77,77,87,47,53,74,48,66,79,45,61,65,60,65,80,86,52,42,75,74,49,77,59,66,86,84,70,60,61,78,77,62,80,76,58,49,42,72,67,77,68,44,75,80,68,75,45,66,66,84,69,69,83,56,52,44,67,66,62,79,64,67,80,42,66,65,84,52,72,63,56,74,55,66,57,62,65,78,81,76,42,66,86,66,87 84,82,78,69,82,80,54,66,87,47,42,43,47,71,46,50,63,42,66,66,87,42,73,50,74,72,63,87,73,64,60,84,77,56,85,82,43,61,58,54,80,68,60,87,47,84,62,46,59,50,63,67,50,48,79,45,80,57,60,61,51,66,85,47,73,58,85,58,50,77,74,53,73,67,83,46,57,47,71,86,63,44,82,79,85,83,42,76,42,42,82,67,44,42,63,44,45,82,53,86,69,81,58,55,57,47,54,53,53,63,63,71,43,66,64,44,78,60,84,42,81,61,83,75,80,63,61,73,80,53,83,84,67,61,60,83,75,85,56,77,56,45,54,56,67,47,83,87,80,53,64,47,79,48,73,62,67,58,85,56,82,48,68,50,81,59,75,53,55,75,84,51,60,56,43,76,56,68,56,81,50,60,66,61,78,55,57,81,81,56,61,80,52,63,76,74,71,87,85,85,43,49,58,42,71,57,77,86,70,74,83,42,79,70,46,57,86,49,70,59,73,86,78,46,61,75,66,78,81,69,44,43,72,46,79,61,68,48,70,54,51,66,81,77,70,79,67,68,84,85,86,58,79,49,85,53,66,82,45,84,61,58,57,53,83,64,68,78,85,58,60,72,43,51,74,76,71,64,83,74,42,45,48,59,61,86,83,71,69,52,82,53,57,76,49,78,56,71,80,66,64,43,75,61,86,75,45,47,81,75,64,76,81,61,61,81,44,80,83,56,83,64,79,66,51,52,77,63,60,43,69,72,76,51,66,83,55,70,55,83,62,53,70,56,82,60,54,56,59,73,82,87,51,65,65,67,82,44,57,42,50,42,76,42,64,67,75,44,50,75,65,55,59,73,49,70,59,61,60,60,80,46,52,85,74,65,44,60,45,68,47,75,75,45,60,71,49,71,82,75,67,49,64,66,56,87,82,58,58,51,62,87,59,43,69,45,58,57,72,76,51,86,52,48,70,82,47,72,52,49,79,54,45,65,78,42,67,70,64,78,84,82,87,51,63,82,67,69,70,55,60,79,86,42,80,87,45,43,59,70,73,79,60,86,84,46,67,84,79,86,66,72,68,71,76,49,72,69,71,58,80,86,84,80,70,69,70,85,81,72,69,74,48,82,61,86,54,67,70,57,69,57,54,56,57,60,46,76,78,53,43,80,46,60,60,76,83,80,66,65,79,75,86,73,49,47,74,61,45,42,43,50,70,62,61,48,84,76,73,55,44,76,63,65,82,82,77,58,85,69,83,65,52,75,66,65,48,63,77,60,49,78,62,63,46,83,65,87,48,71,50,42,47,54,62,57,45,77,45,87,70,48,57,48,57,42,78,59,69,80,52,67,80,83,69,52,43,49,50,42,50,76,51,64,43,49,63,85,82,42,62,63,80,81,66,79,70,55,72,60,51,42,67,71,87,56,64,47,51,85,71,68,86,47,53,74,68,56,62,46,68,83,49,82,60,86,45,64,64,68,74,60,87,87,52,78,66,53,75,57,62,64,65,65,63,57,65,64,54,79,67,79,85,71,73,52,57,52,86,66,60,47,76,84,46,74,54,59,83,70,86,44,43,50,62,54,79,58,83,69,77,85,81,65,83,78,68,45,82,76,81,62,54,76,70,70,52,50,61,53,76,75,82,86,61,43,72,45,74,43,49,66,58,74,72,83,66,48,64,44,70,51,65,74,81,73,72,60,85,83,84,42,60,87,55,79,69,77,59,83,71,45,55,47,47,75,48,56,42,81,84,48,77,59,64,46,59,85,55,42,84,79,46,52,85,75,67,81,52,75,72,66,84,49,58,65,56,63,80,45,65,83,84,63,85,45,59,51,59,86,67,47,73,77,85,75,52,67,84,85,81,67,44,53,66,81,71,67,56,69,67,71,51,54,72,58,71,75,59,85,54,50,72,51,67,73,42,49,65,81,87,74,78,42,52,42,49,54,83,68,63,60,76,75,54,83,85,65,79,46,85,63,78,83,83,68,57,44,75,79,62,70,87,77,71,46,55,86,65,84,83,44,63,62,52,42,72,44,54,43,43,84,82,64,59,77,55,86,44,57,86,45,86,63,51,83,54,51,66,54,64,67,60,61,57,54,67,73,49,45,48,80,64,85,47,60,46,76,59,75,47,51,59,57,47,50,70,62,65,83,71,65,67,70,86,87,79,57,70,86,72,45,67,84,67,69,48,53,81,77,70,78,84,77,70,78,80,58,54,55,76,65,58,64,78,86,82,85,81,81,81,62,62,87,71,80,69,63,82,46 60,78,60,87,87,69,76,44,47,42,58,69,70,61,65,71,73,46,80,49,83,79,56,55,74,54,46,84,76,57,60,75,76,60,77,66,66,56,82,86,83,75,77,75,46,62,42,55,71,76,63,77,62,73,56,75,59,65,60,55,48,45,65,69,69,68,52,61,51,51,71,58,46,82,73,67,86,53,43,76,46,78,87,52,43,85,62,73,74,65,61,51,52,50,60,53,64,43,47,83,56,61,81,76,72,68,86,86,55,52,50,76,66,63,50,44,61,49,57,83,76,73,70,79,63,45,57,83,42,62,83,87,49,43,62,44,79,61,85,78,72,70,51,65,61,87,45,51,79,81,76,52,81,57,75,85,52,57,52,44,60,49,60,63,80,48,43,50,70,58,76,82,85,81,72,65,50,61,55,68,48,66,81,66,69,50,76,81,43,68,80,69,74,56,47,57,43,84,79,78,75,70,76,68,50,86,70,86,80,50,52,46,54,43,46,72,53,55,72,83,57,81,59,56,60,82,52,48,52,45,69,52,82,62,64,53,74,43,48,77,53,50,71,47,86,45,79,86,43,62,63,86,59,60,84,79,49,59,49,54,86,72,78,75,56,71,61,50,71,81,49,63,56,56,62,57,45,55,55,58,81,79,69,69,43,87,76,73,65,67,66,85,53,63,64,69,46,74,42,50,48,62,77,85,56,80,45,59,62,80,87,80,51,72,74,81,57,85,84,84,76,55,49,67,42,52,83,60,58,75,73,59,47,46,46,68,87,73,79,86,67,64,52,61,54,86,53,66,62,59,86,85,55,60,68,70,61,43,47,55,59,53,77,73,53,53,48,53,52,68,46,48,50,57,74,59,85,71,68,81,80,85,79,43,47,56,84,73,58,70,79,57,53,58,55,62,53,86,86,87,56,84,59,76,67,53,82,81,71,73,54,59,70,60,79,52,75,65,42,68,55,69,42,66,75,57,77,52,45,63,55,53,51,69,64,85,70,73,67,42,72,78,69,58,76,70,54,54,61,80,52,80,48,87,56,74,81,61,46,78,79,59,51,77,75,73,43,52,86,69,74,67,83,63,65,73,44,81,48,72,60,86,46,82,80,66,46,60,82,45,58,65,44,57,75,71,52,60,71,64,60,75,75,81,53,86,43,66,49,51,86,65,56,51,60,45,70,61,55,67,47,62,74,60,65,69,61,69,55,72,47,73,51,66,87,70,76,75,73,44,68,71,45,73,42,56,81,56,45,69,87,69,51,87,71,58,82,73,68,75,64,72,60,47,83,49,87,43,52,43,77,66,47,55,75,57,55,57,78,62,70,84,75,53,65,44,55,45,54,82,56,70,52,65,73,77,60,43,78,43,51,67,56,77,82,42,42,49,85,83,47,57,72,45,77,44,73,78,82,75,46,78,83,43,82,45,49,60,51,59,57,47,68,56,58,45,77,78,49,81,72,58,62,81,49,74,65,71,82,59,82,61,75,50,47,58,72,59,74,58,47,50,54,74,43,59,53,70,52,45,62,42,85,81,46,82,59,50,50,56,69,48,66,55,69,59,57,62,49,65,57,68,84,78,53,53,46,48,62,52,83,44,86,74,83,53,71,60,74,47,45,59,60,56,42,80,60,72,74,60,84,65,46,79,74,58,59,50,63,74,59,51,72,62,74,49,86,58,80,49,48,72,46,62,79,82,79,56,75,75,74,67,59,68,67,57,69,84,66,53,55,77,64,57,82,61,44,51,47,77,73,83,57,72,69,55,63,42,50,57,70,46,73,82,77,52,47,70,60,64,55,55,48,59,64,57,53,47,64,76,44,76,47,60,76,55,53,45,51,78,66,81,72,74,61,53,68,43,80,44,67,52,42,47,56,54,86,64,70,70,62,45,85,85,47,67,60,78,57,68,79,57,78,53,67,76,63,84,83,52,54,61,57,85,45,42,76,71,57,46,83,50,74,44,71,51,72,47,69,76,57,64,45,51,81,79,71,46,69,73,47,60,87,58,61,83,82,62,83,86,65,43,85,65,67,49,72,42,65,85,82,85,68,58,42,67,74,83,52,74,87,66,71,44,45,66,51,68,86,54,65,66,45,48,57,42,78,87,69,61,67,70,77,85,74,72,60,51,51,60,52,59,53,64,56,58,74,67,69,79,82,70,77,47,48,77,72,64,45,76,49,82,67,72,71,80,84,87,64,48,54,54,53,58,62,55,81,62,54,55,86,52,47,52,81,49,82,80,80,76,82,47,57,76,63,50,64,65,46,46 69,85,86,44,70,87,68,58,72,47,70,54,57,50,57,67,74,65,49,63,47,68,60,80,84,51,42,49,45,59,81,85,49,85,51,46,45,59,59,73,66,86,76,54,75,63,87,77,45,62,78,45,79,87,56,56,61,50,72,46,43,65,45,79,44,76,80,70,49,71,46,54,84,63,68,87,84,51,73,63,60,52,58,84,55,46,67,57,51,62,58,45,60,54,82,66,65,48,48,83,52,57,74,71,44,46,64,87,43,53,58,56,60,44,68,70,70,81,85,46,77,62,58,57,76,85,87,47,82,46,84,64,43,72,60,53,44,79,46,58,47,77,79,68,65,50,54,69,87,80,66,57,43,83,60,70,67,56,82,57,81,76,62,76,57,86,58,43,72,63,66,66,49,56,85,48,54,72,75,61,57,53,67,45,45,55,59,50,78,53,76,67,47,58,79,52,79,46,83,70,64,52,81,76,79,69,79,67,47,82,74,65,87,86,45,53,75,77,70,42,54,54,73,55,68,54,68,62,51,87,64,80,60,69,81,69,44,57,54,48,58,45,80,87,82,85,59,82,60,44,57,66,83,84,75,59,48,78,53,56,60,54,76,64,69,84,82,57,85,78,44,71,63,82,51,62,42,85,56,72,73,73,68,63,76,62,42,83,56,57,66,69,67,62,55,76,59,59,53,83,69,82,82,86,50,84,47,63,59,57,77,63,56,45,61,49,74,85,74,73,46,49,84,70,87,45,53,54,82,54,79,86,53,46,77,64,55,72,86,44,57,42,73,61,52,71,53,85,84,53,77,74,43,80,82,67,82,75,44,73,64,78,54,75,56,81,50,67,55,53,63,42,85,57,77,67,76,83,50,70,66,43,80,57,81,74,42,56,60,79,74,62,50,44,65,71,54,69,59,72,72,47,64,43,50,70,56,52,51,52,58,56,45,87,81,60,64,77,49,43,76,64,75,64,74,53,63,57,78,59,72,74,77,48,77,58,71,77,61,79,79,57,66,77,74,55,71,69,52,69,65,83,45,73,68,58,81,55,79,73,86,51,55,79,45,52,72,42,79,86,58,75,87,87,65,61,86,87,64,58,48,58,81,48,48,67,74,79,73,69,75,87,55,44,58,42,58,82,81,64,64,77,55,49,78,50,78,50,71,55,43,51,80,59,63,73,76,60,81,57,44,87,81,59,52,46,66,64,78,54,48,65,82,57,80,81,43,44,43,82,84,77,47,48,85,79,72,70,66,64,44,70,49,87,81,87,71,59,69,83,52,79,59,50,78,50,47,72,62,80,44,55,86,81,44,49,55,76,59,83,46,51,74,87,60,62,55,87,85,71,57,83,50,68,54,72,73,56,59,57,44,54,63,60,59,58,54,73,73,63,87,87,65,60,84,54,73,43,67,78,65,82,61,64,79,87,63,80,69,46,49,58,61,81,83,80,65,42,42,67,42,45,44,52,50,65,77,63,66,69,59,68,43,54,51,77,71,73,42,62,86,68,82,60,84,65,50,81,86,66,84,70,87,75,51,60,81,76,59,84,57,60,76,76,47,67,62,50,75,45,71,70,57,61,62,48,57,43,50,62,68,50,67,44,75,56,64,81,55,86,81,80,59,58,44,80,72,51,72,79,58,68,77,86,60,81,63,57,84,54,45,45,62,43,69,77,51,67,49,67,57,64,80,57,50,53,73,73,73,71,62,71,67,56,66,82,42,46,75,72,50,86,75,47,51,79,68,48,57,86,63,71,85,80,87,81,66,59,42,83,43,67,57,56,65,65,70,77,65,42,56,77,78,61,60,78,86,78,49,53,69,47,45,51,65,59,76,84,75,65,71,62,51,50,70,47,76,64,49,86,83,75,66,86,48,79,65,82,73,49,86,58,49,61,71,79,58,62,57,61,56,48,50,54,43,50,51,48,65,49,71,64,49,57,65,79,50,83,61,67,76,48,51,45,79,62,50,43,63,79,85,47,83,70,74,60,53,77,81,83,58,74,73,79,69,62,62,65,77,60,73,49,57,57,66,49,56,81,85,86,47,46,65,65,72,66,55,42,66,63,71,42,55,53,84,85,69,47,78,74,80,44,67,70,56,74,82,86,86,66,66,79,56,53,68,80,86,50,75,43,73,51,52,51,81,77,82,49,52,86,60,87,86,82,75,80,60,61,44,65,56,63,57,85,69,45,58,83,74,63,64,68,73,57,80,65,56,77,70,59,85,66,58,58,46,46,54,54,81,70,54,69,79,46,48,85,71,82,65,65 71,85,58,50,46,71,56,82,44,77,42,68,75,68,60,44,57,62,68,86,84,55,44,82,72,73,54,78,51,61,70,67,65,52,87,62,54,74,69,87,54,43,68,55,47,65,56,82,78,50,82,49,43,48,81,78,71,57,71,78,49,65,84,71,60,75,83,75,86,51,62,85,81,57,67,87,55,53,77,42,65,84,51,64,82,70,51,52,54,74,62,49,57,51,76,80,79,61,87,57,56,70,78,66,50,74,73,71,86,49,52,83,87,72,83,73,85,51,54,51,54,53,48,66,72,76,73,71,67,81,79,85,45,52,46,84,42,73,59,62,60,48,60,57,78,65,49,86,70,86,60,69,55,86,72,50,81,43,79,84,79,52,85,87,45,83,47,67,65,74,53,66,46,42,62,86,85,67,67,51,77,57,43,70,55,56,75,58,71,65,75,58,82,85,44,68,47,76,50,64,50,77,52,85,85,50,62,53,74,51,82,49,62,49,77,54,86,48,44,58,61,51,57,77,64,80,56,48,59,74,58,44,72,63,82,80,44,54,58,60,69,70,52,46,84,53,61,76,83,78,75,71,78,42,48,73,48,60,54,76,64,80,73,46,64,74,84,66,78,76,61,82,60,85,76,49,51,43,61,54,47,80,77,43,79,79,57,72,65,84,76,75,63,65,50,57,84,71,83,54,67,49,82,77,45,51,83,59,50,80,80,42,55,73,53,56,53,48,44,55,84,47,49,54,79,79,65,65,50,83,68,65,52,64,62,45,75,70,85,51,73,57,80,60,46,66,74,70,55,44,50,47,52,50,79,51,53,87,82,64,73,64,62,65,82,51,49,65,79,70,75,57,77,64,62,64,42,77,67,55,70,67,70,81,66,81,60,46,47,55,80,56,78,54,75,48,85,55,75,43,53,52,42,71,87,59,78,54,51,44,43,64,57,85,62,47,61,80,76,58,52,51,76,79,47,49,87,78,49,51,87,87,50,43,72,78,45,72,74,55,59,72,56,68,59,68,50,64,84,73,67,79,57,85,53,50,51,76,42,70,59,45,53,83,53,59,87,68,64,87,51,68,76,49,55,53,58,66,78,73,86,61,76,66,74,86,59,64,58,79,74,57,77,58,78,70,45,42,50,64,79,50,69,70,62,87,71,57,46,54,83,56,63,60,81,87,50,70,47,64,50,57,86,54,68,48,80,55,68,76,46,60,62,59,83,78,48,50,54,59,57,57,64,84,70,78,67,46,82,53,53,72,65,46,56,59,62,55,87,60,83,43,60,74,51,50,66,46,86,65,65,42,78,87,73,67,83,48,53,87,76,59,57,73,56,50,49,62,72,46,68,50,49,69,78,81,86,75,56,57,85,69,44,74,58,86,87,56,48,73,87,45,56,61,66,66,62,87,50,42,53,79,67,47,72,79,52,86,72,54,71,48,87,85,51,86,57,80,49,86,54,44,60,57,46,87,46,50,52,82,79,49,74,62,61,69,82,76,57,70,64,49,62,84,56,72,70,71,46,76,54,87,47,67,59,44,83,73,87,59,61,85,76,68,51,87,87,72,42,47,82,51,69,87,77,82,44,67,48,57,56,67,82,65,83,64,44,72,64,46,84,68,45,60,56,66,51,62,55,53,74,55,51,65,71,45,51,54,84,69,79,87,52,54,77,62,79,79,47,68,71,51,78,80,74,79,75,63,71,64,66,50,80,51,72,50,49,46,46,56,46,58,61,75,87,44,59,52,67,56,59,77,46,61,50,48,48,57,59,74,56,57,80,59,66,48,83,81,46,50,76,81,83,77,81,46,84,84,78,67,61,86,84,84,75,46,53,42,45,42,54,55,76,78,56,85,51,44,67,44,75,72,63,53,56,56,49,61,44,74,50,78,45,46,78,74,84,49,60,67,84,66,86,62,60,75,47,79,73,82,65,78,81,55,75,62,48,69,53,74,66,49,63,48,47,51,87,52,64,48,44,63,65,77,87,63,74,73,76,57,56,64,52,75,42,59,66,65,87,84,71,64,51,49,81,85,86,81,72,55,76,59,49,57,49,79,70,65,52,81,45,69,72,77,73,43,49,75,47,73,75,76,79,65,54,44,43,75,46,61,85,67,55,67,65,63,77,80,65,44,71,51,61,66,68,55,57,75,79,54,69,57,56,87,57,61,59,55,77,64,61,85,86,54,77,81,57,77,58,61,77,51,86,55,65,69,65,68,52,63,61,87,55,59,44,44,86,42,66,74,50,61,83,85,44,62,80,47,53,63 82,74,46,45,72,45,67,50,70,84,62,86,53,59,58,43,42,73,85,78,73,87,78,81,48,52,46,65,54,60,52,47,63,46,79,81,69,53,83,60,60,67,51,67,51,73,72,82,85,59,77,59,57,64,42,80,49,53,69,48,82,46,84,47,42,77,69,75,43,84,68,71,79,55,53,75,79,46,85,54,66,77,86,54,83,44,66,85,42,56,69,60,77,56,82,68,86,68,76,64,85,67,51,50,84,44,74,85,52,44,79,77,64,64,71,78,60,69,74,78,85,78,85,69,42,58,64,68,70,53,53,81,51,61,80,73,74,81,79,64,53,60,74,42,45,49,82,46,63,49,77,42,53,84,55,67,66,48,62,58,44,45,73,67,45,48,54,85,49,51,61,73,84,79,71,65,55,76,55,73,63,76,51,79,73,82,86,68,42,51,53,80,60,43,65,75,56,52,49,62,53,74,61,84,83,62,61,64,67,86,81,66,65,47,86,50,42,47,68,57,55,85,80,57,65,81,75,67,54,82,58,63,74,86,82,87,46,50,68,84,79,49,71,84,61,46,42,72,60,65,43,44,63,46,86,82,47,80,44,83,61,74,50,77,62,86,72,43,59,85,59,52,46,71,43,76,63,49,74,58,65,44,67,45,65,56,42,45,45,86,54,44,48,61,82,62,53,84,50,84,60,60,47,87,61,53,63,87,65,47,64,56,74,66,65,73,47,55,68,64,69,87,70,66,67,68,68,43,44,65,81,61,66,75,80,84,56,48,76,61,66,75,45,59,69,59,69,60,47,81,66,47,73,72,52,66,51,44,72,87,60,46,53,57,42,60,82,82,51,59,80,71,70,78,46,60,84,49,84,47,81,86,76,71,45,73,82,76,53,47,42,53,48,44,77,76,85,47,61,75,86,65,84,75,79,85,76,83,52,47,70,49,57,72,82,73,86,60,58,55,45,42,64,50,44,51,80,50,51,69,64,63,76,49,48,66,66,78,51,47,75,73,57,51,47,54,76,50,69,72,49,65,57,85,64,65,50,83,49,54,83,80,69,52,62,62,84,76,46,60,85,86,58,47,77,62,53,58,50,76,75,53,68,81,51,74,54,45,64,56,73,49,53,80,55,87,61,47,59,64,64,85,61,45,62,87,47,53,80,53,83,57,78,49,80,42,77,47,83,70,81,64,44,87,54,47,68,44,87,59,74,75,69,86,84,61,71,67,81,62,71,50,78,63,51,72,76,53,78,46,42,46,75,76,66,82,47,69,53,67,76,59,77,83,52,65,43,72,53,82,84,65,45,77,87,58,81,75,62,72,48,86,84,72,84,46,70,71,42,72,60,87,75,47,71,50,42,71,44,79,49,51,83,45,45,46,52,42,51,76,63,75,72,59,71,45,57,55,65,43,42,52,81,73,74,80,85,67,80,50,82,76,58,81,80,70,54,59,67,56,74,49,76,54,80,70,55,55,67,54,68,84,55,48,65,60,58,46,56,43,66,80,67,66,67,65,52,59,68,64,48,44,83,79,81,82,51,82,42,52,51,43,82,53,85,63,62,75,72,74,67,86,63,43,56,84,53,85,60,60,87,78,83,68,71,52,68,74,71,70,51,45,66,87,72,66,51,73,62,64,58,65,76,65,80,52,58,72,68,75,61,51,76,74,43,52,84,82,76,78,65,72,52,47,56,67,51,50,78,59,81,64,80,47,59,46,61,56,68,85,56,56,73,71,76,64,54,55,54,59,54,70,42,61,44,55,77,44,46,43,59,55,67,79,65,50,46,49,64,75,87,76,80,72,45,77,79,83,43,80,69,70,86,82,72,66,57,69,54,67,85,51,63,85,47,86,84,66,68,43,86,42,69,58,53,85,79,52,70,55,52,50,43,66,53,84,71,76,58,53,43,85,70,66,81,64,52,78,43,43,78,45,48,78,57,60,55,58,82,70,66,72,66,73,53,85,74,71,54,83,78,58,86,58,72,44,60,58,77,55,77,43,83,73,57,69,52,50,76,78,44,48,60,62,61,72,58,86,55,52,78,76,82,68,52,46,52,82,43,75,57,42,55,71,43,44,82,83,62,67,86,86,58,54,56,51,75,58,50,52,83,52,46,68,52,81,48,83,42,61,46,42,51,55,84,47,56,83,64,68,87,76,87,45,76,71,56,82,82,83,44,63,55,77,50,82,80,45,57,53,70,81,79,58,85,69,52,82,68,70,55,54,86,57,69,62,78,51,57,87,78,76,49,75,52,87,49,85,77,42 71,61,48,45,43,86,52,45,78,59,53,65,76,59,74,71,51,43,63,73,53,60,72,43,77,50,73,66,86,76,69,50,47,61,45,57,87,77,82,45,81,46,84,72,69,54,63,65,63,74,79,58,73,79,68,72,60,49,60,62,73,48,46,51,69,45,85,75,73,70,44,52,79,75,83,82,78,48,74,64,42,56,55,67,58,70,78,42,73,46,72,49,65,44,42,51,75,45,62,71,57,46,84,51,77,82,63,45,46,76,82,53,76,59,72,47,50,48,80,72,60,51,61,59,86,51,43,87,65,71,43,50,56,73,62,68,50,45,47,43,57,74,65,47,74,56,73,74,80,46,69,63,85,65,82,47,69,59,58,56,87,59,70,59,78,58,86,47,64,68,72,57,76,60,60,53,71,72,57,57,53,64,56,51,43,54,71,53,85,59,77,75,61,49,59,69,81,58,67,81,50,66,86,58,86,50,67,82,50,77,79,83,58,56,74,87,50,45,56,51,87,76,50,58,54,60,57,63,74,48,69,62,53,50,75,80,60,78,51,70,53,57,81,78,67,72,50,58,58,67,42,44,60,44,61,64,74,81,80,79,68,61,71,42,80,77,47,72,44,57,70,59,81,42,49,87,62,44,84,86,69,86,50,47,66,49,46,70,65,46,66,86,56,56,42,72,55,60,51,50,64,57,69,58,50,43,71,54,69,57,74,62,69,68,79,72,85,74,59,74,55,68,57,42,44,43,63,79,47,74,67,74,85,43,62,81,83,68,80,67,78,68,51,87,47,47,70,51,85,86,62,48,62,72,69,61,56,62,64,60,70,67,58,43,83,46,82,46,69,55,44,76,51,84,54,58,65,87,46,85,57,61,57,49,47,64,42,43,48,74,48,76,42,83,82,65,81,49,45,73,42,51,57,72,75,62,58,61,54,76,70,83,63,52,69,48,48,84,84,79,85,46,42,56,77,75,80,43,45,82,51,48,80,73,73,62,80,78,75,53,86,57,83,45,57,44,49,75,51,63,53,81,66,58,60,68,59,49,74,64,70,73,77,56,80,53,43,60,87,80,56,49,58,86,73,45,61,51,51,63,70,76,76,46,65,44,52,49,52,83,48,87,68,50,42,85,47,68,79,66,83,70,63,56,86,58,58,70,65,67,48,81,63,55,87,47,73,53,56,66,87,47,59,68,63,87,56,75,78,51,85,43,85,56,80,52,77,85,54,67,75,49,59,44,59,74,46,81,69,55,74,74,56,43,44,54,76,62,83,71,65,79,73,65,50,70,68,56,60,77,68,70,84,77,43,56,50,72,66,73,58,60,61,72,64,51,73,48,46,84,84,55,42,54,73,80,47,82,62,61,56,80,48,49,63,74,78,44,77,73,60,49,46,69,46,84,54,61,64,66,84,44,55,46,71,48,56,70,67,42,52,53,48,53,87,59,43,64,66,61,83,69,60,84,54,55,57,82,74,60,79,81,65,84,63,54,71,76,54,46,43,83,50,46,87,61,82,64,48,76,66,65,67,82,55,65,87,50,45,60,85,68,50,56,54,44,69,61,52,51,42,73,65,61,74,61,54,72,62,82,82,70,81,51,85,74,75,75,69,50,87,55,61,63,65,86,71,65,81,61,48,75,72,84,80,64,69,85,49,54,79,44,87,44,43,70,86,71,60,74,42,52,77,49,82,82,77,56,65,64,49,42,76,55,51,51,73,64,50,53,52,60,44,82,83,59,68,55,46,59,72,62,61,56,67,73,46,84,46,48,73,69,45,53,48,71,45,67,45,81,42,75,77,81,74,72,60,52,80,63,87,76,61,48,74,64,58,77,72,74,47,67,61,73,48,45,66,48,50,64,53,60,82,46,71,77,60,62,45,60,56,80,58,80,46,58,53,78,49,69,72,84,57,50,59,61,60,52,75,63,42,80,62,81,66,68,47,69,81,84,43,77,60,69,71,46,52,74,58,59,86,67,47,42,69,44,62,50,67,50,45,67,80,75,65,48,53,85,61,69,77,60,70,55,70,43,84,64,82,76,48,73,54,48,56,53,57,68,85,42,74,53,48,49,81,43,46,50,42,77,73,61,47,67,70,75,76,66,54,87,76,49,53,46,81,74,51,44,46,83,68,78,57,78,84,82,69,70,81,42,52,44,56,63,84,85,66,56,86,82,72,78,87,44,64,51,79,66,77,87,70,73,44,49,70,83,78,83,54,49,87,86,58,69,87,51,45,71,49,72,60,62,67,57,87,70,75,87,75,54 81,67,59,66,56,65,87,60,86,83,85,73,80,85,43,80,56,56,80,55,83,46,87,78,42,44,60,84,56,69,78,67,63,63,59,43,42,82,69,71,43,46,87,78,68,79,67,66,59,77,64,53,64,69,73,54,56,81,46,48,80,71,68,82,78,79,60,86,63,84,78,78,72,85,66,53,86,85,65,50,79,51,44,47,77,56,68,53,72,52,42,70,53,47,73,79,83,65,71,61,51,62,63,78,82,42,51,59,75,55,42,53,55,56,55,62,57,66,75,50,75,85,62,82,57,59,50,59,83,60,62,65,49,53,71,85,59,75,82,67,48,81,48,69,84,46,56,86,69,67,58,47,45,55,67,84,84,42,44,57,49,65,58,75,82,60,49,60,62,61,77,46,76,76,86,61,70,59,64,48,70,67,81,76,58,74,64,73,45,76,72,44,73,63,72,80,51,73,45,54,42,76,59,61,79,43,78,72,66,42,76,82,63,45,78,53,86,66,56,69,67,85,86,55,54,60,68,74,74,84,55,78,56,65,61,65,51,54,64,67,62,59,73,64,84,79,87,87,71,86,75,59,75,74,60,57,84,66,80,72,54,75,51,85,68,76,73,72,66,76,79,51,62,58,51,78,50,64,71,71,56,60,47,42,80,59,67,65,59,50,61,70,56,82,45,61,49,83,72,59,78,72,73,56,64,68,66,77,47,72,76,42,55,79,80,85,78,73,75,72,65,63,66,54,77,87,42,61,48,67,59,46,43,82,48,83,60,76,61,60,58,86,78,79,57,48,76,79,85,68,76,57,45,51,48,81,49,86,59,68,86,63,68,66,86,70,61,71,49,70,79,67,44,71,43,63,44,46,77,76,45,51,55,50,63,79,70,55,68,69,75,72,85,64,63,64,66,72,49,44,85,80,52,70,56,50,58,74,82,45,60,52,58,49,66,54,83,83,86,83,60,82,56,59,65,70,84,70,59,67,56,74,84,48,77,83,48,55,83,43,51,62,62,58,70,59,82,66,63,44,55,84,52,84,61,76,49,76,53,43,85,55,78,71,57,62,58,43,44,86,62,58,54,64,52,73,86,81,51,80,78,67,65,44,56,53,59,60,73,64,86,49,69,57,43,79,86,43,76,55,76,72,74,61,54,51,50,54,63,80,59,50,51,48,42,74,44,76,51,83,78,56,75,70,45,53,60,48,78,69,51,83,47,54,43,66,82,55,47,61,53,44,65,60,49,44,65,81,51,75,59,76,71,81,42,44,68,76,51,50,81,45,60,66,81,78,63,54,81,78,69,80,76,42,81,42,74,58,84,65,67,51,46,47,56,61,68,49,52,47,87,65,58,53,42,85,81,75,60,60,61,42,59,87,46,54,48,65,66,44,81,48,87,85,55,47,75,53,62,63,47,47,44,54,60,81,81,74,65,49,79,48,87,51,46,85,74,53,46,66,43,74,73,80,79,79,87,80,67,74,42,56,52,61,64,52,66,81,75,75,80,51,46,65,80,61,82,53,56,70,71,54,52,80,69,59,47,56,65,66,65,54,45,59,55,62,84,83,50,71,56,48,65,76,77,87,68,86,82,83,47,78,45,60,62,50,57,83,67,65,67,72,71,75,47,80,58,72,60,59,72,54,56,68,67,56,63,82,71,50,42,79,83,81,61,59,78,58,42,78,83,60,81,83,50,85,50,66,83,47,67,83,48,47,46,56,70,67,80,53,57,80,43,54,87,58,79,85,44,62,59,48,43,76,84,78,53,75,54,50,66,57,50,76,43,75,65,76,62,62,64,86,48,80,73,48,73,72,82,54,80,63,63,47,70,69,66,57,82,50,79,58,86,70,73,52,66,79,63,64,84,54,51,77,61,65,72,51,80,56,78,66,77,84,43,76,57,65,59,78,44,76,66,81,80,85,57,86,85,54,69,77,62,62,66,48,60,52,44,62,56,57,60,45,77,67,74,55,79,57,85,77,55,80,77,87,55,62,42,85,64,84,63,64,42,82,43,55,85,54,54,43,82,51,73,56,87,80,58,79,69,76,64,62,87,70,46,50,86,67,58,56,44,87,49,86,65,43,57,83,85,56,59,56,48,61,55,80,64,69,49,81,65,80,74,73,54,58,62,51,69,51,53,82,84,48,44,68,54,47,72,47,59,84,65,61,74,72,69,51,67,59,82,61,85,71,69,75,85,70,60,70,64,66,73,50,68,79,69,76,79,44,45,59,55,57,84,73,58,78,85,70,55,72,77,48,61,45,54,86 77,84,45,54,46,87,78,82,87,73,71,76,58,60,60,69,58,86,67,79,47,56,70,51,73,65,67,61,69,49,60,82,84,44,59,67,82,68,42,60,63,65,49,58,74,49,65,60,80,69,49,45,55,85,68,81,70,72,86,67,77,50,67,76,78,86,64,83,87,85,64,54,53,82,81,51,75,67,47,56,73,46,57,61,57,68,54,75,64,67,59,80,54,48,66,55,73,44,72,61,80,62,76,54,87,63,83,76,85,47,48,62,64,53,61,44,69,79,78,54,82,47,46,73,68,83,69,62,59,62,43,62,53,51,77,75,74,83,48,64,70,58,59,59,56,46,54,75,45,45,63,49,56,61,59,75,55,75,61,50,85,58,72,50,61,51,70,42,47,46,71,47,55,64,80,59,76,84,68,74,69,47,58,42,81,66,61,78,81,65,82,44,65,58,54,86,59,80,61,46,45,83,84,54,63,65,76,69,50,63,65,53,79,52,68,53,67,47,66,58,81,72,74,85,63,81,69,83,54,86,78,45,66,71,68,69,50,72,44,52,53,67,86,44,66,72,51,77,57,55,76,46,62,63,48,51,57,61,59,50,69,57,44,44,77,53,74,52,80,63,77,48,85,54,42,72,62,42,82,60,42,86,71,54,84,47,48,76,66,55,49,58,71,48,65,76,81,50,87,69,69,44,85,78,43,45,43,53,57,73,54,82,76,63,71,76,84,42,52,85,75,45,47,53,77,80,87,48,53,61,66,56,80,76,86,74,76,62,76,73,85,55,70,75,52,56,73,75,45,84,86,49,66,49,77,49,68,50,82,86,47,47,49,63,82,69,73,61,55,44,63,63,74,87,74,46,47,59,68,55,67,62,49,47,78,46,67,66,72,48,60,42,57,69,61,45,66,53,60,70,42,52,67,87,68,75,49,42,55,46,58,78,58,78,66,75,69,64,68,71,45,44,59,50,52,65,87,76,55,66,83,75,56,48,60,55,79,52,46,73,87,77,54,42,63,64,74,72,67,77,50,47,57,54,75,55,51,66,54,48,80,68,63,86,73,55,54,51,54,65,46,49,64,68,54,58,58,73,59,77,87,86,75,70,81,66,47,83,58,44,51,86,44,76,62,70,75,75,51,81,74,87,57,83,60,60,75,77,86,57,73,64,87,47,77,62,70,69,72,71,82,71,59,60,49,73,51,76,76,81,63,77,72,84,84,44,58,73,60,71,49,84,50,61,85,76,54,59,60,64,52,47,47,79,64,55,62,72,84,74,42,57,46,81,44,68,75,51,52,42,70,64,74,60,60,58,50,46,65,86,54,84,61,63,56,58,64,52,61,78,80,83,87,67,55,42,63,62,66,83,46,43,54,72,80,71,68,53,80,83,60,68,67,48,82,63,79,44,65,51,58,60,64,69,51,74,56,72,57,75,42,66,58,78,62,48,50,51,64,61,86,59,79,72,85,45,66,57,61,67,82,54,80,78,75,82,49,76,50,84,80,42,79,43,65,75,53,79,47,72,55,46,59,55,67,62,45,57,65,42,60,86,78,66,83,80,53,78,64,50,74,87,69,68,63,64,75,43,71,55,72,63,58,71,69,83,43,85,56,76,56,43,58,63,67,69,82,64,54,57,47,47,87,79,47,51,79,52,76,65,56,83,50,44,77,48,50,47,57,47,64,55,80,66,62,48,77,76,79,81,78,42,59,65,46,50,47,42,49,86,59,47,69,71,80,43,74,86,84,62,65,64,42,71,81,43,65,80,73,55,86,73,81,46,52,57,46,45,82,42,56,80,85,66,57,68,82,49,43,59,82,56,59,46,66,69,73,63,84,64,55,69,56,82,55,51,56,87,73,48,77,62,69,69,52,66,84,73,44,65,46,80,50,54,59,72,66,83,55,53,55,76,64,43,79,85,80,80,68,60,51,75,42,76,83,65,54,49,66,80,70,53,62,79,87,56,57,57,77,47,67,74,45,75,57,63,62,87,84,72,80,45,55,47,44,72,56,77,64,50,42,55,74,55,59,48,72,55,63,73,77,50,42,51,73,76,42,82,78,69,76,84,56,56,84,78,71,74,70,65,71,73,51,57,64,48,86,83,63,66,71,60,67,69,58,75,80,68,43,47,72,43,66,54,45,80,57,66,43,60,69,47,87,49,43,85,50,47,83,70,61,75,60,81,83,73,80,65,81,60,82,82,84,43,62,48,53,82,55,42,56,57,62,52,62,46,47,84,61,84,62,62,42,57,54,79,74,65,84,75 52,61,60,75,63,67,61,42,42,46,60,49,76,87,63,77,73,46,62,70,42,82,79,47,49,55,49,81,79,75,57,45,76,50,71,70,50,51,55,57,86,49,57,87,62,70,54,53,60,68,79,67,81,62,73,65,55,43,61,74,44,84,45,59,49,83,83,60,67,86,72,45,48,42,78,45,49,66,44,80,57,64,48,76,63,53,73,76,72,65,45,59,54,80,49,61,77,74,82,58,69,73,52,73,82,82,68,45,44,52,51,44,81,66,64,54,78,56,78,70,53,61,50,65,83,68,53,75,61,52,71,77,71,82,61,72,70,64,64,66,69,83,76,48,61,68,47,70,42,61,77,62,61,55,84,65,48,47,87,87,65,75,72,80,49,68,50,72,62,52,83,42,59,52,85,64,76,59,65,51,48,85,60,79,72,67,73,83,50,68,54,85,51,67,47,81,78,72,42,47,86,56,62,59,47,87,69,50,71,54,49,48,58,77,76,43,56,58,44,46,77,63,65,52,78,72,79,65,61,63,65,85,85,45,82,71,86,64,76,75,57,70,66,55,42,77,62,83,85,48,44,83,72,80,75,42,58,54,49,59,63,61,79,61,65,86,65,44,47,71,46,51,65,71,81,57,76,77,82,63,80,71,48,86,52,44,55,70,69,54,67,71,85,44,57,85,70,80,69,55,58,70,54,73,83,71,59,53,79,64,42,68,69,76,85,43,69,67,66,81,75,77,48,79,77,43,76,76,61,62,48,64,64,55,70,85,59,42,44,82,70,67,84,83,65,77,55,60,49,55,83,68,85,84,55,58,84,84,79,49,51,44,78,77,72,68,80,84,59,47,75,82,53,62,84,60,49,64,47,64,67,75,46,81,87,48,60,53,61,56,76,85,60,61,75,65,76,75,69,77,67,55,55,45,56,70,82,53,52,46,76,50,42,57,52,53,54,85,82,84,73,46,61,51,76,70,70,60,75,75,46,66,55,45,79,42,51,84,71,84,56,78,78,63,65,74,64,59,47,50,84,46,44,48,69,84,48,68,74,83,73,66,86,58,57,72,57,78,46,74,60,81,60,62,69,77,78,86,85,78,75,75,76,60,70,83,81,83,81,63,59,57,80,51,49,74,83,69,43,58,54,51,61,86,63,84,76,52,85,67,74,58,75,42,62,59,84,57,64,87,47,63,45,49,49,87,54,52,72,82,80,51,76,53,64,47,53,64,47,73,53,75,54,57,64,73,76,59,53,60,76,71,48,64,83,48,69,49,73,46,61,77,56,78,72,44,62,53,55,76,42,62,67,54,66,51,68,62,62,62,78,50,56,79,74,48,57,69,63,81,45,60,82,75,60,62,75,87,72,76,78,80,64,62,51,51,87,64,66,47,76,44,82,72,79,70,50,61,69,84,74,78,75,61,46,61,73,60,70,53,67,79,44,76,84,50,82,53,44,48,54,70,45,52,82,80,72,70,76,82,62,69,49,45,53,69,63,70,51,44,60,75,52,50,76,82,73,81,79,43,87,87,54,86,49,72,71,79,48,78,80,60,47,57,78,63,67,45,85,74,67,71,64,55,69,53,49,43,75,87,74,71,43,64,68,47,73,45,83,71,79,48,73,54,61,84,73,66,50,57,79,62,86,79,84,61,80,82,54,85,77,81,59,45,63,48,83,66,76,61,55,61,85,73,82,67,68,52,76,83,77,72,47,61,49,77,84,67,51,84,68,85,66,47,69,76,86,68,60,54,44,43,64,58,50,56,55,54,66,70,64,57,71,80,72,48,63,56,68,82,53,82,79,44,73,71,54,42,64,53,52,46,69,77,84,79,85,58,50,70,71,78,63,66,56,62,59,68,67,58,42,58,61,54,50,55,86,73,81,52,58,85,65,71,59,79,58,79,50,42,50,84,86,67,48,60,58,85,84,75,48,65,46,86,86,81,44,56,69,87,64,58,83,50,47,73,59,73,87,44,44,84,59,82,68,84,53,59,82,57,81,53,85,79,73,74,73,82,84,72,78,54,79,49,53,71,50,83,78,79,75,57,56,67,48,62,69,71,56,84,80,71,77,73,77,69,48,63,44,43,81,48,76,50,62,67,47,52,75,50,80,64,62,64,46,51,48,87,67,79,79,45,83,68,71,57,70,48,80,70,65,60,65,85,67,81,73,70,84,73,43,80,57,77,52,45,50,44,71,48,77,51,64,57,59,64,77,80,78,58,87,73,84,81,72,76,86,54,69,42,74,53,63,66,42,43,83,67,85,52 42,46,44,59,67,66,55,71,80,79,48,85,66,86,65,42,63,61,48,67,49,67,74,61,47,43,56,54,72,77,76,44,47,59,45,45,60,73,67,84,59,77,53,52,43,52,70,63,51,55,70,73,75,44,49,49,78,71,74,79,67,62,74,87,75,72,51,46,50,43,65,82,83,72,54,70,79,86,44,80,44,62,79,68,49,76,44,75,82,79,56,70,42,86,58,68,63,83,56,74,71,56,68,58,72,61,76,81,47,70,45,68,73,62,63,55,75,55,61,86,71,81,77,55,77,45,82,43,62,85,68,61,42,45,53,80,73,50,70,71,87,87,79,81,45,47,81,52,79,87,71,66,47,66,62,61,69,57,59,64,45,54,75,58,53,63,71,86,79,69,64,52,66,43,71,76,49,56,52,76,72,73,87,65,70,68,80,53,48,58,69,69,44,59,63,44,81,68,84,59,67,69,55,85,69,87,82,75,67,64,48,77,69,86,55,74,49,74,72,56,83,42,49,55,74,67,44,57,73,80,83,58,59,55,72,68,69,51,66,80,75,80,69,70,87,53,52,81,67,62,43,85,59,75,76,62,77,68,77,87,66,66,51,61,47,53,46,54,61,45,58,64,58,61,64,58,64,73,47,61,87,43,75,84,57,69,76,60,83,54,70,50,52,77,77,49,46,67,58,79,57,62,43,53,58,47,58,71,69,55,87,61,47,79,44,84,76,51,68,84,75,52,76,44,64,58,80,50,42,85,69,51,62,85,80,50,49,59,76,84,84,86,49,45,45,82,58,57,84,55,52,77,85,73,63,55,48,74,87,81,66,75,79,63,71,46,82,86,64,61,77,46,78,87,87,55,62,68,52,77,42,86,85,74,46,84,46,58,51,63,49,65,55,51,59,59,52,82,60,70,84,85,50,65,67,80,50,69,81,84,77,73,42,47,42,75,61,43,60,74,52,44,79,82,84,57,82,86,42,60,55,63,84,51,86,47,54,65,67,65,54,67,71,63,76,50,85,55,81,71,74,75,57,63,67,66,49,60,45,47,71,76,52,63,47,53,69,80,85,62,85,47,56,64,86,82,45,59,85,87,72,87,60,44,75,55,44,74,84,47,47,85,47,54,52,60,49,83,48,81,60,78,59,80,53,85,49,70,63,63,78,85,82,61,50,43,83,63,46,82,86,48,69,76,60,46,68,52,44,69,55,87,64,66,48,86,74,69,47,49,83,75,78,47,70,80,60,51,48,42,79,48,65,87,85,69,61,59,44,53,47,86,81,59,66,72,86,84,66,81,75,67,49,49,87,63,45,59,42,74,42,58,46,54,70,65,59,87,58,86,53,56,53,46,82,48,83,58,86,54,52,60,55,43,72,54,62,50,77,59,46,58,46,64,54,43,84,72,85,76,54,45,43,56,48,65,72,79,47,42,55,75,68,46,86,77,53,59,56,67,69,49,61,83,49,54,43,64,69,46,48,70,86,50,57,81,47,59,66,77,83,86,45,48,65,84,73,58,78,85,58,49,71,69,78,46,47,68,65,60,42,70,70,66,46,63,61,58,80,55,56,42,54,79,52,54,50,85,47,70,65,49,72,64,53,60,44,71,45,46,82,77,51,71,69,42,79,83,64,58,80,42,45,69,64,86,70,79,49,52,51,65,43,85,61,59,67,43,63,59,61,50,79,69,52,65,75,45,84,76,63,73,70,74,53,68,74,78,73,50,48,52,78,64,76,83,43,51,49,56,81,63,78,80,45,45,61,75,70,85,66,63,51,42,54,60,70,65,62,87,46,84,86,73,83,53,56,44,57,43,49,86,76,87,44,54,71,69,48,74,70,76,49,81,81,60,67,68,59,66,84,69,72,81,85,49,54,76,43,46,47,60,75,83,49,58,49,81,53,66,83,42,56,72,75,50,73,65,85,68,86,43,74,56,79,47,73,81,57,52,72,73,67,50,75,53,64,59,80,71,81,49,70,49,86,87,44,86,83,68,58,63,47,83,54,42,61,72,84,72,42,69,69,68,52,63,75,57,57,84,79,84,55,44,57,70,86,65,55,65,64,50,62,63,70,64,43,80,57,67,81,51,66,86,81,85,59,42,77,77,48,51,64,83,46,61,87,56,56,74,57,46,46,47,44,79,49,62,73,49,44,55,44,44,42,45,49,74,45,72,66,59,82,51,63,44,75,82,43,62,83,87,84,48,50,44,76,77,49,79,43,72,70,67,45,53,74,64,43,65,65,64,84,74,44,79,47,84,74,66 50,53,56,50,79,87,60,69,73,67,67,84,75,71,61,79,67,85,85,46,64,58,43,64,73,50,54,72,61,77,64,55,46,53,42,84,74,43,83,54,54,58,74,82,56,57,54,75,85,80,54,47,73,72,84,46,57,70,81,60,80,75,49,45,86,67,57,61,52,52,85,55,74,59,75,68,42,77,79,49,50,70,46,68,45,44,55,42,58,74,72,59,54,79,49,74,56,72,43,67,71,50,65,63,58,85,77,47,61,77,46,42,44,48,53,79,76,48,64,82,74,44,53,79,79,74,43,59,50,80,87,61,65,66,52,87,83,75,49,77,85,53,70,66,51,60,56,85,61,43,59,64,77,57,61,61,68,48,46,52,84,72,74,78,63,67,72,64,56,77,62,78,49,79,48,50,75,45,77,48,69,42,43,55,61,70,58,68,60,81,82,53,83,78,83,42,57,63,45,64,79,70,57,74,58,76,87,43,54,86,84,53,47,68,50,49,65,86,86,78,73,62,78,43,54,87,54,43,51,58,53,55,78,87,46,43,81,83,78,80,52,72,59,85,75,72,87,48,42,84,58,74,65,68,45,67,84,61,66,67,72,55,47,75,76,49,80,47,51,69,53,50,42,58,64,51,58,64,55,51,61,59,61,49,81,44,74,83,67,62,68,64,70,59,57,57,49,78,44,69,80,43,48,67,49,61,57,75,43,67,48,46,83,74,59,70,49,43,72,45,65,61,85,53,56,42,55,70,85,59,86,56,53,72,63,56,48,71,48,71,46,64,55,70,48,61,75,73,60,51,72,43,82,66,63,62,48,45,84,77,67,86,62,60,73,47,64,57,83,81,79,63,51,68,58,78,56,56,47,67,66,46,73,84,61,46,59,81,84,81,51,61,68,60,70,46,50,48,51,55,82,57,69,69,53,44,47,71,78,49,75,45,80,48,80,87,87,55,82,57,63,46,67,74,79,73,68,51,71,58,75,50,47,75,74,56,45,60,56,49,71,75,69,51,42,69,66,48,85,86,52,66,77,48,47,54,73,69,87,71,57,49,84,70,82,79,54,86,54,61,83,81,63,44,54,82,73,65,58,70,69,77,63,82,78,43,48,59,77,60,64,53,49,69,69,48,50,84,53,55,50,68,76,73,77,67,85,50,51,45,69,49,61,46,55,47,69,61,53,52,44,68,81,46,73,48,49,43,69,55,44,58,42,73,80,68,56,74,62,77,57,76,80,77,57,54,55,60,48,84,77,70,65,43,60,55,64,72,49,61,42,49,72,56,49,43,70,55,44,59,48,87,61,69,80,50,86,80,80,50,58,60,87,85,42,48,67,82,72,58,49,53,50,59,87,77,69,59,43,80,57,79,58,50,63,47,72,60,56,52,45,60,72,68,54,59,64,62,71,54,76,70,60,50,85,49,72,65,45,44,64,84,68,76,79,68,67,82,73,50,82,82,86,61,80,77,42,67,54,81,57,73,78,66,87,59,65,67,83,61,46,50,47,52,57,74,79,79,70,42,81,76,87,74,71,42,54,60,60,75,85,55,72,46,49,81,66,81,63,81,60,47,54,50,70,57,45,80,55,57,67,46,48,83,87,61,72,81,87,79,60,85,63,80,63,63,85,80,58,44,74,59,49,75,47,43,73,42,85,43,48,54,49,53,67,45,72,54,60,58,57,49,86,82,82,51,47,47,63,66,75,69,74,56,77,62,80,43,80,47,64,77,47,69,42,69,54,68,42,70,71,72,56,86,85,60,77,52,84,52,48,82,61,67,86,84,73,43,60,64,58,82,84,61,58,44,76,58,76,64,71,72,83,82,77,52,67,54,62,56,47,66,50,85,59,43,70,57,84,65,67,44,67,86,64,78,73,52,77,74,74,83,63,80,71,56,77,68,74,55,58,64,86,59,75,52,70,53,46,52,65,51,73,71,43,42,56,81,77,44,44,47,86,67,84,51,50,63,54,63,55,44,55,65,58,65,82,71,78,82,61,79,60,85,51,60,50,52,62,76,74,70,50,50,69,62,58,43,76,69,45,76,60,78,52,63,49,62,76,81,77,43,66,51,54,76,60,76,56,48,54,53,47,68,44,74,52,70,65,87,68,87,77,47,55,65,48,80,43,67,81,57,44,71,73,74,81,42,64,70,43,49,50,84,73,42,74,74,46,73,78,67,58,46,80,50,45,76,62,49,60,44,70,43,47,65,82,44,53,74,57,64,87,71,47,42,42,47,70,74,72,51,52,83,71,53,77,80,80,76 87,72,57,64,85,49,79,81,72,72,59,71,55,73,78,48,61,78,50,42,85,52,72,56,53,54,86,80,51,57,79,61,67,83,57,85,42,76,54,74,83,66,46,58,52,80,42,45,76,86,48,67,61,70,74,66,43,59,65,64,55,62,57,42,52,58,55,52,59,53,79,62,76,47,71,62,80,72,61,65,65,57,75,56,57,80,42,77,75,73,82,72,83,54,49,60,49,53,59,80,45,60,50,61,80,73,60,57,86,43,70,72,83,45,76,86,70,49,65,65,80,81,61,56,76,55,75,62,83,79,84,43,45,77,68,46,47,87,62,46,68,60,62,50,43,74,54,63,78,82,42,75,73,81,83,75,65,84,85,45,52,46,49,45,80,44,78,78,57,81,50,50,61,67,54,58,42,44,86,45,84,66,44,79,61,55,68,55,86,87,50,62,50,77,42,81,59,84,86,80,76,51,54,73,54,60,84,52,72,71,68,52,72,45,83,73,66,72,72,82,61,52,69,74,58,75,73,49,58,77,71,43,56,60,74,76,58,51,51,59,48,61,44,84,55,86,46,56,61,65,56,75,77,74,80,78,79,42,59,82,70,82,56,83,57,71,71,69,72,59,86,71,69,71,53,71,56,64,49,45,70,47,85,77,58,44,83,85,80,62,52,62,69,81,43,82,53,58,59,74,67,87,46,87,61,69,64,53,49,53,46,74,49,84,69,76,63,83,70,55,51,58,51,73,77,69,79,49,84,66,56,54,66,62,65,82,52,66,77,86,56,57,70,58,71,50,47,81,57,48,68,64,56,73,45,82,78,57,83,45,76,72,69,65,82,87,82,51,82,68,61,65,68,44,45,46,63,86,52,66,58,69,63,49,60,81,74,78,74,62,43,52,55,60,77,80,62,48,62,44,58,59,53,77,75,69,45,51,42,73,84,69,42,51,46,78,54,48,56,86,58,65,72,56,48,66,44,72,60,42,76,43,79,56,69,82,82,78,87,64,74,73,42,62,66,58,62,68,67,50,74,68,77,43,42,61,42,76,86,68,60,64,57,76,75,46,82,47,51,67,50,77,76,70,64,57,67,50,53,79,81,71,70,67,70,86,74,58,80,49,85,80,51,68,45,53,53,81,78,67,47,55,80,72,48,51,48,85,47,66,85,61,53,76,82,49,75,47,49,58,59,73,57,74,60,76,55,56,82,52,69,81,55,82,56,46,65,46,60,82,44,68,60,78,75,59,74,87,46,69,47,60,60,59,58,43,62,85,79,72,83,59,70,70,74,53,50,51,43,49,46,50,71,42,85,52,81,60,61,53,71,69,47,44,69,69,81,70,58,86,76,46,63,66,65,59,87,87,44,55,70,58,83,55,74,52,64,80,81,62,48,78,83,83,70,51,53,72,85,59,55,50,67,48,76,65,87,78,54,67,54,60,59,63,67,66,48,75,52,43,69,42,78,85,43,73,61,74,66,81,72,45,50,83,67,71,82,53,46,62,66,44,81,43,70,86,47,45,75,61,64,72,77,81,42,61,44,70,60,87,43,68,73,84,65,66,75,72,84,87,55,67,60,86,44,78,63,78,49,58,75,81,56,74,56,87,77,54,50,58,81,72,55,71,68,77,53,84,50,85,73,66,68,63,85,86,66,72,72,84,71,80,52,43,51,76,64,55,51,63,77,49,54,83,78,60,61,82,43,48,45,70,43,59,42,62,46,70,72,44,80,82,42,46,86,75,50,71,76,82,63,45,76,73,81,71,76,53,50,80,72,47,52,42,56,45,53,87,82,87,84,57,55,59,76,42,70,70,73,65,74,72,60,46,82,46,50,55,42,59,71,84,70,77,66,69,71,67,84,81,55,53,78,64,58,44,68,76,50,74,55,45,58,47,64,47,72,51,58,62,76,57,74,43,52,73,77,58,79,51,47,58,57,43,67,66,78,60,78,54,78,62,52,46,62,64,46,74,45,83,83,50,78,82,65,69,69,51,75,54,73,58,44,45,68,61,47,71,86,74,80,43,67,68,74,44,52,60,53,59,52,76,44,57,75,86,67,48,69,71,79,72,45,43,49,68,81,42,69,76,62,61,85,76,68,71,48,53,84,67,73,78,52,73,82,42,60,56,81,73,48,67,52,57,60,70,57,46,44,48,57,84,75,57,82,65,51,60,52,43,80,86,74,68,86,51,51,81,66,72,46,66,70,62,79,44,56,66,75,73,75,62,82,66,43,78,64,47,78,73,55,76,53,51,64,79,74,61,55,85 67,54,51,76,66,79,81,81,78,54,79,60,60,87,43,49,52,71,79,52,42,64,61,62,45,53,54,69,48,59,72,72,54,62,60,62,71,47,62,57,80,79,63,62,74,51,85,48,51,78,45,68,57,42,72,51,50,77,42,85,62,66,78,51,52,83,57,49,87,44,54,65,60,64,63,49,50,54,44,43,67,65,49,48,74,47,47,43,54,55,75,80,76,53,76,52,53,54,87,70,62,82,54,55,61,57,47,54,85,52,46,68,50,79,57,67,83,53,59,62,81,74,45,82,48,43,50,71,46,59,84,46,69,58,71,86,64,47,66,48,74,53,70,85,77,82,62,73,55,50,81,61,75,76,65,78,77,59,63,84,55,86,76,49,51,86,83,43,62,82,74,42,84,86,74,43,67,61,45,45,50,86,44,78,66,42,55,47,44,77,78,75,46,42,42,69,56,85,60,63,75,87,45,58,61,87,52,63,76,52,54,51,63,85,65,64,66,84,86,84,52,60,61,43,70,63,74,60,61,73,75,53,48,84,56,73,45,56,80,51,43,53,86,59,83,77,53,47,49,81,48,68,45,86,43,61,72,84,43,59,78,66,56,68,77,61,47,64,46,79,86,47,84,62,42,61,66,77,87,77,55,86,73,66,62,82,56,61,61,70,82,54,66,57,80,47,74,45,62,55,71,59,81,71,56,75,80,73,74,87,46,67,65,70,51,70,82,56,83,47,49,61,79,56,69,61,74,71,70,78,59,68,70,57,82,65,67,48,85,51,75,62,76,48,49,55,73,86,57,58,86,48,77,46,66,51,64,44,58,85,86,83,55,44,79,42,78,80,71,61,75,56,55,68,67,48,86,53,66,65,48,66,83,64,87,62,54,50,45,53,46,66,79,85,57,58,63,64,67,58,75,68,72,70,50,57,74,69,84,87,67,51,86,65,60,64,83,51,52,78,81,83,73,44,46,52,77,87,82,83,65,62,87,76,77,54,76,67,48,84,80,50,86,71,67,53,54,56,85,72,80,78,64,45,75,81,76,80,76,50,56,62,50,67,77,42,58,85,44,47,80,55,74,71,82,78,60,66,69,53,77,83,86,62,78,76,56,60,44,50,57,55,69,87,44,72,70,51,66,57,80,72,57,67,64,86,76,53,85,54,73,82,85,62,60,73,56,45,71,58,51,60,52,52,78,62,70,71,76,63,81,48,50,51,58,46,54,87,80,78,86,59,50,65,49,63,47,47,58,43,60,56,44,42,44,64,48,73,79,56,82,62,51,42,49,50,86,55,82,86,71,71,74,63,60,74,81,65,51,76,68,85,53,84,53,44,86,57,64,43,61,43,44,61,79,51,52,53,67,83,70,47,73,70,87,50,43,80,47,52,65,81,66,64,49,75,75,52,57,82,72,79,54,70,81,82,55,79,72,65,48,45,70,77,54,76,43,68,51,55,80,59,69,69,49,81,64,50,67,46,56,52,64,55,49,75,57,70,75,81,43,58,83,66,51,73,44,69,49,86,55,50,52,83,44,58,42,42,70,46,76,61,74,67,46,63,78,81,72,54,71,43,69,69,54,53,80,52,75,72,49,42,65,53,66,45,67,46,44,61,72,50,68,77,63,56,58,49,55,54,51,73,72,45,84,64,86,86,83,67,67,84,51,71,72,49,58,75,72,85,63,60,55,84,81,78,74,87,47,59,83,67,68,86,56,84,56,69,83,69,55,44,78,64,56,44,70,81,69,80,56,53,87,49,62,60,47,66,87,59,80,47,75,62,78,74,77,44,82,67,78,79,78,58,75,73,45,67,42,60,80,42,83,77,83,54,46,65,54,56,45,71,80,56,73,67,82,78,72,68,76,65,63,44,49,69,47,80,67,84,66,80,80,81,77,73,45,69,52,79,42,69,87,57,76,71,87,61,72,54,69,60,43,58,72,65,74,45,69,61,57,49,74,44,86,78,44,57,53,57,72,84,60,84,57,56,82,70,82,44,46,62,83,73,54,53,68,51,66,61,87,42,68,83,52,61,80,60,62,50,46,67,58,65,44,48,78,52,50,73,86,44,44,59,55,72,72,82,84,86,42,82,60,84,71,61,57,84,84,72,85,68,85,51,67,76,78,65,73,85,46,62,79,52,81,84,63,50,69,78,43,55,45,44,42,74,59,81,85,59,59,63,85,51,51,59,49,61,56,79,62,58,82,44,63,62,68,46,72,82,74,75,61,65,80,52,48,85,50,55,82,57,78,58,49,76,74,61,69,59 56,85,84,49,46,43,48,78,66,86,74,57,75,43,82,87,81,46,61,51,54,72,86,58,54,50,52,54,57,44,77,83,73,50,59,70,52,49,59,65,45,68,48,72,85,58,72,78,66,62,55,54,77,77,44,76,75,83,86,53,74,55,46,42,57,68,68,48,57,83,67,79,87,77,53,75,72,74,57,72,78,79,65,74,83,84,54,87,72,77,45,80,56,48,80,87,55,61,52,52,45,65,43,79,59,69,45,46,84,71,68,50,71,73,66,65,86,70,43,84,53,59,56,42,43,51,81,51,54,51,48,61,62,54,54,74,65,64,42,81,61,81,81,57,62,70,50,84,72,71,67,55,58,72,48,67,78,69,87,44,86,55,45,61,53,69,42,72,54,65,81,57,77,58,49,69,56,79,82,84,63,59,52,64,87,44,79,52,72,58,82,57,49,43,67,85,56,78,72,44,76,48,74,62,42,69,84,75,43,50,45,75,48,65,48,65,73,54,82,87,50,63,64,58,87,75,48,76,42,79,55,71,85,66,80,83,72,67,70,74,66,65,46,75,64,47,83,87,81,46,67,84,48,85,68,52,80,59,44,62,54,54,82,79,75,67,72,70,61,76,77,70,65,67,42,49,55,69,61,44,48,66,49,68,50,65,42,52,48,71,61,77,83,68,46,44,79,55,45,44,58,71,48,71,63,63,75,45,67,46,49,65,42,57,85,74,63,74,61,66,75,58,56,77,49,46,42,42,65,55,64,48,48,45,66,64,66,87,86,69,70,64,81,75,71,73,84,79,64,75,75,64,57,42,78,68,51,45,79,73,51,52,70,45,74,60,51,44,62,52,67,42,59,86,76,54,75,42,69,85,48,77,48,58,87,80,55,69,54,46,51,64,76,76,67,75,56,56,47,87,69,69,57,64,87,87,81,43,81,87,85,72,52,85,65,78,53,58,86,60,58,51,73,42,78,68,74,81,68,84,85,74,82,79,53,52,53,73,55,47,50,73,78,48,65,66,68,51,80,54,59,81,57,47,87,79,43,68,47,55,75,57,68,54,69,64,44,61,62,53,68,47,82,75,52,50,76,69,55,70,74,60,56,62,61,74,70,67,87,51,67,54,81,61,69,80,84,47,87,73,81,45,81,80,61,45,61,73,51,73,85,43,73,51,48,46,68,50,52,77,72,76,75,83,55,56,57,71,60,85,45,49,80,57,70,77,66,73,45,56,51,85,53,68,63,69,84,47,49,52,70,61,43,66,46,62,81,58,70,83,47,75,64,76,84,71,86,72,65,54,59,66,80,71,71,86,60,46,48,61,54,70,58,76,47,65,54,56,73,63,65,45,61,83,50,57,87,71,78,68,81,79,62,79,74,79,60,80,42,43,80,57,42,47,50,87,48,70,64,42,50,64,52,49,43,53,50,59,84,50,45,49,59,78,70,62,65,71,56,68,64,45,57,86,87,77,77,78,77,84,61,75,56,85,85,74,72,45,54,75,61,70,60,47,57,59,71,54,86,62,45,79,82,75,69,49,56,45,73,61,71,84,54,70,44,53,60,42,64,57,56,48,64,60,84,67,81,63,82,56,68,60,48,53,54,70,69,54,64,82,50,78,56,66,63,63,69,79,64,75,78,59,53,61,69,51,44,81,73,56,50,85,73,63,75,51,63,49,59,82,57,58,84,48,66,54,56,62,43,47,77,75,54,69,42,65,86,45,65,83,57,63,71,56,86,69,78,84,68,74,70,87,52,72,60,70,64,77,61,74,73,86,68,47,46,51,82,78,72,81,60,55,52,65,62,76,77,61,61,42,61,80,52,67,45,55,60,59,75,55,74,73,47,72,69,43,51,73,81,84,78,86,54,65,48,69,59,47,54,47,71,85,46,46,47,74,63,87,84,86,62,86,49,60,84,67,56,52,79,48,59,66,55,83,67,50,47,57,42,63,65,84,72,74,53,67,53,78,73,62,80,76,71,78,68,47,81,56,48,63,68,53,48,58,79,72,63,73,60,79,81,50,64,66,44,82,57,73,62,49,59,52,45,76,85,65,82,78,69,73,55,81,77,65,53,66,68,60,55,47,58,69,79,75,44,56,69,65,77,58,60,75,58,86,57,64,77,76,63,79,74,45,83,72,49,50,55,68,43,78,75,65,74,47,57,57,57,87,87,58,78,86,54,53,50,81,44,69,43,75,42,80,47,80,68,61,78,65,59,68,86,57,74,52,52,48,83,87,56,68,47,46,78,80,76,84,44,45,82,60 49,61,81,78,81,45,72,72,76,66,44,54,78,81,77,54,54,72,69,46,57,68,72,80,49,62,43,75,56,53,49,60,55,87,47,86,42,70,63,56,78,87,63,72,82,70,59,77,70,65,63,84,75,63,74,52,64,80,74,83,53,55,83,70,70,50,48,59,78,43,51,45,55,77,51,76,75,80,68,85,47,52,61,50,48,68,63,65,46,49,68,52,76,44,44,78,83,62,66,72,61,45,84,61,51,60,60,83,54,48,57,60,71,79,65,83,63,48,55,83,47,52,49,43,45,43,74,52,42,73,59,82,83,61,44,70,72,67,50,49,70,67,65,49,73,60,71,74,83,80,60,72,65,47,86,79,70,72,57,64,52,83,51,63,51,76,79,49,57,63,46,54,55,82,45,43,64,63,46,67,59,49,50,70,57,54,55,59,66,76,76,43,55,84,66,81,80,52,78,52,79,43,67,65,62,70,82,82,82,46,42,72,69,80,82,46,64,60,78,55,47,72,60,83,77,81,67,75,82,60,45,82,62,52,69,58,45,44,62,64,52,80,64,45,85,55,46,45,79,69,62,46,86,72,50,62,85,71,51,77,55,87,69,85,79,59,79,73,84,68,63,53,61,84,87,42,56,59,85,73,55,72,62,76,56,67,74,57,82,72,51,42,65,50,65,49,46,74,51,75,85,86,44,82,78,47,42,62,71,51,83,61,46,76,70,71,85,81,61,68,58,86,48,49,80,72,73,47,56,61,61,77,55,64,49,76,87,56,59,72,50,43,81,42,44,85,52,77,53,52,60,43,65,48,68,59,79,71,85,66,60,53,85,45,57,72,52,52,64,61,42,73,78,62,62,82,73,87,49,70,64,68,76,70,75,82,70,73,78,80,46,56,81,59,48,49,62,76,83,50,60,50,87,48,52,51,81,72,62,43,63,80,79,49,55,46,65,56,80,70,81,85,52,80,87,61,60,75,54,55,56,70,83,71,58,73,51,84,65,68,49,58,76,46,66,56,73,49,48,54,59,64,58,59,75,43,73,54,44,48,44,60,75,70,67,64,72,44,62,57,64,67,57,86,50,62,50,65,48,46,74,71,47,67,65,42,49,77,87,56,70,62,58,44,42,73,59,57,56,49,55,44,54,68,78,49,74,81,49,64,81,63,76,48,53,78,73,74,80,63,75,70,78,64,78,73,43,61,63,52,66,45,72,63,43,62,77,45,49,65,50,75,54,57,47,48,83,69,42,81,45,79,46,67,50,84,75,62,87,45,83,44,85,43,42,70,60,84,69,63,61,68,74,56,50,73,63,42,42,81,69,64,72,64,42,78,67,79,47,87,68,75,64,66,59,50,59,55,67,70,63,66,81,63,45,80,67,42,46,69,52,46,71,55,68,53,87,55,70,55,65,81,46,78,42,87,50,66,69,44,76,54,76,83,83,67,82,68,50,74,59,83,68,70,44,84,74,83,45,84,52,78,78,87,79,69,73,82,68,51,50,82,83,66,52,63,73,70,52,68,65,83,49,48,85,68,64,87,81,71,63,45,44,56,61,61,64,77,48,81,47,64,57,47,76,71,62,78,85,66,43,52,79,64,81,87,61,69,62,67,66,42,53,56,56,85,83,83,85,85,63,43,73,62,63,71,82,68,47,65,42,68,51,65,62,67,63,75,75,52,74,80,43,42,59,62,74,77,74,87,53,79,79,46,73,67,51,69,52,58,42,46,80,83,65,72,72,42,86,52,59,60,42,59,73,87,50,79,81,68,71,50,57,71,83,58,48,45,66,53,70,68,80,42,59,68,42,45,81,54,63,58,69,86,71,73,65,47,55,79,81,49,45,63,45,57,45,76,62,44,45,78,67,81,49,70,77,44,53,42,83,49,72,75,76,60,72,64,43,73,85,80,56,55,83,49,67,83,72,68,58,48,64,71,44,86,80,55,43,68,68,69,75,58,62,87,73,73,45,78,52,78,49,69,53,82,81,62,83,67,84,86,85,78,53,85,71,57,59,86,58,71,52,84,78,54,52,67,69,44,75,60,65,62,64,59,54,51,43,63,60,84,66,72,44,55,76,70,42,69,76,74,52,81,74,64,82,72,66,59,86,60,43,54,48,62,68,55,84,79,67,69,45,80,55,82,69,55,49,87,72,82,61,52,62,44,70,48,50,80,82,55,85,66,84,69,82,72,54,50,73,47,60,65,85,78,44,49,47,59,80,53,59,73,68,78,56,42,79,71,81,43,44,72,56,87,78,86,53,75 80,72,80,84,52,53,70,85,42,42,77,72,61,46,70,52,67,46,81,59,42,69,78,79,44,82,87,64,86,51,65,78,71,78,58,62,87,60,56,72,60,68,67,71,87,77,69,57,87,48,52,43,82,85,85,58,75,78,72,69,74,73,62,59,71,57,57,81,86,42,54,71,77,59,59,47,48,68,49,49,57,45,68,72,62,49,51,47,76,81,59,54,77,83,58,79,71,43,50,58,66,44,48,55,65,56,61,87,65,85,53,80,59,81,73,62,78,56,45,43,57,87,67,57,74,44,52,78,50,84,73,73,68,46,42,45,50,69,43,83,59,80,72,66,79,58,59,66,65,66,86,63,57,70,48,43,77,71,59,84,85,53,61,60,57,62,87,63,86,74,85,65,70,46,67,81,59,62,51,74,74,51,87,46,45,77,62,54,79,57,49,68,66,49,46,46,48,43,55,75,50,53,65,86,74,69,64,44,67,74,45,46,57,79,47,63,86,86,48,46,49,45,87,83,49,70,63,75,58,66,50,68,55,78,71,42,53,58,65,76,70,63,76,74,65,72,66,82,83,79,83,51,70,49,77,63,58,61,45,45,49,78,52,71,47,47,68,61,77,58,47,59,47,70,72,48,84,85,73,54,77,64,53,81,53,66,85,43,84,63,68,49,43,79,71,61,85,51,80,48,79,52,56,69,59,62,42,66,47,52,63,82,76,77,48,44,66,69,85,79,80,47,71,45,43,69,52,76,52,49,83,81,71,71,52,78,61,62,43,75,85,86,81,55,68,85,78,76,80,74,77,55,62,52,78,51,73,57,49,55,56,62,81,76,77,78,73,54,61,50,86,86,77,64,76,47,42,48,79,48,59,72,71,78,68,53,76,81,55,77,45,82,61,55,44,74,57,50,74,66,61,50,46,58,86,76,54,68,82,56,79,63,49,70,63,86,66,54,82,43,51,50,50,60,57,79,58,70,47,83,73,52,76,69,50,81,82,64,48,60,46,84,59,47,44,86,76,57,68,52,75,80,76,77,47,49,66,73,44,45,72,80,67,76,60,46,64,55,69,78,60,60,65,43,71,45,46,59,63,69,48,42,81,51,85,62,64,86,47,60,69,49,80,76,56,74,81,42,44,66,82,43,77,62,64,56,58,42,74,55,64,81,71,73,62,43,70,79,56,65,67,77,61,74,47,56,86,60,63,80,73,51,68,63,50,57,60,55,81,80,53,82,65,61,58,81,84,55,49,72,62,44,74,54,48,51,87,69,52,55,43,81,70,66,45,67,78,51,58,53,70,78,46,79,50,84,62,48,65,63,83,76,82,53,75,48,62,65,64,72,50,42,66,82,53,76,45,72,56,74,66,51,46,62,52,58,73,85,52,75,65,46,51,78,84,87,85,86,80,84,85,58,44,46,47,85,60,68,70,47,60,61,85,56,59,53,62,68,44,46,83,64,50,78,66,79,81,71,76,46,78,84,57,57,53,82,82,72,57,82,47,84,45,43,49,74,73,81,58,45,48,76,58,67,75,74,55,64,56,68,58,74,77,76,73,66,57,52,43,62,87,82,50,68,74,63,87,78,53,69,71,78,49,57,44,81,81,65,68,61,78,73,63,69,70,48,49,70,64,49,65,52,76,50,52,42,61,47,62,75,84,47,71,83,84,63,68,45,81,48,75,80,60,70,69,69,57,48,52,77,65,43,67,51,58,55,76,51,53,78,67,82,76,87,53,63,55,52,83,87,69,68,65,59,79,45,59,86,74,59,58,60,84,76,54,86,62,55,61,63,61,43,70,48,86,55,50,45,78,59,46,46,73,66,52,54,53,45,80,45,74,85,73,76,44,73,62,74,76,46,65,73,84,81,81,72,69,45,63,50,44,42,60,67,47,71,84,73,69,66,74,62,76,59,52,84,64,65,47,76,79,54,49,57,49,74,84,59,48,87,71,76,86,54,55,86,70,43,67,68,49,47,63,61,42,50,56,49,77,55,86,76,47,61,75,65,61,72,42,81,86,47,52,76,58,77,70,74,72,71,63,75,47,52,77,49,46,56,73,61,55,85,71,70,47,62,58,48,46,83,43,64,81,51,66,71,83,72,52,80,47,85,53,69,55,85,82,68,87,53,55,63,53,71,68,72,86,59,49,51,86,55,78,87,71,77,57,52,86,80,74,71,68,43,83,45,80,53,70,62,64,79,86,59,67,73,53,68,82,70,71,44,77,63,73,44,73,58,70,77,84,42,72,72,52,79,64,59,65,53 59,47,74,81,43,66,65,74,86,60,48,76,48,70,60,55,83,58,50,57,82,78,61,60,65,55,51,58,53,76,72,46,81,66,43,64,52,76,75,50,64,46,79,84,49,48,86,44,69,46,85,83,85,71,45,82,56,67,64,55,84,60,42,86,51,71,84,61,50,46,73,80,65,86,64,51,63,53,52,46,74,50,74,52,43,42,54,66,77,86,84,51,74,76,73,80,64,47,87,57,83,61,56,67,65,45,55,72,68,79,48,70,87,85,69,74,83,72,53,54,76,64,68,46,57,52,83,64,43,49,59,46,44,75,80,75,48,66,87,82,52,85,46,80,72,46,75,81,57,82,74,57,75,86,51,78,76,51,70,59,56,56,82,54,54,85,42,71,42,42,63,53,44,58,86,72,70,71,52,49,69,81,57,86,47,42,51,74,64,72,54,85,75,67,60,56,48,87,87,58,78,42,77,55,68,57,48,73,74,51,56,48,55,53,86,77,74,66,82,84,56,81,50,70,76,46,62,52,62,69,70,78,52,65,72,76,86,72,61,79,46,63,79,83,80,57,79,42,65,51,43,66,45,48,42,68,82,59,83,78,55,62,61,66,79,82,54,69,56,82,67,83,46,81,70,80,82,84,45,74,55,84,70,57,46,84,68,42,75,61,44,57,58,64,81,80,75,75,68,64,87,68,59,61,60,78,78,63,75,54,59,43,65,80,71,71,78,43,51,45,80,51,56,54,61,68,77,59,50,70,52,43,67,84,80,62,70,42,48,47,46,83,49,68,62,86,87,58,44,82,71,59,64,66,57,86,74,47,69,54,72,85,68,82,55,52,64,66,67,46,79,74,75,58,73,80,76,46,51,86,42,73,69,67,63,77,81,61,64,67,52,49,70,60,84,75,49,81,66,80,50,73,43,87,64,82,66,67,69,83,79,73,87,46,52,73,68,58,66,76,65,84,87,49,81,49,87,70,72,72,70,81,68,42,70,76,47,61,47,54,64,73,53,83,54,87,79,73,51,63,75,71,80,82,73,45,82,73,51,58,73,68,77,70,79,54,75,55,74,49,44,71,70,55,49,83,46,59,78,66,42,66,69,83,86,44,80,55,59,78,58,45,45,85,49,60,70,79,51,70,55,55,65,73,83,73,68,56,54,56,83,47,67,46,59,48,80,43,57,68,72,49,66,44,50,79,55,81,65,64,55,55,53,63,49,70,54,46,85,57,68,65,44,59,63,45,80,43,63,44,69,74,81,53,78,66,60,69,48,80,48,63,47,87,50,48,43,42,84,43,74,84,86,73,51,87,45,45,50,80,81,73,86,56,56,49,67,66,80,78,77,59,66,43,82,85,64,59,48,74,58,79,65,77,80,60,76,56,87,64,52,69,79,43,53,56,63,84,62,65,58,63,48,51,66,44,57,45,71,43,68,85,63,84,79,57,42,80,47,74,60,54,83,60,58,52,80,59,82,86,51,47,65,56,85,57,54,76,62,57,51,70,85,65,75,69,65,62,78,46,76,83,65,75,73,70,59,56,68,45,45,82,87,47,48,55,76,80,64,61,82,83,71,74,76,56,67,65,59,63,83,68,59,78,72,63,73,72,68,62,70,50,58,79,56,81,64,68,73,81,78,70,49,61,46,44,56,75,66,71,85,49,87,53,86,62,70,52,55,60,75,66,69,46,61,61,73,56,74,46,59,72,48,70,52,63,80,61,81,60,57,51,54,79,76,78,44,75,64,70,51,63,73,87,59,74,51,51,74,53,46,75,83,66,85,82,75,87,51,50,77,55,49,51,87,59,51,86,80,45,49,82,63,86,76,54,76,48,63,56,79,54,61,68,67,46,84,76,57,47,81,59,72,62,72,87,72,74,84,63,46,55,46,46,56,79,86,74,61,43,60,86,49,46,78,72,82,72,48,66,77,45,43,68,85,61,51,49,50,43,47,50,58,86,44,65,64,43,66,44,46,83,66,62,68,83,46,52,72,45,65,87,74,60,48,62,63,61,82,77,86,75,79,74,56,78,79,85,54,53,59,64,67,79,77,59,42,62,43,59,68,79,60,61,86,56,62,84,85,71,55,85,82,62,66,68,82,87,48,66,77,78,62,66,68,73,43,75,50,76,75,50,55,42,62,43,61,69,55,67,44,64,87,77,74,68,62,69,51,73,66,72,42,74,49,62,52,87,84,46,46,62,42,73,57,50,60,83,79,70,61,63,45,60,65,50,82,66,62,74,45,53,79,43,55,55,85,50,67,76 85,64,71,65,77,59,81,70,44,59,61,59,42,87,57,63,53,81,62,76,80,87,70,72,59,63,73,43,77,65,55,54,44,49,76,52,77,65,83,82,86,78,62,76,68,74,78,81,65,79,74,58,73,52,55,44,42,78,85,77,66,86,72,68,74,85,68,81,49,45,51,72,59,61,43,66,64,43,55,57,54,73,64,46,60,63,54,83,47,57,72,47,61,60,53,67,75,58,42,51,71,74,68,77,47,51,66,58,78,43,67,68,43,57,46,86,73,63,50,56,84,86,60,52,72,72,71,86,57,55,72,78,51,51,57,50,62,47,52,76,65,58,65,80,84,86,64,52,46,75,79,51,87,71,53,48,82,45,73,50,55,48,81,81,62,81,60,79,69,79,82,42,80,82,57,45,42,84,53,53,86,87,87,81,45,82,79,87,78,73,80,58,78,81,44,44,43,73,59,80,54,42,78,57,61,60,57,57,69,54,52,57,60,84,62,74,48,49,72,44,77,47,55,51,75,48,63,70,49,76,66,49,45,79,67,54,60,53,84,75,65,47,68,82,47,53,66,80,79,77,83,79,72,57,53,71,71,69,78,67,86,56,54,70,81,63,54,60,44,66,66,77,49,66,58,77,60,75,49,73,57,46,65,76,62,50,63,52,44,77,72,85,65,86,80,54,84,79,48,45,51,86,82,81,46,50,48,54,83,72,81,65,43,82,60,73,73,52,81,86,46,43,79,65,80,69,64,69,72,44,52,54,85,80,64,70,64,61,67,50,48,67,53,60,59,76,57,62,79,43,61,85,44,59,61,61,76,82,45,51,55,56,80,66,80,86,59,47,54,45,42,63,83,83,70,74,73,72,70,67,47,61,79,85,79,70,46,66,62,46,68,54,46,86,86,46,62,84,62,64,57,45,78,61,66,77,45,45,60,44,84,45,59,50,58,77,86,48,84,51,45,43,72,82,75,67,64,62,44,55,61,61,62,54,67,65,64,47,68,68,62,63,67,51,63,48,64,64,84,70,70,70,68,52,67,74,64,85,58,43,63,74,58,77,86,79,87,77,46,59,52,82,44,60,69,86,62,49,49,77,44,85,73,71,50,64,45,82,85,86,61,63,79,76,72,82,86,57,64,81,46,47,58,83,85,67,42,43,45,54,66,53,73,49,54,43,75,86,56,87,72,59,86,46,58,45,85,67,85,53,46,47,52,69,65,45,80,43,63,71,60,82,66,42,70,43,80,47,73,52,70,73,48,85,73,51,61,53,77,47,79,51,86,63,70,80,58,86,42,66,42,77,78,48,55,49,76,57,71,54,60,49,54,87,53,70,75,65,50,48,82,71,83,43,45,80,68,82,82,56,74,71,61,64,73,46,45,71,58,71,85,61,50,56,70,72,78,67,70,68,69,72,51,73,56,53,66,66,55,50,43,52,70,73,57,60,70,65,76,59,48,52,68,53,51,73,69,47,72,83,47,44,67,62,84,66,72,61,77,82,59,64,43,44,70,46,56,64,73,69,77,44,83,71,58,75,78,46,46,44,50,57,67,77,43,86,87,76,66,77,68,50,80,79,73,67,47,63,70,60,84,86,56,62,68,50,61,47,82,81,84,44,42,86,64,52,49,44,84,61,86,63,45,67,72,86,58,63,76,50,71,59,52,81,59,65,72,53,80,53,72,64,75,84,52,42,51,60,49,43,45,84,67,57,62,83,52,60,61,74,51,83,82,72,56,71,49,42,64,87,51,77,57,71,61,71,65,49,73,87,69,80,61,48,71,42,53,47,83,85,66,63,63,87,58,70,54,59,64,62,87,52,77,63,82,54,55,67,79,54,84,58,85,48,74,60,72,42,68,68,55,61,79,76,59,76,64,47,69,55,76,43,59,43,70,84,82,44,70,86,82,78,57,68,78,65,52,59,51,61,48,87,48,57,49,67,87,46,82,64,53,80,81,77,57,66,52,63,43,68,72,69,62,65,45,55,57,60,68,85,81,58,75,49,77,55,87,85,62,50,67,82,73,75,44,86,42,51,43,69,42,50,79,43,47,62,76,84,75,51,79,85,42,56,73,61,80,58,45,85,45,77,53,47,64,48,52,73,51,65,51,64,57,60,83,68,73,55,87,57,77,60,62,63,79,43,62,74,52,78,52,61,47,73,69,82,59,59,51,86,61,58,63,64,79,49,42,54,62,76,74,69,57,46,65,45,66,51,69,68,66,82,55,75,51,87,66,49,49,71,84,50,87,50,46,73,77,85,66,83 57,49,49,56,84,45,46,49,50,69,45,54,53,53,44,67,54,76,71,84,82,55,73,50,45,64,68,61,85,73,64,79,53,54,48,81,69,46,42,82,71,68,77,42,87,47,50,54,63,64,80,53,68,44,62,48,49,56,72,56,46,71,70,44,46,62,71,72,50,82,76,53,72,51,48,43,61,78,52,45,76,81,75,69,46,63,80,62,47,70,46,85,73,87,70,49,85,74,47,82,69,61,57,63,77,77,79,48,49,73,62,82,74,44,53,71,61,58,68,77,76,51,44,86,62,79,45,73,77,55,87,53,82,81,78,79,60,56,59,81,69,87,63,46,63,75,53,55,70,50,70,48,55,52,82,70,47,58,70,70,75,71,72,49,45,57,71,62,85,46,83,85,68,80,81,69,84,87,48,78,56,85,77,45,71,77,57,69,58,81,68,82,48,53,77,46,72,74,62,78,70,64,58,55,58,74,86,42,81,51,79,47,87,77,68,59,65,68,64,60,51,63,51,83,68,74,85,53,42,51,48,77,69,57,86,43,78,79,87,43,67,65,86,72,66,86,51,84,52,58,55,46,61,71,66,69,73,42,80,67,63,82,79,72,64,77,57,64,75,69,73,72,52,79,73,57,42,79,68,60,59,81,48,71,49,58,81,66,46,75,62,59,84,45,86,86,63,60,69,79,48,47,87,75,76,56,85,52,83,57,85,71,63,58,60,75,59,45,62,75,68,62,65,83,73,65,55,53,73,50,62,77,73,78,65,72,81,87,51,43,59,65,52,51,52,72,82,71,81,59,74,71,62,78,74,81,59,61,52,84,85,68,67,85,59,52,62,50,49,59,64,83,59,46,55,78,86,59,77,78,66,75,74,87,51,81,82,60,57,68,48,45,69,57,71,84,84,62,84,74,73,56,76,66,56,76,51,65,77,53,66,48,81,68,76,72,82,59,75,79,73,65,84,70,57,49,50,54,54,77,59,85,57,73,73,60,78,60,80,44,66,75,85,61,80,52,46,43,47,83,65,81,72,68,57,81,56,55,72,53,76,65,56,65,73,68,77,75,53,62,64,77,71,78,80,45,65,71,72,80,56,44,84,72,67,44,84,50,78,62,81,51,82,71,63,43,51,43,48,69,46,86,44,66,79,44,85,72,47,63,79,63,61,85,46,52,77,81,65,68,68,70,68,73,51,86,86,86,44,52,53,69,65,81,80,68,70,82,44,49,66,86,50,86,59,54,72,86,68,44,63,44,50,85,60,60,69,81,55,57,69,67,77,72,80,59,65,86,72,62,61,57,69,44,61,45,69,54,72,50,63,61,48,86,47,53,62,84,64,54,66,47,51,56,48,74,52,66,86,57,69,68,76,54,65,52,84,76,57,82,68,43,73,76,60,56,56,60,61,77,77,46,65,66,76,84,73,87,85,87,42,64,75,66,62,58,70,85,48,49,84,71,67,81,73,56,72,46,55,44,60,80,85,82,64,48,45,60,51,43,75,80,66,50,80,52,77,71,82,42,76,86,49,85,74,65,74,87,54,64,48,87,57,81,72,60,49,87,64,48,72,73,83,86,76,51,70,85,81,78,87,82,82,86,73,50,83,55,75,50,48,81,75,82,56,73,66,78,86,61,66,56,54,64,51,63,59,59,55,45,78,53,69,75,59,72,57,85,45,73,61,82,84,74,54,52,59,80,72,81,57,53,73,87,55,86,74,85,80,72,45,51,54,65,66,62,78,80,56,70,64,78,65,85,46,78,50,58,58,65,62,68,48,56,50,77,64,60,48,54,78,84,86,75,60,83,48,68,45,86,68,52,45,83,48,52,71,65,44,62,60,71,75,43,55,74,73,61,55,55,80,63,71,42,67,74,44,58,61,42,82,58,67,80,46,54,47,79,47,83,47,63,45,53,63,51,49,81,46,60,73,60,53,87,83,49,58,71,55,47,81,82,68,81,59,62,71,44,85,62,85,58,84,71,55,69,65,54,44,63,66,85,87,80,52,56,61,53,85,66,83,67,68,66,47,79,64,50,74,42,51,60,84,68,48,52,63,86,83,74,63,66,86,66,48,84,61,83,67,80,83,79,61,60,60,52,86,54,64,79,83,65,57,66,86,70,84,80,67,62,58,45,75,63,47,63,62,64,68,65,52,84,42,84,44,76,59,67,74,75,75,76,69,73,48,84,56,77,44,74,82,42,75,52,56,76,85,57,87,84,60,44,74,87,87,83,75,72,67,82,47,53,61,60,57,57,45,55,87,47 80,77,54,70,66,46,71,58,54,64,76,48,65,70,73,76,59,64,82,62,54,76,85,49,79,78,61,62,85,72,67,78,87,49,48,47,64,72,81,85,66,51,56,63,45,47,57,76,45,56,81,45,86,68,75,68,53,61,84,65,79,53,76,61,70,57,82,49,56,59,86,82,61,66,46,59,42,73,76,68,72,85,52,66,72,43,82,83,72,65,63,45,84,83,49,43,65,61,48,83,47,42,60,78,83,45,55,78,86,58,66,82,44,62,72,53,85,82,79,59,42,42,48,50,63,59,56,74,66,65,65,42,73,64,44,81,72,70,58,54,53,69,60,84,71,80,81,59,56,71,62,55,86,85,42,43,65,62,67,71,50,86,72,58,66,50,60,48,53,65,55,43,59,80,69,69,45,51,48,53,86,71,83,62,71,82,58,55,48,43,45,86,42,52,76,75,56,63,60,43,81,52,78,70,63,54,82,71,83,67,47,55,55,51,58,77,72,67,69,75,46,72,44,43,73,59,84,44,72,70,58,68,57,58,71,46,67,86,66,69,50,87,63,42,73,74,67,82,52,51,74,86,55,42,72,68,83,54,71,65,46,53,47,72,67,46,67,64,75,76,80,65,58,50,44,46,49,67,68,44,87,77,45,58,55,78,62,65,72,48,87,53,43,82,49,43,44,49,70,58,74,56,57,47,78,44,69,84,81,66,49,75,78,63,60,80,54,49,76,47,46,44,68,65,67,82,74,66,51,46,65,56,65,62,50,62,65,53,80,42,69,83,81,54,69,47,56,82,87,57,68,47,58,56,80,47,55,71,51,83,81,65,60,46,66,42,77,60,51,42,60,49,44,85,71,78,61,52,64,79,77,67,62,60,49,84,73,75,62,67,82,46,59,76,63,64,75,69,66,78,51,80,46,54,74,62,81,87,53,42,59,84,56,75,63,57,44,81,67,45,72,54,52,77,64,81,87,48,72,69,64,54,53,80,54,81,63,57,43,56,52,48,83,42,69,82,81,76,76,44,44,42,79,42,48,73,84,49,63,45,54,64,80,71,70,71,76,87,85,49,44,66,43,83,61,53,69,66,71,67,46,71,46,79,55,61,42,43,53,83,82,81,86,53,57,61,50,62,85,84,56,50,52,58,87,59,76,56,76,71,69,46,68,61,65,72,43,47,62,74,75,80,83,78,53,62,86,81,55,43,74,84,73,50,70,61,67,49,61,53,51,59,72,73,61,69,87,47,54,49,44,45,79,72,71,68,65,45,70,72,62,84,65,45,53,76,82,52,46,81,48,45,64,48,54,53,84,71,80,60,83,74,60,63,48,73,70,51,59,42,76,70,69,73,68,68,46,77,84,42,65,67,57,62,73,68,78,51,43,67,51,83,61,64,75,44,85,78,73,62,83,56,83,46,59,53,67,64,50,70,67,62,51,47,65,47,86,45,80,67,74,56,87,66,72,76,77,49,53,72,66,61,83,59,54,47,68,64,56,51,68,49,55,78,43,84,64,84,67,69,68,64,67,42,42,74,67,48,43,62,50,80,52,45,53,71,58,56,74,73,85,49,71,84,78,85,55,70,49,82,62,47,50,65,47,86,45,65,42,80,70,47,71,59,81,46,78,71,43,71,84,56,51,45,58,83,79,76,53,52,76,57,64,79,61,80,79,73,50,80,59,80,42,60,43,74,55,63,66,81,76,46,73,87,87,50,45,73,73,47,76,77,53,45,52,72,65,55,58,85,75,73,51,68,69,44,59,77,69,77,69,42,48,69,81,47,42,55,56,45,80,80,64,82,78,80,55,87,72,76,47,66,78,68,78,72,77,77,51,42,87,53,47,43,61,61,69,58,49,50,67,57,64,59,58,57,66,47,87,80,61,43,69,83,57,45,84,73,63,80,50,46,73,43,80,77,77,69,63,77,67,55,50,68,59,69,68,69,53,77,84,51,42,58,66,45,65,52,80,76,81,67,84,57,87,81,53,80,50,46,51,64,55,57,48,49,83,86,70,79,84,69,62,59,64,68,87,45,62,64,87,67,81,42,56,70,57,48,59,75,43,44,73,55,58,69,72,66,75,84,53,74,65,80,47,63,66,64,80,71,54,48,76,85,67,71,69,57,54,82,64,50,50,64,44,59,68,79,79,68,77,84,71,53,85,72,81,73,76,54,57,60,59,73,63,70,51,81,80,83,54,82,42,67,64,73,87,69,80,52,46,73,84,51,82,64,67,70,64,43,54,83,58,56,87,67,50,82,75,84 62,73,42,70,77,64,53,85,59,56,54,76,84,42,65,55,80,65,68,49,46,54,44,50,62,80,46,65,63,84,83,61,52,87,87,45,47,52,47,69,80,65,86,68,70,54,64,44,73,74,86,70,57,78,45,56,73,74,81,70,52,77,87,74,71,74,86,50,52,77,57,87,51,46,81,72,69,68,69,52,79,60,47,73,58,82,50,52,76,85,54,43,51,59,64,69,55,52,71,54,83,54,68,53,67,80,48,64,76,65,61,58,42,82,78,71,72,78,82,59,81,48,83,47,68,85,53,44,59,82,69,83,54,61,85,80,72,62,45,45,71,47,48,53,63,64,48,51,45,58,79,82,80,65,69,61,83,45,45,65,44,72,84,45,50,44,52,51,62,51,61,55,55,77,52,72,52,43,72,52,59,48,77,67,57,57,80,46,52,55,77,80,59,76,80,84,49,65,43,50,48,78,48,65,77,43,63,81,67,43,84,46,83,64,79,85,56,63,72,66,80,60,57,77,64,69,86,49,76,43,69,49,84,83,70,54,57,44,71,51,45,68,73,42,78,71,64,60,46,51,87,53,54,42,54,80,60,69,45,70,66,54,58,82,64,80,64,62,77,70,51,42,46,48,54,44,63,50,82,61,60,45,71,85,67,60,69,77,78,50,66,86,51,76,44,84,46,82,62,63,67,58,67,47,58,83,73,62,62,75,58,63,80,86,76,56,82,79,72,74,51,80,82,83,45,75,83,66,60,80,76,63,45,43,81,57,66,86,71,49,86,55,45,67,49,66,85,48,62,50,57,85,69,68,58,56,69,50,75,78,60,77,61,45,83,82,51,54,58,42,57,57,85,56,51,58,53,73,63,59,66,47,82,51,65,87,72,81,84,64,55,82,57,63,48,73,42,77,67,65,58,60,63,54,44,58,52,51,46,62,67,67,81,70,81,73,64,44,48,51,48,48,54,81,47,65,79,76,70,55,48,64,83,44,45,87,81,44,61,58,50,65,65,70,51,62,83,49,65,77,78,52,72,47,53,64,81,73,50,82,83,69,75,43,61,86,47,43,45,47,71,65,87,52,49,67,44,65,42,87,65,64,49,69,43,42,57,64,53,82,50,75,50,65,77,69,53,74,80,42,87,86,45,68,82,72,50,46,65,69,66,53,74,70,47,73,45,83,84,53,83,78,81,57,82,84,78,71,79,46,54,81,61,58,75,63,72,74,49,65,70,70,59,73,52,83,54,79,79,50,84,66,81,69,46,48,69,71,79,44,48,77,78,86,52,85,80,52,68,68,71,55,79,56,79,52,67,58,80,77,65,79,42,53,57,67,71,84,80,84,58,75,62,48,58,55,56,65,82,65,50,54,54,43,44,47,57,86,66,49,80,44,68,63,73,57,56,71,43,57,73,63,63,44,52,76,57,77,79,56,71,77,52,62,47,75,58,83,49,61,42,67,58,74,82,57,76,53,82,69,77,48,69,43,82,86,68,66,68,52,63,81,74,56,78,52,62,74,50,83,58,86,49,58,76,57,46,45,56,47,52,86,79,85,64,57,47,58,78,67,59,65,62,56,79,73,55,77,61,66,42,65,79,72,46,66,72,63,56,83,81,59,82,72,60,73,80,60,62,79,80,56,61,53,57,60,87,63,78,84,57,48,59,47,56,83,79,68,50,78,49,86,66,68,46,77,46,55,76,80,73,50,55,49,78,67,42,46,76,74,47,81,82,55,81,85,70,61,44,49,46,58,42,81,54,44,55,45,66,42,67,67,83,43,57,52,82,72,73,80,42,61,76,81,81,76,80,62,49,87,55,43,56,72,69,72,72,70,81,52,42,48,70,63,42,55,77,64,53,77,79,57,48,87,85,67,65,42,69,64,55,70,64,77,71,44,75,58,62,49,81,69,47,56,46,54,71,53,64,80,44,53,66,63,54,64,87,76,77,46,86,77,64,83,66,47,44,70,86,82,75,79,63,56,46,77,65,65,81,74,85,84,85,84,59,74,51,81,60,69,54,71,83,64,84,58,82,81,62,65,72,62,83,46,71,63,85,71,58,85,47,64,79,45,80,46,46,80,79,81,86,82,50,46,67,53,78,77,42,68,49,59,86,77,80,75,85,42,47,53,75,84,62,54,42,55,60,82,49,70,86,56,71,43,79,84,84,49,52,85,57,67,82,55,65,74,57,70,82,55,61,85,84,64,82,64,66,87,61,66,72,84,73,83,60,80,52,53,54,48,56,81,82,46,87,64,49,43,55,86 72,83,85,78,55,76,82,58,79,50,49,54,71,57,57,52,76,54,47,73,75,65,69,81,80,75,79,51,84,65,76,72,45,82,49,64,61,65,83,74,59,47,50,71,57,69,87,63,60,82,71,60,86,87,78,84,67,63,72,77,49,66,76,52,45,84,63,59,55,69,51,42,65,75,77,82,44,48,81,42,84,49,83,54,75,68,56,42,42,68,62,46,52,60,73,82,77,64,57,84,73,52,59,79,50,75,64,46,49,48,73,46,44,83,78,48,53,56,67,82,49,68,56,59,42,69,67,48,70,69,49,77,53,49,58,86,63,84,80,80,45,59,81,74,55,81,65,59,65,60,47,67,57,50,55,53,58,73,66,60,76,83,80,58,63,63,74,47,71,85,77,80,69,55,81,73,66,57,51,75,70,64,50,55,77,43,46,80,82,69,63,68,87,48,46,64,65,70,43,50,46,60,47,67,87,67,50,64,85,77,63,55,80,76,87,70,81,60,63,66,75,70,85,87,75,86,42,70,71,65,56,55,51,46,48,63,71,47,61,59,87,45,54,55,44,76,55,81,50,49,54,62,78,50,74,73,47,64,66,68,57,46,83,48,66,43,77,78,73,82,44,81,62,71,48,81,53,80,62,72,58,72,44,75,43,42,63,47,61,67,58,50,58,42,67,42,45,64,77,44,46,42,45,82,43,46,63,57,48,61,77,84,87,56,58,47,44,55,78,51,74,51,78,52,80,48,69,86,78,56,83,65,85,73,64,85,72,67,43,53,59,53,74,53,56,44,55,50,60,85,84,72,66,61,50,52,66,55,57,78,56,48,53,45,77,80,72,55,55,70,71,76,45,82,62,47,71,50,63,85,87,67,87,87,42,62,48,79,65,70,66,83,47,86,47,51,80,54,51,80,65,63,83,78,73,52,78,46,72,44,56,82,65,55,81,74,49,87,62,86,47,86,66,77,78,87,79,72,69,67,86,76,50,61,85,79,74,62,42,57,55,72,48,61,59,71,48,55,48,67,77,71,64,52,74,67,83,84,69,62,86,50,59,56,59,82,87,52,56,50,74,76,47,65,70,85,53,50,53,67,57,61,46,83,70,74,72,77,58,86,75,85,67,45,81,62,61,59,61,79,71,65,65,63,55,43,70,62,79,52,71,70,84,63,77,42,81,46,75,84,46,78,48,65,77,50,82,49,58,59,86,85,65,49,47,58,87,43,87,61,75,57,64,73,56,77,87,53,72,86,62,70,49,66,51,77,59,66,85,76,80,48,63,85,63,65,75,50,53,78,52,65,44,43,63,65,50,72,69,71,45,48,70,67,78,54,79,87,86,47,63,44,61,87,77,85,81,86,77,63,80,53,56,81,83,58,78,78,66,85,64,73,83,63,69,87,63,71,43,69,58,82,50,87,81,52,53,44,46,53,53,55,57,73,57,69,68,66,44,61,75,81,59,79,45,66,74,87,45,59,74,84,45,64,46,42,68,69,56,57,45,78,82,84,86,44,46,80,86,83,57,54,85,57,76,48,87,76,44,62,87,85,76,50,64,66,83,76,47,57,49,65,43,75,56,68,82,84,54,54,59,72,81,63,78,68,71,52,61,45,83,47,84,68,66,62,67,58,54,55,73,68,45,83,70,59,72,56,58,58,76,44,60,81,77,71,71,53,83,81,64,83,65,51,65,60,77,71,75,43,51,48,84,82,69,60,59,44,45,71,84,75,45,80,61,60,71,65,44,51,54,55,45,83,79,43,75,63,72,66,45,57,78,67,76,74,59,48,80,70,57,66,58,72,68,73,50,51,81,84,73,70,57,53,45,64,74,49,62,71,44,74,64,44,54,73,46,69,56,53,58,58,80,50,84,58,61,86,54,76,51,61,86,81,78,55,73,42,59,53,66,77,86,78,57,56,70,76,81,48,86,54,58,63,44,49,51,73,50,42,81,57,83,72,44,48,69,58,74,57,82,43,47,43,81,51,72,60,48,71,78,51,65,47,56,44,67,81,63,70,64,85,45,81,59,76,86,68,67,86,80,42,43,52,48,55,86,47,51,73,46,48,86,75,56,75,75,65,51,48,82,65,77,71,53,59,87,65,72,57,43,54,63,47,72,61,61,58,44,82,48,67,63,86,58,78,43,78,52,57,81,46,50,45,44,84,44,82,65,52,66,67,58,84,71,68,53,79,73,44,63,42,61,64,85,77,63,68,78,84,52,45,57,42,75,76,82,53,60,79,85,43,59,77,83,73,51,62,75,73 74,53,66,68,73,62,53,56,50,82,63,87,64,58,71,58,71,58,79,42,81,71,79,59,44,64,78,46,58,72,76,50,63,49,79,79,85,79,46,57,74,67,73,58,71,83,48,69,65,56,76,42,74,63,80,45,59,46,79,63,65,70,55,68,78,73,46,75,45,47,85,87,76,66,42,85,84,73,48,55,84,75,63,87,50,43,60,70,84,71,52,52,78,72,64,86,71,81,67,52,53,61,62,84,84,86,65,86,77,57,80,79,76,63,69,60,47,79,46,55,56,79,51,66,58,52,67,76,69,42,58,50,56,81,75,85,83,81,79,49,59,57,60,75,42,78,63,58,63,86,49,63,68,63,86,75,61,56,74,77,87,60,46,42,65,62,61,83,44,77,71,69,73,59,87,64,78,81,79,43,52,71,45,50,60,82,64,67,51,51,86,63,79,83,51,68,57,61,81,73,47,62,63,86,46,54,59,62,47,74,42,73,68,47,73,73,80,68,74,83,44,45,43,50,63,51,50,51,69,68,58,79,73,81,74,68,61,78,51,61,69,62,81,85,68,60,63,68,45,42,46,62,64,76,48,65,62,68,43,44,72,79,42,69,67,81,78,87,84,66,86,80,64,70,83,74,52,78,64,48,54,56,58,79,47,68,86,76,62,54,76,76,51,74,44,74,53,48,58,49,69,75,74,83,65,76,76,56,70,69,55,68,71,52,86,57,62,55,48,73,51,46,82,57,46,46,42,70,70,45,47,57,80,47,45,46,57,58,85,51,58,75,86,58,69,45,53,86,82,54,74,51,58,62,52,87,50,56,68,77,69,81,42,84,83,84,45,63,87,64,63,65,87,54,82,72,82,81,85,61,74,84,81,69,80,78,56,42,62,69,75,74,51,47,69,75,42,76,48,84,60,66,87,62,77,46,42,46,68,71,77,52,52,51,79,72,54,71,55,69,73,60,56,83,68,66,62,48,53,50,65,44,67,68,76,87,60,58,65,70,57,84,58,61,85,85,60,52,48,54,87,67,72,49,72,43,48,74,82,57,66,67,66,66,82,44,85,79,69,74,57,79,45,48,58,84,73,42,68,87,76,74,57,80,44,55,50,44,54,70,58,85,54,63,55,81,59,74,50,85,58,67,67,70,77,73,50,83,50,79,71,73,59,49,77,54,64,53,65,82,59,55,80,62,74,71,42,79,80,77,48,43,81,50,81,71,49,50,75,86,83,42,81,59,64,64,47,73,53,57,65,56,85,73,86,43,81,58,61,62,52,64,54,82,87,52,75,60,85,77,73,85,86,82,83,57,79,76,85,86,59,73,59,54,76,51,60,64,52,64,45,73,43,62,79,72,80,53,77,76,48,52,53,48,65,62,50,84,71,57,68,48,46,78,63,68,80,46,63,87,78,62,78,49,77,59,84,42,74,64,52,84,70,44,60,64,74,58,79,50,76,68,56,66,43,61,55,44,60,71,63,74,57,74,83,80,78,44,61,87,82,77,67,69,50,73,46,71,72,83,77,67,45,57,76,46,73,68,64,87,84,60,50,57,83,73,71,70,78,55,70,69,49,58,83,69,74,51,55,55,62,43,59,50,59,86,52,82,59,84,76,56,86,64,46,76,49,62,81,79,61,58,59,79,63,53,80,56,61,80,73,68,65,74,62,44,46,59,46,54,58,42,45,83,82,69,49,77,52,68,69,64,84,68,77,44,70,65,86,48,45,69,52,75,63,71,60,71,65,81,62,82,45,59,55,51,64,50,69,45,50,54,54,62,50,56,68,52,54,83,45,66,72,65,56,87,64,82,58,66,53,42,55,57,49,85,79,42,48,66,67,69,79,66,78,65,70,84,68,58,78,73,79,47,83,43,51,64,49,84,42,65,66,56,50,64,60,84,51,79,57,53,63,79,59,65,64,46,54,47,42,85,76,60,65,73,55,50,78,68,50,62,46,84,44,84,77,82,69,66,49,50,46,50,82,83,83,45,78,67,71,68,55,51,55,43,59,79,78,60,44,83,76,78,71,81,73,70,59,71,85,73,85,42,81,68,49,56,49,68,74,46,77,84,57,52,69,66,78,81,64,83,64,66,82,61,80,82,78,70,44,50,54,85,76,69,86,64,57,71,50,84,51,46,77,60,62,76,66,54,78,60,62,60,53,78,75,85,66,64,75,67,69,71,66,74,70,81,73,60,78,67,63,65,87,71,69,84,64,63,86,75,48,63,46,78,69,49,55,52,61,82,57,87,77,65,57,64,44,44 85,62,60,59,80,67,82,56,60,49,73,60,69,44,80,86,70,67,87,67,54,44,53,64,44,54,64,76,67,82,68,49,78,58,47,45,85,47,61,72,77,55,51,87,53,76,87,86,86,75,49,48,87,74,50,69,57,59,54,69,54,81,57,68,62,76,79,75,45,58,56,70,56,66,70,79,47,75,87,86,48,48,44,43,49,63,87,83,74,59,86,75,75,61,73,71,79,68,53,80,67,78,43,66,77,63,75,71,83,77,67,46,76,85,85,87,47,63,60,66,56,87,51,80,54,53,63,75,84,75,58,72,67,44,73,78,82,81,76,87,87,84,82,84,55,70,60,65,78,72,85,60,66,74,57,57,57,66,76,85,52,74,64,42,47,43,45,62,86,53,59,72,60,46,58,49,75,78,46,47,72,76,85,53,55,77,60,45,68,52,47,85,80,55,56,63,78,69,49,73,46,64,54,68,55,83,80,74,59,78,51,65,51,51,48,42,61,43,70,76,82,58,55,52,43,84,67,71,44,86,44,60,45,43,65,50,84,78,70,44,83,72,70,75,65,77,71,62,54,56,59,66,85,71,85,73,86,44,61,70,78,74,42,81,84,75,56,84,68,77,84,78,50,42,84,85,80,70,57,43,61,72,66,58,71,60,65,76,42,82,54,57,62,64,87,70,56,71,55,53,70,58,70,59,69,49,53,44,45,55,52,45,80,58,61,68,71,75,81,64,45,45,53,75,74,44,55,54,58,62,60,81,49,69,60,52,62,69,84,71,54,69,42,47,54,65,75,56,66,86,55,45,68,84,42,58,46,65,45,45,51,61,46,57,65,43,63,67,85,81,49,46,79,47,57,66,42,74,46,84,51,66,51,72,56,82,85,43,47,67,68,84,71,57,75,84,52,50,65,82,55,43,65,65,62,51,77,61,45,63,82,77,60,45,60,73,54,72,57,46,71,83,69,43,57,82,69,61,75,49,49,48,76,87,42,57,44,63,75,43,51,55,79,82,86,82,53,55,65,87,66,43,54,62,68,74,52,65,63,78,49,87,74,78,76,63,56,80,81,53,56,55,71,72,49,67,58,55,84,71,63,46,56,71,50,47,44,48,57,81,62,57,83,75,85,85,59,74,66,61,86,52,43,52,86,81,43,76,58,53,80,46,55,58,85,75,51,65,43,60,44,69,65,74,58,61,57,67,43,44,77,51,57,84,72,57,54,86,56,49,43,45,53,65,73,74,47,73,61,51,60,79,69,55,53,54,54,66,54,61,79,63,50,52,55,59,81,80,56,67,72,82,53,77,82,83,64,75,66,79,87,86,84,65,72,82,52,64,53,82,81,82,60,53,66,66,81,51,59,75,47,75,51,49,47,42,83,55,48,82,64,80,82,70,42,74,76,53,44,56,72,75,52,43,76,47,86,68,57,47,51,65,79,43,75,51,75,48,44,74,65,68,57,68,68,57,42,42,86,71,75,53,71,56,60,81,51,85,47,49,47,52,42,51,73,48,63,45,70,60,55,50,75,48,54,42,77,74,43,87,70,53,70,50,58,71,54,78,62,52,57,48,69,70,69,48,52,68,79,47,70,84,76,67,84,83,68,54,57,71,63,83,53,46,50,59,54,50,87,58,80,87,49,81,57,59,81,73,75,61,78,71,77,44,76,82,67,52,55,77,84,73,77,62,45,61,70,74,45,73,75,57,44,78,68,53,87,66,57,78,72,76,61,46,69,82,83,67,42,82,78,85,43,77,74,57,80,58,46,46,79,76,47,67,87,51,62,44,56,59,74,57,78,49,58,81,46,61,55,70,43,59,43,84,77,61,50,66,73,86,76,44,60,85,45,59,83,48,44,51,50,81,83,67,46,82,81,54,79,71,55,46,86,60,58,72,55,69,42,79,67,62,53,72,76,53,81,74,62,47,83,45,77,44,73,67,86,85,65,57,67,61,58,75,46,67,55,79,55,64,79,85,55,47,85,82,87,75,63,64,48,52,86,47,47,60,70,78,81,72,53,82,54,54,70,64,70,62,58,51,52,76,46,64,52,74,83,82,86,75,82,76,66,75,55,48,79,76,54,57,87,55,63,78,50,78,80,72,81,56,56,72,60,56,85,54,83,71,69,79,84,42,56,76,85,69,66,44,60,79,63,59,51,74,86,67,59,45,58,55,46,71,74,45,84,50,44,78,57,77,59,77,81,74,72,78,60,66,45,81,64,67,87,72,55,70,53,86,70,82,63,54,65,49,85,50,65,59,87,85 57,42,83,77,55,46,67,59,42,81,61,43,74,71,85,85,61,74,84,85,48,59,80,46,57,62,79,55,82,60,64,66,61,49,82,65,46,46,60,56,72,81,58,64,70,55,83,55,53,45,84,49,49,57,59,54,71,72,63,72,46,67,65,72,84,77,70,50,54,56,82,65,86,79,74,84,73,69,58,55,43,72,44,68,46,46,84,71,42,53,71,55,46,59,68,65,70,65,61,80,87,53,47,75,53,69,63,65,87,56,80,71,78,60,67,47,79,86,53,47,55,46,71,82,63,54,82,44,49,69,48,51,56,86,65,49,43,73,62,42,77,66,45,58,64,77,83,76,74,86,66,86,46,52,75,54,79,77,80,48,76,62,77,86,46,50,58,77,56,58,74,76,60,78,42,54,44,65,86,44,57,87,62,80,80,68,86,64,42,83,76,62,45,63,77,58,60,84,80,62,77,65,61,77,80,67,75,85,47,46,71,74,82,42,73,59,72,47,67,59,83,68,83,67,68,87,69,82,56,82,45,84,47,42,66,75,54,77,52,46,52,64,58,64,67,78,54,77,85,75,62,61,63,70,45,82,48,60,51,85,64,83,83,62,59,81,50,84,57,83,45,47,56,63,65,63,65,84,81,73,83,84,62,73,75,75,68,76,61,58,71,51,43,72,81,61,78,73,43,67,67,51,85,49,63,68,78,50,53,49,64,60,83,65,70,74,60,75,66,44,50,64,60,42,82,51,78,86,42,86,46,67,75,63,85,50,79,80,84,47,80,60,53,53,73,83,77,73,82,76,51,55,45,48,72,55,85,73,63,57,47,58,85,67,86,84,49,87,75,46,45,84,73,71,70,71,74,54,82,60,52,69,42,82,55,67,64,61,69,46,86,77,57,69,57,71,69,68,72,54,65,66,55,81,65,49,68,69,50,69,87,66,50,57,86,62,86,49,64,43,86,69,86,60,83,66,42,54,84,54,54,84,77,72,46,83,86,63,59,65,83,85,49,85,67,65,44,70,71,72,75,85,48,68,85,51,57,54,73,61,73,62,52,64,84,69,50,74,65,78,84,67,56,58,54,77,53,45,72,51,71,63,67,64,53,82,51,70,50,50,64,67,86,81,87,79,84,50,54,74,81,60,50,75,71,73,74,84,87,63,78,45,42,46,51,63,50,86,66,45,71,80,53,66,53,42,67,73,71,49,44,50,45,83,49,48,80,54,61,82,79,46,67,87,85,43,82,68,86,79,50,79,74,63,47,73,64,50,68,54,77,73,66,44,87,70,55,70,43,68,75,63,50,75,69,63,70,70,74,46,56,76,69,46,50,80,79,80,46,44,77,86,74,43,67,79,75,66,59,43,51,50,85,55,62,47,56,60,44,47,44,73,55,43,47,79,79,77,79,69,47,84,46,51,82,65,67,84,62,74,68,64,61,73,48,46,72,56,81,83,62,53,68,67,74,42,64,44,66,63,86,70,45,72,47,51,69,49,52,52,76,46,65,87,84,43,62,64,72,72,81,63,42,87,49,70,53,57,79,44,73,42,50,70,87,85,60,70,58,59,49,83,77,47,68,58,51,87,60,49,68,53,49,81,51,75,65,78,87,62,85,49,58,67,81,77,42,57,44,54,51,48,49,54,76,87,56,45,55,52,51,60,69,87,73,85,71,75,74,49,65,49,79,47,48,70,77,43,68,78,59,62,64,80,68,74,77,46,50,82,61,74,56,86,59,69,48,43,84,59,56,58,58,48,86,81,82,87,66,72,86,77,57,56,50,69,83,47,74,83,66,83,79,77,69,63,51,64,49,43,58,44,56,83,43,69,75,53,74,47,52,69,75,50,76,78,61,60,82,49,71,47,77,63,58,67,59,56,80,58,57,77,64,87,52,51,42,72,83,55,49,47,81,66,61,77,77,45,48,69,64,78,74,58,56,72,71,42,69,53,50,56,44,84,55,48,54,87,57,55,45,76,77,48,83,47,46,84,50,74,77,73,57,61,71,46,44,86,68,60,65,79,54,58,42,45,45,78,56,69,45,79,67,63,57,67,57,57,60,51,51,75,55,45,87,47,77,82,58,80,86,64,43,72,73,77,68,45,53,87,61,74,81,67,78,47,60,77,59,58,64,60,42,53,70,60,43,70,81,75,46,43,48,81,52,82,59,81,50,46,45,57,78,72,46,42,84,71,65,65,82,68,54,54,57,85,77,73,47,77,45,48,65,76,50,46,49,78,73,87,58,75,53,43,51,86,43,75,57,43 72,83,73,87,60,87,55,47,77,46,72,65,71,63,55,44,76,79,76,55,81,80,47,71,87,82,64,56,71,73,66,54,46,86,59,52,76,86,71,64,75,66,65,76,56,43,78,52,53,68,46,84,51,49,56,54,60,47,43,51,58,78,86,84,62,65,66,63,46,66,44,73,83,56,53,67,47,53,48,53,82,73,67,69,70,70,59,50,54,78,44,60,85,60,49,50,86,54,84,43,84,70,76,84,63,54,46,76,62,55,75,82,64,63,68,85,43,79,80,87,66,87,59,69,87,63,61,80,66,53,72,55,47,74,71,53,48,52,54,54,73,43,81,71,61,58,69,68,86,53,66,78,64,49,64,59,84,65,76,47,57,70,84,55,58,58,77,64,69,55,77,84,65,67,52,49,65,43,85,86,63,72,57,55,76,43,72,49,65,83,65,77,57,69,71,73,77,60,58,56,83,47,65,79,78,63,82,77,80,63,84,71,59,75,45,87,49,43,54,68,52,48,44,54,68,63,43,71,44,64,87,74,56,64,71,68,83,61,78,54,46,48,45,87,58,50,86,48,61,62,85,70,81,53,75,61,86,86,61,78,81,55,86,81,71,49,51,84,87,69,71,76,75,47,66,65,53,61,70,54,65,75,54,85,57,50,71,87,86,59,61,75,71,72,49,45,51,51,74,47,74,55,61,53,85,49,56,54,86,87,85,57,73,62,48,77,70,83,79,84,57,52,56,42,72,50,44,52,48,75,46,42,70,49,74,79,74,58,52,60,84,81,71,54,47,77,51,82,49,82,50,49,61,52,87,72,74,77,47,72,55,50,87,83,70,57,62,76,68,48,77,47,80,66,84,66,84,70,80,81,74,43,85,86,53,80,61,56,87,52,74,56,81,87,62,45,68,56,65,45,53,66,60,63,70,80,60,77,75,54,53,65,44,62,52,84,44,75,57,75,65,52,63,65,62,57,61,85,60,79,43,50,75,59,45,80,68,58,84,53,57,79,50,87,72,70,76,55,85,50,83,42,55,60,52,70,47,86,62,69,75,63,51,54,84,43,48,68,66,76,42,42,56,66,63,48,69,76,82,50,65,69,83,56,49,60,60,84,86,84,78,70,56,59,46,84,69,46,55,74,52,87,72,77,70,46,74,70,57,49,82,43,74,86,76,84,56,79,68,74,50,77,69,81,77,83,87,68,72,83,81,51,42,86,67,84,72,42,79,71,59,78,63,53,48,85,44,46,43,78,67,71,52,79,87,48,58,53,76,68,57,68,60,53,83,56,75,71,46,70,67,58,71,51,63,44,53,53,70,50,55,42,75,59,45,62,49,42,76,43,76,87,72,52,53,85,62,80,55,87,62,63,65,61,58,84,66,61,67,67,84,59,63,73,45,43,84,83,42,65,87,51,44,65,73,72,52,74,61,72,86,73,72,55,68,86,82,70,77,52,76,78,86,59,44,68,43,61,49,62,61,78,47,45,57,84,63,81,69,52,46,64,64,42,54,83,78,78,64,50,61,48,75,55,79,58,58,52,73,44,75,43,50,48,59,71,46,75,62,87,78,80,42,81,63,56,77,61,47,80,69,70,48,66,64,49,42,74,42,56,67,82,75,83,83,53,47,63,64,55,54,71,66,71,53,70,87,79,74,79,47,66,81,63,42,42,42,57,82,79,85,57,45,84,55,51,57,50,61,55,62,79,58,51,79,64,70,53,52,85,81,83,61,45,64,72,61,74,76,79,68,68,57,55,56,55,69,59,77,63,75,43,54,74,78,86,61,43,74,64,78,56,42,84,81,51,68,61,86,52,63,67,45,80,48,61,83,62,77,72,56,58,80,64,49,60,70,67,86,46,76,87,45,60,49,74,72,76,60,86,43,83,79,82,44,87,86,53,84,82,83,51,75,79,62,48,59,49,44,58,42,85,60,75,66,50,43,51,49,42,68,54,73,84,48,73,67,81,51,86,69,73,86,53,46,84,55,66,57,76,69,50,67,78,81,47,85,86,78,64,72,75,43,49,76,54,58,71,67,67,70,58,45,71,70,74,46,47,49,43,71,52,68,54,52,53,64,58,80,59,86,64,44,54,65,52,78,50,53,65,74,73,57,63,53,44,76,80,44,56,71,84,59,75,48,67,76,63,58,56,44,75,64,71,66,66,58,83,79,56,80,84,49,87,73,78,52,81,73,82,66,54,87,71,60,62,56,70,80,55,51,72,82,49,79,66,73,50,69,52,81,73,70,72,64,42,59,66,69,69 81,79,81,78,60,63,46,72,85,62,65,42,79,56,83,63,66,45,43,54,55,45,74,81,71,52,79,44,83,79,54,73,51,74,72,68,62,45,82,56,74,76,55,46,65,63,50,84,86,54,52,76,55,75,82,58,79,54,84,63,50,62,58,43,59,43,51,56,67,73,51,49,66,66,71,57,64,49,42,60,48,50,86,62,45,64,61,84,85,55,64,67,72,87,73,83,52,85,81,79,74,82,62,60,83,70,53,55,58,57,43,87,53,83,49,87,60,45,86,57,50,45,79,63,70,68,68,46,45,80,43,67,81,67,73,46,46,83,57,66,58,46,83,79,65,62,67,51,76,58,47,87,66,70,52,82,46,82,71,68,50,71,59,72,82,74,53,48,80,61,72,64,50,43,52,79,47,43,43,49,74,46,48,79,67,72,75,51,70,50,57,74,76,53,80,85,82,47,49,57,58,82,67,79,55,65,49,84,69,75,65,52,44,42,62,68,60,65,56,66,52,76,49,53,84,50,68,57,46,48,65,58,85,80,72,56,45,56,81,65,86,64,51,78,68,59,48,85,71,49,55,61,47,73,67,86,45,75,54,51,63,82,56,47,54,56,76,86,48,53,57,59,54,47,64,50,47,56,81,61,44,76,81,49,85,52,84,83,87,67,50,65,46,84,58,82,44,55,56,45,49,49,78,47,72,47,76,52,71,42,52,48,50,63,76,58,45,42,86,46,44,79,52,63,74,79,56,78,78,65,45,84,62,45,43,56,77,53,71,74,83,82,72,60,50,69,45,73,73,65,60,76,58,76,72,51,74,46,58,86,65,87,54,74,62,77,54,45,79,46,74,52,49,74,78,82,70,52,51,77,71,57,67,81,52,47,50,53,78,52,77,78,53,83,60,45,73,46,42,86,46,66,69,57,79,53,79,80,64,60,77,50,56,53,42,55,52,60,78,74,51,67,84,54,75,63,64,54,74,48,79,47,46,71,68,73,64,51,64,61,66,70,86,63,61,87,69,59,53,64,60,75,66,61,71,73,65,80,87,62,48,43,51,82,70,70,67,80,81,51,76,43,72,79,44,70,46,53,84,45,51,47,62,43,80,55,44,60,76,42,42,46,53,69,68,87,66,46,71,78,86,53,73,81,86,70,69,44,74,46,72,46,53,46,49,60,79,50,72,84,67,69,61,76,71,75,69,60,66,80,59,54,53,67,48,76,47,45,53,51,81,86,57,83,79,76,60,71,82,55,53,68,48,65,83,67,76,56,76,46,44,87,85,66,68,83,70,77,62,60,87,85,67,69,47,87,62,65,83,72,49,64,76,60,74,78,54,55,59,79,78,70,66,58,80,47,58,64,59,66,60,62,67,56,80,52,74,63,58,50,47,50,73,42,77,85,73,76,74,67,84,78,60,66,63,76,69,51,52,60,46,77,83,81,81,44,74,76,71,87,62,66,72,61,67,57,79,86,48,64,86,79,80,44,49,67,66,86,60,52,55,58,54,87,50,42,78,82,66,73,82,84,83,75,65,81,75,51,61,75,74,80,47,85,46,59,77,45,57,45,49,67,60,63,61,54,67,72,57,47,83,68,48,82,86,59,51,61,48,71,45,45,86,48,57,73,56,53,58,53,55,57,76,44,63,59,68,77,56,83,69,70,58,82,77,59,66,64,45,76,62,50,83,75,64,62,75,67,60,54,74,52,69,61,61,70,87,73,73,72,69,45,55,64,68,60,49,87,67,69,65,71,46,50,68,87,57,76,68,44,60,63,77,62,79,71,68,45,72,57,84,62,55,77,78,64,69,64,85,43,85,51,63,68,77,73,85,57,58,78,78,56,73,70,78,72,85,54,52,42,81,74,47,55,70,72,58,66,76,80,82,60,64,45,75,84,61,70,78,46,68,50,84,47,76,80,73,52,74,47,81,68,52,81,65,48,43,67,46,79,62,67,46,59,85,48,75,81,58,63,43,54,83,42,59,51,59,55,57,77,76,48,63,43,76,50,52,73,72,74,85,73,52,43,62,44,47,83,83,47,84,46,83,58,43,65,56,54,68,75,79,46,86,82,64,42,71,58,59,53,45,47,71,75,76,53,73,43,87,57,85,76,73,66,86,63,52,44,53,46,60,73,42,73,84,68,80,71,78,47,49,62,80,45,57,44,55,65,65,56,52,45,74,77,82,76,79,48,57,83,71,78,55,53,65,85,71,53,66,76,71,43,44,48,84,62,84,77,54,68,53,82,45,58,68,56,75,42,67,50 43,53,73,65,47,48,42,63,59,79,70,83,57,59,48,68,65,67,73,44,42,53,76,74,79,54,68,43,54,82,73,59,81,50,56,54,85,76,55,49,75,61,82,57,62,85,52,71,67,82,47,49,73,67,50,54,58,43,76,51,67,56,77,76,68,60,62,52,49,81,71,51,48,58,87,54,63,70,53,60,55,83,54,60,78,48,49,43,45,58,65,65,54,84,49,45,75,69,83,79,78,50,56,61,53,73,56,61,74,49,43,71,72,50,63,78,86,66,64,86,53,50,81,50,59,58,64,43,65,46,81,61,79,42,42,44,53,62,56,68,69,62,72,60,60,87,80,57,52,76,85,86,63,65,58,62,69,86,79,72,79,51,61,86,58,68,76,48,48,80,51,59,57,70,45,69,81,56,62,72,42,50,81,44,55,69,79,63,52,53,45,64,85,70,67,72,54,53,71,62,54,85,43,79,70,64,72,79,42,48,79,49,85,76,53,46,55,58,44,47,83,52,44,72,73,86,67,75,55,60,87,78,77,73,50,62,84,54,73,76,85,51,52,65,78,68,55,64,75,71,54,44,48,46,66,42,86,68,80,51,50,44,62,72,50,68,55,43,55,51,77,50,55,47,46,49,71,63,80,84,65,56,52,85,56,56,49,72,85,50,64,65,83,67,58,58,74,48,70,74,51,44,43,70,82,47,62,52,70,47,49,65,81,54,77,70,65,71,77,47,42,73,48,50,64,79,48,42,52,48,55,81,63,81,43,87,72,59,78,53,67,56,65,47,65,73,61,74,63,67,55,67,68,83,70,75,77,68,49,81,44,86,63,52,49,85,73,61,75,86,72,68,83,49,63,50,43,80,57,51,49,72,46,53,53,69,60,86,62,87,82,55,79,54,63,43,51,78,48,70,83,67,69,50,77,43,63,60,42,60,42,67,73,64,49,63,82,49,65,43,82,78,44,81,64,72,68,52,56,50,47,82,42,81,61,84,73,48,52,74,53,53,64,67,71,54,42,75,60,43,81,69,72,87,86,51,46,74,46,84,43,67,81,70,45,76,85,43,79,84,78,85,83,44,74,49,54,60,70,72,57,64,53,78,43,49,85,65,67,50,79,81,55,77,42,42,80,46,65,43,65,48,71,79,74,78,49,53,87,57,43,44,56,43,64,67,87,43,76,59,74,59,86,59,81,57,43,76,72,59,87,62,42,69,53,42,82,66,71,57,65,54,42,80,76,43,80,85,61,82,58,50,69,48,63,57,46,57,45,54,44,78,74,83,61,73,72,86,74,55,76,43,49,76,76,85,75,58,76,55,49,87,83,75,67,73,45,54,50,62,68,76,57,85,71,59,78,80,60,81,53,85,72,64,62,55,58,50,73,84,52,53,63,77,81,44,45,53,51,47,77,50,81,45,62,72,66,76,87,48,68,47,82,85,81,44,49,86,71,54,71,75,80,58,78,74,82,63,87,77,53,49,73,77,46,82,45,64,47,70,78,60,50,85,52,87,45,64,67,70,45,60,53,73,67,76,77,86,56,78,50,79,45,85,50,74,45,54,43,75,77,45,44,58,59,52,50,80,55,81,53,76,75,62,55,59,47,86,46,86,77,80,83,77,50,70,55,58,48,63,70,85,44,87,83,42,67,82,48,79,43,75,64,75,43,50,67,42,56,53,59,86,58,72,42,65,53,82,48,78,59,73,68,79,76,57,57,52,74,50,48,47,73,65,73,60,80,81,44,55,69,45,58,86,51,66,55,51,60,48,54,85,73,73,61,79,70,57,80,66,86,70,77,46,46,64,80,75,85,48,80,86,49,79,84,49,64,63,56,63,57,57,80,59,61,60,84,59,61,79,68,52,76,43,59,72,47,72,45,57,60,57,80,45,56,70,74,64,57,76,53,78,73,84,74,52,50,83,79,49,76,81,47,56,87,86,62,81,61,56,72,86,59,67,60,56,68,85,87,59,75,85,45,64,71,80,54,64,79,79,42,65,47,48,71,48,83,54,75,47,69,61,76,58,52,61,74,56,75,75,69,86,64,78,71,78,65,55,44,54,55,83,55,72,47,60,70,83,46,87,62,61,80,84,69,51,46,54,75,81,46,67,85,81,72,58,67,46,59,61,74,62,82,56,69,73,78,50,74,79,45,74,79,49,46,46,60,73,45,81,56,62,60,62,58,46,75,75,66,54,54,55,80,62,82,73,84,61,70,52,46,61,72,84,71,82,45,70,87,67,42,76,76,47,67,48,68,74,77,47 58,75,55,46,66,85,66,60,47,56,72,56,43,64,50,83,52,54,80,56,63,51,42,70,53,66,53,56,59,48,49,50,55,78,83,61,78,79,65,54,79,53,63,48,46,67,55,75,77,75,43,64,77,62,77,62,46,80,51,42,86,55,51,70,74,87,70,51,56,56,77,60,47,71,55,62,58,59,65,46,71,53,53,44,49,85,47,65,65,66,49,78,60,63,66,72,75,52,87,73,84,63,78,87,74,67,43,82,67,74,78,84,55,43,45,73,82,54,76,72,50,51,57,73,58,45,53,76,42,60,75,50,60,51,42,44,49,86,64,69,72,65,86,56,81,63,70,62,47,63,53,85,84,46,79,65,78,63,59,82,63,59,71,42,77,46,69,44,66,50,76,72,74,75,66,65,63,67,70,47,70,54,87,61,85,57,46,53,52,45,44,72,55,79,57,72,87,74,83,46,63,44,67,73,87,69,71,76,64,70,47,75,60,58,44,80,53,67,65,66,59,60,55,55,44,70,52,66,80,66,87,56,43,71,83,78,58,67,44,65,52,49,45,50,48,71,86,74,61,71,81,45,44,84,74,77,81,83,85,75,73,68,70,57,80,86,74,49,72,72,83,76,48,60,80,66,69,66,48,68,79,68,49,76,72,64,80,84,61,79,60,55,65,84,83,55,57,83,85,46,54,68,68,56,74,48,82,43,74,73,60,85,57,59,81,82,82,80,74,83,63,76,47,65,84,50,46,73,67,43,84,42,83,78,82,53,67,78,77,56,45,45,62,66,59,45,50,87,57,79,86,53,75,81,46,79,49,58,80,87,67,70,68,82,58,73,66,63,63,57,76,56,46,52,50,65,58,74,58,85,82,67,82,80,65,52,54,46,57,68,87,87,53,84,85,75,48,60,82,84,83,84,84,46,64,78,83,57,46,67,55,77,77,82,43,81,75,81,81,46,72,68,46,48,62,81,75,69,53,64,74,54,45,74,84,67,80,64,78,84,69,54,55,86,64,43,61,78,46,63,58,67,82,56,69,48,75,85,81,43,51,62,76,53,62,73,52,87,85,46,52,77,68,55,53,85,86,79,70,47,79,82,77,44,77,63,45,61,82,51,57,64,77,68,64,82,72,68,84,52,60,85,78,44,83,69,87,55,68,62,79,43,80,54,43,87,86,42,53,75,48,78,43,67,50,54,56,75,84,54,87,76,85,56,76,68,80,68,86,48,72,59,81,61,42,68,65,64,76,54,50,59,72,64,87,54,81,71,57,76,70,51,42,80,44,54,72,59,45,49,58,60,56,69,51,84,56,62,69,59,48,58,66,65,53,58,77,82,85,67,76,59,82,66,78,47,54,74,82,45,58,71,64,83,57,75,59,69,73,74,77,67,86,70,60,61,67,69,59,57,65,83,82,62,44,42,80,73,83,51,77,57,64,75,61,68,64,63,54,69,48,71,54,56,75,52,50,60,78,84,59,60,54,64,53,64,51,49,64,76,45,63,59,42,50,85,47,69,71,82,64,78,47,52,80,71,82,58,70,60,55,58,83,76,82,63,87,56,87,49,65,83,76,43,76,45,76,76,76,65,48,85,63,58,80,57,73,67,79,43,53,64,48,76,79,79,46,44,66,81,71,87,55,75,84,62,68,79,84,50,53,65,74,70,72,68,76,63,87,76,67,45,48,59,78,48,86,64,84,85,42,52,83,75,51,80,44,73,48,53,47,47,68,48,44,73,55,64,52,55,49,81,70,69,80,58,60,82,75,78,46,79,70,76,72,84,64,85,63,64,48,65,64,47,44,66,71,68,42,69,84,80,49,50,57,81,49,73,54,71,68,42,72,72,85,69,58,66,72,73,70,61,45,82,73,53,58,61,77,74,42,51,71,44,77,72,67,85,74,71,48,76,56,78,78,47,44,83,59,54,57,44,55,49,87,73,69,47,85,44,52,52,76,55,77,60,82,78,76,55,75,62,51,56,60,82,56,76,65,66,87,50,80,80,66,76,75,67,55,59,69,47,58,63,54,85,45,50,57,61,64,73,71,59,73,70,60,53,58,85,64,44,67,78,71,46,73,46,80,48,53,57,70,56,49,75,70,49,47,43,86,64,59,75,55,47,52,51,78,70,72,77,75,46,65,86,75,78,76,42,78,66,55,56,85,83,75,79,80,78,81,65,78,64,84,57,74,57,64,57,46,46,54,58,42,70,69,46,43,79,75,59,54,81,54,53,75,70,55,85,43,66,57,58,86,86,55,64,57,56 85,43,53,44,62,69,76,67,49,66,61,59,86,85,65,44,74,46,49,68,52,71,64,78,72,50,75,42,75,47,84,60,43,55,56,60,58,47,76,67,43,71,87,60,76,68,56,84,83,68,85,71,50,59,44,56,65,56,52,50,53,64,85,50,86,55,85,87,42,56,64,46,52,45,55,71,60,65,53,58,47,52,45,43,57,78,60,85,81,42,60,59,63,87,71,65,63,72,51,53,52,79,81,73,71,48,52,86,76,64,64,73,45,42,85,70,52,86,54,63,57,47,75,73,65,49,87,67,57,66,82,71,42,76,55,79,59,66,80,85,60,60,78,79,59,79,70,47,70,70,47,42,60,53,45,62,57,83,54,55,61,54,63,67,46,56,64,70,84,48,69,82,43,68,52,81,43,86,43,75,74,63,49,81,84,73,84,61,84,66,54,63,44,53,66,53,47,83,79,84,87,67,67,84,82,44,70,70,75,65,45,45,65,43,52,82,59,58,53,79,78,71,79,62,76,85,51,63,55,42,51,84,46,61,66,66,77,85,57,43,55,58,71,83,74,69,64,63,68,60,74,49,65,79,68,54,64,86,45,54,46,85,86,58,87,48,43,79,75,85,56,57,62,48,61,87,42,46,56,43,63,42,82,82,86,60,66,71,53,70,82,61,52,78,56,47,49,82,49,43,48,68,76,54,71,74,44,74,42,44,57,46,87,60,66,77,60,66,50,64,44,87,80,55,80,65,67,82,73,63,81,50,82,59,87,56,46,84,46,58,51,47,83,48,78,87,63,69,54,71,66,50,68,65,86,45,74,69,48,69,46,84,43,50,79,55,73,84,74,83,47,78,72,80,74,45,83,43,64,87,53,83,50,68,64,86,57,80,70,59,87,68,82,50,59,81,80,84,80,62,50,55,76,83,45,57,69,73,48,58,83,67,71,84,85,62,71,74,48,59,77,81,55,69,56,68,48,71,53,85,52,72,71,57,50,53,75,45,79,67,70,50,60,44,76,80,43,65,82,51,44,70,76,48,81,48,49,64,54,55,86,43,54,64,69,86,80,54,84,49,64,61,85,72,53,58,87,78,50,69,60,45,80,51,72,68,82,53,76,84,73,72,66,55,79,87,62,56,81,74,52,46,81,67,55,86,65,53,65,72,51,43,55,55,73,64,47,61,48,45,44,72,49,86,52,59,83,51,49,84,42,46,62,44,60,86,61,86,72,78,68,83,69,64,87,71,45,57,62,77,77,80,62,50,53,64,46,51,77,62,44,61,69,65,42,50,83,51,44,77,70,66,61,84,54,46,56,42,87,69,46,43,72,63,56,66,57,63,56,47,80,45,80,62,66,62,86,57,60,51,79,75,73,64,69,58,84,50,61,72,66,55,55,74,70,80,65,65,50,51,78,76,84,84,85,71,72,76,58,52,50,64,55,56,47,75,60,63,50,60,52,50,66,45,81,42,77,61,66,63,43,49,51,86,70,50,72,53,62,79,76,53,79,66,64,52,81,58,53,57,52,49,73,68,65,72,52,53,64,59,78,73,51,66,43,73,72,77,62,69,52,62,62,67,61,65,72,70,69,42,69,63,61,49,77,53,81,70,83,60,53,58,43,57,82,62,42,44,61,59,65,51,63,68,67,81,58,65,77,71,83,44,61,48,80,61,79,87,76,63,63,55,46,86,52,52,72,69,68,82,59,59,72,72,52,74,79,61,49,63,62,71,63,73,80,49,49,75,48,65,71,74,43,80,62,43,52,68,75,64,79,70,84,56,69,81,72,59,73,65,58,87,81,85,69,64,82,82,53,80,76,87,74,76,77,43,74,78,75,59,51,73,55,43,43,86,43,84,51,62,87,78,85,84,81,68,73,52,73,51,81,53,81,49,47,45,54,72,43,61,83,84,42,58,68,61,42,59,65,86,70,80,79,54,84,87,75,44,72,42,73,48,73,76,62,49,58,48,58,44,86,86,66,48,70,47,58,50,85,64,83,61,86,75,83,71,51,72,57,72,82,52,64,50,58,85,71,55,75,42,67,81,70,55,84,77,58,62,46,85,64,86,47,86,78,80,64,75,57,86,45,82,66,54,87,72,58,60,50,64,69,46,83,56,68,77,61,72,72,48,64,62,55,78,42,59,80,44,52,50,56,55,74,48,68,52,87,49,81,78,83,60,70,71,56,73,58,53,48,61,73,57,42,56,60,68,55,48,81,53,70,82,49,76,57,54,80,63,73,43,63,80,56,78,70,49,86,55,50,54 50,73,60,69,62,82,66,44,45,83,62,47,57,86,47,61,63,69,71,71,65,48,85,42,57,50,50,79,87,70,84,62,47,87,44,82,68,50,62,64,77,83,45,51,85,55,69,43,73,71,52,43,63,79,49,47,48,87,85,61,50,63,60,85,71,72,83,80,83,68,42,43,53,70,49,63,83,51,42,84,80,42,85,66,78,55,79,62,62,48,71,79,42,56,82,65,69,74,59,66,82,81,56,61,44,48,50,71,83,70,79,80,77,65,56,72,82,63,43,54,42,46,60,57,44,48,82,54,86,79,72,43,45,73,66,56,62,73,42,51,76,67,49,72,82,81,56,49,82,66,80,77,75,69,82,73,77,79,71,43,78,42,70,83,42,48,46,62,70,85,70,71,68,66,45,69,44,69,48,60,64,72,54,76,43,66,79,63,54,74,49,70,62,45,45,80,61,50,69,66,54,74,61,83,63,57,47,68,81,78,64,43,74,53,86,55,45,85,46,78,86,67,63,49,83,66,51,87,45,73,74,84,51,81,56,74,67,72,56,78,65,50,76,60,49,64,78,78,68,74,86,66,54,81,60,42,81,48,77,68,59,50,70,62,56,87,71,68,47,72,62,42,76,57,47,59,74,72,51,59,54,49,65,62,87,77,67,71,72,64,50,83,59,78,78,74,47,42,57,54,83,86,79,82,66,57,57,51,65,45,81,72,51,65,66,71,52,67,75,87,50,68,43,70,46,67,81,50,45,84,71,61,63,49,53,77,84,70,77,69,51,68,54,86,55,69,62,67,84,63,66,66,67,57,83,84,79,51,53,84,78,82,49,67,62,75,72,69,48,49,80,55,65,79,81,73,52,60,74,51,48,81,58,86,55,69,85,74,49,63,57,56,77,49,54,42,42,79,63,67,86,83,77,75,68,68,65,73,49,75,78,56,70,52,53,42,83,81,44,44,42,49,68,62,47,43,85,75,53,75,59,44,75,47,66,78,76,50,74,85,66,42,71,82,65,45,69,59,52,55,78,59,63,78,58,45,86,69,45,79,46,67,49,78,67,83,62,65,63,72,77,83,75,78,68,73,79,50,71,70,50,83,63,68,84,81,86,52,68,70,49,75,71,52,43,61,66,62,81,60,80,69,81,43,54,81,66,61,42,67,86,56,43,48,69,62,68,83,56,75,82,64,60,69,81,51,86,53,45,78,68,68,61,43,76,70,70,49,87,54,63,50,65,49,56,55,73,55,51,43,78,59,51,53,67,52,66,50,78,71,67,76,50,70,60,61,51,83,58,70,51,50,48,63,62,52,53,57,64,80,49,69,60,84,49,84,78,65,61,54,80,53,47,68,71,61,52,60,77,59,75,82,83,64,72,86,58,87,82,87,76,79,55,49,50,75,53,74,84,59,71,74,55,42,45,72,55,54,52,61,77,87,57,72,48,78,60,58,82,46,70,43,75,42,53,54,63,67,47,83,46,84,72,56,42,85,69,64,42,86,64,50,57,49,45,56,49,73,83,56,44,54,57,50,75,54,68,47,61,83,82,77,83,85,46,70,79,86,84,52,68,62,78,45,59,54,74,53,60,51,57,64,52,57,74,58,81,46,45,80,76,49,44,58,78,65,73,53,55,69,84,57,61,72,43,80,62,73,43,53,74,74,70,53,52,86,77,69,50,78,76,62,58,52,66,64,69,54,56,62,56,49,82,49,53,74,43,76,87,63,85,61,72,45,70,63,53,42,47,69,79,42,79,74,65,49,57,45,62,76,49,83,62,76,59,81,71,48,82,86,69,46,76,55,68,83,75,52,85,42,55,79,69,66,86,54,61,83,63,57,87,49,68,54,53,46,81,49,52,62,62,76,76,50,87,52,75,80,70,59,63,63,58,57,62,45,68,75,82,51,67,87,85,73,67,87,78,52,85,65,47,73,74,59,86,76,69,52,84,64,85,58,76,42,85,75,57,48,61,79,72,43,81,49,63,57,77,77,84,52,53,56,76,51,86,77,74,78,53,72,44,86,48,44,46,51,62,63,54,70,87,48,80,63,71,74,77,48,66,44,42,42,53,58,42,82,44,73,49,69,81,44,57,51,77,78,42,53,86,55,47,71,82,87,45,45,87,83,53,84,70,60,46,66,84,87,79,65,75,63,50,82,61,66,43,61,61,74,45,76,64,47,82,46,74,43,82,84,73,77,65,74,68,63,82,53,48,85,65,81,82,73,48,84,75,81,68,83,83,46,57,73,52,82,78,86,84,80,84,72 72,45,59,43,46,42,69,75,57,68,64,45,55,63,69,71,84,51,85,61,86,60,56,47,87,53,72,42,48,85,43,58,76,45,59,65,77,68,68,71,84,50,86,80,85,79,60,52,78,71,71,63,73,77,50,65,58,46,60,56,60,81,80,76,72,64,51,49,59,71,82,52,47,74,45,53,49,63,55,59,71,51,65,49,79,53,48,54,48,82,57,75,68,63,44,57,54,87,60,87,69,57,69,56,69,55,78,78,66,66,43,58,81,56,57,61,53,64,75,87,63,79,47,46,81,57,65,43,85,78,77,60,53,45,68,47,80,72,47,84,53,81,76,53,83,42,85,45,58,78,73,43,44,61,42,44,55,81,55,68,65,69,65,61,48,66,75,49,59,59,42,85,68,47,65,65,70,71,64,57,77,43,46,64,73,47,82,75,64,53,47,79,75,46,44,57,78,44,69,75,71,62,53,60,62,83,52,72,68,64,66,83,61,69,62,55,86,47,82,58,42,43,72,58,77,68,53,82,42,63,87,48,61,84,87,69,48,43,63,54,84,82,87,51,72,86,69,63,61,80,66,54,52,71,79,54,65,46,43,76,86,43,69,86,56,53,72,51,46,76,64,52,55,77,43,43,55,67,83,55,66,48,74,77,53,87,42,72,85,55,84,44,63,57,82,79,73,87,71,69,52,83,71,85,51,67,44,54,76,43,70,56,75,59,52,60,55,51,49,71,56,63,46,75,67,49,71,56,61,67,49,56,49,66,55,78,58,75,53,76,45,83,43,73,57,76,45,75,83,75,84,58,84,86,74,82,70,56,74,53,75,76,71,85,64,74,73,81,64,86,65,80,46,47,42,73,84,82,53,43,44,56,72,47,72,64,82,54,70,78,71,62,75,81,68,48,68,81,46,43,58,87,56,75,60,68,50,59,83,80,78,85,52,48,73,70,81,48,53,78,76,62,51,52,62,78,72,84,59,65,60,79,80,54,69,61,62,71,72,68,73,74,72,59,47,59,56,45,72,80,73,57,74,79,84,81,49,75,70,66,66,73,47,46,46,63,58,79,59,71,43,51,75,49,65,65,79,52,76,54,66,79,59,87,59,77,63,51,80,44,85,43,76,43,59,61,56,47,68,51,53,56,64,67,73,75,44,51,74,83,78,43,86,72,50,55,58,63,81,73,54,84,77,66,76,54,55,42,70,48,61,81,60,64,45,51,71,43,56,46,60,51,73,60,43,59,44,44,43,65,46,42,61,69,85,49,53,61,59,77,47,70,49,69,72,56,82,52,46,66,72,75,57,50,56,83,82,55,83,71,83,55,77,49,42,44,62,73,71,71,49,76,86,78,64,85,66,59,45,70,56,67,69,65,62,80,59,52,79,81,82,64,72,76,47,48,46,87,77,71,59,85,87,68,53,68,71,42,46,60,51,83,86,42,84,51,80,48,85,85,68,85,42,67,53,50,61,43,42,70,56,48,81,54,80,73,78,59,75,81,85,73,81,48,76,70,67,51,82,68,70,59,76,66,81,54,71,82,81,47,62,86,45,56,52,74,67,50,50,84,61,80,84,69,48,70,49,55,82,81,74,86,81,65,87,70,71,83,58,44,51,82,71,47,79,53,73,82,52,54,80,84,46,83,42,62,87,64,64,76,81,59,54,86,76,76,43,77,64,81,48,87,58,81,85,53,55,68,71,82,43,63,48,48,48,51,47,69,78,65,46,85,43,44,64,77,59,51,61,45,62,49,64,52,63,69,86,69,62,61,44,74,44,86,80,72,80,70,66,67,51,69,53,73,81,54,55,81,52,83,64,80,65,57,66,70,71,67,73,43,57,47,43,77,68,48,85,44,81,58,74,68,74,46,72,64,76,69,50,66,61,74,50,43,44,45,51,52,75,44,76,50,44,59,62,70,73,73,85,57,52,53,48,47,66,70,76,85,76,82,61,48,65,73,81,50,72,80,55,58,60,57,50,61,57,59,65,42,43,43,84,78,65,67,76,78,46,54,75,43,74,42,70,76,82,79,51,79,65,85,85,69,85,86,72,50,44,85,55,69,71,75,75,71,42,49,54,63,62,45,71,51,76,60,45,59,63,53,53,67,87,80,79,54,55,86,60,46,74,83,78,49,80,43,81,42,53,82,50,64,61,59,67,87,68,75,66,68,79,54,51,61,74,83,62,64,69,58,62,82,69,75,85,79,61,51,63,78,80,55,42,69,78,82,44,76,53,85,57,60,63,54,53,85,49,79,47,73,58,76 74,75,85,52,55,81,61,73,59,53,68,73,71,48,70,69,77,67,73,57,50,42,71,73,61,51,87,86,56,85,78,67,83,59,51,56,82,83,71,82,85,84,76,60,87,48,68,55,42,44,65,87,69,69,80,87,55,73,87,78,69,62,57,77,79,52,52,86,61,53,85,86,46,58,85,76,64,77,63,83,53,46,74,68,61,69,60,58,44,69,42,86,51,74,51,50,57,44,57,53,86,60,84,58,54,50,44,74,58,66,58,53,61,48,63,67,62,81,59,65,53,44,70,82,48,54,74,45,49,50,57,45,71,66,59,59,71,44,44,72,86,52,57,84,80,48,48,80,85,61,82,79,87,61,81,52,66,73,56,85,78,73,83,57,45,42,87,53,79,84,77,66,78,48,81,46,69,49,86,50,84,63,57,53,76,82,69,62,49,52,83,54,75,69,78,45,47,57,81,44,47,78,77,83,72,55,76,72,64,50,59,56,60,80,85,45,82,76,73,75,59,64,67,49,55,63,62,75,44,49,87,82,53,77,43,60,57,50,70,43,66,86,59,69,86,84,79,58,57,42,57,80,47,79,68,43,84,54,45,52,60,85,70,84,53,49,61,65,42,83,86,48,59,43,66,64,44,43,46,70,72,61,73,54,70,54,50,70,75,84,51,57,51,69,81,72,81,67,55,57,43,55,66,76,54,63,48,42,64,45,64,58,76,49,43,62,61,77,50,61,69,80,82,72,58,48,75,47,70,75,47,45,66,81,76,76,42,70,69,47,44,54,82,50,79,57,87,65,57,85,61,71,50,63,59,52,73,46,58,62,69,61,69,84,77,86,49,59,70,50,59,77,86,73,71,71,70,83,60,55,71,53,87,55,78,55,73,53,74,73,72,81,74,77,63,70,61,45,74,67,72,83,87,48,82,56,71,42,79,49,43,42,60,80,65,63,81,77,63,57,49,54,46,51,67,53,79,67,75,43,66,52,61,45,43,57,81,72,45,47,52,71,79,51,82,70,64,59,52,87,76,84,75,87,58,87,72,51,72,68,57,49,73,57,70,44,59,84,64,70,76,75,56,63,60,44,65,74,70,81,84,43,56,64,42,59,63,45,66,64,64,82,47,43,71,42,78,47,44,78,57,75,63,54,53,47,83,60,42,82,71,72,68,59,84,80,72,71,75,78,64,54,69,44,52,64,66,71,60,86,77,66,64,63,81,74,86,65,58,44,61,81,86,67,45,70,82,49,60,49,45,87,84,82,53,42,54,85,77,70,86,59,83,65,81,56,45,76,63,43,55,59,87,69,46,46,84,85,85,81,83,67,79,64,54,85,84,79,85,74,64,57,59,85,72,45,77,79,71,83,53,43,45,70,70,54,43,77,54,60,86,87,43,67,85,76,58,63,45,50,71,47,50,77,65,53,81,69,46,59,58,45,63,77,53,45,64,71,76,72,87,82,84,66,80,52,79,58,53,75,83,74,87,84,53,85,45,54,60,49,51,66,79,63,45,62,77,51,62,57,82,68,56,44,66,72,73,81,76,57,53,48,84,74,86,73,59,82,80,79,86,86,66,44,72,48,67,75,56,82,42,51,73,70,55,76,61,59,80,50,59,75,67,57,61,79,64,54,50,59,57,44,65,74,75,71,60,80,72,82,59,76,86,56,80,66,59,59,75,86,52,61,74,67,71,44,70,78,68,44,86,51,50,51,85,72,43,46,80,75,86,58,57,50,76,74,67,73,61,76,49,84,45,82,57,67,55,61,63,67,45,53,70,57,50,54,77,84,76,84,65,49,85,62,66,49,77,75,52,64,44,68,63,52,64,79,76,52,86,76,70,78,51,59,47,51,50,71,83,60,67,76,87,56,46,57,53,75,85,87,78,83,61,42,54,74,47,63,65,79,62,72,52,85,69,62,59,43,63,66,82,42,50,48,63,63,70,75,71,60,55,69,47,66,45,61,49,57,50,64,65,63,44,48,57,86,76,48,82,68,61,82,82,52,47,45,44,86,45,45,71,48,75,66,66,67,78,64,59,75,61,44,52,87,65,49,74,84,54,54,76,53,55,82,73,48,74,55,59,77,79,74,49,69,60,75,52,56,60,84,53,69,49,70,66,54,77,67,74,87,49,45,51,78,42,48,64,79,83,54,77,68,44,86,68,66,66,48,50,68,81,60,58,48,84,57,81,49,50,68,80,42,74,47,67,59,77,84,49,50,85,60,61,78,51,80,62,47,87,86,46,62,60,58,56,81,61,58,76,70 64,82,54,62,42,68,77,80,87,68,65,79,49,66,62,49,72,86,65,68,43,58,65,62,57,80,75,68,53,46,82,61,87,84,55,56,83,61,67,49,45,71,81,57,47,76,59,49,62,59,52,86,80,63,48,65,42,84,48,81,87,78,81,61,74,59,68,63,52,59,51,77,46,57,59,65,54,54,70,53,69,53,50,81,85,56,87,73,87,86,45,59,85,51,46,56,80,49,70,53,54,83,47,79,54,81,58,65,68,52,71,52,48,58,76,48,57,56,59,86,57,72,44,80,74,53,67,56,81,53,61,82,81,65,53,68,45,83,46,46,58,54,46,44,51,85,57,43,55,44,52,81,86,72,54,61,79,71,85,84,79,47,59,62,82,63,70,65,46,73,75,73,80,62,45,86,47,67,45,84,86,84,58,47,59,60,44,47,72,55,86,53,83,67,86,50,48,51,45,55,81,56,62,64,82,54,44,75,53,42,47,75,48,83,82,54,66,82,52,46,45,44,84,71,79,84,84,80,59,75,44,77,70,42,72,79,75,80,53,50,55,73,69,76,80,44,44,58,67,85,85,52,43,83,56,53,68,79,66,54,55,65,48,43,84,43,67,84,86,58,71,86,77,64,64,50,45,71,72,50,78,72,49,67,74,75,87,69,53,45,72,82,65,43,66,61,59,69,80,69,67,49,61,67,70,59,42,67,86,45,43,76,68,87,51,57,74,76,80,77,43,73,61,69,82,75,48,71,80,60,48,61,78,48,80,83,64,50,62,70,46,85,63,58,87,61,43,45,75,51,80,47,65,65,71,54,75,63,85,64,64,46,72,57,71,84,51,77,74,54,51,50,73,71,50,46,82,71,77,78,72,67,87,86,70,70,80,68,82,58,60,68,63,81,58,45,74,71,87,45,77,44,76,46,55,54,49,71,69,53,44,45,59,72,50,45,54,78,72,81,74,76,58,78,54,71,81,66,79,68,73,64,67,42,46,62,57,63,48,56,64,62,61,59,72,68,87,87,77,78,42,72,53,45,67,59,67,49,54,82,84,79,46,86,87,83,69,64,80,62,56,45,73,81,62,57,64,51,66,68,44,79,72,87,83,56,65,45,68,85,79,81,84,56,49,56,53,50,47,56,69,58,61,42,87,80,81,43,59,57,78,86,75,50,61,71,48,48,81,51,60,76,65,81,50,54,78,60,44,53,75,83,51,66,81,86,74,59,72,52,85,77,47,48,69,76,48,70,77,68,63,74,71,54,87,71,77,48,60,83,82,75,56,52,63,86,66,63,71,78,69,52,74,59,64,61,58,67,63,86,80,65,60,87,71,73,82,64,63,42,75,67,52,69,48,61,44,61,61,76,62,42,52,46,62,58,63,44,56,44,77,79,51,86,55,56,48,86,81,72,48,42,65,47,87,42,76,69,82,85,43,55,56,49,86,63,72,58,74,86,52,76,43,49,83,43,85,62,63,58,58,83,58,84,72,48,71,48,59,70,58,51,67,65,84,67,82,45,77,43,45,78,47,87,81,57,83,72,52,64,68,82,59,82,87,87,77,86,47,56,68,80,72,68,44,53,87,65,61,85,84,69,43,59,47,44,84,48,53,70,73,82,83,70,82,72,53,80,67,85,56,70,47,66,50,78,83,79,66,80,70,53,60,71,54,82,63,84,48,77,61,42,70,72,50,68,72,49,46,74,59,66,45,65,73,69,84,55,62,73,59,80,42,47,68,52,69,75,76,87,84,84,74,82,69,65,79,67,78,49,52,55,78,59,57,43,48,72,51,46,59,61,77,68,69,44,75,83,56,71,44,59,85,57,44,61,47,65,48,66,74,43,60,76,68,53,78,74,79,79,77,68,82,82,49,49,44,70,68,69,57,55,45,46,66,47,46,80,81,61,61,69,49,60,65,66,47,73,51,53,48,81,66,75,46,83,42,48,77,74,84,80,57,84,82,69,69,74,60,71,71,56,79,83,69,42,43,47,53,52,53,75,47,52,81,83,78,75,42,84,57,72,64,71,47,66,43,55,49,82,53,56,68,56,77,48,55,78,76,59,78,60,81,79,58,79,49,56,74,53,59,75,76,55,52,70,47,52,80,63,76,67,69,49,85,60,44,43,82,66,71,80,69,49,62,74,75,57,51,82,60,54,80,79,77,43,76,75,85,62,46,59,83,70,51,70,67,57,44,86,52,80,76,62,76,57,73,83,81,80,87,67,62,61,70,87,80,78,61,53,68,50,58,75,44,43,48,67,77,72 78,83,66,86,71,59,63,82,82,85,87,87,62,53,78,63,72,84,49,49,63,52,70,52,55,72,51,60,53,78,61,50,45,59,42,74,84,63,55,81,70,83,67,46,57,64,77,70,74,53,63,85,58,53,54,61,51,70,69,86,53,83,74,50,67,64,43,79,87,86,64,54,82,69,62,44,47,65,56,83,49,72,86,80,45,49,84,81,58,49,60,85,77,77,82,87,54,77,84,47,44,81,62,69,51,57,47,49,44,73,59,64,85,53,85,49,65,71,69,64,56,44,71,66,70,81,85,81,85,77,84,72,76,63,62,81,87,55,55,53,81,50,66,87,51,73,81,81,56,82,67,86,62,84,64,48,57,71,84,80,70,83,82,67,72,64,42,85,83,53,58,46,77,62,47,79,51,76,75,42,53,68,44,87,83,42,65,55,53,69,62,72,86,61,84,85,64,80,48,67,80,60,62,59,81,49,69,53,56,58,57,50,49,73,86,72,59,51,81,66,63,85,65,63,66,75,73,59,77,85,66,77,42,55,61,64,45,75,58,85,63,82,87,73,54,56,66,70,70,69,80,78,87,67,85,54,54,86,79,60,80,62,53,42,73,81,51,69,43,48,63,72,51,56,57,79,74,43,49,56,59,43,46,46,65,48,52,45,84,46,68,61,66,47,54,58,61,84,71,73,82,48,65,45,68,59,44,70,59,48,63,61,64,60,72,78,64,51,63,84,83,46,43,46,70,83,48,83,43,48,51,53,62,51,59,83,47,56,68,86,45,46,85,58,84,65,69,81,53,71,68,59,45,44,69,55,59,42,62,43,83,79,65,72,67,46,43,68,64,54,64,42,70,81,69,44,81,57,66,71,56,43,54,82,57,55,85,68,86,60,52,58,79,65,78,52,86,54,77,56,65,75,45,68,44,61,83,79,57,64,52,54,87,60,60,70,71,77,60,45,55,49,72,65,65,53,81,54,68,79,50,48,77,81,76,60,43,63,43,58,55,61,62,42,72,65,63,78,43,52,58,61,77,59,54,60,62,85,83,71,49,67,74,64,43,81,60,78,57,79,80,58,45,87,81,67,87,72,80,55,61,61,64,86,70,54,84,64,74,74,61,77,70,64,43,72,56,77,69,60,51,63,81,83,61,65,84,61,87,77,78,59,66,85,63,42,54,65,67,68,78,66,47,73,47,73,56,57,84,68,72,69,71,59,72,61,51,53,63,58,56,57,64,71,72,58,65,57,79,87,70,69,75,67,61,75,78,51,47,79,45,79,86,46,58,46,57,62,76,54,67,63,70,80,81,44,81,86,46,68,43,62,68,48,81,61,63,73,81,64,48,45,71,78,46,65,75,42,81,87,56,86,63,76,63,55,75,47,66,48,53,71,87,70,85,78,51,46,63,71,70,63,78,77,49,42,77,60,83,76,76,71,84,74,79,74,71,42,74,64,51,77,86,81,67,57,72,61,67,60,49,66,80,47,67,52,62,60,65,59,57,67,82,42,67,76,57,73,49,86,81,75,84,55,87,70,64,65,53,44,68,77,59,54,68,62,48,66,79,48,42,73,54,73,50,65,63,82,78,50,52,54,83,79,72,54,64,48,75,72,49,47,46,87,68,66,64,69,76,73,45,60,43,57,42,67,74,43,59,51,47,76,53,45,62,71,66,44,42,82,72,80,63,43,44,76,59,52,67,84,68,77,56,50,56,50,67,42,43,77,71,74,79,74,46,43,72,59,68,83,83,57,66,56,52,60,58,58,81,80,80,44,75,59,57,54,62,70,66,57,84,50,55,42,81,61,54,47,75,87,68,67,67,51,48,58,83,60,86,59,80,48,51,61,58,82,80,66,52,66,59,81,67,53,63,81,78,68,55,80,70,63,71,69,53,71,77,85,67,62,57,71,75,62,49,46,79,64,63,77,75,67,44,51,55,84,44,53,50,84,78,71,63,78,67,46,50,78,76,70,87,62,54,42,46,53,67,55,65,57,64,66,49,44,61,64,47,56,72,74,83,66,44,47,60,71,60,51,86,54,76,68,50,84,61,78,79,47,74,48,55,46,77,42,49,44,52,42,65,61,72,63,59,53,84,82,64,56,45,82,66,56,45,43,82,75,63,67,66,64,62,66,75,60,53,42,73,73,82,76,47,62,65,42,74,78,61,49,57,67,75,48,81,44,57,76,49,47,64,48,83,78,60,82,55,83,54,55,79,84,43,81,72,52,86,58,52,77,46,70,80,66,84,67,72,71,43,42,61,58 83,61,45,86,69,48,74,85,64,76,64,80,65,56,42,44,51,52,87,60,69,68,66,83,71,67,79,55,68,63,55,59,64,87,81,61,62,86,81,47,59,54,69,51,58,87,48,71,67,61,62,79,69,44,67,64,43,58,84,75,58,54,44,75,55,75,69,78,49,53,69,84,79,82,63,82,68,47,61,52,76,51,70,67,76,76,63,57,52,80,87,45,57,76,67,83,46,48,64,61,45,66,50,81,63,67,62,59,62,51,66,63,53,81,46,66,45,75,80,84,73,78,43,52,57,60,70,66,71,44,80,87,44,43,82,49,78,47,70,81,75,61,46,83,52,79,87,42,67,46,85,65,83,71,42,55,69,73,45,76,53,58,84,53,55,69,57,77,51,79,54,83,59,83,70,79,70,47,74,78,77,68,46,43,84,60,51,63,62,83,75,83,68,74,74,57,61,45,60,52,67,82,67,62,73,70,85,55,55,57,87,73,42,69,80,47,65,57,75,87,60,52,56,75,67,53,67,81,76,82,63,83,46,79,62,76,65,86,83,68,64,73,49,44,57,64,60,79,55,66,57,63,58,78,62,71,77,74,77,73,56,50,84,69,83,86,42,72,77,80,78,81,66,55,58,60,62,63,45,55,60,53,58,75,85,86,79,74,52,78,59,46,48,54,52,51,75,65,64,55,63,79,76,84,58,69,84,46,79,83,64,69,80,73,52,72,87,45,80,49,51,59,72,62,47,56,58,58,45,77,75,57,44,73,44,57,82,70,50,54,80,78,76,48,84,63,79,73,56,49,80,63,57,59,76,64,68,47,71,56,73,75,78,81,67,59,52,48,69,85,44,63,60,82,74,74,83,51,55,67,42,52,51,82,79,78,77,54,52,72,66,45,83,49,74,68,68,50,43,42,50,80,71,80,85,55,59,76,80,59,66,67,84,44,46,44,85,81,64,54,49,73,52,74,87,63,55,79,74,77,80,44,65,82,73,79,55,44,57,57,67,53,51,43,74,75,80,74,43,53,75,73,70,65,61,42,58,71,43,67,63,73,48,54,66,70,61,54,54,75,67,73,63,81,47,52,45,68,56,61,81,80,43,61,71,83,53,66,77,54,64,84,72,47,83,63,44,73,68,57,72,47,61,80,80,72,67,85,62,74,47,52,46,54,43,87,70,47,80,72,75,56,84,70,43,64,48,78,67,61,53,50,47,47,47,73,51,75,69,44,54,69,73,62,80,44,59,47,82,60,70,48,85,60,68,66,50,61,56,58,82,59,46,51,43,55,51,76,75,69,51,75,58,85,42,58,84,44,46,50,81,83,63,76,53,45,50,55,76,87,46,70,62,84,62,46,65,80,48,64,71,81,82,73,59,74,42,70,52,66,83,49,49,73,71,78,67,66,61,44,82,61,78,70,73,61,48,61,69,60,84,74,78,84,78,62,49,65,72,87,49,68,67,50,79,79,81,80,48,63,69,65,79,87,65,70,86,65,66,49,59,69,84,72,81,82,53,68,46,61,75,77,43,83,77,65,48,75,77,52,84,71,44,42,45,82,54,66,48,51,49,53,65,79,74,48,81,69,76,70,45,64,47,47,48,66,50,75,75,85,87,72,83,52,76,43,81,86,62,49,79,83,42,42,53,45,61,78,87,49,48,81,65,86,72,70,49,57,85,68,81,69,75,59,78,55,53,55,47,53,45,46,44,72,58,82,70,73,59,74,70,76,61,50,47,57,43,80,72,84,49,53,84,86,47,67,56,78,70,67,78,82,75,79,49,66,50,55,55,61,61,46,77,52,62,87,64,55,58,68,54,54,49,45,56,49,52,57,57,68,57,65,75,71,75,59,70,72,52,63,78,44,76,78,42,50,45,46,70,42,86,75,86,85,44,76,81,85,57,55,86,71,66,43,49,46,62,42,61,48,68,79,49,44,79,87,77,53,69,74,85,52,47,52,46,46,61,59,87,56,43,58,83,51,48,76,74,45,44,85,56,87,65,59,61,57,70,57,51,68,51,65,52,76,67,71,43,61,75,87,75,50,83,68,68,49,56,79,68,66,56,54,64,69,54,86,82,63,54,82,61,58,86,75,47,54,61,57,64,42,61,48,60,66,83,71,65,52,70,47,53,76,67,76,72,51,65,84,55,63,65,85,60,46,55,80,56,63,72,55,82,42,79,42,69,56,64,74,84,44,55,63,62,62,43,67,82,76,86,76,84,82,68,48,48,78,85,49,52,85,44,47,49,69,83,44,78,60,61,79 69,54,77,72,55,73,54,72,43,64,46,48,55,50,69,82,57,60,64,81,73,80,43,63,47,58,58,79,59,84,81,60,53,66,54,62,81,70,47,80,58,78,53,73,84,70,73,85,63,79,64,46,63,80,47,54,53,42,83,87,65,80,79,74,63,56,85,86,71,50,47,82,65,48,76,45,78,74,67,58,64,80,42,60,48,49,46,58,56,48,81,80,83,77,45,79,77,58,69,83,71,78,74,85,42,80,48,67,84,51,43,51,87,55,48,54,59,85,42,53,58,80,58,45,42,82,82,79,48,55,86,86,82,42,80,83,52,64,61,53,48,51,42,54,52,70,80,77,42,56,71,74,80,48,73,83,87,60,75,62,68,50,56,59,46,79,84,77,55,63,46,85,54,48,51,85,44,42,83,42,74,60,54,58,54,71,80,82,71,61,72,65,71,46,58,66,46,76,87,52,85,59,49,75,43,42,53,75,50,59,51,57,62,43,53,83,54,50,84,70,71,87,50,64,64,63,49,51,67,87,54,70,87,69,64,77,53,70,58,45,84,69,78,60,55,64,71,78,63,57,69,53,58,70,80,58,79,82,63,75,43,84,84,75,47,80,61,60,70,64,73,66,65,44,47,76,43,74,60,72,55,77,71,45,86,78,77,59,75,55,62,77,59,47,52,77,59,45,79,74,46,81,82,59,60,59,61,72,51,50,85,52,81,66,58,77,74,77,54,83,42,46,82,55,78,54,62,84,42,56,50,70,64,54,62,45,74,51,43,52,46,61,44,81,86,85,68,83,64,75,59,63,69,60,83,63,64,47,42,85,57,76,45,71,84,54,70,42,52,60,72,53,73,78,58,76,64,80,63,68,71,66,70,68,74,70,54,53,51,58,60,72,76,74,60,59,69,78,67,73,56,43,84,82,76,53,45,55,84,87,48,54,86,44,68,60,85,57,60,50,73,50,87,84,52,85,56,64,82,63,68,60,67,43,62,49,45,74,60,62,57,71,68,63,64,57,81,53,72,65,56,82,73,64,85,86,46,63,59,67,54,76,84,43,54,71,54,84,57,50,77,75,43,42,56,56,52,72,84,59,50,48,77,43,43,80,44,75,43,59,54,62,47,67,80,63,50,83,50,72,71,77,78,74,76,86,43,44,74,64,85,80,44,79,79,56,53,50,57,74,83,57,45,68,86,78,62,65,57,48,70,46,59,80,72,67,66,79,43,54,42,58,49,46,50,51,69,57,69,52,53,78,68,67,70,54,76,58,75,73,67,85,50,49,57,73,76,73,51,72,61,42,79,55,53,66,49,48,47,55,53,72,77,86,62,65,50,79,86,48,50,57,69,80,53,73,75,80,65,67,75,50,70,57,59,65,76,67,80,51,81,74,65,56,49,46,46,77,43,47,73,71,75,74,62,85,61,48,42,65,59,63,46,67,84,48,87,42,45,80,56,47,73,74,63,52,70,77,78,50,44,59,79,43,65,72,61,85,60,60,75,77,75,43,81,74,42,53,79,57,53,43,62,46,73,68,52,79,51,73,76,57,42,83,60,58,74,77,43,57,66,64,58,62,74,74,82,84,44,51,57,66,84,42,82,65,53,87,62,70,77,74,73,66,71,67,42,53,71,87,57,47,78,81,49,67,60,85,85,61,60,72,51,60,86,85,59,53,45,54,64,86,43,52,48,80,54,49,49,71,58,52,55,70,42,86,60,42,44,79,87,55,43,86,82,53,69,58,77,72,43,82,82,55,83,61,44,67,51,49,68,47,87,53,78,48,47,87,58,46,79,51,50,45,76,76,67,78,74,73,84,79,50,82,85,51,55,84,60,77,79,45,73,48,75,46,80,49,69,86,76,63,47,81,55,51,85,57,85,44,55,87,72,58,71,53,59,72,77,85,82,56,75,76,87,68,75,73,57,76,87,75,85,76,75,76,55,51,67,58,70,73,72,73,69,74,58,57,80,75,44,52,78,60,79,51,74,54,45,85,56,72,61,82,78,63,66,68,43,74,64,68,43,87,66,73,45,43,78,48,42,78,55,43,53,48,44,73,76,62,77,63,45,72,77,67,57,50,80,67,58,69,55,76,86,53,84,45,53,72,84,67,52,85,78,49,61,86,85,56,68,64,43,56,65,55,44,46,46,55,47,74,55,57,80,44,79,57,55,51,60,44,64,44,72,70,55,62,63,61,76,75,56,81,73,45,82,53,71,46,50,43,57,72,44,45,55,59,50,52,55,79,50,68,57,70,65,61,74,56 66,58,47,70,70,86,56,57,61,52,44,46,42,46,85,55,68,75,84,79,44,59,70,46,61,58,72,53,71,80,45,55,53,82,74,65,54,61,42,63,49,53,49,84,47,52,71,84,51,65,82,77,80,67,78,84,76,45,68,68,77,71,73,55,64,73,59,62,57,46,64,61,50,65,68,48,80,53,65,84,57,69,46,44,84,71,69,56,54,85,70,56,48,61,82,43,75,43,61,42,75,74,60,59,65,60,82,53,42,56,84,79,48,83,78,43,82,77,78,72,68,74,52,59,52,71,56,66,87,55,85,56,52,61,80,57,54,48,87,74,77,67,83,49,49,84,78,49,57,81,49,48,75,85,61,77,64,64,78,59,61,61,82,45,50,71,85,46,64,87,61,77,44,80,85,83,77,45,87,65,83,84,68,47,63,47,79,52,55,49,58,61,84,56,84,69,73,51,69,56,82,46,70,57,53,70,60,87,61,81,70,47,79,59,64,68,52,78,74,71,69,56,69,51,69,68,54,46,65,74,67,58,61,62,78,64,43,70,87,87,84,63,47,62,47,64,83,54,68,43,48,43,61,48,77,60,42,67,67,79,62,59,61,62,43,62,47,76,80,86,67,65,81,46,57,50,73,74,59,85,65,87,50,54,43,87,55,80,42,66,75,42,52,69,84,58,80,43,83,66,44,60,78,68,63,44,66,69,81,66,84,49,78,74,49,43,47,67,77,53,55,55,58,73,50,44,58,53,52,66,85,64,56,48,69,64,76,49,65,82,87,55,50,50,50,81,47,64,56,50,64,86,58,56,78,78,62,76,86,48,79,59,65,51,78,57,50,67,46,59,84,74,52,57,68,56,83,49,43,76,83,42,77,83,78,83,42,78,70,48,83,47,66,84,42,61,46,48,59,52,63,47,62,85,44,49,81,52,44,46,49,76,57,47,68,66,47,68,80,43,72,45,43,85,54,78,72,76,86,63,65,46,47,66,81,65,47,51,53,76,68,46,49,49,85,51,59,63,69,63,76,42,74,86,76,42,85,45,53,52,50,45,83,45,66,77,75,72,60,78,62,83,84,47,79,53,66,51,58,84,57,72,70,68,57,45,59,72,77,65,64,79,61,45,60,83,70,60,73,60,46,77,68,49,75,79,48,57,61,60,71,46,82,46,74,82,60,83,66,64,42,54,47,87,75,82,69,49,74,50,56,68,67,68,82,86,60,67,53,52,77,69,84,69,63,65,72,82,84,64,72,71,51,70,79,46,78,42,51,80,80,44,60,44,86,64,70,45,55,86,51,65,81,83,59,52,87,64,79,79,45,76,86,46,54,42,59,45,43,83,70,71,86,67,54,66,64,70,57,86,49,67,77,85,56,85,81,66,56,46,64,46,59,43,64,65,58,81,80,53,87,76,72,62,81,54,56,72,51,42,43,65,54,80,69,54,81,57,87,74,77,44,67,53,57,63,84,57,84,81,65,74,73,52,82,63,44,44,68,86,87,67,50,79,81,59,65,54,51,74,68,86,59,60,63,79,50,62,74,52,53,55,73,55,50,83,73,75,58,65,47,46,74,47,56,62,59,46,47,73,85,79,58,84,83,45,84,80,72,85,70,53,87,71,43,71,86,56,70,86,62,68,49,65,84,44,84,46,54,52,63,51,81,81,70,80,61,67,77,48,66,82,50,48,53,46,65,49,49,61,72,60,87,74,50,69,75,58,73,69,78,74,63,63,63,51,87,50,42,83,81,67,74,84,48,56,83,43,56,83,77,79,57,46,61,66,77,56,48,53,82,75,53,45,61,73,42,84,78,47,73,65,84,47,48,53,60,59,62,82,85,66,65,76,68,76,43,59,62,56,84,56,68,47,51,51,80,53,47,70,50,56,63,61,47,59,56,47,52,49,54,83,68,52,85,80,70,78,48,86,63,71,77,62,44,50,85,74,49,52,58,61,79,68,55,72,79,70,76,49,58,50,73,82,73,87,69,67,87,54,44,59,62,59,86,69,48,64,82,85,64,42,67,73,79,80,83,42,45,68,73,57,53,49,79,50,84,67,83,42,56,66,42,56,68,55,62,80,62,78,70,48,52,86,59,70,59,74,55,85,59,85,69,55,66,48,78,66,53,43,77,67,57,80,43,52,62,77,45,66,48,76,70,46,87,86,68,79,72,60,70,51,71,87,78,65,51,43,71,82,86,84,73,54,73,67,77,76,65,81,50,86,59,62,56,83,60,49,56,57,42,79,61,58,52,69,77,72,78,64 73,50,69,82,78,83,43,69,77,59,79,73,81,48,60,77,65,60,48,54,70,82,59,64,74,77,53,85,42,74,64,79,65,47,49,51,50,68,83,61,74,43,47,75,52,51,66,53,60,85,56,57,82,57,55,86,61,53,76,80,83,53,62,66,58,75,48,73,57,52,58,56,68,75,71,48,80,58,80,53,55,60,79,59,74,82,50,69,42,86,84,79,81,49,59,50,65,68,61,65,61,79,49,73,70,73,64,43,80,51,53,58,56,85,86,87,56,42,44,53,66,56,74,86,71,82,80,63,69,65,50,79,71,73,76,64,70,44,63,49,49,43,46,81,61,62,67,50,47,57,54,78,87,58,54,71,73,65,42,80,58,51,79,59,52,78,58,51,64,52,48,80,71,45,62,56,86,45,59,80,45,82,47,64,87,84,56,62,82,82,79,59,85,58,73,87,50,51,65,46,84,73,48,54,76,69,64,87,71,50,73,59,77,63,70,68,72,64,60,75,52,76,62,87,69,44,50,68,85,52,74,69,71,68,43,46,61,43,69,80,66,76,67,50,84,70,64,43,68,52,46,83,64,44,52,44,65,65,49,47,61,54,70,47,80,81,51,79,59,75,52,60,52,65,58,86,60,80,71,60,62,45,77,51,58,79,64,86,69,42,73,52,54,46,53,58,72,76,73,82,79,54,69,73,82,69,67,43,85,51,67,87,45,53,82,83,80,61,74,82,52,64,45,46,59,71,75,83,48,55,80,52,56,57,53,87,44,80,56,72,86,42,63,73,48,69,54,62,66,80,69,75,69,67,80,84,65,51,73,43,58,43,63,50,87,55,80,56,52,85,69,62,82,55,66,63,61,72,59,65,83,62,69,57,59,46,66,86,68,58,50,50,85,43,57,49,50,76,42,42,45,75,64,57,44,83,43,59,68,86,77,52,84,70,84,73,66,52,78,46,70,79,73,60,54,75,68,80,68,52,60,51,60,77,52,84,51,42,47,72,62,78,85,75,61,72,65,47,44,82,83,74,60,69,53,63,77,56,48,45,46,71,44,46,61,51,54,82,60,57,46,87,75,55,71,45,57,58,59,72,57,67,72,85,72,69,52,63,51,76,76,48,84,67,51,48,44,57,71,74,70,61,51,61,82,84,75,57,81,83,80,70,42,59,54,74,82,65,78,85,61,42,67,57,80,87,53,74,59,81,43,68,51,62,85,49,81,84,64,76,60,73,66,68,69,67,62,62,60,60,87,48,84,57,44,44,76,63,67,44,61,83,86,85,85,63,59,60,73,72,76,50,56,73,87,59,47,46,54,63,73,80,69,73,54,68,57,72,54,80,81,78,86,56,63,64,85,86,81,62,59,83,58,85,67,45,54,50,45,61,61,57,45,60,56,55,45,62,54,86,68,79,51,53,42,43,53,63,77,51,52,46,62,52,71,45,46,43,75,47,65,65,77,69,68,46,61,45,47,61,73,60,44,61,52,68,49,44,55,59,49,79,52,76,63,42,85,62,48,42,57,76,46,56,85,55,66,77,62,48,56,48,76,58,53,79,62,85,67,85,52,77,81,79,48,85,48,69,84,58,53,66,42,69,50,64,46,73,83,83,73,68,81,81,74,79,72,45,77,57,68,78,66,44,60,52,68,59,58,67,83,45,82,76,82,78,75,74,72,61,72,67,53,70,72,60,85,51,64,60,43,67,47,56,77,61,54,42,45,51,72,57,49,49,86,72,76,70,81,87,42,45,78,49,43,67,45,53,74,53,63,83,49,60,44,57,66,61,86,76,83,81,46,73,74,63,86,64,81,63,56,70,73,43,61,56,47,62,52,47,87,42,42,47,53,79,44,73,79,46,57,78,61,65,44,87,44,73,66,55,46,74,77,51,75,53,60,69,49,71,57,59,80,42,86,79,58,83,83,44,79,63,60,48,70,44,51,79,79,71,55,67,79,50,66,72,84,61,76,80,55,73,74,49,49,50,82,52,46,77,62,42,87,55,64,82,42,60,64,53,75,83,65,55,64,77,51,45,80,86,70,64,46,75,66,59,49,81,42,51,47,43,55,52,64,86,56,69,61,66,50,84,63,48,52,47,52,60,71,75,72,68,64,86,84,72,58,47,72,74,48,62,84,48,76,74,64,71,64,70,69,68,53,84,45,76,81,72,62,81,74,67,61,73,69,46,85,52,45,77,73,73,75,57,51,43,78,66,55,66,42,71,84,61,56,75,71,67,76,48,42,76,53,65,74,44,83,48,70,61 64,85,76,47,79,84,84,43,55,87,52,81,71,59,43,87,82,77,63,79,69,71,53,67,50,47,51,75,76,48,64,80,77,83,77,46,49,83,81,82,66,63,76,81,58,64,66,84,87,51,54,48,51,49,76,79,46,60,83,63,75,76,83,67,77,85,61,51,57,79,56,51,52,51,42,71,58,82,47,57,42,68,72,82,45,47,56,53,85,47,84,62,76,86,48,61,66,55,59,68,56,80,57,42,53,86,65,57,51,46,84,69,86,72,47,75,67,66,57,51,78,60,85,58,68,50,76,87,71,75,48,87,55,83,86,50,71,42,85,81,61,75,46,86,45,51,65,79,47,78,84,61,80,47,85,63,49,69,74,77,77,71,76,83,50,86,46,86,52,69,81,82,70,45,59,66,56,73,84,81,65,82,83,55,74,77,50,43,80,66,84,61,42,51,53,86,48,66,57,70,52,83,46,44,71,44,71,76,45,82,69,86,71,69,72,45,47,60,71,82,45,56,80,73,44,69,81,57,43,86,62,48,83,57,61,55,43,73,75,51,73,81,79,49,56,56,84,55,58,67,54,56,45,67,83,46,57,74,84,57,54,60,52,72,45,80,74,43,73,72,59,75,65,59,47,81,50,56,52,76,47,74,49,65,48,44,57,76,73,77,85,68,77,77,87,75,47,58,47,42,48,62,42,67,55,48,80,58,52,66,66,75,78,65,64,71,87,74,83,86,68,58,81,61,85,85,64,43,47,79,71,78,80,72,53,64,72,49,42,81,83,80,71,61,84,71,75,81,63,63,71,47,68,57,70,42,57,81,52,71,66,67,86,64,68,58,50,57,80,75,73,68,59,58,74,65,53,51,58,66,48,43,73,77,60,51,61,78,83,44,81,55,52,72,71,74,71,81,71,45,85,72,77,51,87,63,61,83,79,63,77,61,54,51,64,54,85,51,65,45,57,56,76,65,75,68,45,47,60,80,78,69,57,71,62,87,87,45,77,72,46,75,72,85,46,56,85,66,59,85,56,47,79,59,51,81,45,78,80,75,46,83,86,62,50,73,45,65,51,60,70,84,81,85,61,87,54,70,47,67,62,64,50,60,58,83,52,65,42,81,47,45,43,79,64,82,79,66,73,54,47,49,85,54,66,60,80,65,83,54,67,66,85,45,44,46,58,74,53,68,84,84,77,69,59,62,61,42,68,44,71,85,54,68,42,81,63,67,70,74,48,57,69,81,54,78,79,49,59,72,76,78,84,56,74,45,48,62,65,87,58,58,50,51,75,49,78,79,47,76,45,79,59,78,46,63,55,85,76,78,78,48,77,42,52,44,82,46,84,69,50,50,82,81,48,75,81,56,76,79,48,53,45,42,55,42,54,81,76,81,69,62,54,52,77,85,68,62,84,56,87,80,54,48,51,61,47,48,82,59,77,74,75,78,79,76,75,79,79,55,57,49,57,77,69,60,55,58,81,43,75,56,83,55,49,84,59,80,84,75,64,63,70,48,62,47,77,84,70,48,56,72,44,77,75,77,75,83,68,80,80,52,44,53,86,72,64,42,83,62,55,55,87,68,45,70,55,50,86,68,50,80,76,69,68,86,80,80,68,63,80,85,76,43,86,76,62,58,84,71,50,69,69,50,87,86,60,64,83,67,72,74,43,51,53,82,46,48,67,81,85,49,66,68,79,59,47,43,73,85,62,75,74,58,55,87,83,55,71,57,76,57,53,86,82,51,86,44,50,42,42,57,70,74,72,58,83,86,49,82,54,76,87,61,76,52,74,45,72,57,83,84,68,58,64,47,49,60,54,79,75,68,70,69,66,64,48,77,58,58,76,62,85,64,50,50,45,69,51,43,60,70,70,86,50,66,69,47,73,75,68,60,42,74,83,62,76,42,64,70,70,47,64,72,62,82,72,77,83,82,78,65,59,49,48,82,76,71,61,45,87,67,43,49,82,80,83,56,68,56,63,50,83,53,57,65,52,64,62,82,48,55,77,71,50,68,67,67,60,65,72,57,63,76,59,65,84,57,42,47,78,46,56,68,55,56,48,68,71,79,58,71,73,82,87,42,70,67,77,54,66,66,67,75,60,67,64,49,79,52,52,53,46,65,71,61,76,50,77,66,51,75,82,80,81,56,64,76,50,77,82,48,49,74,71,51,78,52,54,59,77,63,47,86,70,46,47,74,71,86,58,57,68,86,58,59,52,45,77,67,86,65,47,86,67,71,78,63,70,82,83,43,86,76,45,47,44,62,80,67 52,65,80,44,44,85,69,82,60,70,48,87,63,42,64,61,59,47,45,85,70,78,44,54,64,82,60,84,53,46,71,73,49,66,64,65,77,71,86,66,42,59,75,87,68,51,66,61,53,46,48,61,51,52,62,87,79,86,61,46,83,52,82,55,43,59,71,57,58,66,42,54,67,70,68,62,61,83,64,87,57,61,51,74,85,43,86,43,53,71,49,61,67,69,84,63,72,62,76,74,49,49,43,56,73,46,78,52,61,59,53,67,57,86,75,42,47,71,45,67,84,84,62,69,71,48,48,47,66,75,72,44,56,66,42,69,50,82,49,81,48,73,66,71,73,74,85,45,43,63,56,84,49,86,54,59,61,81,60,59,49,67,86,52,52,77,76,87,47,68,65,78,69,45,63,60,87,57,86,72,73,45,84,61,63,64,42,80,66,60,87,50,54,51,66,77,83,62,57,61,74,75,73,65,75,65,86,54,58,47,65,53,61,77,46,69,45,61,49,74,75,59,76,57,74,50,43,67,48,70,68,44,62,86,54,87,54,65,42,74,83,52,53,87,83,48,50,60,65,86,53,81,67,63,59,58,61,51,43,63,67,73,44,68,86,51,61,85,68,62,48,59,69,73,55,77,85,76,63,87,68,76,67,70,80,82,87,46,58,77,66,56,65,68,87,52,56,44,42,58,53,56,63,49,84,51,44,67,83,53,71,61,78,65,70,75,52,42,52,71,81,47,47,57,58,53,69,56,46,55,68,51,45,74,52,75,68,42,63,58,82,85,79,71,50,52,51,71,71,73,52,66,55,60,76,53,72,73,66,61,43,59,82,81,69,82,78,65,87,81,65,71,48,60,67,55,74,58,85,84,85,77,55,42,81,70,64,70,87,75,42,68,55,47,72,77,80,72,75,56,86,63,69,54,78,52,60,50,79,83,46,87,56,75,73,84,61,48,48,67,65,67,43,74,81,44,63,49,42,61,79,46,56,49,53,66,71,69,46,52,79,73,64,87,59,57,68,50,42,56,67,87,55,64,69,63,58,87,51,50,59,78,44,62,42,79,68,84,45,45,51,67,82,64,48,51,48,52,55,44,76,44,84,84,47,80,68,78,86,74,87,76,47,54,87,82,69,66,62,82,51,51,77,56,83,71,78,67,78,83,52,84,86,82,84,72,43,50,79,70,48,47,68,76,87,86,72,50,80,84,67,45,55,56,51,77,71,60,68,50,49,87,72,85,52,70,46,84,60,42,47,66,75,45,48,84,54,77,43,85,70,67,72,87,44,49,69,73,49,43,45,72,45,84,80,65,61,54,75,87,52,76,65,79,60,48,53,87,53,71,44,78,64,86,71,76,70,54,58,67,82,65,64,62,60,56,86,59,47,64,49,65,73,78,58,54,74,79,57,76,86,68,60,66,62,50,60,76,71,45,54,81,62,58,84,53,56,77,51,52,47,73,50,46,76,54,80,66,87,42,80,76,71,74,55,67,77,54,55,61,75,85,63,44,45,45,59,74,55,82,63,43,63,65,78,57,68,58,87,62,71,45,50,81,49,45,78,62,76,52,44,57,44,68,82,50,87,42,44,83,51,63,72,56,52,78,49,52,62,69,51,78,75,84,67,44,62,75,68,45,57,52,77,46,70,42,80,59,51,85,78,79,48,67,87,80,58,59,78,78,64,47,68,58,79,79,44,54,65,72,85,53,77,76,59,61,43,84,68,46,80,46,70,76,74,54,73,59,79,84,72,84,64,63,42,66,59,83,66,58,76,67,63,72,75,57,58,67,64,62,50,74,72,47,45,60,55,58,86,65,86,45,83,43,51,44,61,62,80,66,48,62,46,71,82,69,44,52,77,78,69,51,59,56,62,48,73,51,81,60,69,70,53,51,46,65,83,67,45,68,65,62,63,87,64,54,80,44,68,59,74,47,64,78,82,68,69,62,59,68,55,74,84,81,69,70,74,84,56,52,57,75,58,44,80,57,62,54,69,54,62,50,68,70,53,71,79,66,62,77,80,63,61,69,63,77,72,55,44,77,87,75,87,79,63,48,56,73,50,70,58,82,74,68,71,83,49,63,68,50,85,55,84,55,82,59,71,58,43,80,66,47,53,42,53,59,66,65,70,53,87,68,71,46,53,42,67,47,64,59,42,45,63,71,62,52,74,55,47,79,86,83,76,71,75,59,56,77,51,55,55,42,49,57,83,63,79,86,71,61,60,79,57,72,49,57,84,46,70,70,52,73,46,75,61,64,51,55,47,44 50,55,68,71,76,83,49,81,55,71,48,65,75,44,81,87,61,44,63,72,51,48,76,76,53,69,42,55,51,84,73,50,58,76,70,83,63,62,57,59,79,63,81,48,57,69,67,80,62,56,48,83,81,43,85,44,62,69,72,75,52,70,55,47,49,50,42,48,65,45,62,57,77,68,72,58,82,69,43,43,48,81,74,44,85,48,68,62,42,71,61,67,83,74,43,86,72,85,58,87,85,74,74,52,80,68,71,75,52,45,42,81,80,55,75,52,62,69,72,66,80,65,84,81,75,83,42,65,74,63,58,83,69,65,69,61,78,50,79,43,84,81,59,87,72,62,57,81,52,59,53,56,72,82,84,71,73,75,62,63,58,86,63,82,81,71,68,81,57,79,77,69,59,53,63,50,47,74,76,48,82,44,53,60,50,84,77,54,69,48,54,42,80,59,58,45,61,69,47,71,55,66,54,72,71,86,55,82,80,70,63,72,45,60,43,55,43,62,45,69,52,72,83,69,66,45,42,46,70,77,76,78,71,66,66,64,47,52,59,85,43,81,87,54,61,82,50,50,46,57,72,47,59,74,62,51,74,47,70,50,46,53,43,65,87,84,43,75,56,57,43,53,62,84,58,76,69,54,63,63,71,55,83,86,42,70,61,58,49,49,69,66,58,83,84,75,44,61,85,75,79,70,63,69,77,75,46,46,42,80,69,53,51,73,55,55,69,56,58,70,56,71,47,46,60,62,47,84,84,81,52,81,58,84,81,67,53,47,57,72,75,55,66,78,45,70,59,62,87,70,45,79,50,66,66,52,43,68,54,52,86,61,67,56,58,48,85,63,72,86,65,48,72,87,70,69,78,51,83,56,54,45,69,73,50,72,46,58,42,72,71,51,61,69,76,58,42,77,59,78,61,63,65,47,69,85,71,63,55,85,42,85,84,60,61,57,81,50,77,82,65,60,53,74,87,68,64,57,76,55,77,46,77,52,71,79,64,58,83,71,63,67,46,72,66,79,54,81,77,76,42,85,63,74,72,77,47,45,84,55,48,78,85,76,85,54,68,54,69,80,45,86,51,83,74,44,60,77,59,64,76,56,55,79,64,73,67,78,55,71,59,79,84,62,80,67,45,82,56,78,79,70,59,83,72,68,78,53,86,44,78,67,55,58,70,58,52,83,73,51,44,48,49,64,56,67,47,43,46,43,55,79,63,85,86,69,52,75,68,83,72,70,47,64,61,80,49,51,74,67,62,69,85,84,72,55,75,65,54,55,46,56,70,73,53,52,68,56,42,54,80,57,58,42,71,55,73,55,85,63,74,56,77,82,85,65,53,87,59,42,69,51,58,62,49,61,77,44,69,76,51,84,64,65,86,50,60,74,68,50,57,65,81,56,81,45,75,64,85,54,62,73,48,60,43,44,78,66,60,72,60,56,86,59,48,70,49,55,71,71,54,50,65,48,56,62,63,76,69,58,67,87,65,69,72,82,73,78,55,83,75,70,66,53,62,44,72,44,69,46,56,84,70,77,61,52,71,67,53,81,42,83,83,74,52,55,71,51,56,65,80,79,69,70,71,64,55,60,55,67,54,78,60,85,53,78,49,44,66,69,81,79,83,83,42,84,42,80,50,67,42,44,84,63,56,61,81,45,68,44,50,87,42,81,58,70,53,56,47,46,67,82,69,51,73,82,48,68,43,86,78,79,46,74,51,49,50,81,60,68,48,85,83,68,56,51,49,71,61,45,63,86,44,65,42,53,75,62,77,71,73,58,75,59,67,47,62,78,81,86,73,54,61,43,52,76,79,86,51,54,44,56,87,75,80,52,87,51,87,73,54,52,47,54,83,86,75,71,61,78,56,43,66,62,62,79,53,48,51,63,49,50,68,72,59,75,83,53,47,84,73,74,58,55,77,56,73,47,71,68,58,86,72,47,59,44,62,66,87,70,48,80,70,55,62,58,83,47,47,45,42,62,50,86,59,55,66,71,64,86,58,71,80,77,63,48,84,67,50,64,76,56,46,46,87,70,61,73,83,43,45,53,69,65,63,51,55,44,78,84,44,49,58,70,71,54,72,71,78,75,76,46,62,85,64,72,46,66,42,45,71,49,59,71,80,63,66,61,71,44,70,80,46,46,70,42,65,72,64,80,80,47,76,85,42,86,69,67,54,74,85,78,45,52,62,42,80,85,69,87,54,79,48,83,72,65,86,62,64,52,75,53,73,50,82,87,63,66,69,53,56,79,42,62,51,56,50,76,68,56 86,45,51,84,72,79,68,49,63,49,46,63,52,45,72,65,76,42,67,68,65,59,51,62,56,48,81,55,44,62,75,59,85,43,83,74,63,43,58,47,71,54,62,75,71,69,59,64,80,60,86,75,62,50,65,80,49,59,61,86,63,76,42,78,57,82,78,73,64,76,64,55,82,42,73,63,43,54,62,74,62,65,48,42,83,51,83,75,77,79,75,85,56,73,53,71,63,72,54,53,64,52,57,58,53,78,82,70,77,83,49,72,62,64,43,58,69,86,48,52,55,48,42,57,86,47,78,42,85,45,44,86,68,60,77,55,86,82,55,45,73,75,63,64,83,87,43,49,43,86,61,57,62,85,76,76,48,74,60,58,81,54,57,56,42,46,79,87,62,50,65,44,74,55,68,68,82,50,63,87,71,55,54,66,59,62,86,76,50,86,49,75,72,75,66,63,86,71,75,54,59,60,42,79,87,56,77,55,62,50,51,55,42,42,87,73,48,51,56,77,78,84,80,76,77,49,83,55,78,61,67,74,76,76,63,86,79,65,69,80,85,87,43,61,87,71,78,86,50,74,48,84,52,62,53,42,43,81,48,44,75,58,64,61,55,62,58,48,53,77,81,85,65,43,72,69,69,78,59,49,86,49,68,42,63,43,87,67,84,47,78,80,46,59,49,76,58,71,78,67,46,80,77,67,83,47,59,58,54,43,47,73,70,69,50,66,78,71,56,51,51,78,87,50,80,81,54,45,46,53,54,87,79,83,71,45,59,51,81,70,83,58,63,57,86,84,81,66,85,47,69,48,48,57,69,59,48,84,44,44,74,42,50,80,80,84,82,78,85,78,72,53,60,72,81,86,43,85,75,79,48,49,47,68,53,50,56,74,48,62,48,48,87,49,57,84,84,44,56,77,57,45,57,84,42,76,59,73,54,51,48,68,66,60,83,56,49,68,60,87,61,75,53,49,52,70,75,77,64,61,48,59,48,57,72,84,63,60,63,86,85,55,84,71,44,42,83,55,73,52,85,53,71,63,65,56,71,54,61,86,43,50,82,59,78,42,86,58,49,82,77,53,50,86,53,48,56,43,68,42,57,87,79,69,52,48,43,53,48,80,84,87,43,44,43,49,60,46,76,42,64,86,56,71,50,44,65,79,66,70,49,79,50,50,43,83,64,57,55,43,46,64,53,76,78,78,42,75,66,72,76,61,56,73,56,65,60,66,87,44,52,55,54,62,54,56,74,57,76,71,60,51,46,61,54,66,85,71,58,75,84,68,64,76,73,58,77,62,71,59,68,53,87,65,70,86,78,78,80,72,68,49,45,81,45,60,85,77,79,71,75,75,55,85,42,57,61,86,71,76,57,44,80,47,46,53,48,77,49,59,54,83,70,83,73,53,81,47,68,56,87,84,52,86,86,56,43,45,83,42,57,47,77,77,80,43,70,76,49,84,50,62,85,50,74,71,66,42,77,59,71,50,82,53,56,51,79,56,85,57,57,75,85,52,67,64,57,69,54,86,52,69,56,82,54,76,70,63,51,55,73,68,67,67,46,60,54,86,42,51,68,72,44,77,47,86,87,58,43,67,82,61,47,51,47,67,63,51,65,84,71,74,85,60,82,45,76,49,43,72,51,85,45,80,66,43,65,68,82,68,75,76,71,83,75,51,87,64,50,59,46,75,65,51,86,84,57,66,79,80,75,79,51,57,76,87,57,76,53,44,56,67,74,63,55,85,72,81,46,80,43,61,69,62,74,58,55,59,83,77,74,56,44,54,63,65,42,80,83,62,71,60,82,75,62,87,87,62,78,57,53,43,46,86,45,57,46,66,59,61,51,76,50,76,54,49,44,60,70,69,84,78,84,56,69,55,86,80,57,87,43,78,53,77,61,85,46,47,87,69,65,67,65,87,81,75,77,75,84,82,42,62,59,43,80,77,47,48,54,77,54,45,87,53,48,67,44,63,47,70,78,76,87,46,87,71,60,46,54,62,68,65,56,49,85,46,60,60,72,70,70,42,75,43,54,55,87,60,65,81,58,47,80,74,47,56,61,69,83,47,55,53,51,66,68,53,76,66,77,65,44,78,64,65,63,73,84,47,58,48,56,43,74,74,76,75,55,64,45,42,87,66,64,75,54,58,73,64,67,69,80,47,45,74,61,73,47,47,71,46,71,55,68,44,87,53,79,79,53,63,83,58,87,45,59,75,45,83,53,43,63,54,61,48,79,66,46,45,59,60,74,55,81,71,83,44,46,81,55,50 53,71,42,84,80,85,54,56,86,60,51,42,69,43,48,53,43,79,43,50,43,62,85,83,76,84,55,82,60,51,87,77,48,58,67,60,46,52,83,53,47,45,67,56,49,68,85,57,72,65,59,51,63,81,79,57,49,72,45,75,60,65,48,51,62,49,79,78,87,46,60,58,61,83,68,81,54,76,65,55,66,42,66,83,51,69,68,87,52,52,62,77,42,43,49,62,50,48,74,48,53,63,60,65,59,78,87,78,66,82,49,59,43,59,75,59,48,64,87,82,54,42,42,54,57,73,68,80,50,80,59,83,60,79,65,43,67,78,62,74,75,73,79,78,72,50,53,60,51,56,79,54,81,86,71,84,75,45,52,56,44,44,54,78,79,64,48,58,43,73,74,76,77,67,76,48,58,48,43,75,77,75,68,75,82,72,50,55,79,86,43,61,58,53,71,85,80,72,50,46,74,55,67,71,87,57,87,71,49,56,74,65,76,51,63,72,69,48,44,63,76,75,53,46,54,68,59,87,59,47,53,78,87,58,60,77,74,85,70,53,76,85,75,79,69,49,49,61,49,49,64,45,50,73,48,48,59,74,60,65,46,69,85,47,60,60,45,42,46,63,55,78,47,47,71,47,54,54,43,42,49,53,80,82,81,51,79,53,83,69,54,76,74,44,46,82,71,55,60,78,57,74,50,71,55,75,57,72,66,63,62,87,51,51,58,53,81,62,52,65,78,83,45,66,79,56,68,63,53,68,72,70,72,63,55,51,45,87,79,51,52,66,66,78,49,59,48,80,81,52,73,49,76,45,62,74,81,87,52,70,66,75,55,58,76,74,60,78,81,45,82,77,58,82,51,50,58,52,44,53,67,85,79,61,85,72,62,62,53,45,87,84,67,66,42,78,75,63,62,75,45,49,85,51,76,78,50,49,87,56,79,84,65,77,51,61,76,60,62,81,52,62,58,67,77,76,70,51,52,68,77,67,53,66,46,76,69,68,63,53,48,43,54,42,62,60,48,72,71,58,43,45,82,59,73,54,53,80,65,46,57,77,74,84,75,71,64,68,65,54,82,49,49,74,51,81,87,56,75,71,55,55,76,44,66,74,55,44,49,87,76,48,81,73,60,83,51,59,63,56,73,65,79,86,52,80,57,80,60,43,68,46,52,76,55,82,74,86,69,84,43,43,76,67,50,79,70,63,78,66,70,45,80,67,71,76,78,58,84,78,45,60,81,60,44,68,76,59,79,47,53,76,81,43,64,54,75,73,75,42,72,78,52,49,55,47,60,62,73,56,47,58,80,45,53,59,70,76,50,84,71,65,62,69,59,66,73,80,42,62,63,65,76,75,63,43,69,64,45,45,49,54,68,62,64,72,86,77,57,72,65,56,49,43,70,48,86,63,46,84,53,64,51,44,74,70,64,83,49,42,83,53,72,50,69,67,46,78,53,51,53,77,57,48,45,74,70,51,42,46,47,75,54,86,46,65,60,48,53,44,68,64,55,52,76,75,59,66,81,74,81,78,54,58,50,42,85,77,74,75,61,50,42,62,58,70,78,62,55,84,73,79,68,64,54,81,46,61,60,81,62,47,45,70,60,53,59,85,71,47,64,73,85,70,48,87,78,49,61,67,64,86,82,48,51,87,44,57,74,72,84,50,64,51,76,67,63,55,63,86,61,46,74,74,68,49,83,85,69,48,67,82,69,51,74,83,50,64,50,44,71,70,46,56,81,68,65,64,58,74,76,70,61,60,75,46,68,65,59,54,50,83,82,74,46,82,79,69,76,59,45,52,70,57,85,76,68,54,76,46,86,58,78,49,47,50,65,63,47,71,84,85,81,78,60,76,72,82,58,80,56,62,72,82,62,68,45,64,76,52,45,53,46,78,80,62,46,85,50,70,78,50,54,70,64,45,65,74,65,61,47,47,59,57,49,54,63,61,51,71,69,59,62,43,71,48,60,47,85,59,81,57,51,63,74,71,53,67,68,65,64,68,80,58,77,42,82,87,58,51,58,81,51,79,79,65,50,45,44,57,74,46,72,74,43,84,64,80,82,82,42,48,63,76,51,71,74,63,59,79,81,50,82,68,61,62,51,53,63,66,84,44,60,50,64,48,43,66,48,43,83,60,49,86,50,64,44,75,62,67,43,56,77,82,55,76,60,71,63,81,61,54,46,44,44,54,43,53,65,62,45,51,52,77,82,69,86,77,58,86,60,71,42,62,77,44,54,62,76,73,45,72,53,81,44,45,77,85,70,79 76,85,65,75,82,54,65,42,65,48,80,47,65,42,58,81,62,81,49,54,45,78,83,68,51,86,80,51,55,61,81,73,86,61,78,47,56,65,73,50,80,59,79,67,51,84,66,43,45,46,42,63,72,71,55,53,70,87,66,60,51,83,65,83,68,67,53,60,87,50,47,67,52,69,53,75,86,45,79,73,77,81,70,79,66,55,77,47,80,61,87,76,68,42,66,62,46,52,60,58,71,63,63,84,78,79,77,83,84,64,51,42,42,75,63,78,48,51,85,44,78,54,78,64,48,63,84,81,51,87,71,82,84,59,65,43,87,85,86,59,46,67,72,56,83,87,46,54,53,81,86,47,46,57,87,62,79,44,71,85,42,83,47,75,68,45,75,56,49,74,57,76,69,75,46,53,59,80,78,74,54,87,51,69,50,51,71,50,69,75,49,65,78,79,81,87,64,69,70,44,51,84,59,76,50,84,56,59,66,47,80,60,42,46,78,78,68,57,44,50,75,74,46,63,77,55,60,69,63,72,66,75,57,43,81,59,82,83,84,71,83,72,73,62,49,65,42,74,83,86,59,75,64,64,51,53,83,55,69,49,65,49,60,45,78,73,79,53,76,86,56,81,56,85,87,73,83,56,56,60,62,78,62,68,70,74,87,51,79,65,53,52,55,55,70,73,47,84,44,69,53,84,77,71,80,62,63,86,43,66,73,54,52,43,71,72,76,76,54,80,69,72,70,62,81,73,75,59,53,64,45,42,78,59,60,44,85,59,78,46,83,79,45,58,80,48,68,74,71,74,43,64,77,57,58,66,79,53,79,79,87,45,61,56,68,87,43,59,62,63,49,44,60,65,80,81,80,79,76,73,51,75,42,50,64,48,53,81,68,45,49,57,52,61,69,72,67,77,45,67,82,78,52,61,72,78,80,75,65,75,61,42,67,58,45,52,47,54,70,60,56,81,63,63,45,43,85,73,48,63,72,79,82,68,71,49,51,75,46,67,48,45,58,68,45,85,47,87,80,70,75,49,85,57,60,78,48,62,47,85,85,67,66,61,61,67,52,83,52,71,49,83,68,77,78,50,53,78,54,42,68,75,83,50,50,43,49,60,77,61,84,82,84,50,61,48,55,78,65,48,73,84,65,48,86,87,60,72,86,69,45,73,72,48,77,49,57,80,42,67,70,52,76,77,84,52,66,72,43,58,44,71,73,86,67,66,75,72,52,53,77,82,83,85,80,57,63,53,52,62,79,84,49,42,44,67,71,78,60,74,80,56,61,43,85,56,53,67,69,75,51,43,59,43,63,53,83,79,75,53,69,48,69,71,65,81,42,57,51,86,77,75,85,66,74,55,57,54,83,61,72,67,45,79,68,62,67,55,84,52,55,66,70,83,72,78,77,49,70,42,48,87,79,47,85,87,67,58,59,45,78,57,74,56,44,73,66,60,42,58,54,69,81,66,78,80,64,53,46,87,56,85,58,72,79,75,75,67,87,73,63,79,68,74,43,60,54,76,45,58,48,47,59,70,80,61,62,80,79,59,65,45,70,68,72,86,61,61,74,64,49,60,43,58,62,44,48,87,56,56,76,80,71,81,45,60,84,77,59,62,70,78,49,66,69,72,43,64,42,57,62,83,86,57,55,64,86,58,56,44,74,86,75,55,68,60,49,83,85,61,81,51,77,87,55,63,62,76,53,69,55,67,43,73,49,57,71,55,52,69,42,83,55,84,48,81,73,46,71,86,51,46,53,74,57,49,79,42,69,56,72,80,79,69,87,67,46,71,53,49,62,45,43,49,76,60,51,85,85,48,49,70,70,58,79,77,74,57,71,51,65,51,61,56,87,77,64,70,53,81,42,55,44,75,50,62,56,74,52,45,50,55,75,62,75,46,68,42,51,54,48,63,78,58,56,45,79,48,81,58,78,68,76,84,56,64,73,80,46,53,81,52,57,64,76,64,52,78,54,46,50,65,68,70,44,71,52,46,78,73,42,58,80,63,58,43,58,49,43,85,79,61,59,50,58,68,84,87,51,50,54,67,81,64,80,60,74,46,72,48,50,55,83,43,66,45,59,42,86,66,80,68,77,64,83,86,45,44,51,66,44,67,68,54,73,83,57,67,48,66,79,72,71,61,74,59,80,51,51,76,67,60,73,78,45,83,63,69,50,80,43,86,56,68,71,79,87,78,69,61,53,68,69,53,59,68,85,84,57,61,46,60,69,57,61,82,67,58,71,57,60,72,60,43,49,73,53,51,79,71 58,59,50,61,44,79,71,45,86,62,76,45,52,53,51,48,47,54,56,52,77,76,62,84,79,44,60,66,61,54,50,43,85,86,54,55,48,75,76,81,66,68,68,72,50,86,86,50,79,52,60,66,79,85,74,56,79,77,54,84,59,83,80,49,45,74,70,51,48,49,56,79,77,62,48,62,59,78,70,45,86,75,78,79,87,76,63,43,48,49,80,84,84,78,49,85,53,52,66,68,66,69,48,68,48,48,78,55,61,53,70,62,67,83,78,86,79,44,75,76,81,42,55,52,60,87,43,82,64,71,73,51,45,63,72,83,72,82,75,45,57,45,63,43,57,52,62,81,56,61,65,84,87,67,52,62,44,54,76,86,45,83,85,77,62,48,47,82,66,71,87,86,54,54,51,87,46,87,85,83,82,57,50,74,83,79,58,79,58,54,66,86,55,76,64,79,61,50,83,82,60,49,82,76,54,77,49,59,55,75,58,73,59,42,79,68,44,48,78,66,68,54,49,77,57,67,60,71,58,68,53,49,81,76,52,77,83,70,48,79,80,61,43,83,81,49,45,66,48,63,68,48,57,59,55,50,63,74,76,45,55,51,56,51,65,43,68,63,53,52,45,46,74,83,78,84,52,85,75,49,46,47,65,69,73,69,68,74,56,45,79,81,50,62,73,80,80,70,51,72,50,67,53,56,85,50,48,79,82,62,56,74,44,77,80,87,52,42,58,56,55,74,85,50,61,73,66,79,76,80,71,61,49,54,79,67,61,56,80,71,72,48,72,43,44,55,46,47,79,61,42,59,46,65,82,45,57,86,76,49,53,84,62,49,47,67,61,45,61,74,79,69,49,75,84,79,55,59,82,78,77,47,77,60,65,56,65,50,57,66,87,86,44,64,73,57,66,48,46,74,83,47,78,86,49,43,61,70,66,82,57,84,65,75,74,60,52,84,68,47,74,71,84,72,83,65,50,59,66,73,59,86,68,73,85,59,82,44,77,61,81,67,62,82,74,85,66,59,72,63,75,43,44,83,52,66,84,62,80,86,69,86,76,60,79,45,47,44,45,83,65,65,75,50,83,57,82,75,65,48,69,55,76,62,50,67,87,47,78,55,72,85,44,82,63,69,85,67,46,78,64,43,44,75,47,48,64,60,50,74,62,54,80,87,42,82,67,62,82,66,62,81,45,62,66,73,47,82,86,67,77,62,42,83,61,47,59,78,53,75,71,67,47,42,59,67,60,48,66,57,81,83,64,50,80,60,44,62,63,59,59,85,71,53,45,81,75,47,82,43,82,52,57,79,72,83,62,53,66,83,65,52,56,42,67,63,59,55,59,46,46,46,48,78,67,77,54,76,72,69,86,85,49,55,60,55,71,55,80,66,84,67,66,54,65,81,44,68,69,71,79,86,80,77,56,46,72,48,57,63,61,59,44,75,46,87,81,81,67,63,63,65,55,60,66,60,61,71,55,53,56,74,52,70,51,52,56,79,65,77,87,80,62,51,49,74,53,66,57,85,73,72,64,70,54,81,78,48,46,56,54,81,60,76,53,51,61,60,76,58,55,45,48,51,62,68,43,44,85,82,45,49,71,53,45,46,67,76,66,71,78,72,51,87,53,73,68,62,76,62,53,46,77,44,75,56,52,59,83,77,79,76,69,77,50,67,54,60,78,60,78,67,72,68,46,74,81,78,83,54,42,49,68,56,67,71,77,87,66,65,52,72,86,60,59,86,52,73,77,44,68,54,64,74,75,80,75,57,69,49,53,65,82,66,81,71,59,69,82,83,66,51,74,52,83,86,85,75,79,59,78,57,60,61,68,85,73,44,48,65,66,59,45,72,78,61,45,80,66,67,77,43,47,83,47,85,83,52,75,42,75,50,44,49,75,42,57,83,85,74,60,70,83,53,77,56,51,74,61,65,57,59,55,80,75,86,68,44,58,68,66,85,72,62,42,83,82,87,71,78,80,53,51,70,87,69,64,78,79,74,57,49,69,46,77,79,47,67,46,63,83,84,79,79,64,82,48,84,80,63,78,77,75,86,75,73,54,85,84,77,77,59,63,51,78,85,65,63,42,65,63,52,74,77,64,78,43,74,59,64,60,82,71,73,87,87,75,63,76,44,47,86,82,87,74,57,86,76,67,69,85,68,60,65,79,82,75,48,48,75,69,72,67,48,53,77,72,56,43,65,84,84,70,46,68,60,45,77,82,44,79,45,55,73,44,48,85,48,62,43,61,79,48,50,63,59,52,87,65,74 51,53,45,57,60,68,45,48,57,71,86,44,83,48,62,62,62,49,86,64,51,70,66,55,71,82,54,66,81,53,56,43,54,76,68,60,79,58,63,50,56,42,79,80,80,58,80,66,42,49,59,86,81,66,73,56,70,84,64,43,47,83,85,67,80,65,57,71,79,43,65,84,43,70,45,73,64,83,79,45,69,64,85,73,76,48,58,56,53,42,43,57,43,55,68,85,48,61,62,75,52,87,74,50,80,51,80,50,74,74,84,50,51,61,70,84,77,73,47,44,52,48,55,80,45,51,61,86,47,63,62,66,60,48,47,77,59,69,64,66,75,62,70,62,81,75,43,59,73,45,76,82,62,80,48,55,78,61,45,65,45,82,70,48,46,49,74,66,59,47,43,69,59,84,62,78,45,82,79,74,69,56,54,61,44,51,79,59,72,60,75,54,44,75,72,62,68,71,70,63,85,43,70,67,70,67,69,54,66,80,66,44,83,51,51,59,64,80,83,46,49,45,86,50,64,77,66,82,46,63,43,49,62,56,63,57,61,53,80,64,42,47,69,49,49,86,46,68,74,42,87,69,45,49,76,47,58,67,71,67,69,49,62,77,86,59,87,50,52,85,47,57,51,50,48,50,67,45,45,74,55,52,63,58,64,70,73,84,54,59,69,69,78,55,49,56,62,65,43,79,73,79,73,48,47,56,58,42,86,48,69,85,50,74,75,60,80,63,86,73,73,81,42,69,70,74,48,79,56,52,71,43,87,57,74,68,83,80,51,51,52,47,76,54,42,73,49,66,75,63,70,48,45,45,78,45,52,63,77,51,82,42,47,82,58,74,54,48,71,46,73,68,45,50,87,59,76,70,67,54,86,51,63,82,60,49,65,73,51,43,56,52,53,67,50,62,87,61,51,78,73,42,76,71,58,71,50,57,77,86,42,64,47,45,74,67,59,55,83,70,79,61,61,71,63,55,55,79,76,49,72,49,57,85,48,44,47,79,73,63,64,75,71,54,66,44,64,59,65,74,53,76,61,58,50,85,75,74,68,68,57,61,55,72,81,48,68,75,46,59,50,85,56,62,82,49,82,68,87,46,79,55,62,60,50,75,86,78,55,45,42,73,82,53,49,72,78,77,83,66,55,73,69,72,53,42,86,83,75,86,56,82,45,50,60,58,57,65,46,67,75,84,85,72,64,79,66,86,77,48,70,56,83,64,76,43,65,65,82,65,57,63,58,59,59,48,53,53,83,83,82,80,86,43,68,42,58,83,55,63,51,44,85,77,76,48,78,53,61,69,54,43,69,74,87,80,83,81,66,49,73,84,44,69,85,83,49,85,58,68,61,52,75,58,74,61,48,86,56,72,68,73,69,80,75,87,61,78,71,80,44,59,61,60,73,69,44,48,67,87,67,69,87,87,64,79,75,59,46,81,76,47,47,60,76,86,56,76,70,60,43,69,87,76,63,59,87,75,87,75,73,76,85,46,83,85,66,43,85,42,85,72,76,47,70,55,82,44,48,80,50,57,84,74,56,83,79,72,56,44,67,75,44,78,60,74,84,43,54,44,86,82,57,70,87,47,73,61,62,63,49,52,85,61,80,67,56,62,62,73,47,55,80,65,78,51,49,85,82,47,54,52,63,45,86,84,75,78,68,77,44,84,86,45,85,48,78,79,63,84,75,64,52,66,50,76,60,56,71,48,54,50,64,59,60,57,46,49,53,84,87,48,57,52,51,57,72,59,46,81,58,85,53,70,75,57,47,85,77,67,78,77,87,87,60,47,62,76,75,56,80,75,42,54,67,67,50,59,69,51,72,56,79,59,42,43,54,65,58,66,85,55,83,76,59,50,84,54,83,61,60,82,55,55,44,54,56,71,58,56,42,76,83,67,69,73,86,81,82,82,75,62,43,43,71,71,61,64,61,65,46,46,59,83,49,60,52,56,87,57,66,43,83,53,46,53,74,46,86,60,87,86,78,57,79,85,54,86,87,74,42,78,68,56,61,52,42,80,75,77,59,87,44,70,65,80,86,46,66,81,79,84,52,77,47,70,44,47,81,79,59,73,57,84,84,48,76,72,77,56,45,81,66,87,64,86,42,84,65,68,60,63,61,80,51,83,48,60,64,86,49,62,74,81,76,54,42,66,49,79,64,74,75,74,63,45,61,51,84,71,59,66,45,79,52,57,51,83,57,70,53,72,57,82,87,50,75,77,85,47,51,68,82,49,64,47,52,49,52,54,78,82,70,61,79,74,53,82,47,78 84,77,74,57,70,73,63,68,78,55,86,62,44,47,68,85,70,72,49,44,71,66,77,42,42,71,78,72,60,70,72,58,72,62,77,84,50,57,44,65,46,65,45,63,72,47,82,68,49,79,61,56,82,62,61,48,52,49,83,55,43,44,50,50,43,63,76,43,54,46,48,67,43,42,43,44,70,84,52,72,83,60,62,75,43,53,79,86,84,73,84,47,48,61,44,73,47,42,42,64,82,67,72,68,49,55,66,50,51,73,44,68,66,70,85,52,77,57,48,62,80,42,77,43,81,46,46,53,45,47,69,73,86,46,49,56,65,43,79,72,60,84,52,59,80,67,68,81,78,73,77,53,46,56,65,57,52,47,65,50,68,80,42,45,82,76,53,50,77,46,81,64,81,58,48,50,72,62,61,62,79,56,82,70,68,73,65,87,83,61,42,72,78,78,72,85,84,58,85,46,85,49,48,54,68,73,82,84,69,47,58,76,80,68,79,44,76,83,48,63,52,55,82,57,53,74,80,87,63,67,60,61,58,72,67,64,66,55,50,68,60,47,83,63,81,72,45,45,68,81,54,75,70,80,64,70,47,54,81,43,64,83,47,68,85,56,87,54,64,80,77,49,53,74,53,68,78,73,85,72,48,42,77,74,45,44,71,44,52,52,51,56,64,77,54,64,66,50,43,58,51,46,45,54,80,75,82,46,68,63,58,80,83,79,76,44,72,73,74,66,63,86,56,80,57,63,58,82,50,55,60,49,54,73,72,55,75,73,79,64,52,65,83,69,64,67,42,79,49,81,63,76,55,71,55,46,60,73,86,87,49,78,49,46,53,76,48,71,69,50,67,69,79,72,51,83,57,54,55,85,86,69,56,81,53,42,55,76,83,59,72,73,55,79,70,42,66,85,83,50,62,58,50,77,49,87,64,44,78,73,58,86,48,72,73,45,45,57,78,64,56,52,64,51,72,60,42,76,59,86,50,69,47,76,84,85,67,56,57,54,68,66,84,68,75,65,87,83,64,66,48,82,49,84,65,70,73,76,67,53,62,64,57,85,85,86,57,68,73,42,80,52,87,77,82,48,53,80,82,87,69,75,63,73,62,83,79,76,74,68,82,71,64,65,72,43,48,71,45,54,67,86,70,54,46,45,75,43,79,81,87,61,86,73,76,73,85,86,54,52,50,56,64,58,69,49,55,61,82,51,48,53,84,74,46,42,59,42,61,52,84,84,67,75,55,86,86,72,73,52,64,69,85,70,52,58,86,81,51,80,50,74,84,65,83,64,85,47,84,84,87,65,45,73,65,66,47,86,50,42,60,71,66,76,66,66,61,78,62,74,79,44,86,49,55,73,71,67,79,66,58,44,87,60,79,79,55,52,77,81,53,69,52,60,69,42,46,83,82,50,55,61,45,43,80,80,47,62,45,53,77,50,67,68,52,49,74,47,59,85,59,56,85,61,85,74,51,65,66,58,78,78,73,49,43,54,82,59,57,43,67,42,85,76,62,52,79,86,51,55,80,79,77,65,50,80,48,46,66,67,73,79,50,71,49,78,64,86,79,48,60,49,53,81,67,76,42,82,75,54,58,51,59,61,46,43,46,82,48,63,58,61,77,57,57,53,43,52,85,42,61,72,73,87,44,72,47,42,67,73,86,81,45,57,81,77,63,57,70,87,70,78,83,74,83,57,51,46,54,71,43,69,42,57,69,53,84,47,77,75,61,72,81,85,75,43,62,53,81,50,51,81,64,60,78,65,73,55,82,82,54,86,63,68,52,83,55,81,55,85,52,59,62,54,86,66,66,55,76,72,53,53,49,49,73,59,45,79,74,55,44,85,73,63,76,57,56,87,49,74,58,60,65,69,60,69,44,62,79,43,78,62,50,87,51,64,55,74,83,73,83,44,67,57,82,44,80,55,77,43,74,81,62,73,62,86,66,72,44,52,53,84,72,45,54,80,61,64,79,68,58,54,67,83,59,66,43,71,85,77,79,86,57,65,58,53,62,77,48,86,50,44,75,50,83,48,55,51,80,49,54,70,67,42,74,73,45,78,74,62,44,49,81,69,75,68,60,57,60,87,76,45,76,87,81,85,85,43,76,57,84,47,43,65,49,44,47,62,47,83,48,45,67,47,42,42,75,49,79,73,68,68,45,60,79,49,79,49,55,50,84,46,62,83,87,60,83,87,65,61,57,57,62,64,71,54,47,52,87,50,46,59,84,52,53,50,64,85,47,82,61,43,76,74,49,76,84,86,43,51 80,73,76,64,71,60,83,52,47,65,80,50,42,48,71,63,69,61,85,73,67,60,51,62,63,44,72,47,67,63,44,49,42,65,75,67,72,45,65,74,43,84,78,86,86,59,49,85,77,62,68,46,73,44,47,77,67,66,65,42,67,72,82,55,69,78,43,48,58,62,84,57,64,79,49,66,60,57,84,52,48,47,78,76,82,82,66,57,45,77,63,66,51,81,53,61,52,57,69,77,76,51,67,49,63,51,56,87,57,60,56,45,49,52,42,46,51,77,83,58,63,42,74,48,70,73,53,77,84,64,78,50,45,84,80,51,62,50,82,72,58,51,60,62,56,55,69,51,75,42,46,49,64,61,66,73,73,61,55,56,71,70,65,66,49,61,78,52,53,45,46,76,84,51,82,81,43,45,60,69,76,82,51,81,45,78,47,87,69,44,71,54,80,70,58,74,44,70,66,51,43,79,51,77,74,53,82,58,43,55,45,71,57,57,74,74,73,57,46,68,72,72,69,52,49,44,65,75,48,67,85,77,70,45,72,44,73,50,83,49,69,57,63,51,86,42,67,74,85,60,77,72,71,75,69,87,54,61,42,84,47,75,86,77,84,85,58,78,53,86,46,51,72,63,56,52,54,55,80,76,62,59,86,54,70,68,87,43,47,48,60,42,80,73,48,50,73,48,44,74,86,87,54,45,53,66,65,63,76,53,60,48,61,82,45,76,75,43,74,69,50,70,73,44,78,58,82,78,54,87,87,56,42,69,48,62,55,46,46,53,60,71,61,61,56,58,57,42,82,87,53,66,49,84,59,52,49,75,62,86,82,49,61,59,58,47,78,47,58,73,77,71,55,65,55,43,58,53,53,84,76,51,83,58,58,75,73,53,62,42,50,84,80,58,69,51,58,68,67,48,43,75,42,70,68,47,63,67,44,56,87,75,55,58,47,59,63,45,61,57,69,43,55,45,56,43,73,58,62,80,70,86,75,45,43,56,70,85,72,69,61,56,47,70,48,65,45,64,50,78,51,74,65,44,62,87,60,70,52,66,82,44,81,87,70,48,82,42,76,72,77,60,46,60,73,70,45,69,87,52,68,46,63,75,49,84,49,51,55,53,50,56,69,59,58,63,59,81,82,70,70,75,53,55,42,48,51,57,63,55,80,64,52,59,80,50,47,58,79,63,46,58,75,82,86,82,50,83,72,64,83,43,68,59,46,44,75,76,67,59,54,42,59,78,69,71,51,84,79,74,80,59,52,50,42,45,50,50,65,65,80,48,80,61,68,51,70,82,78,58,61,61,60,66,87,74,65,47,83,72,63,58,78,64,79,67,68,68,72,61,56,56,59,56,57,75,81,70,67,43,80,74,46,51,81,71,73,63,83,51,87,47,71,65,50,69,69,83,68,77,64,76,64,78,51,69,64,77,70,85,52,84,47,75,47,85,71,51,47,69,43,51,71,67,67,61,47,44,43,65,76,65,50,68,75,87,54,76,81,62,44,86,71,48,48,42,81,80,75,56,73,81,64,55,55,71,75,73,63,67,52,61,72,79,58,86,63,83,76,75,55,45,75,61,51,60,46,71,58,84,49,78,83,45,79,79,54,83,66,55,73,69,47,55,54,57,76,49,81,82,74,42,42,84,71,72,75,64,48,62,69,45,42,76,70,71,72,44,80,85,84,50,45,59,78,87,66,43,80,51,60,59,85,42,49,46,50,74,87,83,50,77,53,74,65,82,58,52,62,55,82,51,74,57,63,68,84,71,63,66,80,59,64,51,48,43,87,74,44,64,84,59,50,86,73,71,43,58,65,81,69,72,65,49,87,66,44,45,58,84,63,79,62,53,71,49,44,64,42,83,45,51,69,85,63,78,59,79,53,66,72,73,83,69,52,82,66,79,68,75,52,69,79,80,72,67,67,75,57,61,86,64,63,82,64,84,70,78,56,63,74,83,64,51,45,56,64,64,79,53,61,87,77,81,43,54,60,43,45,73,59,60,44,43,84,44,68,73,53,77,66,62,59,73,81,42,78,64,67,61,78,57,86,87,49,79,43,61,61,78,61,82,44,63,65,44,44,46,44,54,82,82,60,86,56,80,83,56,46,61,49,62,79,74,48,44,86,84,60,49,54,61,58,71,58,66,82,75,54,54,52,81,75,77,70,73,69,63,59,50,73,76,65,65,86,49,83,56,84,56,61,53,54,76,83,63,82,87,55,87,47,47,59,82,46,45,42,67,55,76,52,77,47,76,46,80,87,57,67,54 85,64,76,66,48,52,83,82,66,68,76,47,67,72,74,42,59,60,68,55,61,44,71,47,59,47,42,46,60,80,72,60,77,78,46,67,81,87,71,67,45,84,64,57,84,64,56,80,84,42,87,80,43,83,87,77,66,85,47,69,69,78,55,54,60,79,75,74,58,57,87,67,75,76,72,64,66,83,57,66,81,71,85,68,59,78,57,80,80,78,66,78,72,77,74,51,47,86,59,57,80,49,42,55,74,81,44,42,65,59,61,72,51,45,84,57,72,59,78,83,73,58,50,52,82,52,53,76,78,52,81,78,43,62,74,52,77,59,53,83,77,57,81,44,55,57,61,68,69,51,56,75,71,50,80,47,43,65,44,45,55,76,51,71,72,86,67,56,49,85,54,56,72,60,81,62,66,81,77,67,81,70,53,43,44,69,44,65,46,82,71,51,71,76,82,84,42,58,52,80,53,56,65,46,86,60,60,56,60,56,75,51,71,42,72,68,45,59,75,55,68,53,57,44,85,78,72,55,80,70,74,65,60,54,52,68,80,85,43,87,50,58,65,80,47,46,62,42,54,82,57,64,63,59,73,76,49,77,76,52,83,63,69,51,64,60,44,51,63,58,76,83,77,56,58,74,67,76,49,51,82,85,73,76,43,71,62,62,81,79,80,71,46,68,54,43,75,50,47,62,43,54,49,65,43,81,80,63,51,84,60,83,77,80,61,62,53,52,67,69,73,85,67,81,69,68,43,81,85,63,77,81,77,65,64,43,51,82,69,75,85,85,71,44,72,66,51,42,49,51,64,78,65,74,47,83,43,71,49,50,75,53,67,47,47,56,85,68,85,60,50,47,51,46,79,73,68,44,81,48,63,79,65,55,47,52,70,72,65,73,73,80,58,87,65,55,47,76,42,54,86,49,81,78,53,85,48,53,42,50,78,65,87,82,54,78,65,53,76,43,68,61,54,87,75,77,64,66,58,63,79,59,66,71,55,44,47,45,64,68,48,48,86,71,74,65,51,81,66,69,58,55,82,68,78,48,48,74,75,75,69,55,69,42,53,82,82,80,83,77,44,67,53,81,66,72,52,48,46,78,51,74,80,83,62,53,72,70,58,73,58,74,83,60,81,66,58,57,48,84,49,56,62,43,48,48,84,71,85,58,71,56,56,73,57,79,87,46,50,71,60,71,76,81,63,67,79,54,48,56,50,45,57,67,50,62,50,54,72,75,77,84,51,47,45,51,55,79,73,52,79,80,79,47,84,77,86,77,44,68,81,63,77,79,49,55,48,70,70,64,45,56,74,55,53,67,60,68,72,85,82,44,60,84,49,76,86,57,82,60,80,44,42,66,69,84,67,80,66,85,67,82,52,69,73,52,43,67,58,50,68,43,50,51,54,80,59,46,82,59,73,79,47,49,55,51,67,72,54,45,42,77,71,74,50,82,71,58,58,71,55,75,56,48,57,79,42,82,49,68,45,48,83,43,62,77,47,85,74,71,56,43,69,83,50,82,72,52,82,48,57,42,59,64,51,52,46,59,64,47,86,43,87,57,42,83,83,46,50,72,81,78,80,67,63,49,63,56,52,63,60,73,44,45,46,64,74,78,82,75,46,66,53,81,71,46,58,68,71,79,76,50,83,50,46,79,59,58,78,73,82,83,69,56,53,52,83,76,43,46,45,51,46,62,82,83,81,51,62,85,56,66,45,71,50,44,67,73,55,72,47,72,73,77,57,87,65,49,86,42,77,74,81,64,77,57,72,48,48,52,77,61,68,71,62,49,77,65,52,63,68,70,47,50,80,66,85,64,52,61,64,45,65,79,42,72,72,79,84,65,73,64,57,63,48,48,52,66,65,63,68,82,42,55,44,56,65,83,70,67,81,51,87,60,81,63,71,61,52,64,71,75,52,46,43,47,69,77,56,61,48,75,47,82,54,81,82,74,71,79,66,58,58,82,82,45,49,73,75,63,72,74,84,46,47,52,79,73,50,48,70,67,50,45,76,80,53,62,66,83,69,60,87,78,68,56,50,76,78,63,79,75,53,70,77,86,43,78,81,65,62,77,74,66,48,58,61,80,50,80,66,64,50,48,64,64,58,83,67,47,83,80,57,70,81,56,49,48,87,42,68,45,44,78,61,68,86,49,59,60,51,55,66,63,87,79,83,80,42,75,73,71,70,50,86,60,54,64,67,59,52,71,63,64,44,73,63,47,84,68,76,83,63,54,80,68,76,53,73,86,58,84,78,87,63,42,63,82,85,64 84,47,53,63,44,79,52,70,72,68,77,69,78,48,42,45,45,86,53,78,68,53,61,44,75,87,71,56,67,61,79,73,84,87,46,47,77,69,54,48,59,51,43,58,53,65,80,82,74,80,61,79,71,45,45,77,48,86,44,48,77,55,46,79,79,51,63,44,71,74,55,66,67,83,70,78,87,68,82,67,51,51,83,50,83,78,52,81,70,48,62,42,52,80,84,55,50,66,63,82,70,57,72,61,69,80,49,53,43,68,66,84,84,78,61,59,45,49,73,61,63,78,84,74,87,53,60,87,42,49,51,59,57,75,79,68,42,51,49,53,81,75,76,43,81,56,59,72,63,77,57,81,61,67,48,65,63,86,67,61,53,52,53,74,64,69,56,42,75,74,49,75,67,65,46,84,76,82,77,87,82,75,72,72,64,44,78,77,50,78,52,50,68,60,59,58,87,50,70,70,43,53,76,51,50,75,82,45,60,64,80,69,82,49,44,44,79,53,82,56,68,73,50,72,51,74,82,84,48,83,51,47,44,75,68,58,60,59,53,82,64,59,64,63,60,57,66,82,83,55,85,47,85,55,78,64,78,45,44,49,50,83,55,64,43,47,78,81,69,51,68,63,46,86,52,76,73,82,79,55,73,67,58,56,86,58,80,74,87,48,80,62,78,66,66,64,82,78,48,44,44,79,54,49,85,83,55,78,43,79,62,49,53,63,51,74,87,66,51,42,50,47,51,52,81,45,73,43,75,62,66,49,54,84,64,56,48,70,52,56,79,62,73,42,47,69,60,59,45,70,53,87,63,51,75,83,74,50,76,84,87,69,42,50,62,54,63,72,73,75,46,58,67,42,54,43,77,55,87,80,59,72,74,79,53,71,55,73,73,59,47,45,72,69,85,56,48,45,43,76,64,86,58,49,70,68,76,68,87,78,49,80,84,77,61,85,65,80,58,63,87,79,73,63,53,80,73,72,46,62,45,49,73,53,72,47,70,57,42,44,68,56,75,80,56,79,65,49,60,78,56,78,86,81,76,86,70,63,57,71,50,57,49,68,54,68,73,42,61,66,42,86,44,82,58,65,60,52,70,72,82,73,47,79,44,75,46,45,84,70,51,51,79,61,61,59,83,56,77,73,73,54,44,63,62,76,52,86,43,67,83,67,78,58,63,87,68,87,73,57,81,82,72,48,47,66,48,52,45,54,66,60,76,73,66,83,50,61,70,72,68,52,72,44,58,87,62,76,83,49,67,83,84,55,61,52,87,76,43,63,54,59,63,59,86,61,53,68,45,53,49,45,73,48,87,52,53,44,46,59,62,85,61,43,86,66,72,61,63,86,51,70,45,66,78,47,65,70,85,46,52,83,70,61,59,47,71,49,67,68,61,76,86,54,67,79,87,63,65,62,45,81,62,53,62,48,53,48,55,42,46,77,79,70,83,59,56,60,49,83,46,57,53,82,63,43,42,81,66,81,54,48,63,79,72,52,44,71,81,59,82,54,47,56,82,52,82,73,51,75,74,43,72,68,61,52,84,63,83,52,53,42,80,60,78,70,64,57,55,84,54,70,62,45,64,69,84,61,73,62,71,72,57,70,45,67,76,46,48,62,73,56,54,51,49,87,48,68,79,65,74,55,47,50,76,67,75,70,60,48,58,70,81,65,70,51,65,65,72,48,65,80,51,42,79,57,54,57,53,61,47,67,87,53,48,57,73,68,54,75,77,47,42,49,49,57,64,74,51,70,47,55,66,74,79,48,64,73,46,85,81,78,66,52,46,85,84,55,73,71,45,74,63,51,69,67,86,61,79,65,76,84,55,79,77,69,84,57,71,46,49,44,82,61,43,64,49,58,75,57,69,73,74,67,71,43,43,48,73,68,69,86,49,80,46,56,86,53,59,46,65,82,44,58,79,45,68,48,55,80,62,70,84,48,66,87,53,42,48,79,71,43,42,46,78,52,43,65,82,69,74,85,64,73,54,71,85,78,87,54,86,57,74,70,50,60,50,81,47,42,51,83,83,85,43,46,75,51,56,86,61,66,73,72,68,83,81,68,86,79,65,72,71,75,74,65,75,53,47,63,47,52,54,69,82,61,64,82,77,80,82,81,84,59,77,62,78,83,63,87,44,66,66,53,45,77,87,42,44,87,43,44,87,83,54,68,56,80,78,86,47,84,46,85,66,63,67,75,79,46,53,77,78,83,75,48,79,48,63,43,74,45,56,57,44,53,63,70,86,71,73,72,61,57,55,83,66,42,80,70 46,49,70,49,62,50,86,63,75,74,86,42,58,85,57,86,59,73,64,74,46,52,76,49,46,57,56,67,62,84,48,79,80,46,66,48,51,80,74,73,71,84,42,49,78,64,54,49,73,46,58,87,51,58,77,57,44,72,80,48,63,43,74,62,73,65,86,78,57,44,44,78,84,64,64,81,52,84,72,58,78,51,82,69,75,59,52,70,74,71,58,66,69,68,68,67,71,72,45,47,63,60,44,73,86,80,63,54,85,87,48,70,74,82,50,74,43,44,53,86,85,81,74,67,62,87,62,87,59,45,71,61,45,65,52,70,53,84,83,57,63,57,87,50,80,57,81,84,48,74,64,56,60,49,51,48,49,55,79,74,68,85,48,66,58,46,81,56,75,51,78,65,57,43,68,46,62,71,85,68,42,49,59,69,65,44,76,74,61,80,64,64,81,42,71,43,50,69,74,58,81,53,62,65,45,54,58,64,53,76,64,43,80,44,50,73,78,85,56,49,84,47,74,81,86,73,78,84,77,44,79,71,71,58,81,82,74,60,66,54,81,70,62,80,58,75,76,86,53,46,59,45,74,74,76,80,44,55,53,59,79,67,72,79,87,56,74,57,85,65,73,66,67,77,43,42,73,86,84,75,64,72,59,70,60,62,44,69,78,75,79,49,44,62,58,64,62,51,75,74,65,79,51,43,64,65,73,44,64,75,46,51,48,48,56,71,58,70,81,61,48,55,70,55,47,58,65,43,48,47,68,51,52,46,52,66,44,83,46,58,72,48,76,59,59,69,85,85,46,49,74,69,46,80,65,65,82,78,60,42,80,80,64,79,75,70,66,45,85,85,73,55,76,53,86,68,55,58,42,46,68,81,75,58,67,63,73,75,57,68,67,76,75,83,51,46,87,69,86,55,44,84,78,79,51,61,52,46,64,65,65,59,77,74,67,71,81,77,81,46,48,66,65,85,52,86,72,64,61,56,51,72,57,71,57,77,86,53,77,71,48,42,51,80,73,53,52,79,48,55,48,64,55,42,79,78,60,57,80,69,81,53,48,84,51,57,80,57,45,83,56,65,49,74,58,55,78,49,67,55,76,43,77,53,54,46,85,84,48,52,56,51,56,45,43,80,84,76,47,61,47,68,78,74,71,75,84,48,75,61,64,63,66,70,51,76,86,78,68,73,84,54,42,76,72,69,78,53,53,71,79,86,74,83,44,66,72,67,50,77,68,84,85,86,47,48,51,53,80,50,48,78,53,68,78,84,59,65,64,47,64,69,75,77,84,45,43,48,72,63,70,85,69,76,44,80,69,85,85,52,70,62,71,87,63,52,70,85,81,44,56,50,85,80,86,49,83,78,80,87,47,69,80,74,87,45,71,43,46,54,84,75,62,69,44,49,62,76,69,80,71,68,60,52,80,45,78,65,78,43,52,54,42,62,73,56,82,47,68,63,73,83,65,60,54,54,65,59,71,43,63,57,59,71,65,42,75,76,56,75,69,51,61,81,82,68,59,82,53,48,57,44,71,78,65,52,76,46,77,62,49,57,71,79,64,75,67,85,75,72,72,42,62,69,62,79,78,57,77,45,81,63,60,70,45,58,55,78,68,79,51,51,80,79,63,50,66,81,57,50,51,85,76,42,54,42,64,46,54,55,82,78,46,65,57,46,70,65,61,58,46,67,65,59,73,46,49,62,61,45,51,86,55,48,65,67,64,59,58,72,71,51,73,48,77,43,62,63,52,51,80,45,68,44,87,55,72,58,79,51,76,50,78,68,81,54,42,54,71,66,56,66,86,42,60,76,54,67,74,87,53,48,58,45,45,87,54,69,60,44,82,87,49,68,44,44,72,61,52,49,80,54,50,52,53,49,49,58,47,70,64,61,67,52,57,60,48,76,73,70,84,64,47,69,50,71,69,70,84,85,54,62,61,65,61,61,44,81,72,51,74,43,58,84,61,48,63,85,57,70,49,82,44,44,72,66,61,71,62,86,75,74,54,60,56,65,47,70,84,64,60,60,49,69,47,81,43,61,45,67,58,52,42,81,45,42,44,42,46,50,50,58,82,70,66,59,55,54,70,49,74,56,46,79,43,66,74,86,82,43,77,73,83,65,65,71,55,47,56,72,76,64,69,53,61,83,56,68,54,42,61,71,83,76,47,60,50,56,61,64,86,80,47,57,44,70,64,66,52,81,44,78,57,69,81,85,83,83,48,75,52,80,47,62,58,67,84,79,70,80,73,63,75,86,50,66,84,60,63,83 56,61,50,71,57,69,78,86,54,64,63,63,50,48,53,85,65,44,78,45,74,75,62,79,56,73,54,53,65,79,69,80,74,58,64,57,55,46,80,42,58,77,79,81,47,71,85,59,47,79,76,52,77,45,53,68,47,66,85,53,83,69,75,60,76,77,59,77,45,62,59,78,81,86,86,62,74,71,65,54,46,61,45,81,72,66,86,69,67,55,45,85,80,67,75,53,63,67,48,46,85,44,84,43,82,60,50,69,50,60,68,83,42,83,48,78,80,71,69,78,50,75,58,52,80,64,59,79,63,66,87,54,65,44,42,56,72,55,59,77,84,87,63,50,46,63,62,69,44,76,84,54,53,50,79,74,61,75,61,68,68,48,61,84,59,72,45,73,82,43,64,55,43,83,61,75,69,64,52,60,72,86,81,45,59,65,65,53,63,72,73,60,42,72,81,61,79,62,63,83,58,42,49,52,65,67,73,49,45,83,87,54,80,76,73,71,74,70,81,44,55,42,80,78,43,48,45,82,70,80,86,55,44,65,46,87,76,68,85,53,71,70,55,58,42,69,78,74,85,62,56,83,54,46,43,85,47,62,58,66,71,47,57,56,47,45,78,43,55,72,73,77,52,51,70,55,86,42,76,49,57,69,66,61,55,68,77,45,51,65,79,54,83,52,56,61,80,79,51,44,49,78,80,87,64,45,54,44,82,85,78,56,76,83,45,55,42,71,87,64,77,53,80,58,67,47,75,48,60,55,72,46,60,68,86,75,71,67,57,61,52,51,59,81,58,48,87,86,47,81,50,79,65,46,42,81,55,86,70,86,71,84,51,71,69,55,53,60,74,63,70,77,60,58,56,53,57,71,80,79,81,61,60,45,50,86,46,77,46,60,85,59,80,86,48,71,74,77,47,52,46,49,54,80,51,47,46,45,48,75,59,71,84,79,68,46,67,82,79,55,64,48,58,79,47,81,54,81,64,87,64,54,83,46,76,78,69,49,46,51,43,61,85,77,79,43,72,78,80,85,82,44,72,44,78,72,42,69,56,50,54,51,68,68,70,61,80,42,45,73,87,56,75,84,59,50,70,44,55,56,54,81,47,70,78,86,76,67,65,54,53,83,80,65,77,69,59,58,51,52,80,65,48,75,73,71,83,43,74,48,64,84,56,71,67,44,61,77,50,80,69,64,53,87,74,59,71,47,55,57,54,84,83,49,83,66,55,85,50,65,45,60,44,80,80,86,85,55,42,86,67,72,55,82,77,43,80,73,60,65,54,51,56,47,87,61,64,66,84,57,79,84,85,82,71,83,43,75,75,49,76,84,54,51,47,86,83,67,80,79,57,71,86,50,79,74,48,80,60,59,49,45,86,87,64,79,78,64,43,60,56,87,65,54,52,43,77,72,68,53,43,68,57,46,82,70,78,50,50,66,47,85,50,60,71,43,84,72,71,86,52,56,65,71,43,65,62,59,73,49,86,60,55,57,64,79,83,72,74,45,84,58,57,52,59,58,71,75,73,44,82,73,81,58,74,83,80,85,84,66,43,62,67,73,60,67,52,78,79,43,77,55,54,84,83,57,87,61,58,77,44,69,84,82,82,60,58,66,76,74,87,55,76,67,66,52,81,46,66,58,81,76,72,70,52,53,51,74,57,66,58,82,63,53,42,55,52,54,49,77,82,57,51,86,52,66,65,61,46,85,60,64,82,87,66,78,47,82,70,61,51,52,42,63,64,68,46,46,57,72,82,81,83,49,56,70,85,80,80,57,46,71,52,68,51,56,75,51,50,79,48,86,59,73,84,84,65,66,75,69,54,61,50,49,83,71,86,51,56,57,73,85,54,60,70,62,58,62,64,85,55,76,71,86,45,86,73,75,47,63,71,64,54,56,87,85,85,44,49,48,65,87,63,78,67,73,60,59,51,76,54,87,52,42,83,52,59,72,60,87,53,47,47,64,55,74,64,54,47,45,71,59,42,70,60,59,56,61,48,57,79,62,59,83,73,83,53,47,77,55,75,86,72,54,81,64,75,86,87,51,87,55,59,85,78,63,61,85,81,54,62,83,69,74,49,77,81,79,49,47,81,50,52,51,87,76,84,76,60,52,48,51,68,60,85,87,54,63,73,53,75,60,45,64,50,66,44,79,81,87,69,79,82,81,62,73,72,66,70,68,87,54,82,58,48,79,44,75,68,63,64,53,70,69,47,87,74,65,50,75,44,71,43,44,44,48,60,67,47,48,76,63,46,79,64,85,80,52,66,61 70,82,59,57,63,53,53,71,69,53,55,72,47,44,44,55,62,78,86,55,76,59,82,42,68,69,46,87,79,81,46,85,58,43,79,84,57,56,81,47,70,44,50,66,42,81,65,76,72,58,70,76,53,52,52,86,84,83,63,48,57,63,43,42,72,76,71,56,55,62,60,76,53,62,46,85,70,73,56,81,77,72,54,56,68,56,68,86,82,66,63,62,86,72,58,75,74,73,48,53,83,83,66,70,58,66,48,55,78,70,69,46,43,76,46,63,60,75,85,67,65,82,69,78,82,50,58,86,47,80,76,87,55,74,56,65,80,62,47,78,60,45,57,78,52,57,45,55,66,53,86,47,59,81,47,78,71,68,70,52,86,71,50,77,63,44,43,44,66,50,69,52,71,43,49,53,58,65,75,64,73,86,53,64,62,87,61,70,74,77,57,76,84,51,42,57,81,87,48,87,66,61,55,58,62,53,42,52,79,42,58,77,87,73,53,85,59,58,68,73,73,73,46,87,86,63,78,74,67,74,81,82,74,44,80,58,72,56,86,71,69,48,50,71,73,43,62,52,83,80,73,57,68,51,55,79,58,44,56,68,74,55,75,83,66,61,52,54,44,48,64,78,54,80,50,65,52,48,71,62,76,62,49,45,51,44,83,71,42,85,56,53,68,70,56,71,63,63,75,73,79,82,77,79,58,78,74,87,72,66,73,86,78,75,75,74,81,58,80,71,76,43,82,42,71,63,58,56,43,45,73,80,62,70,51,46,48,67,54,44,87,47,70,54,53,60,51,43,42,59,82,55,85,56,84,63,68,59,71,45,70,47,55,86,63,60,69,56,85,46,52,84,51,84,49,72,78,75,87,76,54,69,51,72,52,60,57,47,64,57,74,47,82,63,45,82,60,64,65,59,77,58,59,73,66,54,63,44,78,65,53,71,64,64,48,44,54,75,75,45,57,58,71,58,66,65,81,57,85,47,71,51,74,51,76,76,71,63,81,65,76,79,65,85,59,46,52,57,76,81,60,57,68,76,51,69,42,61,75,57,83,67,52,60,73,44,70,52,75,67,68,69,43,61,46,87,60,53,71,63,53,53,73,71,49,49,86,54,81,52,74,86,61,78,73,78,72,74,73,61,60,68,46,50,67,77,81,87,87,47,62,64,77,82,75,56,56,45,64,45,78,44,57,68,78,82,85,52,44,64,77,81,81,84,47,84,54,83,67,83,44,56,74,76,48,66,49,72,69,70,78,61,50,52,45,87,43,60,65,73,59,44,60,61,52,45,50,60,69,42,87,73,82,60,67,48,55,43,57,72,62,50,64,83,53,80,48,58,45,61,86,60,55,70,72,58,78,46,69,80,60,72,57,58,77,79,55,43,86,76,75,44,81,59,58,42,76,85,55,58,46,44,59,80,51,80,69,53,84,69,77,81,49,82,87,46,47,78,85,46,76,62,67,73,71,62,85,47,87,61,84,43,67,50,56,53,65,87,87,69,71,81,77,80,66,48,76,59,83,47,81,65,52,64,75,74,46,87,86,49,50,72,87,50,64,71,69,70,77,62,80,79,71,69,53,74,81,59,60,49,52,57,63,78,45,82,66,70,85,76,82,72,63,69,57,74,74,50,56,79,85,53,48,58,68,59,66,77,87,59,85,83,52,78,72,67,43,45,68,62,44,64,71,83,75,83,51,81,48,56,49,79,56,44,42,79,47,56,53,80,86,72,49,73,56,67,55,48,69,63,61,43,81,75,71,53,57,48,77,53,56,64,73,87,47,63,48,42,69,81,70,61,53,55,58,78,81,76,78,52,56,62,50,69,67,69,69,51,64,66,43,64,56,66,73,85,75,68,79,73,56,66,49,58,62,77,71,63,46,76,82,61,56,70,86,60,79,46,84,80,47,64,86,84,72,87,78,45,57,85,83,81,47,65,75,74,52,82,71,47,46,60,55,47,64,48,55,49,42,48,59,44,63,70,59,70,66,50,80,50,61,42,78,63,83,62,46,81,48,44,55,73,50,43,55,52,56,44,74,80,86,79,50,56,67,74,46,67,55,79,77,69,82,51,58,78,54,53,55,87,79,44,47,78,74,84,83,83,74,72,47,52,62,67,85,58,45,74,80,45,74,42,53,48,59,83,76,84,50,71,71,79,72,65,73,56,78,66,54,73,80,86,46,64,81,64,86,82,78,59,83,85,51,55,68,47,80,52,65,73,65,42,83,48,60,85,44,84,51,48,65,43,48,67,72,63,70,70,58,70 43,49,79,75,48,78,55,50,66,66,58,73,54,83,75,46,55,71,67,86,64,58,79,49,43,59,76,71,75,56,50,80,52,56,57,72,84,70,42,52,61,61,46,81,59,74,69,42,77,47,49,58,60,77,73,77,79,43,87,53,78,87,44,49,73,67,81,77,54,42,71,81,48,84,51,70,45,61,47,48,54,47,83,84,48,85,47,74,83,78,77,46,68,48,56,57,79,42,73,65,72,45,60,79,49,60,63,80,82,59,76,68,68,76,47,85,82,79,70,54,73,69,83,73,59,45,68,54,72,43,48,61,43,75,69,87,75,42,82,70,70,46,51,75,63,78,46,47,81,64,84,74,60,69,78,64,79,71,80,78,84,60,47,86,48,60,53,54,67,57,56,43,70,48,58,67,49,75,45,47,57,64,82,68,60,84,63,58,69,52,80,74,67,42,61,86,61,52,80,48,74,61,81,78,46,47,45,75,54,48,77,63,84,82,55,81,48,62,77,65,73,55,42,49,54,82,80,53,65,73,68,46,47,67,44,67,74,47,58,71,85,59,51,84,76,59,81,68,82,77,63,74,54,67,74,75,79,57,51,62,52,86,49,72,81,63,80,67,80,56,82,69,70,46,66,69,64,76,49,49,51,51,80,55,52,50,65,42,47,81,85,46,70,72,82,44,63,62,67,48,53,80,50,56,52,42,53,69,57,67,67,47,71,75,86,63,55,64,78,55,43,64,66,42,51,57,67,71,78,72,60,78,79,73,77,51,86,54,57,82,57,53,71,59,80,61,49,53,79,66,69,87,60,72,73,46,79,77,63,76,51,80,81,87,56,73,79,66,51,67,60,61,64,63,67,43,60,61,61,71,55,59,51,42,65,87,69,73,79,63,84,63,87,83,53,86,76,47,42,46,47,59,58,54,50,52,74,53,44,58,56,70,52,60,67,58,81,76,73,61,71,52,46,56,73,50,60,72,68,51,69,77,82,43,67,73,79,86,79,61,61,50,56,47,46,56,50,60,42,80,87,60,53,49,62,44,63,46,74,42,70,60,67,55,48,78,49,66,66,66,49,53,74,70,71,69,76,81,51,48,47,81,85,44,42,69,68,70,44,64,74,75,64,66,59,83,80,55,83,44,80,82,61,50,75,76,82,80,55,54,43,63,75,72,65,69,54,74,76,66,67,46,86,68,49,83,74,66,59,82,58,43,76,53,81,81,77,45,62,72,50,65,53,52,46,63,78,72,86,83,85,78,67,64,56,60,66,59,64,76,46,65,72,45,65,76,43,50,67,51,67,62,74,85,61,79,85,58,74,72,66,78,55,47,71,45,79,74,77,60,61,83,62,54,51,54,58,74,71,56,56,62,43,61,66,66,87,59,86,45,61,77,78,76,66,81,79,45,57,75,64,53,69,70,42,84,72,44,82,78,47,84,85,76,63,82,82,71,71,48,61,46,86,47,44,50,62,59,47,76,84,55,73,71,61,57,77,67,80,73,63,49,76,54,76,43,81,74,56,84,64,45,85,73,73,61,59,85,62,77,48,74,57,64,84,80,75,63,51,64,45,42,62,64,84,72,57,61,66,42,75,57,49,72,86,73,64,82,45,65,59,67,77,67,74,42,87,83,42,57,43,55,54,70,68,86,57,54,42,57,63,67,69,54,79,72,60,49,43,53,57,83,64,45,61,56,61,56,52,84,47,66,84,64,82,83,63,52,80,71,55,64,61,55,54,83,50,84,57,60,72,70,83,67,62,63,57,62,52,71,61,69,44,64,56,44,60,60,55,56,87,73,66,46,79,73,63,62,61,45,74,50,67,71,76,65,70,55,65,45,53,84,81,78,42,61,64,63,75,83,70,51,87,66,47,76,66,50,43,60,43,72,69,79,58,71,50,84,57,51,85,48,84,42,51,64,50,78,44,84,73,45,68,82,85,84,52,67,86,64,87,69,83,74,51,73,60,49,68,47,87,49,46,71,62,57,46,54,57,87,43,53,44,71,43,67,42,48,70,52,59,63,64,66,51,85,72,76,59,75,68,85,79,71,71,54,74,60,73,83,72,74,80,45,47,76,62,85,47,57,47,71,70,62,51,56,79,79,47,64,74,52,68,78,70,50,56,60,66,64,44,45,60,43,55,43,52,51,72,82,68,58,49,68,63,42,61,58,81,56,52,60,86,86,55,59,42,67,49,47,53,63,75,69,82,62,53,67,70,60,46,67,67,64,79,82,44,86,87,49,68,49,47,55,57,61,68,74,64,84 66,78,58,63,79,76,45,68,48,71,66,57,86,50,68,60,77,83,75,57,55,83,83,43,60,85,52,64,49,63,45,59,72,42,77,63,81,85,76,75,43,47,85,50,81,77,47,84,84,70,57,59,48,44,42,64,67,65,79,68,75,51,72,52,86,61,71,56,49,59,85,53,85,61,64,79,74,55,42,43,79,84,51,70,66,70,76,46,59,66,83,87,65,68,50,51,82,87,72,64,81,48,51,59,60,56,55,53,56,46,64,61,58,85,77,61,60,77,83,85,50,66,84,77,79,61,44,61,75,73,74,47,50,71,66,85,53,62,82,52,70,47,47,47,67,81,65,47,78,75,76,61,82,52,86,58,43,73,75,49,75,83,42,61,48,46,53,42,75,57,80,84,61,45,50,52,74,82,65,53,62,69,66,70,76,56,49,57,48,66,61,60,74,78,43,77,55,79,64,77,72,72,56,65,62,45,85,54,85,69,44,61,87,59,65,75,42,59,71,60,47,71,79,85,83,46,64,58,84,42,43,74,53,79,52,46,65,61,85,84,62,72,73,68,75,60,68,70,61,50,44,62,64,44,81,76,76,51,53,44,83,49,76,68,43,76,68,75,70,56,46,63,61,85,81,62,84,80,54,51,74,86,86,59,42,77,79,79,82,55,78,60,87,83,44,78,47,82,48,70,68,63,50,84,60,65,47,87,69,83,86,42,78,67,81,54,57,44,46,66,83,53,87,47,53,62,55,79,56,45,72,54,59,84,63,51,64,57,66,68,51,60,74,44,62,42,57,64,85,79,65,66,45,64,66,56,64,83,57,44,69,84,43,85,43,58,46,45,84,67,66,60,81,63,42,83,74,58,79,46,44,50,46,72,87,67,65,47,76,43,67,63,78,58,80,65,61,42,51,82,78,49,62,70,63,56,58,71,85,42,52,82,42,62,59,79,71,86,60,80,62,60,73,85,66,70,66,62,75,43,65,54,78,74,49,74,63,64,71,60,55,74,76,51,84,87,71,84,82,57,61,58,52,60,54,46,56,81,77,71,46,80,77,74,67,79,78,77,43,72,61,46,66,71,64,53,51,66,67,50,66,72,64,78,66,60,54,61,78,80,57,57,65,61,42,85,52,44,74,64,59,84,69,60,68,72,84,86,64,47,56,75,64,56,83,61,55,80,69,45,59,78,44,42,73,78,48,73,68,70,57,84,61,54,63,51,80,42,79,77,47,87,61,64,75,43,72,87,76,67,81,45,49,87,68,57,65,76,55,62,61,78,57,72,58,63,78,69,70,67,72,61,53,83,65,63,61,78,46,67,48,64,65,77,63,75,53,70,51,47,74,48,84,45,87,47,73,62,67,83,44,80,80,50,65,52,85,62,42,46,84,44,80,42,62,46,87,62,44,73,50,86,71,52,43,45,72,83,59,65,43,86,85,67,58,63,60,51,64,79,61,69,65,61,85,79,75,84,84,68,66,54,74,61,61,67,80,46,61,84,45,86,49,53,73,42,85,52,86,53,75,50,67,70,67,50,67,43,43,50,51,82,79,86,83,43,60,45,53,50,53,61,48,79,84,63,76,86,69,68,59,56,50,67,63,59,55,77,74,66,45,56,52,80,63,45,73,74,84,56,67,75,68,70,57,45,70,51,65,75,85,70,66,84,85,55,83,45,80,71,61,51,73,54,65,84,43,42,56,61,50,65,44,80,78,48,75,71,71,64,46,53,51,45,42,44,56,54,80,51,59,43,49,71,75,60,65,56,76,64,56,63,56,78,52,87,67,79,51,76,63,52,42,67,87,65,84,48,51,46,83,59,44,43,45,79,86,72,54,42,68,64,83,46,44,51,56,85,73,67,47,79,42,83,76,79,47,87,73,70,64,74,69,77,84,69,79,54,53,55,85,77,47,50,51,49,45,49,77,74,65,61,51,72,71,83,80,69,81,73,47,68,87,58,52,48,87,78,46,66,80,75,55,51,58,43,44,53,67,74,49,43,68,57,85,86,60,61,83,47,45,46,50,87,46,49,53,63,71,76,72,76,73,51,64,42,53,83,69,47,53,85,74,82,79,84,55,86,59,80,50,66,47,43,48,55,75,49,62,60,75,46,57,87,65,42,70,71,53,64,49,81,75,52,59,80,45,42,76,47,68,75,80,43,53,87,86,48,72,51,44,53,72,70,49,66,45,73,75,70,80,49,69,79,67,59,71,60,56,81,62,76,51,76,65,62,48,73,78,53,77,70,43,42,74,46,67,55,58,70 80,70,57,44,62,72,76,64,69,43,72,76,64,85,49,82,63,72,55,66,52,53,75,57,59,59,84,57,60,77,59,84,85,65,46,53,78,59,71,68,80,75,73,47,50,62,81,58,54,73,43,57,69,48,64,52,61,84,72,77,50,68,75,82,83,42,44,45,81,77,77,42,42,67,68,87,63,49,78,72,72,64,65,68,64,79,56,46,73,85,42,44,55,52,62,57,49,57,77,42,84,81,44,50,50,81,80,86,45,57,80,64,55,54,61,76,42,72,77,63,47,49,80,65,60,62,49,52,59,61,70,75,84,72,50,85,70,79,83,80,58,56,64,66,67,50,53,73,45,43,75,52,82,82,76,86,77,70,54,75,72,72,52,59,65,80,64,55,70,80,42,75,69,48,44,64,45,57,57,81,50,64,56,49,87,77,68,44,47,53,49,45,60,81,86,77,68,42,76,47,53,50,60,73,76,70,77,44,81,42,51,73,61,47,55,65,69,73,69,56,79,79,45,73,57,64,82,86,66,75,62,43,64,72,69,57,45,53,56,64,57,61,79,50,57,50,45,42,65,80,66,71,66,79,86,52,80,83,47,63,77,58,61,62,58,83,70,81,48,55,42,68,64,54,43,67,87,58,86,54,49,45,63,77,81,42,69,63,66,77,87,80,82,82,62,67,47,61,82,42,56,76,87,80,83,49,50,77,69,44,72,87,71,64,79,55,73,76,42,72,50,42,82,66,82,71,55,69,47,69,75,49,82,68,77,60,44,56,62,56,50,71,66,55,79,73,45,56,47,85,61,83,59,50,46,83,54,44,83,57,79,52,75,78,60,42,48,52,48,66,75,82,48,57,57,86,83,84,47,75,60,54,55,78,43,62,75,70,77,43,44,74,65,64,70,68,86,63,50,65,86,83,82,65,58,60,69,53,85,66,84,56,59,50,84,50,58,44,57,73,79,51,83,72,63,84,83,56,58,51,60,65,48,55,81,56,51,75,45,77,67,72,51,67,64,51,64,86,57,52,85,57,77,65,74,74,52,45,42,67,43,71,73,51,51,56,55,44,79,73,75,74,68,53,70,76,82,46,77,58,56,56,47,67,81,46,48,57,75,57,46,45,71,86,64,84,64,61,50,78,62,65,65,71,82,53,84,55,81,86,80,51,49,58,61,43,50,45,42,72,80,62,52,76,74,68,46,60,48,62,51,68,84,84,85,59,86,61,56,66,44,62,46,49,87,58,61,64,86,43,79,59,51,73,60,77,45,79,61,85,61,44,53,65,81,55,61,69,45,70,46,59,87,69,67,72,44,52,49,73,61,50,63,43,61,76,47,55,54,80,58,67,55,65,55,82,84,42,65,44,87,64,69,78,68,59,51,63,48,59,82,48,48,73,65,47,54,52,87,64,64,62,48,76,44,70,57,47,73,46,63,61,82,57,45,82,79,45,61,66,49,48,74,64,64,82,74,70,51,76,75,42,71,70,63,58,47,75,72,42,44,46,76,45,67,65,51,67,67,46,74,78,43,49,69,68,73,84,47,64,63,67,47,59,46,66,58,63,73,58,52,62,72,47,73,52,84,66,47,55,59,74,81,68,59,58,69,46,56,86,78,43,73,87,68,86,60,57,54,42,72,49,54,75,47,64,66,71,53,55,63,83,66,48,79,53,63,82,49,50,81,86,85,71,44,85,68,73,51,86,49,71,44,71,66,85,56,73,57,46,71,67,67,84,69,63,65,53,45,74,76,55,53,54,56,66,48,69,83,59,62,77,43,64,79,80,52,68,62,54,43,84,65,56,67,50,55,51,47,79,78,45,57,60,43,59,59,84,82,79,49,60,72,62,59,47,58,42,69,59,44,52,67,53,69,63,66,67,42,57,42,70,65,43,61,77,75,42,44,60,55,46,45,65,50,67,77,84,71,86,43,69,80,46,82,86,60,48,77,48,46,53,47,81,85,42,77,46,50,63,54,60,68,81,60,77,63,76,42,71,86,46,54,66,80,49,65,57,76,69,75,71,51,74,71,52,46,48,65,69,73,54,78,62,70,72,74,49,52,51,57,48,50,64,75,85,51,63,62,66,74,78,64,57,61,76,49,82,58,47,70,50,52,44,57,65,82,69,59,59,52,59,84,79,73,55,74,66,85,57,48,65,48,87,42,46,58,82,79,57,63,45,43,77,76,81,52,64,73,77,63,45,67,54,49,63,57,82,68,44,57,44,74,71,56,54,69,56,57,63,42,76,49,60,69,81,67,64,62,58 43,74,49,59,66,69,84,55,57,50,48,72,44,48,55,47,79,85,50,70,76,44,85,65,45,76,77,62,76,80,57,73,69,64,66,73,49,84,45,72,47,48,57,81,83,56,61,64,49,83,82,73,61,70,80,56,83,80,87,77,78,49,75,71,66,73,43,46,44,68,53,70,51,72,86,68,61,57,59,74,85,78,54,69,57,51,55,86,46,59,65,64,53,52,76,68,43,56,76,64,80,70,58,87,81,69,84,53,58,84,53,76,64,60,43,43,67,74,67,66,47,75,60,74,86,66,56,84,58,79,55,77,78,63,75,86,85,62,52,59,73,75,56,81,47,86,87,74,74,47,54,81,52,72,87,80,49,81,87,72,44,87,73,59,66,55,51,58,69,76,72,83,87,79,71,83,57,46,74,71,69,77,85,85,52,64,47,46,85,81,74,82,48,70,66,57,45,60,75,59,61,58,43,69,74,59,62,69,64,70,83,55,43,63,85,73,77,65,71,61,51,72,65,64,45,73,51,72,51,67,58,64,61,75,59,55,70,68,77,78,86,45,54,70,50,61,51,60,73,81,70,49,62,63,79,86,57,69,59,45,68,72,60,60,47,76,73,84,68,72,60,42,72,71,42,50,76,51,79,69,75,79,77,75,65,51,78,85,46,42,58,73,63,69,78,65,84,81,71,77,86,53,85,81,54,75,85,46,80,85,81,53,59,53,77,44,43,54,87,54,63,65,86,67,55,52,85,52,58,84,42,87,55,65,86,47,66,87,55,52,60,69,54,42,59,76,79,48,87,57,59,45,73,50,59,58,51,76,77,80,59,67,72,82,72,64,43,61,44,79,80,50,72,83,78,58,62,57,47,74,71,56,50,87,69,50,62,87,56,79,50,84,48,54,58,53,80,75,75,44,56,77,73,59,43,75,67,48,76,53,64,81,58,84,81,59,80,57,80,85,44,44,85,65,52,67,67,87,78,44,55,43,78,62,86,44,47,77,71,59,58,69,44,71,68,76,74,80,80,80,46,68,46,74,84,87,59,69,78,67,82,61,82,65,79,52,79,49,68,85,52,75,47,84,83,47,46,69,75,55,60,59,70,61,68,54,86,84,45,48,57,46,87,62,76,62,64,68,83,63,55,48,47,49,61,59,77,55,55,65,44,60,59,84,55,75,85,68,85,56,82,76,60,72,68,59,81,51,51,79,84,60,66,81,78,53,63,47,42,76,65,50,43,42,80,80,54,52,78,63,56,87,83,81,68,86,74,52,81,46,83,56,67,87,75,85,44,79,75,82,71,80,60,86,78,85,50,66,84,75,82,82,68,72,59,55,64,73,66,46,70,62,63,42,61,64,49,79,77,64,46,54,87,75,53,73,73,64,82,60,51,63,51,76,42,54,77,46,77,80,77,84,85,64,79,53,77,72,71,46,46,45,80,63,64,46,84,43,49,58,62,56,56,62,75,74,42,81,81,59,51,86,66,46,44,65,53,58,54,86,58,50,64,82,53,49,56,75,49,50,65,74,49,77,60,43,47,51,76,42,75,70,67,46,49,68,72,68,69,69,60,86,75,84,82,85,85,81,47,51,66,67,53,83,46,61,62,86,74,48,58,81,63,54,53,62,77,63,56,57,56,77,80,51,48,75,49,69,65,61,83,69,45,50,79,57,49,60,61,85,52,58,80,86,63,70,70,58,45,62,81,64,50,42,55,65,49,50,61,70,52,84,43,80,83,57,74,57,48,71,44,54,66,45,43,82,83,50,54,55,52,56,80,85,44,50,67,52,81,75,48,54,85,44,72,57,50,46,84,60,59,83,68,73,45,59,73,66,86,63,50,55,63,81,53,57,78,87,58,75,81,50,45,54,44,87,82,66,66,72,59,79,66,76,58,65,85,53,87,76,65,81,67,67,53,87,79,69,45,42,47,55,70,63,60,75,55,42,49,67,54,87,82,85,75,56,77,68,53,47,79,87,50,50,63,62,68,72,62,51,53,61,69,71,65,80,57,81,81,86,66,64,64,80,77,47,64,55,55,47,76,42,85,75,84,87,84,78,45,69,56,85,43,73,60,78,56,61,45,76,47,48,82,60,85,45,71,62,67,54,84,78,60,70,63,67,74,55,77,81,59,64,80,71,55,76,60,46,58,81,42,42,63,66,56,65,69,47,78,68,83,64,87,50,66,57,55,45,81,84,87,48,49,43,50,73,75,69,82,64,72,80,75,73,56,58,43,78,86,69,43,83,77,44,83,74,62,68,43,54 59,55,70,66,73,57,67,76,46,67,70,47,71,78,60,55,87,49,71,49,63,47,87,58,43,61,57,42,55,76,80,70,69,58,56,77,65,81,85,56,70,54,68,72,67,50,45,75,73,53,67,74,60,58,42,49,53,59,86,58,74,53,58,77,87,80,86,66,47,87,73,45,54,64,70,67,83,63,70,42,51,45,86,71,76,68,62,63,63,44,46,55,81,68,66,62,46,83,42,42,74,63,68,78,69,44,75,45,68,68,49,54,75,72,70,65,64,45,58,67,76,74,81,67,84,75,72,69,72,87,55,66,65,76,54,64,76,71,67,78,61,74,82,49,43,43,86,74,46,43,56,64,66,81,49,73,71,55,54,81,50,55,46,71,51,45,61,59,42,56,57,81,55,73,61,66,76,51,55,83,74,57,48,79,76,57,58,43,84,59,73,55,79,53,68,75,72,62,60,84,43,78,62,77,82,80,66,69,49,85,70,79,50,56,54,65,57,72,66,45,78,42,68,50,70,62,54,42,53,83,77,76,54,63,45,61,55,54,50,50,67,44,42,82,87,70,72,78,67,68,66,69,87,70,81,63,80,72,62,82,42,53,63,58,81,48,65,70,72,52,55,66,42,80,80,63,42,69,53,85,83,63,45,49,52,81,55,60,47,85,69,43,59,52,67,56,60,54,44,72,52,83,54,71,59,50,71,61,51,60,73,84,83,58,73,68,69,75,56,62,70,47,78,64,55,49,61,53,61,62,85,62,47,81,87,77,54,83,46,50,70,65,47,81,57,75,59,63,75,83,59,54,65,54,77,48,82,77,64,58,59,76,71,48,57,58,44,61,66,85,77,57,54,85,48,85,87,75,70,67,56,63,64,47,58,82,51,77,59,49,62,71,71,65,73,82,51,56,51,85,56,73,75,44,86,45,69,85,61,58,44,44,74,72,53,84,76,53,70,51,72,83,85,83,45,86,52,81,58,56,78,75,42,81,48,86,81,54,82,79,61,61,49,48,81,44,60,50,62,67,43,50,61,49,74,51,73,87,46,62,64,68,84,86,60,78,50,80,57,77,45,84,65,54,61,58,54,64,52,73,48,50,44,87,82,49,51,65,76,86,75,49,57,76,56,45,73,75,65,50,81,86,83,44,65,69,64,62,84,45,59,44,66,63,64,48,74,45,86,54,56,67,56,49,57,48,67,63,86,46,81,60,79,55,57,69,62,79,84,87,53,45,55,67,46,77,65,61,78,71,75,69,60,85,63,64,45,65,67,73,77,58,58,78,49,57,67,51,63,72,70,56,55,73,62,52,86,49,74,54,49,80,87,51,69,53,74,49,74,57,57,85,62,68,70,61,87,47,70,42,52,80,42,48,70,62,55,42,77,55,79,64,46,54,82,45,65,50,70,43,75,44,44,70,83,45,48,69,54,59,70,51,87,84,79,45,65,55,47,64,63,49,75,51,52,62,52,79,68,61,54,63,58,51,72,54,62,63,67,71,68,64,73,56,48,78,51,66,51,43,67,70,84,52,63,48,72,52,68,59,47,76,76,62,85,67,53,62,86,84,82,71,70,48,50,62,86,45,64,79,62,85,44,80,66,70,72,47,84,85,83,54,57,55,63,62,54,64,60,55,49,72,85,49,78,62,56,59,72,53,60,69,85,55,46,77,60,47,75,42,63,61,75,73,48,55,55,62,43,72,65,70,54,85,46,55,44,44,64,49,86,42,54,80,73,56,58,42,87,80,42,52,61,63,80,57,72,59,81,86,45,56,82,72,45,71,74,64,52,51,49,45,87,53,56,86,58,52,77,65,65,48,80,43,65,55,84,42,74,67,77,66,86,67,45,61,83,70,68,77,78,57,67,69,51,79,70,58,75,75,50,49,69,80,87,61,66,42,84,76,77,44,81,82,77,45,58,69,54,72,78,87,82,78,80,84,62,87,56,87,82,78,56,87,84,55,79,82,59,69,65,74,64,86,44,60,50,42,83,59,44,68,84,56,66,69,44,73,49,82,52,84,70,85,77,85,85,49,55,73,83,43,56,69,44,65,58,59,68,55,63,66,68,56,57,84,76,63,68,45,68,83,65,54,68,78,52,54,48,78,46,56,47,43,85,76,43,51,44,65,75,49,85,83,82,60,64,85,69,60,64,66,87,47,65,66,73,44,87,70,85,61,83,64,85,42,70,74,68,50,51,77,71,42,47,48,63,64,62,84,52,86,70,43,80,57,70,72,76,87,84,83,81,82,78,51,87,67,53,85 54,55,65,82,61,80,73,45,68,43,43,52,45,59,62,52,67,70,74,47,75,54,59,55,67,80,79,72,77,45,49,44,77,56,58,58,71,52,69,72,68,62,87,57,69,79,81,63,60,71,72,84,79,79,60,79,44,69,46,67,83,62,54,59,69,50,82,60,78,73,47,43,66,87,77,75,66,87,64,81,71,78,60,52,53,73,43,83,48,64,72,66,69,85,63,67,68,48,43,84,78,56,52,63,85,55,64,59,73,57,42,60,76,45,55,49,67,84,70,57,75,62,72,48,47,43,59,61,56,49,46,47,50,58,76,44,62,70,48,46,75,63,58,56,68,68,75,66,61,69,59,57,76,80,76,46,51,54,75,53,85,44,50,66,61,59,54,43,76,44,60,70,72,55,82,50,80,45,87,62,85,66,47,60,58,70,65,60,45,75,76,78,70,53,49,60,72,60,72,83,68,86,51,80,85,46,53,85,52,83,71,76,49,75,57,43,49,49,68,81,44,46,69,45,82,62,65,60,65,71,62,71,46,44,44,56,75,45,57,68,85,60,68,72,42,76,87,67,59,47,53,54,46,75,69,63,51,59,56,83,71,85,61,85,69,46,43,42,85,81,58,58,44,80,42,83,61,58,49,43,48,69,75,76,56,45,65,74,63,76,62,74,78,81,60,49,61,47,84,65,87,79,59,68,50,76,57,79,81,44,58,54,70,53,69,56,43,64,48,63,83,52,60,58,50,69,59,55,81,84,79,62,50,74,49,49,59,65,61,55,43,84,77,42,67,46,50,81,79,76,77,63,69,64,78,66,63,75,49,69,64,42,83,49,61,63,42,49,86,78,69,50,55,85,50,48,69,81,71,79,60,78,57,83,69,87,70,87,68,77,69,48,54,84,46,51,65,43,74,68,60,56,76,53,42,77,65,50,84,67,59,83,57,65,69,51,43,48,71,80,69,52,61,58,47,60,73,69,71,62,60,62,84,54,47,78,68,76,73,50,74,79,74,46,74,52,75,87,69,60,56,42,45,68,55,50,80,85,85,56,59,51,64,77,47,54,68,72,65,53,47,53,85,60,47,42,46,43,42,53,43,50,67,64,57,86,82,45,73,77,74,43,72,55,48,68,48,45,50,72,42,54,87,71,78,57,87,63,54,71,83,46,50,75,42,43,79,51,42,70,72,79,51,63,56,87,65,69,63,43,78,49,43,54,67,76,76,42,77,74,53,62,81,64,48,66,49,74,55,53,55,44,45,58,44,43,84,54,50,53,42,68,50,54,73,50,59,43,74,67,77,86,78,82,84,44,73,66,67,60,70,63,83,60,51,74,57,86,79,84,77,51,54,47,42,50,51,59,83,52,63,76,84,82,56,81,85,52,71,86,74,86,62,71,60,78,79,48,42,80,70,48,77,82,59,66,85,49,45,87,80,80,60,46,51,56,60,51,82,50,65,63,59,75,55,50,63,49,60,52,51,78,70,59,71,59,65,50,69,48,59,70,65,69,75,53,50,56,81,68,74,43,62,47,69,86,46,76,59,74,57,75,67,64,44,78,81,84,76,49,68,84,55,46,87,74,84,44,64,78,64,67,59,71,49,74,63,70,55,61,61,82,44,61,43,46,84,44,78,71,46,76,42,43,53,63,75,42,80,67,69,77,58,87,60,82,78,71,75,85,85,75,82,70,79,79,63,75,46,59,42,60,84,62,76,78,54,46,71,84,53,68,78,56,64,52,44,49,46,80,64,64,57,42,85,62,68,46,73,87,61,65,80,82,78,61,54,59,52,83,71,67,78,58,75,46,66,45,81,83,64,80,45,75,86,57,80,55,51,70,74,79,48,46,49,82,82,78,67,78,72,64,56,45,60,56,42,54,78,52,75,83,86,64,72,53,47,62,70,68,78,56,84,75,63,82,57,47,50,49,72,42,54,64,63,84,71,75,51,45,47,73,87,61,45,64,86,63,78,60,56,42,68,61,60,78,86,63,65,42,72,78,85,72,56,48,79,55,55,67,63,59,47,83,76,50,76,76,85,65,75,43,71,45,77,51,66,73,44,73,43,87,69,48,84,79,75,84,73,53,58,52,68,46,69,48,64,62,73,50,76,84,49,48,70,81,52,60,74,44,71,75,75,71,78,54,76,44,83,74,52,59,67,60,47,54,86,48,75,62,49,55,52,48,71,68,70,54,60,50,43,70,75,62,59,74,49,50,52,71,54,86,76,80,59,45,77,45,84,69,52,81,78,66,86,81,62,57,75,52 42,72,83,84,74,45,63,75,50,74,86,74,86,75,85,85,79,44,60,49,47,55,57,67,52,62,56,83,64,44,46,44,72,58,74,75,44,55,61,81,43,87,54,54,83,46,72,70,43,64,50,87,43,52,74,69,77,70,52,65,75,62,58,59,51,77,65,53,64,45,52,56,70,68,59,53,59,79,86,75,64,87,54,61,48,54,58,83,46,77,77,45,78,47,70,49,76,81,59,84,51,85,75,57,56,72,83,64,52,69,59,72,42,80,49,71,73,73,80,44,68,72,81,70,65,56,47,46,43,48,57,67,49,57,50,57,46,43,77,52,60,44,51,81,42,73,84,57,74,44,66,68,45,47,43,54,50,45,46,71,55,60,66,79,44,59,58,62,44,76,63,83,82,53,73,54,48,85,70,65,47,69,43,73,86,67,68,82,81,58,79,85,83,68,78,66,46,58,57,81,53,51,84,50,54,82,70,57,46,71,84,86,81,71,87,87,67,60,86,55,72,69,66,49,44,57,60,67,83,57,59,68,69,47,56,64,76,42,54,85,73,81,73,62,56,57,80,87,47,71,82,43,55,77,68,46,66,73,75,47,70,68,87,68,58,71,48,62,72,46,58,80,80,56,49,53,86,80,62,75,49,52,81,83,50,87,80,52,85,56,46,46,44,79,51,69,65,59,72,80,44,51,86,73,86,68,82,71,74,51,56,60,71,68,56,42,58,47,50,55,56,86,63,71,42,77,84,53,55,53,50,67,57,63,71,60,77,81,70,68,65,77,53,74,74,65,80,69,54,45,60,66,53,52,72,71,69,76,60,47,56,51,67,43,51,64,65,51,68,84,68,46,49,87,45,86,75,64,62,57,43,69,56,70,44,56,52,65,76,68,84,69,66,82,44,69,61,66,57,43,57,65,62,46,43,54,85,66,75,79,78,49,69,52,45,49,53,79,52,87,62,55,44,65,72,54,68,47,45,80,42,46,80,43,42,54,46,83,74,66,81,87,64,60,78,63,86,86,86,67,46,60,44,55,75,78,65,85,49,85,65,49,43,61,78,44,57,85,61,66,56,74,65,54,58,84,80,72,60,85,74,85,60,78,53,59,57,69,59,57,42,42,77,51,54,70,46,67,69,62,62,51,72,84,60,48,57,82,68,64,43,55,71,49,78,65,52,82,87,76,80,61,51,52,45,59,77,43,60,70,45,69,42,65,74,72,57,58,76,73,64,60,46,56,86,54,43,77,65,43,71,45,78,71,78,50,76,86,45,80,85,45,71,76,74,78,79,81,45,59,52,82,50,72,82,85,46,68,60,42,73,65,47,68,42,42,62,49,71,86,79,52,84,80,69,68,67,76,69,51,53,48,76,74,59,69,62,57,83,45,83,62,72,77,69,58,48,78,73,44,46,87,47,83,76,82,82,57,59,83,46,77,52,73,66,52,48,66,70,69,59,62,79,49,47,43,80,70,49,55,55,54,86,48,83,60,85,56,82,45,70,80,67,71,80,63,58,77,46,42,50,59,54,79,47,52,49,68,84,64,67,52,79,70,80,80,60,53,64,66,65,83,53,83,83,79,77,68,44,42,63,58,48,73,70,77,42,60,55,42,54,51,62,86,50,56,85,85,64,77,55,83,81,42,50,58,43,76,75,77,48,85,63,50,57,80,56,84,79,45,81,44,50,55,84,57,75,43,73,63,62,66,56,65,44,79,80,52,64,54,78,55,55,64,50,48,46,49,46,73,48,65,66,53,66,57,53,52,87,85,53,81,85,77,55,82,55,78,69,85,75,56,46,78,47,65,79,74,73,52,60,67,53,61,51,59,42,67,73,76,54,64,75,58,72,47,75,52,51,87,73,53,66,56,46,58,46,87,58,61,79,57,76,79,72,62,81,70,58,60,69,76,51,72,53,42,48,51,65,61,50,48,69,80,84,51,60,59,75,83,76,49,80,53,81,47,71,70,65,59,61,65,72,78,59,61,80,60,42,48,67,71,53,50,56,78,53,57,74,43,47,68,50,73,80,62,80,51,58,45,87,75,78,70,64,70,57,77,76,63,46,57,48,48,58,67,68,54,59,58,65,64,43,74,64,81,61,65,51,52,76,77,77,64,45,70,63,84,57,49,53,54,84,61,50,76,51,66,44,61,62,43,43,71,47,76,62,81,52,46,80,43,67,50,47,47,66,85,81,72,59,57,46,85,82,83,79,52,44,62,47,62,86,87,74,54,48,77,77,83,66,48,86,62,60,53,42,66,42,68 69,83,73,75,76,44,73,52,79,52,57,52,54,71,78,78,60,74,43,48,48,53,59,74,70,46,65,63,66,57,75,84,85,86,84,43,47,62,46,68,67,73,56,84,49,68,75,52,49,48,81,61,83,47,80,52,74,47,85,86,83,75,54,80,80,82,66,42,43,60,61,81,87,71,87,50,48,48,42,73,53,64,71,42,69,53,48,45,60,62,55,67,55,80,83,62,84,51,60,69,76,72,67,63,59,64,57,43,73,43,70,58,61,80,78,54,51,63,49,69,48,69,58,50,68,66,42,54,44,60,46,83,58,81,85,87,63,42,86,45,87,81,56,47,73,67,74,59,67,71,80,70,50,71,60,82,58,44,82,54,81,52,65,56,82,56,69,77,84,77,73,63,74,44,64,58,63,77,83,44,52,69,61,84,82,54,83,60,77,52,64,56,49,45,84,61,47,79,87,44,67,84,78,52,66,83,64,59,81,72,76,73,78,82,48,52,52,74,79,54,47,77,60,64,79,55,48,79,60,66,55,55,42,86,45,67,64,49,60,61,75,70,47,77,73,80,82,59,49,44,86,87,68,70,59,68,53,49,43,77,44,57,69,71,82,58,63,74,73,75,46,64,65,73,81,63,72,71,77,54,47,86,46,66,42,60,46,74,70,65,62,53,71,80,50,63,78,86,44,74,80,66,72,80,44,45,61,70,75,76,53,44,48,60,58,56,61,70,80,61,66,56,48,81,42,85,77,54,82,62,48,71,58,74,66,60,67,52,69,70,55,55,60,82,75,63,56,65,56,55,50,68,47,67,72,42,53,49,83,48,57,45,49,87,45,65,46,54,42,51,47,70,55,53,64,63,48,61,79,50,57,82,78,57,69,71,82,61,87,80,69,77,47,43,82,49,44,69,78,69,44,63,44,69,49,85,50,52,65,62,86,77,58,59,65,49,79,72,53,61,79,65,80,45,57,74,61,57,87,84,63,56,72,74,86,82,86,64,63,87,79,48,73,52,81,73,60,44,86,72,45,68,76,69,65,44,86,43,45,48,72,49,72,62,60,79,81,73,78,54,78,85,43,67,64,84,61,82,64,52,68,45,72,77,53,60,44,48,48,81,86,87,76,87,76,75,75,60,53,78,85,63,68,45,46,73,54,47,78,84,52,77,54,59,42,69,51,49,57,50,48,44,61,52,47,66,57,59,43,60,80,51,68,55,43,82,71,59,70,70,83,61,66,61,42,67,82,67,53,54,75,78,77,60,55,66,83,55,79,69,53,65,86,86,63,79,56,77,62,73,67,75,58,67,55,64,59,65,50,57,74,64,72,79,83,46,76,66,76,55,67,53,87,76,51,44,68,84,47,83,84,71,52,87,45,70,51,45,56,64,72,87,45,60,83,66,56,58,59,82,48,55,83,55,72,60,49,55,43,67,58,62,66,62,58,84,78,55,59,60,47,72,55,46,64,86,68,48,48,50,51,57,63,51,46,50,53,43,60,74,84,87,68,43,82,60,50,59,78,51,52,58,64,60,73,71,81,47,70,60,77,58,46,52,73,61,54,54,77,53,56,59,79,76,74,87,86,66,48,73,81,84,83,60,81,51,83,86,87,50,69,75,58,65,82,72,52,80,79,71,72,49,45,64,59,43,42,58,65,66,84,84,84,81,50,85,76,86,49,69,70,78,76,59,66,57,69,66,64,84,83,50,50,65,85,63,49,54,85,49,54,57,50,52,66,44,60,54,87,83,51,61,74,81,59,75,54,82,66,54,55,62,78,70,84,45,79,73,48,66,78,77,51,62,43,71,54,54,70,67,47,57,74,72,60,66,82,64,83,81,87,60,61,65,69,74,47,68,60,53,43,68,59,63,53,52,78,82,73,49,52,62,59,53,56,81,86,84,72,79,77,67,56,77,58,71,81,76,62,66,74,59,78,46,76,63,43,62,71,55,87,79,56,78,71,68,47,54,84,45,72,43,68,62,62,79,53,62,51,83,66,71,45,85,59,80,60,56,76,77,44,60,66,48,67,60,46,72,52,72,51,44,87,54,87,42,84,72,81,54,45,80,58,57,84,43,51,78,79,72,49,67,78,81,55,44,59,52,45,78,81,54,53,81,72,84,78,83,58,59,63,63,87,76,72,45,83,46,84,59,76,48,68,59,46,64,69,59,73,45,68,66,56,52,84,65,49,67,66,71,87,66,77,83,51,74,82,43,51,77,67,86,84,79,65,51,54,67,87,77,85,64,56,76,53,76,49,71,64,51 51,49,50,52,51,84,42,77,69,85,59,43,60,66,51,77,64,46,45,49,50,48,63,50,52,52,42,55,58,43,84,66,48,54,78,85,87,83,65,76,83,74,52,62,70,48,53,76,80,77,69,57,43,60,45,63,46,87,81,80,61,73,75,70,67,58,52,58,79,63,81,44,80,74,69,81,80,56,54,55,71,79,43,62,67,71,76,60,82,81,82,54,83,72,53,42,79,50,64,74,46,87,64,67,57,86,83,64,77,53,44,59,74,63,44,48,71,59,70,43,87,65,52,48,68,54,68,87,51,47,74,76,49,42,52,55,73,61,72,75,74,67,43,53,59,47,67,67,81,75,43,83,63,53,71,73,50,74,43,63,52,42,78,61,74,74,65,52,57,57,78,75,84,70,79,58,79,43,68,67,80,51,76,77,81,64,61,56,43,63,62,65,54,61,42,66,71,65,58,69,78,77,83,68,75,50,54,46,75,83,43,47,61,53,48,69,48,45,51,67,72,45,74,66,60,60,44,47,72,53,77,80,87,61,51,52,65,60,60,50,87,53,64,42,45,77,66,58,57,62,76,51,76,53,56,70,46,51,42,67,60,52,65,66,64,68,67,57,74,86,83,53,70,77,51,49,53,82,57,44,55,76,68,60,79,49,59,67,86,64,43,80,57,85,79,64,51,42,42,57,51,61,83,82,60,68,76,78,45,57,65,69,48,76,82,75,61,59,80,58,47,77,42,52,79,85,67,57,50,45,83,87,58,42,62,67,55,65,85,68,50,47,76,57,72,78,58,70,44,79,43,87,84,44,58,54,76,66,52,85,50,44,42,86,66,86,65,74,49,80,71,82,52,62,79,68,82,45,73,51,75,53,53,68,80,43,81,69,67,80,64,52,49,86,82,76,46,83,43,59,74,87,72,51,76,79,87,75,79,81,56,83,71,71,83,56,77,64,72,78,58,54,83,87,63,65,77,66,54,81,65,68,56,85,64,46,72,45,66,44,49,86,68,65,51,85,77,63,80,51,80,82,60,45,77,83,49,86,65,73,77,42,62,47,58,42,71,58,78,74,75,82,69,45,75,46,49,49,77,59,48,64,80,82,51,59,81,68,81,47,71,42,78,53,44,48,87,72,73,69,56,75,53,84,56,57,86,64,42,72,61,43,87,74,71,59,78,51,56,60,83,78,54,47,45,86,69,70,58,71,76,66,75,78,45,57,51,67,53,74,67,44,85,58,51,55,85,68,53,63,46,52,68,79,87,85,73,74,85,57,60,67,87,77,62,44,46,71,74,86,49,47,42,53,86,67,69,62,78,60,75,46,57,79,73,72,70,54,76,85,52,61,69,45,76,48,59,58,87,79,66,76,47,79,79,85,49,66,83,63,46,50,79,60,82,50,42,46,43,51,87,65,61,65,52,51,48,85,46,47,52,59,87,86,63,58,56,75,50,81,70,70,80,79,85,49,84,46,63,78,68,72,49,51,46,87,51,57,50,62,85,67,51,44,80,74,69,79,72,83,45,45,77,84,71,50,43,61,84,66,57,42,82,68,82,74,50,73,52,71,54,50,54,60,49,47,54,56,87,50,54,73,73,57,50,80,81,47,62,62,76,72,46,77,72,50,61,57,54,75,72,82,83,80,44,78,67,45,63,53,77,79,48,74,77,73,84,42,43,56,66,47,81,49,84,86,82,55,65,57,44,63,85,71,74,61,42,69,82,53,45,48,44,47,65,51,61,63,65,56,57,65,51,60,72,60,64,85,67,72,59,84,59,46,67,55,81,44,79,50,65,43,43,51,61,70,49,61,53,82,52,54,62,72,69,78,79,86,58,79,82,42,69,77,42,69,48,81,51,75,71,56,73,55,60,48,67,81,58,62,54,53,49,51,71,64,57,74,45,85,68,83,78,53,79,87,77,49,63,49,85,74,64,66,55,60,65,65,58,68,66,45,58,84,48,78,59,71,53,80,82,47,59,43,77,85,71,44,70,78,68,63,82,53,42,69,48,71,65,65,86,42,58,84,72,66,55,79,69,57,46,75,66,53,53,58,64,80,68,55,70,84,77,52,42,66,86,66,68,85,73,52,63,63,87,47,81,53,86,49,47,78,50,46,45,44,44,75,59,42,56,45,62,48,61,68,67,49,84,86,76,78,44,76,61,63,64,63,54,47,72,74,82,81,48,73,61,63,63,57,52,59,46,87,87,87,78,77,73,42,61,70,80,62,44,58,66,56,47,80,57,48,63,45,60,78,56,59,64,42 68,62,43,51,58,75,51,76,58,56,74,66,68,62,45,52,77,66,60,62,73,43,84,54,82,66,67,62,55,49,71,43,84,70,57,49,80,80,86,71,78,79,56,64,42,62,87,71,43,45,67,78,84,54,62,54,56,53,45,55,76,55,66,87,44,68,42,76,51,52,64,45,52,78,65,42,68,65,85,76,66,71,71,85,74,55,84,76,80,74,65,45,74,58,50,64,76,58,71,54,60,47,77,54,74,79,50,74,45,42,87,73,74,44,67,61,55,73,44,55,59,55,53,74,67,64,49,65,50,61,50,52,50,52,44,57,62,48,53,60,42,47,65,59,49,60,61,69,67,52,70,57,58,45,77,59,43,50,51,50,87,63,43,65,54,79,84,63,63,66,54,43,78,58,87,60,63,46,46,58,87,47,42,74,67,85,46,75,79,84,42,50,57,66,76,68,69,86,61,61,68,43,69,74,47,86,80,74,81,55,83,69,86,63,46,53,87,80,68,76,66,45,72,54,72,54,87,72,62,45,79,45,44,53,86,63,57,44,57,58,87,77,84,51,76,56,48,45,72,67,48,58,65,73,68,57,50,43,58,42,70,58,80,42,55,80,60,52,51,80,72,75,65,87,63,60,83,57,77,67,58,73,80,63,60,68,51,52,64,71,54,78,66,51,68,54,66,71,64,83,69,65,65,86,80,42,72,43,68,68,73,58,82,76,70,46,54,55,73,65,85,82,65,64,75,60,79,77,58,65,60,78,77,71,84,46,47,57,67,72,62,52,63,63,48,77,49,75,47,63,60,51,72,80,60,66,85,55,42,74,60,69,50,71,53,73,81,78,62,45,55,70,71,47,52,45,83,51,53,75,56,80,47,67,63,49,45,55,55,46,82,61,84,44,62,79,64,55,48,85,64,82,72,46,60,63,80,46,64,86,49,48,64,42,47,80,77,44,81,70,79,70,68,63,81,62,65,76,76,67,80,47,52,56,73,42,80,51,49,77,80,51,83,72,86,82,47,49,58,49,77,80,82,47,76,80,63,62,51,82,69,53,74,57,56,54,69,83,73,50,65,57,43,69,47,48,42,45,50,58,70,47,43,70,79,73,49,49,48,85,54,67,71,55,74,83,76,56,69,43,57,71,48,71,59,64,50,65,79,83,62,87,48,46,46,67,62,79,82,80,43,67,47,47,51,83,60,67,72,42,59,55,64,78,79,72,78,73,50,55,42,62,83,83,42,86,81,77,73,84,51,57,48,52,47,63,62,58,48,59,82,75,66,86,85,59,60,57,81,83,71,67,42,84,58,61,67,64,60,49,58,74,45,69,54,75,71,73,57,67,77,73,75,65,65,49,63,86,78,82,69,76,49,87,46,57,43,73,78,51,85,75,79,74,64,77,55,83,58,52,60,62,73,87,60,68,55,44,78,85,67,70,46,48,50,43,76,66,86,67,63,80,53,65,58,42,87,71,46,70,58,51,76,61,51,75,49,82,87,62,59,58,56,46,69,74,45,57,52,75,73,72,54,46,85,58,44,56,46,51,67,82,68,69,73,59,57,64,44,44,64,69,85,43,45,81,66,66,67,81,80,49,54,87,85,59,57,58,59,87,70,74,78,58,62,87,57,70,75,46,76,70,47,69,83,61,84,69,42,68,70,73,83,76,80,75,76,74,84,79,87,79,53,78,87,42,62,78,83,71,74,61,67,86,47,55,50,43,47,49,66,51,56,46,85,66,75,75,48,43,45,76,58,73,76,71,79,69,48,53,67,77,57,43,58,42,82,66,73,80,72,61,50,64,44,45,49,80,54,45,60,79,45,56,53,59,64,77,59,46,49,71,79,53,43,66,79,59,64,86,86,46,78,65,65,66,70,60,62,73,62,59,86,74,84,84,81,60,70,42,63,43,72,79,57,81,54,79,79,79,83,81,67,55,71,61,77,87,58,59,74,78,50,48,54,42,69,65,83,68,42,58,71,60,85,76,52,75,46,60,44,46,54,46,86,54,42,57,47,63,85,87,50,51,87,69,49,52,74,82,50,70,70,50,76,67,67,68,57,59,55,73,64,52,85,52,87,81,80,78,80,87,55,81,80,48,66,74,81,69,80,86,81,81,51,48,45,59,87,54,77,85,53,84,84,56,75,83,76,86,68,69,55,78,75,48,58,47,42,72,86,43,58,63,86,74,60,58,53,49,74,65,55,75,61,83,64,83,61,75,78,42,47,65,59,75,86,60,43,69,66,58,82,46,50,65,69,45,46,70 80,75,67,43,42,83,50,75,82,82,85,81,64,44,58,79,53,82,53,54,57,56,77,83,76,80,64,64,50,58,46,83,83,49,43,85,44,62,61,79,69,59,46,52,77,86,71,63,45,53,62,75,45,72,64,59,63,67,53,65,45,86,52,60,51,83,43,81,51,83,67,65,55,46,78,64,42,59,61,52,65,56,42,73,67,76,66,57,48,46,53,80,63,55,74,73,45,77,66,81,74,70,53,54,66,51,64,67,80,51,45,86,86,59,83,46,50,44,58,52,73,65,57,42,63,47,82,61,66,44,85,52,49,50,71,73,42,44,85,80,69,77,61,72,72,47,45,68,43,67,58,59,49,52,66,86,82,73,60,46,45,46,54,52,54,75,70,81,42,54,58,58,54,76,75,68,83,58,64,71,75,45,49,46,49,58,87,82,53,86,63,78,54,66,85,81,75,45,73,51,80,72,77,68,53,42,66,67,66,71,53,43,60,58,52,45,69,45,54,48,65,83,66,60,83,58,79,51,53,68,77,58,75,49,67,47,75,52,64,44,87,46,75,48,51,50,85,84,80,75,55,79,48,49,48,68,51,59,87,78,71,80,65,51,60,86,55,45,59,54,42,56,77,45,76,43,86,64,86,46,53,83,49,67,55,63,56,56,82,59,53,73,82,48,66,77,73,46,57,46,78,82,86,80,69,49,79,65,44,50,56,62,60,83,46,83,49,58,55,82,67,43,73,54,55,86,44,42,64,68,45,69,67,53,72,46,66,43,80,64,43,78,50,83,50,44,76,76,51,70,78,56,82,60,44,43,71,83,44,56,73,82,46,57,84,68,79,69,73,45,49,75,56,86,49,66,86,67,58,67,44,61,53,55,68,83,46,47,81,50,73,86,61,47,49,84,80,84,77,66,85,67,59,81,59,80,79,61,54,58,45,74,61,49,74,55,86,84,60,80,80,43,70,86,58,81,84,45,52,68,55,82,60,45,81,67,57,52,76,56,55,62,47,58,79,79,73,60,67,60,53,49,75,53,79,58,87,81,71,87,51,52,52,57,60,82,81,57,73,82,85,62,62,57,59,54,84,85,55,86,68,43,45,56,50,84,57,76,53,51,54,59,83,57,82,65,52,60,44,78,69,61,69,61,67,73,81,47,58,67,78,62,61,52,65,71,83,46,85,70,65,72,51,66,43,45,63,68,57,86,44,73,43,67,74,44,53,53,60,42,80,65,48,85,52,42,86,87,62,75,70,66,42,51,46,79,52,75,56,82,64,49,79,82,77,75,54,77,55,61,84,57,71,61,80,70,81,45,69,79,50,60,74,51,50,84,54,87,43,75,47,63,54,76,66,59,75,43,44,59,74,58,42,51,82,83,75,47,56,61,44,48,86,77,50,83,60,80,67,79,63,79,73,74,59,70,86,87,48,47,42,51,63,80,64,66,76,52,68,59,60,83,43,43,56,86,56,48,82,49,45,62,75,51,74,61,63,59,66,77,71,49,61,55,79,74,61,78,46,70,85,61,86,67,82,55,72,51,73,49,64,58,74,55,73,65,57,83,75,56,62,67,79,49,80,68,54,73,58,57,60,46,59,87,53,74,75,58,83,79,76,82,61,54,52,75,64,82,85,68,55,82,59,80,73,50,67,85,76,65,50,72,81,48,67,71,55,79,44,83,68,66,62,44,45,74,58,79,67,66,67,45,45,59,59,81,65,54,67,82,52,54,76,71,84,42,73,59,83,76,43,49,68,71,79,78,64,65,63,55,87,42,76,80,54,57,76,43,59,43,72,70,53,75,42,62,68,54,49,80,87,57,70,56,78,62,63,62,66,84,79,69,59,77,55,78,81,83,64,74,83,60,75,55,44,42,59,43,56,73,45,78,85,78,66,77,85,77,48,77,65,48,76,72,49,65,57,60,69,73,58,50,72,56,69,52,75,51,52,73,75,44,45,78,87,72,72,55,48,74,67,48,63,62,51,79,70,45,56,63,52,63,59,71,48,50,47,76,78,49,52,82,70,83,53,67,87,84,87,47,53,80,43,67,53,47,53,74,87,45,43,52,59,80,66,86,71,77,49,75,69,54,45,54,75,50,72,68,80,87,45,69,72,59,77,82,85,76,82,55,53,66,46,85,60,63,50,84,47,76,79,49,78,71,57,77,67,45,57,56,67,55,73,69,63,69,85,51,56,57,44,60,80,58,74,42,44,59,59,87,81,58,58,58,54,48,50,46,62,61,53,78,56,68,78,67,75,46,67,73 62,58,78,82,51,84,70,47,72,77,47,57,76,82,57,61,66,64,62,70,62,52,59,85,52,86,84,73,63,77,68,54,61,57,62,44,84,79,77,73,62,67,74,69,69,82,53,54,57,54,62,52,63,63,79,72,65,83,48,75,53,48,80,79,72,53,58,80,83,44,81,62,78,66,43,52,75,44,77,68,87,72,58,43,43,49,65,73,63,42,60,51,53,83,59,84,59,73,63,60,83,75,81,63,52,70,60,68,71,60,43,43,58,52,60,46,61,53,79,70,85,86,71,45,52,82,58,48,49,62,84,68,56,50,59,43,76,64,47,43,81,45,60,71,46,65,69,72,56,52,74,86,78,74,83,50,76,67,76,61,55,80,58,69,82,45,83,76,85,77,52,81,46,81,60,56,80,61,75,66,43,74,73,65,77,79,72,52,62,43,54,45,74,63,44,55,63,54,79,59,46,61,48,44,58,70,78,68,49,85,44,50,64,55,79,71,58,49,62,60,60,76,62,53,43,82,67,76,62,44,43,52,49,44,76,81,51,87,58,78,62,42,70,85,67,52,53,57,62,77,87,72,58,81,54,69,49,62,84,63,48,60,53,52,64,84,47,55,64,50,77,61,87,81,66,43,64,62,72,75,51,80,49,67,46,46,72,74,72,69,78,52,69,51,79,66,74,83,71,58,47,69,73,46,77,61,87,77,69,53,65,78,87,83,53,81,53,58,70,85,53,59,82,52,42,43,68,80,81,47,43,74,79,56,60,63,80,71,74,73,74,66,51,51,62,82,74,67,63,66,43,75,68,83,44,78,60,86,44,55,67,48,43,63,48,53,67,70,52,56,72,76,49,86,43,54,76,45,68,62,72,55,55,70,49,57,82,62,42,85,63,51,78,59,70,67,83,58,75,56,47,57,42,68,66,83,42,71,63,84,42,62,58,70,43,78,67,48,78,63,76,52,58,80,72,63,51,81,77,73,42,45,45,78,78,43,65,51,54,53,74,72,66,74,54,49,60,68,61,79,50,67,65,83,46,60,52,53,42,75,43,71,57,81,71,73,68,75,60,72,73,66,47,45,82,82,45,44,57,87,43,72,78,49,50,84,64,68,75,59,85,43,55,52,48,87,83,81,53,48,54,64,79,53,49,76,82,65,57,61,67,59,68,69,55,45,48,61,49,55,61,42,59,72,81,82,60,45,58,62,61,66,62,42,70,66,87,49,85,74,76,83,47,77,78,64,71,48,73,52,56,56,67,66,48,58,55,81,77,80,82,46,71,75,87,63,70,82,74,86,64,45,49,62,46,61,42,51,79,69,45,51,83,73,65,65,59,76,84,79,70,55,65,72,82,67,81,78,48,79,57,76,53,86,76,46,64,87,80,44,82,59,71,54,70,61,46,56,79,53,42,76,76,73,66,51,69,77,74,85,66,44,82,75,76,76,82,78,86,75,75,76,75,64,61,68,59,69,81,78,56,61,57,47,81,73,61,87,72,58,67,66,74,60,74,59,52,47,45,87,63,86,75,75,65,65,60,69,46,84,73,42,44,87,75,64,44,80,59,44,59,80,57,49,42,44,45,67,51,52,80,65,80,58,75,74,79,61,61,68,47,45,54,45,57,73,85,43,67,55,50,73,69,47,65,43,73,54,78,52,66,77,65,58,44,56,62,87,71,54,63,86,74,72,81,51,51,74,47,66,63,42,75,69,55,48,56,44,42,73,68,87,57,56,84,57,68,48,84,48,76,72,65,71,82,71,79,54,52,86,49,69,74,47,69,61,69,50,69,82,63,83,59,68,64,85,81,75,80,73,50,81,70,45,52,67,79,57,57,76,54,54,51,87,80,77,77,68,66,78,45,65,68,67,75,50,71,63,42,63,55,47,59,47,70,58,58,83,52,70,80,68,81,87,63,54,69,82,86,72,51,67,65,47,44,79,72,83,86,81,76,75,85,45,57,77,72,65,43,86,46,54,83,50,72,84,61,78,77,59,71,63,55,76,58,54,55,57,58,47,67,43,52,64,49,83,77,64,47,45,64,79,52,72,80,47,87,52,52,69,74,68,49,84,74,68,60,86,71,47,78,50,55,76,78,53,75,86,59,74,87,84,70,52,65,65,48,65,65,65,68,53,52,57,81,62,51,70,52,83,46,66,70,71,50,84,69,42,87,63,74,47,59,61,68,43,53,78,50,49,43,84,52,55,46,58,44,60,74,76,53,43,44,56,60,59,46,57,53,59,69,84,59,53,42,75,86,84,69,85 46,66,72,57,86,56,50,63,79,54,70,63,55,67,83,45,63,71,87,73,79,54,73,69,56,52,44,48,63,82,62,81,80,72,68,44,62,86,82,78,49,70,54,53,63,60,57,52,44,64,79,59,64,68,72,44,87,42,82,73,77,66,52,49,47,67,50,52,84,48,49,87,48,64,46,62,46,87,75,71,54,52,61,56,75,52,47,84,51,84,63,44,45,46,75,79,56,82,48,72,49,70,46,48,47,53,44,77,62,77,76,65,82,65,67,57,73,80,66,65,46,68,51,55,83,53,60,45,65,67,47,44,58,56,56,49,71,60,55,59,54,49,51,74,72,42,42,50,55,68,79,75,87,77,80,51,69,78,51,42,54,69,52,48,57,51,86,81,69,70,42,74,68,72,54,66,47,82,78,43,42,80,44,68,60,55,76,73,58,75,42,76,82,58,47,64,54,70,76,61,49,67,68,54,64,76,78,72,72,57,54,73,73,51,60,58,53,71,83,54,49,74,51,45,50,48,57,46,71,65,79,76,64,56,49,67,58,54,58,87,81,44,65,70,61,55,52,76,62,81,66,47,83,61,52,48,76,73,75,73,78,60,60,82,86,66,80,67,78,69,46,78,64,71,45,52,83,65,71,78,55,67,76,69,86,65,53,82,82,70,58,77,72,61,82,58,79,83,61,82,49,65,51,48,61,74,87,83,48,65,79,44,59,70,79,45,44,67,58,53,42,87,69,56,62,78,54,74,67,71,69,73,44,79,68,77,67,51,86,79,81,77,73,66,73,69,53,64,82,43,83,63,77,64,45,50,78,51,50,80,78,80,72,57,79,53,58,80,62,68,50,44,75,82,69,66,49,82,61,49,53,78,59,84,84,74,66,63,62,87,75,47,49,63,86,82,50,42,50,73,58,44,67,67,87,73,74,70,62,50,86,53,83,71,56,54,63,82,50,78,59,76,64,45,78,59,43,50,55,80,79,70,50,45,51,63,46,51,50,59,84,52,44,79,81,55,52,44,51,48,72,54,71,49,82,77,77,68,85,53,81,66,67,44,80,84,45,65,47,58,67,73,69,69,80,73,82,74,60,68,80,53,84,54,80,47,86,83,87,82,47,52,49,74,86,43,64,49,49,71,84,60,64,87,79,79,47,55,72,66,53,73,83,72,57,54,79,78,67,54,83,48,63,72,71,50,78,49,55,85,79,57,86,65,59,58,74,49,78,58,60,50,81,62,49,53,45,86,83,53,84,78,76,54,83,86,61,46,51,53,73,61,68,57,56,62,66,42,87,87,84,50,71,50,55,75,59,46,48,83,86,49,51,82,81,50,62,56,43,50,87,49,56,65,63,74,53,65,61,82,75,42,59,72,79,82,77,48,70,54,61,46,86,53,55,84,48,81,59,78,64,80,51,61,84,70,58,51,82,43,85,50,83,58,43,60,70,44,82,50,85,64,77,69,45,46,87,47,86,67,55,81,63,67,84,81,77,76,50,78,44,50,80,73,72,85,71,84,62,71,66,49,48,70,61,45,64,81,46,83,60,54,53,59,87,82,48,42,48,53,70,75,46,67,63,50,47,62,84,81,51,50,87,84,76,74,80,83,46,47,57,46,73,80,70,77,47,75,47,58,83,57,82,68,44,67,87,56,64,44,48,81,87,48,69,46,73,47,54,47,77,70,82,68,86,72,54,64,59,63,60,73,82,72,54,54,54,82,81,80,44,60,87,81,86,70,87,74,80,52,48,55,55,76,43,66,83,73,42,76,56,82,53,73,42,60,44,72,57,44,75,48,72,49,71,87,77,57,51,82,86,42,45,64,70,79,42,51,63,87,74,50,55,69,76,66,57,78,80,80,56,73,61,66,42,71,82,69,73,55,53,62,48,42,77,42,71,48,67,76,82,65,55,60,85,50,85,69,64,53,51,65,85,63,84,75,56,69,56,52,54,60,76,62,68,49,75,74,84,43,51,80,61,59,65,52,69,43,57,76,47,68,47,82,73,50,50,77,87,53,54,53,58,71,46,70,61,53,54,64,78,86,76,71,55,85,48,71,53,69,42,45,82,73,67,69,48,71,51,58,49,63,52,52,87,44,71,70,82,76,75,72,78,68,49,48,77,48,74,75,48,87,43,74,56,60,43,48,86,57,84,75,54,84,61,68,47,42,64,42,44,49,57,83,56,60,71,64,65,77,78,63,76,45,80,64,67,76,50,78,65,47,73,48,69,81,53,83,84,47,80,50,75,49,57,82,59,47,67,67 44,65,56,60,48,42,66,46,78,53,48,75,71,78,73,87,62,57,71,51,61,53,58,66,60,84,78,58,85,67,63,45,87,73,44,53,42,72,61,64,73,55,75,51,80,48,77,55,77,51,70,43,74,54,69,42,67,57,48,52,78,80,49,70,68,79,81,79,75,63,60,51,46,63,47,82,49,82,84,55,80,46,61,81,66,86,48,50,70,86,59,58,64,42,59,86,49,55,80,82,76,55,83,82,83,49,62,80,44,64,70,60,83,71,42,51,63,54,46,61,55,69,86,79,79,51,71,56,68,84,72,76,68,57,44,62,74,72,46,42,63,46,49,81,55,54,56,51,57,48,74,70,46,85,79,71,58,43,73,71,83,83,77,73,55,57,65,70,58,42,44,53,61,73,47,51,80,83,71,77,72,42,58,63,73,64,46,82,72,60,67,70,47,53,65,74,56,63,49,77,43,45,47,51,86,86,82,66,51,57,67,52,57,56,52,45,64,86,48,51,84,62,57,59,84,59,87,64,52,77,76,79,52,56,43,63,43,77,45,84,71,57,82,65,56,69,76,61,81,57,63,70,75,62,56,67,74,53,51,54,46,53,79,65,44,49,79,60,58,87,48,77,52,59,73,63,49,85,79,76,54,73,64,82,79,79,67,47,56,43,87,57,50,53,62,75,43,53,53,64,66,64,51,59,55,83,80,82,66,42,42,63,47,84,52,70,47,45,64,71,67,67,55,75,46,53,79,85,61,56,44,64,64,71,77,52,80,57,44,63,61,65,62,60,50,83,70,66,69,82,85,73,67,52,79,69,86,83,76,84,66,46,68,86,79,53,74,82,67,49,61,62,75,87,45,45,69,52,55,74,86,51,74,68,69,87,61,68,82,57,46,80,59,64,79,67,53,61,85,74,68,83,56,55,85,79,49,55,87,42,74,79,47,68,62,59,77,65,64,66,62,59,44,86,54,76,48,68,65,82,54,42,44,78,78,57,57,63,50,84,66,64,58,78,53,45,59,68,57,48,51,54,84,71,61,63,51,70,47,73,85,47,87,51,47,75,61,63,43,56,67,49,44,77,83,52,84,57,60,45,60,43,56,56,74,68,48,57,67,73,62,71,75,66,71,57,69,65,59,87,69,72,47,53,46,56,77,80,74,54,42,52,81,81,59,55,79,54,86,54,62,83,57,81,77,52,86,80,72,72,83,65,44,75,56,78,73,78,80,76,45,72,87,61,61,63,74,63,77,46,81,69,69,49,77,83,57,63,87,45,66,51,64,77,48,73,83,49,83,79,80,84,81,79,72,85,52,80,45,70,80,80,61,51,81,60,58,47,42,64,62,67,42,79,47,86,51,45,80,52,56,56,54,85,48,45,81,63,67,52,87,63,83,76,46,52,53,64,76,84,80,73,75,80,79,57,57,57,50,43,82,78,64,82,49,72,45,86,78,59,70,82,66,60,71,59,77,82,68,50,74,66,80,77,71,85,78,81,82,52,74,43,66,53,57,77,78,58,51,64,78,54,67,52,46,77,75,51,55,72,84,69,85,53,64,56,50,48,43,56,64,69,87,86,69,47,80,66,68,62,78,59,72,51,45,44,86,82,43,72,52,82,85,85,69,50,42,81,84,83,76,68,46,75,51,45,83,68,79,84,59,60,69,48,43,56,80,65,65,51,58,44,73,64,76,56,55,64,52,66,71,50,72,77,47,59,81,42,67,54,51,57,73,62,54,76,75,53,69,81,51,75,55,51,83,85,70,64,81,56,77,65,84,52,44,56,72,52,55,47,43,70,53,62,70,61,72,43,44,83,51,49,77,75,76,60,77,45,61,84,54,61,70,44,53,51,59,61,73,74,84,55,68,52,55,76,53,75,63,85,44,44,53,63,55,57,46,87,54,85,54,48,69,48,45,85,81,72,71,51,45,61,49,83,67,82,45,63,43,77,60,51,71,81,78,62,67,84,81,86,74,76,51,62,70,64,83,52,50,54,74,69,62,81,66,75,77,57,69,58,57,54,85,56,43,85,70,53,87,68,83,53,87,77,50,53,74,66,62,73,49,79,65,79,85,50,81,44,42,72,71,47,86,71,86,70,54,53,52,42,44,43,56,77,76,66,70,63,79,58,49,56,56,51,48,54,45,74,47,53,48,87,86,55,72,56,59,64,80,59,75,50,82,62,48,77,49,55,58,59,47,45,72,81,66,76,51,69,85,64,67,73,57,54,52,45,79,64,48,51,81,50,80,70,85,59,54,50,77,82 59,45,79,64,80,43,63,79,66,42,49,86,54,71,44,81,51,61,72,77,83,46,44,51,65,73,75,75,84,82,58,52,54,75,42,76,53,60,86,62,73,51,72,69,86,78,78,44,74,50,70,54,58,53,52,80,81,62,83,59,69,42,59,78,80,58,50,48,64,83,47,83,51,55,76,77,87,42,81,83,66,46,50,50,53,52,84,86,86,84,47,63,59,44,83,70,87,84,42,47,60,45,86,49,48,49,60,51,53,77,68,49,51,87,85,60,52,83,72,81,44,66,69,83,46,59,78,85,55,69,43,73,61,46,67,85,49,80,58,46,73,80,72,77,64,65,66,73,48,86,85,60,62,49,69,68,55,47,42,63,59,81,53,49,62,63,87,66,53,61,87,51,67,80,73,83,61,79,87,66,69,61,76,46,69,42,55,49,47,60,73,76,74,57,61,87,59,64,82,86,78,47,77,62,52,76,64,47,70,46,78,64,51,67,57,55,74,84,60,59,52,77,70,68,46,85,66,48,62,45,47,79,59,48,65,87,48,63,53,56,65,43,70,43,74,81,85,71,44,59,72,84,56,79,46,52,78,63,42,55,60,54,76,77,51,86,47,73,42,73,65,44,64,46,67,54,84,55,67,56,62,65,44,44,59,71,47,61,42,43,63,66,61,81,61,62,49,85,67,43,55,71,73,50,82,51,75,66,74,54,47,81,68,42,59,63,48,81,48,76,65,44,60,77,78,50,43,45,73,45,69,50,59,83,80,59,52,61,52,46,78,74,72,56,54,48,75,64,87,78,42,87,83,76,87,77,58,66,56,69,59,62,64,78,71,75,66,51,77,55,65,47,79,72,69,83,50,43,60,69,72,53,66,87,48,80,43,70,52,51,47,55,76,53,78,51,63,62,80,43,69,85,45,69,61,43,58,65,58,78,87,61,78,87,74,69,49,47,79,61,58,71,43,45,52,79,76,78,79,69,78,77,65,50,53,81,77,52,46,68,52,54,60,67,53,60,78,63,67,83,77,70,87,64,66,68,51,54,51,43,64,70,51,51,70,50,50,85,69,54,74,82,70,67,53,68,71,83,83,45,47,45,50,46,56,77,84,47,45,52,65,43,58,42,53,51,84,74,65,80,64,57,54,67,69,62,54,55,82,66,72,52,64,79,83,84,62,75,47,83,83,75,73,83,70,50,73,73,84,51,70,48,49,67,43,62,73,83,83,50,62,62,59,50,76,64,70,57,58,58,48,48,51,45,85,55,48,61,50,50,47,71,56,50,53,61,62,45,56,86,75,52,66,63,75,48,69,44,79,59,80,80,57,46,58,55,48,60,74,44,50,62,49,51,62,72,63,63,47,53,84,67,57,46,79,80,78,55,75,55,73,58,84,63,52,58,62,57,65,70,46,67,70,43,46,79,81,50,84,43,46,59,64,71,42,48,86,69,60,70,44,43,53,68,56,47,58,53,42,56,54,51,82,87,60,54,82,43,50,54,63,58,46,66,87,78,82,71,53,43,68,81,55,68,61,78,51,56,52,45,65,48,72,69,56,67,75,44,62,69,70,65,65,70,82,59,76,83,54,71,61,42,82,62,75,60,80,49,60,53,51,78,45,53,81,51,87,65,82,76,55,86,85,73,63,50,51,72,67,68,78,45,79,78,76,81,60,47,85,53,50,47,48,52,65,81,51,48,44,67,59,57,49,70,46,73,77,68,67,65,42,45,67,42,71,74,87,59,87,58,49,77,73,46,58,75,73,70,48,62,85,80,65,78,67,77,44,81,49,69,59,61,76,87,85,69,70,78,71,85,42,78,65,62,80,77,72,80,46,71,43,61,68,75,69,68,81,66,76,85,75,51,57,72,62,80,51,73,83,54,84,48,48,75,43,80,46,72,49,73,68,47,73,49,64,46,48,66,62,67,80,60,81,51,58,56,87,78,76,48,67,67,50,87,56,86,73,49,70,65,84,69,77,83,48,68,50,74,57,71,78,50,61,79,43,78,81,70,62,45,51,57,52,76,60,85,70,56,61,83,80,55,57,65,77,64,64,47,85,46,54,65,62,86,44,64,87,87,46,52,75,44,86,86,85,68,84,67,48,42,76,62,46,48,49,87,54,54,80,53,78,61,48,74,67,63,72,53,43,83,87,64,42,51,45,43,74,64,53,58,47,60,79,82,84,51,83,43,84,61,45,66,73,63,79,43,67,46,71,86,45,60,45,48,75,75,49,65,79,60,84,52,48,64,86,43,85,51,59,76 71,65,68,63,61,82,62,51,82,49,56,66,78,72,85,82,50,70,86,62,85,75,43,55,51,45,56,79,68,79,44,65,80,47,49,69,81,44,51,62,45,85,44,45,77,44,49,54,77,63,72,58,45,86,43,69,68,56,81,65,61,53,47,68,43,46,71,87,73,72,56,73,64,87,53,79,86,43,50,68,83,56,70,57,44,69,63,66,68,50,47,71,84,45,59,71,73,64,77,47,70,55,73,54,72,58,56,64,59,79,85,87,70,48,52,81,44,49,47,66,85,75,59,58,47,61,70,71,69,42,83,65,72,46,82,51,81,77,42,68,83,67,86,71,86,57,58,67,80,43,69,50,76,81,72,63,77,51,68,58,73,73,63,63,43,83,64,77,72,46,51,85,85,55,48,76,74,47,63,53,60,72,47,63,68,50,69,58,55,79,56,72,61,45,48,63,72,47,47,50,69,68,60,54,71,83,69,51,65,52,50,49,48,57,79,50,72,56,47,66,52,80,83,78,84,77,65,48,70,44,81,62,74,74,50,45,53,79,48,63,46,42,57,47,77,66,85,83,56,87,73,82,62,62,81,53,59,46,76,69,83,46,48,63,71,83,53,61,74,79,45,48,42,84,82,59,58,77,87,85,55,80,55,71,76,82,74,46,52,53,55,58,81,50,43,67,77,55,59,67,65,59,79,47,68,42,46,46,65,56,63,58,68,65,75,79,87,67,81,86,48,50,61,58,56,72,54,53,45,46,85,80,86,58,59,58,55,60,59,58,87,68,47,69,81,50,55,60,68,67,72,72,43,63,83,74,78,50,67,75,61,76,74,67,74,51,72,50,84,55,77,86,47,64,55,70,65,76,74,72,47,54,46,77,52,53,50,51,55,52,81,69,56,63,57,84,65,83,52,66,65,70,49,58,86,68,83,63,85,75,72,42,54,72,66,72,60,49,50,59,49,43,54,48,86,67,59,43,42,80,46,44,78,67,87,56,46,50,79,61,56,80,82,44,68,57,67,54,45,86,67,68,60,42,66,66,66,62,55,68,79,57,81,73,42,43,46,80,56,65,79,79,80,56,70,87,67,47,66,53,51,59,44,66,79,56,69,59,83,68,65,73,75,76,57,87,81,69,62,60,83,42,87,77,59,45,57,48,67,45,46,84,54,44,75,69,86,46,77,52,49,74,48,45,79,63,85,46,57,79,72,67,68,77,67,62,51,70,48,67,47,86,56,46,71,68,60,50,44,60,60,45,55,76,42,63,78,71,56,48,49,62,74,83,83,48,64,75,65,67,87,52,75,65,76,64,76,65,45,73,84,43,81,77,72,52,76,60,74,74,80,68,42,55,64,77,76,81,55,73,84,67,51,83,61,80,82,42,49,43,45,83,43,77,87,61,83,58,42,62,86,78,85,48,71,52,48,77,66,45,69,59,77,82,45,70,62,51,60,76,80,44,44,49,54,61,67,87,78,51,61,42,87,61,42,59,60,55,42,61,62,59,71,58,51,59,54,51,76,69,61,82,65,87,50,44,75,53,47,80,53,57,51,55,53,66,80,61,50,72,86,54,58,51,50,63,59,84,47,58,64,47,44,78,52,71,62,62,67,55,85,70,67,58,42,52,66,43,74,76,67,79,82,51,42,57,52,49,78,66,87,64,62,78,63,57,83,73,53,57,57,87,51,86,87,72,56,63,44,87,77,42,86,58,67,65,52,45,50,64,58,65,72,48,62,49,52,80,77,87,56,73,48,52,46,43,72,83,57,86,83,87,80,44,68,50,44,44,47,42,60,85,83,69,61,86,70,49,62,86,83,82,79,78,75,54,73,70,56,64,60,70,48,81,84,76,46,54,53,48,48,77,43,65,61,48,43,84,81,87,43,61,61,56,84,69,45,63,43,82,64,51,64,83,76,50,75,78,65,78,64,85,72,80,77,42,51,54,81,48,78,67,54,60,43,62,42,76,55,48,85,50,52,56,56,43,60,68,65,71,86,52,52,45,72,59,45,61,51,53,62,64,78,43,47,73,53,51,50,80,43,76,83,86,70,50,81,64,58,75,69,67,55,85,52,80,52,78,71,78,49,65,82,80,76,86,49,51,83,60,45,47,62,74,52,47,54,86,54,44,84,71,60,82,76,55,70,82,75,61,78,78,70,51,81,68,79,69,82,49,78,51,62,54,64,64,64,50,85,54,74,75,63,79,79,84,79,74,58,46,77,70,57,54,70,85,82,63,82,42,87,52,44,63,73,56,75,64,44,66 79,62,52,52,68,75,61,57,69,48,62,63,56,68,75,58,55,60,78,61,62,66,50,62,42,42,80,42,76,66,43,63,77,45,76,84,77,81,49,65,76,64,79,57,63,43,56,82,48,86,69,79,82,61,68,50,79,87,43,50,43,77,87,53,87,74,58,48,87,42,54,85,46,84,67,55,70,74,50,85,72,77,81,49,49,62,46,87,49,48,74,66,68,78,59,81,71,84,72,42,53,55,75,73,83,80,47,56,59,49,47,87,51,57,71,87,44,65,42,64,75,70,82,65,53,73,77,75,47,73,66,45,74,60,79,51,69,54,71,46,82,82,60,70,76,42,84,63,45,51,58,66,81,65,69,64,87,85,49,83,61,44,53,46,77,62,76,67,71,45,86,64,81,42,53,80,44,78,84,81,67,84,54,70,42,48,48,50,59,72,54,75,45,75,56,75,74,58,79,74,73,71,61,63,61,61,49,44,70,70,58,44,87,60,42,56,47,80,69,52,75,84,48,62,81,72,59,60,81,78,71,54,52,69,50,45,72,46,86,77,78,59,72,68,57,79,61,59,80,60,85,65,57,63,84,55,67,43,61,54,49,70,61,59,68,68,81,81,72,70,69,42,79,83,84,55,84,56,53,59,61,65,42,72,64,85,82,82,44,69,54,79,64,71,68,61,53,63,59,80,81,69,60,49,85,77,74,64,61,67,54,83,57,48,43,79,76,73,60,79,58,76,59,67,69,44,83,67,54,68,83,54,44,77,64,85,68,42,62,59,84,58,62,68,46,84,81,60,77,74,86,73,63,81,74,47,48,62,83,81,48,69,78,83,70,53,85,57,52,48,49,65,84,60,74,84,78,68,45,61,82,73,86,64,77,81,48,43,79,55,86,42,62,43,57,55,53,57,45,61,79,59,57,83,44,78,72,50,84,76,80,78,64,42,51,81,46,62,65,64,85,78,47,55,78,45,63,52,71,60,49,68,55,67,74,59,82,82,69,66,43,71,54,80,77,83,46,55,80,48,45,85,76,69,68,53,76,66,76,48,70,80,47,74,63,44,64,86,61,61,75,63,48,53,68,51,46,59,76,81,54,71,77,42,78,81,54,47,56,77,58,51,52,80,56,76,53,69,74,42,74,46,71,59,57,70,48,60,77,46,71,46,63,79,63,68,83,45,80,79,68,44,61,65,67,79,46,67,68,78,63,76,51,83,76,67,54,52,51,79,87,69,43,53,49,70,50,58,65,65,62,79,85,86,70,44,84,64,63,67,45,60,60,83,72,57,47,70,43,70,51,44,62,60,60,49,65,62,64,46,75,75,79,79,42,75,74,70,43,48,53,75,59,71,71,70,49,72,74,85,81,52,86,70,87,61,46,47,85,55,64,46,55,80,42,82,77,52,64,44,42,85,71,47,49,45,45,58,55,83,74,43,51,49,56,42,83,57,75,83,58,53,50,49,62,42,53,73,63,66,42,63,51,61,60,61,43,50,46,63,54,79,79,50,83,51,47,74,45,58,57,61,67,50,43,52,64,80,74,44,85,84,56,44,45,78,81,68,55,86,69,72,54,52,62,81,61,70,69,84,68,50,64,57,82,68,50,49,52,42,47,50,42,75,69,60,81,57,56,69,50,81,73,53,43,76,65,45,65,66,62,72,43,58,60,67,59,56,72,82,68,86,82,42,86,68,68,69,82,87,81,70,53,79,60,80,66,57,80,76,80,87,62,50,53,79,68,65,47,84,72,60,49,85,61,58,42,71,77,52,42,80,42,48,75,75,75,66,74,45,51,55,50,74,80,87,60,87,69,47,62,82,57,64,55,81,70,51,54,78,43,56,70,53,67,74,76,55,68,47,43,75,62,65,48,70,46,61,68,69,42,56,86,72,59,45,43,66,61,58,47,48,74,72,74,54,43,73,83,48,77,75,44,64,48,82,51,83,57,56,45,58,84,65,60,55,61,76,54,78,87,61,70,65,54,80,64,60,74,77,78,64,60,44,82,83,68,57,58,61,47,86,50,75,51,64,68,69,50,61,68,48,53,58,49,73,85,71,70,66,53,57,85,58,64,76,81,67,62,49,79,50,69,77,70,67,52,64,61,42,70,55,87,53,62,83,44,44,53,49,72,86,55,67,44,81,55,70,54,46,59,50,62,49,58,62,53,69,78,51,82,72,81,48,68,87,42,51,68,82,68,55,61,73,81,84,43,77,58,73,54,42,51,61,87,76,68,45,48,50,80,76,81,64,50,43,59,64,69,72 43,53,66,82,55,46,56,69,59,58,46,54,65,54,81,87,54,48,63,74,78,86,67,87,71,62,59,74,83,52,83,60,46,51,53,44,82,64,72,46,60,77,45,80,42,81,70,56,49,81,60,76,78,67,73,84,55,77,70,87,83,81,42,47,51,82,78,56,61,57,81,43,67,51,68,77,61,76,81,43,84,63,46,57,43,81,42,76,56,79,80,87,82,74,70,47,53,43,81,81,83,69,73,66,78,75,60,71,61,86,67,77,55,85,65,81,51,70,85,70,83,72,82,57,49,70,71,74,64,82,80,71,68,70,69,81,82,87,75,72,62,42,42,73,42,87,84,57,83,50,76,59,57,84,47,81,52,43,76,82,57,69,64,57,66,50,46,80,81,86,87,74,74,42,84,87,80,81,59,55,69,76,87,42,51,87,79,44,77,44,62,44,79,49,74,83,75,71,68,45,77,80,87,70,60,86,56,77,45,48,86,74,81,87,87,44,47,59,60,47,66,87,69,54,62,63,64,74,85,62,73,43,68,56,49,80,81,51,61,51,87,54,76,63,48,63,55,72,56,59,66,77,56,76,46,45,50,79,55,80,45,68,71,80,58,55,81,53,75,85,59,80,49,84,72,43,50,63,59,85,48,50,85,51,42,63,63,56,46,71,71,57,75,45,68,48,50,78,84,83,63,66,57,78,45,74,56,78,82,69,80,81,49,78,84,61,87,54,64,49,66,46,84,53,82,45,63,63,60,48,52,51,85,47,68,74,68,80,54,68,51,58,50,51,68,86,66,67,74,82,53,52,48,82,80,50,56,67,48,44,69,51,79,62,71,54,79,57,83,87,72,81,64,77,77,49,55,58,60,74,58,59,72,64,49,56,70,87,46,56,86,78,57,73,50,86,62,79,63,56,72,73,54,86,49,77,84,45,52,82,52,77,44,66,69,87,84,67,64,45,42,59,63,79,55,87,60,86,52,45,72,80,68,74,47,57,58,78,63,77,60,70,75,68,55,46,62,55,64,61,56,70,66,63,63,85,84,77,65,58,72,77,68,57,53,52,73,62,65,75,83,69,87,54,47,60,85,75,50,57,58,84,69,58,75,47,49,61,48,51,81,84,70,86,55,62,58,57,49,44,44,68,62,67,51,47,51,85,43,56,85,86,84,62,42,85,81,69,68,46,67,68,75,84,72,44,77,55,54,76,79,86,60,71,73,79,56,47,56,46,79,71,73,84,85,49,58,55,72,87,42,87,87,66,87,50,80,84,62,56,57,55,56,49,75,68,71,66,73,79,42,50,74,51,56,66,79,70,60,46,44,47,78,64,82,42,66,69,44,67,43,65,63,53,86,82,50,48,50,58,49,59,66,67,77,61,59,49,53,80,57,87,81,57,45,51,56,48,64,79,54,84,82,71,76,55,75,56,77,52,52,44,84,66,64,68,76,65,64,73,66,85,70,61,45,61,56,70,52,45,72,68,77,44,56,47,79,46,55,75,56,42,62,83,66,51,50,81,83,68,57,47,81,66,53,61,67,56,48,83,79,73,65,46,45,56,63,74,78,59,87,61,49,71,63,74,81,85,84,49,53,77,78,60,53,86,85,78,50,59,48,67,76,84,50,56,42,81,60,50,83,67,85,45,75,56,83,58,72,66,54,60,81,65,49,80,70,82,74,71,77,59,58,58,46,53,87,87,82,46,63,87,79,72,46,76,87,70,76,84,87,63,73,52,64,63,64,58,66,44,43,49,74,57,54,56,46,80,83,85,60,44,52,46,62,56,45,66,66,50,69,66,45,58,64,68,78,53,87,60,59,53,79,57,65,67,49,86,87,69,64,77,83,54,61,49,87,63,44,42,74,79,71,51,54,69,67,79,60,46,53,70,53,74,58,75,70,46,71,48,43,69,75,62,46,66,63,42,76,69,58,76,42,87,69,69,48,74,81,52,74,55,50,46,45,71,65,55,66,43,54,43,65,55,81,60,52,45,61,77,55,83,68,80,52,69,55,71,43,43,44,44,72,62,69,44,78,66,43,48,52,85,84,68,64,71,47,87,60,71,43,64,44,47,48,66,56,85,53,50,54,86,47,50,87,47,82,77,48,77,46,62,51,74,44,59,50,47,80,61,42,76,84,59,73,59,73,51,51,67,48,68,69,48,57,72,48,61,71,79,64,67,46,64,78,58,55,69,42,79,85,83,54,50,53,56,65,86,76,67,61,56,69,80,61,80,80,79,48,42,74,72,48,80,87,85,75,76,43,65 58,48,51,83,50,51,49,59,55,56,83,75,70,42,45,60,87,42,73,77,44,43,43,67,43,67,46,76,43,70,42,82,81,82,64,45,44,44,66,71,48,64,75,87,83,62,63,46,76,51,51,45,71,72,44,72,79,72,76,42,45,43,47,43,78,80,83,83,62,67,87,65,81,50,76,63,51,46,43,68,64,68,80,43,76,68,58,83,44,53,53,80,72,78,43,61,50,49,61,77,65,57,86,61,60,61,51,74,73,84,65,45,79,76,83,66,74,84,55,59,52,59,67,81,48,57,62,57,61,81,56,67,76,67,42,52,77,54,42,78,66,68,71,48,52,68,48,71,44,78,75,76,78,75,55,82,86,54,81,74,77,66,84,46,55,87,82,56,78,59,42,42,56,53,61,57,43,78,86,61,50,59,44,86,82,87,64,81,74,82,84,79,59,42,57,81,81,45,42,60,57,48,55,64,67,73,53,46,64,79,87,60,72,50,61,75,84,79,53,73,64,75,57,74,85,56,60,64,67,84,56,54,44,72,57,64,48,66,45,53,75,65,86,81,58,67,86,71,81,44,48,71,78,73,68,81,62,73,68,74,51,50,83,65,56,72,59,86,73,54,79,48,55,48,46,54,54,48,60,78,79,53,66,53,74,87,56,77,57,85,84,70,49,79,44,74,52,77,83,81,42,51,54,64,75,69,80,85,84,42,78,44,77,57,81,71,82,46,50,84,83,65,84,52,87,65,59,52,46,82,69,47,51,47,72,65,67,74,43,58,55,57,56,61,66,74,43,61,45,77,49,54,67,62,59,80,85,42,67,60,60,44,61,77,60,55,61,57,67,51,82,70,67,46,45,43,65,54,72,56,70,73,62,86,77,71,45,78,54,54,47,77,55,85,46,47,43,67,79,87,51,76,57,77,47,61,43,55,66,81,42,62,64,64,65,63,61,58,55,77,50,81,74,59,45,79,86,56,62,45,67,45,58,48,47,74,55,59,78,77,68,74,51,46,45,67,80,75,62,50,72,74,73,72,48,83,50,75,67,78,48,51,81,74,67,87,56,50,58,87,49,72,56,71,75,61,45,55,55,87,59,53,48,58,59,55,86,86,69,64,80,55,55,61,81,85,87,67,80,58,50,79,55,74,54,73,63,67,62,82,69,58,50,66,80,47,58,61,83,68,77,85,51,69,51,48,50,61,65,81,68,45,61,50,60,51,61,62,67,52,65,80,80,64,67,79,45,47,65,73,52,44,78,53,56,59,69,63,82,59,46,54,61,54,69,76,60,59,53,78,74,77,81,53,59,84,53,56,77,62,63,78,71,71,50,84,49,68,61,43,53,85,58,61,45,59,51,83,84,68,65,56,72,42,50,79,82,83,67,60,71,58,82,82,52,80,77,51,76,48,82,69,83,57,84,84,86,50,52,56,61,48,82,68,81,82,53,49,72,61,64,73,44,63,83,55,49,43,61,74,78,75,69,62,61,49,67,55,53,57,86,81,80,80,80,74,69,54,65,81,52,66,57,72,51,74,81,66,58,65,75,48,77,66,69,51,65,65,43,66,68,60,53,59,53,86,74,44,74,67,74,57,80,85,59,59,54,87,45,51,43,63,81,67,66,50,59,87,57,74,46,69,84,62,43,76,71,52,79,75,55,43,74,47,84,67,82,54,48,84,43,67,80,64,59,74,49,44,50,83,57,69,83,65,50,51,57,62,54,62,82,77,54,83,54,54,85,45,65,70,80,61,47,76,66,43,52,43,72,66,77,50,57,86,69,56,87,56,78,75,47,78,74,44,65,83,61,52,84,59,74,85,76,77,77,51,44,81,45,87,42,62,73,75,86,59,53,44,77,75,75,62,72,71,63,83,75,78,43,73,71,59,45,66,42,71,80,57,77,72,81,67,62,87,65,76,63,61,42,44,81,48,59,81,72,50,46,65,50,48,48,78,87,45,78,52,64,71,45,48,78,57,64,84,59,50,68,70,44,87,79,63,81,81,43,61,51,69,47,45,67,67,60,68,45,83,65,75,72,70,53,79,82,58,48,65,58,45,81,86,82,71,67,80,58,71,78,70,49,54,48,49,86,86,78,52,52,75,60,43,62,57,83,86,65,71,54,78,48,66,74,63,61,62,77,55,63,44,44,43,49,55,65,61,52,65,74,84,81,87,78,52,46,69,76,52,44,52,65,51,53,55,73,82,74,62,81,42,77,53,47,85,48,82,76,57,71,42,50,72,58,68,70,56,49,63,65,75,67,69 82,80,58,59,47,56,72,75,70,70,82,87,77,82,84,86,84,54,59,87,54,83,42,47,59,48,51,70,59,57,42,82,54,53,47,63,47,43,70,84,68,52,84,47,47,73,52,56,86,74,83,76,51,80,57,73,64,56,87,68,43,52,78,74,70,75,83,73,68,75,87,44,78,50,65,71,81,48,84,75,66,82,70,86,84,44,52,45,79,49,69,66,57,43,59,43,81,71,43,63,81,77,51,60,42,44,52,73,79,64,65,54,56,85,84,71,52,78,54,84,67,52,73,86,50,57,53,68,69,61,73,54,67,54,57,87,48,43,66,80,83,86,46,81,76,81,43,87,86,76,81,73,67,54,72,78,58,48,55,85,63,86,69,80,74,48,54,51,43,59,56,48,54,84,43,82,54,63,70,42,45,84,66,57,53,44,60,79,49,82,48,62,50,59,61,51,54,45,87,83,75,66,61,66,81,65,61,71,42,84,80,50,78,79,69,60,55,58,46,73,49,52,86,60,60,69,52,53,55,49,52,69,71,80,74,60,69,69,58,66,76,69,74,83,54,42,72,85,67,86,62,60,67,63,66,61,83,68,85,64,85,62,57,77,62,84,81,87,81,87,60,74,57,68,80,76,79,58,71,57,71,69,69,66,43,46,80,67,42,55,60,78,68,51,86,66,70,57,43,61,63,82,48,70,81,83,57,75,63,54,86,72,47,74,77,71,64,47,86,57,80,82,51,63,85,86,87,65,78,56,65,48,42,62,73,54,75,69,81,87,84,82,64,53,68,78,64,46,70,76,43,57,44,71,85,67,53,82,65,74,48,79,55,57,67,47,82,47,79,58,60,57,51,85,42,81,79,73,54,59,81,67,56,61,77,51,67,63,44,86,70,75,69,56,68,83,69,61,78,60,45,46,79,56,61,74,58,58,71,73,57,62,76,79,54,70,86,77,53,52,68,68,43,81,60,85,69,73,55,64,52,56,80,63,44,64,78,64,54,86,57,79,86,56,53,64,57,49,59,62,56,68,63,69,85,44,85,82,42,43,72,75,54,53,70,49,51,64,66,73,51,62,67,74,47,76,62,54,49,87,85,86,46,75,57,84,50,73,60,64,64,54,82,79,46,69,59,49,55,49,46,82,87,66,58,62,81,70,83,49,49,71,58,78,48,49,77,58,87,63,46,86,50,76,77,46,68,83,47,56,56,64,78,79,55,79,48,81,60,75,73,52,47,51,49,84,75,65,80,49,79,48,57,44,55,47,56,79,81,87,53,53,63,72,76,64,80,59,59,68,82,70,81,44,71,51,86,71,63,72,82,65,80,51,66,52,73,62,48,57,54,73,55,56,65,83,81,80,42,60,59,83,78,61,76,69,57,45,56,72,44,80,86,66,59,72,53,84,84,79,63,73,73,71,57,81,44,73,75,78,82,70,82,63,84,74,63,68,75,46,49,80,70,85,65,46,66,72,81,83,82,50,80,61,64,73,46,67,66,65,71,81,58,80,64,64,81,47,45,64,63,52,78,79,71,80,80,49,43,81,44,50,44,56,55,81,71,45,73,84,79,59,47,70,63,74,66,81,72,57,51,51,58,47,82,75,55,79,62,77,61,50,57,49,59,52,78,42,64,68,59,78,49,81,54,46,42,64,82,81,52,71,56,48,48,67,66,77,49,64,78,64,46,54,56,44,73,71,83,52,86,69,85,77,85,78,45,80,60,61,72,63,57,83,78,74,45,62,51,77,64,72,71,66,64,63,53,61,47,48,86,80,53,82,66,85,75,75,68,77,55,86,46,60,69,71,86,69,51,43,73,46,43,51,65,82,72,68,73,68,54,79,63,60,75,59,83,69,61,57,49,66,85,50,85,80,60,59,84,72,75,51,68,52,62,46,71,72,66,74,66,71,63,49,75,81,50,56,66,53,79,79,51,50,79,44,43,73,56,44,86,54,54,73,72,78,63,58,46,80,52,82,65,68,60,63,65,49,58,69,70,82,74,63,73,65,82,44,61,77,67,42,78,86,48,70,61,42,82,44,80,55,44,53,49,64,48,64,81,69,63,77,54,65,56,83,43,47,43,78,82,42,69,65,62,55,54,45,47,49,82,58,68,50,64,43,74,84,61,52,54,59,73,47,82,74,65,71,61,44,73,65,54,55,87,51,83,60,48,43,81,64,42,66,44,42,78,53,71,57,79,52,42,86,68,82,43,84,78,86,83,72,65,83,70,75,85,83,70,72,59,68,53,48,64,61,52,60,52,67 61,83,84,86,85,87,61,61,84,65,83,86,47,79,55,85,78,79,63,85,61,47,64,82,72,70,75,56,47,60,51,77,82,69,42,64,61,62,82,58,46,73,44,54,49,44,71,53,75,48,45,77,76,60,63,55,79,50,51,79,76,79,78,54,65,52,85,49,60,59,87,53,82,58,53,78,46,43,45,51,60,66,46,76,81,62,67,75,87,76,45,59,59,53,55,63,44,60,52,75,77,72,43,65,70,57,58,66,65,60,70,62,85,78,50,50,80,47,55,61,48,50,50,57,45,48,51,48,82,50,70,42,66,83,67,64,57,51,79,47,55,51,50,61,82,46,54,83,69,46,45,51,48,61,67,48,56,52,77,75,42,63,52,82,47,86,48,68,55,79,83,76,77,85,71,51,82,53,49,71,59,74,70,46,54,49,65,86,49,66,46,60,51,43,44,62,53,43,47,79,56,48,45,73,62,87,86,75,80,72,42,84,58,73,72,75,62,68,42,42,60,86,54,43,74,70,77,67,48,44,56,44,83,87,67,43,86,65,62,74,70,61,79,79,83,87,48,74,79,57,45,70,49,58,47,46,76,85,86,64,52,44,67,58,59,64,74,73,42,44,72,86,50,84,66,85,84,78,44,83,62,82,50,42,47,81,49,56,46,55,72,74,86,79,51,58,44,83,51,73,72,69,47,53,76,53,53,83,44,74,53,75,81,69,68,60,46,75,44,74,45,69,79,51,47,70,73,51,68,75,48,65,42,54,63,78,68,84,85,80,50,58,83,61,76,68,86,77,69,64,87,83,77,60,57,42,83,65,66,51,85,70,81,74,84,53,85,84,73,56,62,57,71,53,66,59,72,81,53,44,60,80,43,44,49,58,54,66,44,58,51,54,62,83,46,85,62,71,74,72,55,57,48,59,74,72,83,70,61,51,75,67,62,76,85,47,51,81,75,54,77,47,59,67,77,81,55,69,87,60,86,48,62,74,86,68,49,75,47,67,53,85,83,67,57,66,83,48,57,86,50,70,45,48,85,77,78,53,58,62,73,80,76,56,64,76,87,64,51,70,85,46,76,54,51,70,74,63,68,58,57,77,43,48,54,72,66,51,74,76,76,65,61,76,86,86,74,69,57,43,50,81,51,81,66,65,68,60,49,74,71,58,87,74,59,63,80,64,62,86,61,75,79,63,69,74,73,80,61,65,63,86,55,76,47,48,54,79,52,44,72,68,87,51,45,55,80,63,52,66,46,76,80,66,64,43,83,82,70,58,72,60,53,53,76,59,82,74,67,66,59,69,48,70,59,60,54,77,67,55,54,56,71,46,58,46,57,84,77,62,56,67,86,60,65,53,63,64,82,82,44,55,68,62,55,64,69,62,60,73,63,83,59,55,55,61,61,54,55,83,64,59,81,55,61,82,46,75,67,56,64,58,78,60,84,82,65,85,47,76,54,87,72,58,58,42,52,69,54,61,58,70,44,54,77,66,69,82,79,68,60,81,61,70,76,60,78,44,77,83,74,50,51,71,86,51,79,73,59,45,86,58,45,45,87,44,67,66,66,54,71,67,80,48,48,49,65,75,67,68,45,54,52,80,83,61,86,86,57,78,58,71,87,64,72,65,75,44,80,81,77,49,58,51,82,86,78,79,73,65,62,76,44,72,63,54,73,64,82,73,78,58,67,49,52,69,57,65,58,52,83,63,50,44,66,59,58,76,54,48,45,73,59,53,71,62,84,46,61,60,66,85,79,58,78,46,75,42,60,63,42,47,78,57,60,47,64,45,70,51,47,78,43,85,81,80,45,83,63,51,81,78,87,55,65,75,73,78,60,58,62,51,74,74,73,55,49,50,66,64,59,73,54,50,53,83,81,52,46,56,43,42,80,42,72,76,72,56,51,76,76,65,82,72,56,69,60,69,87,73,84,72,68,55,43,51,63,49,58,72,57,79,45,85,44,76,84,48,86,60,62,67,56,67,67,67,87,46,45,49,49,51,59,66,72,78,47,66,48,55,53,87,79,42,55,69,85,55,61,69,45,69,66,84,83,58,45,67,44,67,44,57,53,83,76,72,69,42,45,63,44,60,84,53,86,59,52,56,55,79,79,87,54,85,63,57,59,44,78,46,60,42,75,71,59,58,56,80,64,59,59,85,80,64,57,52,87,52,83,63,64,73,75,58,45,70,49,58,86,79,47,52,43,81,86,70,83,79,68,60,76,85,87,61,85,69,46,63,47,50,50,66,50,48,75,75,49,45,51,79 80,77,43,45,63,83,75,44,44,62,70,83,51,86,71,65,60,67,66,74,65,72,57,80,72,60,59,46,76,44,84,75,48,69,73,80,66,77,72,73,48,55,73,47,48,46,50,64,68,66,76,77,68,87,74,87,66,66,65,70,65,69,54,69,78,78,84,73,71,45,45,51,60,79,46,73,53,70,76,74,48,59,48,44,57,59,77,55,83,52,43,87,75,71,52,42,77,68,70,42,61,58,81,48,56,51,61,50,84,56,86,71,56,58,68,55,87,62,74,84,85,72,51,48,85,87,60,84,44,72,53,55,86,58,46,72,67,65,67,72,79,68,42,80,45,46,44,62,48,73,71,56,66,52,70,84,65,49,50,62,46,49,66,44,70,69,69,76,79,44,44,70,87,57,64,49,50,48,52,84,81,47,69,84,43,87,68,54,50,66,74,53,85,83,45,48,86,83,72,44,64,79,45,59,44,54,53,45,65,67,84,81,52,85,46,62,48,45,67,82,66,75,58,54,62,62,65,53,62,79,59,64,86,66,54,64,76,81,63,56,51,67,62,80,49,57,77,76,69,65,53,50,58,80,51,66,78,42,87,60,69,66,69,86,52,81,58,49,42,84,78,83,75,56,55,46,42,51,46,67,49,59,80,86,52,70,48,64,56,64,61,49,44,74,59,65,65,86,69,57,67,45,86,58,84,50,63,70,77,45,58,80,70,84,69,55,44,61,87,58,51,58,47,61,60,77,85,72,75,61,71,80,86,61,56,74,73,65,73,50,64,51,85,70,65,57,42,66,76,59,44,63,42,44,44,59,83,57,78,73,58,70,63,77,81,83,66,49,45,46,60,48,52,46,58,69,86,46,77,52,44,64,84,71,54,61,70,46,75,73,52,44,55,59,85,58,86,68,55,59,61,66,87,76,69,80,68,43,73,50,43,80,80,85,67,81,61,57,45,71,59,75,74,49,72,83,76,86,82,87,87,46,60,73,57,66,50,67,72,70,60,46,61,48,57,43,79,45,59,61,59,43,51,77,43,70,42,65,48,71,60,43,45,60,43,59,57,72,44,62,47,55,66,45,43,52,54,63,65,72,54,53,81,65,86,68,67,71,49,77,74,56,58,82,60,58,47,69,55,42,60,49,75,48,75,69,72,63,79,71,87,81,79,45,59,70,61,72,57,68,57,73,87,70,69,55,81,61,48,53,78,61,51,44,76,86,86,54,62,45,69,80,55,57,59,86,42,77,64,47,74,72,62,66,46,49,46,42,81,58,72,61,45,81,62,65,45,65,78,46,62,80,72,77,44,42,60,81,46,50,43,79,71,60,81,55,62,63,74,47,70,52,83,64,44,68,69,72,58,46,73,43,46,49,77,75,83,75,83,83,51,66,57,43,74,66,75,81,85,84,54,54,58,45,55,71,70,54,79,76,78,84,66,46,44,64,63,75,54,74,84,44,51,43,75,86,61,47,85,85,56,71,49,52,69,53,83,63,81,63,44,85,85,68,75,74,74,84,45,75,51,70,53,42,56,59,80,50,44,69,44,81,43,47,56,81,75,63,76,71,82,52,55,76,83,85,47,60,86,68,58,57,43,42,72,82,53,52,47,64,84,56,71,56,87,63,54,48,63,53,80,84,61,85,69,42,67,79,73,86,46,62,61,67,49,51,58,48,42,84,57,59,72,52,74,42,84,79,79,80,44,52,45,71,54,72,46,86,52,76,59,80,57,71,49,71,69,54,75,54,57,56,66,77,57,79,59,51,79,46,75,43,68,45,58,58,78,85,83,74,84,51,64,80,64,67,58,45,64,53,58,58,81,74,81,74,59,44,48,70,86,61,43,68,82,56,56,74,71,71,48,42,46,45,61,48,57,51,49,62,71,51,60,55,78,50,71,80,64,45,73,43,72,66,80,66,77,65,47,63,45,71,80,63,78,68,49,43,60,63,55,60,49,45,66,65,61,61,56,66,68,72,72,71,42,42,66,48,70,43,79,57,77,57,80,86,80,58,65,48,83,65,43,86,57,86,63,42,74,77,81,67,50,53,71,77,77,65,84,68,58,69,70,58,56,64,60,76,42,54,86,76,44,84,59,84,49,69,86,56,63,60,72,58,64,58,85,84,51,79,50,69,85,45,53,73,49,70,70,75,58,52,86,60,79,66,61,45,55,59,71,66,62,83,86,47,82,64,48,69,83,82,82,42,69,57,74,42,81,57,77,64,45,51,79,59,81,52,43,83,85,80,78,67,85,79,70,62,57,70 83,86,43,83,73,45,46,69,60,66,64,49,61,46,84,52,60,60,64,67,77,43,76,52,76,44,86,58,72,87,56,59,44,45,82,84,55,63,57,81,57,53,49,44,45,77,43,60,62,51,71,55,69,52,51,77,64,50,64,79,50,58,78,42,75,76,81,58,72,87,77,87,72,50,78,78,82,46,58,74,59,64,57,75,63,53,53,59,71,43,85,59,76,47,86,81,87,44,63,46,70,67,81,61,74,70,72,76,76,74,79,55,80,78,61,60,78,74,60,85,46,58,61,58,53,60,46,72,79,59,53,46,68,67,49,79,72,76,46,87,86,65,57,83,84,87,83,48,43,58,68,50,53,83,78,52,60,84,74,47,80,77,78,42,78,49,67,54,85,77,53,82,48,43,43,50,73,76,63,82,70,56,67,73,70,48,70,60,48,63,85,71,46,64,70,79,82,68,68,81,82,79,65,69,78,73,51,45,73,45,45,61,55,77,42,76,64,65,80,85,48,86,62,72,51,87,87,85,77,53,80,68,65,56,43,44,68,65,73,49,47,66,74,77,55,50,52,83,46,69,62,62,82,74,71,62,80,61,70,54,75,73,45,76,74,50,69,46,79,52,64,72,49,45,63,80,65,79,44,46,47,75,45,68,48,82,79,84,44,62,46,58,56,70,53,55,48,73,53,80,83,69,66,49,47,75,72,47,71,84,78,74,77,45,85,70,74,52,43,87,51,70,48,64,60,60,72,62,44,69,55,44,82,85,81,79,51,66,65,43,61,49,43,62,83,49,80,83,47,73,64,84,72,47,48,43,73,84,87,48,66,61,50,85,81,52,65,66,72,68,86,77,59,63,70,43,75,59,43,77,70,42,75,47,48,81,57,43,83,80,45,67,74,75,78,75,75,77,53,76,85,60,69,45,63,80,59,44,63,76,47,54,47,63,44,80,66,79,70,81,75,68,74,44,72,66,63,53,82,68,48,84,86,63,53,82,43,43,86,63,61,75,55,59,62,74,53,53,64,81,70,72,53,80,69,73,58,87,50,77,59,87,87,51,73,70,48,46,66,63,76,52,71,57,44,75,63,71,60,64,64,50,76,52,67,47,83,84,57,82,42,74,56,79,56,86,84,79,77,81,70,52,55,52,59,66,51,43,62,56,76,62,61,66,70,49,76,43,50,47,70,51,52,76,51,46,49,66,71,67,63,66,63,61,46,71,50,80,56,73,45,76,84,66,42,81,85,47,65,71,72,52,64,52,47,61,84,69,42,62,79,78,71,72,72,63,55,56,87,80,83,79,74,85,50,82,78,63,74,52,43,54,76,82,76,67,85,67,58,52,71,69,42,68,53,81,43,87,57,85,62,51,65,46,81,49,69,51,59,74,61,79,78,45,61,85,71,56,43,48,43,73,50,46,77,75,68,84,44,46,69,42,42,57,58,64,68,45,66,50,77,75,59,68,82,66,67,60,63,51,63,71,50,64,54,74,45,42,42,77,64,58,79,74,77,84,76,49,82,44,49,64,76,78,67,69,51,53,58,56,48,74,72,48,85,75,82,73,44,48,60,50,76,42,59,84,86,70,64,80,56,59,79,54,82,55,57,47,45,60,87,44,71,64,73,63,79,72,44,65,50,59,68,52,86,66,53,74,71,46,75,67,82,57,57,53,76,87,48,79,42,62,54,55,52,62,43,47,83,64,76,82,84,43,68,71,59,42,82,70,60,62,77,62,50,54,61,45,73,70,75,44,58,63,43,43,69,85,75,78,59,75,78,60,68,71,50,58,72,42,62,49,78,48,53,48,69,58,67,60,52,59,85,75,70,42,61,45,75,48,71,74,52,58,51,44,66,44,55,52,66,70,52,54,82,87,81,87,72,85,45,66,58,78,86,46,64,46,52,77,66,56,64,55,82,81,50,84,59,83,51,60,51,84,62,80,55,83,85,82,86,80,73,83,72,65,75,81,75,44,78,56,81,53,64,43,70,45,87,74,86,79,74,66,43,54,44,63,77,43,49,57,55,73,56,73,44,83,73,54,55,61,48,68,51,77,77,64,85,70,58,48,54,73,73,54,59,76,43,65,77,65,59,83,54,75,54,48,60,47,61,73,53,81,58,46,45,54,63,46,74,62,63,64,86,60,81,43,65,52,77,49,57,73,53,80,58,66,84,84,77,46,49,85,69,62,54,62,61,87,77,48,48,81,78,51,77,77,51,77,51,50,48,52,74,50,67,54,50,55,68,65,59,65,60,83,43,61,43,79 54,72,44,74,61,85,82,72,86,61,82,61,44,77,83,52,45,51,87,63,48,54,64,46,56,43,67,68,73,66,54,49,42,77,57,73,75,67,75,58,49,84,85,86,81,79,57,71,44,84,85,59,82,55,81,87,55,43,62,53,64,87,49,63,67,55,60,62,43,46,42,77,62,85,52,42,48,59,52,86,74,61,80,77,76,80,72,75,76,77,69,45,42,67,71,72,59,77,55,58,70,78,53,70,74,53,51,42,85,72,65,80,43,70,52,72,73,64,62,68,47,70,42,48,43,53,75,46,66,69,46,72,72,64,58,74,71,63,84,49,70,51,60,56,47,77,42,84,51,46,75,47,75,58,71,73,84,82,82,76,59,44,56,42,68,54,60,54,86,84,79,74,77,60,73,70,69,60,54,77,73,50,67,47,56,62,79,77,68,68,56,47,69,58,81,58,43,44,42,42,74,82,57,63,64,64,52,56,71,59,44,57,50,76,56,56,54,57,70,81,42,70,74,87,55,61,44,53,45,42,84,83,42,78,82,70,60,63,73,50,59,55,71,61,69,74,46,81,74,54,87,83,59,71,50,43,43,79,57,47,68,69,64,84,47,69,42,73,74,84,64,57,83,78,45,54,57,51,57,49,68,45,53,46,84,56,77,81,81,80,82,44,55,55,62,61,80,65,81,73,78,66,48,43,78,72,43,47,47,55,43,78,47,66,54,59,87,44,56,82,51,70,72,81,84,70,58,73,58,66,80,73,52,63,64,51,85,52,43,47,55,86,61,44,75,56,60,58,66,71,52,72,76,57,87,64,43,47,72,42,78,74,61,62,76,79,54,42,42,78,87,63,82,68,63,55,54,68,73,47,66,53,66,62,79,51,69,75,72,55,48,42,87,62,64,81,64,58,84,49,80,77,74,44,52,43,61,83,62,51,44,70,46,64,75,83,71,87,77,49,64,86,63,57,81,63,77,83,78,85,85,67,55,53,74,67,52,87,72,79,83,74,43,70,50,58,48,83,81,60,71,75,60,50,62,71,82,59,80,87,70,87,65,76,79,43,57,52,64,83,61,75,77,85,65,78,84,49,64,77,42,47,48,66,51,49,77,70,75,76,77,48,70,84,63,46,50,76,85,63,73,85,53,85,73,81,59,81,71,73,81,44,48,67,77,47,78,79,54,87,75,44,87,79,69,80,62,52,60,61,50,49,61,64,53,44,50,68,69,48,70,77,67,86,64,53,74,51,81,51,55,53,86,77,55,79,46,55,62,42,87,57,43,60,79,47,75,86,84,60,62,60,58,74,61,50,56,64,87,54,75,48,42,82,48,77,68,65,80,80,73,60,50,81,51,57,78,79,54,55,86,81,53,56,66,44,56,50,59,76,56,67,56,87,82,50,66,73,45,57,56,45,77,71,76,43,79,46,70,59,85,82,78,75,70,65,55,68,78,78,73,65,60,63,58,66,49,60,55,64,46,74,71,43,85,53,74,43,60,46,66,73,58,83,64,68,45,72,50,74,46,48,45,83,51,53,85,78,65,74,61,65,79,43,68,63,45,79,42,60,65,72,74,68,79,52,47,74,56,50,55,58,71,44,44,48,66,61,59,51,63,81,54,64,87,61,61,74,52,56,46,58,73,61,83,70,50,55,43,46,59,67,67,63,42,84,64,70,48,83,85,56,62,47,43,84,78,87,67,49,75,84,80,71,42,84,49,58,46,53,78,74,87,42,68,52,66,73,44,81,64,43,69,74,77,57,63,66,83,81,62,87,60,70,52,82,78,87,50,65,73,79,49,49,48,61,59,85,69,85,55,56,82,45,78,82,75,70,46,70,57,66,62,83,69,78,80,65,74,76,67,52,67,43,53,73,82,42,79,44,77,67,55,53,50,73,73,46,74,45,61,46,78,57,58,69,67,44,66,54,70,85,79,44,61,80,67,47,85,61,52,42,44,60,45,80,60,46,60,79,54,77,42,78,73,55,45,59,65,46,74,71,57,73,66,54,48,65,80,72,44,81,58,87,75,52,52,51,58,42,49,82,59,68,58,45,84,50,60,76,55,73,43,72,75,84,78,82,78,73,53,42,82,57,63,63,44,58,69,74,43,73,83,64,43,52,64,82,79,55,42,51,81,83,59,47,52,65,62,56,81,44,61,57,42,67,82,81,47,79,85,45,87,68,79,50,44,60,76,80,45,85,74,75,82,70,81,69,75,74,57,61,56,80,67,43,62,81,46,54,80,73,55,50,58,55,72,45,62,53 79,63,61,57,76,58,51,51,42,71,87,62,74,52,84,81,53,58,48,82,49,78,73,82,45,68,64,55,65,49,53,56,78,46,70,60,63,62,50,47,76,50,62,62,59,82,49,44,61,52,87,50,61,71,42,58,80,60,45,56,63,55,74,54,44,77,82,52,57,84,75,65,73,80,71,64,86,73,72,70,63,79,63,79,80,83,83,52,54,85,84,45,67,80,62,74,60,60,62,68,80,59,84,72,54,42,47,66,51,86,57,54,70,60,75,42,55,84,69,58,44,64,69,85,82,47,62,78,68,48,56,74,83,61,50,86,57,73,77,59,81,78,68,44,87,55,77,83,71,65,43,81,75,51,70,53,82,57,53,79,66,53,63,50,74,82,63,76,81,59,48,55,43,85,70,72,80,59,57,71,47,47,57,58,81,58,83,79,54,57,62,46,77,58,52,52,72,74,63,42,44,66,59,85,61,72,74,86,50,75,78,65,58,66,65,82,60,77,52,57,68,78,53,79,42,75,60,74,42,44,52,56,78,65,83,63,66,79,75,61,53,50,82,76,84,85,79,65,79,75,54,73,74,60,70,50,81,80,74,65,57,84,70,59,44,79,63,72,66,60,61,57,73,60,53,82,87,84,77,85,44,68,44,46,51,76,51,82,62,72,85,75,67,52,66,50,49,75,48,85,69,73,76,78,77,63,79,42,58,43,55,46,55,52,75,53,53,53,43,42,42,71,85,66,56,75,51,63,59,58,85,87,77,69,63,81,61,61,74,67,72,65,79,73,85,42,46,62,42,53,61,85,72,48,70,56,64,71,63,70,54,67,56,86,61,64,81,57,67,43,65,64,49,61,83,68,74,44,43,57,55,87,78,43,53,54,77,54,58,84,43,86,77,76,64,63,81,63,84,61,79,60,80,45,66,84,45,60,61,51,48,59,86,80,48,57,64,69,68,67,85,49,57,85,58,67,71,64,69,57,65,49,44,58,49,70,48,50,44,48,60,48,49,66,86,54,68,64,55,43,79,51,78,65,60,81,56,60,42,61,46,54,76,63,52,58,87,63,79,57,52,78,76,61,56,63,54,74,74,51,87,86,65,58,87,68,55,48,44,44,55,44,65,84,70,44,73,69,71,58,76,64,69,84,76,61,78,81,66,75,86,44,53,80,83,63,66,52,54,76,80,63,45,63,50,49,68,71,81,53,82,73,70,87,46,53,77,42,85,50,87,86,58,46,64,75,78,44,83,47,79,48,46,62,72,45,55,66,47,61,53,47,65,68,76,61,60,47,62,54,79,75,72,79,71,60,77,71,86,56,63,62,78,83,85,83,84,68,52,75,43,81,70,74,73,66,68,71,53,67,69,84,71,70,49,87,59,65,85,54,48,67,71,57,83,55,42,76,66,49,42,46,53,45,81,62,85,43,84,58,76,84,66,75,77,63,84,77,66,73,87,64,83,56,80,44,62,67,70,65,63,42,52,48,54,52,87,84,43,67,74,82,51,46,70,55,54,67,48,64,45,56,44,68,44,79,81,71,70,52,52,44,61,82,60,53,62,45,62,43,56,60,53,56,42,82,87,64,80,62,53,58,61,64,63,74,42,62,77,43,65,85,57,59,79,46,48,81,49,67,44,86,51,49,63,45,73,63,45,72,85,44,44,77,67,57,76,82,44,51,45,64,50,80,43,80,61,59,77,59,69,81,71,63,87,86,50,64,65,83,59,45,42,52,54,74,87,49,54,67,50,74,64,42,59,81,43,70,72,66,85,65,85,42,57,66,55,71,68,85,43,64,68,77,55,66,74,71,65,73,68,70,67,52,72,79,45,50,87,71,86,80,70,73,52,66,70,53,50,72,77,50,61,66,84,62,77,54,52,45,54,50,57,58,65,44,54,76,64,84,63,61,64,69,69,53,66,51,47,61,48,86,74,73,68,53,75,55,81,48,71,70,48,62,75,64,75,60,87,69,77,63,73,56,71,65,70,49,85,72,77,52,61,45,85,52,52,68,46,84,83,58,44,58,48,76,59,67,44,78,58,77,62,53,56,65,69,48,47,60,63,50,86,56,52,65,46,87,87,69,79,50,75,77,59,52,75,70,47,65,76,64,87,71,71,80,76,80,84,53,78,68,62,45,85,78,83,45,79,51,75,85,57,86,45,70,55,85,72,46,74,58,73,43,73,50,52,85,65,57,85,42,72,65,49,84,65,76,61,75,64,71,84,82,43,64,86,54,53,44,56,58,54,63,70,86,77,42,86,42 81,44,61,84,46,63,82,59,53,61,65,62,78,76,46,54,82,74,44,84,80,68,71,54,77,82,57,86,64,77,73,70,74,44,46,54,77,65,84,50,50,44,80,77,74,48,83,80,64,87,85,72,78,77,75,42,54,70,45,67,44,78,69,61,65,63,84,74,81,84,80,78,67,53,81,53,77,57,71,84,55,79,71,86,79,68,68,69,52,70,48,56,79,48,62,77,54,65,86,66,81,56,77,60,44,79,86,63,54,82,73,58,65,65,72,52,74,61,48,62,50,45,74,87,57,82,73,83,64,79,79,75,85,85,50,70,60,69,60,70,62,63,64,55,45,42,74,51,65,53,78,71,48,75,53,64,80,64,67,76,59,60,55,48,87,54,77,75,75,55,44,71,62,74,80,71,76,47,84,48,60,48,77,45,67,87,45,68,64,86,82,50,69,63,44,62,63,43,42,50,83,58,59,64,74,83,73,76,77,51,60,73,74,54,62,69,77,50,63,64,48,83,83,69,60,76,48,68,70,73,73,50,67,43,86,71,61,64,87,83,79,62,69,52,68,55,64,82,48,69,44,79,46,82,83,45,83,73,71,72,53,67,83,66,61,58,72,87,85,55,78,63,51,66,50,73,70,71,79,72,79,62,58,85,56,81,64,42,67,80,58,67,45,82,43,61,78,77,73,60,82,62,77,72,50,58,45,70,52,44,64,55,59,42,58,55,63,74,52,68,45,72,61,69,78,54,56,61,73,43,66,64,53,77,43,74,61,68,83,83,62,63,70,58,56,77,48,71,77,59,51,48,79,73,69,82,54,54,59,68,59,60,67,75,46,53,75,77,85,61,62,67,71,54,58,65,57,61,44,60,72,66,56,42,86,59,66,50,73,78,42,61,66,86,86,79,74,42,58,58,62,82,42,69,74,47,53,62,42,48,86,76,71,87,82,80,43,50,60,84,62,75,77,58,52,53,63,66,76,43,65,75,65,64,47,56,61,54,57,81,54,49,56,87,58,74,47,78,77,76,83,71,71,74,84,58,85,49,65,78,62,62,57,79,63,52,64,63,45,71,64,61,85,82,53,66,54,54,68,58,63,46,81,66,73,67,61,80,80,43,65,71,44,74,77,49,86,72,58,67,47,55,76,70,77,81,52,85,75,51,54,62,62,80,80,69,83,75,71,58,75,65,44,44,83,78,59,81,45,87,67,43,43,43,42,80,72,68,74,87,68,65,57,84,53,65,78,70,64,42,56,80,76,53,50,60,80,55,53,72,71,55,49,63,71,53,79,86,51,81,87,59,48,54,81,48,51,62,65,61,56,61,50,83,80,43,76,84,44,43,81,49,76,65,54,86,81,83,58,64,45,57,84,50,71,58,63,57,85,54,77,75,54,55,78,79,57,59,87,52,79,78,74,68,46,80,66,46,42,68,42,44,80,43,78,67,44,85,45,64,87,61,83,65,67,71,51,84,66,69,73,85,82,74,55,67,75,83,61,43,84,62,50,44,87,58,51,60,65,82,53,76,86,44,71,46,58,71,75,44,61,69,86,81,59,43,73,67,53,82,46,80,46,76,86,65,81,69,58,68,54,56,64,44,86,43,73,77,58,71,80,81,87,49,67,58,49,58,63,47,56,76,60,50,57,51,82,49,73,78,78,77,85,42,44,50,83,49,50,83,64,62,65,87,54,71,85,46,84,78,65,50,46,66,75,76,72,52,43,79,44,56,63,85,57,72,79,77,48,83,74,80,81,81,69,70,50,56,63,60,44,53,80,62,43,43,73,72,72,70,68,81,50,80,44,53,62,87,81,85,50,57,73,63,60,46,47,78,42,58,47,54,59,52,57,77,73,46,61,50,73,55,51,52,80,48,53,69,52,49,54,79,74,85,85,77,64,50,43,43,43,65,80,79,44,44,66,73,86,74,83,86,58,71,74,67,85,82,51,58,52,44,54,43,82,42,72,59,76,77,52,63,77,46,43,80,76,81,83,76,50,80,58,85,74,84,42,46,58,85,57,87,64,51,75,82,57,50,58,84,74,54,63,52,70,68,54,59,72,52,54,44,68,68,77,62,75,71,75,58,60,79,76,87,47,67,46,79,60,74,75,45,48,53,68,79,53,85,81,55,84,67,52,73,49,79,73,45,71,71,67,62,87,47,63,49,69,65,52,78,73,84,64,52,64,79,78,57,82,62,70,54,61,60,67,47,49,74,47,70,60,82,62,46,78,52,77,71,64,70,51,55,57,50,46,76,80,58,59,53 53,54,57,62,60,59,83,76,55,51,63,57,75,45,46,63,61,48,80,71,44,77,48,85,53,68,53,43,61,65,50,72,59,52,80,78,82,66,77,63,64,44,85,80,86,58,69,43,78,45,78,51,45,43,80,66,73,76,68,49,74,73,63,53,60,85,60,42,73,52,52,65,87,62,58,54,46,68,44,83,76,71,85,50,78,70,51,48,84,48,61,59,78,70,72,45,62,62,42,67,83,61,46,74,51,82,45,55,43,69,67,44,71,72,81,57,53,81,54,69,45,80,63,65,78,57,43,68,81,42,84,79,59,47,61,63,80,43,50,64,62,48,62,45,46,65,67,69,43,85,55,78,69,58,76,78,50,50,63,48,68,81,81,66,48,87,64,59,54,53,46,83,67,58,61,70,49,50,53,62,72,82,77,78,63,67,54,53,73,66,84,42,68,45,85,58,81,72,80,77,73,61,70,47,51,42,84,42,71,85,45,78,52,48,59,50,59,56,63,44,45,42,56,84,81,85,70,76,59,55,64,48,83,78,51,44,62,69,72,55,60,64,57,66,66,50,61,80,82,50,64,65,68,79,48,80,72,69,70,54,87,78,81,61,76,65,80,68,68,46,85,55,56,81,84,56,85,59,63,75,72,84,63,65,87,58,87,75,63,66,82,60,83,47,49,61,84,60,68,61,67,87,68,53,78,48,60,83,72,74,71,75,78,45,74,83,74,83,55,72,81,70,73,47,75,47,46,61,80,84,67,46,74,47,47,87,62,80,45,63,81,81,59,70,70,59,62,46,67,75,56,84,64,47,70,83,57,57,49,48,70,42,84,50,42,84,55,61,58,42,46,68,77,54,51,55,43,53,47,63,73,86,82,54,66,87,49,77,57,65,57,43,55,87,74,71,72,77,62,72,81,70,52,72,84,43,75,86,45,58,51,58,76,56,78,48,53,47,63,73,76,42,48,58,72,49,55,52,85,69,50,71,82,56,42,46,43,81,59,54,58,76,81,81,63,49,65,42,75,55,74,76,77,75,50,52,44,78,43,59,73,51,71,71,69,67,53,54,49,82,46,67,79,44,52,47,69,67,64,69,53,76,73,42,52,59,80,81,77,65,82,51,42,69,82,70,60,42,78,71,75,52,49,50,59,72,64,55,65,71,49,85,42,60,57,87,81,79,80,45,46,80,75,70,70,62,64,50,83,46,87,50,83,49,64,68,54,54,78,81,59,55,45,52,68,57,82,85,62,76,81,46,86,59,86,49,60,45,72,65,80,54,63,47,63,44,82,81,58,45,63,78,45,52,81,82,83,45,47,72,49,59,81,58,81,57,80,57,77,70,47,66,68,78,75,69,51,76,68,44,62,63,49,87,43,72,42,43,46,71,49,65,52,71,69,74,77,81,50,67,72,81,44,86,82,76,48,72,53,87,79,43,72,82,47,44,43,44,86,65,83,71,86,79,53,43,56,79,82,50,61,77,46,62,65,65,73,75,52,80,53,53,49,70,55,48,47,57,65,47,51,58,84,43,53,86,63,53,70,58,74,46,62,75,75,51,59,52,82,46,81,46,74,86,81,79,49,61,42,45,83,49,79,68,59,68,52,81,54,76,77,51,84,57,76,71,45,83,53,82,76,46,79,55,84,74,79,53,53,62,72,77,52,55,56,46,87,67,61,69,85,48,44,69,45,59,67,66,53,48,43,42,79,75,72,73,54,59,71,75,79,87,73,65,64,58,70,81,86,75,65,57,59,72,73,43,62,74,75,47,70,65,84,52,46,69,44,73,69,42,76,61,45,60,84,55,76,72,75,47,42,67,60,51,74,61,65,80,84,44,61,78,56,63,44,57,72,81,74,81,76,72,84,82,82,63,79,57,87,64,87,70,87,50,50,74,57,46,48,51,42,84,71,61,62,87,74,84,43,53,68,49,45,65,44,52,68,51,71,54,77,71,63,62,61,80,65,75,64,78,68,49,87,53,85,87,81,47,52,48,76,73,65,57,84,61,49,54,52,67,47,55,77,58,62,86,65,75,50,44,64,45,61,44,71,70,81,58,46,83,81,69,66,85,47,53,63,66,72,62,47,43,46,42,58,70,51,67,57,78,66,87,66,73,69,62,81,51,47,84,64,44,54,54,45,59,73,56,75,52,74,47,77,56,67,87,52,57,74,61,61,73,81,84,85,64,77,86,55,72,74,81,79,57,79,47,69,46,44,80,60,81,43,50,85,56,75,65,56,70,50,78,80,83,70,46,70,71,59,86 70,83,70,80,63,67,45,62,83,47,68,68,81,49,66,47,43,82,63,67,42,87,85,67,61,52,42,82,48,69,52,59,59,46,48,49,80,61,52,74,84,73,75,55,75,62,57,72,77,61,55,69,57,48,45,42,44,63,63,70,83,44,48,83,84,44,72,51,52,49,81,66,59,56,56,87,63,64,52,78,58,69,53,67,56,84,77,42,87,68,65,83,43,83,81,64,48,50,54,73,72,44,71,43,83,82,64,87,63,48,73,87,68,72,51,66,50,76,69,54,43,82,81,83,87,68,67,46,78,59,71,76,60,47,86,58,68,78,81,59,74,70,57,53,82,70,51,79,44,48,75,81,50,84,62,46,46,72,79,84,81,50,45,70,85,47,70,63,72,62,65,48,62,47,47,80,46,60,67,62,49,46,53,69,87,56,55,79,57,83,82,61,73,69,69,83,60,74,42,72,68,52,58,62,75,59,60,55,76,64,43,76,71,63,64,42,78,60,48,76,46,64,43,80,51,82,73,63,81,45,75,62,57,65,72,43,58,65,44,51,77,47,58,61,80,81,82,67,45,83,64,51,55,56,71,52,44,52,81,72,77,81,54,56,43,79,44,74,84,75,56,53,87,76,80,72,87,84,62,49,86,51,78,87,79,81,54,68,67,65,50,44,86,61,78,81,52,58,53,86,57,57,77,42,82,87,44,62,75,50,44,68,44,47,45,42,61,60,56,75,71,64,52,80,62,51,72,61,74,79,65,46,51,60,85,73,51,42,47,80,42,60,60,43,82,58,53,59,53,68,55,45,66,87,66,76,80,61,60,44,87,76,59,43,80,50,55,61,79,48,59,56,71,56,83,63,76,61,75,69,75,61,68,56,63,62,70,63,74,64,49,73,42,55,53,64,78,67,69,44,57,61,86,63,81,77,71,76,66,72,48,65,70,61,50,83,46,73,77,53,82,86,54,87,84,49,72,55,44,85,72,49,82,59,52,78,42,51,75,80,86,46,46,71,84,69,52,71,52,74,68,70,57,55,80,82,58,55,76,75,72,54,78,56,67,86,50,43,60,75,61,70,67,54,57,63,72,77,54,44,46,73,66,61,83,57,74,65,85,46,78,70,49,81,52,67,71,47,59,43,54,75,72,75,42,75,68,57,48,62,77,59,53,59,77,46,71,61,51,66,64,80,55,75,53,53,83,74,75,42,83,54,77,66,78,43,76,67,47,42,72,76,59,84,51,67,56,51,49,58,81,86,81,60,42,56,49,70,63,73,55,65,52,68,68,43,75,54,53,86,84,59,67,70,50,76,77,63,73,82,76,59,42,85,50,83,53,55,73,79,69,52,72,59,79,51,65,54,77,83,78,67,71,61,85,79,74,73,66,56,69,75,73,46,65,79,78,72,86,51,68,73,57,74,78,84,80,79,68,86,87,75,55,49,74,56,82,78,70,82,79,50,69,82,50,87,72,65,42,76,45,82,42,78,54,79,43,60,42,68,62,59,82,87,68,56,47,54,65,72,81,59,59,86,57,75,75,71,56,50,74,57,50,51,58,55,54,42,68,74,76,47,77,45,64,52,70,68,70,87,55,84,45,74,45,46,64,78,54,74,61,54,79,50,42,48,81,57,74,45,85,74,87,73,72,87,42,83,68,49,55,68,65,51,58,42,81,53,45,68,75,83,85,48,70,59,86,77,63,50,77,61,43,47,72,49,65,69,73,77,70,62,87,71,70,53,66,61,51,49,68,70,73,85,63,66,77,53,57,73,83,86,85,55,81,61,60,68,46,84,50,58,78,54,85,78,60,81,79,48,62,48,71,42,66,53,84,78,82,66,63,67,75,77,84,85,80,50,85,62,43,56,87,74,85,87,47,54,78,55,83,59,43,63,59,63,75,77,58,81,75,86,82,44,53,69,52,56,62,55,46,61,54,48,82,84,57,66,83,42,82,60,78,81,75,42,86,63,73,60,76,63,79,79,46,45,81,59,80,74,87,84,63,83,77,61,46,75,77,74,85,52,57,86,63,64,58,81,83,73,55,55,53,72,85,46,59,55,69,56,64,84,60,72,74,71,66,48,65,45,66,59,73,64,70,57,62,71,51,72,82,43,48,76,53,46,74,73,50,55,69,44,52,45,77,87,76,53,68,78,76,70,54,69,78,58,80,42,58,59,69,74,73,78,53,83,71,61,73,72,65,85,86,51,52,47,58,70,49,69,45,77,58,65,51,54,42,50,80,84,69,49,74,77,51,57,82,70,80,51 51,68,76,45,84,54,68,71,71,48,42,45,45,43,65,63,64,59,78,86,62,73,54,49,56,61,69,43,51,73,86,76,69,74,49,43,51,46,72,43,71,68,59,68,79,86,50,71,52,87,57,56,82,82,45,45,86,51,46,48,73,74,67,71,56,51,87,57,50,45,43,72,65,71,47,63,85,47,64,69,81,70,49,61,51,84,49,84,70,51,55,54,43,72,52,60,73,55,56,74,81,82,52,43,53,52,45,64,75,61,69,61,44,83,74,58,58,49,77,42,70,42,79,81,80,46,75,56,62,49,53,71,49,82,51,55,51,85,69,86,75,53,49,53,54,79,58,86,49,53,70,44,53,51,79,43,45,79,44,66,76,53,48,82,84,75,85,83,54,71,69,84,51,57,48,63,59,69,65,75,79,75,59,71,83,73,58,86,69,74,81,51,81,80,84,68,73,80,81,83,44,48,57,81,71,65,42,55,57,78,78,67,67,49,85,84,87,82,66,45,56,83,52,84,70,48,43,57,49,65,68,81,53,63,61,69,58,87,71,87,70,84,55,78,50,84,60,57,65,66,84,80,61,79,57,44,84,83,80,87,51,83,63,53,71,80,75,57,83,43,53,83,56,60,82,84,75,73,66,76,62,78,76,49,60,43,44,50,49,78,54,47,76,81,65,58,47,63,67,61,67,87,74,69,56,58,79,42,50,63,75,77,48,87,68,81,52,56,69,73,52,60,44,49,82,58,51,80,85,49,80,52,42,76,75,84,52,56,71,78,56,63,59,76,85,82,69,63,80,85,79,77,59,57,57,76,82,68,77,82,55,62,74,53,87,50,45,47,60,54,75,51,59,61,71,55,44,65,67,47,75,65,66,50,87,56,80,85,78,45,45,75,50,69,67,56,85,43,77,75,69,86,54,55,51,59,75,65,50,67,50,80,75,52,87,73,77,63,69,69,67,60,73,81,50,75,57,72,76,69,47,52,51,61,84,68,84,58,80,57,72,86,64,72,85,66,66,55,47,53,61,87,55,85,54,86,52,83,75,46,64,43,67,55,61,60,87,76,47,57,50,59,47,83,61,51,70,84,43,86,52,71,63,80,76,53,70,64,83,42,46,72,72,81,47,52,44,62,81,79,48,75,73,78,84,76,50,55,75,66,79,44,49,66,43,66,45,56,63,66,62,61,66,47,72,49,80,76,62,42,80,50,49,46,65,69,54,48,79,73,53,46,74,80,74,63,62,64,55,81,62,65,52,56,56,71,68,56,64,47,73,46,79,46,85,86,65,49,48,70,60,51,50,76,71,44,84,51,76,52,60,63,79,48,50,61,66,62,49,82,74,58,81,55,44,84,79,48,69,72,63,86,63,46,52,75,46,53,44,79,64,82,78,73,54,83,84,55,87,77,78,67,86,67,70,69,60,63,55,68,83,46,73,69,87,82,72,68,54,59,65,49,80,82,59,68,63,49,80,60,69,57,56,55,56,83,71,52,82,61,65,87,56,86,56,51,52,66,50,48,51,81,47,45,46,46,45,69,78,83,67,86,86,82,60,73,70,59,64,74,53,56,69,69,75,74,52,49,81,58,72,48,66,63,62,53,53,67,76,42,85,47,86,65,81,63,68,56,45,44,73,71,61,67,87,47,65,51,47,56,68,84,66,54,74,61,72,47,85,69,63,75,87,56,74,50,81,79,57,86,63,85,51,61,42,68,50,59,46,55,56,82,68,49,59,55,83,58,46,58,46,67,81,57,42,76,59,71,45,81,60,79,77,71,87,61,81,76,81,60,78,53,53,80,55,48,53,80,72,56,82,58,50,84,48,69,70,86,67,73,85,69,57,50,75,68,64,45,76,67,63,74,46,54,53,78,51,48,70,74,64,69,54,54,77,73,86,86,62,80,57,42,69,73,54,52,58,77,83,59,57,46,68,83,78,56,85,85,54,73,87,43,50,69,42,67,43,51,59,86,78,81,64,73,67,87,58,49,52,63,57,73,52,83,69,46,44,65,50,54,72,53,68,44,45,58,51,60,67,72,52,87,58,71,79,50,79,48,73,77,80,51,82,64,76,58,57,71,73,83,70,71,55,43,80,69,79,52,74,66,46,76,59,44,50,62,50,80,64,73,46,67,52,62,79,71,52,48,86,47,77,86,78,64,62,71,79,50,78,87,61,64,46,69,44,78,49,71,65,42,50,53,86,70,65,69,65,66,61,67,63,59,78,69,64,55,74,58,52,69,68,45,75,42,71,77,50,69,80,84 69,53,84,82,52,63,50,52,82,87,50,47,69,59,69,42,62,80,83,63,48,86,55,75,42,78,59,48,86,58,85,70,80,67,47,54,81,81,84,74,85,59,72,73,72,76,43,87,65,60,86,62,64,52,72,75,63,87,54,69,61,85,83,78,54,55,55,77,86,43,57,82,86,85,84,45,54,61,57,75,43,74,85,62,54,65,48,45,87,72,48,80,63,67,70,64,54,81,65,68,46,62,65,52,81,77,50,73,81,75,61,72,47,59,73,77,61,60,64,43,45,85,77,59,86,62,86,54,53,87,47,71,54,75,67,43,58,54,55,83,85,59,64,61,53,69,81,79,54,50,62,82,56,62,51,55,77,63,72,83,61,67,56,62,68,87,80,44,50,87,58,52,56,72,64,70,44,79,45,48,81,85,48,58,68,79,78,87,78,58,59,78,54,78,62,46,86,65,58,73,55,53,70,52,50,51,71,75,45,63,69,81,73,45,81,62,82,79,83,61,69,71,63,79,82,75,72,64,46,59,82,78,55,43,60,60,75,45,57,59,64,82,73,77,86,45,49,83,44,46,49,72,65,55,68,72,62,42,66,70,70,67,48,80,46,76,53,73,71,85,78,51,42,85,84,66,42,58,79,70,57,64,73,43,48,54,82,64,78,65,74,51,64,83,81,55,48,60,44,44,81,83,47,65,54,60,45,72,75,82,82,63,64,57,62,44,56,76,49,73,69,48,42,87,84,68,54,50,43,74,86,76,78,87,81,66,43,67,74,62,73,61,70,58,69,62,69,80,54,58,53,75,77,66,79,67,45,79,56,67,61,58,47,55,69,86,57,65,87,69,47,49,65,50,65,85,75,81,45,55,57,42,64,81,71,85,86,62,75,59,70,72,75,70,55,79,78,80,74,48,79,46,46,42,82,71,59,63,49,43,69,72,72,54,71,43,52,62,43,67,53,62,67,57,51,85,44,52,77,69,53,42,45,58,46,69,84,42,72,71,76,43,71,69,64,84,73,44,49,79,60,62,85,61,53,86,72,51,83,78,63,86,73,79,47,50,86,67,43,48,62,70,56,68,87,73,75,60,72,82,50,81,54,82,47,67,76,72,68,86,53,83,73,80,73,53,83,57,59,87,87,60,80,55,67,46,79,51,44,57,68,69,67,84,49,57,68,82,76,81,72,55,67,54,67,65,62,45,76,62,79,63,84,80,78,61,62,77,44,69,64,86,63,49,51,81,70,61,43,44,72,47,71,82,50,87,83,63,73,71,52,85,50,77,76,82,43,83,46,50,51,50,49,71,87,46,75,53,87,71,69,59,59,87,75,46,62,72,84,86,47,52,57,83,59,70,51,44,81,76,78,68,60,82,50,60,72,66,65,64,61,48,53,61,51,80,52,74,48,82,81,62,49,71,72,52,47,75,87,44,62,70,73,64,66,63,78,49,77,49,61,59,75,80,50,71,64,77,62,68,61,49,58,78,66,63,55,59,85,69,59,71,84,87,56,52,85,77,86,57,75,56,83,75,55,55,83,63,75,74,58,69,57,78,46,79,57,61,65,75,66,54,59,80,79,59,85,45,55,59,70,52,67,83,44,72,86,50,42,61,85,67,53,53,47,72,56,59,72,47,53,87,82,82,73,46,46,87,61,65,44,45,63,72,83,87,52,86,70,44,80,81,58,52,58,43,54,79,72,85,73,65,51,62,60,55,56,52,63,63,58,63,70,75,56,70,74,47,51,83,49,42,80,86,75,75,70,60,61,42,46,56,63,48,72,79,77,72,84,81,81,70,57,69,61,64,64,42,59,42,47,58,69,64,78,79,82,76,85,71,84,58,68,58,85,69,74,69,63,51,52,47,62,72,82,80,44,83,42,85,42,47,70,55,47,54,46,52,87,71,49,42,67,49,73,53,47,47,79,85,58,51,47,47,85,47,86,73,87,48,61,68,78,87,86,66,68,67,64,86,75,59,43,80,51,68,67,73,55,49,53,80,83,73,81,52,73,75,64,53,48,55,50,51,48,86,57,87,65,46,52,60,53,68,50,52,71,73,46,60,53,45,82,56,72,51,64,51,81,87,75,81,46,52,57,70,79,66,83,67,42,61,72,58,86,77,61,73,42,70,52,42,71,82,63,61,66,69,83,43,50,59,73,48,86,61,49,86,62,64,73,51,61,68,44,65,84,52,84,87,76,75,73,57,68,80,51,79,72,45,61,69,56,63,81,76,45,76,85,79,60,81,69,43,48,83,85,75,73,57 80,82,83,45,74,82,53,44,65,77,57,59,81,46,53,81,64,80,79,58,55,67,55,44,42,49,75,83,86,59,44,54,56,78,54,80,45,43,83,49,56,55,66,76,70,43,67,45,69,45,71,79,83,73,73,72,68,87,64,74,49,44,76,76,58,64,54,73,79,48,74,45,77,67,70,58,64,54,44,85,64,66,45,64,87,42,42,65,53,59,57,63,73,60,44,57,56,61,67,75,79,60,64,53,70,64,81,53,72,69,72,51,46,61,67,84,53,60,42,42,67,73,86,42,49,48,75,67,60,87,61,85,72,55,45,70,55,61,43,73,44,43,69,56,50,71,65,81,51,57,84,59,68,74,87,86,76,54,51,66,78,61,85,46,53,85,84,64,58,52,74,48,53,62,70,77,81,78,87,50,42,50,54,46,57,69,79,78,76,75,86,87,84,67,86,53,86,57,53,63,83,53,74,47,52,57,76,51,71,74,74,83,76,45,60,71,85,53,65,51,45,81,50,69,69,64,58,51,45,56,81,60,72,87,74,66,55,70,74,52,53,60,52,63,46,70,62,50,47,60,62,68,56,81,58,58,43,72,82,77,85,60,77,80,85,84,55,72,54,58,42,53,55,52,42,69,45,86,83,85,42,55,72,85,87,69,54,72,77,80,67,85,75,82,87,59,62,78,78,76,86,63,67,74,57,56,61,64,43,47,50,43,78,54,49,80,45,71,67,84,62,84,68,54,85,59,54,75,67,82,71,78,68,52,81,84,44,81,87,45,54,87,65,52,70,71,78,84,66,46,69,51,86,59,46,47,69,66,51,87,51,48,77,68,68,82,48,73,45,54,72,49,52,63,69,76,87,82,60,86,81,83,73,84,76,86,71,64,76,75,63,70,54,55,61,46,54,79,69,87,55,47,69,73,54,72,54,84,78,46,53,70,65,53,58,52,72,58,72,70,65,77,80,71,75,82,83,60,79,51,63,48,62,46,84,86,72,87,61,62,85,67,49,45,72,74,73,86,51,71,83,86,61,74,66,61,71,46,77,58,50,46,83,85,77,74,64,59,46,59,46,63,71,72,42,59,59,67,44,76,45,78,53,68,71,46,55,80,84,71,43,52,86,74,59,55,83,52,53,82,47,47,54,73,49,65,63,61,45,65,74,83,75,46,72,61,59,52,63,61,59,80,52,87,51,82,60,76,77,63,81,54,76,75,44,68,83,42,59,66,83,57,49,47,48,46,77,80,51,74,75,67,65,75,87,83,73,47,49,45,46,52,84,78,77,62,43,48,57,51,87,81,86,71,78,70,72,84,45,48,78,79,85,60,52,63,58,81,73,56,59,44,87,62,63,80,78,63,85,76,54,61,49,63,75,59,50,48,45,42,78,45,78,86,42,63,63,61,57,75,71,48,71,63,48,86,63,48,46,50,84,52,82,62,48,53,70,60,53,82,76,42,85,47,66,86,81,53,42,42,86,72,64,87,64,47,69,69,63,86,55,54,76,84,83,79,54,61,58,43,86,50,84,66,50,79,64,72,61,55,73,60,67,66,79,71,62,49,43,75,64,85,82,61,61,64,65,73,56,59,79,61,67,57,82,65,46,71,79,68,56,47,62,43,57,55,79,47,75,64,81,42,50,87,84,67,72,62,64,52,81,58,49,47,52,72,71,74,46,69,78,46,70,73,85,49,61,70,45,67,60,57,86,60,45,46,52,45,57,81,59,51,43,49,67,80,49,66,54,47,86,78,73,52,82,45,66,50,50,70,65,73,82,55,71,83,73,74,45,52,82,78,72,78,61,76,52,87,71,86,56,86,56,46,42,47,65,83,83,75,55,54,84,82,81,46,42,54,58,45,44,62,63,69,43,72,84,62,71,78,47,81,85,80,78,83,56,46,48,59,43,85,55,68,44,45,59,66,57,51,43,75,49,70,75,51,63,43,63,75,51,47,72,83,45,69,46,62,65,69,78,76,48,64,56,81,54,43,83,84,71,50,81,65,42,52,72,70,50,63,71,76,71,87,63,69,42,85,50,74,85,65,83,54,73,68,68,79,74,81,65,79,47,62,84,72,84,82,45,57,52,70,48,49,81,45,74,53,80,85,59,48,51,86,80,66,70,65,47,68,42,42,53,49,45,49,80,59,62,60,76,46,62,55,84,70,83,47,81,54,46,45,44,53,78,64,42,83,55,60,59,51,84,65,68,85,68,61,56,76,44,61,58,53,81,60,69,59,79,49,51,44,64,68,82,72,45,60,57,69 69,58,84,49,61,69,80,56,84,56,74,45,85,78,73,46,76,74,55,84,60,62,60,59,45,78,76,68,60,81,82,49,43,57,79,58,47,74,62,80,55,65,86,60,48,42,45,69,79,75,62,82,74,54,72,80,71,51,78,45,86,67,61,55,81,52,55,87,53,64,57,63,69,74,65,55,62,47,56,67,48,70,77,45,54,67,87,57,46,42,70,74,85,49,63,42,58,67,48,85,64,57,79,71,67,71,55,75,58,87,77,55,83,59,55,64,76,71,56,48,72,79,59,71,55,62,81,57,55,56,86,82,83,71,66,87,86,60,81,70,60,74,51,75,81,44,55,83,52,83,63,83,70,66,76,71,75,72,68,78,72,64,42,57,42,78,53,82,51,60,80,55,79,49,65,74,64,44,76,57,59,86,86,69,51,51,86,44,86,61,47,71,79,78,83,72,58,59,77,53,80,64,48,62,64,45,54,79,72,73,81,82,53,66,78,68,82,76,47,46,44,52,44,48,69,42,76,78,43,55,48,56,67,73,44,50,69,84,83,65,46,70,46,67,45,52,45,42,70,72,65,49,74,59,82,67,65,54,53,54,66,85,44,57,52,85,66,51,81,72,82,77,64,73,74,55,80,50,43,54,61,55,64,77,49,82,49,58,52,58,82,74,63,66,48,64,85,83,55,47,62,71,86,75,74,68,74,61,78,46,54,55,45,66,87,56,60,55,76,83,71,59,66,47,51,83,55,70,63,60,51,76,44,61,47,67,79,65,73,44,64,63,58,65,63,67,83,67,70,59,78,78,76,69,54,85,85,82,46,56,77,52,63,74,75,45,72,43,50,56,47,56,82,47,44,85,54,64,83,85,81,80,66,45,62,77,66,56,82,78,59,80,85,52,45,49,67,81,55,81,75,47,71,59,52,63,60,87,64,71,52,75,65,81,87,65,53,48,69,67,56,62,80,78,83,70,45,83,54,65,77,73,75,45,64,56,74,68,51,42,59,59,50,76,74,59,48,57,82,70,87,70,45,50,66,69,48,47,71,78,77,43,70,69,48,86,51,86,70,74,53,75,47,50,69,44,74,80,68,46,56,81,54,56,67,56,79,77,56,64,50,46,78,49,43,55,51,73,46,74,53,69,77,66,55,59,72,47,69,59,83,45,62,78,79,48,50,48,75,42,68,77,64,67,66,45,60,55,42,84,76,64,42,77,70,68,75,44,48,67,62,65,55,86,71,61,46,77,42,86,87,55,57,56,56,72,51,56,70,74,45,51,66,44,79,80,84,52,54,84,59,82,76,85,49,64,59,76,71,84,61,55,79,42,54,70,80,59,51,68,48,66,45,82,47,63,51,80,64,44,81,79,84,68,48,51,52,87,63,82,54,58,54,74,64,61,86,78,73,42,59,51,65,57,65,60,87,84,65,66,62,46,75,68,71,51,51,67,67,69,59,62,72,68,50,44,53,65,47,63,81,82,52,66,72,86,87,79,60,42,50,69,59,48,42,77,67,82,48,60,52,69,82,61,66,63,66,53,47,65,68,85,46,86,87,73,69,47,52,60,60,72,52,69,60,74,74,47,54,73,45,82,60,59,59,61,67,69,65,63,82,81,67,80,76,50,52,65,43,42,49,57,82,82,76,59,63,59,60,61,49,47,65,58,85,70,70,57,51,78,86,42,52,50,45,59,79,53,82,84,72,54,73,87,42,71,87,43,56,75,46,74,54,71,78,86,42,43,56,63,60,61,63,60,77,53,45,51,60,80,50,87,72,52,52,60,42,44,63,78,49,85,74,68,76,59,44,44,51,71,66,58,68,74,77,49,65,75,83,74,77,86,71,77,74,58,79,49,53,78,55,60,54,43,87,70,50,72,67,62,67,52,47,82,70,80,71,42,79,45,57,42,49,47,61,49,46,73,76,79,64,46,83,86,73,69,78,56,42,44,73,44,70,68,82,62,53,48,50,70,50,58,62,53,86,78,78,65,80,52,85,49,46,58,68,56,85,48,51,78,56,52,54,83,46,59,64,53,78,79,73,74,78,74,84,62,54,77,74,81,47,61,77,47,67,58,78,70,58,58,73,65,52,62,47,73,58,70,73,55,64,80,57,58,60,71,77,68,77,43,58,60,42,56,66,60,53,78,84,59,50,55,63,81,49,71,50,86,64,73,67,61,60,69,67,65,81,76,60,54,69,58,81,79,50,46,83,80,58,87,42,64,79,46,42,66,65,66,58,42,67,63,73,61,71,42,79,87,49,43 53,50,42,56,53,73,56,85,79,44,77,43,74,79,80,81,42,65,60,44,54,54,63,78,74,86,47,47,53,63,48,62,61,43,61,73,70,60,67,75,69,53,64,85,86,45,46,45,49,46,49,77,43,63,75,58,75,84,59,72,61,57,69,44,81,46,64,58,44,74,72,67,56,59,84,81,72,83,59,72,42,64,57,83,54,53,43,46,53,50,46,61,52,46,77,66,43,51,52,60,64,57,49,79,75,47,72,52,76,54,71,66,47,67,86,45,63,85,53,44,76,68,73,56,50,54,84,76,50,48,71,76,75,59,57,44,43,84,49,46,83,66,61,67,80,63,67,71,44,76,47,62,44,73,50,42,77,42,81,47,63,73,47,43,69,42,64,67,57,69,43,82,63,68,81,85,68,72,52,71,84,67,50,42,54,84,49,55,58,55,76,67,85,57,43,59,61,74,48,45,70,83,75,56,82,70,77,58,58,42,84,78,46,64,56,68,43,85,42,44,50,68,66,66,45,85,83,58,70,75,45,59,71,47,72,48,58,54,56,51,47,51,44,61,61,65,58,69,53,69,67,83,54,57,42,66,79,57,61,52,62,83,81,74,58,78,74,45,55,63,42,53,52,86,80,52,53,52,70,57,73,50,44,52,44,57,83,53,73,86,68,43,71,56,66,43,62,63,73,69,87,58,51,43,72,45,81,50,48,71,64,85,77,66,44,53,61,87,80,51,64,65,84,77,84,68,44,69,44,58,83,72,52,57,80,66,47,61,80,70,76,49,80,68,47,49,49,65,53,64,85,81,80,60,46,50,55,79,50,81,78,47,65,71,50,64,72,65,64,60,52,60,76,47,56,56,82,87,79,69,61,54,84,66,63,67,58,75,62,65,50,64,74,48,53,84,74,50,50,58,48,49,66,61,50,59,70,72,57,65,44,67,82,58,71,84,57,82,70,76,51,48,56,71,54,71,42,50,71,56,47,68,44,49,55,66,53,65,52,64,62,68,65,45,59,85,54,85,47,66,47,50,67,46,67,54,74,52,79,55,78,47,67,50,42,57,61,86,54,76,76,79,42,49,85,78,70,62,54,54,74,59,51,78,65,47,84,79,56,50,64,68,81,64,84,68,68,48,85,48,59,72,70,53,57,70,54,86,84,64,61,75,60,42,55,65,51,54,77,78,64,61,62,66,51,54,64,66,51,78,56,65,57,45,80,51,78,84,80,45,74,53,56,46,49,61,63,42,81,77,52,83,76,65,67,52,87,46,55,70,47,78,85,42,66,85,75,51,68,65,69,47,67,83,54,69,54,72,77,86,50,64,82,85,87,73,81,57,79,45,81,44,43,66,71,77,79,69,47,68,68,56,56,87,62,84,47,60,67,44,57,67,81,53,71,75,72,80,61,72,65,81,45,73,64,72,74,50,65,82,42,61,65,79,76,63,44,59,80,61,77,85,81,73,50,61,49,51,48,56,73,79,50,83,44,73,48,67,81,46,74,67,66,59,57,63,61,68,47,61,55,65,66,62,58,81,67,65,47,66,61,74,75,78,54,67,84,66,43,87,57,72,49,48,54,60,68,57,44,59,66,59,51,80,74,64,77,50,65,77,60,51,43,56,81,46,85,55,59,43,52,48,63,81,42,58,49,44,66,69,73,48,72,57,78,86,64,54,67,68,68,45,58,61,76,53,70,71,62,58,46,79,51,72,44,87,45,68,68,62,63,75,55,77,57,72,78,50,80,86,76,79,71,63,66,86,59,59,70,64,80,76,43,75,74,45,70,48,63,55,60,78,70,63,56,49,57,79,86,72,64,47,56,49,74,61,53,81,64,66,83,73,70,76,60,82,45,46,62,53,81,85,72,45,55,71,47,73,71,61,77,62,71,63,50,77,45,54,61,84,66,63,71,44,86,69,46,53,80,62,42,76,55,61,73,61,46,46,69,85,73,52,48,77,71,70,47,61,60,63,68,54,57,70,59,68,53,60,71,44,56,87,54,59,72,63,56,54,53,48,46,79,51,56,60,60,59,64,71,85,87,47,82,64,61,43,66,80,43,87,82,65,80,63,59,56,58,67,81,81,53,46,69,46,74,82,59,45,50,49,48,65,65,80,75,65,52,64,70,64,63,48,80,66,70,49,42,47,61,63,58,47,84,74,72,71,51,60,81,45,75,43,70,61,58,51,73,47,69,68,45,83,59,44,63,86,76,57,82,72,73,59,66,74,51,49,51,82,50,66,48,75,68,78,49,77,70,83,56,71 75,83,64,81,77,51,54,61,73,62,72,80,67,65,46,62,87,52,74,78,56,83,57,52,86,85,64,67,55,77,59,61,45,79,48,85,48,64,72,61,44,67,82,42,78,70,51,80,85,68,43,44,71,70,51,55,62,60,43,73,69,76,79,68,86,87,67,61,79,60,72,65,57,74,78,63,58,45,58,76,81,48,43,70,84,80,44,72,54,69,79,61,55,70,51,56,59,50,85,81,84,77,84,70,61,58,52,63,53,44,44,75,54,59,62,66,73,45,50,54,63,49,51,60,59,77,65,48,51,60,45,60,81,66,47,49,71,65,46,87,44,56,81,81,80,75,43,45,49,42,67,78,68,70,44,84,57,79,47,68,47,76,75,74,60,67,51,56,50,61,66,75,59,59,79,83,71,58,68,69,84,50,49,49,45,65,83,63,66,72,72,53,45,42,80,72,84,46,69,67,77,63,64,83,47,42,82,61,47,61,63,77,74,83,52,46,61,74,77,70,58,65,45,42,69,56,53,49,62,43,74,59,73,69,42,48,66,56,56,87,64,42,79,77,83,80,81,53,66,69,52,54,52,73,67,83,81,44,77,57,80,44,72,80,68,48,71,42,51,80,56,45,60,87,69,64,68,85,53,65,75,71,59,54,83,68,72,76,84,47,82,70,74,54,70,54,50,52,44,63,70,83,71,83,68,68,87,44,59,43,81,48,72,82,82,44,75,45,59,83,54,63,60,79,57,71,47,62,66,50,76,58,64,45,72,54,47,66,76,44,70,60,77,77,83,77,52,77,61,45,47,73,76,63,58,86,60,73,78,76,67,53,52,81,70,56,47,68,79,80,52,56,67,43,87,48,47,47,67,49,71,43,55,55,85,84,61,78,68,53,67,46,75,79,43,63,59,63,84,58,68,74,84,70,75,73,55,83,49,68,77,83,44,64,42,46,63,68,54,55,73,42,61,62,50,67,71,79,65,43,42,82,61,51,87,73,55,63,59,43,51,61,63,86,61,79,42,63,60,57,62,57,67,44,87,82,43,84,51,46,78,70,83,56,56,81,47,62,50,64,42,75,56,65,45,87,66,55,50,64,75,44,73,79,79,79,66,50,60,56,83,48,65,81,55,73,70,60,49,61,85,82,79,83,66,76,71,53,81,55,56,44,87,58,56,42,65,86,77,66,60,44,75,87,66,42,84,73,78,52,84,55,81,50,46,50,74,60,64,56,81,69,70,44,65,65,47,46,44,52,46,43,45,83,87,49,65,55,47,63,73,53,60,47,44,77,72,81,51,52,69,57,42,78,71,71,44,45,57,50,80,80,49,70,48,59,76,57,83,42,55,65,67,48,73,63,87,63,84,78,75,70,47,80,70,79,73,86,50,79,71,60,69,72,46,79,56,43,79,61,76,68,62,76,56,46,57,44,47,65,83,52,59,81,54,76,58,61,83,87,66,46,74,78,56,46,68,48,66,85,55,42,72,80,66,81,67,85,73,57,66,57,46,47,47,72,46,51,43,61,75,56,52,69,47,70,74,81,55,45,63,85,53,65,81,49,54,78,71,47,45,61,47,42,84,53,73,65,62,67,56,48,74,74,44,68,72,58,72,85,78,56,56,51,51,63,44,68,87,43,70,56,85,82,66,69,53,56,43,73,83,44,79,64,84,74,77,68,65,63,67,51,55,44,74,46,86,51,50,65,58,87,65,72,78,44,57,63,85,48,48,42,72,45,83,53,52,73,80,59,62,51,54,48,45,57,65,87,62,82,78,43,74,75,46,46,84,53,77,46,49,58,50,77,77,43,52,50,77,58,56,75,71,50,77,67,84,59,52,57,66,79,48,56,86,44,68,80,83,81,79,57,85,86,78,50,44,45,87,47,68,52,50,48,57,62,70,49,84,87,49,50,67,48,66,82,84,54,77,61,75,73,49,86,54,61,54,53,70,69,74,71,49,62,65,73,77,82,51,57,69,83,64,76,43,59,59,82,57,44,49,72,68,64,59,65,83,61,83,64,50,77,65,46,55,64,86,43,54,53,78,82,51,70,43,61,43,53,71,74,54,87,85,68,53,71,75,52,78,47,69,81,50,74,58,44,70,82,81,43,87,58,82,74,75,81,46,75,56,65,62,70,78,50,44,50,54,54,45,73,47,80,59,47,82,57,42,85,82,42,68,82,47,74,69,56,81,87,87,45,76,79,76,84,64,63,57,53,58,46,51,65,80,70,44,45,57,54,42,48,55,51,60,81,64,70,42,55,67,67 51,73,51,82,80,83,80,51,70,56,74,73,60,49,79,51,55,45,54,61,77,46,80,47,74,54,56,87,51,73,67,52,48,47,73,47,46,60,61,61,44,52,56,46,61,86,69,65,82,60,61,66,82,46,82,72,73,70,72,55,57,49,64,51,67,56,83,45,47,64,47,69,49,65,50,59,81,68,86,84,84,44,69,87,81,71,52,50,49,71,65,48,72,57,69,83,75,50,72,46,80,64,80,44,83,46,75,56,70,69,48,53,73,75,58,53,47,43,52,46,63,60,72,81,64,48,85,49,68,50,61,49,82,47,77,57,63,65,48,51,79,59,52,49,76,48,50,78,62,56,85,57,49,79,73,43,79,59,78,48,43,68,86,66,74,70,47,74,48,64,75,53,63,44,53,67,58,87,76,79,43,56,63,69,61,81,85,42,48,46,74,66,83,65,49,61,54,45,85,84,74,70,47,49,57,63,64,83,83,66,72,80,85,50,48,77,54,80,72,79,63,76,63,86,71,60,48,70,45,49,74,56,61,75,81,84,83,42,84,70,68,57,53,76,55,53,50,44,79,57,54,79,44,80,45,84,47,58,62,43,43,57,56,61,86,42,78,57,87,80,71,48,82,63,50,54,73,64,55,55,48,45,64,84,69,52,53,46,42,81,87,84,56,86,51,81,43,73,58,72,73,58,63,84,72,68,61,55,60,54,80,51,61,66,80,64,64,80,86,51,56,67,64,70,80,87,70,47,50,53,55,72,46,87,71,60,45,80,84,75,78,50,64,77,81,69,64,43,77,58,74,48,71,65,55,85,80,53,45,85,67,45,53,67,64,79,69,60,73,71,73,79,62,47,58,45,81,82,66,47,81,68,54,78,81,57,63,67,48,42,43,52,67,79,80,64,55,62,64,44,52,85,47,63,42,43,62,65,51,77,74,83,74,50,57,47,87,64,86,65,63,71,80,59,66,57,53,79,70,45,74,48,42,48,75,86,79,64,55,48,56,80,57,45,82,60,69,61,70,44,81,51,85,82,56,44,55,78,76,83,87,53,71,48,68,50,79,69,73,72,76,59,52,51,62,73,54,83,56,49,80,60,69,75,87,66,62,64,72,48,56,65,69,71,52,52,54,60,56,44,51,56,87,86,84,85,68,57,81,84,57,63,74,49,54,86,51,50,79,79,80,55,66,69,87,64,64,86,72,71,76,47,86,86,68,44,59,58,48,70,47,68,61,67,42,86,55,46,59,65,42,51,77,57,78,79,83,83,56,54,75,59,64,68,57,50,53,72,67,53,65,69,45,62,79,77,51,76,45,57,77,57,58,80,71,51,67,85,65,66,75,78,42,82,79,78,64,75,48,74,70,78,50,45,68,45,65,73,63,63,67,58,44,51,43,42,67,82,73,65,84,65,54,59,68,85,54,71,47,66,59,82,42,85,54,55,84,48,77,64,65,62,86,85,67,45,64,63,75,86,87,42,54,82,71,44,79,60,80,74,59,59,42,76,87,83,64,55,66,58,85,49,44,42,87,57,85,73,86,77,49,82,50,79,74,56,73,66,79,80,70,50,42,62,59,76,44,48,82,68,61,59,64,64,79,50,74,63,75,82,45,79,70,66,67,52,58,44,81,83,76,44,58,79,51,44,76,87,62,79,58,68,52,60,85,60,71,43,64,54,59,46,54,61,47,75,68,43,55,43,61,65,66,61,82,72,63,57,58,69,58,43,70,76,58,56,82,65,63,85,43,81,56,60,52,73,75,82,77,61,76,80,86,87,63,51,72,54,76,72,59,49,67,64,57,70,87,67,47,70,48,79,76,50,72,44,69,82,76,73,49,75,81,67,42,85,59,80,51,80,67,87,70,66,68,47,63,81,75,77,49,77,63,62,72,60,68,47,81,82,73,54,75,49,68,51,63,83,62,69,74,64,78,63,62,71,74,75,83,63,43,83,76,46,60,46,53,64,65,81,67,60,67,77,61,78,74,48,46,82,77,56,63,50,64,58,49,74,86,49,42,59,75,58,62,63,69,85,80,83,45,43,56,81,71,82,81,66,73,77,45,46,49,45,64,51,78,78,83,52,74,61,47,61,65,54,58,83,80,55,70,59,63,58,80,50,68,55,73,76,48,75,76,73,80,67,81,61,76,43,67,43,45,84,80,79,47,79,86,77,48,53,77,42,86,61,60,54,50,46,74,66,84,60,67,69,59,67,45,57,77,83,48,59,44,57,49,55,70,81,58,55,65,48,59,47,45,47,80,86 49,52,46,59,53,79,66,45,85,72,43,52,73,70,83,63,63,81,67,46,70,64,85,60,82,61,44,52,74,45,43,43,57,65,87,52,46,53,61,74,70,84,71,73,78,55,65,48,72,62,48,53,55,67,43,51,53,61,66,56,59,61,48,67,69,45,75,80,58,86,85,47,56,42,81,68,87,69,73,71,65,60,75,83,59,73,80,43,84,69,80,64,59,75,70,70,79,86,80,50,52,82,52,50,52,77,69,84,60,75,54,57,48,52,43,72,47,48,74,63,61,46,55,79,46,85,86,72,53,47,72,75,84,81,52,64,62,87,80,47,60,74,53,58,74,64,52,77,42,47,42,64,81,61,86,44,63,42,61,51,47,68,47,86,42,74,46,86,72,87,83,51,45,62,75,77,67,60,67,50,59,81,52,48,49,67,85,79,46,77,69,84,44,60,66,57,43,65,86,63,86,61,73,59,72,69,58,45,63,87,49,54,86,59,85,79,55,67,54,84,63,59,58,83,43,51,54,44,69,85,42,77,71,72,63,55,59,60,66,49,57,69,54,81,53,56,58,64,84,73,42,50,55,87,84,85,71,45,85,57,86,76,45,55,45,62,60,81,67,84,61,86,46,64,86,60,46,43,48,80,64,52,84,81,51,86,61,78,85,61,66,82,61,46,73,72,85,80,48,42,70,87,75,77,44,63,52,65,86,57,63,80,66,74,46,55,87,67,70,68,87,72,71,68,58,61,77,68,52,76,85,76,76,48,71,81,64,82,74,64,53,55,83,73,65,51,87,56,57,54,81,84,85,61,59,63,56,45,53,73,61,78,67,58,59,47,63,87,45,81,79,77,79,54,69,71,66,52,67,54,54,49,47,52,60,81,87,46,76,66,57,70,87,56,76,64,61,75,87,50,56,62,51,66,47,57,64,63,55,80,79,56,53,68,78,53,70,60,55,63,51,72,57,82,46,54,87,45,74,72,69,78,65,87,83,85,42,45,68,68,59,60,70,70,70,42,66,60,71,75,49,67,49,78,84,64,87,69,59,48,59,65,44,48,73,86,42,78,77,48,56,76,68,51,86,78,68,86,82,61,79,74,72,77,76,47,58,42,54,57,51,74,80,71,69,42,50,81,80,52,52,56,74,82,71,53,60,54,61,56,53,62,44,53,86,50,51,78,78,50,78,60,75,46,49,82,73,84,59,69,58,42,42,52,80,54,49,80,46,50,79,46,43,44,68,84,60,87,75,64,46,64,51,84,61,69,47,72,48,62,45,82,63,69,42,81,65,48,46,78,62,77,62,53,58,50,76,49,48,55,77,46,56,46,87,76,85,58,68,72,83,65,57,78,43,63,82,62,72,57,55,50,74,53,46,48,58,75,64,45,77,66,79,70,48,58,50,73,75,63,62,67,47,48,48,58,78,55,45,80,55,75,82,84,74,69,72,42,60,70,81,67,42,48,72,80,70,52,73,57,79,78,77,76,64,45,70,56,80,65,54,76,51,83,62,85,46,52,60,71,45,60,72,51,87,85,49,84,59,74,51,76,52,67,73,58,47,45,78,85,51,83,79,73,53,54,76,74,57,64,66,56,52,71,59,59,74,58,60,51,54,46,69,82,53,49,77,79,77,53,43,58,44,65,73,51,72,63,43,50,49,82,83,48,85,82,82,43,63,60,81,53,65,87,69,72,70,58,66,42,87,65,59,71,72,59,83,60,60,79,62,79,44,62,42,49,82,67,71,81,76,77,47,60,61,58,55,70,70,83,42,59,45,45,80,72,70,44,68,47,45,50,79,60,68,67,76,81,64,85,78,60,75,46,78,57,70,85,79,45,85,47,70,75,86,42,62,78,59,63,49,49,73,55,71,83,53,69,66,48,66,77,45,59,46,42,45,80,47,48,86,48,51,79,69,64,67,62,83,79,79,45,57,75,80,50,82,62,59,55,43,82,78,80,49,52,82,57,58,62,48,54,86,83,50,79,52,76,42,69,66,45,47,86,55,42,82,54,43,50,80,64,87,78,61,56,51,42,73,80,44,61,62,65,52,64,75,77,79,76,74,72,53,70,55,67,66,69,83,75,62,46,42,50,48,62,75,42,80,82,42,48,56,85,75,68,78,47,61,86,73,77,72,59,72,79,54,70,46,56,71,51,49,55,51,50,79,71,87,52,42,80,55,46,83,72,59,61,49,75,70,74,72,65,60,52,71,63,58,43,72,58,59,83,74,84,78,81,85,50,68,58,77,62,54,58,83,44,62,68 76,60,82,43,45,59,84,57,70,46,45,87,56,49,77,67,74,84,76,64,77,85,83,78,76,60,86,45,59,69,85,66,49,54,47,80,80,42,46,64,42,68,47,85,77,57,67,71,77,56,76,86,70,58,63,75,81,61,73,49,79,55,84,64,58,44,81,52,49,70,86,77,77,85,83,87,51,74,86,70,62,64,55,80,67,81,48,75,70,87,63,79,57,59,51,77,52,76,78,73,52,66,79,47,78,83,77,49,45,59,81,83,69,58,69,74,77,52,78,69,60,85,48,57,47,66,56,74,74,52,44,51,42,42,43,71,43,50,69,69,86,65,70,73,70,78,52,69,79,61,77,51,67,52,64,80,79,76,59,52,71,77,66,52,65,86,44,83,66,58,84,77,54,83,48,56,85,59,60,76,70,87,79,60,44,45,82,75,75,56,71,58,78,70,87,49,71,79,81,77,51,61,48,64,75,45,74,73,59,57,76,74,46,52,83,82,82,65,74,70,54,61,46,43,73,49,67,72,56,46,47,87,80,71,61,48,80,83,76,66,70,76,58,86,48,77,76,58,65,83,73,77,50,78,57,85,52,60,70,59,67,83,42,42,77,84,55,76,69,42,82,79,69,61,42,68,60,82,75,83,42,43,63,81,55,76,57,68,57,58,48,64,80,74,61,48,61,52,83,60,67,60,62,51,51,82,43,72,47,67,54,63,76,64,85,70,68,86,85,76,72,58,59,55,71,51,73,63,60,72,44,59,84,59,56,85,70,46,54,80,60,72,85,83,55,55,50,81,58,43,46,60,44,79,73,84,80,49,48,55,59,43,42,82,53,69,46,65,78,46,78,58,66,73,87,52,42,55,62,85,57,85,56,80,56,50,55,66,77,79,42,46,61,70,45,69,46,73,67,49,42,61,62,64,70,70,68,66,86,60,53,47,86,47,74,77,55,55,45,74,53,61,68,74,52,45,77,73,71,66,84,45,63,86,48,87,84,51,66,67,70,68,59,74,62,70,54,57,76,64,51,84,63,63,81,50,76,87,68,68,71,57,50,55,80,60,71,50,53,58,55,85,76,68,43,50,79,72,63,57,81,73,49,54,56,50,87,64,86,68,69,84,46,51,58,84,71,63,71,81,52,46,51,47,85,75,68,46,78,81,65,50,70,48,76,42,57,73,65,80,46,78,79,54,57,71,87,55,59,55,59,85,83,82,60,65,52,75,78,74,77,47,43,70,75,44,46,68,57,81,65,47,83,56,47,44,68,76,64,44,76,79,44,70,75,62,84,50,82,80,87,83,79,61,61,75,73,43,49,50,76,42,49,62,50,54,84,80,81,47,48,77,68,66,58,74,84,58,61,72,44,56,57,71,46,78,78,80,65,62,50,46,53,81,74,53,74,56,57,68,67,71,42,73,67,58,81,83,79,87,86,57,81,50,52,69,54,53,51,62,47,75,53,71,56,69,43,65,55,74,71,86,58,78,71,72,74,74,67,67,86,65,75,54,61,78,78,83,70,82,55,48,78,83,51,67,72,53,74,44,51,82,49,55,68,64,50,48,43,52,46,77,82,78,73,52,72,85,57,84,63,53,63,49,48,82,68,77,75,63,58,67,45,85,48,81,77,52,42,44,42,69,56,44,71,75,86,64,55,76,64,60,48,47,55,62,73,49,76,46,46,72,85,54,63,53,56,73,55,72,46,52,79,71,84,56,42,52,44,72,54,60,72,54,42,60,67,63,81,42,58,48,78,57,78,72,78,75,87,83,67,45,76,42,49,69,84,66,62,42,61,59,57,79,54,54,56,43,81,78,79,45,70,65,67,83,68,76,72,81,44,80,78,53,83,67,56,72,78,42,55,61,66,62,58,76,62,80,56,80,47,68,72,55,48,44,43,68,86,73,47,71,54,47,49,81,76,82,43,80,43,70,57,42,43,63,74,86,62,78,80,76,64,77,65,45,63,81,50,73,83,82,48,74,44,45,63,75,84,46,60,48,82,47,82,80,44,79,45,75,77,58,85,59,86,85,75,44,59,74,85,81,49,61,75,79,81,75,58,59,72,54,67,51,80,87,87,65,74,75,42,55,85,75,70,79,69,69,47,57,52,86,79,46,63,53,64,86,72,60,50,73,84,76,72,70,74,65,44,61,69,74,43,54,59,66,84,57,55,82,50,66,70,83,43,76,80,64,64,54,45,57,75,84,70,68,62,76,83,65,59,71,72,50,85,72,70,79,49,70,49,50,74,69,86,45,85,54,46,64 50,68,74,65,57,60,81,72,52,84,63,61,43,60,86,58,81,77,75,58,48,46,71,42,64,86,84,45,69,61,57,82,44,48,73,63,53,70,68,55,87,70,86,79,59,70,71,78,62,71,46,77,53,57,52,61,49,68,44,85,42,73,73,84,58,57,55,86,70,58,74,65,87,72,44,70,47,69,57,56,85,47,53,49,68,48,77,74,80,87,65,62,61,65,52,54,69,76,80,69,53,82,71,72,47,85,52,85,42,63,52,72,46,83,47,61,46,83,43,45,76,60,61,43,59,78,43,66,43,81,50,46,48,53,65,57,77,76,87,56,69,45,42,74,66,80,52,43,86,45,60,69,43,69,81,42,77,48,78,55,50,66,56,43,69,79,78,87,55,84,72,46,65,63,83,65,77,63,83,74,75,46,56,62,86,68,44,50,43,62,42,85,82,78,55,85,44,83,75,47,42,55,55,86,64,68,55,71,74,77,45,83,58,72,80,83,74,51,47,82,50,60,51,80,50,42,61,67,62,55,74,84,75,62,87,63,63,49,73,57,59,76,53,42,87,82,85,72,53,74,51,42,66,82,83,52,76,55,72,81,70,85,53,65,65,51,47,49,54,83,84,66,56,52,44,53,64,65,69,43,53,72,73,64,62,69,77,54,65,67,87,45,45,44,76,78,45,61,83,83,77,77,87,71,62,77,46,70,67,66,86,66,81,62,73,74,80,79,60,56,61,85,51,43,65,54,61,74,64,83,54,72,54,54,85,76,74,56,69,50,87,62,68,45,43,61,53,67,42,57,74,80,42,42,47,70,81,47,70,80,68,58,77,57,45,57,47,79,65,46,57,77,84,48,86,46,65,84,82,87,64,52,66,53,70,74,66,84,63,53,73,48,70,59,77,75,70,76,87,65,83,79,54,48,61,76,63,66,47,57,70,87,54,58,45,85,79,63,85,49,64,59,68,76,79,87,47,69,61,42,60,67,59,69,87,87,84,69,85,63,49,69,80,59,76,53,62,46,43,46,81,63,77,85,48,48,52,81,64,74,44,70,83,72,66,79,53,73,60,42,73,60,76,52,57,76,73,59,70,71,72,78,76,50,76,68,81,69,63,55,54,52,86,71,66,44,86,79,83,81,64,45,75,45,64,68,69,49,69,79,68,73,84,68,87,51,84,69,77,84,53,63,86,52,78,53,77,73,46,63,56,58,86,85,80,61,68,74,72,84,52,70,82,48,81,72,43,70,45,44,42,55,58,78,50,48,73,63,54,57,86,67,47,59,76,64,55,60,51,55,85,53,47,68,66,75,57,53,44,80,42,84,70,79,66,65,81,81,55,71,42,69,54,82,54,42,70,84,83,46,77,48,69,54,72,59,75,82,53,62,50,73,77,81,61,46,87,75,52,51,71,76,51,59,76,79,73,48,57,81,83,70,70,58,80,44,84,77,70,70,58,46,55,54,50,72,64,52,69,52,50,57,52,72,75,63,58,77,75,83,79,64,80,56,59,62,52,82,45,73,85,46,59,67,49,69,80,48,63,61,67,78,46,63,72,85,65,71,59,51,71,53,56,46,78,68,77,63,56,54,50,85,67,72,77,79,82,70,62,73,80,83,59,48,48,58,60,81,70,59,78,47,49,50,59,75,43,81,86,65,84,82,83,80,87,78,82,44,65,43,78,65,87,50,59,82,48,60,57,82,72,80,66,86,65,66,74,80,65,46,71,81,46,70,66,51,46,66,55,67,70,65,83,86,82,67,65,85,47,43,67,55,81,46,66,43,59,55,72,60,51,45,72,72,52,62,52,47,76,72,50,56,70,83,46,77,71,86,75,51,82,77,53,69,74,75,77,76,80,48,84,50,71,48,43,44,47,54,58,51,84,84,42,82,62,42,44,56,61,83,68,74,60,83,64,78,86,42,67,68,87,86,47,63,76,86,86,52,66,81,66,57,59,42,59,82,75,58,44,83,68,73,67,58,67,71,71,64,60,68,76,77,48,47,79,66,83,70,69,71,62,58,86,51,79,49,75,64,45,84,61,61,62,43,70,66,72,45,76,72,56,44,45,68,79,69,70,53,52,87,42,48,75,78,70,79,49,68,43,85,81,49,58,43,84,61,45,79,57,76,53,65,42,85,74,84,64,54,80,51,66,68,63,65,45,48,84,73,86,85,71,72,54,61,55,74,48,62,65,47,45,47,76,60,55,65,56,69,50,56,67,86,74,50,64,73,70,55,66,42,75,60,46,50,82,43,81,84,84,50 51,55,51,58,74,76,81,77,83,87,57,70,46,71,74,72,78,48,61,57,81,62,61,85,68,45,83,84,80,67,64,76,85,77,78,61,42,76,43,79,53,85,80,72,84,77,47,67,59,86,85,80,85,73,68,52,75,60,73,48,87,73,74,44,61,86,65,47,52,47,60,44,63,50,81,53,62,76,51,72,67,83,66,66,82,68,60,53,72,52,49,87,49,77,71,43,76,59,71,48,74,63,59,79,44,51,81,73,70,78,55,65,77,83,51,82,53,48,74,49,55,72,51,82,58,87,66,55,73,49,72,45,75,51,75,75,72,73,52,50,72,56,51,45,43,68,47,80,87,49,87,48,44,63,59,60,86,49,50,59,66,51,79,46,43,61,73,49,69,84,43,71,75,58,57,61,73,54,72,69,50,51,87,51,80,81,55,52,68,80,79,72,58,74,86,57,87,58,44,83,85,59,85,82,80,85,62,48,73,60,82,75,61,47,57,65,44,83,81,44,74,51,42,73,48,73,79,66,56,45,86,48,65,71,44,51,60,56,58,80,65,44,43,44,42,85,86,71,64,58,80,49,72,64,56,46,84,85,66,48,60,61,45,56,83,46,55,43,68,60,42,86,83,75,43,79,75,72,72,76,71,73,49,75,47,73,45,59,84,68,80,55,64,54,66,62,46,55,58,81,42,84,86,42,76,43,81,82,86,68,49,55,51,63,60,46,47,69,56,77,81,55,79,70,79,73,48,83,43,67,66,57,56,46,76,42,79,84,56,74,50,75,65,76,85,62,82,61,85,70,48,84,72,49,42,63,50,44,73,52,55,56,43,67,62,64,60,50,65,80,73,42,47,64,83,46,84,84,43,56,80,74,72,80,63,70,70,42,83,78,43,60,82,87,56,46,65,63,81,60,49,51,59,50,74,42,54,56,45,48,64,52,79,64,54,47,70,48,57,52,42,76,49,84,50,48,52,65,55,53,51,50,65,47,79,84,75,51,78,62,59,56,67,63,73,52,79,77,76,52,61,63,72,43,80,77,66,45,79,42,42,63,78,61,66,42,80,86,69,73,67,54,82,74,47,50,72,53,58,81,78,68,55,43,49,77,79,49,74,64,64,83,53,59,84,56,55,53,53,62,85,70,78,77,73,87,56,43,70,67,51,63,51,78,63,49,51,65,61,42,49,87,69,71,64,48,77,68,68,69,46,56,69,58,82,48,52,87,68,50,72,69,64,84,79,81,45,45,81,81,76,65,66,57,75,64,86,42,79,81,76,71,79,55,84,70,63,46,45,46,77,47,74,61,65,80,50,81,81,79,68,58,46,56,60,42,55,82,46,50,86,64,67,55,52,71,60,81,77,52,49,68,73,64,83,78,81,47,77,72,79,82,47,61,46,81,59,73,74,68,58,59,82,47,50,67,74,71,63,71,75,84,50,48,83,52,82,57,71,74,84,55,53,73,58,47,42,61,69,54,86,43,64,42,75,55,60,86,72,55,67,65,86,42,75,67,61,64,77,86,87,72,64,86,70,77,76,73,57,46,54,48,55,43,55,68,78,65,44,85,69,71,67,49,74,63,58,84,72,53,63,45,54,63,74,78,76,87,71,72,78,60,44,51,58,50,79,56,79,72,55,42,54,66,60,84,76,47,71,54,44,78,59,54,66,53,79,48,57,79,49,52,74,77,57,82,44,85,78,85,85,82,71,77,63,68,48,76,67,82,81,70,62,62,83,84,53,83,46,87,83,84,42,50,72,80,62,77,55,63,62,44,42,64,87,43,48,45,84,84,64,42,45,83,87,74,69,70,52,43,53,75,77,63,73,84,64,87,60,57,68,72,73,73,62,79,84,73,42,77,78,82,65,51,77,76,65,79,60,77,79,68,73,46,75,85,64,59,63,52,51,75,80,87,74,65,75,67,87,50,61,69,61,69,59,44,79,87,66,45,66,83,68,84,85,54,58,86,81,78,77,56,59,85,62,71,49,64,81,65,61,55,72,71,75,78,43,58,64,76,67,62,87,79,53,63,59,83,80,43,72,51,54,74,84,80,74,44,54,84,84,62,45,80,82,85,46,84,82,81,75,82,51,71,59,47,54,45,87,71,60,53,84,47,59,74,48,85,48,58,81,54,79,77,49,70,42,86,46,84,43,75,68,87,72,72,68,83,48,84,69,69,84,68,48,81,80,80,66,54,46,51,86,47,45,42,57,57,79,69,60,73,77,51,69,85,80,66,57,75,42,69,81,81,68,67,70,65,49,45 78,68,85,50,48,65,74,62,72,42,53,50,62,71,65,76,42,75,42,51,80,45,57,75,60,70,72,69,58,71,53,72,73,67,56,71,66,76,77,80,65,69,59,47,84,77,87,73,44,84,85,46,56,69,65,81,64,68,83,55,63,63,56,49,60,42,76,50,62,65,62,64,81,60,68,56,51,66,78,82,49,87,44,56,73,59,76,66,70,45,42,58,72,45,55,77,59,55,63,76,48,52,62,65,74,86,47,47,42,46,52,68,45,59,62,82,47,70,78,45,47,65,47,70,62,76,70,56,58,80,67,59,66,83,52,72,52,64,73,57,70,84,58,77,56,46,56,45,77,44,52,74,83,83,76,48,75,46,78,76,64,53,53,83,82,76,80,63,72,52,46,55,65,46,81,67,70,57,65,65,46,67,46,75,50,66,42,49,71,67,50,50,50,86,51,68,69,75,52,67,44,81,67,78,67,68,57,60,48,48,53,75,42,55,58,48,85,83,74,85,44,86,83,53,76,60,77,43,77,72,85,58,59,73,52,47,83,58,68,73,85,57,56,63,68,57,45,77,50,54,80,45,49,42,47,77,53,55,43,81,66,51,69,45,62,66,45,52,62,54,70,43,66,61,62,66,46,43,68,85,71,46,55,68,48,70,46,55,81,53,76,51,83,71,61,81,80,61,75,83,73,77,71,45,80,85,82,79,54,47,51,71,51,74,76,45,84,52,85,74,44,82,57,81,76,85,59,49,79,59,85,67,71,64,45,83,57,52,76,85,69,76,56,85,52,85,60,64,63,55,79,60,83,70,42,47,51,47,71,75,52,52,82,59,74,86,47,66,60,59,79,83,47,51,58,54,63,60,62,86,50,66,76,83,55,78,64,53,74,61,67,56,80,65,63,57,43,69,84,66,62,84,86,80,64,51,70,67,66,65,60,43,65,71,70,77,46,73,42,66,67,79,46,54,44,55,50,55,71,56,86,61,63,42,59,80,67,72,80,84,76,53,56,47,80,80,85,65,59,60,42,75,86,69,61,57,44,63,82,85,75,72,55,76,76,79,80,66,65,57,43,83,55,56,83,76,56,77,75,71,66,43,81,53,81,65,60,76,53,86,87,86,66,78,59,72,54,45,57,70,80,56,87,84,74,86,82,65,43,61,84,43,74,83,57,76,80,57,62,54,59,81,51,50,57,66,49,87,49,62,75,47,67,61,79,77,67,79,83,49,50,60,79,72,73,69,55,82,76,69,47,42,42,84,71,65,55,51,64,70,42,84,42,49,79,60,58,71,82,54,44,67,49,70,59,55,64,74,74,78,75,48,76,72,72,80,57,56,82,86,67,55,71,82,53,79,82,70,53,75,68,48,58,49,85,75,83,66,75,72,63,51,71,76,73,46,73,83,47,44,60,81,68,55,77,49,84,70,83,48,49,76,52,51,87,53,53,74,56,67,42,50,63,73,68,86,75,58,47,52,42,74,44,55,73,64,71,60,81,84,81,53,62,45,51,87,42,56,44,59,74,45,78,51,76,68,54,67,69,76,76,87,82,76,76,87,49,81,54,66,46,84,62,45,86,57,54,66,66,66,65,67,87,59,51,43,73,51,74,43,60,46,63,71,59,77,59,86,68,49,43,60,45,75,66,61,49,59,43,66,49,74,45,76,54,54,57,65,45,61,71,79,48,86,47,53,81,82,83,61,78,53,79,59,85,55,67,50,53,67,80,65,77,74,59,82,62,72,71,52,60,43,62,80,75,81,87,65,51,85,44,63,81,75,65,48,65,52,47,49,60,75,77,50,67,74,79,58,75,83,57,49,75,70,74,67,58,50,66,43,46,56,65,75,73,66,80,64,52,73,56,59,73,52,59,81,66,64,65,61,80,82,57,43,84,67,61,63,84,45,58,61,42,54,87,86,79,60,71,64,77,82,73,80,46,53,68,81,51,45,55,77,87,85,48,57,57,86,72,50,42,85,55,71,54,44,65,50,42,81,69,70,59,78,48,79,79,46,87,50,55,83,84,63,53,70,80,66,48,56,84,72,73,75,69,75,60,47,60,76,56,42,53,57,60,43,81,42,60,85,63,45,56,49,42,83,84,79,44,53,80,86,48,84,77,84,54,76,44,69,47,80,47,78,73,49,52,84,63,66,65,73,85,84,75,75,77,84,57,47,65,67,80,46,52,42,77,84,42,54,73,51,76,59,65,84,82,55,44,54,87,68,87,56,62,45,75,44,80,71,46,62,47,42,61,69,51,82,84,42 56,53,52,67,76,68,65,42,66,69,81,76,53,53,71,76,80,52,44,75,77,79,67,56,73,73,75,70,76,65,86,43,73,74,70,44,80,63,56,60,43,79,64,50,60,43,74,70,48,86,63,85,60,78,80,72,75,79,53,77,64,43,43,54,74,76,81,53,66,60,85,82,44,76,51,65,63,86,77,48,44,53,49,61,60,42,49,83,68,66,54,74,74,75,77,72,77,82,49,65,48,46,77,56,44,52,44,80,70,81,82,43,57,54,58,83,59,75,60,48,81,65,68,79,62,77,77,82,76,78,55,67,69,60,70,86,69,87,85,80,84,85,48,87,74,65,61,42,57,46,76,78,87,65,59,58,56,46,53,80,87,44,70,68,48,66,75,75,87,55,51,84,63,79,73,44,65,82,63,44,56,80,45,66,68,87,43,53,47,78,81,52,72,57,52,86,85,44,79,58,87,82,71,67,44,74,83,87,57,43,75,75,74,43,69,61,78,49,68,70,63,53,65,48,54,51,49,55,83,84,77,70,57,52,79,74,69,69,83,76,60,70,71,85,72,76,67,79,64,69,45,75,78,77,77,54,55,56,87,81,48,49,82,62,83,66,67,79,54,70,53,67,46,71,58,71,51,81,62,80,74,47,70,71,43,70,71,73,79,48,66,56,58,80,56,43,48,70,56,51,50,68,70,86,69,55,70,69,66,64,61,73,82,70,45,50,59,79,76,50,43,55,87,68,47,82,85,61,64,43,85,87,73,55,67,52,81,69,49,69,62,87,87,67,68,60,50,58,73,86,72,61,45,80,66,75,77,66,62,57,82,48,53,77,60,47,86,45,74,58,83,61,58,76,61,49,79,48,64,43,61,82,70,42,76,84,60,51,60,85,83,53,55,77,78,43,51,69,60,82,45,44,86,75,80,59,68,68,53,60,61,42,66,70,42,51,81,60,43,82,84,87,45,82,84,59,86,71,76,64,49,72,53,46,60,85,49,70,62,47,66,87,44,68,57,48,64,50,58,43,52,87,75,68,71,61,65,55,70,64,62,59,66,42,79,62,59,69,86,81,87,63,86,85,70,43,81,43,81,74,51,63,58,73,57,56,79,71,70,65,44,60,85,61,86,83,60,74,72,76,56,59,73,76,82,85,83,82,85,64,52,74,60,63,61,55,59,76,51,65,62,62,63,81,81,69,45,54,47,46,49,80,72,63,52,87,50,49,61,54,63,63,45,79,81,79,60,45,61,71,78,82,60,60,81,67,59,65,65,83,44,83,81,55,56,78,50,86,60,86,63,73,74,62,82,79,44,56,87,84,75,83,84,63,75,42,47,42,74,70,65,47,81,83,78,76,59,84,52,68,80,60,44,78,53,76,82,64,60,87,59,63,76,87,75,74,68,57,58,64,53,67,64,74,46,86,60,43,80,79,85,74,51,48,73,65,49,64,83,68,55,62,46,65,57,46,48,63,63,64,50,81,49,46,58,80,62,51,76,69,77,77,43,60,61,79,56,63,87,87,84,70,81,76,68,51,83,65,75,53,77,50,53,58,81,52,46,43,62,49,75,45,75,81,74,68,74,67,46,57,51,60,43,81,55,81,83,67,84,66,58,73,54,63,55,87,52,85,78,64,63,58,63,65,65,51,59,50,56,63,48,49,45,44,45,69,63,72,50,51,53,87,47,76,67,76,54,53,61,68,70,68,63,72,67,55,80,85,48,46,85,66,84,86,73,63,81,72,73,64,85,62,77,77,61,68,67,80,51,44,43,61,78,86,77,78,43,68,58,57,61,51,65,53,53,52,82,87,85,49,57,86,87,72,54,76,87,43,78,86,57,60,77,45,61,59,74,76,85,75,70,52,47,48,61,63,47,42,46,64,82,79,56,75,44,86,56,61,59,57,48,72,43,83,61,55,42,60,71,59,74,76,58,50,49,55,71,51,64,52,71,76,80,69,63,70,61,54,58,44,59,61,50,77,77,78,67,81,51,65,72,68,68,78,67,87,84,71,70,71,57,51,75,46,53,81,66,69,82,73,85,43,66,45,43,52,45,51,62,61,52,73,76,74,43,52,57,73,76,51,72,54,82,81,82,81,56,75,44,50,68,59,51,72,65,85,46,55,60,56,43,81,83,76,74,48,59,82,53,84,76,60,74,75,56,73,58,58,67,59,65,55,83,54,86,83,52,58,76,74,62,45,42,56,87,48,49,54,43,51,70,81,46,52,59,82,64,78,76,61,46,49,85,63,60,59,58,58,48,44 59,63,58,57,60,76,83,57,63,85,66,43,70,48,61,82,51,43,76,50,80,85,49,79,42,69,58,67,72,65,57,74,86,82,43,80,63,66,84,43,55,79,73,76,55,87,57,63,82,54,55,87,67,49,43,61,60,56,73,50,62,42,44,84,44,53,83,70,83,59,71,53,83,52,59,75,70,51,70,44,86,80,60,74,70,71,46,81,70,56,81,57,51,69,65,64,87,68,60,59,67,57,69,81,65,86,58,47,86,51,73,66,55,59,87,74,62,48,49,83,69,60,58,75,48,43,71,87,52,77,61,55,52,62,87,61,44,47,87,53,60,50,61,69,61,50,59,43,53,82,63,82,51,73,85,83,72,81,74,85,70,66,72,80,68,71,59,73,85,69,81,42,69,46,52,71,81,84,83,44,86,82,85,61,83,60,86,44,79,58,62,87,77,68,56,42,82,82,74,70,52,53,56,57,82,76,73,51,71,85,85,66,77,80,84,56,84,62,58,71,65,86,63,73,65,73,71,65,76,72,69,58,42,66,84,74,75,80,79,87,53,42,69,79,48,47,46,86,85,52,79,60,87,44,57,81,79,46,78,83,77,82,46,60,83,78,76,52,83,48,69,50,59,74,50,63,61,52,62,58,44,74,84,68,70,83,72,62,68,67,73,84,42,73,54,79,54,47,58,80,50,60,49,80,54,70,43,85,78,79,81,54,50,60,86,85,79,64,84,86,67,59,46,47,55,70,54,48,60,57,85,81,63,54,59,69,61,67,83,71,52,85,62,64,81,73,47,56,48,64,56,54,44,67,42,72,44,59,72,73,43,73,56,66,42,64,52,52,57,65,87,50,62,67,70,47,55,59,79,68,71,63,63,52,68,82,70,86,81,50,81,62,78,76,67,77,73,76,54,86,62,60,86,63,72,44,87,80,48,79,82,60,83,86,55,81,87,50,67,47,78,47,55,75,62,64,65,48,64,52,59,66,84,82,76,55,87,74,66,73,85,64,42,70,48,82,76,80,73,75,79,52,70,58,48,82,66,43,69,67,85,86,43,76,84,84,68,75,85,52,53,63,72,42,83,49,63,55,59,66,67,85,86,45,50,69,48,58,66,53,56,83,45,84,61,66,74,44,46,70,80,70,79,74,52,85,48,76,73,80,76,86,45,51,75,84,69,76,46,48,77,87,72,42,75,74,67,56,65,69,61,57,67,87,48,59,77,83,67,43,76,57,83,81,68,57,83,61,53,85,43,44,71,87,50,75,50,54,72,47,66,48,74,78,75,85,44,83,72,62,79,70,53,60,61,45,58,65,55,42,49,68,62,68,72,82,87,57,46,70,72,51,44,67,56,58,61,68,56,68,55,61,54,75,86,80,81,59,61,53,82,58,57,86,81,46,71,73,60,43,52,85,72,71,58,74,49,66,68,47,60,51,72,78,67,42,53,51,82,80,45,47,49,81,87,73,44,85,54,56,49,65,84,43,59,82,65,47,77,59,48,45,65,50,66,86,73,74,57,59,63,59,67,44,61,83,87,48,83,82,67,87,63,52,86,52,53,53,69,43,74,86,81,60,85,80,85,58,86,85,64,66,76,51,54,64,71,64,85,75,62,52,81,48,45,47,49,63,73,77,86,45,83,86,48,43,52,77,60,52,78,65,44,71,81,49,57,52,85,77,54,83,73,60,50,77,65,61,78,77,71,42,44,44,69,53,42,76,49,65,77,49,45,80,70,43,79,68,79,57,44,44,44,74,56,75,82,62,49,78,44,79,86,48,44,60,61,58,76,79,54,85,52,85,43,53,61,80,67,84,50,54,45,42,86,57,77,57,49,58,83,71,67,71,75,82,50,57,45,56,71,77,84,69,53,58,85,67,86,57,58,81,63,71,53,78,59,43,65,64,63,61,82,72,45,60,57,70,76,63,63,77,47,70,46,67,76,56,44,70,63,59,80,51,50,53,54,42,66,86,66,43,81,62,76,55,85,54,85,55,58,56,53,44,59,46,66,57,53,50,65,85,43,79,52,75,70,83,45,53,72,48,62,48,54,67,67,72,81,51,54,83,51,69,55,83,42,78,55,87,48,68,67,72,62,73,82,68,70,66,52,82,73,80,73,83,63,78,74,56,86,43,70,47,42,80,55,54,44,59,52,80,47,62,84,85,63,65,68,67,72,68,60,86,58,79,75,74,61,61,73,49,63,64,64,53,50,70,70,58,73,71,55,71,71,43,63,55,58,54,80,72,61,58,82,62,81,42,73,52 62,45,48,61,79,51,67,47,68,71,46,84,68,45,60,74,53,82,53,81,83,56,76,54,84,67,44,84,49,84,42,59,49,81,74,74,69,57,55,45,47,87,57,48,84,71,58,57,60,84,79,59,84,48,86,62,54,66,58,49,50,51,71,82,73,71,66,44,54,51,49,68,74,69,52,58,64,82,62,65,86,87,84,84,67,48,66,48,74,56,84,68,61,73,77,85,47,53,52,67,82,51,58,61,53,63,45,66,44,57,76,44,77,48,66,73,65,71,47,67,81,64,57,66,48,61,42,67,44,60,61,64,64,66,76,75,84,86,55,79,69,66,46,66,57,51,66,45,80,43,62,42,53,54,85,75,45,75,85,61,46,66,52,87,46,72,58,83,75,47,74,84,85,86,51,59,77,54,83,74,68,81,45,65,76,76,52,68,78,75,75,59,48,48,74,58,73,55,51,64,75,44,86,76,67,79,68,76,66,74,80,49,54,76,44,68,72,64,61,47,76,86,75,71,64,59,82,64,66,75,44,61,50,57,80,82,87,70,56,75,47,65,79,68,72,51,45,58,68,79,52,45,86,85,46,46,43,76,86,42,48,86,72,81,42,59,77,80,52,65,51,67,86,67,55,50,75,43,64,61,64,63,73,46,69,42,50,78,51,45,72,60,65,54,56,45,74,61,62,74,59,76,50,73,60,80,61,72,55,83,45,67,76,54,51,79,67,75,45,49,53,67,65,76,70,74,56,48,51,44,78,62,50,46,82,60,73,67,50,46,67,50,66,56,50,76,85,50,51,55,56,44,46,72,61,59,51,70,61,80,53,73,83,43,51,57,59,50,42,51,84,47,78,48,49,80,45,87,83,56,58,53,79,63,74,85,57,52,54,64,84,49,83,64,84,53,65,72,68,47,65,61,43,80,52,67,63,68,73,78,63,84,46,53,75,79,84,71,50,51,50,79,53,80,84,81,78,82,76,78,68,55,50,81,77,44,67,64,49,68,63,51,64,45,60,62,81,57,56,78,85,50,61,77,73,46,63,51,82,46,54,69,62,56,83,86,49,58,81,59,44,49,82,53,55,84,68,73,50,65,58,84,67,85,67,48,77,61,64,50,60,82,63,57,70,52,59,51,51,51,77,48,48,63,74,84,87,73,48,52,56,82,55,42,68,72,86,65,68,63,73,82,57,66,60,78,53,72,73,48,74,81,63,86,81,69,75,60,83,70,60,66,60,59,54,54,85,71,46,53,67,67,76,67,66,47,78,86,49,51,48,58,85,56,70,85,71,81,70,69,67,81,42,74,70,66,85,57,64,55,70,49,45,55,67,84,72,61,56,74,46,85,42,87,73,44,85,58,71,43,76,67,73,70,57,58,73,72,53,79,44,61,60,43,77,76,69,59,46,78,74,54,79,85,75,52,72,49,77,68,87,66,76,48,49,46,55,79,48,79,83,76,77,61,48,80,58,67,58,80,50,68,42,58,58,82,76,76,62,80,79,69,75,47,75,83,78,52,50,55,81,57,82,59,56,47,46,58,78,77,58,59,51,55,51,80,72,47,55,54,72,50,68,60,62,54,54,72,55,45,47,48,79,87,42,59,63,57,59,71,74,85,50,53,67,66,46,45,81,50,86,44,48,53,56,82,75,84,79,87,77,62,57,71,66,45,80,87,75,69,70,58,45,83,78,73,61,57,48,85,49,51,83,64,45,58,69,57,86,47,48,54,61,84,70,67,56,68,62,48,61,57,52,80,60,58,72,81,82,76,56,46,75,43,59,58,61,65,59,69,60,44,74,60,55,64,57,58,59,69,79,81,52,74,64,50,80,60,61,77,62,83,60,64,44,84,43,84,49,71,53,66,64,65,74,77,59,85,84,78,69,51,50,45,43,81,46,44,49,52,82,47,60,71,60,51,87,84,48,68,49,45,61,61,71,76,73,81,78,86,57,65,82,55,77,83,46,44,71,49,64,51,62,79,67,79,54,44,64,71,49,67,63,66,78,49,77,83,78,83,80,73,64,55,45,56,82,69,80,52,49,60,81,82,84,85,74,63,87,85,82,59,63,52,75,64,60,57,87,84,83,85,75,70,51,78,48,53,57,45,53,60,70,79,57,65,65,64,74,60,87,45,43,66,80,53,57,72,74,67,59,49,56,64,84,68,72,80,67,86,61,84,82,59,68,50,51,77,46,63,49,45,58,53,55,59,42,61,55,75,51,82,47,51,61,67,64,53,52,47,55,52,42,61,49,48,87,42,48,53 79,69,66,74,84,62,62,45,81,46,72,76,60,50,59,74,70,62,80,64,43,57,44,87,56,75,75,59,82,71,43,83,76,60,66,58,47,62,86,69,67,77,86,83,59,68,43,69,86,83,86,84,63,65,82,74,80,60,52,43,50,66,44,62,77,59,61,42,67,62,66,54,42,52,84,44,81,83,60,50,78,86,83,45,43,80,76,73,78,42,54,55,44,46,72,84,62,72,63,51,67,73,73,81,60,81,55,67,59,44,77,79,82,57,60,55,62,71,77,49,61,51,44,56,72,44,42,54,49,87,46,63,70,62,51,59,80,48,47,59,82,51,49,45,78,86,64,50,56,49,47,79,86,48,49,70,66,87,47,71,46,82,61,77,86,71,55,48,42,50,56,60,64,43,86,75,77,64,48,79,50,71,65,85,68,52,59,62,51,52,43,85,68,76,75,49,62,77,61,67,57,47,63,63,55,65,53,87,81,68,47,49,72,65,47,65,45,62,48,43,73,69,84,71,58,87,57,80,82,55,57,47,75,54,65,75,76,45,55,53,51,51,42,81,62,51,83,43,80,42,42,70,56,62,68,47,73,85,48,58,44,58,63,85,59,45,79,52,75,83,62,65,61,83,50,75,59,65,52,56,87,71,42,44,52,79,54,78,42,80,60,44,61,58,52,74,81,63,58,81,78,68,55,70,68,86,80,64,77,82,86,52,74,55,75,51,61,60,81,51,67,42,82,57,48,63,66,67,82,68,49,58,87,64,51,73,60,54,44,52,84,82,73,83,59,69,50,69,65,43,81,44,44,76,68,85,74,80,71,57,70,65,87,58,51,47,55,74,50,75,54,53,47,73,57,50,70,72,82,65,70,60,42,64,57,55,69,50,77,72,68,85,76,77,87,72,58,59,67,79,46,65,59,76,85,69,65,71,86,58,60,54,77,71,62,56,74,61,42,73,57,46,47,67,53,84,65,55,62,65,65,44,63,61,80,52,43,67,70,67,80,75,51,77,77,68,60,75,81,70,75,83,85,42,65,50,51,45,45,80,69,72,82,67,75,85,56,78,63,69,55,80,78,42,62,44,53,44,53,57,46,48,62,60,80,82,57,61,65,47,58,74,84,59,57,50,78,85,51,68,69,62,51,61,68,83,71,72,67,87,51,78,74,55,73,85,61,71,69,77,87,58,53,76,63,80,56,49,83,47,82,70,72,71,51,70,56,53,71,73,65,58,68,49,82,54,78,81,84,65,86,60,62,80,76,64,59,62,46,65,47,51,84,85,84,59,43,52,84,80,65,58,81,78,84,72,45,57,49,47,79,76,44,77,68,49,60,68,70,74,68,48,56,63,51,79,69,58,85,87,58,77,56,65,67,60,61,46,61,64,50,62,86,70,77,57,51,76,47,59,81,75,45,84,85,81,46,65,86,49,50,73,49,42,74,59,68,70,82,60,56,69,83,83,60,82,56,54,47,42,81,68,75,67,56,59,42,65,54,56,57,57,47,62,75,58,86,80,74,60,86,87,85,68,68,82,54,77,42,42,63,76,57,45,73,47,64,75,54,56,68,69,47,47,55,67,55,53,77,75,44,76,85,83,79,47,53,67,87,66,60,77,85,44,73,85,82,78,53,54,55,59,47,87,57,85,56,53,52,86,62,44,75,67,60,65,69,68,56,53,80,86,44,86,75,80,79,62,61,82,81,56,75,55,47,73,47,51,73,83,63,42,71,71,67,72,71,58,71,85,78,87,49,53,53,57,86,44,61,67,80,72,46,52,42,84,78,83,50,46,76,86,79,50,48,72,76,66,63,69,79,67,50,58,62,64,76,84,45,55,66,63,65,82,74,74,52,87,44,59,84,55,66,45,73,56,50,47,63,85,68,63,78,85,48,64,45,54,79,43,82,60,67,83,51,42,72,87,83,44,79,85,44,52,83,61,71,83,56,66,47,47,76,78,63,81,46,61,59,49,51,61,67,50,71,81,83,87,59,50,59,56,80,69,48,72,86,54,66,85,49,50,44,85,84,70,83,81,51,63,80,42,54,55,79,48,82,79,53,68,52,65,79,64,51,76,51,85,77,47,54,85,67,53,43,81,42,47,79,85,80,57,82,81,55,72,44,47,66,63,83,43,73,52,46,68,70,47,51,43,86,46,86,75,84,82,84,60,79,52,81,68,83,61,58,76,59,45,55,83,80,48,72,56,63,48,73,49,43,66,42,60,58,70,50,56,87,79,85,73,84,43,79,67,76,63,85,69,75,53 82,80,47,48,70,58,84,78,54,48,87,45,77,67,72,61,79,48,85,74,56,78,71,46,76,55,62,45,55,43,70,43,73,50,45,65,84,52,43,69,70,52,66,49,48,43,85,74,53,68,47,77,71,86,62,47,67,47,87,77,44,44,53,84,68,60,77,70,85,82,71,83,62,82,44,53,77,51,52,79,66,71,59,75,47,58,64,68,42,68,78,65,75,71,59,71,67,59,58,45,72,66,84,46,53,73,57,81,87,72,82,49,66,68,44,81,78,83,60,87,79,77,79,42,67,75,80,48,67,53,79,60,74,81,79,52,45,49,42,53,61,67,74,57,45,75,61,55,75,42,77,79,55,60,55,78,79,81,71,77,60,84,44,47,47,60,59,47,62,47,85,46,68,60,79,87,69,68,62,69,72,75,83,63,79,71,48,71,68,67,46,63,51,67,70,66,86,81,80,53,54,76,87,68,47,51,59,54,78,86,42,51,85,44,77,54,43,66,61,43,63,48,46,54,86,66,55,79,51,74,82,64,71,71,43,72,75,74,45,61,83,68,45,84,52,43,64,57,68,48,50,66,58,66,67,47,84,60,86,77,58,57,54,62,83,42,58,77,61,68,54,83,69,57,79,86,67,69,56,76,56,65,67,86,82,69,74,42,45,59,83,87,46,44,48,68,75,48,63,82,85,60,73,43,57,46,54,46,67,67,66,60,43,82,80,79,64,51,52,80,56,46,48,47,76,59,83,65,52,54,77,56,57,55,51,73,58,81,52,66,60,47,67,46,72,64,65,84,61,75,71,74,55,75,62,59,51,79,73,65,76,56,85,73,54,83,55,76,78,48,55,50,72,87,80,86,46,78,54,52,48,59,85,65,48,87,74,60,76,86,73,87,42,87,65,66,69,65,80,64,79,78,63,80,70,74,47,75,47,79,76,50,84,60,79,49,43,83,72,53,80,80,65,54,48,64,69,87,48,52,80,47,73,69,77,43,44,68,46,81,48,57,51,57,67,71,47,80,59,74,46,66,71,59,69,82,51,56,60,66,66,52,53,46,63,51,56,79,56,69,54,66,87,69,46,59,47,58,47,71,85,82,61,87,75,60,87,55,57,71,61,44,76,63,42,66,45,55,75,64,59,83,45,49,63,62,66,76,62,45,86,82,49,78,52,44,80,74,64,58,43,84,59,44,72,86,75,65,54,53,48,87,59,55,76,45,56,54,83,76,54,43,65,43,53,60,49,80,85,64,61,69,86,43,70,47,45,68,68,62,49,77,42,77,51,49,54,58,78,51,84,51,83,50,46,76,78,54,69,60,62,81,81,54,76,60,61,72,47,56,56,56,70,69,69,57,53,67,50,65,63,60,71,72,50,48,82,45,76,70,69,86,84,48,74,51,84,80,84,62,69,75,44,81,68,61,64,65,70,83,66,82,87,82,67,82,52,80,49,61,47,67,60,50,50,80,62,42,45,83,73,52,50,71,50,62,49,47,64,47,64,57,85,69,59,71,73,55,46,57,65,83,48,56,54,69,42,73,79,53,50,63,53,58,69,62,67,78,51,79,71,65,74,45,63,58,84,81,74,53,43,87,78,77,47,42,76,65,77,62,55,46,49,73,56,81,63,62,83,43,54,63,65,62,79,47,55,69,81,78,47,87,55,55,45,54,65,59,64,66,64,85,67,78,80,79,86,63,58,58,55,84,44,81,70,69,86,64,85,47,84,84,47,87,55,43,64,75,57,67,80,53,56,46,77,48,80,62,69,75,49,70,53,48,61,70,42,69,86,75,78,77,47,52,44,64,58,68,77,87,86,82,60,87,45,78,51,50,48,85,44,45,68,42,73,58,61,86,43,67,49,51,63,52,65,43,63,55,62,44,65,84,56,56,53,62,66,42,43,47,56,53,74,80,74,83,57,85,55,68,54,54,83,52,68,71,59,75,65,70,73,55,64,78,71,68,81,62,64,61,46,68,67,87,48,45,55,87,85,86,69,60,73,52,46,76,60,80,61,69,44,61,67,67,81,63,70,49,81,67,79,55,52,77,58,63,80,74,86,47,55,61,43,85,49,66,84,65,65,65,67,52,75,61,78,57,60,52,66,64,61,79,60,82,86,63,83,57,51,81,85,58,46,77,71,58,44,60,64,55,86,60,45,79,86,46,56,42,75,77,45,46,85,50,66,50,83,51,53,82,61,85,68,61,61,74,65,48,83,66,87,83,74,42,65,61,51,61,71,58,79,72,51,69,46,86,86,68,47,87 74,71,64,58,43,71,55,55,59,50,75,61,77,48,66,42,48,58,59,69,45,60,62,63,68,42,63,57,76,43,81,84,74,52,74,67,81,62,72,47,48,85,56,86,42,79,66,84,86,46,48,69,77,72,73,69,70,87,54,68,77,64,82,78,83,87,67,63,64,85,82,83,62,49,71,49,86,56,65,66,50,58,52,48,56,51,52,46,73,86,48,56,64,65,62,49,65,59,56,61,42,46,49,48,72,66,50,51,84,81,75,84,84,75,65,51,87,83,84,74,64,60,47,79,66,86,60,77,42,46,73,56,80,56,60,66,54,78,82,57,52,45,46,75,44,43,79,68,78,85,69,68,57,69,75,58,75,63,45,55,63,70,68,46,65,51,82,47,68,86,60,52,42,62,53,73,48,63,46,70,83,83,63,50,42,43,85,64,66,62,50,78,46,45,54,43,69,67,50,80,77,56,60,63,59,66,46,84,54,77,87,63,57,46,48,75,87,79,48,71,59,59,42,73,63,83,69,86,77,79,49,57,69,77,43,58,53,72,52,60,47,53,63,85,43,77,61,53,70,63,81,51,72,84,52,76,75,62,71,53,52,75,75,51,84,80,71,61,62,76,74,48,86,66,84,44,81,50,68,49,72,73,44,81,44,59,86,73,62,66,53,52,71,53,43,55,46,76,81,43,46,72,47,52,62,43,43,47,70,69,52,82,56,65,78,55,75,68,51,84,66,51,71,54,76,67,85,70,64,42,82,48,67,48,72,59,67,44,74,76,66,42,72,47,72,65,87,47,74,80,63,60,83,45,56,71,78,65,45,83,62,53,82,72,61,76,70,67,69,63,42,57,69,62,69,62,76,69,84,77,78,51,81,69,72,44,57,81,51,51,86,67,59,70,61,44,83,86,80,57,43,46,87,60,78,74,46,47,86,45,80,49,50,74,53,83,52,51,63,58,78,81,52,72,74,74,77,77,63,43,69,45,62,53,42,49,61,43,84,59,49,76,61,76,84,72,72,82,82,74,42,51,47,58,57,42,71,49,80,81,42,65,60,44,63,62,56,76,74,74,54,81,67,50,62,77,64,87,67,68,59,82,81,66,54,60,61,43,67,72,62,72,57,66,56,68,69,71,74,65,60,83,51,80,64,59,57,68,68,86,57,74,65,59,69,70,80,48,62,49,51,42,47,43,71,75,85,66,67,73,58,68,79,66,52,87,68,86,64,79,79,61,60,81,86,83,44,42,66,59,58,72,67,68,82,56,57,87,82,84,56,73,43,82,58,44,45,58,67,67,57,75,73,48,42,73,81,48,82,68,50,78,82,52,67,78,49,43,82,81,84,46,58,56,57,75,81,73,63,46,76,64,78,65,83,49,79,65,51,43,43,76,63,59,70,60,49,74,72,42,70,83,59,79,43,63,68,65,78,54,48,64,52,77,45,50,80,43,56,86,86,72,71,55,74,71,84,72,44,61,56,43,77,87,50,78,45,44,68,60,65,50,70,62,65,79,43,64,70,62,83,44,42,77,72,81,59,50,72,46,82,74,47,51,48,64,66,80,72,53,75,44,66,42,68,44,61,59,56,54,64,57,76,59,85,43,78,84,47,70,63,79,58,85,85,80,51,67,68,82,75,81,42,77,68,45,80,48,45,61,79,68,43,82,53,42,65,65,78,84,68,86,64,45,82,63,62,47,69,72,76,75,84,65,53,75,50,76,68,76,66,62,75,54,72,78,75,57,51,60,53,74,54,52,78,58,48,61,76,61,84,68,74,71,76,73,81,75,44,72,74,44,57,83,67,72,83,70,85,66,71,64,43,54,78,47,44,60,49,70,86,45,77,67,85,81,86,56,80,81,73,71,63,73,43,77,48,80,70,47,58,56,55,75,87,70,59,52,84,57,55,84,80,57,46,69,69,87,44,75,85,66,47,57,85,59,42,68,77,83,71,58,56,84,61,84,65,84,50,64,61,64,56,66,80,77,43,73,63,86,58,56,62,79,60,49,51,65,52,87,50,79,51,80,54,77,63,86,51,45,67,57,57,79,52,56,77,47,82,65,51,79,80,48,55,54,67,77,80,52,65,59,61,83,83,84,62,77,46,85,73,56,42,66,48,61,77,61,42,62,80,68,50,45,43,44,74,80,81,48,53,83,77,87,64,42,44,72,63,57,50,45,52,86,43,68,51,64,84,75,85,51,57,47,82,68,63,77,76,47,54,74,63,71,70,47,71,48,71,72,48,69,62,65,61,42,63,48,66,57 83,45,55,84,65,52,46,87,49,80,57,84,74,49,64,71,84,68,68,57,77,79,78,76,49,72,52,63,48,80,42,53,69,64,85,84,72,79,57,55,53,59,79,54,78,44,64,45,72,82,42,81,81,60,66,48,67,79,48,81,56,67,45,83,69,57,49,53,55,47,50,58,60,49,57,82,68,64,86,45,54,81,69,66,83,74,86,83,86,83,49,47,63,48,71,75,81,60,73,57,71,83,58,68,73,44,73,44,60,85,57,78,86,42,66,45,70,63,42,81,50,59,79,60,44,48,43,78,75,42,79,64,84,87,72,44,54,77,85,72,73,43,67,71,48,60,42,51,80,54,61,79,76,84,74,77,84,57,86,49,82,51,79,69,68,78,68,59,55,60,63,47,61,83,86,69,71,58,87,74,47,54,77,64,50,65,64,72,72,71,57,57,66,49,81,64,71,86,43,85,47,58,82,64,59,49,74,78,53,53,83,45,50,55,74,59,67,46,45,63,66,72,65,63,55,84,56,65,46,85,78,51,57,66,75,87,42,68,79,49,64,70,67,53,74,43,61,83,80,52,63,69,56,69,68,81,60,50,86,45,66,70,61,46,71,75,71,43,47,52,46,42,73,85,43,75,69,76,73,67,76,80,57,81,58,86,61,47,50,52,46,87,67,55,77,51,65,71,68,87,51,62,81,76,71,51,56,81,78,73,59,67,71,66,84,71,58,46,68,52,77,80,45,71,49,75,54,44,46,84,68,85,62,71,60,74,46,64,71,60,54,45,53,54,82,49,75,56,85,65,68,87,73,86,45,60,64,68,68,48,50,72,47,61,84,52,79,42,76,67,59,61,48,52,87,65,87,73,64,56,44,49,84,45,49,42,82,46,63,87,51,62,58,81,50,67,75,87,84,57,74,77,62,44,77,58,46,77,69,51,83,59,74,63,82,51,68,64,53,46,74,47,65,48,60,57,73,51,73,86,42,49,71,81,50,48,84,80,64,42,65,61,61,45,46,85,46,56,50,52,43,87,82,66,47,77,73,60,60,63,42,77,56,76,76,79,78,87,62,48,62,51,66,66,43,73,58,79,58,85,59,85,76,84,83,61,71,52,77,63,77,82,46,59,79,45,75,69,64,66,67,79,46,60,87,56,76,76,62,81,85,70,86,79,55,86,52,42,49,46,69,84,56,78,56,71,55,50,54,76,77,50,87,49,53,46,76,64,70,56,75,56,85,48,43,54,68,56,46,85,51,58,58,86,61,81,62,44,56,51,74,67,79,84,75,86,45,82,64,75,44,55,64,52,67,55,81,59,81,68,67,75,78,47,54,48,60,62,73,42,59,82,58,52,79,45,75,85,84,82,86,77,87,62,81,74,77,53,54,77,82,61,58,45,57,61,44,74,70,66,85,72,63,58,47,87,67,57,75,47,63,61,54,53,45,71,72,59,48,54,51,80,77,82,49,59,46,85,69,48,48,75,87,71,65,43,53,57,86,60,66,51,79,44,64,47,51,80,45,86,50,77,81,55,61,76,45,61,59,86,50,86,79,45,81,47,45,86,86,55,77,59,53,67,68,59,83,69,75,62,46,52,49,50,68,67,76,62,55,76,77,45,47,87,77,59,77,51,56,58,52,64,85,46,86,83,71,42,53,47,66,86,64,44,63,67,70,75,50,58,66,79,58,50,74,80,70,63,44,68,78,43,61,81,82,53,65,77,87,87,86,78,72,57,47,50,80,87,49,74,82,81,52,52,44,53,63,60,63,87,64,69,53,71,46,47,42,42,77,56,78,46,47,56,66,85,55,77,62,44,75,56,68,77,52,69,87,64,70,55,67,87,73,87,63,82,80,72,78,62,56,87,87,79,65,65,57,51,65,85,71,49,60,59,46,64,42,62,46,80,78,85,72,66,66,64,53,65,70,86,43,80,68,66,48,72,70,72,85,82,59,45,54,67,86,68,85,70,77,72,49,51,48,77,54,77,46,71,47,71,47,70,57,85,68,70,63,75,64,83,52,57,64,47,44,59,58,87,71,42,78,77,78,51,60,58,62,85,48,82,51,47,49,57,47,56,75,54,72,43,47,53,77,84,46,81,42,48,57,65,59,71,58,63,83,70,66,57,47,73,69,60,84,42,82,52,60,76,66,63,72,80,69,86,86,54,74,53,48,48,44,82,76,45,65,69,64,81,67,55,62,48,76,51,59,55,85,61,59,82,79,73,47,55,68,62,54,49,58,81,76,54,62,75,85,69,75,59,72,53 67,57,53,63,73,60,84,85,48,45,53,50,70,84,76,51,65,44,46,42,64,53,74,62,44,80,60,74,59,84,82,64,81,47,84,52,71,83,84,73,46,44,64,44,65,86,85,87,50,42,50,61,63,63,59,85,65,85,51,81,72,48,58,45,59,74,58,76,52,48,68,72,66,56,80,73,54,70,65,68,47,76,82,78,60,47,49,47,79,84,85,71,76,83,80,49,67,58,65,42,51,46,61,51,82,58,49,46,71,62,84,60,86,52,53,69,52,61,63,52,45,75,64,68,70,83,72,46,49,83,68,82,59,82,69,42,57,48,60,66,71,76,58,59,49,48,82,70,62,86,61,72,49,47,79,65,78,48,69,44,45,82,84,44,81,84,80,46,59,56,54,87,75,62,48,51,58,52,81,72,59,43,59,83,86,47,77,87,71,72,66,66,85,56,57,58,68,46,67,76,64,83,63,78,62,49,69,69,86,68,78,55,56,58,83,46,72,68,50,78,82,58,46,69,55,57,79,52,56,55,78,80,43,47,62,87,42,86,56,51,58,44,64,71,73,54,83,69,58,66,83,43,87,45,53,83,76,87,44,79,72,64,54,55,45,67,71,51,82,78,57,82,75,52,66,70,83,42,79,56,58,86,67,56,47,58,78,58,86,80,71,73,55,47,63,82,48,74,78,63,82,57,76,74,66,56,73,58,63,64,77,44,87,67,78,84,50,77,64,43,56,65,79,48,65,86,74,82,78,77,47,44,77,58,63,73,83,81,77,80,82,75,61,73,43,83,49,87,46,73,76,43,87,81,61,78,84,44,73,87,42,76,42,58,63,71,58,79,70,71,44,46,74,64,54,42,69,67,87,64,47,62,58,73,62,50,68,64,47,48,77,71,58,62,47,66,70,42,50,65,78,72,70,84,71,79,53,43,62,58,85,62,49,53,68,85,71,48,58,49,42,81,69,74,64,75,57,63,83,67,75,67,78,56,85,63,76,66,64,57,76,81,56,71,59,57,52,81,67,58,75,73,78,56,58,76,64,74,65,66,54,77,77,59,51,76,45,73,65,52,63,59,64,67,75,52,71,64,54,73,87,76,66,65,59,49,64,82,85,48,68,73,58,82,82,61,62,85,47,81,81,75,53,77,70,76,62,46,75,63,76,49,67,66,76,82,69,81,86,76,84,43,58,83,72,84,68,68,52,79,86,59,65,62,85,53,60,61,77,83,59,43,68,60,58,46,60,73,63,53,42,72,42,69,53,57,58,82,48,60,56,43,47,60,48,64,72,61,77,60,80,76,57,55,50,85,79,62,76,49,75,51,82,75,55,49,81,43,73,73,59,79,80,44,57,47,80,84,54,65,74,80,59,51,80,43,78,62,55,59,72,64,85,57,52,69,58,52,53,69,59,80,56,80,84,73,63,44,60,52,56,78,67,56,49,63,53,48,57,75,86,84,43,58,44,79,87,68,74,80,58,61,84,56,71,73,77,69,76,87,77,75,66,75,63,49,60,54,54,46,50,68,78,63,73,55,69,53,72,68,54,79,44,85,43,85,43,77,86,52,48,79,50,53,75,66,55,67,75,71,42,42,54,78,82,52,50,74,75,71,74,54,67,46,85,79,48,81,83,53,66,87,53,54,77,55,66,42,57,52,58,87,84,56,76,86,58,66,43,76,86,84,51,51,42,67,84,77,49,59,56,74,67,75,55,55,65,49,58,73,64,64,81,49,66,43,51,51,81,59,84,66,49,53,77,70,74,64,65,84,66,71,74,48,85,44,50,72,81,62,66,73,46,63,64,75,61,71,78,82,56,79,53,83,56,42,74,54,64,78,56,42,64,75,68,73,55,71,48,77,70,48,82,55,66,66,87,52,46,48,58,66,87,74,60,62,57,81,78,77,67,48,69,84,59,67,87,57,58,58,73,52,55,46,86,83,86,49,54,48,58,63,63,53,67,63,82,82,49,64,58,73,74,70,63,71,48,45,80,61,78,44,83,42,43,56,47,73,77,60,80,52,75,43,50,58,66,81,59,76,70,78,74,43,54,51,54,63,53,53,75,84,84,61,80,43,49,48,86,70,72,72,43,53,79,53,52,53,86,56,50,77,71,55,85,49,60,78,77,55,48,78,76,57,75,59,45,56,65,83,52,54,50,72,68,79,53,51,48,63,51,80,73,75,85,64,82,44,59,79,71,62,80,53,82,73,52,66,61,57,82,42,66,77,60,87,71,76,74,65,59,45,72,77,76,85,76,52,64,87 43,59,68,78,74,80,59,65,86,44,49,81,71,57,61,53,46,57,53,45,68,79,67,87,52,85,67,83,46,82,45,86,75,49,43,56,75,71,73,50,53,52,76,80,85,51,82,68,79,67,56,57,76,72,66,47,62,66,51,59,44,55,55,42,73,80,62,79,77,76,52,57,63,61,65,47,79,49,73,55,51,64,76,51,80,53,66,51,68,55,63,66,59,63,44,64,72,87,56,68,56,44,52,75,56,51,66,60,54,80,64,82,49,51,72,64,80,43,50,62,61,49,78,63,72,79,52,43,55,52,79,77,74,49,74,43,79,47,67,49,70,85,66,74,48,46,69,53,44,67,81,71,78,61,45,51,44,52,81,54,66,69,62,84,54,66,66,67,71,75,57,55,69,76,81,79,48,87,84,53,42,53,58,58,74,68,82,54,56,62,55,49,67,44,86,81,58,55,53,86,76,49,72,49,79,69,56,74,86,69,59,57,50,86,68,73,47,65,79,64,75,70,65,87,45,47,52,76,61,74,50,70,87,47,87,62,81,78,77,49,60,70,86,59,42,42,47,54,44,53,73,61,45,72,55,68,76,54,63,60,54,48,49,80,76,56,72,78,57,80,84,50,62,58,73,80,61,71,67,75,78,70,52,64,79,56,72,61,70,52,71,43,84,71,66,75,54,50,70,58,87,61,58,52,69,49,49,43,59,69,85,73,67,60,87,73,81,55,65,44,50,56,47,43,64,60,81,87,78,52,59,77,71,76,58,48,51,46,57,52,71,46,66,43,58,54,85,69,83,53,64,73,74,66,77,60,64,66,48,75,86,67,77,83,84,44,55,66,43,44,49,74,45,44,80,83,74,87,86,72,46,73,65,83,80,45,56,42,74,60,71,64,56,67,81,68,63,81,45,54,56,75,56,85,45,57,52,70,57,76,81,51,61,83,70,68,59,81,78,49,84,67,45,82,60,47,62,67,42,47,50,45,72,85,83,79,84,52,76,57,46,71,49,73,68,65,53,70,77,66,50,53,51,43,58,64,83,76,62,82,79,81,56,49,78,43,65,87,74,51,60,66,76,66,83,52,83,79,75,85,54,81,70,80,46,83,81,68,69,76,48,63,79,54,44,67,48,68,53,65,58,73,44,60,58,42,43,72,47,64,56,85,57,52,55,84,68,72,63,82,68,42,73,86,74,85,50,46,50,59,43,46,61,60,72,64,60,74,52,57,83,76,51,66,70,45,73,78,62,49,86,46,78,82,73,61,54,85,50,49,55,82,47,59,67,46,83,58,72,42,73,74,42,77,83,49,83,43,42,75,74,68,74,62,66,43,66,73,70,81,44,85,86,79,66,87,74,73,76,64,55,49,52,71,61,54,81,50,84,86,59,68,70,55,49,86,75,60,58,78,81,61,58,51,63,62,52,52,76,51,72,47,81,58,62,43,50,45,78,43,69,66,52,74,83,63,68,76,69,69,51,86,68,75,79,60,55,64,82,55,59,45,58,58,52,55,54,85,45,50,85,84,79,62,83,66,73,61,78,87,58,57,47,79,63,56,49,50,87,66,42,46,85,57,56,58,45,55,53,70,83,76,80,46,50,59,60,70,84,58,53,64,82,83,66,56,75,59,67,55,83,54,66,65,48,73,44,81,48,84,44,66,69,85,42,80,43,55,57,52,81,62,61,52,81,51,42,68,59,56,63,79,70,79,80,84,45,61,53,84,54,56,80,66,84,62,55,63,61,85,53,74,49,54,68,53,70,87,53,83,77,57,66,68,46,48,86,56,42,69,81,82,68,46,67,83,69,50,54,57,52,75,51,87,75,52,61,62,74,50,79,48,72,80,78,79,64,45,78,47,63,83,55,48,75,67,56,63,85,59,58,50,43,55,67,72,74,56,56,83,80,77,56,68,59,75,64,47,73,70,43,45,78,47,64,75,82,72,62,84,47,81,84,62,56,76,75,62,81,85,47,42,53,78,53,68,52,45,80,44,52,46,50,59,87,77,68,46,59,68,67,80,62,51,80,51,49,63,62,85,79,70,82,77,70,46,57,78,75,79,79,48,69,46,66,44,64,44,43,60,63,48,61,65,72,63,60,45,80,59,59,43,71,43,64,65,66,49,73,49,49,56,84,70,47,50,67,75,45,83,59,57,83,69,56,62,85,57,47,43,45,51,48,69,67,77,86,60,86,47,82,50,57,53,73,43,43,73,51,77,69,73,72,48,46,84,70,68,49,74,81,57,79,83,77,60,66,49,54,51 42,83,51,62,46,60,80,52,42,66,85,69,71,63,59,79,48,55,80,47,52,81,62,83,78,74,67,60,76,61,50,54,84,55,47,85,61,63,66,45,66,45,87,61,63,72,82,71,81,80,44,80,58,60,86,85,45,87,71,69,75,52,80,43,82,42,65,68,44,54,50,62,54,70,62,46,44,45,53,49,77,53,73,87,71,85,54,48,58,77,52,85,71,85,45,58,55,79,42,70,63,60,46,49,59,80,54,77,45,62,80,47,47,68,77,43,73,70,81,80,48,64,82,61,71,66,56,42,87,74,83,70,59,85,84,44,74,69,70,54,52,57,70,42,79,86,87,74,60,72,47,87,54,64,60,44,44,46,59,57,60,69,73,74,55,47,79,67,52,53,73,53,75,86,57,54,56,56,50,62,43,72,79,49,60,51,73,83,49,51,62,60,48,77,59,67,43,45,61,73,63,79,54,46,66,57,73,76,64,63,45,79,74,81,42,47,42,83,61,49,73,78,66,86,87,76,51,70,74,55,65,59,63,49,77,64,61,68,62,66,47,52,42,84,84,74,47,48,48,55,74,71,66,44,70,72,71,55,44,52,73,63,62,65,46,48,61,54,59,62,85,70,63,81,70,65,66,46,63,46,81,58,85,72,78,57,65,70,79,58,57,44,86,63,75,56,77,69,77,43,51,73,85,64,44,59,54,82,74,71,86,50,83,71,64,54,49,71,43,59,83,83,47,50,71,75,85,84,80,61,56,48,67,47,86,64,53,42,69,44,67,59,47,78,80,78,50,73,80,75,69,57,56,74,66,42,78,58,63,63,47,69,81,47,79,51,75,69,78,68,73,61,48,43,81,63,45,87,83,79,65,78,73,69,50,67,49,71,87,55,54,68,48,44,48,86,87,43,64,67,83,85,47,86,56,58,70,75,77,53,81,79,53,58,83,74,73,86,76,79,42,73,48,68,55,59,45,50,52,52,65,84,59,59,84,58,76,62,78,46,63,51,62,59,77,60,57,51,47,66,48,62,84,76,74,63,75,60,47,45,69,54,76,80,80,50,86,48,77,54,76,66,68,52,49,58,74,76,55,74,84,63,66,53,51,84,81,50,57,67,57,81,68,54,56,46,45,67,72,70,47,73,77,47,67,82,44,79,83,46,55,53,83,79,59,78,59,78,78,81,65,49,44,42,62,76,85,49,83,42,59,67,66,67,66,53,86,59,52,69,76,81,61,51,49,51,54,84,68,49,64,62,56,78,44,75,75,65,70,63,70,65,47,86,85,47,48,46,45,50,44,43,52,47,45,47,81,70,65,79,85,54,54,80,74,47,57,68,83,49,80,77,54,75,76,67,51,74,66,68,69,45,79,75,76,52,61,43,74,59,69,70,81,55,60,63,83,50,78,83,50,70,77,58,51,72,67,68,83,57,65,81,59,75,43,70,61,49,48,78,63,70,70,80,67,76,80,54,87,85,68,53,49,84,74,83,60,70,49,72,49,46,82,72,72,77,73,63,44,68,67,68,80,66,69,74,62,66,66,44,87,62,79,74,51,75,45,49,81,71,58,82,86,71,64,52,50,45,51,79,45,56,53,66,61,65,43,69,75,72,81,75,74,70,55,55,60,52,57,45,62,80,70,83,72,85,52,66,53,66,81,55,52,78,77,53,60,73,75,60,58,68,60,50,75,78,67,85,47,66,47,65,72,44,83,61,80,72,46,50,81,61,66,71,49,65,49,56,85,55,48,63,72,83,46,72,58,82,71,54,78,61,49,73,66,54,86,62,50,57,64,53,55,84,79,53,55,71,67,74,79,71,51,42,56,79,58,55,72,44,82,86,75,52,42,60,81,43,58,79,56,74,62,82,86,59,42,69,69,77,77,74,72,42,50,66,84,61,81,77,72,65,71,51,64,50,58,50,84,60,82,51,51,79,78,59,50,55,73,79,86,45,58,76,85,66,77,65,53,60,84,60,77,85,62,84,82,66,53,52,81,64,79,58,55,86,45,55,68,46,46,84,50,57,48,49,58,77,42,73,60,65,74,46,62,87,46,68,56,56,68,69,57,72,52,79,68,76,68,47,52,82,71,80,45,73,82,49,45,69,47,71,60,78,83,61,75,49,87,60,82,70,75,63,56,48,59,78,64,83,64,55,71,66,75,69,77,45,73,50,61,63,86,53,65,59,43,63,65,44,71,55,77,58,82,79,60,57,46,57,62,69,62,63,64,42,69,67,85,73,47,71,52,72,51,86,87,57,67,75 55,58,55,78,47,80,85,79,72,53,74,71,79,77,82,84,56,73,74,72,43,82,62,77,52,67,82,80,80,65,76,67,63,61,74,85,51,66,48,43,59,81,78,42,54,66,46,45,53,46,66,66,57,68,61,66,83,44,69,54,84,56,57,73,80,44,83,74,76,46,57,59,65,64,61,82,52,60,83,59,43,84,67,83,86,64,50,77,77,82,64,66,59,60,62,68,62,51,49,79,78,87,76,46,84,55,60,84,57,60,48,47,64,58,53,68,83,77,77,65,61,60,49,78,69,69,45,45,62,79,69,57,55,51,71,62,58,56,67,51,82,60,52,46,45,51,69,74,78,43,57,50,82,49,46,57,55,82,47,68,72,84,87,77,49,75,71,65,59,59,61,46,75,81,73,78,67,45,75,83,84,79,82,86,60,80,78,81,57,60,55,45,80,71,60,54,42,54,56,76,58,57,83,66,48,77,62,62,70,76,75,75,70,62,55,54,85,61,57,74,84,60,73,54,68,84,60,71,86,81,74,64,43,69,67,72,87,81,74,69,68,64,51,60,58,77,46,63,73,58,72,87,87,53,49,45,67,72,58,82,82,76,58,57,53,57,46,56,56,86,58,67,42,65,44,57,58,68,82,45,55,62,57,55,60,49,76,83,71,67,43,78,76,71,71,57,56,72,59,52,85,64,58,82,49,76,79,77,65,68,75,56,64,80,77,81,81,44,79,55,60,75,50,69,86,72,42,80,68,66,48,83,45,73,78,55,57,43,42,69,68,87,68,64,55,49,56,77,50,60,66,48,48,69,42,62,79,64,77,67,74,80,48,73,65,58,45,79,55,69,86,64,81,54,61,52,84,59,46,81,43,78,81,52,78,78,71,51,49,47,58,67,55,44,74,66,50,47,49,83,59,86,72,60,64,87,83,79,48,62,42,66,57,56,59,87,50,84,82,49,73,75,44,55,87,53,79,87,66,54,53,42,75,45,58,74,61,62,78,55,79,72,50,81,70,73,73,58,81,69,68,76,42,71,87,81,60,79,57,43,78,45,67,87,81,45,80,68,63,55,74,45,64,64,75,80,55,58,42,78,87,87,62,67,64,87,62,65,86,51,51,51,74,80,72,81,51,75,84,44,54,47,67,49,43,82,44,75,67,74,74,67,49,70,51,64,43,62,87,42,62,61,79,70,58,58,55,83,68,74,70,45,68,52,42,69,42,52,43,58,67,44,79,52,59,42,83,66,44,85,81,42,52,64,82,75,52,58,68,52,46,66,60,84,67,74,44,68,63,87,47,85,51,69,70,80,61,48,70,77,56,54,57,57,87,65,51,73,59,72,61,67,48,84,81,70,74,55,72,82,86,62,64,46,66,80,81,84,80,46,81,77,54,85,49,85,50,83,42,83,45,59,62,77,79,85,73,42,78,53,77,64,83,64,59,63,53,84,76,61,62,77,75,60,44,86,45,54,62,76,77,86,63,42,84,80,70,52,43,80,74,57,73,82,70,86,65,65,72,58,75,66,68,44,65,51,56,80,45,76,51,56,51,83,79,85,51,82,74,55,51,77,64,59,64,77,59,87,70,53,42,49,44,82,61,72,76,44,74,65,69,58,58,43,62,78,52,53,51,54,52,74,75,82,82,62,81,59,73,85,58,43,50,45,55,66,75,72,46,53,72,77,70,44,48,83,73,79,76,63,62,68,81,56,73,68,67,56,83,68,67,52,74,73,69,50,51,76,56,52,57,77,83,75,43,49,79,54,44,69,51,43,73,68,66,60,63,59,67,72,84,49,68,78,86,51,69,77,59,81,60,44,69,58,50,86,52,73,72,51,66,51,87,65,44,81,66,46,79,57,78,48,80,60,60,72,86,77,87,50,67,74,68,68,79,57,74,68,43,81,83,70,46,45,64,78,51,85,64,85,47,44,53,80,60,86,66,79,87,48,71,77,75,62,42,87,74,85,83,70,50,57,58,56,80,43,68,82,77,54,84,74,85,73,77,50,43,82,61,83,59,50,69,48,76,77,71,48,50,85,87,63,57,43,62,58,61,69,76,63,86,55,42,58,75,55,57,81,75,54,51,60,49,46,46,71,46,84,73,62,58,62,51,43,74,70,70,70,57,43,53,48,43,69,74,84,87,53,54,79,78,49,43,50,52,83,72,84,80,87,51,76,42,54,60,83,85,81,61,82,44,69,56,63,45,55,54,64,87,74,60,77,66,65,58,53,85,75,47,57,85,44,71,61,69,74,52,55,72,42 81,44,75,45,74,45,83,81,55,65,44,69,57,83,55,44,78,64,72,55,58,69,78,73,77,45,50,75,47,48,46,77,79,74,74,61,63,71,77,86,58,64,77,44,77,72,69,70,66,82,79,53,76,50,49,80,56,64,83,46,70,67,67,86,75,86,49,65,48,80,79,74,52,52,43,49,63,61,56,76,51,54,56,53,70,51,64,46,48,70,50,74,42,80,83,52,83,61,87,53,62,54,44,86,74,83,61,70,44,83,75,47,61,55,58,67,50,73,67,43,44,84,72,82,55,42,51,49,72,47,84,61,79,86,63,76,86,58,78,68,74,62,42,74,74,72,73,56,85,84,63,50,59,44,67,44,68,66,81,52,56,81,69,59,47,51,55,58,53,48,80,70,77,80,57,53,55,56,73,64,57,83,46,76,50,44,53,82,82,63,69,84,81,73,59,55,43,65,51,70,68,56,62,59,85,57,87,75,66,42,71,84,45,75,68,50,77,47,48,78,78,63,77,60,56,45,48,49,64,71,67,50,42,55,82,82,48,51,76,53,75,78,65,74,64,82,72,62,67,73,79,58,59,83,74,78,60,57,85,70,57,87,54,70,87,65,64,44,64,73,46,59,78,66,59,75,55,58,61,57,44,55,83,77,43,80,72,72,46,48,52,51,61,68,77,82,72,45,63,75,42,77,62,77,69,51,46,59,61,81,86,44,70,59,73,71,57,50,73,51,44,52,87,43,70,47,45,60,74,47,61,51,51,59,65,82,81,69,72,67,52,55,49,83,48,76,71,74,65,44,65,61,49,50,49,70,85,59,52,64,46,62,61,76,67,72,44,87,51,61,68,68,49,84,55,82,76,65,72,65,54,50,83,87,70,69,77,71,61,73,67,61,54,76,45,58,76,73,65,51,56,56,54,64,58,50,48,48,84,55,65,51,84,58,55,57,78,55,53,68,67,79,59,69,42,74,83,78,68,86,44,68,56,85,76,80,87,62,73,50,45,51,64,59,74,58,61,84,68,58,59,59,79,83,75,51,81,56,75,52,84,43,56,63,71,44,75,51,61,62,43,59,85,82,85,69,87,66,56,84,77,64,52,54,80,49,59,69,48,66,43,83,78,42,75,59,78,83,78,69,62,48,82,69,58,56,44,42,58,57,75,71,49,73,77,54,82,75,64,53,52,45,62,48,53,58,59,66,72,57,82,42,82,71,53,58,43,47,52,69,81,51,66,69,55,72,43,74,52,53,69,63,46,63,70,63,58,65,44,56,43,52,67,53,86,76,70,51,57,78,61,87,82,44,64,82,79,85,60,84,78,51,87,45,70,87,77,49,65,68,55,70,71,53,79,70,87,62,60,76,66,50,87,60,46,87,74,60,45,69,78,76,86,77,51,87,72,55,56,80,61,51,72,81,87,64,48,54,57,75,76,60,59,54,70,78,60,69,67,46,47,46,71,82,70,71,42,49,58,73,72,61,80,62,85,76,64,72,82,79,55,42,83,70,51,80,80,73,71,58,72,57,64,80,53,47,74,57,79,73,81,75,61,70,79,83,54,58,60,83,70,68,63,64,82,82,49,72,70,68,56,46,74,65,49,52,64,55,69,51,76,68,65,49,66,52,84,78,55,53,80,59,59,60,78,48,73,85,54,68,53,78,62,52,52,79,43,70,74,61,43,74,42,44,70,65,66,54,80,45,58,61,77,55,80,66,72,47,45,86,45,56,53,48,67,50,67,57,58,76,63,48,71,67,85,84,73,43,82,46,80,76,54,80,74,44,76,73,72,69,73,68,79,54,79,50,63,68,48,47,83,71,75,47,68,58,51,53,87,54,86,54,61,55,81,73,59,43,46,69,71,77,72,60,58,74,76,79,44,83,51,52,63,56,72,71,71,53,51,54,78,55,67,81,57,44,59,43,78,81,72,87,84,63,87,42,57,80,65,81,43,77,42,43,67,71,69,86,71,83,59,47,83,81,62,58,47,77,83,53,64,69,76,62,64,48,85,67,52,53,79,55,86,71,59,65,71,84,85,80,67,73,45,70,68,71,74,49,82,61,77,44,51,79,75,75,80,79,80,61,44,42,85,74,43,64,60,48,78,68,85,57,66,49,54,56,62,50,58,52,87,74,86,75,87,61,84,81,59,78,73,87,73,49,74,57,69,60,42,62,83,67,68,86,76,86,73,73,72,67,50,60,81,64,81,77,44,79,54,43,87,77,64,59,80,60,64,60,55,58,47,56,75,80,46,77,82,73,59,76 49,84,45,71,58,85,82,54,86,82,81,49,86,52,48,63,86,45,68,80,85,84,58,50,74,43,54,78,58,71,58,54,64,44,55,54,76,68,56,43,51,81,66,80,52,58,74,45,78,48,58,77,58,56,75,65,77,59,65,51,60,56,44,66,76,51,86,77,53,59,66,48,66,46,83,50,56,86,76,59,66,49,81,56,51,45,51,51,52,66,42,52,63,58,49,79,43,44,83,62,49,49,44,49,50,85,73,70,57,80,64,81,71,82,53,77,52,82,43,45,69,70,77,54,65,83,68,46,72,51,47,45,54,73,66,47,57,76,54,79,48,42,87,44,87,52,49,69,72,43,52,56,84,76,49,71,82,73,80,57,86,78,53,50,53,77,56,75,42,67,69,70,74,65,80,65,60,56,76,60,56,61,75,50,76,67,68,56,42,60,76,52,49,45,64,46,55,87,71,86,68,83,69,64,85,54,79,48,82,65,55,44,50,78,70,68,80,64,65,82,75,69,51,50,76,50,79,65,77,71,78,73,53,81,67,44,53,65,47,52,42,64,48,79,75,53,52,51,60,72,87,42,63,44,58,74,64,62,87,82,55,63,69,57,52,69,66,76,42,86,63,78,57,63,56,55,53,65,53,78,76,76,77,67,63,52,71,86,49,54,68,75,61,57,48,42,86,46,51,50,46,58,53,43,83,87,84,70,74,42,61,47,48,43,82,52,72,69,62,64,80,65,72,54,52,69,61,47,42,43,76,73,73,76,44,86,86,60,56,71,81,69,69,47,82,79,81,81,72,86,81,81,44,64,62,57,69,72,47,68,66,44,55,86,58,45,80,68,52,60,63,84,75,78,46,52,72,79,83,69,74,72,53,77,55,83,45,76,71,84,80,47,67,44,52,71,64,85,76,71,60,75,59,77,78,83,68,72,63,50,45,81,68,48,57,55,76,45,67,87,42,79,70,56,44,48,63,50,58,64,74,64,83,50,73,42,60,59,75,86,60,79,63,69,63,76,60,48,63,44,52,46,77,79,67,75,77,51,85,59,54,73,46,72,72,71,59,76,48,82,74,51,49,66,49,61,78,53,86,54,70,43,65,54,57,53,77,82,62,43,63,75,78,78,52,69,55,84,78,68,62,61,42,79,49,87,64,73,71,42,67,72,63,87,78,62,43,84,64,57,43,46,65,68,83,84,60,66,86,78,86,72,81,82,57,53,45,42,76,84,83,63,48,56,66,76,80,42,54,48,74,47,75,69,65,84,62,71,52,46,60,86,78,80,62,58,68,64,49,87,56,47,87,73,68,65,45,51,78,74,63,72,63,65,82,65,65,67,54,65,85,62,48,57,72,51,64,83,54,79,50,46,59,45,83,68,45,85,63,56,77,60,65,61,73,54,64,85,48,72,79,70,44,64,73,45,50,51,57,51,58,55,85,82,62,64,57,46,58,53,46,67,58,84,74,56,46,49,70,47,61,61,58,86,74,64,82,52,53,63,84,80,45,42,52,81,51,70,54,85,78,55,71,46,64,64,61,65,66,44,68,63,61,49,58,77,82,67,84,45,47,81,63,74,76,78,47,67,48,56,62,62,65,44,53,87,69,45,55,52,52,69,60,86,67,59,45,45,60,74,79,83,47,60,77,58,69,67,75,65,80,75,87,48,61,78,48,86,74,50,79,64,64,49,84,53,76,85,69,83,46,83,69,67,70,48,80,77,58,61,56,44,57,46,78,61,45,59,61,78,46,62,53,85,66,66,85,77,65,73,47,76,69,60,42,73,61,79,84,42,80,61,56,64,56,48,57,84,48,86,68,83,44,77,54,79,52,60,75,60,78,68,75,59,61,77,84,47,72,72,57,82,61,59,69,70,75,64,58,64,46,58,62,52,75,76,49,60,44,46,43,76,61,82,44,67,56,81,73,85,63,63,44,75,42,73,67,46,43,86,61,85,42,56,47,82,49,62,48,87,48,85,87,44,61,50,87,45,85,45,51,84,83,44,71,74,78,51,53,45,74,69,68,48,73,65,86,62,79,81,59,56,48,85,74,73,83,77,45,54,85,55,61,54,80,68,86,64,77,87,81,70,82,78,52,77,48,45,46,57,53,52,86,70,75,43,80,45,66,50,66,80,79,48,44,75,86,85,44,85,63,42,74,58,61,86,66,47,46,85,73,58,53,47,72,48,68,67,64,44,60,83,68,51,46,76,74,68,56,65,58,48,45,81,53,50,53,72,82,63,83,75,45,51,44,59,57,47,44,68 66,68,72,81,51,55,65,67,83,58,81,68,72,68,58,58,70,55,46,45,75,45,54,55,67,62,71,47,47,71,42,68,44,50,69,51,50,74,63,75,49,76,55,77,83,59,59,72,53,65,46,63,57,72,68,71,65,65,70,50,52,55,43,57,61,79,61,79,85,81,81,85,63,50,59,87,55,56,53,69,71,63,72,44,54,58,85,42,75,68,47,66,49,71,51,64,45,52,60,61,65,75,83,68,71,84,79,60,77,78,52,60,46,46,86,84,70,61,86,66,82,50,77,67,42,49,87,77,42,48,86,43,84,46,80,49,74,70,72,42,76,81,71,69,85,64,71,82,46,54,55,43,51,72,54,65,43,84,58,77,66,78,87,79,47,82,85,84,86,61,53,85,76,63,77,44,76,46,84,61,59,74,71,45,57,54,74,55,87,83,66,42,84,84,75,59,60,47,45,53,79,71,74,46,59,79,73,75,67,84,86,76,61,54,54,72,74,69,60,60,63,54,73,87,69,58,70,58,65,77,53,43,64,49,86,43,46,61,58,57,45,63,68,80,84,80,44,74,62,63,70,82,52,67,76,82,54,51,57,82,56,62,56,52,65,51,76,85,51,85,53,72,68,74,63,63,68,54,84,53,67,78,86,81,51,61,84,55,65,78,78,47,55,81,49,77,65,76,52,62,65,63,51,45,63,48,60,64,79,57,82,85,75,50,64,68,62,68,83,84,53,73,43,44,62,63,77,71,84,76,72,52,47,42,70,45,65,86,51,63,60,69,61,70,64,84,43,74,49,84,54,76,70,50,54,67,77,54,57,87,83,81,74,67,70,73,70,54,59,60,82,59,71,79,87,76,61,77,49,49,67,44,86,48,66,44,62,51,85,45,83,87,51,45,50,52,66,83,60,42,47,73,57,87,70,79,77,49,52,84,48,45,58,82,78,81,65,65,58,78,86,86,42,55,77,66,54,56,84,43,54,56,84,60,44,87,80,63,47,76,59,48,55,57,67,72,51,65,48,63,45,65,86,74,77,59,74,55,77,67,54,65,62,58,46,58,47,70,82,45,51,58,81,50,59,50,57,54,47,54,54,73,44,66,64,51,82,60,75,62,86,73,54,45,73,78,75,81,70,49,82,67,80,84,68,86,84,53,84,83,48,57,45,68,67,60,83,48,49,62,46,56,85,84,54,70,65,43,60,86,48,68,82,69,45,77,43,71,49,85,77,49,50,42,70,51,49,70,48,47,64,48,87,80,77,82,78,45,78,54,63,64,50,73,72,47,87,50,54,52,59,76,43,64,44,72,67,50,68,48,45,54,47,81,67,70,47,65,62,85,52,80,52,44,56,56,57,70,50,46,56,75,71,70,74,48,66,74,48,48,45,47,63,84,70,59,77,55,46,56,43,43,50,48,73,86,48,85,67,45,84,60,67,62,51,51,87,62,81,46,69,80,76,65,55,74,50,72,47,84,76,52,59,46,87,82,45,43,53,72,51,65,69,48,61,76,77,80,64,82,80,69,69,75,47,68,47,85,44,60,81,83,65,65,48,83,55,46,73,76,74,76,44,42,84,52,63,61,45,83,76,48,80,58,63,58,43,65,54,42,77,72,64,81,69,42,64,48,64,82,75,86,66,76,49,74,51,78,49,65,46,60,72,87,72,58,76,81,73,70,71,80,63,42,86,77,79,83,54,59,44,68,42,78,57,65,67,44,55,47,86,49,77,76,64,87,55,61,83,71,42,74,83,69,49,87,46,65,49,62,62,59,66,69,53,68,57,69,49,60,64,72,46,78,67,78,86,81,56,44,64,52,67,58,69,50,51,73,77,65,69,69,54,59,47,68,49,46,44,64,68,51,54,65,86,45,65,75,82,83,54,59,64,66,79,74,46,82,57,48,61,68,47,55,74,74,83,84,69,67,50,49,60,62,54,54,81,84,78,87,74,45,45,84,80,48,72,59,76,72,82,56,50,52,50,67,71,74,67,74,53,73,64,73,54,75,65,78,48,53,87,42,69,52,78,45,69,56,74,63,72,58,70,42,58,73,50,50,47,61,64,50,86,48,56,85,42,58,63,85,60,43,60,55,55,87,59,54,63,72,68,46,63,49,84,59,46,65,84,44,80,51,51,85,85,49,74,61,87,80,53,85,53,81,56,52,71,65,85,84,59,58,63,68,49,81,60,62,64,75,86,66,85,64,69,58,79,69,64,83,59,71,85,47,61,58,55,51,46,64,51,56,87,84,69,46,80,46,58,59 68,86,77,61,57,77,56,73,44,48,74,52,57,54,69,80,79,51,72,84,64,43,81,80,71,48,76,77,71,80,64,54,46,75,65,46,57,73,51,75,56,65,76,65,67,60,56,58,83,56,47,78,46,85,46,48,74,57,65,44,51,56,83,56,64,42,61,44,50,54,72,68,81,77,56,75,75,61,71,81,58,71,59,73,59,57,82,68,72,84,48,72,46,56,78,67,73,87,60,54,73,76,68,75,57,76,47,44,62,46,55,51,79,74,45,87,71,68,53,51,42,69,74,53,74,73,66,86,74,66,86,50,59,50,69,60,47,45,78,58,62,71,76,79,48,70,76,45,86,57,58,87,66,73,47,68,78,86,43,78,76,68,86,56,59,64,62,54,68,59,58,74,44,54,44,48,43,42,60,70,46,74,75,70,87,62,59,82,85,82,83,78,67,71,59,55,45,56,74,74,74,78,82,77,50,45,63,82,84,42,77,64,76,71,77,87,85,64,53,66,87,55,56,65,65,75,44,73,54,50,72,85,64,44,52,64,64,49,76,44,71,56,72,71,78,65,60,54,69,86,75,65,51,75,79,87,43,64,60,67,44,61,75,64,43,54,66,79,54,87,43,56,83,84,46,83,47,67,60,45,60,72,51,85,52,87,87,84,83,44,82,70,71,64,73,58,49,87,73,76,49,61,50,50,45,42,64,61,51,75,75,56,53,52,59,61,81,81,67,53,83,53,74,54,73,50,80,50,85,82,76,60,70,48,54,79,65,51,44,83,78,84,71,85,83,80,84,71,59,71,80,64,78,66,69,58,62,46,72,43,62,49,51,59,59,72,85,64,72,72,56,53,43,83,49,73,83,70,45,57,48,69,82,68,70,52,69,56,61,68,74,67,67,54,62,65,54,64,60,65,82,69,52,74,46,60,65,48,54,63,81,75,79,71,49,62,67,77,55,57,50,57,47,58,45,77,67,68,57,70,73,54,83,66,49,71,71,86,85,78,73,70,42,56,43,78,66,61,70,64,80,65,44,54,79,62,83,52,86,82,43,65,57,59,71,51,65,68,83,42,47,74,83,86,86,56,66,83,57,48,59,71,62,79,54,45,80,73,55,73,71,70,47,68,45,68,67,43,60,44,86,47,66,83,61,77,87,75,45,64,47,58,61,72,62,51,79,62,57,74,51,53,79,80,52,68,82,70,49,81,79,49,82,46,85,76,73,52,51,54,45,49,71,79,71,44,74,87,84,61,49,60,59,69,85,61,67,54,79,56,53,48,79,61,55,79,67,81,53,83,80,80,54,52,72,72,83,49,57,53,51,53,45,69,79,84,79,46,76,71,47,58,63,66,79,70,75,80,76,79,49,71,60,42,82,76,65,52,59,74,50,65,59,50,52,76,60,77,59,59,77,86,42,65,55,50,86,75,84,78,65,47,75,81,60,73,64,85,67,47,51,85,65,50,66,43,53,47,79,47,48,44,68,74,78,46,62,55,61,82,85,68,61,48,81,59,59,54,85,79,73,74,53,56,53,65,45,65,46,84,75,84,65,81,70,51,60,56,84,64,74,85,74,51,74,60,60,87,51,49,57,64,42,87,80,47,72,46,58,73,80,73,54,46,63,70,45,74,55,77,65,62,75,87,71,42,59,83,69,74,63,48,80,68,59,67,54,74,54,46,82,85,57,80,47,59,62,77,74,60,76,74,69,66,70,64,43,51,58,44,66,42,71,84,62,58,59,71,57,54,58,51,69,56,57,61,51,78,63,45,63,48,60,72,47,83,84,85,50,85,79,86,72,80,71,76,75,52,86,72,71,48,50,69,42,45,73,45,77,71,57,61,85,64,78,53,81,63,59,46,81,46,67,74,58,68,54,47,84,64,56,83,82,61,85,46,79,60,43,66,73,75,81,44,80,43,46,83,85,43,83,52,79,61,58,45,82,86,67,79,69,60,65,49,83,59,68,66,59,75,85,53,75,81,78,77,79,82,87,46,45,69,65,62,60,78,71,81,50,57,77,60,51,63,61,54,48,69,67,79,56,50,87,86,60,58,65,52,71,42,85,71,57,67,59,87,58,54,71,65,84,76,57,70,80,72,73,51,83,61,61,87,43,73,83,80,49,68,58,58,54,66,43,64,85,57,59,79,78,60,53,78,67,86,67,63,80,76,62,85,44,52,44,65,48,60,45,80,45,63,42,61,85,58,53,47,77,76,76,76,59,82,80,60,82,42,55,84,85,75,43,48,49,49,63,78,70,60,56,65 78,47,47,43,73,78,60,42,79,57,52,57,82,85,45,76,54,59,85,56,72,79,46,67,74,75,71,56,82,63,84,80,72,78,77,63,65,53,49,85,85,48,65,50,61,50,79,51,87,59,51,84,51,43,65,42,52,77,81,71,45,63,74,42,67,72,53,81,74,64,54,66,76,83,63,60,83,77,79,59,77,45,82,76,83,64,78,44,64,74,67,67,55,85,74,62,64,76,68,54,47,69,53,82,56,55,49,78,45,57,58,43,71,44,74,53,52,47,45,58,59,59,87,56,55,74,46,84,80,83,56,82,55,72,61,45,76,46,43,64,47,74,44,45,60,85,56,54,80,44,87,63,55,81,75,54,85,67,55,57,43,66,69,43,66,52,65,73,74,76,67,69,64,52,67,43,87,57,58,72,50,83,65,87,60,69,53,71,43,87,85,55,50,80,48,69,54,84,83,68,77,66,61,68,62,46,54,81,82,71,75,84,73,53,44,87,44,78,55,87,46,80,77,61,74,64,63,55,76,67,46,86,69,49,50,58,64,84,64,54,44,59,79,50,69,54,85,48,51,56,67,58,48,72,59,56,53,75,57,60,74,85,59,61,45,42,50,87,71,86,74,50,84,58,74,54,68,72,54,48,84,70,85,64,45,77,64,53,77,75,67,64,76,50,52,86,46,48,50,76,45,64,87,60,66,46,83,83,54,63,71,76,74,61,72,64,84,69,79,52,70,81,60,52,65,61,80,47,77,47,54,43,73,85,49,48,63,52,72,62,74,50,63,51,65,75,70,65,74,53,68,66,47,68,50,53,65,62,62,62,63,67,66,60,42,75,66,85,43,68,56,57,48,51,74,43,87,79,74,79,42,70,49,81,61,48,47,82,53,47,53,82,61,85,83,74,86,57,75,76,80,75,78,42,50,82,72,80,70,58,65,49,45,75,67,45,56,45,53,86,66,82,51,65,75,54,82,67,61,74,87,48,81,43,71,86,60,84,59,43,43,68,57,43,45,53,80,60,55,54,51,42,78,68,77,55,84,84,74,79,55,63,67,68,82,45,54,80,56,80,58,84,46,63,74,50,58,80,70,63,87,71,61,85,64,78,60,77,65,70,43,42,45,70,49,68,73,54,87,49,47,70,60,62,60,75,84,70,66,85,83,64,75,80,45,44,87,86,49,82,60,51,43,49,45,68,76,80,48,63,48,46,52,74,74,58,71,56,46,68,52,77,67,76,68,73,44,84,60,77,82,51,80,67,87,86,52,86,56,61,65,72,68,57,51,77,57,43,54,61,62,51,78,72,51,77,72,67,76,87,84,87,48,79,54,51,73,85,73,57,82,70,43,44,60,55,67,85,77,58,43,69,62,48,53,75,78,59,79,79,84,65,42,56,84,49,62,78,52,61,52,49,46,74,66,85,70,65,63,72,52,59,84,64,52,59,67,55,75,86,47,58,53,72,51,67,77,52,78,42,50,81,63,53,56,45,69,64,60,48,54,72,63,70,74,47,61,73,52,83,79,71,79,45,57,72,48,82,79,86,57,50,75,53,82,46,42,55,70,62,82,48,85,67,61,66,57,75,66,81,55,62,57,71,54,53,61,56,72,87,42,77,83,49,73,51,56,77,59,48,53,87,81,56,78,74,53,68,67,80,55,83,82,53,65,64,59,59,49,72,44,76,42,73,59,49,61,48,67,57,86,66,74,65,82,68,58,48,77,61,85,83,66,63,68,70,70,85,49,55,50,42,57,43,76,68,79,74,50,45,74,75,63,79,69,79,72,84,76,46,70,87,87,55,56,68,66,81,81,57,67,84,63,63,84,61,60,56,48,75,47,87,63,73,67,50,73,44,87,46,47,84,73,85,76,82,63,46,86,81,46,76,44,45,64,68,83,44,62,50,75,65,63,52,49,69,45,71,87,78,81,67,52,52,84,78,66,87,81,80,56,54,86,68,69,53,55,76,79,59,87,63,76,73,44,75,83,62,56,70,47,64,59,53,73,69,66,79,71,79,55,74,45,75,68,51,53,69,45,62,48,73,59,75,68,85,81,72,42,66,59,83,48,42,83,84,67,60,61,63,68,53,59,78,56,49,59,58,54,64,54,56,79,44,71,75,45,46,45,63,46,57,80,81,61,52,57,68,47,44,74,86,53,63,80,85,80,63,82,79,85,76,78,72,59,82,61,85,56,68,59,59,48,65,70,57,75,78,59,80,46,85,47,66,46,80,68,42,52,64,43,61,51,84,47,63,63,64,51,58 80,47,49,54,65,72,70,86,75,56,56,42,84,80,78,62,53,67,77,76,77,44,42,81,44,46,80,46,73,87,71,49,53,73,48,64,77,61,79,78,77,42,66,42,42,82,62,77,82,55,55,56,76,46,80,85,77,66,53,60,42,75,66,51,73,74,46,60,49,45,59,85,60,85,84,86,57,48,53,45,81,42,68,53,84,67,73,75,74,80,61,74,61,55,54,47,69,65,42,59,76,80,60,87,55,69,46,85,56,55,78,46,63,78,74,53,53,84,43,65,64,43,51,81,60,85,54,83,79,69,61,42,56,84,54,86,64,76,63,86,69,52,68,79,50,62,78,85,55,63,60,69,83,56,76,52,70,67,67,63,48,72,65,78,65,76,58,78,55,79,79,64,87,42,67,45,83,59,75,54,56,58,86,47,86,81,87,60,76,61,47,77,42,87,86,68,42,48,54,80,48,46,61,42,66,61,84,69,44,86,69,51,45,73,85,78,49,53,53,85,78,43,62,85,55,42,58,45,74,53,83,75,51,51,55,79,85,45,62,61,73,84,62,59,68,60,67,60,71,69,45,79,62,43,44,45,74,67,63,46,47,73,57,54,87,56,46,46,77,71,43,79,86,54,56,61,44,50,46,60,58,81,48,77,51,71,73,44,75,59,82,59,72,48,48,52,71,59,58,83,56,59,51,75,80,57,53,79,87,61,54,67,46,68,57,47,48,44,63,55,56,83,82,49,50,48,85,85,45,63,47,49,56,86,63,44,53,71,50,63,84,62,48,44,81,56,87,62,55,84,48,76,81,83,50,42,75,66,58,86,65,78,64,69,72,69,73,65,51,45,57,82,76,76,59,73,65,50,82,85,67,56,79,56,45,87,65,62,62,48,52,57,51,62,86,80,47,54,48,42,76,61,79,77,68,76,72,68,83,58,84,55,77,67,43,63,70,79,58,86,73,55,75,86,80,79,58,57,54,57,82,55,83,51,69,48,56,49,52,62,44,74,65,67,54,74,78,60,53,49,76,61,86,47,66,80,87,73,50,57,71,85,64,53,74,82,79,71,71,85,64,44,49,69,49,81,45,78,79,63,81,47,87,46,78,85,66,50,57,49,62,46,43,65,45,73,77,42,61,49,65,74,58,85,76,55,58,78,46,74,77,72,63,76,85,54,51,48,52,80,65,49,69,77,61,48,81,77,54,55,54,77,77,48,80,50,72,49,56,67,62,51,84,44,73,43,69,78,66,70,65,63,51,77,47,58,87,72,67,66,66,47,72,46,84,77,53,55,46,85,67,71,73,52,72,56,78,42,43,44,66,63,48,56,64,86,73,86,52,57,75,61,53,61,86,82,81,52,46,56,80,57,65,81,57,72,57,44,53,76,70,60,49,79,73,63,71,83,51,43,80,73,67,56,49,64,45,84,46,86,44,76,87,59,86,48,49,81,84,79,44,85,56,78,81,59,84,58,66,45,49,67,65,77,63,81,50,68,59,63,63,70,65,84,58,78,84,72,78,68,69,73,44,60,82,81,52,57,47,85,79,44,73,84,80,80,50,73,61,85,61,53,75,43,43,75,84,76,86,74,84,53,78,49,65,48,84,83,42,46,46,61,84,72,68,57,44,61,66,65,82,73,51,43,75,87,77,64,64,42,85,69,76,68,60,63,58,82,85,45,48,65,60,50,73,78,75,47,78,49,80,56,45,52,80,82,76,48,58,82,72,43,59,55,52,58,55,65,63,42,54,78,53,69,82,83,81,86,53,75,52,51,58,49,76,59,53,56,61,61,60,68,83,72,62,70,82,55,63,49,63,86,78,72,79,70,58,72,68,86,65,51,51,74,75,77,65,47,67,51,57,42,47,49,87,77,44,64,69,43,79,84,79,51,69,52,87,45,79,77,70,59,87,69,81,83,77,79,56,60,64,69,45,85,46,49,79,61,54,84,54,50,51,85,77,69,79,46,72,73,67,70,87,73,82,65,67,78,85,48,55,54,51,85,44,46,69,46,56,71,84,43,57,68,52,78,51,46,48,79,85,60,68,46,70,64,82,60,69,69,86,78,80,46,43,71,85,83,66,46,55,82,50,61,43,82,86,63,60,77,69,76,86,55,46,72,44,70,66,79,50,45,50,76,62,56,54,52,82,52,56,61,82,70,45,66,68,56,63,65,43,59,60,45,51,60,67,64,55,84,51,63,84,62,72,83,87,72,85,76,59,65,43,66,73,44,84,47,86,61,53,43,48,44,86,43,53,78,75,59 76,64,84,54,49,42,70,59,85,66,59,63,65,86,76,71,71,42,60,57,55,83,58,71,63,85,73,87,67,53,62,58,45,80,57,78,86,87,51,83,57,52,56,61,47,61,48,49,64,59,61,44,84,80,61,52,66,51,67,71,73,65,43,61,62,67,76,60,63,47,60,63,60,60,46,47,77,73,47,68,83,47,57,86,47,63,48,68,68,83,78,43,82,68,84,59,76,47,87,77,77,59,87,44,50,58,86,76,77,79,64,42,86,44,77,42,78,60,80,46,84,59,66,65,68,75,53,51,87,78,67,49,68,56,75,64,60,71,73,86,80,80,71,74,67,55,83,47,77,56,43,42,66,72,71,57,49,72,82,56,77,69,77,87,64,62,78,45,63,60,85,57,62,81,76,66,51,84,59,66,42,55,47,81,44,72,69,77,58,86,66,51,87,83,54,55,84,79,63,82,62,85,62,60,55,56,46,77,59,68,83,49,48,77,46,66,64,51,62,87,61,52,68,78,50,63,69,64,85,44,45,77,52,44,49,72,66,55,71,75,73,45,45,80,62,75,81,78,42,45,77,74,69,75,55,62,46,76,48,54,82,46,87,82,50,74,84,72,48,83,78,61,77,62,59,47,66,79,63,71,46,72,73,43,43,84,55,75,48,84,50,65,84,42,83,53,53,72,58,87,70,83,81,59,54,79,47,76,80,79,60,82,66,71,45,85,56,67,50,77,76,59,86,83,63,56,81,61,62,64,60,68,72,58,65,66,84,53,49,70,85,68,62,87,54,85,81,85,69,81,77,51,50,48,47,43,46,56,61,84,62,78,58,55,43,68,77,54,64,74,62,65,68,76,86,79,65,77,53,57,46,81,73,74,47,44,67,56,87,61,56,47,78,79,43,46,49,52,85,59,55,53,53,60,61,59,49,68,62,80,62,45,61,57,57,44,64,61,54,50,53,70,71,54,66,87,79,81,50,74,52,42,85,63,44,70,73,60,51,45,50,63,48,55,42,50,68,51,80,86,54,48,54,45,42,67,56,61,58,61,84,44,52,45,79,55,79,49,44,54,66,74,63,57,79,47,56,81,75,57,56,69,69,82,61,82,81,70,56,43,86,67,45,81,46,44,79,72,53,72,74,64,73,86,72,58,68,42,59,43,56,74,67,50,44,47,51,45,58,67,58,68,49,51,75,74,62,70,50,55,65,52,71,56,84,47,67,85,50,87,76,49,45,56,47,74,68,79,51,81,64,75,59,63,63,76,78,64,81,85,62,46,49,79,69,51,57,68,80,65,78,68,68,78,63,54,50,57,56,87,66,73,61,57,66,57,82,61,48,79,74,86,73,58,76,51,57,47,81,69,70,45,62,43,72,74,72,49,84,53,66,64,79,57,85,67,49,80,86,76,67,84,46,65,76,60,74,49,64,77,63,46,53,56,61,56,72,43,52,74,59,58,52,67,63,63,79,79,56,47,53,46,75,52,71,83,74,85,68,42,55,74,86,79,51,50,78,56,60,76,83,58,79,85,64,63,67,79,47,63,75,46,75,42,69,81,51,58,43,66,59,67,71,68,53,57,58,86,50,77,52,47,85,60,45,62,86,42,74,86,60,58,77,63,83,52,51,42,52,52,70,71,72,58,49,74,81,81,68,47,43,85,72,78,46,76,52,81,53,49,74,54,59,56,74,52,52,63,45,81,73,84,69,71,78,77,74,61,56,69,65,64,86,43,81,78,68,48,75,81,46,76,82,52,69,81,77,43,82,45,74,44,79,76,62,79,79,44,53,64,81,77,77,62,53,82,80,46,67,63,42,70,58,85,70,83,64,85,50,55,73,54,59,45,43,46,65,61,59,87,74,71,62,42,46,87,66,85,59,45,60,59,62,85,67,52,64,56,68,58,82,51,56,45,48,87,74,78,50,59,82,84,61,76,85,65,56,76,65,85,83,63,56,66,74,78,55,60,85,67,80,82,82,70,75,69,62,55,49,69,86,68,51,58,66,81,60,65,63,46,65,42,45,62,72,85,79,43,69,56,60,81,79,83,85,70,79,82,42,57,45,70,83,72,46,56,42,81,75,72,75,80,56,65,83,77,78,51,46,50,77,58,74,68,79,84,58,83,61,59,72,58,44,44,67,73,65,68,48,65,48,55,83,63,43,48,68,87,70,60,72,63,46,51,73,61,62,84,56,45,66,78,63,82,42,61,74,87,68,50,64,68,53,52,86,58,50,47,64,73,67,70,46,42,64,47,63,57,75,66 87,81,64,46,61,72,63,51,77,57,55,62,81,69,64,74,79,86,42,55,44,58,79,82,67,60,82,65,49,79,76,67,86,59,56,69,56,70,72,76,59,48,56,71,72,80,78,42,71,77,87,78,67,81,45,43,81,47,43,76,79,82,86,49,59,52,72,87,62,87,73,83,59,81,61,61,79,71,47,76,46,42,56,78,57,63,57,44,43,56,60,76,83,71,50,76,81,77,77,42,44,70,72,55,43,61,52,44,66,46,80,78,63,64,48,81,70,46,42,77,76,61,60,54,71,72,48,58,64,48,75,74,58,61,72,68,61,57,52,55,61,77,46,60,57,69,80,77,82,50,59,70,66,62,54,66,56,48,46,42,66,46,47,56,42,81,48,67,43,87,85,69,87,65,85,43,57,70,80,51,49,68,85,46,56,66,87,52,54,69,59,65,55,52,85,60,51,68,52,72,82,85,62,49,60,64,67,67,55,57,48,58,87,82,80,59,50,43,81,74,58,85,70,67,59,74,79,64,65,68,70,63,52,67,58,72,42,53,63,69,45,76,74,79,55,66,48,71,48,69,64,66,83,87,71,66,69,69,62,50,74,62,43,57,65,64,80,56,66,78,57,63,75,82,80,77,87,45,51,81,67,69,51,76,48,68,77,46,61,78,54,65,69,73,45,43,71,80,57,47,51,75,77,60,63,54,45,77,61,86,53,47,76,76,74,76,53,46,83,54,82,53,79,75,45,83,57,59,49,77,60,53,75,54,68,55,58,78,78,61,55,65,77,66,84,53,48,80,71,73,82,62,75,74,42,58,86,61,74,56,85,54,53,55,47,53,48,55,70,61,70,65,83,45,54,46,58,85,67,58,55,74,85,72,42,74,50,48,54,85,72,51,76,49,76,52,73,46,64,75,60,82,42,47,77,55,59,49,81,63,42,81,45,44,87,66,67,85,43,75,72,80,86,50,68,71,62,79,83,54,52,60,81,71,47,46,68,51,62,60,71,45,83,42,70,65,73,48,53,73,76,67,61,47,74,62,83,64,65,52,47,84,52,48,67,67,83,79,74,84,68,50,58,83,72,77,77,42,52,49,84,84,84,65,66,47,81,42,53,48,65,78,87,57,66,61,51,58,54,68,80,52,43,61,64,67,57,79,72,59,75,67,83,56,53,57,86,64,63,49,87,61,75,52,85,46,46,51,86,69,60,69,83,86,76,62,49,72,44,86,52,87,59,69,58,45,69,49,52,77,59,52,61,78,58,48,86,75,81,76,48,45,45,83,85,78,65,49,85,85,58,84,45,59,42,83,45,51,76,49,55,87,50,54,58,67,50,66,47,62,58,71,63,79,55,49,60,78,82,72,69,78,59,68,70,43,84,77,51,73,82,56,46,56,77,71,49,76,64,87,61,85,84,55,47,60,57,55,87,83,45,53,50,72,48,55,48,70,50,48,86,71,43,69,44,62,62,43,56,52,76,68,60,87,46,85,43,58,47,79,66,72,43,84,75,57,69,70,67,51,69,61,70,45,74,87,46,45,74,61,47,63,42,45,58,83,59,77,46,58,48,68,60,72,47,74,53,58,75,57,52,50,57,46,54,78,87,50,54,61,84,66,55,58,44,86,68,42,73,53,58,66,54,67,63,75,51,84,75,69,71,63,83,74,77,74,84,54,67,81,64,60,85,51,42,46,48,48,59,50,81,57,85,51,63,76,73,72,48,79,76,46,54,82,79,48,45,43,42,72,59,44,76,50,65,53,75,69,53,80,84,57,73,70,84,75,66,72,70,70,75,53,55,85,81,61,47,84,53,54,54,78,54,58,58,50,67,57,48,65,75,70,42,77,64,75,59,83,77,61,64,49,86,71,57,77,85,72,73,48,54,65,50,68,43,69,55,77,86,68,64,54,59,45,44,75,45,87,71,46,67,56,65,84,66,42,78,72,86,42,84,71,74,45,58,87,50,51,52,47,63,55,64,87,53,73,53,61,57,62,68,82,55,84,58,62,80,65,80,85,53,79,49,87,79,51,52,79,87,66,60,57,59,70,44,83,44,56,81,70,49,48,56,75,46,45,62,46,83,57,48,53,58,44,44,55,71,53,69,79,42,48,56,65,43,63,68,56,63,62,54,76,50,77,69,73,47,84,42,58,62,66,47,81,47,50,42,64,52,82,53,64,61,78,77,42,62,49,83,49,63,56,66,58,66,60,58,79,48,62,82,44,63,56,78,84,62,57,86,60,46,74,56,79,59,66,65,50,69,47 64,51,69,87,70,75,54,61,61,56,45,62,57,73,69,54,58,51,70,46,73,50,57,65,42,48,85,81,85,44,87,69,45,57,53,46,53,63,57,70,46,46,61,51,56,48,54,47,48,86,55,66,53,49,74,84,55,54,64,86,68,84,57,62,81,67,86,59,78,48,60,78,44,52,51,81,84,77,80,66,63,75,45,55,49,67,79,79,61,79,65,66,75,78,51,61,70,78,54,54,44,87,62,45,46,61,58,43,67,42,87,83,43,79,70,61,86,62,75,70,77,71,85,45,46,58,49,52,70,71,50,61,83,77,47,85,68,70,46,58,71,69,85,57,43,43,63,67,69,85,45,55,55,48,76,55,50,80,59,63,69,60,72,45,65,58,64,53,83,70,43,78,42,75,46,53,79,47,76,83,73,54,50,86,77,72,86,85,65,47,52,58,83,78,84,60,86,42,77,44,63,76,63,74,48,48,51,52,76,65,75,82,57,55,74,85,73,56,78,60,80,58,72,84,52,86,56,49,72,86,59,51,69,42,47,73,58,44,56,70,68,70,77,44,81,43,43,52,56,63,54,45,46,86,71,61,73,68,74,61,77,44,65,61,70,55,62,71,72,55,76,61,69,78,77,72,81,52,57,66,56,72,58,64,53,43,73,46,66,44,67,76,83,46,61,46,73,42,46,78,59,46,48,62,49,49,61,48,67,62,65,80,76,81,46,71,59,43,80,44,69,71,63,59,52,70,81,63,68,86,73,71,46,76,46,80,50,82,70,85,55,72,67,52,63,53,72,76,79,71,55,75,83,42,76,75,48,48,48,70,77,77,71,60,84,52,80,52,51,53,87,50,61,71,59,46,74,63,74,53,55,46,52,61,49,81,85,62,62,62,48,76,66,51,64,62,47,48,52,47,68,45,83,84,65,78,57,65,55,58,44,60,47,73,83,63,61,42,50,42,59,80,75,80,63,86,46,80,78,54,79,58,81,52,85,44,72,61,86,67,68,60,75,44,66,74,57,42,83,84,52,68,57,57,54,56,86,50,83,55,53,59,84,76,43,86,47,62,51,43,49,82,44,85,47,81,76,42,79,51,86,62,85,62,47,63,46,67,81,55,63,49,65,56,64,57,77,58,87,58,73,42,57,59,77,66,65,61,71,55,73,46,56,86,81,55,63,87,84,69,77,75,79,82,55,54,53,58,83,78,61,55,59,45,58,54,84,75,51,59,64,50,57,63,75,74,42,66,61,86,74,61,62,47,48,85,50,71,43,66,49,43,50,78,71,67,62,78,46,85,82,86,66,78,75,74,77,68,85,53,87,70,84,45,84,48,75,62,55,56,55,53,68,48,66,73,55,67,58,47,73,73,47,61,75,55,83,43,52,71,75,72,73,53,54,51,67,84,59,60,50,86,80,87,64,56,85,78,78,82,78,53,64,42,48,60,63,59,54,51,60,50,61,67,46,87,58,77,82,54,63,65,54,71,72,49,53,50,44,43,79,55,74,70,73,44,43,68,54,61,51,83,43,66,65,44,64,68,62,82,52,61,70,81,50,78,42,66,86,67,82,54,74,83,78,57,52,49,59,78,59,86,82,70,78,63,73,60,61,49,58,51,62,51,53,43,68,80,48,44,66,78,51,48,79,71,56,48,56,51,63,76,80,63,87,52,77,73,69,51,86,86,60,58,45,79,72,64,75,81,69,78,70,86,58,62,83,79,85,74,45,50,83,79,65,45,67,61,75,64,52,64,79,54,63,54,62,50,72,52,59,65,65,65,48,86,86,60,77,42,55,57,85,62,55,63,42,58,44,60,86,67,70,50,65,46,81,53,81,68,83,52,59,70,44,63,73,47,42,67,81,53,81,52,43,44,73,80,61,49,77,86,65,84,46,48,85,78,49,77,87,61,87,82,66,50,81,46,51,82,61,50,60,54,57,45,60,87,81,60,73,73,62,61,54,87,72,64,49,45,84,62,50,45,45,52,51,80,83,54,86,81,42,62,67,42,75,44,57,78,46,50,68,72,46,58,50,48,79,53,72,47,87,45,45,45,83,53,45,50,66,47,66,60,83,49,77,46,58,66,83,84,73,48,56,76,87,55,71,81,70,61,61,86,52,64,82,74,73,46,46,53,62,48,85,83,49,82,54,61,86,62,42,72,48,42,45,72,84,64,59,65,82,42,73,75,65,60,61,59,71,65,56,83,81,64,75,76,63,79,67,73,83,78,56,70,75,50,65,85,47,86,68,54,48,63,75,54,52,48 65,61,78,69,68,58,50,65,84,80,60,65,66,84,59,52,86,44,76,78,53,83,72,71,82,82,67,70,82,60,52,52,72,45,43,59,80,47,44,74,54,46,74,69,78,86,80,70,74,54,48,57,47,67,87,52,75,77,46,69,44,83,62,62,56,69,51,86,76,53,48,76,43,48,86,80,64,83,71,84,75,73,84,66,66,60,85,66,63,47,70,79,57,52,82,67,82,57,42,74,43,61,51,87,48,69,78,69,63,71,59,46,66,74,71,60,64,69,51,49,87,56,52,70,69,49,87,56,45,72,48,42,64,42,86,47,56,79,60,57,48,75,74,45,66,75,61,48,65,71,83,80,86,75,44,43,54,85,85,47,49,57,86,59,76,54,46,53,54,44,78,75,66,78,74,79,72,77,56,62,44,70,77,62,78,46,68,54,64,84,87,87,54,57,76,50,78,59,77,82,55,79,65,84,78,86,64,44,73,42,43,72,71,77,74,64,86,47,51,49,52,62,87,61,64,42,46,80,54,82,49,49,64,86,75,65,82,53,78,71,81,65,85,47,61,58,42,72,48,75,87,57,76,81,48,53,55,82,52,67,87,62,49,66,79,72,63,65,84,43,45,86,50,75,53,76,73,84,86,65,56,70,63,86,55,70,58,78,59,73,53,57,52,64,64,77,49,74,43,65,76,52,55,69,45,79,63,67,72,82,61,78,71,71,50,58,87,59,62,78,55,83,63,47,83,42,57,81,61,54,60,57,84,58,60,51,85,60,73,84,59,61,73,72,65,64,76,70,84,59,42,46,67,50,61,71,65,81,58,54,60,60,74,44,77,67,43,49,49,49,54,82,46,63,53,42,52,56,57,44,61,57,45,70,50,71,85,62,76,76,80,68,72,82,63,85,72,75,54,59,82,45,67,84,66,50,81,42,61,44,77,69,51,84,57,77,62,55,54,80,44,83,56,60,84,55,63,47,85,74,52,87,57,78,80,73,61,47,70,79,66,79,54,86,60,55,81,78,54,51,71,68,53,61,53,64,47,71,46,62,49,85,72,73,62,83,61,65,77,77,63,82,65,70,63,44,59,50,48,54,80,50,73,85,68,76,78,62,75,44,61,67,83,78,43,63,44,85,87,81,86,63,55,61,83,54,44,68,63,84,44,53,44,70,86,73,46,56,45,61,59,66,51,57,69,59,52,84,66,74,57,75,83,62,87,60,85,74,66,47,60,66,44,51,77,50,69,48,71,61,45,85,46,86,64,57,52,83,65,66,68,50,44,59,58,42,60,74,53,79,75,44,70,81,74,87,74,70,46,73,42,72,85,52,66,44,52,71,81,82,42,52,52,66,75,55,80,43,74,61,84,79,51,54,86,53,47,56,53,44,67,60,54,56,86,54,56,59,78,47,59,81,77,52,73,46,58,59,72,68,76,48,83,66,42,54,78,87,42,66,58,70,54,66,45,68,64,71,49,67,83,59,63,68,53,73,83,42,65,76,65,85,63,87,55,79,74,82,43,48,81,66,51,67,48,74,54,46,69,84,57,46,84,73,80,43,66,75,68,47,46,85,85,77,55,47,76,78,58,51,53,50,52,86,62,76,57,48,85,83,84,87,72,65,43,67,64,85,48,70,73,73,82,77,53,63,66,58,86,62,82,58,67,71,77,53,85,62,50,84,61,64,59,86,87,56,60,87,78,74,50,69,87,82,71,72,76,69,66,74,57,75,53,86,82,54,58,46,60,85,75,47,48,64,82,71,49,77,68,66,61,52,70,77,72,67,86,48,53,77,68,51,56,44,87,70,60,79,72,64,87,58,64,76,76,63,80,52,44,71,46,72,42,58,71,46,66,45,85,54,79,55,84,86,46,50,74,45,43,48,58,52,63,56,83,82,46,78,63,46,58,62,64,62,48,70,67,54,56,82,50,48,45,71,51,49,66,43,51,50,86,83,73,82,62,43,57,69,43,59,61,45,53,66,78,55,82,78,53,75,59,44,52,60,66,82,44,75,61,74,72,52,62,77,61,63,57,52,70,66,78,61,83,63,48,78,68,85,45,83,43,72,43,61,86,49,64,69,44,58,79,55,46,52,48,54,84,87,59,67,42,67,57,43,54,62,46,66,60,62,45,47,60,47,81,79,43,76,79,83,63,71,52,51,65,77,44,78,85,79,85,76,84,78,78,67,78,64,50,52,45,86,87,66,55,45,84,51,87,77,42,46,44,45,60,59,44,67,59,46,52,75,51,82,52,63,75,66,49,55 79,50,75,42,83,45,44,71,72,60,70,56,57,86,63,64,81,48,62,72,80,79,67,64,60,62,85,81,58,45,78,85,75,49,63,69,49,74,77,45,45,73,45,78,55,79,79,43,74,83,75,66,45,47,53,54,51,77,42,72,56,56,74,44,80,65,60,85,65,76,59,64,45,68,55,82,47,52,44,63,49,84,53,74,53,50,50,85,53,81,73,53,49,59,80,75,71,63,70,67,45,86,72,50,85,85,56,69,53,43,56,82,51,79,42,44,49,48,65,51,74,64,87,55,71,46,67,47,57,63,81,53,85,87,86,59,48,61,71,73,47,45,87,80,47,72,66,69,45,84,66,54,45,77,60,85,61,77,46,47,47,77,65,69,57,60,56,82,64,42,65,56,78,54,65,59,50,66,81,76,78,66,66,54,58,81,75,81,76,56,87,68,63,78,56,78,42,81,79,53,82,58,70,66,46,71,61,46,69,59,43,49,50,46,66,86,65,73,63,59,47,65,51,48,47,55,67,79,65,71,79,85,50,83,54,60,52,50,52,75,81,76,52,52,64,81,86,54,48,64,70,84,87,87,69,43,82,56,57,78,61,51,53,75,75,68,48,82,67,47,54,77,51,48,70,86,46,51,74,68,71,74,53,42,45,66,81,78,85,62,65,64,49,63,85,85,83,48,50,85,45,69,82,61,64,85,48,53,56,44,46,80,69,77,51,83,67,42,63,52,82,52,80,44,57,62,68,78,56,64,52,69,50,71,46,85,65,51,55,51,71,42,54,68,63,71,77,86,49,81,55,84,52,76,74,46,81,47,63,87,80,45,55,83,54,65,59,72,51,60,45,67,81,85,50,60,44,69,81,71,45,72,65,79,49,77,67,44,56,63,71,80,73,82,47,59,67,70,81,82,51,71,71,79,80,46,78,48,78,66,42,46,49,46,43,47,52,81,55,47,53,53,86,50,44,66,73,76,49,57,83,80,54,66,57,63,62,73,56,82,45,83,80,62,78,60,87,42,85,46,52,87,74,64,78,66,73,86,79,47,49,78,86,47,75,70,54,54,43,78,62,69,50,48,52,66,79,48,77,66,87,43,59,45,78,68,54,58,47,83,65,74,78,82,42,48,85,78,54,43,81,65,67,82,45,72,45,50,82,70,66,68,56,54,76,66,49,70,82,72,56,68,60,57,72,77,54,44,57,60,74,58,52,58,83,66,57,71,76,63,82,42,47,87,82,42,79,57,57,54,54,83,79,45,59,85,78,65,69,79,63,74,73,66,60,81,64,81,58,54,59,53,79,52,73,43,80,58,71,43,81,79,52,81,62,65,58,53,43,56,46,51,68,65,50,43,44,44,82,75,77,73,70,50,69,47,61,52,84,62,42,53,70,63,71,68,58,79,56,43,46,60,82,48,71,56,62,42,61,51,80,80,60,69,61,71,65,87,69,72,59,56,75,59,44,47,65,52,54,57,45,67,60,83,54,44,86,45,66,58,75,68,69,45,54,61,42,66,62,61,52,47,80,66,51,44,83,64,55,86,73,68,42,42,45,84,84,68,80,60,49,85,47,77,64,50,53,82,44,85,78,78,76,75,42,51,53,66,51,46,80,46,62,72,84,58,82,66,66,42,63,72,76,65,48,80,42,42,72,85,78,76,86,48,43,51,77,83,50,67,51,55,43,59,80,54,53,46,56,75,55,82,73,81,62,66,76,74,74,64,77,83,67,55,59,47,53,76,42,86,50,78,55,60,51,66,73,84,59,72,52,74,60,60,66,42,77,73,53,73,57,86,65,47,55,84,45,62,46,78,48,47,67,62,84,46,63,74,52,54,76,71,87,83,57,83,50,65,57,65,82,57,55,68,54,61,47,62,45,62,43,50,84,56,79,59,58,74,86,45,60,71,44,82,55,52,87,78,58,62,46,61,45,80,54,66,59,79,77,57,76,62,67,52,65,65,74,73,45,80,49,86,61,43,84,79,57,73,74,61,45,57,47,50,50,60,87,45,87,74,51,59,76,67,48,84,66,71,71,76,67,83,45,63,70,62,46,49,65,46,57,80,43,68,69,53,87,54,70,61,69,72,71,61,54,77,49,67,54,73,48,67,58,70,57,66,85,84,53,47,52,73,81,50,82,70,80,70,64,79,64,48,76,73,79,42,75,74,68,48,44,81,72,42,63,60,44,55,82,87,65,84,53,79,47,61,73,76,59,55,79,65,42,56,78,47,49,75,83,72,57,50,66,69,83,83,82,84,87,64 54,46,68,48,80,54,64,42,50,79,86,61,68,54,55,77,75,68,47,51,85,55,61,46,52,82,80,57,42,67,56,58,86,62,66,51,59,83,62,53,48,51,59,72,84,51,54,68,79,60,86,86,82,63,84,75,45,61,64,58,55,72,76,73,61,64,63,67,73,44,64,56,76,47,42,75,79,66,59,77,74,43,75,80,54,82,52,52,47,57,64,64,80,45,62,59,65,64,79,74,87,77,48,83,82,76,49,50,75,66,61,58,56,71,81,42,86,42,63,76,75,70,50,83,52,48,63,48,60,72,68,86,82,77,42,83,60,78,58,78,73,72,73,79,85,87,46,78,58,66,59,79,79,87,77,57,64,45,73,78,48,86,80,74,72,63,55,87,87,65,49,66,43,74,79,57,48,86,43,58,87,50,86,82,69,75,66,42,48,43,47,76,46,64,83,42,47,46,44,77,57,73,70,67,55,51,43,85,86,81,84,75,74,65,64,83,72,43,49,77,51,46,74,80,68,77,60,55,71,65,80,60,52,52,85,66,85,44,72,62,42,71,53,81,81,87,43,85,43,43,63,74,71,79,63,78,49,54,47,80,54,69,82,55,81,69,63,55,55,83,44,55,73,51,45,45,45,42,49,49,74,80,83,58,61,85,46,84,67,63,61,62,81,72,42,81,83,66,73,86,72,80,83,46,60,59,85,52,82,65,85,83,73,47,60,86,71,84,78,58,80,78,51,44,78,87,72,70,75,76,47,62,85,46,85,42,58,82,61,64,52,48,52,77,65,75,57,63,69,45,74,49,54,47,84,57,54,79,72,80,82,67,53,65,66,42,74,42,68,73,84,82,87,49,52,74,57,75,52,83,61,64,55,80,80,64,83,78,54,77,49,49,60,58,70,87,70,55,84,49,63,78,64,54,46,78,63,64,60,80,66,83,75,71,70,46,50,51,75,84,81,57,53,86,63,68,83,79,77,82,76,70,42,57,69,64,66,60,58,53,51,70,74,50,62,84,76,69,84,56,80,58,64,67,50,62,80,66,50,54,44,59,69,54,56,72,53,84,61,71,51,66,83,66,51,45,83,49,73,75,79,76,55,65,73,83,52,85,81,72,84,55,68,48,70,61,49,74,79,53,83,61,50,66,42,53,48,60,76,70,46,54,52,43,69,75,77,42,76,56,46,64,63,45,62,83,78,51,83,64,73,71,62,48,83,83,73,74,59,72,52,64,50,69,78,46,81,59,65,84,70,64,42,48,48,47,62,63,86,72,57,74,49,54,43,66,72,65,58,44,64,58,75,65,83,45,67,69,82,56,48,67,82,65,60,72,82,60,43,80,84,67,71,57,53,43,74,50,60,81,55,47,84,80,66,48,75,48,55,63,46,69,67,82,48,73,72,52,45,79,83,42,63,83,74,50,80,83,87,64,68,44,58,61,63,42,60,84,83,79,59,48,45,66,79,79,72,74,70,67,61,48,46,79,57,58,70,87,67,65,64,54,47,66,49,66,54,57,57,59,42,54,65,73,55,85,78,64,50,67,46,77,59,73,61,57,58,51,51,79,52,54,75,47,70,65,66,62,85,73,73,65,52,62,76,48,71,86,60,72,61,53,75,73,56,78,87,56,58,71,62,46,78,80,82,65,83,59,43,62,79,85,62,45,71,57,55,54,63,68,50,49,73,87,84,83,86,69,74,50,67,60,82,48,85,81,65,56,78,87,70,77,61,73,82,61,82,58,54,48,74,72,63,55,43,47,85,87,66,51,43,81,84,83,48,86,81,62,49,78,69,59,78,64,82,82,83,46,70,43,86,54,80,46,65,84,67,71,77,62,62,72,84,57,53,76,66,52,43,74,86,74,44,46,53,74,76,60,64,79,43,77,66,43,83,61,54,42,61,46,80,78,43,52,82,47,47,86,54,81,76,70,49,44,48,61,75,46,78,77,47,87,77,48,69,64,52,84,57,50,76,79,54,69,86,47,61,60,81,68,57,78,44,72,68,77,60,75,78,74,77,75,60,43,45,54,73,71,83,50,86,46,73,67,76,66,61,47,86,68,45,47,70,64,44,66,87,87,80,81,87,42,86,60,52,68,83,61,49,61,74,48,70,85,42,80,45,81,60,49,67,85,70,85,81,63,46,42,55,58,73,52,46,53,58,50,67,48,51,83,76,79,56,69,78,42,64,81,87,75,77,75,59,65,69,76,81,72,87,52,84,44,86,69,66,68,74,54,53,52,55,43,43,85,71,70,64,45,74,74 58,71,62,45,82,75,85,78,66,49,46,66,55,62,50,77,83,56,52,69,44,64,58,68,86,81,66,82,53,47,43,58,42,62,60,51,69,56,42,48,81,44,84,52,64,52,60,57,78,82,56,67,67,49,64,55,55,64,58,49,51,85,70,43,43,60,51,85,74,82,62,51,46,49,87,67,87,84,75,44,46,75,45,77,83,43,53,58,79,66,69,57,54,64,63,52,68,49,73,45,55,67,70,43,87,52,52,87,54,48,58,68,81,58,55,64,84,86,79,53,84,50,83,46,47,47,49,48,69,79,87,80,76,53,87,46,74,80,65,52,43,69,83,79,68,75,85,70,60,83,52,64,69,42,71,60,57,50,81,66,69,44,61,67,45,85,47,55,74,75,62,65,78,57,79,50,42,80,74,64,66,66,67,76,53,51,50,68,82,50,57,72,67,59,64,68,62,78,59,81,82,50,48,67,50,45,73,61,79,73,87,42,48,84,83,87,85,63,76,83,48,63,48,64,74,59,87,68,76,78,84,42,54,54,79,72,46,62,63,57,73,68,83,47,55,42,45,72,45,55,63,81,54,68,48,86,76,65,68,59,71,78,77,55,56,43,56,87,77,51,60,84,68,42,76,61,84,60,53,53,52,42,47,65,44,44,63,71,42,44,83,78,86,78,72,85,54,55,82,54,60,74,56,80,78,76,64,79,43,67,57,57,77,47,79,80,42,59,60,63,78,76,81,72,53,62,62,66,53,87,62,84,51,48,81,70,68,46,66,64,59,51,45,57,59,53,87,56,45,48,87,56,51,56,86,81,76,83,79,44,86,83,51,77,64,80,43,86,68,55,64,64,47,87,77,74,62,74,63,85,72,61,83,81,85,52,73,48,55,76,58,83,45,58,54,53,82,57,84,61,51,76,79,69,72,72,77,78,87,42,56,75,75,69,42,72,69,44,81,52,44,79,87,48,58,61,76,49,59,73,52,51,72,53,79,47,82,86,87,64,82,50,43,62,42,45,61,54,42,76,81,72,61,75,60,57,64,79,75,68,51,80,81,56,84,67,47,74,56,47,74,63,74,48,72,72,86,74,43,53,85,76,64,82,67,42,42,64,81,44,71,85,53,60,46,47,87,58,72,53,61,83,61,54,59,66,72,59,44,73,46,67,55,51,62,68,43,69,53,64,49,67,54,78,69,58,85,54,74,71,76,51,44,56,58,79,59,84,87,65,43,63,55,46,53,77,76,55,59,50,77,56,59,87,44,43,64,48,49,56,43,85,72,54,60,77,61,81,84,48,75,79,60,56,61,42,77,50,48,45,44,42,79,62,42,79,73,48,84,69,63,81,56,51,82,57,72,66,42,53,45,48,49,75,65,59,54,48,81,66,73,83,58,50,74,43,48,54,83,58,82,61,76,77,50,66,84,68,69,57,56,76,60,74,73,79,58,60,67,53,42,66,76,54,68,67,45,49,42,47,50,53,71,60,68,64,82,43,75,63,66,60,51,75,48,46,85,84,43,71,69,73,86,51,57,74,45,58,84,50,66,61,47,87,43,47,44,64,82,81,85,55,79,84,50,54,86,62,50,42,74,78,43,43,55,80,63,79,83,80,83,84,54,70,71,75,84,47,73,46,70,59,56,63,65,70,78,56,84,80,73,63,71,81,78,79,76,84,43,79,70,56,60,66,65,50,73,63,81,65,44,59,87,76,65,74,76,45,48,87,56,72,45,42,42,77,50,50,85,65,60,86,59,54,67,44,70,87,73,51,82,70,64,47,71,43,45,63,76,74,53,80,49,67,83,73,49,69,76,71,52,43,46,74,44,61,58,48,48,80,45,60,85,62,84,51,68,42,55,44,82,51,81,54,58,53,64,76,69,43,78,49,67,62,77,65,85,74,78,55,82,45,63,71,62,69,49,65,75,46,74,63,78,43,69,87,61,44,42,58,74,45,61,76,56,85,57,43,55,53,73,70,60,67,57,66,53,69,77,47,77,49,70,55,63,46,48,50,51,62,45,54,86,55,50,66,42,69,82,72,45,74,56,72,51,65,69,82,43,42,85,62,66,65,65,51,55,68,75,71,61,51,83,61,82,47,62,42,79,57,72,72,53,79,52,45,50,42,62,71,43,75,47,81,58,43,64,47,83,87,43,73,55,68,87,67,64,86,69,47,53,78,79,82,65,86,70,60,48,87,50,74,61,43,80,62,82,57,47,78,77,87,44,44,74,73,63,75,65,66,44,64,72,87,87,45,64,81,52,58 68,77,69,66,62,75,52,49,82,63,46,67,59,53,70,81,51,48,47,60,77,52,58,59,47,87,73,74,44,86,77,43,75,66,51,50,73,80,54,62,59,78,48,49,78,75,75,61,58,48,78,74,67,53,72,46,43,68,81,81,80,83,51,58,70,74,73,48,63,65,81,68,53,43,62,58,51,80,54,55,76,51,81,77,69,71,48,67,46,66,80,45,49,79,67,64,69,57,59,69,83,71,60,67,66,70,51,75,55,68,68,45,86,50,64,58,70,85,86,69,68,52,87,82,83,45,70,61,53,59,65,61,77,56,59,77,46,55,57,81,67,62,50,65,77,57,63,47,60,47,57,45,83,85,64,52,65,73,69,61,59,55,49,76,54,64,85,72,85,78,64,44,86,61,61,62,58,47,64,84,74,66,69,53,84,49,78,47,68,65,61,70,66,78,85,73,65,80,69,71,50,81,80,85,65,57,81,71,57,61,86,45,78,70,82,47,67,42,42,55,56,81,63,79,51,68,77,52,86,79,58,67,81,50,59,49,72,69,84,67,78,71,50,68,69,47,45,71,60,51,59,48,65,43,85,71,51,43,85,50,82,76,84,62,68,42,68,67,80,77,78,57,82,52,69,43,71,67,80,82,67,85,66,79,45,72,53,49,50,84,84,42,82,80,82,50,79,81,72,85,73,64,65,85,45,86,74,81,66,65,62,51,68,86,79,58,53,69,60,79,48,60,54,69,76,81,44,72,74,58,86,59,77,83,45,57,66,77,50,87,53,49,43,76,44,73,62,82,73,63,74,70,56,56,77,65,82,81,46,69,42,55,69,82,59,61,49,69,57,45,72,48,80,83,69,45,42,56,69,50,54,81,58,58,59,50,87,60,85,48,87,69,43,67,68,83,80,58,68,83,65,55,73,45,43,57,54,47,44,82,48,76,77,74,79,53,44,57,74,82,87,61,83,55,53,56,51,76,76,84,63,73,79,55,45,62,52,70,46,77,57,46,80,60,77,58,55,54,67,70,59,79,77,57,80,45,52,52,76,61,80,52,47,83,68,73,51,73,76,48,80,86,59,79,50,50,85,45,59,72,82,57,82,82,70,71,50,51,49,44,70,73,61,47,42,87,87,75,64,86,84,72,49,81,84,42,87,81,82,57,79,58,48,83,62,49,61,49,46,58,75,47,55,44,66,63,70,73,55,71,44,61,82,54,86,62,80,87,58,58,80,47,46,85,78,56,82,73,60,87,53,51,78,68,50,51,78,61,53,78,64,45,61,79,63,81,70,64,83,67,47,85,67,44,64,43,42,52,43,51,46,57,59,63,48,67,43,70,55,46,61,65,75,54,75,57,55,54,57,50,76,87,70,78,56,74,64,48,56,81,46,44,85,57,45,54,83,84,64,74,54,54,76,42,76,82,45,68,85,84,82,64,67,56,47,71,62,56,59,72,86,78,76,66,52,48,84,51,79,72,70,43,69,69,44,80,74,76,58,75,55,55,77,52,43,69,81,75,57,44,42,83,45,56,59,61,54,55,72,74,68,63,69,83,86,52,87,85,75,81,49,80,48,75,62,86,74,78,57,60,65,83,56,63,84,47,72,77,86,45,67,69,61,46,52,78,43,42,78,60,83,55,56,48,75,86,54,56,63,79,62,76,80,79,85,83,68,83,70,56,85,86,55,72,84,64,58,74,52,62,85,68,65,85,76,53,52,72,69,60,61,73,46,61,43,43,42,64,65,54,87,78,60,71,57,54,61,49,66,84,45,70,55,85,83,48,69,52,68,56,47,80,74,52,71,43,48,64,73,49,84,73,84,65,62,50,84,79,56,70,52,54,47,43,53,42,82,57,69,63,80,59,55,54,64,69,84,86,59,74,48,75,82,74,63,56,66,87,69,71,71,62,76,55,48,43,75,79,70,54,46,82,49,65,50,48,77,74,50,56,55,69,48,72,68,86,85,52,62,66,66,69,46,82,68,53,62,53,85,42,85,52,71,65,86,69,72,79,81,64,48,79,72,50,50,57,60,54,86,53,78,73,81,64,81,75,85,68,77,79,44,66,82,72,72,79,80,58,82,69,48,77,68,58,72,79,72,64,44,82,61,76,50,85,47,44,81,76,56,43,86,69,81,49,42,86,66,71,86,72,60,81,81,73,49,51,62,77,48,68,72,56,66,85,50,66,78,48,74,72,81,74,69,58,45,46,64,73,86,77,56,43,69,46,68,80,53,68,77,83,49,81,59,43,62,69,57,44,56,51 51,42,61,69,82,77,53,79,87,57,65,51,72,68,48,43,79,62,72,45,50,62,66,81,52,78,74,86,66,70,70,67,68,67,58,55,63,53,72,56,76,53,44,72,74,52,71,49,72,53,60,79,61,45,76,53,82,60,72,43,70,44,78,79,47,84,57,86,74,46,42,43,70,82,55,52,77,43,53,60,51,85,55,79,84,86,44,85,71,52,51,74,51,82,61,62,61,67,50,51,63,64,50,63,81,82,63,66,71,72,48,72,62,61,85,84,72,54,56,42,87,48,59,73,75,79,50,80,46,46,68,85,46,83,43,61,78,83,57,59,42,82,76,46,47,56,86,80,48,47,77,85,47,81,87,68,67,76,67,64,49,79,78,45,84,57,42,61,68,65,71,50,87,42,71,83,79,55,73,68,43,79,85,61,51,74,50,55,58,67,84,47,78,64,84,47,83,48,60,58,80,69,59,45,82,86,64,69,63,49,48,76,59,50,87,73,64,57,85,81,64,57,81,51,54,60,48,62,50,75,68,53,51,73,50,68,71,69,43,81,51,60,72,73,53,81,47,57,47,75,44,60,43,71,49,56,81,79,85,67,79,44,68,47,59,54,84,51,49,74,46,44,43,87,85,80,71,49,86,76,74,81,54,49,83,79,84,56,61,44,72,51,79,87,61,65,48,81,80,70,44,59,56,56,45,42,65,43,72,87,72,46,69,78,74,70,81,46,78,44,64,58,61,76,73,43,47,46,42,64,65,56,69,50,56,66,74,66,69,56,54,66,85,47,53,84,57,78,56,46,49,66,86,83,66,55,77,69,73,75,77,48,64,81,70,63,76,68,52,46,57,47,87,78,82,45,77,49,42,79,44,60,77,76,51,55,68,48,78,65,78,51,46,83,53,79,50,75,43,48,73,61,43,82,80,72,57,74,49,84,71,47,60,81,48,58,83,78,65,73,85,71,78,67,58,69,55,87,85,66,66,78,53,81,49,85,74,83,60,56,44,54,45,53,43,82,74,58,53,80,45,49,59,44,68,71,86,63,65,77,51,77,56,60,85,83,72,69,48,68,66,45,83,63,61,65,61,73,58,86,59,77,82,73,75,62,52,82,84,55,66,69,61,49,83,87,62,52,84,80,87,57,46,80,51,46,58,67,68,44,57,47,64,55,75,70,68,70,56,51,43,81,74,55,71,54,72,74,56,67,80,55,63,61,48,82,60,55,47,61,57,55,42,70,78,69,81,61,51,69,80,50,86,62,53,50,85,50,69,78,55,63,54,43,48,53,72,62,52,64,76,72,62,87,85,56,75,52,85,71,59,58,82,57,49,83,42,52,72,46,67,79,44,76,73,45,56,44,59,58,54,58,61,61,71,52,61,55,70,86,70,63,63,53,81,52,62,81,59,54,87,82,55,84,53,66,48,50,75,80,81,84,65,57,79,47,71,71,75,66,76,87,63,66,80,66,63,79,74,50,43,83,75,69,55,56,59,53,78,81,72,53,68,70,59,46,72,85,74,71,75,87,44,61,52,81,44,76,58,49,74,58,55,74,59,54,75,55,78,78,64,45,75,59,69,61,87,86,55,70,64,70,56,86,59,61,59,45,45,67,71,75,63,58,64,63,53,47,62,45,79,86,74,65,84,84,68,60,46,84,51,46,69,57,53,69,75,74,58,64,53,84,59,43,59,72,78,85,78,68,81,63,66,70,50,83,52,87,56,82,84,79,44,81,42,67,52,57,71,54,75,79,43,46,65,61,60,71,87,79,63,65,63,80,52,76,63,81,77,80,63,62,53,47,52,73,87,66,50,64,80,75,83,65,48,44,76,56,47,65,48,86,51,43,82,44,42,75,68,44,46,75,80,63,56,55,44,71,78,54,71,81,53,46,56,75,72,54,43,66,84,57,45,72,47,67,79,53,48,83,51,52,69,75,76,53,45,47,79,45,84,64,56,70,74,82,55,55,87,58,59,50,57,82,83,76,84,76,48,74,60,68,57,49,52,83,69,50,51,48,80,83,57,69,68,84,45,85,77,53,85,73,72,43,55,67,86,85,53,42,77,66,67,48,85,84,48,74,48,45,74,65,51,64,68,69,80,71,53,83,59,47,74,67,64,44,51,51,72,51,80,44,45,57,63,60,54,52,73,51,48,53,79,62,53,71,83,59,43,65,45,62,42,46,81,85,71,77,54,71,72,51,46,49,50,46,50,48,62,80,74,68,55,60,48,77,46,50,63,59,69,76,50,73,46,64,60,74,80,69 80,54,77,85,85,67,70,55,68,60,74,61,44,85,71,84,44,45,72,86,70,68,43,52,87,80,69,66,82,68,51,62,53,70,44,70,81,76,42,79,84,63,60,70,87,78,87,74,83,44,71,76,66,69,56,81,55,86,86,43,84,84,61,54,70,45,44,80,74,62,51,61,45,59,49,82,68,44,78,70,56,69,82,50,87,45,84,43,64,59,73,62,82,69,46,46,62,65,73,51,87,75,53,61,46,51,64,54,78,83,70,81,64,69,42,54,56,76,47,84,67,77,87,72,86,61,46,47,57,83,50,79,62,50,48,76,52,72,54,65,57,52,45,45,44,56,73,81,85,78,62,53,77,43,69,55,68,54,63,53,85,74,45,47,62,71,69,59,45,79,78,77,71,52,73,66,48,43,86,69,77,70,46,79,86,65,55,82,65,46,78,54,62,42,44,53,56,44,70,79,54,48,58,69,71,87,86,85,56,73,50,82,67,59,87,82,75,44,70,49,81,74,55,53,87,60,69,84,72,63,65,45,51,87,77,65,85,55,60,45,85,76,50,77,84,58,65,46,87,76,62,49,81,68,43,72,78,64,44,55,87,44,85,76,62,73,69,64,58,64,65,47,76,68,51,78,53,85,83,82,78,81,50,76,61,86,70,65,66,60,52,55,53,79,63,56,70,79,53,53,64,51,71,60,78,45,87,59,55,85,47,65,47,87,47,43,62,68,74,58,69,84,43,52,50,43,43,59,51,71,66,62,81,64,52,59,87,51,62,45,83,63,79,85,82,76,79,87,82,68,79,87,85,62,78,51,79,70,57,81,55,50,65,60,55,69,69,69,83,73,78,83,56,79,71,75,54,78,71,85,43,62,71,55,70,74,53,84,53,85,84,69,63,71,83,43,58,70,62,78,50,71,78,55,82,63,72,87,86,50,83,62,77,69,66,44,75,81,49,43,60,87,55,43,51,65,77,67,77,63,69,58,79,87,67,72,69,77,42,83,58,62,69,80,86,53,79,54,82,70,66,72,69,50,64,72,64,86,85,82,52,84,56,62,60,43,87,44,87,46,55,58,71,62,46,67,50,51,72,86,47,74,43,46,73,60,60,56,49,83,79,59,80,59,61,87,84,66,48,77,82,83,59,68,66,62,66,64,86,60,44,64,74,77,46,47,60,45,42,78,43,62,46,82,73,71,53,66,78,44,57,61,73,70,82,68,54,56,76,67,81,69,68,64,48,59,79,59,48,76,85,74,50,43,64,62,54,69,49,73,50,84,52,65,79,63,45,67,43,61,70,78,87,48,64,86,80,87,67,85,54,79,49,51,50,85,77,52,86,78,62,45,50,83,85,43,73,87,48,47,56,77,59,46,54,68,54,77,67,60,68,54,81,42,61,61,84,58,53,50,47,75,82,55,53,53,66,59,49,60,77,52,52,79,58,81,74,60,73,51,53,65,87,43,81,73,65,63,46,68,73,61,86,76,53,42,87,66,82,56,69,67,81,78,52,74,61,64,77,51,55,58,52,55,76,83,60,47,45,86,78,46,43,66,44,81,85,57,78,51,62,55,72,62,48,53,48,56,87,43,76,64,46,67,55,73,73,84,72,77,58,43,80,49,60,75,45,81,51,67,73,52,78,76,64,82,59,84,45,57,87,81,51,57,46,78,66,52,51,69,50,58,63,59,53,83,68,65,49,69,68,85,85,76,75,48,56,43,78,51,48,51,69,76,52,79,54,82,53,67,70,78,53,53,67,75,75,53,74,59,54,51,79,56,58,84,58,56,68,55,47,67,42,61,43,44,56,71,71,87,46,67,87,52,69,54,55,76,56,54,60,56,82,61,80,44,67,56,54,82,55,68,85,44,84,79,46,53,77,80,77,75,44,69,54,49,61,69,72,52,85,45,51,77,52,82,50,46,70,80,59,64,49,43,81,83,60,86,44,42,64,53,82,45,63,83,54,63,67,86,66,67,62,47,58,86,85,85,47,64,58,74,65,59,76,62,72,50,46,66,42,45,71,64,75,82,69,62,68,63,48,72,71,74,51,82,49,57,64,80,58,45,78,47,73,69,68,50,67,64,69,45,46,50,50,87,73,49,82,76,47,53,73,62,44,66,74,71,50,76,55,46,48,83,86,74,47,56,45,54,55,73,53,84,76,51,65,57,66,51,43,52,87,65,75,79,47,48,82,55,68,69,75,83,76,45,72,76,86,80,43,84,73,44,43,44,43,52,63,82,66,76,70,49,59,43,86,45,58,74 42,79,45,79,66,62,59,48,48,50,46,85,45,45,64,61,43,46,50,55,42,77,47,87,60,69,46,45,50,86,87,86,47,69,48,76,65,68,55,55,87,72,60,67,60,66,87,45,79,54,51,85,61,57,79,62,60,65,57,49,66,54,47,43,53,54,73,66,43,53,85,42,46,67,56,47,82,73,76,47,61,78,82,52,81,60,56,48,67,74,43,61,84,53,70,64,58,71,45,45,78,66,72,59,55,71,75,75,75,87,65,81,48,66,45,87,87,76,53,72,55,63,86,49,76,75,83,50,74,49,75,68,43,67,47,66,63,82,72,70,85,58,79,51,65,61,83,58,56,47,44,63,60,52,66,83,53,50,47,49,65,69,43,44,65,52,78,75,52,46,42,54,73,75,42,86,44,80,78,55,60,80,82,54,47,67,50,45,60,72,44,46,59,81,63,75,59,62,72,46,76,51,62,56,78,65,72,42,42,74,75,59,49,48,61,86,50,54,59,57,74,83,80,49,56,62,71,60,69,62,70,87,53,48,52,57,48,44,70,76,73,78,69,70,77,57,54,62,73,59,79,80,78,45,47,60,54,54,60,66,66,49,76,69,83,68,81,80,58,47,76,85,55,62,78,75,66,58,53,58,79,77,51,48,45,54,48,62,59,67,72,63,69,74,73,77,76,58,80,66,47,67,57,58,51,84,68,49,77,82,58,71,63,78,78,53,82,54,49,42,61,63,85,80,42,46,44,44,42,58,58,45,73,50,61,80,47,59,68,55,45,86,72,68,69,87,76,62,53,57,43,56,66,43,75,68,68,67,52,70,69,52,55,83,69,79,56,76,51,65,54,45,80,44,75,45,54,60,62,57,84,57,87,44,64,50,66,81,83,44,83,83,85,82,58,65,76,43,87,86,47,46,86,74,43,69,87,48,78,55,86,86,52,71,56,64,85,64,68,54,84,71,61,79,84,65,73,52,84,76,79,52,65,64,84,52,78,65,57,80,56,71,84,87,78,65,81,49,44,76,73,82,71,52,68,69,50,54,86,48,46,82,68,85,53,67,45,78,43,73,43,83,69,74,53,87,77,86,58,63,67,69,53,46,49,74,42,49,43,75,54,58,43,49,56,77,44,67,87,58,47,54,50,58,73,48,42,67,79,66,56,73,65,66,72,83,65,58,60,55,60,81,69,54,64,55,80,58,45,44,49,83,44,52,56,72,81,69,85,42,79,54,61,80,52,80,61,64,82,59,49,48,68,68,82,83,58,70,87,68,52,44,68,69,59,83,65,86,85,68,50,44,62,52,50,59,53,73,44,44,49,51,72,85,52,68,61,46,46,57,77,57,66,71,69,83,67,72,71,54,69,62,56,70,82,53,73,44,48,53,74,85,86,58,82,62,69,77,49,79,71,42,44,68,53,84,54,58,56,45,52,46,53,80,87,47,73,49,61,70,69,63,73,54,49,46,64,74,64,56,70,43,47,77,78,50,61,44,50,69,55,58,54,53,64,74,70,55,68,78,77,74,76,55,53,44,66,81,77,75,70,76,74,68,69,42,59,44,77,57,56,57,54,77,51,62,47,55,42,59,47,49,87,78,58,48,63,45,62,48,82,64,52,84,58,44,56,51,74,65,60,83,67,53,72,42,74,62,65,55,49,80,52,70,81,68,45,84,63,85,44,66,42,58,79,78,77,83,47,61,43,61,60,50,77,74,67,75,65,71,67,84,57,64,68,46,67,61,49,59,66,55,87,64,62,53,74,63,57,74,65,79,81,49,86,59,64,70,68,48,76,42,80,78,42,47,53,74,53,67,71,56,72,68,68,67,82,55,72,71,48,66,70,48,67,86,83,72,83,72,57,51,61,67,77,49,69,60,59,82,43,61,85,60,85,79,78,77,72,64,68,67,83,50,53,54,63,43,70,72,67,47,56,46,60,72,86,55,60,81,59,81,71,68,55,55,43,43,49,47,78,83,70,51,77,80,86,84,73,83,55,58,69,65,83,69,82,57,57,50,86,56,69,58,83,52,48,70,47,49,71,49,71,61,61,83,73,77,52,69,74,52,59,56,56,50,66,75,60,85,87,66,77,72,47,52,78,72,45,74,62,52,74,80,70,64,55,43,45,60,79,50,61,87,81,63,46,72,56,55,47,66,77,55,59,77,72,45,81,72,52,85,50,57,51,48,45,65,70,78,72,77,50,50,82,42,47,63,57,65,69,85,84,75,76,83,52,43,70,83,61,71,68,73,73,43,85,82,80,42 55,57,78,57,85,46,81,64,50,58,50,70,42,53,49,51,73,71,80,83,43,57,47,61,43,75,87,78,61,61,43,43,71,69,54,47,43,70,86,51,74,46,73,53,84,83,65,80,68,46,76,66,64,85,60,44,83,78,76,81,58,57,50,62,49,83,75,58,70,65,42,68,49,57,75,61,84,47,59,85,72,69,49,61,82,75,70,75,59,51,54,50,70,71,48,60,43,60,76,49,46,73,80,56,63,81,79,55,48,73,65,75,52,83,43,58,65,72,80,49,74,87,65,57,46,85,44,69,77,57,54,73,63,42,44,83,81,50,58,53,50,57,44,62,58,46,72,53,43,86,79,61,77,64,50,85,79,45,61,51,51,64,59,84,58,66,64,81,55,47,53,45,45,85,62,58,79,60,48,64,79,47,63,54,70,78,69,55,59,81,66,81,76,42,59,74,61,51,69,56,85,84,78,78,77,52,84,66,69,86,79,56,83,69,66,56,46,67,58,81,58,50,73,43,50,74,53,52,43,50,70,83,60,47,83,77,82,82,82,44,73,51,70,66,47,81,46,78,79,65,49,52,47,62,45,71,54,73,57,77,80,70,50,44,54,42,44,49,58,87,45,59,44,83,86,60,46,71,65,60,67,63,63,80,72,45,58,46,42,42,86,75,44,66,42,56,61,57,53,71,49,74,45,84,56,44,53,43,75,53,78,51,87,78,54,70,55,66,67,83,44,59,70,45,83,44,53,42,67,75,84,56,72,56,55,78,63,60,44,80,83,61,81,56,78,85,62,84,51,84,52,49,69,75,48,73,58,82,74,53,80,75,65,84,57,70,52,56,81,54,61,54,58,72,45,83,51,42,45,87,44,60,71,56,57,75,64,66,83,55,60,56,84,54,59,72,66,53,45,77,76,74,49,78,78,55,66,79,65,75,60,77,58,74,72,61,55,71,80,81,76,81,79,83,83,50,79,84,61,76,48,69,75,49,86,85,67,50,47,80,56,71,56,78,83,73,77,47,50,42,50,87,47,72,72,76,45,59,71,68,72,69,53,83,78,64,61,47,75,60,44,67,48,57,80,52,74,71,62,50,70,49,59,48,71,47,68,58,48,46,42,61,50,61,45,68,80,54,55,55,65,82,81,81,55,61,43,79,51,61,57,62,44,53,80,80,60,43,45,69,72,80,56,82,47,84,64,83,64,57,76,67,81,69,50,53,76,68,69,84,54,64,55,83,71,79,85,54,44,86,80,85,60,82,74,72,73,75,44,85,73,86,49,60,56,87,81,48,78,65,86,50,61,75,54,71,53,52,71,78,75,73,79,65,60,72,67,53,78,70,68,62,64,84,73,84,61,81,70,85,48,78,80,79,56,72,42,50,79,43,80,73,46,83,65,55,48,58,59,78,86,72,86,82,62,52,74,87,73,50,82,86,49,53,82,79,62,43,63,64,84,61,45,85,55,73,67,50,47,87,58,50,48,49,43,54,87,54,44,55,61,48,57,42,73,79,75,43,74,70,80,45,72,65,77,87,74,60,70,56,45,54,43,61,77,65,78,59,56,71,62,62,54,71,82,56,67,47,84,61,43,61,49,62,48,61,83,84,78,83,48,70,72,75,83,78,54,52,47,70,72,62,54,67,50,54,52,82,66,87,70,45,76,76,64,83,87,73,43,69,76,76,74,69,63,60,86,69,73,51,57,53,46,56,62,55,77,54,54,53,42,71,55,87,75,43,45,77,87,78,61,65,70,68,51,79,59,49,48,50,80,53,67,68,47,48,63,51,64,64,79,86,47,81,57,65,81,52,44,58,71,64,82,83,60,73,55,45,55,68,72,81,60,57,67,72,64,71,60,54,66,67,71,76,43,49,50,62,57,48,77,76,78,58,70,53,68,47,45,45,58,48,86,84,55,67,61,71,63,50,50,73,65,57,84,80,69,59,42,64,69,74,64,63,80,73,83,60,80,54,48,64,86,44,56,60,85,60,63,43,86,72,72,67,54,71,75,66,44,87,46,74,59,80,78,74,74,67,48,42,82,59,70,50,75,66,42,42,80,79,77,45,44,85,75,83,69,87,55,67,56,64,68,44,54,82,86,65,64,44,62,50,65,46,82,52,53,55,84,68,78,70,61,79,52,67,78,75,70,81,62,87,54,67,44,74,45,83,60,82,75,48,85,85,62,69,75,78,53,46,67,67,74,82,76,61,78,49,57,45,59,44,62,80,63,65,70,47,56,57,64,44,87,56,80,58,59,70,52,81 69,52,51,55,78,51,87,53,62,71,64,58,76,83,64,48,82,79,77,73,81,71,47,62,69,54,82,66,81,44,86,45,49,62,54,79,70,59,54,70,61,81,43,84,43,54,84,64,61,64,60,70,81,80,79,50,74,86,50,81,57,65,52,71,83,57,51,66,64,65,86,53,54,55,54,68,56,71,70,63,64,79,49,86,79,76,87,84,48,65,61,54,87,85,81,87,57,56,81,87,74,67,78,86,70,68,48,44,58,81,52,82,85,45,61,66,54,80,65,86,58,56,80,72,69,78,42,66,82,77,82,46,68,67,55,86,77,50,87,79,72,51,77,47,56,49,65,56,87,47,79,69,51,52,48,66,57,51,61,77,84,58,80,60,60,61,50,60,80,81,82,80,83,74,74,49,54,65,74,73,61,56,52,64,60,53,70,77,70,85,69,60,51,55,64,76,79,61,68,69,75,84,55,43,68,81,42,82,58,74,66,77,52,81,70,77,64,76,59,49,72,68,87,79,49,59,86,50,69,57,67,58,71,61,82,82,81,44,43,77,53,73,76,70,84,45,67,45,68,43,50,80,84,54,57,63,64,82,60,64,78,68,59,76,44,87,67,61,55,80,74,42,69,49,63,76,80,52,82,64,65,54,45,68,80,76,51,79,79,56,48,59,66,66,82,66,48,79,76,83,54,81,51,60,50,81,65,86,50,71,74,57,55,84,69,67,42,64,74,71,43,53,76,69,61,68,58,69,82,77,70,67,65,63,57,84,67,66,61,76,56,78,81,50,84,52,77,76,58,45,55,87,58,50,85,42,74,51,53,47,72,84,42,73,49,75,66,50,65,82,54,47,82,82,82,52,62,74,42,75,70,87,58,82,64,48,86,50,45,56,55,73,57,56,51,65,65,79,54,83,50,68,44,81,46,87,81,66,74,54,43,43,42,46,81,75,43,64,71,61,77,59,82,66,68,51,55,59,86,54,50,57,79,70,53,81,61,48,57,78,86,64,67,85,78,84,81,68,51,86,68,45,53,45,43,69,71,72,48,53,86,55,45,74,72,42,58,59,84,44,59,44,57,80,55,71,87,44,83,76,65,70,70,83,73,49,75,60,43,55,51,52,55,48,75,69,75,86,69,58,56,57,72,47,54,47,85,65,65,49,51,73,61,45,43,80,54,59,58,84,82,49,47,77,87,69,67,67,44,73,74,44,68,61,58,84,85,68,45,55,57,63,75,81,48,64,59,68,68,72,48,45,42,74,60,87,58,86,71,79,49,48,46,56,80,70,58,53,72,72,56,71,44,77,81,83,67,45,47,79,50,57,84,50,82,42,45,58,68,53,84,53,73,80,84,75,59,75,61,73,81,61,71,63,43,55,84,42,70,50,80,84,70,60,66,45,62,85,76,45,87,55,65,43,55,82,53,57,56,85,60,69,86,63,82,81,60,72,42,62,46,79,74,56,74,70,67,46,85,74,49,43,57,64,64,49,82,60,71,79,84,80,46,49,75,85,72,80,69,77,76,83,60,52,42,73,53,74,83,80,47,64,51,59,42,44,58,44,64,50,82,58,43,47,72,57,43,70,82,63,58,75,49,87,46,72,50,55,63,83,70,79,76,74,77,84,50,57,69,81,74,51,68,45,46,60,76,79,67,67,52,66,44,50,68,73,50,64,72,85,43,53,68,50,44,69,61,85,67,45,48,70,71,45,60,72,77,75,46,77,62,64,85,82,61,68,72,43,79,48,53,84,87,65,73,43,81,43,64,72,65,42,55,70,69,58,58,74,56,85,72,68,47,60,52,83,86,67,74,70,42,44,73,60,55,53,65,42,51,79,82,42,61,84,60,74,75,82,55,64,54,66,44,65,60,78,86,83,49,66,81,42,83,66,46,83,53,81,55,42,53,43,81,75,60,60,60,49,60,43,45,51,59,82,58,78,78,84,71,77,87,71,87,62,77,84,81,67,81,58,58,73,65,48,46,78,68,71,78,56,78,74,75,72,79,52,55,56,87,65,44,73,71,67,87,67,71,65,45,46,83,73,70,76,63,52,45,44,52,50,81,75,55,53,56,54,72,85,59,55,74,50,59,84,60,81,72,87,61,52,83,62,60,71,44,78,52,84,50,86,82,84,80,44,80,61,58,42,58,77,64,73,64,60,56,53,71,69,57,49,64,55,42,71,80,84,60,55,46,86,83,78,65,46,87,56,59,75,86,50,72,53,60,77,70,82,54,70,73,63,54,85,69,74,58,54,64,84,68,44 74,68,77,73,52,46,44,63,86,62,85,57,83,74,68,44,42,86,64,75,85,65,45,46,58,65,71,55,87,67,58,59,65,47,71,53,85,45,79,73,43,74,79,44,76,51,63,48,60,81,49,87,44,58,43,46,57,84,71,63,71,47,42,72,55,58,84,53,74,67,60,69,80,61,73,44,76,64,85,60,47,56,58,79,78,83,62,45,60,68,67,53,44,56,66,85,80,45,73,73,60,69,68,66,76,56,75,78,45,66,87,60,68,54,72,52,72,81,64,82,59,78,56,45,47,51,75,86,70,84,65,42,70,67,54,57,81,67,74,81,53,60,69,74,66,54,55,52,85,46,82,56,69,75,55,56,58,58,55,83,66,54,59,64,70,78,65,56,46,55,81,63,81,58,74,71,55,45,55,83,67,48,55,47,69,80,78,51,80,84,47,85,68,80,61,68,68,52,86,74,87,47,75,84,69,59,82,58,74,68,80,78,79,57,55,66,53,68,78,81,73,51,63,66,74,72,75,66,80,53,81,85,86,78,70,86,77,83,63,55,50,68,49,81,86,62,62,49,68,76,87,63,51,78,68,65,54,67,63,53,52,58,54,75,84,61,64,68,74,51,64,66,86,67,83,63,65,69,76,77,79,52,47,47,68,61,46,64,58,43,78,71,75,57,72,84,45,78,78,42,72,42,50,75,45,55,45,64,49,53,76,63,58,66,74,54,47,71,61,63,71,48,49,80,56,70,68,76,78,42,69,42,61,64,69,60,54,55,51,43,70,62,71,45,50,80,76,70,43,62,67,48,86,67,44,73,62,70,64,75,78,80,61,87,63,80,87,53,78,86,48,83,46,67,50,51,85,46,46,62,43,56,82,67,45,57,53,82,67,86,83,52,43,44,87,46,75,63,84,49,51,44,74,79,76,53,71,86,77,64,61,49,47,63,67,81,46,71,65,58,86,80,63,64,66,45,54,50,49,73,52,74,73,62,80,58,50,58,68,64,71,86,42,85,46,44,44,85,79,45,82,74,42,50,45,60,54,85,78,80,54,47,47,80,57,42,71,69,67,65,85,73,48,86,82,69,48,42,72,54,49,46,50,63,66,61,83,45,59,45,81,73,77,70,71,84,82,56,76,43,68,58,73,78,72,54,56,53,71,71,86,50,84,86,83,51,76,87,87,48,80,59,80,67,44,53,55,82,54,66,82,67,82,45,81,84,85,59,66,70,66,54,81,52,80,71,49,48,86,82,51,72,42,43,57,81,85,71,59,80,84,52,54,75,76,67,63,52,86,53,62,54,76,44,72,42,48,48,64,84,44,68,64,64,83,76,74,49,57,46,71,77,76,66,81,49,70,80,86,75,84,48,49,42,67,44,77,59,86,86,63,48,67,74,54,81,50,49,79,87,51,67,86,71,46,61,80,69,66,42,48,74,65,77,87,56,65,75,42,45,78,78,71,82,48,66,42,87,51,79,73,68,46,45,65,70,54,61,80,70,64,63,51,43,78,56,43,86,50,66,59,48,62,67,43,82,73,58,81,83,43,87,75,72,42,74,82,71,81,52,79,43,81,65,53,78,44,44,67,59,42,59,78,76,52,48,85,62,58,73,52,78,69,73,77,81,57,83,55,84,51,71,68,78,84,60,43,79,56,56,45,60,86,75,80,62,43,63,76,66,70,45,55,63,45,51,79,74,55,54,43,87,74,53,63,87,69,48,80,84,61,54,65,84,60,65,55,77,66,43,59,52,55,75,77,80,65,53,73,81,42,84,45,76,49,82,83,42,65,82,75,87,60,44,85,72,62,76,79,71,82,79,77,82,48,43,59,76,50,65,54,60,57,51,43,80,66,63,62,52,83,87,69,76,81,47,77,50,73,53,59,81,68,87,63,55,43,67,65,55,57,74,66,69,68,44,77,86,54,65,63,70,75,52,46,44,43,80,59,68,47,54,43,62,65,53,64,67,64,71,68,48,82,70,75,47,52,76,61,75,73,48,58,53,70,79,86,54,66,58,75,80,87,60,71,57,83,64,51,79,69,82,51,54,48,52,62,80,79,75,78,86,84,79,66,69,57,79,62,54,63,64,69,67,58,50,72,46,87,59,48,52,79,52,76,60,66,82,71,48,55,53,79,60,59,66,49,46,49,77,83,65,68,51,48,53,46,47,84,78,54,68,86,82,42,87,72,57,42,83,80,64,45,67,84,84,58,87,59,72,83,47,56,53,58,59,66,78,62,85,62,76,59,52,71,72,57,73,64,68 62,71,78,53,56,72,42,86,56,46,62,57,63,72,60,42,48,85,64,59,81,59,42,48,68,65,59,84,79,58,42,72,75,52,67,45,75,58,44,45,74,58,68,49,56,74,63,55,56,66,53,73,42,51,85,69,55,81,46,78,79,52,86,61,70,43,51,45,64,83,84,54,60,84,63,52,49,43,48,67,52,78,48,56,84,60,63,72,71,61,71,72,64,43,81,45,61,76,76,86,57,85,78,61,45,59,58,65,43,64,81,47,76,60,70,67,85,70,71,57,55,62,80,87,78,52,53,64,64,46,57,57,54,57,80,62,48,74,53,45,46,72,73,60,43,85,71,47,50,46,70,86,60,70,86,86,53,59,77,60,57,82,48,81,80,76,61,69,74,75,72,45,48,47,81,51,48,47,68,44,64,47,48,81,42,87,57,84,84,69,64,53,70,83,86,67,62,55,83,60,63,53,47,84,74,48,72,79,44,57,74,53,62,62,61,45,45,55,53,51,69,69,52,61,68,81,71,75,48,63,81,68,77,79,80,55,68,62,80,57,43,67,77,50,47,47,60,45,65,72,49,50,45,61,75,85,44,65,62,85,84,84,70,64,45,83,74,61,84,85,82,74,45,77,45,48,77,73,85,44,69,77,50,84,46,68,73,63,82,68,71,82,47,81,52,86,63,43,50,75,72,44,81,56,52,53,66,58,51,57,53,62,60,58,64,44,42,67,43,75,70,78,85,82,65,50,77,54,66,66,73,62,50,56,66,87,54,48,85,62,82,84,68,67,54,57,64,48,67,73,66,83,46,81,43,55,45,78,56,85,82,53,46,69,54,65,49,63,65,61,56,86,62,72,66,75,60,67,46,52,68,52,45,87,55,58,55,83,75,56,80,44,43,80,46,55,69,43,55,59,54,57,44,87,42,60,56,59,60,77,49,48,52,70,64,52,87,86,64,42,57,78,59,51,58,87,61,63,82,86,52,58,70,52,53,51,71,72,46,54,60,85,71,51,82,78,58,75,48,80,54,47,48,52,62,73,54,83,76,62,57,68,42,67,49,65,58,65,85,74,53,44,77,48,42,74,72,78,69,48,64,80,58,80,43,71,63,50,42,70,67,65,50,74,68,59,80,58,81,57,47,59,45,84,85,87,48,60,75,50,58,64,87,61,54,82,42,67,59,46,63,50,49,58,68,57,75,50,55,45,84,71,68,51,47,78,49,51,82,70,68,60,45,74,42,67,60,86,57,71,76,64,61,84,53,67,57,51,84,42,81,81,72,53,64,53,50,46,64,80,52,78,84,77,46,67,63,70,53,87,78,85,80,76,77,68,62,67,68,52,80,74,80,43,45,50,75,60,58,44,52,55,62,55,59,68,49,69,68,67,64,57,50,58,56,69,62,42,45,64,52,81,71,77,79,54,52,50,58,49,46,73,80,59,69,57,50,47,72,58,49,79,77,79,79,61,71,43,84,73,81,77,70,66,59,82,73,51,44,81,77,65,61,58,44,51,52,80,72,67,60,66,60,82,64,76,58,81,53,55,47,57,45,53,85,78,76,73,75,55,43,68,78,60,76,46,87,64,75,49,77,65,58,83,61,60,65,43,80,73,66,66,47,68,66,51,85,82,62,47,83,79,48,85,81,64,78,76,73,48,54,79,84,62,73,85,63,82,46,45,52,75,87,56,84,55,69,78,70,49,85,63,85,52,57,79,47,79,59,83,68,42,79,81,67,59,61,53,43,64,83,45,77,56,56,87,47,85,47,42,48,65,77,43,64,55,73,56,79,77,61,70,52,55,75,68,69,52,74,58,50,74,86,76,72,49,67,81,82,76,55,77,71,49,45,59,49,72,87,77,48,50,87,84,46,71,43,77,44,52,44,77,47,66,58,79,58,75,42,74,81,59,52,58,44,51,53,50,46,77,60,47,83,51,81,59,70,68,48,61,60,42,86,86,66,64,60,43,82,75,53,77,49,56,43,43,57,68,59,77,66,45,46,59,63,50,42,43,56,79,46,72,84,45,70,57,57,73,85,69,42,72,50,64,50,82,70,58,55,58,64,44,62,57,78,85,68,70,67,44,59,70,75,68,66,79,83,57,52,85,85,72,83,72,51,80,78,52,78,59,65,80,81,50,78,85,85,82,84,57,62,79,74,57,50,49,74,52,56,48,75,44,58,50,55,43,86,44,85,68,66,52,54,79,66,55,53,53,54,81,59,86,72,54,70,77,81,69,53,57,57,75,71,79,81,44,68,84,74,84 47,87,64,67,52,49,80,64,56,61,66,63,56,51,84,67,51,52,87,65,52,49,79,54,71,68,76,65,53,55,52,64,85,85,45,57,55,77,58,81,50,56,83,49,77,86,59,86,77,64,87,78,60,51,44,62,80,65,45,45,64,54,66,83,64,60,59,87,87,76,72,63,70,61,79,47,80,49,45,43,63,84,60,83,63,57,87,84,72,71,72,44,42,47,87,51,75,50,68,63,86,42,87,82,85,69,85,74,53,82,68,80,72,47,56,85,55,78,85,73,49,75,47,60,76,52,79,80,50,71,62,51,46,71,45,49,65,64,48,61,86,74,58,57,78,68,70,71,66,50,51,64,84,64,63,60,54,43,70,78,68,45,73,62,42,54,64,70,79,61,86,50,74,58,71,84,46,78,77,69,71,79,80,46,75,79,56,85,50,77,61,76,80,70,84,82,57,43,65,49,64,53,76,74,42,87,58,78,49,52,49,83,64,71,77,46,57,45,73,54,56,67,50,48,80,62,48,62,77,59,53,76,71,55,63,64,71,65,85,65,58,48,71,42,73,75,45,83,54,77,66,48,70,47,87,52,45,72,68,74,48,56,71,61,44,71,54,45,87,62,65,78,54,66,61,74,57,84,43,66,62,54,83,55,54,73,44,44,87,54,55,71,51,67,67,83,67,73,66,54,54,53,49,86,64,67,52,77,69,81,66,51,83,58,80,70,64,57,65,51,50,47,85,55,81,60,66,56,48,66,71,69,49,52,71,45,53,80,68,62,59,48,42,73,72,55,45,45,66,51,85,69,59,45,51,52,84,58,44,65,74,57,63,52,74,59,55,87,48,47,81,43,71,70,81,83,53,67,64,71,81,71,77,61,42,68,84,42,82,79,84,47,59,86,58,78,77,62,84,64,81,78,70,80,63,78,66,63,66,82,58,60,73,63,78,63,57,52,55,59,79,83,68,58,69,74,73,76,50,66,57,83,58,60,70,82,55,63,48,72,79,74,59,64,73,87,47,86,86,81,50,51,71,73,51,71,81,59,71,64,49,49,44,56,42,52,86,45,87,45,72,72,45,69,44,58,62,74,60,64,80,83,50,86,55,51,58,83,78,84,62,43,52,45,59,83,49,56,45,63,65,70,73,65,55,75,50,59,84,76,74,46,59,77,74,75,70,64,53,54,62,51,57,77,76,46,45,53,51,85,58,76,81,67,66,45,82,76,75,52,51,52,75,76,83,51,71,56,82,42,48,59,86,69,77,54,70,79,52,84,64,79,59,78,72,69,77,72,87,54,43,81,44,80,54,83,69,55,60,49,70,74,45,71,53,71,77,43,86,76,42,82,69,50,85,81,42,81,64,64,48,83,62,73,47,87,56,87,55,54,56,61,80,82,80,73,85,50,85,72,61,87,49,78,63,52,55,82,73,47,76,50,55,54,45,59,87,50,67,44,79,54,53,51,46,52,85,76,70,48,61,46,49,84,49,56,49,75,69,76,51,72,60,77,73,63,69,85,61,80,43,71,64,52,50,77,83,69,47,80,81,85,76,63,82,79,78,70,76,49,65,46,58,44,73,82,70,58,45,66,75,73,60,84,48,70,46,44,76,55,65,71,58,86,42,51,67,49,70,56,59,58,87,44,56,47,87,47,50,47,64,57,63,81,64,77,71,58,46,74,52,81,86,76,63,68,67,51,81,46,64,45,79,53,87,67,72,46,43,60,61,77,64,78,84,83,84,60,52,53,52,63,71,50,55,50,79,42,69,76,47,82,43,75,61,58,54,82,81,75,57,67,52,57,72,87,57,56,83,49,73,64,59,74,81,85,64,46,80,66,58,48,48,85,63,51,50,66,55,67,71,48,56,76,63,43,63,84,71,60,51,74,64,57,80,75,63,68,70,65,71,49,52,60,42,69,55,65,73,57,43,61,49,42,79,58,61,70,72,55,76,52,54,80,86,83,82,75,75,67,42,47,81,57,62,52,64,54,80,86,78,63,68,56,55,79,67,45,81,49,84,59,51,57,57,84,53,56,69,83,52,46,64,78,48,66,68,80,68,52,86,42,75,82,46,49,87,57,63,68,49,43,56,73,43,84,48,50,54,76,69,77,81,49,86,69,70,52,57,47,44,56,77,63,59,55,53,62,82,86,43,87,56,49,42,63,71,77,55,81,64,69,43,83,82,70,85,49,62,52,57,61,44,76,84,66,55,75,82,82,85,49,52,87,66,64,43,75,43,71,54,62,60,63,73,48,74,47,43,83 59,43,50,72,61,68,81,68,75,57,85,52,47,52,50,75,57,50,70,65,52,43,82,42,57,56,80,45,80,44,74,51,71,57,60,73,76,50,52,42,45,61,57,77,45,81,82,49,69,63,76,74,75,78,68,81,48,47,50,75,48,60,47,73,48,83,45,54,82,77,87,53,44,79,67,54,46,58,72,62,73,78,82,45,75,82,79,50,61,48,80,53,85,85,42,67,70,46,73,46,57,66,50,46,63,81,52,61,85,65,75,84,70,82,69,70,67,86,81,63,83,75,54,62,42,43,59,66,87,80,68,85,62,73,47,83,72,45,49,61,64,72,72,57,59,61,65,69,85,42,74,59,75,83,78,74,67,46,62,71,50,80,58,70,44,79,78,59,52,61,77,62,61,77,81,78,51,79,56,72,80,58,69,55,86,62,77,85,72,81,79,66,70,85,81,64,85,73,67,48,78,47,84,81,60,46,48,85,73,67,49,68,71,50,70,56,85,46,48,45,57,69,50,49,72,56,55,60,73,48,47,61,49,73,62,57,49,47,45,47,83,74,60,54,72,66,42,70,57,45,55,43,79,77,83,60,53,72,82,61,62,66,82,68,44,75,67,61,64,74,84,76,57,63,76,75,74,52,76,70,83,71,45,44,55,65,77,45,50,58,81,80,51,68,81,50,61,50,44,74,45,68,76,49,43,54,48,50,86,63,61,53,54,81,59,67,72,47,55,51,74,87,49,54,86,69,77,51,55,56,42,57,50,82,51,77,53,76,72,45,48,65,71,66,55,53,83,82,65,78,70,58,44,62,53,54,69,47,79,69,63,85,57,76,51,76,80,55,80,83,55,77,68,54,44,72,83,50,66,46,68,86,79,83,43,69,47,58,79,79,87,52,51,56,55,80,75,63,60,44,79,79,45,66,70,77,85,69,59,78,54,45,69,64,51,49,74,73,87,87,62,84,58,78,69,87,54,67,47,82,64,78,58,76,43,77,73,78,86,50,51,64,75,78,74,87,58,62,43,62,51,72,81,67,48,77,48,79,53,64,82,80,63,55,82,57,63,63,63,74,73,65,84,77,55,83,83,87,79,53,79,63,85,86,72,45,81,45,62,75,64,58,67,65,84,77,65,61,46,65,56,52,52,81,59,49,74,73,76,64,87,77,61,77,75,61,77,77,79,74,58,73,70,78,78,57,82,43,46,42,74,81,52,61,65,71,65,67,42,48,54,47,62,67,57,80,50,54,78,78,65,49,59,46,66,85,84,67,48,60,55,86,54,68,57,70,76,58,86,74,85,70,43,77,71,56,68,79,81,63,79,84,64,54,60,46,68,62,74,47,67,56,58,69,49,50,55,58,87,58,69,53,56,56,85,82,43,73,42,72,57,72,51,79,44,80,80,82,80,43,52,44,66,80,77,70,65,73,52,47,46,75,61,59,51,50,51,67,44,60,42,69,86,62,82,84,73,67,51,69,87,47,44,80,53,52,72,64,45,50,73,47,79,55,78,78,61,83,49,61,81,77,86,58,86,50,72,54,84,51,62,84,50,61,71,48,74,82,61,80,58,82,58,74,83,69,44,77,77,73,48,77,76,47,56,54,58,79,83,80,58,87,59,71,86,84,56,81,46,85,76,76,46,63,54,44,43,65,57,69,59,85,51,59,87,42,64,58,49,51,64,77,54,68,61,83,48,80,57,84,60,77,87,53,81,51,67,68,52,79,83,84,75,84,84,83,52,59,51,55,50,54,49,57,64,57,69,75,84,49,81,71,52,83,60,79,86,47,45,53,85,49,49,74,69,54,73,56,65,74,52,55,43,66,69,49,60,62,44,62,76,62,62,74,46,73,81,82,72,71,78,67,81,64,66,79,82,61,48,61,51,58,62,52,77,65,42,80,52,48,60,71,55,43,45,78,66,58,79,67,56,65,82,84,78,50,51,65,63,84,75,81,56,77,82,72,61,51,82,43,66,51,79,54,86,49,62,75,73,46,61,58,43,65,60,80,84,82,84,80,72,48,74,44,69,83,47,53,77,52,50,83,72,72,67,79,85,48,66,42,82,66,77,46,69,65,53,86,54,74,53,60,58,68,61,79,86,72,60,53,74,73,82,56,45,42,44,53,64,46,67,71,82,52,87,80,61,45,78,44,44,60,52,42,57,67,72,78,73,67,47,66,48,68,63,73,78,62,74,87,75,53,58,49,82,55,83,65,73,54,46,87,69,49,86,83,75,84,69,54,71,55,60,84,51,64,70,58,46,76 69,49,82,52,71,64,48,49,79,78,43,43,86,68,50,61,56,68,53,69,47,47,76,47,44,59,66,83,46,69,54,84,85,56,78,67,66,63,83,85,47,57,83,63,78,46,81,51,49,60,79,76,87,58,80,79,78,44,78,43,61,59,79,51,48,56,52,42,47,62,76,45,61,42,69,48,56,85,76,43,80,72,86,85,52,66,67,55,42,75,80,67,76,68,43,64,52,46,57,80,64,56,74,49,42,77,81,69,77,52,52,87,86,57,65,69,64,63,75,54,78,87,65,48,67,65,73,66,60,42,69,42,80,62,61,76,87,65,69,52,50,65,56,49,79,45,56,73,75,56,50,47,77,78,52,78,87,44,73,52,45,46,75,44,47,51,84,55,42,57,52,79,54,44,74,81,61,60,66,83,60,43,43,54,71,75,60,77,49,67,75,81,82,56,45,52,84,61,47,58,47,84,79,46,73,43,73,47,74,64,84,43,66,61,72,63,66,75,67,57,86,72,63,76,63,75,85,73,57,72,44,60,85,70,58,73,57,81,81,44,62,44,76,78,69,59,43,77,87,53,49,69,49,85,64,51,78,86,47,83,56,50,73,47,57,70,81,71,78,52,47,69,77,69,76,45,65,80,47,79,54,87,61,73,42,60,85,65,43,74,87,80,73,59,67,77,43,53,53,85,55,66,77,59,60,74,63,51,55,52,61,49,64,86,55,86,82,83,55,62,63,75,74,72,71,87,75,60,46,80,44,50,50,62,78,75,78,77,53,69,49,63,69,53,56,76,76,71,43,49,49,86,49,71,61,48,47,75,49,50,46,59,63,62,70,49,68,43,83,73,51,65,45,74,73,59,57,50,46,46,81,67,87,57,58,77,72,42,57,78,49,80,67,60,55,65,54,71,85,71,68,54,74,47,81,65,54,75,50,61,48,65,76,80,81,50,86,49,74,66,69,73,69,46,68,62,54,85,55,79,50,79,63,67,59,46,67,65,47,48,53,84,48,76,68,85,67,53,84,42,70,79,66,62,55,78,72,60,51,78,49,74,58,74,63,72,66,46,59,85,73,68,80,47,71,58,47,66,79,42,80,70,56,51,77,85,64,47,68,71,62,53,86,61,61,85,83,78,87,43,71,80,70,62,44,56,57,72,63,64,84,74,87,68,46,46,79,68,62,85,85,62,74,84,52,76,76,73,80,75,65,86,44,52,63,83,43,61,66,70,82,72,47,44,69,78,79,83,61,43,56,76,81,78,71,77,68,47,77,44,57,45,87,50,49,63,42,44,64,76,87,72,77,49,49,53,70,57,66,48,53,52,63,48,79,69,81,81,75,64,47,86,81,76,61,86,80,56,84,70,46,75,81,69,48,80,55,87,44,53,60,81,67,85,48,79,44,70,67,65,71,87,75,75,61,53,85,57,43,70,87,60,50,83,60,78,63,68,80,45,83,79,49,87,56,80,52,44,45,83,42,70,67,57,76,60,62,82,83,72,87,42,85,69,55,44,83,75,47,84,56,44,77,84,60,85,79,76,56,82,54,45,53,51,60,46,46,65,78,46,79,63,46,84,73,83,68,53,48,68,73,62,53,59,66,86,66,48,68,65,65,84,53,53,65,50,80,51,75,48,46,62,80,45,69,69,72,59,75,61,44,63,60,61,61,54,46,60,52,87,46,55,67,86,83,52,75,67,80,47,49,85,46,79,78,80,71,76,63,63,59,42,43,47,60,73,75,70,81,78,79,58,78,84,72,73,55,58,49,52,87,66,44,68,48,42,87,60,44,55,45,61,81,79,67,52,55,46,56,81,51,56,45,86,76,72,65,52,48,48,76,72,55,86,80,47,45,65,45,42,58,51,85,59,43,74,78,81,62,84,43,62,67,69,76,63,59,47,76,82,77,84,51,80,52,86,48,79,63,79,85,43,63,57,60,44,43,65,59,47,68,83,55,80,87,86,71,66,86,57,74,82,67,65,81,83,82,71,65,69,42,67,48,44,74,69,71,65,84,50,42,57,68,67,59,80,73,43,60,55,58,48,72,45,63,54,50,79,46,58,71,64,53,58,47,87,56,79,86,74,76,66,83,70,76,57,67,73,59,69,63,81,74,74,77,87,82,80,69,45,61,62,56,46,82,70,60,47,49,86,87,72,57,48,72,82,68,43,72,45,70,73,53,76,85,65,68,49,65,74,52,77,53,74,44,49,61,78,87,86,62,86,64,77,77,82,53,77,65,65,46,53,85,69,70,45,87,83,59,49 62,59,50,53,50,80,48,62,63,64,56,49,56,47,71,53,85,49,84,84,78,76,58,53,82,59,85,67,80,49,51,48,62,45,85,87,66,86,64,42,42,79,45,43,48,65,70,83,47,53,49,55,71,61,74,59,71,53,76,54,82,44,47,68,79,46,67,67,59,58,50,77,74,87,87,43,42,62,62,59,51,81,61,44,52,82,42,53,64,55,74,54,56,54,50,58,47,45,66,62,78,76,49,51,83,75,50,65,46,70,45,74,54,55,68,59,79,56,72,66,78,86,60,74,73,74,72,58,64,78,69,65,62,59,78,74,56,71,52,74,64,85,68,44,78,53,71,51,70,66,55,70,62,49,66,61,81,83,62,82,59,82,42,75,84,82,42,54,83,52,62,50,83,82,58,74,57,63,51,49,69,45,81,70,77,65,51,45,54,57,73,59,47,87,55,59,50,52,81,70,52,61,72,65,57,51,45,57,84,52,43,80,47,55,65,53,55,60,85,79,48,61,80,46,79,78,58,87,53,81,54,68,56,64,64,76,82,51,62,79,57,81,86,43,69,50,43,85,69,81,44,73,63,67,79,63,62,83,84,77,68,69,82,74,52,50,51,47,66,65,52,66,78,64,80,55,87,76,81,82,56,54,45,58,73,75,56,63,65,43,63,57,45,79,65,82,84,71,67,58,64,67,76,84,48,44,79,80,55,63,74,80,65,83,58,57,83,74,64,62,63,62,69,70,56,46,47,58,58,57,61,68,45,52,87,44,72,73,62,57,73,55,62,85,83,55,84,83,54,49,60,63,52,63,50,77,65,73,71,71,63,60,59,62,59,47,56,49,47,81,43,77,45,56,76,46,43,56,62,51,87,83,56,78,58,72,86,43,78,78,72,49,53,62,48,64,49,51,54,44,69,59,49,49,58,49,75,50,70,47,45,67,58,46,64,51,66,62,43,80,82,54,53,55,61,56,64,75,82,84,72,75,85,61,47,82,65,50,49,68,69,60,45,86,68,64,79,70,75,76,83,45,66,77,79,47,55,57,68,84,63,61,57,67,48,68,57,81,43,65,81,75,45,60,51,43,48,81,52,71,80,49,68,73,77,75,45,71,72,52,80,44,55,50,62,62,43,83,76,45,75,57,83,65,80,75,62,49,79,55,48,84,76,87,84,74,82,50,65,63,66,57,52,87,70,54,55,56,45,50,42,81,76,63,69,82,64,50,80,87,80,50,48,85,55,65,44,73,78,84,76,86,63,81,62,60,47,86,43,55,79,45,70,82,86,60,81,57,59,62,66,48,55,68,53,47,46,42,65,61,83,67,72,81,45,54,66,52,48,45,58,64,42,83,84,69,81,69,62,85,83,48,79,75,65,45,65,75,54,44,46,61,46,42,69,64,49,84,75,78,69,44,46,77,82,61,65,62,68,67,83,82,58,50,79,61,45,50,66,63,72,69,58,82,68,48,80,83,79,50,59,73,70,82,64,87,42,79,60,86,71,64,54,55,62,74,46,49,52,56,72,87,42,47,71,84,52,42,71,47,82,64,67,64,77,84,75,77,56,81,55,61,51,56,71,71,43,75,50,48,59,61,83,86,45,79,56,71,83,59,84,87,65,86,64,81,79,85,57,74,45,49,62,49,65,85,70,87,72,55,65,77,48,56,81,75,70,55,77,53,77,43,42,76,65,71,55,59,87,82,67,66,44,57,42,84,42,47,47,87,43,72,83,57,74,48,52,65,79,61,65,48,47,62,59,85,79,52,79,84,76,69,81,64,53,42,54,85,54,48,54,58,83,67,50,68,76,74,67,77,43,58,84,55,48,71,71,60,49,71,52,65,53,54,73,54,49,81,58,42,66,62,58,87,47,52,46,52,42,84,43,50,45,77,48,80,83,72,59,64,65,49,67,67,49,45,63,73,63,70,42,79,52,55,45,67,50,67,69,74,47,84,47,48,73,44,43,87,48,63,75,70,83,50,59,74,77,73,60,60,65,66,51,42,67,50,68,84,81,60,55,42,61,69,48,79,62,43,61,60,72,75,52,46,73,67,55,58,86,64,49,87,82,82,60,45,86,42,86,46,78,43,67,47,86,78,73,48,72,52,46,59,83,63,58,53,42,46,59,73,63,83,70,62,68,48,53,67,58,54,49,42,55,84,86,53,79,65,59,46,58,62,54,76,68,65,79,49,69,53,50,53,83,77,61,49,53,75,43,83,49,55,75,42,67,87,51,75,68,58,51,54,75,66,46,42,71,75,78,51 46,54,46,47,43,59,51,64,56,69,80,87,73,87,56,50,53,75,52,85,52,79,68,85,45,48,65,75,61,78,67,76,62,47,47,86,43,50,53,57,42,58,48,71,81,70,57,52,78,55,49,86,80,62,58,64,78,74,48,53,84,74,61,73,84,85,50,65,45,53,43,73,85,58,78,80,83,70,70,60,72,50,76,63,49,57,85,59,64,46,79,82,58,47,46,67,46,85,84,44,47,52,75,63,81,69,83,66,74,42,45,65,44,76,74,54,79,58,42,61,52,71,82,80,74,83,57,57,74,79,69,72,74,87,72,46,78,65,46,61,42,78,63,76,72,64,69,42,42,86,48,83,48,50,50,80,46,71,60,87,83,58,77,47,43,76,52,78,55,46,68,44,76,45,66,65,77,60,81,50,60,87,83,69,46,68,47,69,82,72,74,75,80,86,48,49,51,55,47,79,81,85,61,48,80,79,43,55,42,64,55,58,67,46,54,80,68,50,76,85,61,82,85,85,79,86,48,70,68,46,59,76,82,66,58,51,44,62,75,49,67,70,78,48,57,45,57,50,43,53,55,72,51,65,52,84,82,57,44,85,43,82,49,63,68,82,62,45,81,64,50,65,55,73,61,51,87,50,86,42,46,78,47,43,49,62,81,68,65,53,84,69,67,44,45,53,54,62,42,66,54,87,70,70,86,44,86,49,47,63,71,58,87,87,64,68,62,54,77,74,49,47,59,51,87,46,84,72,43,69,50,49,60,71,84,63,87,85,82,85,77,76,47,85,52,76,86,51,77,78,82,81,62,80,64,46,43,69,87,61,42,81,79,70,62,79,68,66,59,64,71,79,78,55,73,44,54,49,45,50,54,60,78,68,81,66,73,72,78,85,65,45,66,69,67,49,61,47,68,63,56,84,52,48,70,42,61,74,64,79,67,44,60,76,72,69,49,76,83,68,52,53,84,57,86,87,78,86,80,47,80,84,70,45,84,55,53,85,45,73,76,55,51,81,57,81,85,50,72,69,54,57,56,45,43,57,53,62,58,44,77,87,58,67,50,85,83,78,55,72,67,84,70,57,77,66,67,85,55,65,87,62,45,63,83,68,87,86,64,85,63,84,45,51,48,74,85,69,60,54,80,43,52,65,87,46,60,55,63,46,66,53,86,76,87,76,42,52,69,74,76,58,68,53,57,52,82,44,51,87,69,67,78,73,55,48,87,65,72,47,66,71,44,82,78,75,59,71,74,61,66,44,63,79,46,86,68,79,51,53,76,54,80,55,74,52,82,73,73,73,73,64,65,61,83,76,69,50,46,74,43,62,74,72,46,47,60,67,84,62,68,76,78,74,55,78,76,47,50,86,73,86,83,86,73,63,43,70,65,85,58,74,81,62,42,52,68,47,67,65,48,59,68,87,71,74,80,82,44,49,67,60,85,68,84,81,68,83,78,78,73,77,44,49,76,71,63,72,83,83,55,67,77,43,83,52,45,86,77,67,78,78,76,83,75,42,61,63,63,57,71,72,52,67,61,45,69,48,66,54,68,67,55,46,81,84,44,60,84,60,66,73,66,66,49,78,59,73,49,48,42,84,86,51,55,68,64,61,46,57,60,59,51,46,55,86,46,74,78,44,84,47,50,43,76,87,53,45,54,65,44,72,58,56,42,54,54,43,67,47,76,83,48,46,65,85,58,65,47,87,49,55,82,78,70,47,71,58,52,75,68,69,60,61,72,79,77,87,68,43,55,64,85,67,85,77,79,72,45,64,77,86,54,82,84,47,58,54,43,49,67,84,81,77,61,45,73,66,61,43,74,83,70,62,46,61,82,42,74,60,42,42,85,87,62,44,70,47,51,48,58,65,76,53,68,50,53,53,79,66,59,74,42,52,83,73,75,58,68,68,81,56,76,78,51,50,85,76,68,57,69,56,74,80,47,79,71,58,52,42,59,65,78,66,50,49,44,62,80,73,55,52,76,77,82,55,64,44,79,75,83,79,53,79,74,75,49,87,45,42,42,44,81,53,42,86,74,78,86,84,78,55,47,86,53,42,45,46,64,56,57,60,53,50,64,59,80,52,51,52,77,85,80,64,69,77,82,53,44,72,71,63,63,82,74,72,57,59,50,50,78,83,58,66,74,46,71,73,48,85,70,65,72,50,79,52,42,47,63,61,78,65,71,50,49,46,77,48,59,56,83,42,60,69,54,47,71,75,74,55,67,68,70,58,68,71,65,80,74,82,82,69,56,68,53,47,59,70,71,53 45,70,46,73,84,56,49,80,74,83,67,62,75,75,57,43,71,72,59,49,68,73,64,76,46,70,79,79,73,51,53,62,85,86,50,83,55,47,86,65,57,51,44,46,78,59,66,55,74,69,81,76,64,76,73,79,81,63,58,60,56,47,77,55,43,55,64,48,58,84,51,87,87,70,48,68,76,62,80,76,60,53,42,80,73,53,61,52,79,48,67,81,85,57,72,78,65,67,69,81,52,44,72,49,51,73,58,72,85,58,49,61,85,79,74,42,80,85,66,56,74,55,70,60,82,74,63,52,42,60,54,73,82,81,49,81,67,45,47,85,67,84,65,75,64,80,69,42,84,53,58,51,51,42,56,58,42,53,42,54,62,54,55,73,84,59,71,46,64,46,45,65,69,46,51,78,81,64,87,85,53,45,43,59,86,43,52,74,69,49,52,44,75,45,54,62,79,70,44,65,80,60,62,87,68,67,67,74,60,82,45,73,57,67,70,84,77,44,76,79,43,85,77,79,84,56,77,62,73,57,53,58,67,56,65,51,57,67,69,80,63,51,66,45,47,52,57,78,75,54,74,64,63,79,42,42,84,72,78,86,51,84,80,42,87,77,50,74,62,83,76,78,81,74,83,61,44,66,77,86,84,82,67,59,74,67,54,68,44,77,47,75,47,49,74,48,74,68,50,72,46,52,83,81,71,56,57,73,66,65,74,45,56,44,81,51,87,84,50,45,48,67,48,63,79,50,50,73,55,86,58,54,50,86,58,82,51,78,55,87,53,70,84,74,66,56,79,76,52,54,77,83,58,87,48,78,74,47,75,75,78,51,87,68,59,83,86,83,59,55,57,45,79,65,58,71,52,62,87,87,62,48,47,70,45,53,43,72,83,56,72,71,57,51,60,43,59,44,71,64,59,81,53,65,72,82,80,43,75,43,73,74,62,64,57,81,51,86,50,81,53,70,84,78,66,73,63,87,86,87,53,68,87,75,44,65,64,56,63,61,49,46,57,49,56,43,51,69,87,42,82,51,83,69,85,56,42,74,72,69,82,55,53,72,46,44,84,42,67,62,80,47,72,54,86,77,75,66,78,84,61,67,46,58,53,72,70,68,74,63,72,55,73,72,64,85,61,62,61,50,50,42,54,70,45,47,79,43,82,54,62,54,66,76,61,51,47,52,64,53,69,64,74,43,73,82,66,55,62,84,52,78,65,78,48,66,61,46,56,80,56,85,75,48,87,64,51,65,85,61,51,80,45,73,67,52,50,75,83,50,68,45,57,55,42,75,46,76,65,65,79,85,46,62,87,73,52,69,74,47,63,81,66,51,68,47,64,78,75,48,85,84,69,59,70,75,56,72,87,52,57,60,79,71,61,64,61,84,45,57,54,87,60,72,71,52,42,69,74,47,68,60,86,69,48,67,68,61,68,87,47,74,53,87,85,55,67,68,61,62,70,65,73,81,85,64,63,54,63,87,42,56,82,82,55,53,73,66,69,56,57,59,50,76,54,42,87,87,57,55,81,62,71,86,70,66,72,61,73,83,85,64,76,59,72,55,80,86,46,53,56,51,78,73,78,70,82,73,53,85,51,49,81,83,55,69,84,84,76,60,75,69,61,65,43,62,85,77,63,59,58,74,81,78,61,71,66,57,84,69,49,64,80,75,52,58,52,78,76,60,58,43,62,87,46,51,48,79,85,52,87,52,63,43,83,70,75,53,73,45,71,64,60,86,58,85,43,71,50,64,64,43,64,47,82,77,58,52,67,81,52,72,69,80,82,52,65,76,71,81,57,75,51,67,79,76,86,82,69,83,58,86,43,44,63,56,42,51,70,60,43,52,47,52,83,52,56,71,74,79,61,65,49,58,82,60,55,74,61,66,79,79,64,63,68,48,69,69,64,46,74,57,59,84,81,72,69,71,86,70,64,84,85,80,49,81,79,63,86,44,67,42,58,66,54,68,55,81,59,61,45,43,68,76,79,44,50,73,76,74,46,44,65,63,56,82,70,64,63,52,48,61,83,75,72,52,55,86,75,66,77,70,87,80,46,61,75,78,66,44,59,47,58,84,69,78,58,42,83,78,52,79,52,80,48,52,46,77,48,63,62,71,43,68,52,82,71,49,59,72,54,70,55,69,71,44,82,60,76,71,43,66,82,84,76,54,49,82,73,53,84,81,55,44,42,44,82,49,69,67,65,77,81,77,49,61,43,70,84,57,53,52,57,45,84,50,68,48,83,72,58,86,45,53,72,48,59,83,51,76 54,81,50,85,64,59,72,77,80,50,71,61,73,67,48,74,68,59,50,42,42,65,48,63,54,59,42,43,82,58,86,69,67,74,55,42,54,72,44,58,42,82,77,50,64,46,65,53,69,77,69,56,80,62,63,51,86,74,42,62,87,79,63,56,66,64,44,81,64,67,68,67,55,66,83,86,59,51,82,66,72,44,59,80,71,85,87,57,61,48,83,42,47,77,53,59,67,82,53,66,56,80,47,50,54,53,77,54,63,79,76,69,65,84,65,52,55,78,46,71,74,64,73,43,63,68,57,46,45,71,69,80,69,61,83,76,50,82,61,76,87,71,66,77,77,64,76,64,42,42,81,79,45,64,42,87,47,82,50,42,63,55,72,62,82,46,48,80,80,67,45,84,81,56,69,80,50,51,70,65,46,55,72,64,48,62,75,71,81,53,50,60,51,68,60,85,87,61,81,72,71,80,79,84,67,87,67,63,48,76,61,55,53,67,64,84,44,51,71,81,52,42,54,73,58,73,67,70,82,87,77,68,42,46,75,56,62,65,42,73,64,49,68,53,67,48,47,68,66,59,74,60,55,45,74,42,44,58,67,46,51,84,56,44,61,82,66,52,53,68,79,44,77,69,77,52,71,46,54,43,59,80,47,44,71,57,50,48,51,79,50,87,63,59,47,64,56,86,61,44,43,81,66,81,52,63,66,57,80,43,59,62,55,81,55,69,60,74,70,82,54,73,75,65,46,77,77,70,63,64,56,72,54,54,83,70,58,69,81,44,42,43,83,81,52,72,81,82,52,83,68,65,61,57,59,48,77,58,70,50,67,83,75,78,77,46,59,85,76,72,68,66,87,63,70,43,75,68,60,87,60,80,73,69,81,71,60,64,72,78,65,44,78,46,71,49,43,71,81,63,83,69,59,70,74,80,78,73,57,84,46,65,51,63,42,58,73,78,86,46,44,77,71,48,51,80,68,76,72,78,72,59,87,74,46,58,55,51,70,60,51,42,44,74,75,58,67,57,48,57,78,66,55,82,66,45,65,70,60,47,84,46,80,66,49,46,78,80,44,64,74,58,58,79,57,44,64,48,73,57,77,44,53,75,86,47,78,46,72,58,80,64,66,65,73,67,79,66,46,81,80,51,42,82,47,59,44,85,84,45,83,57,72,64,72,81,43,71,72,63,65,61,66,71,54,54,42,78,86,80,60,87,45,55,74,61,46,50,62,51,69,83,57,49,62,76,87,62,83,62,81,60,67,60,52,60,84,78,61,70,58,71,83,72,51,85,50,62,80,54,69,73,78,61,51,84,69,69,60,81,78,75,87,70,83,65,58,64,77,46,78,78,44,42,47,78,61,47,69,70,64,83,84,64,73,45,55,48,87,42,82,51,53,85,62,50,46,71,74,52,45,77,52,81,61,44,85,73,70,85,74,55,82,73,62,44,50,68,71,71,81,79,63,78,59,44,55,58,57,71,70,61,82,83,64,52,85,57,64,58,58,75,76,82,87,80,62,42,56,85,50,81,60,48,80,79,87,86,79,68,42,49,78,49,44,68,75,73,48,76,53,60,79,44,76,54,53,65,86,57,82,53,52,61,61,73,42,42,86,47,80,67,78,80,45,70,81,53,47,59,51,70,44,84,84,71,82,58,51,57,63,84,45,79,50,86,76,84,51,45,85,73,55,80,58,49,44,55,82,77,79,87,86,47,69,77,59,80,43,42,46,49,85,68,62,47,60,69,62,45,85,48,57,80,69,64,46,72,48,51,61,84,45,74,60,73,61,52,78,83,75,61,52,61,63,50,50,61,43,86,74,44,54,86,77,44,66,84,82,61,78,53,60,85,71,86,84,56,67,66,81,73,69,63,49,74,66,53,69,54,57,81,84,58,85,58,64,65,53,64,56,78,48,77,78,84,79,43,51,83,62,44,46,78,44,47,74,49,62,77,83,43,61,73,53,82,68,73,74,60,84,52,43,55,80,48,57,85,84,67,75,71,54,55,66,85,58,49,84,71,62,87,50,59,84,46,49,78,82,66,70,65,78,62,74,60,47,66,45,65,68,44,60,42,50,74,42,79,80,80,73,51,63,69,47,84,63,49,76,66,69,60,44,55,72,76,66,58,76,61,53,52,50,61,69,66,81,46,71,76,81,65,83,75,78,77,46,65,51,52,44,68,58,45,85,44,44,77,44,64,56,81,80,51,73,81,58,78,45,69,62,87,44,68,82,76,82,87,42,67,53,52,79,66,50,67,61,83,43,84 59,42,58,54,76,85,71,67,53,66,50,63,80,66,71,52,73,82,72,68,71,83,79,46,65,82,87,82,49,60,70,87,54,51,81,62,73,65,65,44,76,84,63,84,46,68,60,72,53,78,63,71,60,67,54,46,74,44,49,48,49,53,82,62,69,45,83,51,59,53,66,72,85,48,42,75,80,46,45,70,82,49,64,71,59,61,75,85,65,85,63,53,86,64,70,48,73,58,56,54,87,70,61,86,69,46,63,61,80,45,55,84,51,47,57,47,54,46,78,42,82,81,43,65,65,46,80,87,56,71,52,82,85,54,72,69,84,75,71,81,87,83,80,84,80,57,82,43,77,87,73,67,67,65,81,74,72,76,77,61,81,52,87,55,63,83,68,66,60,65,55,67,65,63,69,52,75,60,47,63,71,65,80,64,72,85,74,73,71,81,50,73,72,59,56,56,52,74,63,43,69,75,78,70,73,65,45,57,64,50,78,43,50,51,84,67,48,51,87,59,43,82,64,58,62,79,77,57,70,83,59,62,72,45,77,86,76,62,64,78,52,71,86,72,60,46,82,84,81,60,60,86,76,73,65,70,72,50,57,57,60,58,63,72,52,60,56,50,65,85,70,51,67,63,56,60,59,72,53,60,57,54,75,59,70,59,71,53,66,50,74,68,46,45,85,77,70,66,70,51,83,78,66,71,52,52,57,75,63,42,64,56,45,65,86,82,65,76,56,84,73,73,74,70,87,63,67,61,84,68,76,86,77,75,76,69,58,56,61,54,79,78,50,56,48,84,56,61,59,68,44,74,68,60,81,80,45,81,63,77,53,70,61,71,69,60,69,72,50,45,43,76,51,86,55,57,69,72,52,79,63,74,46,62,55,54,53,75,49,60,43,52,78,81,86,77,68,69,50,79,53,77,46,61,44,65,64,85,61,71,57,51,73,65,48,48,66,45,55,85,73,46,77,70,48,79,82,43,80,85,79,50,79,49,64,63,64,71,86,63,53,59,86,81,78,46,46,55,81,60,52,81,64,77,79,50,80,87,71,69,42,85,82,60,61,64,43,68,50,81,82,83,62,53,65,61,70,52,64,46,77,55,53,57,59,66,63,82,81,55,80,83,79,64,83,76,49,87,81,54,81,70,49,82,49,85,65,67,42,75,60,46,79,79,53,60,79,55,48,83,81,71,57,83,48,69,80,56,42,60,57,56,64,42,77,63,67,51,60,47,52,77,69,47,63,46,78,57,60,78,83,86,43,56,50,66,63,72,68,80,67,60,50,43,66,55,58,73,83,72,86,65,64,64,43,59,68,50,72,62,84,51,74,70,49,48,79,84,85,86,66,63,87,50,46,87,67,48,65,58,78,81,53,55,51,73,69,87,80,82,81,51,62,49,70,48,77,77,72,65,46,71,53,67,80,44,58,74,56,63,74,80,58,72,42,46,71,77,46,60,45,87,67,46,77,75,60,57,52,63,64,70,43,70,53,54,62,61,69,61,68,86,71,43,79,60,85,68,63,66,80,83,44,78,69,58,63,51,58,78,48,46,73,55,72,51,65,47,59,42,69,43,69,65,68,57,64,60,49,80,74,72,51,52,55,56,62,51,63,81,77,80,44,63,85,83,46,77,70,67,49,59,48,85,85,58,60,60,59,73,75,62,78,75,66,62,87,69,48,65,66,86,56,58,73,44,73,66,44,52,72,78,47,54,77,86,56,42,73,58,81,64,64,46,67,68,80,86,71,47,59,71,72,79,71,53,58,46,54,43,87,80,72,63,60,46,75,83,62,80,70,86,81,49,51,79,81,82,55,50,67,78,79,50,48,44,46,46,83,85,51,73,58,62,76,74,86,87,78,62,64,70,78,60,72,57,46,66,55,55,49,66,49,66,80,52,68,82,50,54,80,46,78,77,85,68,50,70,68,42,62,81,48,70,48,60,61,86,62,48,86,83,45,46,76,51,82,48,69,70,46,48,60,85,87,67,80,60,73,64,53,80,63,82,56,54,52,86,67,78,63,76,80,86,61,44,65,52,70,49,70,71,54,82,76,52,87,49,68,48,85,84,80,59,68,72,78,49,59,57,87,76,57,44,69,50,66,64,73,75,85,76,47,60,71,61,44,66,67,44,68,82,77,69,44,77,82,54,54,45,42,65,87,52,54,86,45,86,82,82,69,72,73,58,81,61,80,60,68,87,59,72,74,79,56,61,79,49,50,85,55,58,65,84,49,77,48,44,70,76,71,74,72,48,76,69,78,47,64,83 79,65,53,48,42,61,47,42,67,79,53,75,65,85,70,73,75,47,59,59,44,85,54,66,56,74,49,42,65,52,45,51,59,81,79,58,42,76,65,69,81,87,73,49,52,54,73,46,74,48,42,72,85,63,65,43,78,83,65,52,68,84,67,65,44,80,45,48,60,44,50,53,55,74,74,77,55,76,77,75,62,50,82,54,62,72,46,50,58,49,64,81,62,50,76,85,66,71,45,60,47,48,69,71,86,61,67,73,51,45,56,42,59,59,50,58,61,44,80,57,58,75,43,74,70,69,59,80,63,62,76,74,83,48,61,86,69,72,76,61,55,68,79,57,74,59,77,61,72,78,78,64,76,46,83,47,45,72,65,50,42,67,56,69,50,85,76,45,75,68,72,55,57,59,67,70,73,75,83,54,43,70,75,51,69,65,86,75,70,61,58,46,81,52,79,87,82,52,81,71,68,77,48,49,80,82,76,78,47,46,58,82,80,43,52,73,58,53,64,52,74,50,84,79,73,74,53,82,69,55,44,86,87,85,44,56,64,47,77,64,82,49,73,85,62,44,61,85,79,74,55,43,70,85,77,71,84,83,58,86,48,46,85,74,56,78,69,65,73,84,58,56,78,87,77,78,54,73,61,86,65,66,66,50,56,61,68,61,64,49,71,54,48,67,61,57,82,49,78,67,42,52,51,82,86,69,86,72,53,70,67,67,83,48,46,60,69,45,68,43,48,87,45,52,82,57,64,79,52,75,60,65,55,50,71,54,57,82,79,77,70,87,69,48,46,66,49,61,44,51,82,66,68,54,84,81,86,71,84,67,73,46,68,81,71,86,79,72,79,43,79,69,60,67,50,84,58,47,48,67,70,86,80,51,42,54,62,73,51,73,46,54,83,74,59,52,63,81,64,60,61,76,43,53,82,46,73,62,72,51,81,74,44,81,48,55,87,50,85,65,65,70,55,80,79,54,56,86,68,50,83,57,77,48,62,56,75,55,51,44,72,77,81,52,73,68,56,86,65,57,83,55,42,49,76,78,81,76,51,67,86,67,50,83,49,82,69,78,54,69,85,63,78,44,68,81,84,85,61,70,84,46,77,76,66,49,56,50,58,81,76,51,83,63,83,67,78,53,49,84,71,59,60,42,86,63,58,59,47,71,72,73,50,48,68,80,75,48,42,63,49,56,77,85,69,61,60,46,45,83,73,53,72,62,43,75,51,69,50,82,74,48,64,46,83,83,86,52,82,68,73,73,43,79,57,78,82,80,64,75,84,61,72,76,87,68,49,52,59,80,56,63,52,44,44,74,80,55,67,71,87,54,86,59,67,48,51,52,61,46,77,73,55,63,61,73,44,67,49,68,79,77,57,47,73,61,52,79,78,49,54,69,67,50,70,69,73,73,82,48,54,87,85,50,51,64,46,64,72,62,62,63,82,60,66,62,73,63,71,72,44,45,60,75,64,53,61,66,42,81,67,62,64,46,85,68,82,67,63,83,43,72,43,58,77,79,46,60,78,81,56,82,52,61,58,76,82,76,59,75,42,42,42,42,72,84,78,69,51,61,62,45,42,81,58,66,58,78,61,65,57,58,59,45,49,60,76,72,80,76,72,44,67,69,64,63,84,52,77,85,62,53,71,52,72,77,56,51,63,72,46,64,54,46,62,42,81,58,84,85,76,46,70,56,79,54,47,50,49,42,79,45,54,43,58,87,87,80,62,51,82,42,77,67,47,82,62,51,62,70,75,61,67,64,46,49,84,42,64,52,67,66,75,81,51,66,55,71,54,70,44,58,59,86,44,80,52,86,66,66,53,45,46,54,63,84,81,44,72,58,65,77,63,61,62,58,63,84,83,59,76,85,83,74,49,77,62,84,50,59,86,52,52,69,71,49,51,69,43,56,68,80,84,51,84,47,70,57,48,87,79,50,53,85,85,86,47,63,56,76,57,45,74,86,61,56,47,75,43,46,42,63,50,87,76,48,72,58,84,44,51,64,47,65,62,58,87,69,47,64,49,79,43,51,61,84,55,55,54,72,63,44,71,45,70,45,79,68,66,46,51,82,85,51,57,71,44,59,53,55,51,76,74,82,52,72,87,57,58,44,44,85,62,75,61,57,45,51,53,60,46,68,76,73,77,66,50,85,60,80,82,46,54,68,62,52,67,45,84,63,51,86,82,77,59,55,63,72,79,80,73,71,46,66,84,47,74,65,50,72,52,47,87,53,67,49,80,47,55,53,85,53,86,67,67,78,76,58,50,54 65,62,87,59,70,83,72,48,83,85,60,81,77,81,66,47,47,73,58,72,58,67,67,64,84,70,48,63,78,66,71,71,57,57,67,82,85,52,80,63,83,85,75,70,48,51,56,44,72,76,77,83,80,44,76,43,76,42,68,68,47,77,77,56,69,64,48,68,82,83,43,85,74,61,52,61,85,50,77,80,55,66,68,56,70,87,69,78,52,85,68,84,71,56,70,74,61,47,80,62,50,47,71,44,54,65,83,59,83,57,64,46,71,55,49,74,48,86,47,72,65,84,44,84,61,73,58,78,67,71,62,50,73,61,51,48,85,60,68,52,67,57,55,56,70,45,83,65,86,61,82,48,66,62,43,76,64,68,80,53,77,51,46,80,80,56,54,62,60,75,76,78,46,61,72,48,59,80,57,85,66,49,50,84,51,64,64,44,49,77,49,55,77,43,78,59,72,75,83,71,44,77,81,61,76,87,62,63,71,58,44,62,62,43,83,83,80,51,59,58,45,73,46,82,84,65,60,66,67,83,72,57,71,71,60,85,64,79,71,62,58,49,59,80,51,85,49,52,44,68,71,85,42,67,78,64,46,62,68,79,63,87,77,60,85,65,80,65,58,64,49,63,47,64,69,73,62,79,76,78,50,50,55,76,82,76,80,58,48,45,66,82,58,49,42,45,86,81,42,54,87,74,48,81,79,45,78,63,74,65,74,57,70,82,42,82,57,60,61,75,68,67,57,47,55,87,72,70,82,85,81,54,59,85,77,68,69,69,54,67,67,72,55,80,61,83,50,83,61,80,75,65,46,74,73,73,76,72,66,48,58,76,85,83,46,70,61,47,51,82,43,81,53,51,59,44,83,63,87,76,45,73,64,61,48,82,70,49,51,61,76,83,63,55,50,78,59,56,71,62,46,64,72,61,43,63,61,49,76,51,79,87,48,75,62,84,78,62,84,70,78,60,74,84,51,84,85,46,60,54,76,84,68,64,74,87,45,84,79,42,83,86,56,66,60,52,56,47,78,81,51,55,42,58,69,48,72,45,76,58,46,77,64,84,77,84,72,83,57,84,68,52,75,55,50,59,74,43,82,48,65,75,74,66,56,51,43,66,44,42,49,86,79,81,64,57,84,79,53,74,56,68,60,81,78,86,48,78,54,46,68,43,52,61,81,76,86,73,71,76,62,78,52,49,53,79,56,86,83,75,44,46,54,69,73,61,81,45,73,85,82,47,69,67,84,62,43,65,59,55,60,74,78,62,72,60,45,79,52,62,67,68,61,77,82,52,65,74,69,51,65,61,59,87,81,66,54,44,63,42,81,42,49,75,84,73,64,57,79,45,78,76,59,56,82,53,46,57,65,61,53,44,52,47,76,69,74,68,85,71,49,76,48,83,65,52,69,76,77,63,51,52,62,76,85,72,81,70,55,76,81,80,46,42,59,85,71,48,50,67,47,48,67,63,59,54,44,47,45,57,77,62,50,58,47,66,64,75,58,83,83,46,75,71,44,79,76,49,56,79,79,55,75,70,73,48,44,83,60,70,51,69,86,72,73,59,76,79,59,51,76,77,64,78,74,84,78,73,63,79,68,44,68,85,47,47,56,74,54,64,74,78,72,82,68,73,84,60,79,80,71,54,54,86,55,45,61,61,60,61,43,44,65,65,53,43,67,85,45,57,80,84,77,76,70,49,67,57,72,68,50,62,86,84,83,63,60,43,66,64,53,57,57,77,86,86,48,57,83,63,79,78,44,49,46,78,80,47,65,52,75,69,71,72,50,80,81,44,66,55,77,65,54,58,85,49,75,84,46,76,61,73,49,46,60,43,45,64,84,53,68,62,63,82,54,83,78,86,42,70,84,61,87,59,87,66,56,62,54,60,74,58,78,63,54,77,49,77,54,63,53,82,56,72,58,53,61,79,78,79,43,79,62,47,48,48,70,72,84,50,63,74,72,74,63,84,51,58,85,60,60,45,63,83,55,80,52,50,51,70,80,68,44,49,59,82,52,87,43,46,61,74,84,43,81,70,81,74,49,78,49,68,57,85,44,57,48,87,77,71,64,55,47,53,53,60,52,79,65,56,72,82,55,85,78,56,66,58,77,73,69,71,59,67,49,69,55,70,47,50,74,49,61,85,69,72,47,53,77,54,83,54,43,74,47,42,45,69,71,61,47,43,60,84,81,56,57,43,54,48,44,79,64,56,85,84,73,57,87,62,76,42,52,85,85,44,57,72,58,62,48,70,43,76,76,66,76,46,48,51 44,62,62,59,46,63,71,52,74,77,51,68,52,46,80,77,59,53,62,50,53,64,66,79,57,65,48,70,52,79,51,82,51,82,60,51,81,68,80,79,78,48,57,69,54,42,46,71,66,44,75,77,84,70,85,69,74,77,51,51,60,43,52,73,75,65,57,54,49,48,65,72,50,59,44,84,42,74,53,67,83,74,63,76,44,65,52,67,65,63,54,60,43,72,74,47,70,75,54,82,76,70,59,83,65,48,74,45,69,79,45,57,63,73,43,73,53,46,71,85,85,73,47,58,84,48,42,71,43,75,55,44,67,58,68,67,80,49,74,54,87,81,66,72,63,56,46,48,77,66,66,66,61,83,43,50,79,52,44,61,59,54,65,60,81,51,52,55,72,45,61,59,79,71,72,77,51,76,50,51,66,58,43,63,87,63,67,54,79,73,52,63,46,60,59,42,81,70,64,72,68,87,72,52,68,62,58,44,46,61,58,73,77,49,60,54,52,55,48,69,84,48,80,79,86,75,71,85,72,56,50,75,86,66,70,79,60,64,83,50,47,75,49,63,82,87,67,85,49,55,65,42,61,55,46,75,55,83,77,54,53,61,80,85,42,46,45,63,54,46,60,48,63,51,70,63,47,81,83,60,59,51,42,55,86,73,75,84,68,43,87,64,87,66,65,53,65,85,46,77,76,47,87,77,74,58,84,59,58,67,84,57,42,77,43,69,48,55,48,63,58,57,77,77,64,57,68,80,66,61,83,83,85,45,43,81,48,73,80,80,57,51,77,53,56,56,72,83,47,68,70,86,44,81,68,84,48,48,44,87,87,76,65,84,84,52,59,56,54,78,59,67,70,67,72,87,74,51,72,78,76,71,52,56,58,44,53,47,59,79,58,60,58,56,73,67,73,77,72,55,81,45,70,84,82,87,84,58,82,52,65,75,85,49,49,65,69,77,58,52,76,44,71,87,79,52,74,66,75,63,85,61,63,84,55,75,54,61,85,44,85,73,63,48,54,74,86,50,49,73,85,78,68,67,84,55,79,73,53,77,67,43,58,82,53,65,58,67,73,45,78,84,79,50,42,52,80,80,44,49,71,68,59,74,65,48,78,84,80,70,66,82,56,87,65,58,77,60,70,52,74,61,66,45,45,76,61,69,65,60,44,73,43,76,63,42,72,51,42,80,81,46,43,80,49,44,71,59,42,54,75,56,85,62,46,61,48,86,52,78,74,57,52,48,78,76,82,59,79,50,49,57,58,46,50,63,50,47,78,60,49,78,74,78,53,82,47,79,47,70,54,65,51,62,51,71,59,74,44,73,73,56,82,85,55,80,85,66,58,73,67,53,64,53,81,76,56,64,77,58,84,69,82,80,57,83,68,45,65,50,64,59,67,87,76,54,57,59,79,76,84,86,64,76,72,57,44,49,58,75,44,44,52,51,70,66,60,65,53,60,50,54,69,46,50,79,82,86,52,53,85,69,71,69,81,64,73,73,84,78,77,47,79,82,65,63,57,70,73,63,57,81,75,53,60,62,63,80,62,74,84,47,47,72,79,82,45,50,52,62,42,56,84,57,71,68,61,70,57,83,55,55,85,82,59,52,74,84,52,59,44,44,69,49,53,73,51,82,59,80,84,46,61,65,60,87,53,58,77,79,49,52,73,62,46,53,59,62,73,85,80,57,76,48,78,44,68,55,84,56,48,56,63,67,75,67,59,44,74,70,59,70,80,47,76,66,62,43,70,67,58,73,85,84,68,42,76,78,52,66,48,58,59,59,50,76,58,71,75,44,71,57,71,85,79,73,56,70,76,70,68,81,80,63,78,71,57,43,66,74,74,76,63,53,57,44,68,48,52,57,67,80,85,60,57,67,81,42,62,85,80,64,70,70,53,86,86,78,46,62,68,73,61,53,61,87,78,73,86,45,62,72,82,80,75,46,60,59,53,44,87,86,71,80,70,48,57,63,79,62,47,63,77,66,49,86,86,44,57,85,87,71,50,69,78,62,65,72,75,60,64,72,67,55,67,74,47,45,47,70,51,86,85,76,62,67,42,86,68,59,80,66,44,66,78,55,73,82,50,53,61,85,84,85,65,84,46,73,78,47,48,55,55,49,44,49,87,58,78,65,47,56,48,43,64,86,66,85,56,71,75,42,47,85,82,65,73,46,44,61,49,53,74,60,55,74,73,43,52,68,67,61,78,80,73,76,76,72,47,87,60,73,61,78,59,55,55,82,66,64,74,55,59,72,67,64,79,72,82,61 75,56,59,53,42,83,76,55,57,72,87,55,80,61,58,52,47,56,48,75,84,57,58,55,61,48,76,71,47,67,64,61,48,55,60,70,57,43,72,63,49,73,79,84,86,53,44,64,87,43,51,80,77,83,85,78,81,46,48,87,81,47,67,86,81,47,52,44,82,75,68,59,63,70,84,64,57,43,84,53,76,85,59,62,82,80,63,76,58,53,72,79,69,46,42,69,59,81,86,66,72,43,61,82,55,62,68,80,55,67,63,82,54,56,69,64,72,76,76,59,49,62,66,46,80,77,43,43,74,63,62,46,86,49,76,60,79,55,74,52,73,51,42,43,61,78,42,74,85,53,49,43,47,50,51,60,64,67,51,70,55,77,76,73,60,47,62,83,53,79,51,65,80,49,43,57,42,44,55,47,50,82,57,58,56,75,61,83,44,54,65,53,67,59,45,78,81,49,70,67,60,67,68,72,63,42,80,79,69,55,70,65,77,77,72,51,81,86,73,72,50,80,55,47,78,50,79,46,74,50,63,46,71,57,61,61,55,73,71,74,45,72,48,71,60,64,79,62,69,73,87,62,70,62,85,47,67,54,75,81,77,56,77,63,77,48,46,45,47,48,74,82,55,49,54,47,81,52,47,48,75,45,54,76,79,49,63,70,51,50,52,49,42,85,83,59,56,58,69,79,62,79,84,46,84,87,75,86,50,54,60,49,63,70,87,68,61,85,75,80,56,49,84,60,87,42,75,72,61,76,65,76,64,80,77,63,55,49,73,43,52,57,58,66,60,82,51,86,50,79,66,48,72,70,44,55,42,81,47,42,58,71,68,49,74,85,73,73,46,46,48,75,69,72,51,75,61,43,64,45,58,58,79,47,79,78,70,69,53,63,51,45,45,45,67,82,80,82,58,74,80,56,61,72,71,79,66,46,67,81,52,43,77,72,79,66,65,72,50,53,65,58,64,78,67,71,43,83,72,51,77,79,79,66,67,65,48,49,69,59,72,53,57,44,62,87,85,48,70,60,51,83,77,53,52,49,81,73,82,73,49,76,83,82,77,87,74,73,76,46,73,81,68,69,77,76,53,87,44,63,73,50,73,49,60,45,45,42,71,49,54,57,59,44,45,51,47,75,44,86,51,58,57,65,43,42,45,63,74,75,83,49,64,69,74,82,80,51,56,47,83,87,71,67,48,76,61,45,64,53,53,49,69,43,63,68,44,44,61,68,54,87,54,49,72,61,60,64,80,81,61,59,43,49,70,49,70,43,66,67,62,61,51,87,53,80,54,47,73,75,52,72,54,81,62,74,68,80,56,61,75,64,81,67,51,85,82,60,60,56,74,68,56,56,84,53,61,52,65,46,84,73,42,42,67,67,56,78,80,61,76,50,52,87,59,57,47,75,53,61,64,64,68,87,83,54,51,45,77,69,54,61,65,72,44,60,74,61,44,81,79,74,46,60,77,60,79,81,47,76,43,43,52,71,47,54,73,53,43,74,83,86,47,53,75,84,65,74,42,49,70,83,53,60,61,77,47,42,87,63,52,57,81,57,55,73,80,53,44,85,76,85,64,47,68,52,85,43,80,58,77,80,47,47,75,51,50,54,53,54,81,74,54,81,81,56,70,44,71,58,53,79,68,84,69,68,56,86,79,45,70,74,64,49,77,48,62,65,72,79,75,56,85,60,60,72,81,79,74,78,56,54,81,81,69,72,83,76,78,73,61,48,50,69,51,85,76,54,74,62,72,80,61,57,86,61,80,43,47,57,59,84,78,76,46,56,61,84,46,45,64,56,69,74,52,59,55,64,43,80,59,86,70,58,68,43,72,54,43,56,54,77,78,61,60,65,87,62,59,59,67,70,69,44,56,47,67,80,50,51,50,76,68,53,68,51,70,66,60,58,58,80,85,43,67,79,82,64,71,69,55,62,68,84,65,58,43,69,56,79,85,56,66,49,42,82,76,64,84,75,78,73,72,82,61,49,66,62,72,85,67,78,79,65,43,71,60,59,53,71,52,53,81,73,80,72,72,56,47,45,85,45,42,59,48,62,53,67,43,62,57,42,46,48,63,74,52,52,79,83,69,49,55,60,53,69,76,52,56,64,53,68,45,63,49,53,61,45,43,65,69,65,67,73,68,69,48,45,83,81,54,77,66,68,70,66,83,79,54,70,56,68,58,77,59,82,66,56,78,49,85,72,83,79,64,72,82,74,67,79,79,60,80,80,44,60,83,59,87,53,70,50,56,71,55,55,77,82,64,60 50,51,77,65,71,54,80,86,69,79,42,65,45,70,66,78,57,61,83,75,44,59,71,84,84,50,52,57,52,79,78,79,52,58,78,83,73,55,86,53,60,61,66,85,59,52,47,77,68,79,85,75,44,82,74,79,65,79,59,77,66,47,52,86,51,64,61,61,54,75,62,77,49,44,79,61,52,83,84,87,44,78,52,60,84,46,61,51,59,53,59,65,79,55,73,56,54,44,85,42,83,65,66,77,56,70,46,86,65,65,44,69,64,55,76,60,46,56,76,69,56,83,57,66,82,44,43,52,47,57,51,60,80,65,69,73,77,87,85,69,70,77,75,46,53,52,45,51,52,71,49,56,67,87,80,47,76,47,45,55,59,56,82,87,67,71,85,52,71,69,73,66,87,72,73,69,79,83,51,50,75,44,43,74,62,78,63,84,49,59,72,51,52,47,85,46,63,53,55,52,61,87,83,68,53,55,81,86,65,79,73,77,57,47,56,79,73,47,64,61,75,64,85,53,75,45,60,58,45,50,74,86,67,75,49,69,63,65,57,56,58,42,62,74,69,64,60,45,47,75,76,66,49,43,64,60,82,81,82,64,48,74,47,71,52,84,74,69,62,86,52,56,85,51,70,55,48,78,79,77,59,49,57,74,56,55,69,65,72,71,45,50,81,68,76,61,60,49,82,48,59,59,51,65,67,63,56,75,82,68,82,71,58,56,72,75,83,58,66,71,52,43,79,62,44,67,60,78,64,73,60,79,64,78,52,44,71,73,44,55,65,73,52,43,66,70,64,69,46,67,67,85,49,69,86,62,68,57,63,48,56,82,60,42,76,55,80,66,78,76,78,60,65,73,78,77,47,69,72,48,46,59,67,84,85,49,73,52,46,43,67,53,45,76,75,57,45,81,73,49,77,73,44,57,70,83,73,73,74,83,42,45,65,65,57,87,82,64,71,59,44,66,63,79,50,82,85,70,71,68,44,66,48,50,60,51,60,55,53,59,73,79,46,70,85,76,66,47,49,53,79,69,66,51,68,61,69,69,62,43,73,68,79,42,82,87,66,66,60,82,57,55,62,86,63,63,43,75,54,43,74,43,79,74,48,87,54,70,52,74,63,78,83,64,52,49,78,72,85,74,83,60,75,49,76,43,51,81,57,47,84,78,72,74,87,66,70,68,53,60,77,63,56,74,60,64,65,77,78,65,48,80,52,48,66,65,85,83,69,55,66,83,44,75,60,51,87,78,43,72,67,62,63,68,48,45,48,48,55,81,48,82,80,62,57,65,42,82,81,49,58,59,53,51,66,66,57,65,78,60,86,51,62,51,50,67,52,43,78,76,73,69,59,71,55,64,83,45,81,70,42,87,56,43,61,72,80,70,80,66,58,58,46,74,59,71,43,54,69,71,75,55,75,76,66,76,42,81,76,71,84,55,82,83,44,64,84,66,49,46,46,52,65,51,83,83,62,73,84,77,78,70,54,63,68,55,74,73,55,69,76,49,78,70,52,59,63,75,53,57,66,58,52,64,48,80,84,74,79,72,47,78,48,72,59,64,83,60,54,50,78,61,42,87,81,78,86,65,71,65,73,58,62,45,59,80,52,55,82,77,72,69,74,57,60,74,83,64,61,74,72,42,69,53,72,74,63,57,86,69,66,56,87,82,66,55,67,79,54,77,50,56,82,64,78,50,59,80,70,54,83,85,43,73,62,43,81,65,45,48,66,61,71,60,70,52,72,65,85,53,61,62,56,76,57,78,75,63,72,63,71,45,51,58,48,45,63,70,56,52,42,83,84,67,84,53,63,54,81,43,80,48,62,76,50,73,63,74,61,75,52,72,55,75,55,65,52,60,74,61,54,42,75,85,51,44,76,65,69,44,82,78,53,70,76,65,45,80,53,50,65,85,45,44,84,70,60,79,48,52,79,71,74,58,59,68,54,65,68,61,79,60,76,73,53,80,54,85,83,75,51,47,85,77,87,67,72,63,42,86,78,54,76,54,55,73,70,62,64,80,68,44,87,50,62,82,56,61,86,81,50,47,58,57,81,84,51,49,51,54,80,81,67,77,51,86,83,75,44,64,42,52,82,49,45,58,50,59,59,44,67,58,55,51,77,43,63,81,81,68,57,85,46,42,80,74,83,44,42,49,84,77,66,70,46,50,79,83,85,70,47,58,59,62,45,85,62,44,56,86,48,82,42,78,83,72,72,45,87,54,47,84,59,77,62,77,48,49,79,59,50,86,52,51,85,44,63,82,81,74 73,52,69,65,69,56,73,79,55,62,57,69,86,65,66,65,63,71,72,44,70,83,44,60,77,51,60,71,50,84,85,61,45,42,75,66,55,73,84,46,56,78,73,42,70,44,79,77,52,62,61,44,51,78,50,67,61,60,77,87,75,44,82,78,53,46,60,77,76,83,70,56,77,67,59,78,72,43,84,81,42,64,87,59,43,72,47,76,57,75,50,55,51,66,82,67,68,76,58,56,72,59,50,77,53,46,60,85,47,61,84,59,82,57,65,70,73,60,45,76,58,71,49,81,50,80,85,66,53,43,65,79,49,83,63,58,49,43,76,47,76,49,46,77,45,87,80,77,73,62,50,65,55,80,61,74,43,69,68,58,67,55,58,59,53,82,45,75,51,71,62,59,50,48,49,80,63,61,79,57,48,68,73,55,42,51,58,86,86,57,59,61,74,53,75,71,56,63,42,69,80,42,51,70,59,87,80,49,64,74,82,68,86,62,78,45,80,45,72,60,53,63,67,73,87,54,54,50,75,54,78,65,63,51,69,47,66,53,65,63,47,61,61,42,69,87,42,81,87,55,51,46,64,58,48,78,72,74,57,79,87,85,64,80,74,53,85,87,42,45,87,77,78,45,63,72,63,63,63,61,84,74,72,81,84,48,72,44,53,45,55,49,72,86,61,82,75,51,43,51,64,58,70,64,54,68,73,82,45,48,77,45,79,62,50,55,43,57,44,48,46,61,59,81,56,69,84,42,62,63,68,49,53,72,46,79,61,72,51,66,62,62,76,51,68,76,46,79,66,66,71,44,49,69,66,61,56,42,75,57,82,54,74,44,85,66,48,79,82,76,71,83,76,77,65,68,68,51,43,56,48,86,80,63,57,81,81,46,70,42,63,72,81,51,64,80,46,43,68,81,81,69,81,54,60,81,45,63,73,82,49,49,80,52,51,62,63,61,47,55,73,56,45,67,75,56,70,58,54,78,49,76,63,69,72,66,86,87,45,85,75,81,84,49,44,57,59,85,64,79,80,68,87,52,61,75,76,77,54,85,64,62,85,47,87,81,78,47,84,82,77,47,56,81,50,49,74,67,87,86,48,83,75,49,67,42,48,64,48,83,48,64,50,45,85,53,85,53,76,59,84,84,66,48,68,80,84,72,86,42,62,53,53,52,87,45,70,54,51,87,81,60,79,49,66,79,73,87,84,44,44,51,72,73,63,79,64,49,51,46,67,80,79,83,49,72,68,43,86,44,60,80,47,55,49,52,65,61,63,85,83,53,78,49,56,71,50,51,67,42,57,73,50,56,86,46,67,81,81,60,48,63,69,66,48,78,77,62,68,52,69,83,87,86,58,70,72,64,79,58,53,44,57,87,65,43,72,56,46,53,43,44,71,54,67,84,64,61,62,42,67,76,63,68,54,48,45,53,87,77,57,68,76,57,48,70,75,47,70,73,48,82,64,54,76,85,54,52,69,44,61,72,68,56,62,76,45,87,79,84,44,59,60,80,69,52,52,46,51,45,87,56,52,79,82,61,65,49,74,67,72,83,56,68,82,76,55,80,56,49,85,57,56,86,65,84,72,72,60,69,73,53,58,44,68,42,76,81,50,69,66,54,48,76,58,44,86,53,81,47,83,68,87,42,55,82,61,83,42,55,60,66,53,72,67,69,59,80,73,71,84,80,83,79,80,81,81,43,49,75,87,57,68,66,52,61,51,72,56,74,57,87,82,67,53,83,58,42,83,53,48,69,83,64,71,73,75,71,78,61,57,62,60,68,80,82,86,66,74,76,64,42,74,67,43,84,78,58,61,56,59,57,56,60,54,48,42,79,81,79,60,84,65,87,44,46,53,71,66,48,77,43,60,51,69,49,57,68,54,60,77,86,77,50,62,60,70,84,77,67,71,46,65,66,42,53,59,87,84,61,54,66,44,68,46,42,49,56,77,66,75,43,74,44,57,60,81,84,87,48,78,44,76,64,54,68,74,61,58,83,75,54,78,43,76,76,56,43,50,74,71,48,78,49,75,87,42,81,56,69,60,85,45,64,74,57,65,62,53,81,59,85,86,62,47,55,78,64,54,51,58,51,86,54,42,45,42,52,70,43,67,45,60,48,65,44,71,42,86,44,60,87,87,42,75,58,75,55,69,76,56,48,65,76,58,60,58,43,81,72,53,56,65,47,56,50,63,67,87,84,81,52,43,72,69,43,73,61,47,80,77,50,78,83,49,50,75,79,56,58,82,47,55,74,56,53,56,52,60,81 75,76,72,65,51,72,64,56,48,83,85,57,59,78,78,69,66,71,58,55,87,67,71,43,70,57,59,82,73,72,73,77,53,67,87,69,43,74,63,64,67,55,57,83,78,52,56,67,86,82,59,85,80,84,44,58,47,82,85,59,81,86,79,59,42,76,60,58,77,69,87,58,59,60,82,83,51,56,57,68,56,53,58,58,48,42,84,45,59,51,61,55,60,86,44,87,55,52,84,55,84,84,48,69,74,75,63,45,86,65,67,55,68,74,43,42,53,43,52,71,76,72,80,49,73,58,43,83,77,47,85,58,82,68,65,86,49,73,50,82,65,67,80,85,72,75,81,42,56,76,42,68,69,59,72,83,75,71,73,73,59,52,79,79,80,65,62,47,68,43,43,78,42,66,57,70,84,64,85,85,43,47,70,57,65,43,83,50,51,67,70,78,66,86,48,69,42,49,69,59,62,57,59,86,56,60,45,55,56,66,60,70,59,83,73,65,62,53,45,66,53,46,67,86,55,73,73,75,60,54,62,47,47,85,64,80,74,65,64,79,50,57,82,61,81,68,83,74,48,74,72,66,79,59,52,57,57,52,55,42,79,57,84,85,79,86,56,74,81,79,69,76,63,72,80,75,66,61,84,76,64,64,48,87,62,64,59,81,71,78,42,56,67,52,58,72,53,55,85,84,67,49,51,70,78,56,71,47,86,55,68,58,70,63,87,84,77,59,50,60,85,87,60,58,57,80,46,66,87,62,45,64,87,46,72,78,85,77,74,79,79,56,78,83,77,68,57,53,54,66,79,53,84,64,70,43,71,62,75,85,81,42,73,55,42,70,43,85,49,87,87,54,45,72,75,67,58,64,75,76,46,62,46,72,60,69,63,64,49,56,62,78,50,77,69,80,65,52,59,72,59,63,42,58,75,68,46,69,60,62,61,69,50,76,71,61,45,48,73,71,51,45,47,61,63,69,74,46,58,43,66,74,70,55,50,76,63,80,83,75,84,73,59,69,76,64,47,86,66,64,64,53,60,76,51,51,80,62,76,43,80,52,86,86,78,62,53,48,53,42,73,45,53,62,42,74,80,87,82,59,44,85,56,51,59,53,50,52,85,79,85,83,87,65,81,66,73,73,51,44,49,52,45,62,72,77,63,59,69,55,42,85,69,50,77,60,76,68,57,78,63,43,69,51,80,72,55,53,55,45,66,46,44,59,72,58,57,77,64,57,55,86,61,44,63,57,69,45,55,46,85,65,80,75,80,73,79,76,80,70,65,47,84,83,48,83,73,44,60,48,76,47,44,63,86,45,44,85,49,72,80,86,82,85,85,84,64,59,67,78,65,67,86,50,52,56,59,76,45,55,73,79,76,49,74,84,69,53,76,79,60,46,47,69,67,69,52,57,70,61,68,71,82,46,67,56,48,48,84,56,43,57,45,57,53,83,70,48,82,81,63,80,46,71,75,69,58,56,48,54,63,74,59,46,80,45,45,84,75,72,79,73,77,83,77,87,53,56,87,50,66,48,72,42,69,72,62,69,65,60,47,55,59,76,50,85,53,85,74,57,84,73,53,47,48,72,66,76,42,79,53,52,74,66,87,53,50,49,77,73,74,59,51,86,47,52,74,76,80,56,54,43,84,49,73,71,64,42,47,79,67,51,71,59,43,67,65,45,47,65,77,47,85,65,70,69,46,52,74,51,42,49,80,81,64,42,78,84,54,82,85,61,66,81,59,73,77,49,85,69,60,76,52,49,52,68,86,65,58,54,58,42,85,53,64,72,70,57,65,49,83,69,62,83,66,66,67,84,66,73,84,75,61,64,52,57,50,56,69,77,48,55,81,51,75,83,59,45,62,83,84,82,72,47,70,45,48,62,43,67,69,77,83,87,53,59,75,45,44,76,81,83,62,42,83,67,60,86,59,44,48,81,80,54,71,83,46,80,52,53,42,48,85,44,78,45,67,86,51,45,47,86,53,62,84,53,68,85,74,57,48,63,59,45,65,58,75,74,74,51,47,55,84,65,79,62,87,58,69,71,50,54,48,47,45,57,75,53,51,55,74,70,71,84,72,55,47,64,66,71,52,45,83,81,81,82,82,86,69,75,52,74,70,44,43,58,67,84,45,57,65,49,82,57,53,54,52,75,56,56,63,66,78,63,65,80,62,83,62,77,52,86,46,67,72,61,64,57,55,48,42,55,78,45,70,80,66,63,58,77,76,42,68,78,45,75,73,86,82,82,82,82,76,86,58,87,80,77,68,51 86,77,43,51,60,44,68,46,75,75,44,83,51,70,46,77,58,76,71,83,60,76,76,73,61,50,74,46,65,43,57,85,50,44,61,82,60,52,48,78,69,59,73,81,57,50,50,60,81,58,56,69,66,63,56,79,56,68,84,66,74,72,62,43,58,87,48,74,84,44,76,60,57,59,46,47,82,48,63,78,55,50,76,85,56,83,65,62,70,70,79,57,72,76,73,51,49,61,84,64,62,51,71,49,47,74,47,57,46,51,66,50,49,54,65,77,52,66,61,53,59,42,44,45,51,52,54,78,48,79,73,59,42,75,70,77,83,77,52,67,72,70,65,60,49,43,58,84,73,73,56,81,68,59,84,57,45,60,76,50,85,73,56,45,79,61,60,79,47,77,85,42,44,63,54,71,64,55,61,51,76,58,45,44,54,71,80,76,44,64,71,72,83,47,62,54,84,77,57,44,63,84,65,47,60,62,43,65,75,76,63,60,47,84,75,76,44,57,48,52,86,47,72,48,65,82,54,61,75,57,86,47,82,87,56,54,67,66,85,43,69,73,73,58,83,60,60,83,52,62,59,81,67,86,71,44,59,80,69,64,51,49,61,68,86,57,80,46,43,50,84,81,80,76,56,58,44,61,67,44,75,79,58,44,78,75,46,74,82,52,69,47,57,52,87,77,62,80,46,73,46,81,52,56,77,67,54,42,60,68,57,73,75,85,68,48,59,55,67,61,55,50,86,79,42,61,62,68,49,42,50,77,46,81,48,62,46,69,81,60,85,70,84,69,43,50,63,62,56,55,87,82,45,50,65,70,56,63,55,76,65,53,87,47,60,74,74,42,62,74,53,53,85,51,66,55,42,48,65,55,73,61,70,62,48,81,44,58,62,43,56,53,61,48,55,78,57,84,56,85,86,46,60,43,84,62,45,55,69,70,64,50,67,64,50,52,51,48,75,70,57,66,55,72,45,55,59,52,63,51,57,74,81,79,73,70,42,47,54,80,54,67,67,70,73,70,55,81,62,58,62,51,77,44,63,81,50,58,56,44,67,79,70,55,49,56,80,68,49,67,81,79,76,79,65,56,48,72,61,69,57,55,56,68,42,72,83,46,80,80,56,76,58,70,58,74,86,44,70,79,64,85,74,70,65,67,76,78,50,71,44,69,84,82,70,76,65,83,49,75,66,42,64,67,77,52,75,53,53,48,73,56,85,56,69,66,50,46,58,43,65,43,87,82,56,65,61,51,49,70,70,87,46,81,59,48,74,54,83,65,49,68,60,69,54,52,82,42,47,58,80,78,83,85,57,83,45,63,59,54,61,57,72,64,53,61,72,66,70,73,43,82,62,44,53,70,75,64,71,82,50,66,77,67,57,52,44,72,42,74,77,75,87,42,79,59,61,44,83,74,79,85,87,78,61,72,87,85,68,47,57,74,78,74,43,43,51,85,87,51,75,66,46,86,64,50,64,59,58,58,55,84,85,55,86,66,75,66,47,62,49,74,68,62,59,73,63,66,43,54,50,54,71,86,58,53,42,79,75,85,43,58,58,64,45,57,58,61,84,59,43,66,74,66,52,58,65,73,57,61,50,72,50,52,49,86,43,67,86,81,73,57,46,46,49,75,46,81,85,50,56,87,65,83,50,69,65,72,50,84,65,58,87,60,78,81,44,85,62,52,49,79,62,42,54,49,66,81,61,50,85,49,59,79,83,69,60,50,44,74,44,45,65,49,54,56,43,58,84,62,49,69,69,56,47,47,80,71,67,61,69,46,55,54,84,84,44,83,56,56,79,79,74,66,69,79,84,83,56,63,71,55,63,78,42,59,73,47,86,85,71,53,58,65,49,50,44,60,71,48,50,60,51,54,70,75,59,64,51,85,55,54,67,45,72,56,58,65,58,61,73,55,51,49,58,67,46,75,80,84,44,56,42,82,58,65,44,51,85,74,42,61,54,53,75,76,50,80,73,59,63,70,87,85,87,64,84,53,75,62,72,43,60,62,46,65,85,56,80,72,47,56,74,50,76,42,49,46,54,86,77,48,72,71,54,82,82,47,65,64,49,44,87,45,43,86,48,75,68,65,66,65,67,67,58,51,75,66,45,81,58,69,59,44,43,75,86,49,70,68,48,50,48,60,81,44,50,61,71,47,58,72,54,60,59,62,43,80,87,54,69,80,58,72,74,81,69,66,49,45,58,48,58,46,43,59,57,84,61,67,54,83,52,77,49,62,80,69,49,59,52,78,51,53,44,71,75,85,68,60 51,53,44,52,76,49,56,44,68,50,80,60,69,65,83,80,44,80,53,71,68,51,59,84,87,75,67,80,46,53,68,47,59,86,72,73,86,46,86,52,46,47,61,63,65,83,75,52,51,77,53,84,63,45,49,69,57,81,73,70,56,83,77,56,58,80,75,69,76,53,52,65,57,82,45,67,48,58,67,44,46,70,51,51,79,70,86,66,69,66,61,45,83,84,80,47,66,79,57,79,71,45,45,57,56,70,49,74,57,75,54,75,67,53,70,44,66,64,78,51,77,62,48,59,63,81,61,85,77,46,57,80,58,86,44,85,42,43,71,65,68,60,87,77,60,80,60,62,85,60,46,54,83,74,68,68,60,49,44,51,85,61,60,81,54,45,46,52,65,42,78,49,65,82,52,81,45,71,69,67,50,78,51,81,74,62,46,64,61,63,45,80,72,43,84,81,49,86,86,61,48,60,50,45,65,48,42,46,69,80,75,43,47,52,53,71,43,51,69,79,67,80,72,66,83,55,47,86,59,59,44,76,61,79,80,69,55,61,76,74,59,80,46,44,57,42,55,67,49,66,59,82,86,43,53,44,67,48,59,82,48,61,69,73,73,47,54,61,43,79,64,47,45,60,53,82,49,65,63,53,67,78,73,55,56,46,70,85,87,82,67,56,57,62,42,54,42,86,67,83,85,82,47,55,75,75,47,68,55,66,62,43,57,81,79,72,42,50,67,72,65,67,81,85,48,53,79,51,85,56,87,86,75,87,58,66,83,76,79,76,64,83,76,43,57,67,53,65,87,75,74,43,44,48,85,87,51,67,85,49,64,76,86,74,73,70,54,82,73,87,82,53,49,63,72,79,78,62,67,45,70,73,55,42,74,61,69,49,68,70,52,48,50,61,80,75,50,61,64,69,82,87,75,44,58,43,53,78,58,45,49,48,82,67,72,45,59,86,81,52,67,84,85,50,76,62,70,77,64,56,76,56,44,80,65,79,48,87,72,79,49,87,78,62,75,77,58,53,54,85,78,70,85,87,64,51,70,72,75,62,45,70,72,51,57,79,67,64,51,60,77,75,60,49,81,50,65,47,78,79,51,82,83,87,42,53,43,46,58,42,53,86,72,58,63,56,77,70,85,68,74,58,74,87,80,66,67,85,59,66,57,76,47,63,61,60,79,58,48,65,70,44,55,85,54,78,46,59,77,81,77,61,43,69,60,75,49,61,48,55,81,86,53,46,58,79,55,45,43,86,71,79,87,79,48,57,61,60,54,63,79,67,75,51,50,47,67,80,77,57,68,86,45,51,57,84,63,79,56,75,61,72,46,69,46,64,79,75,44,47,49,52,87,82,76,46,45,43,47,70,86,72,86,56,43,58,43,78,64,49,73,49,66,74,60,59,69,63,62,70,55,85,42,70,62,59,60,46,47,68,60,53,50,64,45,43,55,83,79,79,51,73,77,48,70,60,46,50,54,75,80,83,74,51,69,63,72,75,61,55,44,74,54,53,42,70,60,85,77,85,54,44,79,71,52,62,75,86,72,60,44,71,59,74,44,59,67,70,46,49,74,56,49,55,78,57,81,50,77,69,55,42,85,68,75,77,79,69,45,83,75,60,42,64,56,55,57,66,52,59,60,58,59,66,64,66,45,52,83,65,45,63,83,80,84,70,48,54,78,76,69,56,73,45,46,83,45,71,71,60,64,83,76,74,83,57,65,78,76,64,77,86,82,56,86,62,45,55,52,49,57,59,84,87,46,55,57,56,61,81,59,77,50,51,44,62,72,45,81,59,77,50,56,43,56,76,86,81,60,82,53,74,45,79,78,86,57,62,63,70,70,70,73,47,62,55,45,54,53,75,78,44,79,67,85,47,52,66,61,52,84,47,46,52,63,64,75,78,48,69,45,77,76,68,64,82,45,87,76,50,65,44,86,87,57,85,82,56,53,85,58,73,87,68,62,86,53,65,72,83,45,54,53,84,73,86,66,52,72,68,53,46,65,48,54,86,84,60,58,70,81,81,86,46,44,70,65,55,60,63,81,60,50,83,64,72,80,49,86,61,75,71,70,83,54,60,65,65,54,83,60,52,85,46,84,47,66,73,43,74,70,77,63,43,69,84,81,56,80,51,68,85,73,67,84,52,84,46,51,67,86,52,51,45,52,83,86,79,51,82,68,58,84,57,64,86,50,61,49,72,70,69,80,61,69,78,52,81,55,60,75,80,82,84,71,43,69,65,56,75,82,49,60,64,42,76,85,55,73,63 56,66,61,84,78,55,80,51,67,84,74,45,74,68,42,53,47,75,67,69,72,70,51,62,46,44,50,63,77,63,79,81,53,70,79,47,75,61,52,55,73,63,54,43,47,43,79,66,84,63,61,68,71,63,66,79,55,54,83,75,61,74,57,49,81,64,43,86,46,67,67,71,74,73,64,75,63,49,72,74,84,50,56,68,52,59,78,42,68,61,71,64,42,76,87,75,43,57,68,65,69,62,48,44,75,47,50,81,74,67,83,86,46,56,83,79,55,66,79,83,57,85,44,69,46,76,70,53,50,71,61,62,50,69,42,48,42,44,67,59,79,81,59,64,72,72,73,46,50,45,45,67,77,54,54,81,63,57,65,81,74,71,75,44,52,44,79,45,47,65,62,84,85,61,54,70,86,53,70,47,55,47,84,87,85,47,78,86,68,54,50,76,54,54,61,73,70,45,72,55,64,45,66,75,74,48,47,74,43,47,46,62,78,51,48,49,77,46,56,72,86,45,63,45,62,58,75,58,63,43,63,44,87,44,64,81,52,78,84,53,74,46,51,70,86,42,57,58,68,71,48,83,65,60,71,47,47,55,62,77,77,60,64,85,64,49,65,48,57,47,86,44,60,58,82,81,63,58,87,44,60,66,72,70,77,60,70,62,46,86,84,87,62,49,75,47,51,80,55,60,68,84,65,81,60,60,68,79,48,75,47,61,44,55,46,48,71,87,43,77,61,72,79,45,55,43,72,81,48,86,71,70,55,45,65,47,47,56,85,76,61,60,47,84,62,58,68,61,73,43,66,57,57,50,65,58,61,68,87,60,57,45,82,61,79,44,53,65,77,54,48,65,57,42,72,69,70,50,43,42,61,83,47,69,51,84,55,42,75,54,46,73,68,81,54,42,52,53,53,69,70,64,82,71,51,79,79,49,53,44,42,54,71,59,80,60,53,55,54,45,46,64,71,55,82,44,85,82,70,45,81,82,85,62,61,70,83,62,68,59,59,71,68,60,54,67,83,72,70,65,47,61,43,49,82,62,63,52,44,62,67,84,55,67,47,58,55,71,57,66,61,76,52,43,77,86,49,72,71,83,56,73,61,66,77,52,82,59,74,49,87,71,66,74,70,52,84,55,52,54,78,48,53,59,80,85,75,63,80,69,76,83,74,51,71,87,70,54,79,57,50,50,66,61,72,73,83,83,69,79,73,74,62,80,80,72,50,48,71,56,74,54,84,59,81,57,79,71,43,47,77,66,49,50,87,52,77,55,67,57,72,84,80,58,50,79,84,66,73,60,46,81,51,58,49,42,70,67,87,66,84,47,73,82,52,73,43,52,55,71,46,78,61,60,85,48,55,66,53,83,80,71,72,85,48,81,59,68,42,69,87,68,59,50,78,62,72,78,50,68,75,81,62,59,64,70,45,83,76,42,52,58,79,49,63,58,71,52,44,81,80,85,56,51,83,80,55,62,71,58,65,81,61,43,51,50,60,65,81,43,74,51,50,84,66,60,72,82,70,85,47,45,44,73,62,60,47,79,63,77,67,56,47,80,51,81,53,79,61,74,84,42,74,52,50,70,68,67,42,65,69,84,55,64,64,84,63,83,84,77,69,71,75,70,55,80,47,60,75,65,84,65,53,80,85,75,43,48,69,65,51,66,59,44,55,53,70,46,48,49,43,78,55,66,53,53,85,52,50,51,61,58,46,58,81,76,84,62,51,67,72,54,60,53,69,43,67,67,61,78,79,79,76,61,84,53,48,79,54,42,70,42,66,56,55,75,70,75,62,43,69,55,64,51,59,80,49,86,74,42,66,55,82,57,55,64,59,45,44,82,71,47,49,80,61,46,74,69,67,81,67,84,66,58,43,86,73,50,42,79,48,79,83,53,67,44,69,86,48,80,82,44,62,70,70,87,68,58,74,66,47,78,76,63,57,52,45,76,70,67,71,43,60,72,49,56,56,66,53,53,47,73,83,71,53,48,44,48,53,81,63,49,48,69,77,45,44,68,57,83,56,75,51,85,58,85,87,45,73,68,47,58,59,46,57,66,62,84,75,63,80,51,66,84,64,76,73,61,86,60,67,61,84,70,82,75,74,50,76,59,43,53,57,58,42,58,46,42,60,56,49,69,49,65,80,50,76,57,45,75,74,69,70,58,82,69,85,56,59,61,44,62,44,58,50,45,72,66,58,85,71,61,42,87,72,77,71,50,67,55,83,84,52,69,51,86,78,44,73,61,44,43,58,84,83,55,42,63,59,58 82,66,62,78,48,61,71,79,42,71,78,67,66,53,81,47,55,59,83,87,64,80,78,55,85,83,60,71,63,72,81,77,59,82,47,73,46,77,47,73,72,81,46,44,48,58,59,60,64,68,70,52,52,84,74,80,66,53,51,73,61,80,87,72,42,49,83,69,59,42,58,85,70,70,64,67,67,65,65,60,57,54,62,63,81,84,85,52,77,77,62,62,56,75,87,57,61,62,54,66,84,72,86,84,47,58,46,78,63,62,85,71,79,80,64,63,53,42,53,63,70,83,62,60,64,50,49,53,79,46,79,48,84,57,73,85,43,63,70,61,52,84,52,47,79,67,58,46,86,71,60,73,65,71,42,73,60,87,75,52,49,80,50,80,79,73,73,66,70,79,81,75,52,81,56,78,78,62,74,65,80,45,50,57,75,43,84,65,60,85,73,69,75,51,58,68,83,79,67,66,48,51,60,42,67,74,82,55,45,54,48,50,67,50,74,61,51,52,43,87,75,66,43,81,68,55,53,56,64,46,57,64,85,59,52,72,80,59,53,45,85,80,50,63,55,64,57,84,55,54,45,79,48,63,83,86,59,46,69,74,58,65,68,87,87,64,62,70,52,43,54,86,73,64,63,76,83,46,74,53,73,78,59,74,52,43,62,54,82,63,55,47,51,48,44,48,86,70,58,82,53,50,59,49,80,61,47,58,70,43,63,75,80,76,46,44,85,74,69,53,58,56,84,79,44,81,53,68,66,51,71,56,80,56,47,76,47,56,49,59,61,68,49,62,71,74,51,77,72,53,87,56,52,75,53,76,47,58,58,45,55,76,52,66,79,62,59,82,60,43,77,68,85,57,87,64,86,85,73,76,78,80,74,64,51,79,63,86,79,49,70,67,73,68,74,53,55,79,81,61,64,81,79,52,55,86,53,53,58,71,77,77,68,58,54,47,63,64,47,50,52,61,74,80,65,68,82,65,72,50,81,54,61,61,61,60,60,60,73,78,61,51,83,58,72,72,49,78,68,50,55,43,45,86,52,73,62,54,61,80,46,48,78,71,44,74,69,78,59,81,78,74,47,56,61,79,47,42,75,76,75,82,75,46,44,74,46,62,62,58,64,59,48,81,50,72,64,47,65,44,85,62,82,47,80,61,44,43,66,70,45,85,75,63,44,83,83,44,78,47,80,70,70,87,54,69,43,68,64,66,68,51,61,58,70,72,84,85,61,47,64,77,74,62,48,86,43,70,70,43,57,58,76,87,65,68,74,62,80,47,67,67,60,81,57,72,80,85,45,79,69,44,72,80,69,77,55,61,87,75,57,44,68,64,52,82,45,68,64,53,72,58,66,46,65,73,69,42,70,48,78,82,53,43,76,46,65,44,45,69,81,87,78,49,75,55,76,74,69,68,63,45,65,57,68,51,58,50,74,44,64,62,45,51,52,44,86,61,69,85,66,60,56,65,44,75,84,85,42,47,57,64,76,68,85,64,82,84,60,71,73,72,69,59,50,84,78,60,51,77,61,70,85,54,80,73,83,67,86,56,47,66,64,43,71,49,58,54,86,63,59,50,87,79,64,67,42,65,43,76,74,86,47,81,64,47,71,71,59,83,86,63,67,49,47,57,42,80,53,74,75,67,74,85,50,48,68,57,68,63,57,61,84,67,53,76,81,48,49,51,69,44,48,58,82,44,52,72,42,44,68,70,51,42,66,60,85,66,50,75,51,58,52,79,44,69,60,50,56,58,52,84,79,58,73,46,51,51,77,80,84,63,85,85,84,49,68,57,84,57,87,84,44,71,87,54,63,61,47,77,54,57,69,87,68,87,42,68,84,52,78,86,66,65,66,74,76,61,43,43,80,86,87,50,69,86,46,64,68,68,50,65,84,78,46,84,69,56,50,78,67,72,44,43,42,52,56,68,48,83,86,46,59,81,75,64,61,49,45,59,72,77,51,84,67,51,73,62,74,83,43,61,61,71,50,57,67,70,67,78,53,68,81,54,55,43,53,65,76,79,47,80,48,43,64,81,60,71,80,82,61,71,62,59,58,85,80,81,44,67,74,42,58,42,46,58,86,42,85,61,54,70,60,87,78,69,58,64,57,72,69,78,59,64,56,54,44,72,73,56,85,83,42,67,86,69,61,86,65,42,46,57,77,71,80,42,51,46,78,75,65,75,86,68,86,47,62,76,49,61,53,75,43,53,87,74,59,58,56,47,78,53,80,52,55,44,87,86,73,67,65,65,70,84,66,65,81,48,76,46 82,71,79,51,71,77,80,61,83,47,63,42,49,66,87,56,67,63,50,51,83,52,55,45,78,48,48,49,64,48,42,65,71,53,82,52,57,53,86,79,45,86,82,56,44,50,80,65,52,54,86,58,54,59,74,44,47,86,54,85,70,46,57,56,74,74,45,54,49,48,66,45,61,62,52,68,60,55,68,51,44,73,86,48,55,72,53,72,82,54,72,75,65,66,45,49,55,54,45,59,67,78,62,52,66,53,83,81,71,72,50,42,74,48,59,69,44,53,51,75,69,53,48,85,69,78,73,80,44,85,85,62,57,81,84,66,58,58,53,67,77,69,68,58,50,85,62,76,81,62,63,55,86,74,69,45,64,48,60,47,65,66,75,68,86,71,84,65,71,51,59,54,77,67,75,84,64,83,62,58,46,66,59,73,52,75,69,72,50,77,46,68,71,66,69,84,45,58,76,71,53,48,47,67,86,74,72,66,55,57,86,58,73,71,49,80,53,80,80,67,76,83,59,61,72,63,60,79,44,54,75,50,47,64,81,63,77,59,42,81,74,53,51,77,69,56,69,54,86,71,59,66,44,79,49,80,65,45,62,75,59,47,82,77,79,47,68,51,79,43,55,82,75,84,60,62,63,45,80,86,87,65,54,46,46,76,52,77,54,86,61,61,68,49,67,74,87,47,61,54,78,79,75,47,84,50,63,78,80,75,70,51,47,82,59,68,61,42,58,52,57,74,54,71,64,76,58,61,67,46,74,52,66,46,76,72,80,43,53,80,81,48,76,42,56,44,56,82,57,42,70,64,64,47,80,59,76,86,58,75,68,66,43,67,64,71,82,43,48,52,74,77,65,55,80,68,47,69,49,68,53,77,44,81,54,53,78,70,59,64,69,46,56,86,43,79,60,75,80,43,69,54,64,54,74,75,68,73,72,48,64,54,65,42,77,65,51,48,51,79,52,58,43,61,44,66,57,63,78,50,83,84,87,69,59,57,83,69,73,44,45,46,79,85,51,43,46,65,64,56,59,66,83,73,62,47,56,67,48,75,66,50,47,71,49,73,67,82,53,85,68,79,49,56,85,86,53,53,72,58,58,51,42,72,51,74,56,65,53,54,51,56,43,75,80,86,75,72,45,60,87,59,52,80,82,77,87,42,45,57,52,83,80,68,53,83,85,56,72,82,63,61,62,83,49,75,52,61,81,75,69,56,78,55,86,83,83,55,67,61,85,87,63,85,42,74,78,76,60,76,60,56,58,53,74,72,54,46,83,62,65,71,84,46,62,64,60,83,52,84,48,59,57,73,53,73,53,54,86,73,72,85,65,53,60,73,63,80,51,65,46,53,55,87,53,85,81,70,69,71,50,74,69,51,48,81,75,64,64,85,87,67,50,47,55,66,85,44,65,81,50,57,55,84,87,47,77,75,80,54,68,82,55,77,54,69,60,42,77,51,71,43,80,56,60,48,79,79,42,77,77,47,73,55,78,85,54,46,47,83,70,61,65,58,70,86,50,45,52,74,62,71,77,53,62,85,73,59,62,71,70,53,84,73,47,51,64,49,42,85,62,55,58,64,55,81,72,65,64,51,86,76,60,55,62,63,51,66,68,69,69,70,60,48,86,53,47,60,62,75,84,64,53,48,71,63,49,51,54,72,56,83,80,45,81,84,73,57,46,49,67,60,44,52,57,51,72,68,46,43,70,72,77,79,42,64,53,60,52,70,55,50,72,64,47,83,70,54,53,50,47,60,69,86,50,84,78,52,49,42,46,45,52,46,53,80,65,80,79,77,48,51,70,74,72,48,75,80,61,64,85,75,73,57,66,79,42,78,59,66,64,72,80,64,82,69,53,80,71,49,44,54,61,60,85,49,54,59,49,55,45,85,63,42,43,77,67,82,44,75,65,55,60,85,56,70,64,61,69,45,46,42,50,61,48,77,59,77,74,46,42,77,64,65,47,63,79,53,61,73,77,66,43,77,83,67,61,84,74,79,71,53,64,75,54,58,72,65,73,50,74,66,80,78,77,66,66,68,69,82,42,54,44,84,83,67,56,84,80,78,44,68,80,57,85,84,84,80,51,78,76,52,86,47,87,65,65,55,70,74,75,46,62,80,77,46,82,78,76,61,84,42,54,66,63,72,60,54,72,78,73,61,45,80,72,48,54,68,72,76,71,58,68,43,50,50,54,86,81,69,77,75,62,50,81,52,53,44,59,50,68,83,64,53,80,46,73,78,55,70,61,85,87,80,56,66,58,78,77,73 47,82,52,44,52,44,77,74,69,75,70,76,80,62,51,84,56,85,79,71,45,70,52,54,81,46,70,79,53,53,64,42,48,66,67,68,80,53,45,66,55,56,69,49,80,78,53,67,57,72,44,72,63,50,64,87,69,79,43,45,46,86,80,68,84,59,43,87,70,70,69,80,87,75,58,77,77,66,64,84,46,63,60,75,77,78,83,59,73,68,60,64,48,54,65,75,49,68,75,72,87,59,54,63,69,57,46,49,86,43,57,56,70,75,73,64,80,60,74,82,81,68,59,50,43,42,43,76,81,59,82,83,55,68,49,54,72,77,63,56,64,63,52,50,85,71,74,44,75,48,83,62,58,57,65,77,63,49,45,68,80,81,58,45,74,51,56,74,49,54,85,81,76,56,68,60,80,63,47,74,87,67,51,76,85,69,86,75,81,87,64,72,84,86,51,85,80,80,83,56,60,71,83,47,76,77,76,76,44,56,69,56,76,66,46,69,85,47,62,69,61,62,49,67,57,83,55,65,46,62,75,68,69,70,47,65,58,62,44,72,74,60,73,47,42,75,71,56,57,49,71,46,54,79,58,78,72,81,75,51,64,66,50,84,82,80,83,80,87,52,43,74,58,83,54,67,69,69,49,60,71,66,55,85,61,59,79,71,67,68,68,44,74,65,44,81,42,62,56,43,61,66,50,47,85,75,43,50,82,65,68,81,51,56,44,78,83,81,61,68,81,75,61,64,74,55,43,62,55,57,82,54,45,86,87,52,64,64,43,65,58,84,44,76,60,61,81,49,58,64,54,47,52,47,86,85,86,60,86,53,87,59,60,43,84,44,51,66,46,77,63,42,56,72,61,57,64,60,55,52,69,69,87,76,53,69,74,46,45,54,63,75,67,44,78,79,54,67,81,64,46,66,77,44,82,60,60,44,84,66,46,85,69,79,86,77,50,53,67,69,59,81,62,67,72,52,48,66,87,81,59,85,59,42,69,82,82,77,68,58,75,59,72,84,78,46,45,44,54,87,48,48,47,65,76,69,87,66,62,80,79,76,59,66,75,62,67,77,75,61,52,62,55,84,51,61,84,74,69,49,50,53,83,42,63,86,84,49,48,83,48,56,57,54,49,79,72,43,45,83,42,47,66,51,70,68,76,60,64,73,61,86,44,65,70,44,87,52,52,63,67,59,72,70,47,68,71,79,49,76,64,43,61,87,48,70,71,49,64,84,44,83,44,50,78,80,74,83,47,66,43,56,65,72,53,58,77,62,66,76,74,68,85,58,69,46,57,68,78,60,73,51,63,42,43,87,44,52,75,85,83,79,75,65,60,59,66,82,84,55,62,47,84,68,62,47,55,68,63,75,77,72,52,58,87,85,67,73,44,60,64,60,76,49,48,58,45,58,59,50,49,42,53,43,44,66,62,84,80,75,71,59,65,46,85,70,43,59,61,75,60,59,59,86,64,62,85,58,80,50,43,81,57,47,66,53,47,80,52,85,67,62,85,53,54,85,56,51,57,64,54,76,83,82,48,70,45,73,87,67,85,62,62,48,63,65,80,85,45,42,58,45,76,82,75,42,48,62,72,76,82,55,85,80,68,46,74,57,56,59,60,78,46,81,68,75,51,75,74,86,87,71,52,82,66,64,69,73,56,50,80,59,65,79,75,72,57,51,81,49,64,64,77,82,60,80,49,71,76,78,75,79,43,58,52,52,44,45,77,43,77,44,71,87,46,58,52,87,64,59,70,73,87,73,56,54,61,78,83,77,76,45,69,69,48,74,78,77,73,52,48,50,76,68,45,74,42,46,54,45,83,72,63,86,80,63,55,72,44,75,58,81,71,62,85,69,57,45,71,80,58,58,85,56,63,78,54,63,67,46,58,60,70,81,85,77,81,72,48,42,48,72,52,81,63,79,53,75,84,71,58,42,67,86,45,72,73,52,69,79,80,73,74,87,47,58,78,82,57,87,49,42,46,60,85,53,56,42,61,48,78,43,64,73,65,87,43,86,65,42,71,79,77,45,79,74,74,60,57,68,85,82,66,48,80,84,44,75,68,55,52,76,46,64,81,84,67,42,51,72,61,72,53,44,81,66,85,43,57,55,83,77,49,69,86,84,81,56,81,64,78,75,77,83,51,44,56,57,44,75,51,50,58,58,69,60,51,61,43,78,64,42,48,75,86,64,86,57,81,42,47,58,74,63,73,86,83,85,82,44,55,51,71,42,42,64,77,79,79,47,52,73,44,56,52,85,56,73,84,46 68,53,86,66,81,46,62,55,66,48,78,71,49,78,75,78,59,75,53,42,79,67,63,73,77,48,76,63,52,68,69,43,67,68,64,77,47,63,86,78,54,70,69,43,84,42,49,84,58,52,73,65,74,66,57,70,47,52,64,65,47,58,60,81,65,43,62,77,46,45,82,49,60,42,44,59,82,58,60,48,87,57,84,73,66,71,84,59,53,57,75,43,58,77,80,74,44,81,83,46,68,66,81,87,69,63,52,73,84,67,87,50,60,62,44,46,48,79,77,47,46,63,77,81,79,71,87,54,45,83,55,66,63,43,46,78,66,46,76,56,84,42,87,49,50,53,66,43,71,60,64,47,62,74,77,68,72,85,50,44,65,68,60,45,62,83,50,45,62,82,47,80,53,82,59,44,59,73,46,80,54,43,77,45,74,82,44,77,51,87,42,84,70,56,47,46,61,48,73,69,64,68,80,86,87,55,50,55,80,58,61,84,69,48,56,80,83,62,79,77,50,79,73,64,65,63,57,63,66,67,70,49,49,51,50,72,75,82,51,83,64,77,43,49,56,83,61,59,56,54,66,42,81,82,64,86,63,46,58,47,47,50,87,77,64,62,82,86,83,68,64,87,50,82,52,76,68,50,73,81,45,77,42,56,43,43,74,49,49,47,87,70,68,46,46,74,46,87,80,56,55,85,69,46,44,64,49,67,55,62,61,43,49,76,58,57,63,58,86,78,56,77,75,65,50,43,86,76,76,62,77,82,48,69,66,44,74,80,79,86,77,53,52,87,80,81,60,66,46,44,87,58,64,70,81,69,74,77,83,86,65,71,75,84,77,80,56,44,61,83,83,82,59,43,80,54,48,51,68,48,48,60,47,65,45,43,78,49,81,73,57,80,50,56,63,60,45,56,71,54,84,49,71,85,78,73,61,45,65,87,44,54,75,72,59,86,84,75,82,50,83,43,76,59,84,44,52,62,55,73,80,64,45,51,80,79,75,69,79,73,52,45,72,52,62,45,86,79,68,55,83,58,65,73,47,84,47,45,73,56,54,49,80,84,60,65,78,48,77,66,44,78,79,59,44,52,66,45,82,61,50,84,54,86,45,77,63,66,48,49,43,79,48,50,74,82,54,84,55,49,56,43,79,42,79,52,48,83,87,58,69,63,48,61,52,66,45,55,66,87,51,67,43,52,73,81,76,65,51,78,66,80,79,84,78,74,51,75,87,60,57,43,75,75,60,51,59,70,85,87,71,70,53,47,51,75,57,76,61,81,59,52,59,69,79,80,86,71,60,46,61,47,63,74,74,65,47,66,57,71,73,46,63,70,71,50,77,60,53,82,86,73,71,83,64,64,44,58,74,48,46,77,77,47,55,45,67,83,48,57,44,83,82,77,81,45,55,60,49,62,84,66,58,69,55,56,62,59,79,80,49,66,67,56,46,69,81,71,65,87,60,42,56,46,81,76,47,67,70,84,68,66,77,58,53,85,58,46,63,50,76,65,87,75,59,62,62,44,63,79,56,44,51,85,77,56,51,57,49,42,60,55,71,84,87,84,68,77,87,74,84,84,64,78,83,83,46,58,77,67,82,87,54,59,44,42,80,58,65,74,78,51,64,68,82,51,79,51,54,49,79,76,57,85,42,74,44,84,84,57,62,68,57,49,54,80,70,64,70,78,85,72,80,72,81,76,56,61,86,60,82,84,85,75,84,68,54,63,69,60,46,63,59,77,42,61,55,48,43,53,87,62,43,55,77,70,48,70,85,81,74,80,85,60,64,80,77,70,72,73,86,64,50,45,53,46,56,81,71,62,74,45,71,78,48,87,44,80,66,67,77,68,42,55,61,56,72,68,70,60,61,69,61,59,71,64,48,69,53,51,64,76,82,61,86,81,74,78,55,57,51,76,49,85,49,67,43,58,52,62,59,51,65,42,48,44,81,82,68,82,59,68,78,49,85,75,63,65,84,66,84,52,68,81,68,82,64,64,87,45,52,85,87,83,69,83,82,54,49,44,54,70,72,81,42,57,68,69,64,85,53,43,70,63,83,83,42,53,47,61,42,69,50,69,73,53,69,66,72,66,60,68,60,77,47,63,76,76,67,68,43,78,75,84,79,62,44,68,87,76,66,60,68,45,79,74,72,52,46,45,70,54,74,64,87,70,68,52,54,69,43,47,50,76,70,72,55,81,66,78,68,86,64,72,86,48,43,76,61,47,59,64,60,55,75,60,44,86,86,61,86,48,82,50,44,45,43,73,58,78 82,67,42,61,59,65,64,71,71,85,44,64,58,79,47,62,87,76,48,82,65,81,71,81,73,68,46,68,44,49,69,54,58,50,69,52,70,51,52,64,48,83,85,59,66,71,80,49,50,53,79,65,44,71,83,62,56,72,71,44,72,48,55,72,85,68,65,60,75,86,82,46,49,58,80,78,60,67,46,81,74,48,67,86,68,55,82,69,49,81,54,53,74,73,43,60,46,75,42,55,68,66,85,66,55,64,46,71,73,44,71,63,79,70,86,60,46,65,46,76,47,65,79,58,47,48,86,73,55,62,51,46,79,42,70,54,84,87,77,43,75,67,83,42,64,72,50,53,71,45,86,66,76,66,59,72,45,59,87,74,68,67,44,45,59,58,86,42,70,45,46,71,71,69,71,45,75,69,84,48,82,59,52,73,62,85,46,57,80,65,44,78,84,46,47,67,78,87,70,86,60,87,51,72,42,59,61,60,48,49,82,66,68,62,44,57,82,79,55,62,50,80,62,80,52,68,45,86,52,81,65,51,46,87,68,83,58,55,43,52,60,82,47,76,47,87,63,84,81,73,55,61,79,47,59,45,66,79,54,78,84,76,81,85,52,52,70,81,85,80,74,69,52,61,44,81,85,79,48,54,80,68,79,65,45,60,73,62,47,80,42,84,51,84,52,68,83,46,59,75,72,81,48,85,61,72,65,71,65,82,78,43,48,70,69,42,83,85,71,77,57,50,72,46,74,67,66,59,63,60,48,57,42,73,56,81,79,64,49,65,86,58,82,74,74,67,42,81,75,56,73,43,45,82,83,62,67,47,67,78,66,86,58,86,73,55,51,85,77,78,67,72,57,57,71,87,44,75,73,55,75,75,81,45,84,50,69,76,50,73,82,48,74,46,76,70,81,56,64,60,75,74,68,76,69,81,75,44,84,84,68,86,48,62,87,62,53,57,79,44,42,86,56,65,79,50,75,51,70,55,55,80,86,70,65,58,53,63,50,63,57,47,49,62,48,49,74,69,69,77,85,78,71,73,74,54,51,57,65,78,72,67,51,85,80,79,65,45,83,77,82,81,55,81,64,62,46,45,46,81,70,47,81,57,62,57,77,75,86,85,87,72,83,82,58,83,77,84,61,64,74,72,77,68,70,65,73,71,68,55,44,67,49,71,59,77,87,77,70,69,66,46,48,59,62,83,86,48,77,72,72,84,83,72,77,57,70,62,81,54,68,76,47,69,69,74,77,75,83,54,55,72,61,42,80,57,54,75,49,86,80,82,49,67,67,77,55,52,43,76,65,55,60,62,77,66,45,87,50,80,63,50,56,75,52,56,52,59,80,77,75,73,45,65,45,83,70,87,61,74,63,81,50,53,73,79,53,44,70,82,63,62,59,52,61,42,49,59,48,44,51,71,54,51,45,48,77,67,69,49,44,67,62,84,65,61,59,56,46,68,56,69,60,73,64,81,54,44,62,43,53,71,82,85,87,55,86,54,75,67,83,66,59,79,71,79,84,87,70,66,71,79,86,47,74,67,78,48,76,43,61,42,60,62,45,47,44,63,45,48,59,61,85,54,49,42,65,63,42,53,59,60,50,42,73,61,62,48,56,42,75,57,76,75,69,73,66,87,50,47,82,80,63,66,53,56,62,56,86,82,52,85,84,50,52,54,45,73,49,86,73,48,64,50,77,73,52,75,84,78,78,56,57,48,52,82,56,76,74,81,65,67,64,79,46,85,68,78,46,76,49,63,74,80,50,44,66,58,80,69,52,81,84,63,46,79,80,47,64,59,67,76,85,57,86,67,72,46,57,62,66,46,50,78,84,53,80,59,79,70,56,81,49,62,53,68,44,56,61,55,79,57,77,78,70,56,60,77,45,48,53,70,46,80,45,75,75,51,53,83,50,66,46,73,77,59,48,61,61,45,45,62,68,50,58,53,75,58,76,55,87,70,46,72,85,65,64,66,86,61,81,74,54,59,69,79,60,73,62,68,63,62,66,69,54,60,87,66,46,58,58,71,66,52,86,77,81,72,70,56,53,60,87,80,84,60,65,43,47,46,48,80,49,83,50,56,79,83,44,78,79,57,85,55,82,80,57,82,47,64,48,54,53,57,78,83,80,47,55,73,60,67,49,61,47,75,74,83,52,69,46,50,70,60,71,84,69,46,67,85,56,73,74,44,51,73,86,59,49,61,56,64,80,85,68,45,80,79,63,82,64,56,52,80,53,77,49,53,44,49,53,75,71,60,58,56,86,60,46,84 70,70,50,50,63,52,85,48,43,74,77,52,59,53,76,49,51,54,84,51,63,70,87,60,74,69,69,44,59,60,52,84,81,79,65,55,86,50,62,63,43,77,42,55,77,59,86,86,61,79,61,79,83,83,45,72,82,82,43,42,43,58,48,51,47,59,62,78,81,87,68,74,74,63,54,82,52,78,58,56,67,51,83,76,69,55,83,49,57,63,85,87,74,43,59,85,55,83,84,44,49,78,42,72,49,44,73,80,78,46,87,84,56,85,83,69,59,48,64,69,63,43,45,68,59,70,67,64,73,48,70,53,74,84,55,86,84,83,76,84,77,73,72,48,64,51,48,51,76,56,50,84,71,48,83,51,68,59,84,66,83,43,42,48,50,68,75,69,83,87,66,43,76,60,53,72,55,73,48,77,50,65,52,70,85,72,79,78,54,49,81,51,54,73,60,59,42,62,85,86,51,47,62,78,66,82,50,62,50,72,48,78,65,52,73,49,64,75,85,45,49,71,43,74,66,83,76,80,57,83,54,44,65,56,71,43,45,79,53,58,72,63,70,77,83,46,73,84,58,55,61,61,57,84,76,58,44,44,56,60,68,53,43,72,55,71,60,72,71,78,55,44,42,67,76,62,84,83,63,58,43,60,84,70,42,81,43,86,65,73,43,56,70,45,43,71,84,86,71,68,53,60,65,51,44,60,77,45,43,65,73,54,61,73,68,58,60,79,85,69,73,84,76,51,65,55,45,83,82,74,87,72,73,58,77,86,83,76,84,48,84,81,53,61,70,68,71,49,50,84,52,42,50,70,52,85,81,78,46,71,70,68,43,74,60,42,50,54,48,45,59,79,81,49,60,50,52,71,85,73,67,48,57,78,62,80,61,44,85,74,43,71,87,50,85,76,78,64,53,57,63,54,73,84,42,66,86,78,61,62,85,56,65,49,45,82,71,57,48,48,53,63,82,49,55,51,43,72,44,43,50,84,46,45,68,52,65,85,80,58,68,72,55,67,80,50,66,52,74,72,71,81,60,86,50,70,65,87,55,72,42,61,53,45,54,82,71,54,85,87,79,74,67,76,80,49,59,75,46,78,44,56,52,48,81,73,73,76,52,82,69,75,80,65,46,55,62,79,67,70,72,65,50,74,72,58,79,50,43,68,85,82,83,75,75,57,47,52,86,62,66,77,45,44,86,46,48,52,79,62,51,56,64,62,62,70,71,67,67,45,71,84,74,68,75,66,71,75,65,43,82,61,78,55,85,85,78,65,72,46,71,44,45,86,45,57,45,74,51,58,61,57,76,76,79,87,74,86,71,71,74,84,46,59,43,42,64,42,54,74,42,77,59,67,51,78,57,86,66,65,50,84,58,82,83,61,50,48,80,67,48,70,67,62,76,81,51,59,75,55,66,57,70,85,63,72,61,61,47,81,61,75,47,66,86,64,79,87,71,66,42,47,64,43,52,46,56,61,49,47,66,87,50,65,86,84,52,52,79,61,53,62,65,82,73,49,57,55,80,51,49,53,57,56,44,80,50,76,74,78,45,68,58,82,46,61,69,62,86,58,80,55,71,53,60,70,84,44,53,56,42,74,48,82,43,53,72,84,42,51,71,47,71,77,69,71,42,70,82,47,50,64,46,81,83,73,84,65,51,83,64,52,44,78,52,48,55,57,53,48,44,78,79,75,52,44,59,82,51,50,73,64,83,50,45,52,47,86,66,73,66,53,48,83,66,82,54,50,81,64,42,45,70,66,75,51,61,58,42,75,42,72,63,72,84,80,63,51,54,75,58,67,51,45,54,86,54,79,66,70,82,46,64,54,65,81,64,67,48,51,83,50,52,79,59,60,49,78,87,52,82,86,74,50,52,80,48,80,86,42,87,86,43,79,80,83,52,56,53,50,81,50,61,78,56,42,70,69,80,86,82,45,78,79,58,64,62,83,45,78,56,82,73,79,83,61,47,66,74,60,75,61,55,62,78,53,54,83,61,56,49,56,63,53,44,78,69,53,67,63,47,47,84,48,60,52,50,44,48,70,75,79,84,56,83,46,68,57,44,76,49,84,56,61,67,61,57,64,46,43,52,74,49,83,84,46,66,84,59,87,56,48,77,83,63,80,83,50,87,51,44,83,77,49,75,69,81,66,71,72,67,42,57,48,66,77,53,49,43,85,81,83,69,76,80,54,79,54,69,68,54,83,63,47,50,86,85,83,44,73,83,78,47,68,49,75,42,57,76,61,58,53,82,64,58,47,58,68,48,69 46,44,54,85,51,54,72,83,85,55,45,58,52,79,68,60,57,67,78,61,48,77,48,54,83,52,64,87,66,57,61,80,48,86,51,86,57,85,77,61,72,51,69,68,86,43,84,76,81,65,66,77,67,69,61,53,75,86,44,65,51,47,68,76,70,64,53,55,87,76,67,67,74,45,57,76,49,50,46,66,83,69,87,51,62,62,44,46,69,48,82,67,74,45,44,59,80,83,55,62,76,78,55,83,45,53,57,71,58,66,74,44,48,53,80,70,56,61,84,63,66,78,79,43,42,69,84,74,75,79,84,84,66,56,50,71,57,66,59,85,55,42,53,86,81,78,46,60,77,76,79,83,72,42,86,69,76,68,43,75,67,61,78,76,56,85,87,72,64,69,86,54,54,68,65,48,77,55,49,86,72,70,80,46,59,51,64,70,49,83,58,47,42,87,58,58,45,51,43,52,46,57,79,72,66,83,59,75,43,64,59,47,87,87,71,59,73,47,63,45,44,75,55,66,59,82,64,49,57,53,79,54,68,62,50,83,78,82,50,81,65,81,82,74,50,80,59,67,78,60,43,58,48,43,74,86,55,84,80,74,60,74,69,86,70,63,86,66,77,56,61,48,54,51,68,84,49,86,75,44,55,64,42,58,46,81,64,61,63,42,42,53,83,47,50,63,83,53,59,85,69,54,72,71,54,54,58,58,60,43,67,60,59,62,70,85,86,75,77,43,55,50,62,51,48,52,81,55,69,59,67,72,45,51,52,80,53,76,54,53,86,43,84,84,43,86,66,83,59,60,46,67,71,61,85,55,84,61,48,82,45,45,42,45,76,47,80,60,80,61,58,59,45,69,86,48,65,47,59,77,74,87,68,54,49,61,46,70,58,67,60,84,52,62,45,53,49,53,71,72,65,51,65,69,57,83,68,73,73,60,60,43,83,53,73,73,42,48,57,60,46,76,48,56,51,79,65,56,42,73,58,65,52,82,62,62,45,59,65,73,43,70,44,46,77,62,54,81,85,52,47,43,77,85,63,71,60,51,87,67,68,56,61,87,73,47,74,45,46,87,75,50,80,45,78,86,77,70,57,83,65,80,82,75,42,67,77,42,81,82,42,68,67,81,57,64,58,68,50,53,68,69,63,50,49,83,58,80,65,80,43,50,42,64,84,78,69,83,83,85,81,64,56,52,80,80,43,69,49,65,43,80,61,71,81,52,44,48,53,79,56,67,86,42,50,63,79,77,57,45,42,74,61,68,45,65,50,53,56,45,48,69,47,85,72,52,84,66,75,84,44,57,65,73,53,74,44,85,47,60,80,49,66,60,50,54,54,66,45,79,80,80,54,78,78,86,63,54,64,58,50,62,53,76,55,57,87,79,62,61,60,82,66,57,82,50,65,52,81,80,57,66,80,59,64,85,64,49,67,71,65,81,82,86,66,52,77,52,86,81,50,45,81,56,53,87,74,86,52,67,71,78,73,77,44,48,45,64,57,64,76,45,53,81,48,73,46,75,83,60,85,66,63,76,48,83,64,57,86,80,84,64,83,43,85,45,47,77,46,77,50,70,69,53,68,59,59,48,44,83,73,63,45,48,50,67,67,49,81,64,52,51,51,55,62,79,48,62,52,77,55,53,62,55,76,62,65,78,61,63,64,74,43,44,50,42,60,73,48,65,78,47,82,55,69,51,72,75,70,64,45,43,76,72,71,55,76,63,84,51,72,49,61,68,69,54,72,80,82,63,64,82,45,51,56,69,44,73,76,57,86,62,85,63,42,51,85,80,62,62,70,48,54,85,79,53,70,46,86,42,72,65,79,77,69,43,87,59,76,68,52,76,59,63,80,79,76,45,86,55,58,75,77,61,75,85,80,76,55,72,75,74,87,82,66,47,64,54,57,57,74,78,57,44,80,87,53,85,59,74,56,67,74,53,45,81,75,61,66,85,83,56,43,42,63,46,53,52,50,52,58,79,51,62,48,64,49,71,44,56,66,47,84,43,66,52,60,53,45,58,64,56,48,50,43,83,80,68,86,70,50,67,52,66,67,67,72,78,72,45,86,70,87,61,49,87,86,66,63,47,84,86,52,84,60,79,60,80,48,49,87,44,63,56,73,83,66,82,75,65,45,61,44,60,67,48,63,69,74,83,58,84,73,49,62,63,45,76,64,81,66,61,56,78,86,49,47,42,42,69,82,72,46,43,50,77,76,82,71,84,79,67,77,72,71,80,46,79,83,75,64,50,61,47,63,57,69,81,47,87 80,67,75,82,55,85,79,51,66,87,43,48,70,86,72,67,44,85,43,64,66,43,42,79,67,46,80,51,57,71,53,68,83,83,76,79,49,45,84,53,63,63,59,65,75,69,60,64,78,52,66,53,76,69,74,79,70,57,74,73,48,81,72,78,55,47,49,64,64,81,51,62,83,82,72,47,60,68,65,57,71,83,45,76,55,82,69,69,56,67,69,87,55,51,87,50,85,68,60,44,86,52,71,77,85,87,63,57,55,67,57,70,60,55,59,43,66,62,68,59,87,86,79,65,73,84,78,71,48,51,49,82,81,48,47,67,43,75,58,84,78,64,87,62,50,65,66,57,57,61,46,86,57,77,70,55,49,72,53,61,48,69,45,69,54,69,56,61,54,46,56,68,53,57,50,80,59,65,54,84,43,51,67,59,52,63,85,66,53,76,55,78,80,58,57,79,65,80,46,57,72,82,72,52,69,86,66,49,57,43,58,77,70,65,69,65,85,42,84,44,73,73,69,86,44,64,67,45,87,68,82,82,56,75,49,53,50,63,72,69,46,73,70,68,56,76,81,75,50,48,68,63,83,42,66,46,48,73,81,56,78,67,86,59,80,44,60,65,65,84,87,87,45,44,52,79,81,57,74,64,49,50,70,75,74,52,77,48,56,45,87,53,65,55,66,76,47,57,60,49,80,59,83,72,85,54,70,79,73,52,69,84,51,83,66,81,68,72,67,59,50,53,55,43,74,59,55,50,52,58,71,71,72,62,82,82,78,56,55,64,68,63,83,64,74,46,47,67,85,59,56,46,66,86,42,71,77,45,52,86,85,83,73,52,75,62,42,53,63,50,53,73,50,68,67,87,48,81,49,79,64,80,45,76,62,64,79,87,60,60,61,87,49,48,60,65,71,47,59,61,50,51,79,46,46,51,63,46,86,53,65,55,60,84,73,84,53,57,58,68,61,60,58,52,73,59,43,57,45,86,70,54,79,87,49,51,73,85,61,77,55,69,55,47,42,50,81,74,83,86,56,66,53,78,54,56,43,72,43,46,43,44,79,62,72,60,49,48,56,72,63,84,84,70,57,77,82,82,45,45,71,63,83,46,76,70,55,50,61,87,52,60,79,69,84,51,83,62,45,81,60,82,60,60,86,64,62,52,77,84,84,84,72,69,84,65,68,47,60,66,67,46,82,75,69,66,45,74,75,61,61,46,72,73,86,84,78,52,46,67,72,76,70,71,64,43,63,47,87,52,70,67,51,59,86,81,44,86,81,68,59,58,81,51,52,57,70,74,56,67,62,47,63,75,64,74,42,59,52,76,71,77,84,48,58,46,61,86,74,49,53,44,49,49,59,85,57,68,68,78,68,49,81,80,46,73,45,60,46,64,46,68,76,42,48,44,86,78,74,68,87,73,67,66,85,47,58,66,47,75,76,77,85,69,58,62,68,60,53,66,86,53,49,83,73,70,79,73,57,75,49,49,60,59,61,50,51,80,71,84,67,47,43,76,84,56,51,51,64,76,84,60,61,56,44,79,65,63,54,49,50,82,46,64,65,70,51,77,84,48,53,48,58,52,87,47,44,45,73,44,65,57,57,48,44,73,59,43,47,53,83,78,73,51,57,86,56,87,54,82,44,72,53,44,56,62,75,76,72,62,75,80,63,83,45,46,45,51,80,67,68,56,54,48,87,77,56,52,45,52,59,82,59,75,66,87,60,46,78,69,44,62,49,57,51,84,70,51,82,68,43,60,55,74,68,64,69,42,77,44,62,67,48,76,79,76,64,46,61,81,51,59,54,53,51,47,53,58,64,46,87,43,50,87,51,68,50,74,68,73,65,54,77,81,58,50,74,46,71,81,71,82,79,57,64,56,80,52,75,50,45,42,54,48,57,52,50,74,67,84,71,71,77,62,42,77,56,60,46,63,69,51,51,75,45,44,79,72,81,82,86,47,73,60,68,71,68,58,86,47,70,59,43,71,73,86,64,51,71,79,82,45,49,64,71,54,62,56,60,75,70,50,42,44,68,47,78,60,63,69,65,81,78,45,65,74,53,47,87,61,62,50,62,42,63,73,45,63,80,53,52,65,72,60,52,48,50,76,79,60,59,62,70,52,46,83,53,48,61,56,43,81,62,58,45,51,86,79,48,49,44,80,70,66,50,50,71,46,73,48,48,53,85,78,75,79,49,57,43,82,55,51,68,58,69,61,54,83,61,62,61,58,57,58,65,52,85,60,65,80,57,52,55,57,56,63,83,70,81,73 80,86,50,54,43,68,50,55,53,59,78,77,49,73,63,79,83,68,83,57,54,49,52,78,60,69,50,75,42,51,42,67,47,85,66,44,62,75,83,69,60,46,76,65,79,53,73,52,67,49,57,74,60,57,85,78,64,46,77,42,80,68,47,83,49,43,47,78,70,72,86,64,87,51,67,77,65,68,55,57,79,84,53,56,73,82,77,48,43,79,50,77,82,60,42,53,44,60,50,52,52,82,69,64,75,42,75,66,83,66,83,79,45,66,50,84,42,80,50,68,75,77,87,66,72,49,57,78,56,51,61,68,82,59,85,68,54,55,75,87,43,51,63,59,85,79,71,57,69,61,60,59,70,78,54,58,82,68,48,85,53,43,54,66,87,62,42,73,57,77,64,70,60,58,75,53,52,82,79,59,44,87,54,71,77,49,76,55,71,56,86,49,52,84,84,47,58,84,84,56,67,65,59,85,57,50,82,48,52,75,83,50,71,63,85,80,65,80,50,58,52,66,64,42,77,81,86,53,68,65,45,67,52,51,53,82,54,65,47,43,86,64,57,61,49,67,77,60,71,71,57,71,63,70,69,43,47,45,68,71,64,64,81,61,84,42,69,84,60,50,74,46,42,48,54,44,54,63,74,70,63,84,53,51,57,84,87,52,81,83,83,68,77,46,64,53,45,59,60,74,49,76,73,42,62,79,55,51,68,71,76,58,75,47,73,85,71,47,63,65,63,51,83,85,78,87,74,42,71,48,46,54,74,57,60,76,42,66,72,67,64,53,44,65,57,60,57,82,52,80,43,45,45,57,45,53,77,73,77,69,54,76,64,49,61,84,62,83,74,45,84,48,71,52,46,55,73,86,55,81,78,80,70,45,63,87,86,63,57,43,85,49,71,72,45,44,47,63,47,45,75,73,59,64,80,59,80,81,84,82,47,78,76,79,46,54,49,71,62,75,57,62,78,80,51,75,57,76,42,57,72,59,48,74,51,59,46,73,87,42,50,84,69,86,73,55,58,63,47,80,53,74,46,44,53,73,67,44,75,58,68,57,52,60,43,54,66,59,68,44,47,47,76,86,77,68,80,57,55,57,87,53,63,87,74,45,50,45,75,81,81,67,85,70,87,85,72,80,87,43,57,73,84,58,46,68,74,57,43,54,82,67,71,64,50,49,43,49,71,42,53,75,64,64,77,56,85,50,74,77,84,67,77,78,46,60,73,46,71,50,82,77,75,80,74,63,68,86,49,66,72,83,87,78,81,73,57,75,50,66,68,70,69,60,87,72,76,65,77,56,86,46,45,46,50,83,60,66,46,46,76,46,46,76,73,86,66,76,64,78,42,45,80,59,43,81,84,81,51,74,71,81,60,86,62,84,70,42,80,44,60,83,73,80,60,67,47,78,60,80,83,43,79,67,83,62,86,67,76,66,56,43,47,80,55,79,73,76,66,87,70,72,42,69,81,44,81,87,62,85,61,53,63,44,44,70,75,84,81,46,64,84,66,51,51,55,87,82,70,56,47,72,81,68,44,56,60,61,63,67,70,69,52,49,53,80,55,46,76,57,47,79,85,77,83,56,49,49,46,66,76,80,48,51,54,73,62,49,77,80,71,67,51,65,70,54,67,78,59,64,59,86,73,62,74,56,45,83,59,53,81,63,80,67,49,73,64,55,86,47,59,50,43,78,65,52,76,78,59,55,48,79,69,48,58,82,59,58,72,59,82,44,80,52,71,69,50,64,50,42,80,85,58,81,53,72,81,81,42,81,75,79,48,72,71,85,77,70,49,69,68,72,84,61,46,72,46,54,87,53,51,56,48,64,87,78,61,82,54,45,53,81,42,74,57,42,50,58,50,42,57,65,71,72,46,72,64,43,42,67,69,50,84,60,58,66,66,74,71,53,64,65,57,68,74,83,49,80,66,57,57,86,78,74,70,54,85,56,55,58,45,49,44,62,86,46,87,51,72,48,55,53,72,82,84,72,72,63,61,68,71,57,86,42,45,61,82,58,43,71,81,80,81,48,54,78,50,71,87,49,46,69,86,55,79,56,67,54,85,52,73,73,74,85,56,64,65,71,87,51,52,56,61,87,43,83,48,59,44,74,52,50,75,86,47,82,65,73,85,73,65,77,61,59,83,52,87,76,47,51,63,76,82,85,76,78,63,73,73,86,86,86,59,72,73,47,53,59,55,56,46,49,61,51,61,56,47,86,68,72,62,74,61,53,85,64,85,86,53,69,72,81,67,85,83,70,80,70,44,79 60,47,82,78,60,56,75,57,79,58,50,67,83,65,77,77,49,67,76,45,66,58,55,51,77,44,60,47,53,44,49,87,56,84,63,46,63,71,43,87,47,48,85,55,46,82,58,81,48,83,69,53,45,57,57,52,63,66,46,78,53,57,87,69,82,81,49,60,64,43,54,80,65,72,60,44,61,66,56,50,82,86,76,75,85,59,68,50,47,77,60,47,52,81,51,82,52,80,51,82,73,66,62,59,70,85,87,72,53,70,68,54,75,57,66,62,51,87,62,76,82,72,69,52,83,76,55,54,65,44,63,67,82,48,82,47,42,72,42,70,80,55,59,86,49,45,70,52,54,61,80,45,87,74,68,81,70,47,64,49,83,85,53,65,44,55,82,55,87,78,48,78,42,51,48,83,51,77,82,83,72,75,45,78,53,76,45,58,46,58,59,52,74,73,75,58,78,42,82,58,61,44,82,71,70,59,83,57,81,55,58,54,67,85,79,84,51,58,50,82,77,42,66,62,74,81,48,71,65,53,67,45,47,54,71,51,80,84,87,58,70,82,60,69,43,78,75,43,72,80,73,64,83,84,65,83,44,48,47,47,64,63,82,68,42,57,60,67,43,70,70,79,46,86,65,71,42,77,48,58,77,58,57,72,52,57,52,82,74,70,61,79,62,60,57,81,44,56,44,61,69,83,59,62,70,58,70,43,65,59,80,63,46,80,51,72,79,85,74,81,86,81,45,83,84,87,74,46,69,69,75,66,87,87,67,66,58,59,76,83,59,57,74,63,81,49,64,84,42,73,46,75,80,55,81,84,58,82,77,59,54,47,74,48,70,72,78,83,51,64,56,85,72,65,68,47,56,44,42,48,63,84,80,71,63,68,61,67,44,44,74,48,69,67,67,74,65,65,63,61,78,48,65,75,57,65,60,80,71,44,67,59,50,75,66,65,84,51,85,55,82,70,61,68,62,62,75,50,66,81,49,73,67,54,76,86,56,71,51,71,56,51,71,47,68,59,83,50,57,72,43,42,53,52,83,75,65,46,55,75,68,80,46,78,87,75,58,72,71,51,67,81,70,43,86,71,48,43,77,42,63,65,54,84,83,80,87,64,68,69,73,61,59,51,74,48,56,76,44,84,61,42,48,81,87,70,64,87,49,74,48,49,68,78,86,77,87,48,86,72,56,71,60,77,53,85,58,68,86,45,46,68,58,65,71,83,43,72,60,57,68,84,46,86,82,62,71,58,77,82,74,81,42,73,80,61,73,62,80,50,46,72,83,72,74,66,75,50,43,65,55,73,79,73,67,59,75,65,79,58,43,69,63,78,85,56,73,75,64,51,85,72,48,77,68,59,42,44,87,85,60,70,75,85,81,70,49,74,84,64,44,46,70,61,85,57,70,51,84,67,60,59,50,63,46,85,43,56,57,57,50,55,43,68,46,87,52,59,50,45,66,78,58,85,67,82,76,87,53,58,65,82,61,69,66,63,54,84,87,56,56,84,63,42,57,74,55,69,84,57,56,63,85,77,46,62,84,87,58,56,75,42,79,74,48,58,57,69,70,51,42,56,77,84,87,58,80,48,68,61,61,48,81,85,69,73,77,66,79,66,71,59,78,56,45,80,87,49,81,53,60,80,45,54,61,86,58,62,57,58,86,66,43,45,49,81,44,63,58,54,57,56,42,69,67,69,45,77,77,85,42,73,83,87,61,46,69,43,84,46,73,67,66,72,56,60,72,71,68,58,56,51,83,78,52,77,71,79,44,56,75,83,51,72,54,81,72,70,53,76,81,71,86,60,66,76,86,60,82,43,42,85,64,59,58,70,72,56,54,80,54,73,53,85,43,63,68,63,50,84,71,75,44,42,52,86,85,67,59,54,56,70,53,82,61,45,62,82,53,77,68,78,87,63,49,71,86,44,46,75,59,51,84,51,71,84,78,79,66,80,48,51,48,65,68,58,74,81,53,44,43,44,74,56,63,69,68,61,83,65,45,52,57,53,56,47,78,42,76,70,52,71,49,84,76,47,73,49,71,79,49,43,73,61,70,63,66,82,57,58,48,55,63,62,72,79,69,62,64,50,80,50,58,53,78,45,58,81,59,45,85,68,81,72,73,65,60,63,50,85,77,49,44,70,50,44,67,59,81,54,77,86,71,75,74,44,62,56,56,77,75,68,52,77,68,73,85,52,60,50,73,65,59,86,42,65,53,77,61,65,79,48,60,71,73,69,42,74,75,51,83,80,49,83,57,74,62,69,70,69 84,47,49,67,85,43,75,49,82,58,83,56,86,50,55,42,50,68,47,46,58,63,60,64,45,78,72,55,70,58,81,81,76,61,54,57,72,54,81,70,51,50,68,59,85,62,67,54,85,62,54,54,63,42,76,47,79,73,69,65,67,78,66,74,60,65,49,68,62,54,65,78,55,73,58,83,71,83,84,74,76,45,52,59,83,76,47,53,87,80,74,87,86,75,51,76,60,80,56,83,68,61,48,87,73,79,79,62,70,61,62,86,51,68,63,85,51,80,86,44,69,82,60,81,42,83,56,52,69,46,82,62,58,43,44,75,45,44,63,86,78,56,77,62,54,63,87,67,80,68,55,42,59,66,71,67,77,83,75,87,81,71,47,63,50,48,43,57,64,87,86,86,55,54,70,58,58,53,44,55,48,87,80,47,79,46,62,68,57,68,74,71,69,52,60,45,53,85,59,59,61,54,87,79,69,64,59,58,52,68,73,49,60,61,63,86,78,56,60,86,87,52,47,75,70,87,52,56,74,57,81,68,65,87,45,70,75,49,87,74,81,66,80,79,82,77,45,54,61,68,76,61,86,84,46,66,70,81,42,73,75,85,56,57,66,61,63,48,87,50,73,72,86,70,47,61,61,45,49,86,87,77,67,79,86,65,42,63,78,46,54,57,57,73,61,63,61,51,69,55,74,46,75,51,52,62,47,51,84,81,85,65,61,79,44,58,85,65,65,65,72,68,52,70,58,57,56,83,70,73,79,53,57,68,75,80,58,48,75,52,63,43,50,60,44,74,80,62,50,52,65,73,51,74,86,49,75,69,63,63,79,58,67,77,79,44,59,82,82,73,53,72,58,68,72,59,60,56,57,59,75,51,83,83,43,80,69,63,46,56,49,43,64,49,76,44,58,56,78,57,85,50,52,63,55,53,73,46,43,45,82,65,70,62,50,63,85,55,57,45,58,43,42,52,83,77,47,69,62,68,82,45,56,54,51,72,70,56,42,67,64,68,48,79,87,75,49,50,65,42,45,83,83,52,71,84,86,64,52,50,61,75,50,61,71,83,45,51,74,59,46,51,83,79,81,75,71,62,87,79,84,82,79,67,45,81,84,73,66,66,68,83,85,78,54,42,81,80,52,60,45,63,87,44,64,46,69,74,51,61,76,78,44,63,59,60,60,54,45,73,84,60,58,42,60,77,71,56,83,59,59,67,61,54,87,73,46,44,85,79,52,86,84,60,63,66,56,74,76,79,72,53,50,64,81,79,84,60,55,44,55,51,43,75,85,61,44,42,62,66,73,66,74,83,71,75,66,77,87,83,65,75,55,83,65,71,67,79,58,72,44,63,50,54,73,45,83,63,67,47,62,48,52,72,57,50,45,83,74,73,49,57,59,60,54,48,84,49,55,80,80,80,49,74,43,75,44,43,61,85,57,62,61,48,45,87,81,74,47,84,65,58,46,62,77,57,48,45,47,82,58,53,71,81,51,85,62,48,63,84,67,51,66,69,71,77,61,77,49,53,78,54,79,81,73,63,59,51,55,54,70,56,78,46,75,48,86,86,83,76,67,56,61,68,81,86,42,62,47,46,55,65,52,74,81,52,60,68,58,76,79,59,63,58,59,61,76,59,56,79,58,84,71,73,82,56,66,51,52,49,54,42,42,42,49,54,70,53,73,46,45,58,72,49,46,78,77,73,55,75,71,50,67,50,43,83,75,77,49,69,72,64,67,67,67,82,63,83,66,59,69,85,42,45,85,53,54,55,76,86,46,48,57,61,69,66,73,49,79,51,59,73,77,42,53,55,57,55,53,56,70,87,69,80,63,77,73,58,43,84,69,60,80,81,48,58,58,54,43,70,54,60,64,63,64,83,84,72,70,76,83,85,64,67,77,61,50,68,70,86,73,69,61,78,87,49,74,74,79,54,57,42,58,54,75,64,70,75,78,59,42,66,83,59,46,76,44,44,49,59,51,53,65,55,73,48,49,44,72,48,58,81,49,67,56,44,73,81,78,66,56,74,80,69,42,84,73,85,62,81,49,68,61,60,87,66,77,63,63,44,68,66,77,56,85,82,53,50,60,61,43,56,47,65,63,56,56,70,85,65,60,58,57,43,65,59,50,49,46,51,73,53,81,67,49,54,44,66,86,83,62,60,80,82,49,60,82,44,45,46,79,62,63,69,60,68,78,84,56,52,60,55,59,76,55,42,53,82,47,83,79,61,56,45,66,62,63,82,85,69,58,82,67,49,85,51,66,73,45,76 59,45,60,50,56,49,66,68,50,49,42,43,81,56,84,77,68,82,69,73,75,49,50,72,46,86,72,70,76,80,65,56,50,49,54,54,81,47,56,56,74,46,43,77,84,66,55,49,70,85,62,54,63,69,61,44,55,78,86,67,47,87,55,78,76,83,66,48,71,78,55,46,42,70,78,54,56,43,60,75,59,72,45,49,81,74,48,64,47,57,59,57,82,56,48,87,59,60,48,50,82,77,44,68,68,81,47,78,47,43,49,49,60,49,60,64,77,50,70,84,48,79,56,86,48,79,42,64,66,87,43,77,58,68,84,77,84,53,78,84,62,48,69,67,47,84,61,52,62,65,65,84,85,61,43,80,54,43,49,51,43,70,58,86,47,43,66,71,56,85,63,75,53,55,68,60,54,86,53,80,67,68,86,70,49,57,73,54,86,80,61,76,58,49,43,82,69,80,65,44,76,49,84,59,80,73,70,80,62,82,52,59,64,87,66,65,50,76,50,51,71,76,60,55,49,71,53,86,53,46,47,83,79,53,47,79,55,54,52,66,75,87,68,80,51,63,84,62,76,50,75,48,72,44,78,70,85,46,77,68,57,68,60,86,73,76,54,83,77,81,55,76,60,72,70,71,54,62,82,60,71,64,78,81,50,74,62,84,87,75,55,65,46,72,56,50,45,80,53,52,70,47,53,57,66,76,54,85,69,61,86,72,59,84,42,51,56,47,50,77,72,50,46,63,42,81,51,55,66,62,87,58,43,55,60,47,56,65,55,84,44,83,49,42,44,68,58,79,43,48,65,59,50,66,50,78,85,51,79,83,53,82,81,76,61,44,59,62,47,75,65,75,53,59,74,75,68,62,42,68,82,80,81,67,74,61,43,75,60,67,86,50,84,47,78,46,43,81,77,47,51,61,73,59,66,57,63,70,44,79,55,79,46,53,87,52,78,43,51,50,82,78,71,83,68,66,48,85,49,78,42,76,55,82,56,64,87,60,51,63,65,66,73,71,65,50,73,44,70,42,44,54,45,57,61,82,82,86,68,74,42,49,73,71,46,65,66,67,64,65,70,55,47,68,73,79,86,87,50,58,64,85,69,62,54,80,67,53,56,82,71,54,49,58,82,53,54,78,70,84,57,81,48,80,53,67,55,73,82,50,54,51,53,59,76,73,44,70,43,56,50,87,59,54,50,82,61,79,69,50,51,76,65,50,83,57,52,70,63,68,70,72,85,45,49,69,81,75,68,48,83,66,46,75,59,85,66,47,51,50,81,82,50,52,48,64,56,56,56,59,70,58,54,72,47,53,78,54,43,55,57,66,54,80,50,74,56,51,82,50,56,48,63,77,82,61,86,45,66,73,48,77,54,65,67,83,78,79,85,59,65,46,49,62,58,69,52,47,43,85,86,52,83,86,62,46,57,74,61,59,87,87,70,48,78,68,46,48,46,70,66,53,82,75,49,60,60,57,61,77,71,87,73,81,69,61,73,79,75,43,79,60,50,86,55,54,69,42,55,80,58,44,61,71,69,62,57,71,50,51,54,46,72,49,80,63,72,63,51,68,49,61,48,74,79,71,57,61,73,69,52,85,60,53,52,51,85,62,64,78,51,65,80,64,84,64,76,75,61,56,71,42,63,78,72,74,75,64,77,84,59,84,71,53,43,83,43,62,42,81,50,60,68,78,81,62,54,55,42,86,85,54,68,43,43,83,76,44,85,74,59,53,45,45,57,79,55,76,77,78,83,47,77,46,86,54,42,82,42,62,64,59,60,64,87,60,66,68,79,69,77,64,80,85,53,85,77,51,45,81,71,77,73,57,78,85,56,63,47,63,71,85,45,72,55,48,61,65,85,72,70,42,82,58,60,79,71,67,42,52,55,55,81,78,80,46,85,81,43,42,59,65,44,59,42,58,57,76,42,43,67,44,75,78,51,57,53,53,78,85,78,43,64,56,82,53,52,84,73,52,55,59,87,43,54,67,49,53,81,51,73,51,84,55,59,52,60,66,47,58,87,45,83,53,65,62,58,52,67,59,68,54,52,69,43,68,63,71,46,84,76,44,62,81,69,46,75,57,51,65,72,76,66,65,59,48,55,77,73,62,87,81,48,71,87,52,57,50,66,85,80,57,50,80,59,64,73,84,65,78,64,83,86,47,44,51,49,66,64,65,65,66,43,82,71,43,48,58,68,60,65,50,74,70,61,86,85,84,83,82,56,61,86,82,72,52,78,42,44,45,86,69,84,42,67,55,74,49,67,72 63,72,42,75,46,43,50,45,66,58,62,83,46,49,77,56,86,57,78,76,72,45,74,49,77,71,84,87,86,63,51,62,73,61,46,42,66,75,42,55,84,76,60,47,66,85,56,78,50,79,53,72,61,69,55,80,60,53,73,87,43,70,44,65,57,50,68,71,69,79,80,61,65,53,42,75,79,78,64,87,61,68,69,56,81,69,65,71,86,84,73,64,84,77,82,77,58,60,69,42,65,56,50,46,77,72,42,55,62,62,87,71,73,46,79,85,43,52,47,87,75,71,86,47,84,43,49,80,47,75,75,56,58,78,78,49,51,69,69,63,51,82,81,77,48,66,76,72,69,55,67,53,57,79,82,82,81,52,58,54,50,45,76,47,48,85,43,61,48,52,44,45,78,43,63,87,64,59,67,56,69,63,66,64,44,53,86,87,80,53,46,81,74,61,54,62,61,54,47,63,54,68,45,77,81,65,77,54,77,43,46,45,60,51,77,57,81,85,68,78,80,55,83,64,67,63,71,61,47,68,60,80,62,56,69,66,51,87,56,65,46,61,63,61,68,77,45,64,73,68,67,87,66,50,59,46,82,45,86,86,70,59,67,54,46,71,85,85,84,45,81,67,57,60,55,78,76,46,77,57,69,46,48,55,69,64,43,59,86,73,69,71,81,79,64,76,62,59,83,76,82,48,67,78,75,73,60,78,57,54,67,54,45,85,57,63,53,65,77,45,45,42,46,71,73,42,46,54,46,63,50,82,63,51,59,70,61,60,76,60,52,80,65,55,61,85,61,69,81,58,48,82,75,50,63,56,53,86,65,61,70,44,45,79,50,84,58,76,82,55,86,44,73,53,44,71,62,57,66,64,81,84,49,44,50,52,81,76,45,63,83,84,59,67,72,73,51,53,87,86,86,78,43,71,44,87,84,52,58,47,67,84,70,68,58,85,64,54,58,69,50,83,46,72,76,47,78,71,81,53,68,81,53,65,57,54,73,60,44,51,69,56,65,55,78,82,78,54,82,76,63,61,76,68,85,53,43,43,61,74,85,56,50,70,42,60,59,60,69,83,76,79,63,59,62,62,52,69,77,55,42,51,77,52,65,77,81,58,65,50,54,80,64,79,76,58,79,67,87,82,49,50,79,62,61,57,62,75,43,48,87,73,56,52,83,76,78,84,75,69,60,42,59,58,51,67,82,84,62,46,60,50,57,76,63,65,76,87,66,76,82,68,78,62,61,87,82,78,42,79,81,59,79,54,66,86,66,57,56,86,59,81,52,60,46,55,61,78,67,87,75,82,76,62,55,71,78,72,69,82,48,50,57,80,49,81,85,52,67,67,44,60,75,83,71,48,63,64,87,78,86,55,56,44,70,45,48,47,62,73,60,72,62,65,55,45,81,47,76,47,43,54,74,56,65,45,57,72,74,82,42,72,63,81,85,54,71,45,75,42,69,61,60,68,73,46,78,81,81,55,80,76,46,73,85,70,49,83,45,68,77,73,73,72,74,77,46,50,60,81,79,84,44,84,56,67,83,42,67,72,85,77,51,81,55,53,65,76,69,80,72,57,68,55,80,84,59,45,81,68,55,54,69,51,85,47,67,43,84,79,74,47,55,61,66,60,80,51,60,87,72,47,70,57,52,64,64,79,43,53,69,77,74,80,45,43,42,67,58,62,74,45,66,72,67,53,82,51,81,86,83,52,73,48,56,49,69,76,74,68,76,51,44,57,78,79,87,69,42,72,70,75,64,56,85,71,54,58,43,56,77,80,49,52,63,87,52,70,84,86,82,81,63,72,69,49,47,53,68,61,68,58,55,65,78,49,77,61,86,87,65,53,87,57,76,69,83,44,77,83,86,54,70,72,87,70,73,83,64,73,78,64,61,47,69,54,49,65,67,73,58,70,67,51,74,65,42,76,67,69,87,50,74,59,66,58,46,79,77,54,75,81,58,51,74,69,75,80,46,54,69,55,51,49,59,64,60,45,68,42,67,59,84,77,66,58,70,65,58,58,47,50,78,78,62,85,79,44,64,58,68,62,69,72,59,70,72,56,56,49,71,84,79,59,86,69,65,64,59,56,51,73,48,58,60,49,84,64,57,70,58,71,69,45,63,84,69,77,54,77,68,87,63,60,81,43,59,78,45,62,66,60,83,42,74,60,82,73,71,60,62,59,74,56,50,75,58,59,45,43,81,57,62,47,77,50,61,67,85,87,62,46,51,69,42,87,69,71,44,86,71,52,63,64,46,76,54,50,84,58 54,44,58,83,84,61,79,61,55,76,46,49,86,61,61,64,76,69,61,45,49,62,60,53,61,43,87,81,82,54,75,56,49,70,48,65,69,58,54,75,87,45,86,69,72,72,48,77,57,65,56,48,55,58,78,65,57,72,82,84,50,87,77,60,64,60,86,55,63,70,68,77,51,80,85,44,73,50,70,51,69,74,58,57,81,76,71,50,75,82,85,68,49,80,69,87,82,43,50,58,80,46,56,83,51,47,49,82,73,68,76,84,79,69,50,54,74,87,66,84,64,86,70,80,54,58,83,62,47,80,84,68,47,56,54,49,57,63,45,52,76,57,70,55,66,57,59,70,46,67,56,76,87,84,56,50,83,65,67,72,75,65,75,67,87,52,64,51,57,58,42,68,55,66,47,77,87,87,48,63,43,51,66,55,77,70,49,50,70,46,72,67,67,67,72,44,47,83,74,64,43,87,84,81,71,46,82,74,83,65,85,59,70,78,69,76,44,57,61,56,66,43,82,84,87,61,47,86,50,56,82,83,67,68,74,65,51,67,76,43,42,77,72,67,52,68,65,57,80,48,68,72,72,74,72,61,76,87,43,44,63,45,66,57,68,52,52,77,65,65,73,82,76,59,54,55,63,45,74,69,46,48,45,53,63,62,63,73,62,49,52,59,60,49,80,56,75,42,57,73,84,82,66,44,58,58,51,48,77,45,58,44,73,45,47,69,56,82,63,83,50,54,81,68,67,67,84,53,58,51,68,59,55,66,76,65,76,82,42,80,64,68,66,85,56,75,85,78,75,55,53,46,45,68,68,58,73,46,77,56,55,47,60,45,63,74,82,50,64,78,58,55,46,77,45,58,60,71,82,45,82,77,74,47,56,85,79,47,55,78,58,42,44,74,75,75,50,53,57,70,65,52,52,85,75,83,70,43,43,80,64,73,62,54,56,78,80,86,52,56,59,74,55,54,84,50,64,84,61,48,60,80,86,52,74,62,76,77,64,68,87,62,84,69,67,45,71,50,49,61,85,44,44,50,51,65,84,62,61,45,60,70,82,84,87,61,81,78,71,49,45,79,60,87,62,59,69,43,53,42,86,42,50,76,79,87,50,64,59,61,50,48,55,56,47,86,61,78,69,76,57,42,82,85,66,59,56,84,65,45,66,49,45,68,52,63,56,78,66,68,44,60,55,53,49,72,77,86,60,84,59,77,49,81,62,87,59,78,72,68,69,55,69,83,84,48,73,73,68,66,59,48,44,54,58,49,66,87,55,73,65,59,55,86,64,86,51,42,74,70,50,66,84,50,74,50,48,77,56,77,85,84,50,69,60,68,65,68,65,46,78,78,81,77,84,52,44,61,42,81,48,57,73,75,42,66,51,64,78,42,46,56,50,79,44,54,65,77,48,51,60,65,72,72,70,51,58,68,54,67,43,68,65,75,48,53,75,85,82,83,50,58,49,64,66,61,83,44,49,48,69,71,69,45,65,54,55,85,48,78,85,72,71,63,46,65,51,62,76,71,43,58,69,72,74,84,79,51,45,55,49,60,61,83,76,50,45,73,73,69,85,59,85,55,75,68,52,64,46,67,87,54,45,80,73,84,51,78,46,67,70,87,45,64,76,42,56,73,49,74,79,57,48,69,67,68,70,79,83,50,57,69,62,47,42,75,61,73,49,71,66,57,50,47,55,76,66,60,80,79,44,58,82,48,69,77,74,64,82,60,83,50,48,79,85,79,87,47,54,66,80,78,81,84,66,50,53,64,66,59,74,87,69,48,56,60,47,64,82,53,75,54,69,76,85,47,75,45,42,56,45,42,56,73,72,72,78,74,52,58,55,74,65,60,80,81,83,44,61,52,81,75,74,82,77,43,62,67,45,71,57,57,84,69,43,87,60,64,56,62,81,64,45,81,60,78,51,74,50,51,51,76,50,69,63,44,64,57,81,76,55,47,53,83,50,86,60,61,75,65,84,83,82,62,56,67,78,74,64,71,48,87,82,80,66,62,74,84,66,81,75,49,44,63,54,50,79,79,63,56,52,84,72,64,71,62,52,53,50,44,64,70,78,72,71,49,67,82,62,77,77,82,65,78,44,87,50,50,69,72,47,79,46,72,54,57,81,49,73,44,83,43,49,77,83,65,62,42,47,42,79,61,78,64,50,83,61,60,61,57,75,79,64,74,80,70,65,66,58,60,58,69,52,60,76,60,53,68,76,65,65,85,66,48,48,44,47,83,78,66,84,63,43,76,80,42,69,42,87,75 65,73,47,79,46,44,86,60,49,65,51,64,43,48,86,57,80,44,52,79,78,79,50,54,59,55,52,59,53,45,75,55,49,65,51,49,64,74,61,59,82,48,71,69,81,49,72,52,68,51,59,49,86,61,61,76,80,82,61,47,73,55,75,60,60,66,45,60,49,44,42,54,76,56,65,64,56,53,63,74,53,81,77,44,81,63,57,59,67,74,69,44,49,66,45,44,81,75,75,78,70,60,59,85,64,43,87,53,77,79,49,55,73,81,57,46,47,76,71,63,45,48,62,62,73,70,68,52,45,44,56,87,61,87,67,45,50,86,59,43,49,50,73,53,62,59,68,47,57,47,44,85,74,72,59,59,45,84,43,85,56,74,54,73,45,59,46,42,79,42,81,73,73,49,71,47,51,43,83,57,70,47,57,85,55,51,67,55,58,49,42,47,54,49,77,43,67,73,45,73,58,79,45,50,63,75,49,50,58,80,49,87,53,59,67,56,44,44,83,78,80,66,42,61,81,55,53,82,76,53,73,62,58,63,82,45,68,69,76,75,70,45,70,84,62,50,77,47,70,74,71,48,62,83,68,47,66,55,61,59,49,60,75,59,43,65,54,57,49,74,80,60,61,49,76,62,61,49,50,47,82,64,53,48,49,68,65,65,74,85,53,73,47,85,68,45,86,45,51,82,74,61,72,69,46,52,58,72,84,69,51,48,63,76,66,69,75,67,69,44,52,49,58,69,50,66,62,46,72,81,62,54,83,81,49,48,81,47,49,53,61,53,78,68,71,68,43,87,46,48,87,64,56,65,87,76,58,44,62,80,48,49,73,42,42,44,79,63,74,71,59,48,78,81,84,85,53,78,65,48,63,56,62,70,56,49,85,83,82,57,50,43,69,62,74,76,84,75,56,58,74,79,60,85,59,66,72,63,55,80,65,46,64,61,48,49,75,42,78,87,52,71,71,53,45,86,48,74,55,83,56,55,67,78,87,81,47,67,87,85,44,63,54,42,54,57,78,87,85,62,74,54,79,73,51,66,73,48,87,54,59,50,85,65,44,45,59,60,71,58,67,53,65,66,53,76,66,85,72,42,79,87,83,60,47,65,62,69,58,66,64,75,78,74,72,63,72,51,56,78,77,66,44,59,78,49,82,61,76,77,51,58,74,43,68,43,55,82,47,86,66,86,85,52,61,59,76,70,44,65,56,42,67,61,78,45,54,51,85,72,50,82,66,79,52,68,81,46,47,81,52,48,42,71,80,49,77,49,53,85,57,49,82,57,63,46,67,75,79,55,85,70,49,49,57,59,47,52,43,50,54,46,82,67,86,65,53,74,54,66,86,45,72,71,87,58,60,53,62,50,56,52,76,51,64,72,67,56,67,83,55,54,42,44,59,49,62,43,76,70,50,52,59,43,64,54,71,81,68,76,64,80,55,72,70,64,51,65,55,78,73,64,51,66,59,55,79,75,59,61,86,80,47,84,60,81,69,78,64,81,45,53,45,44,68,49,62,80,59,58,72,53,58,79,78,69,50,87,68,67,43,76,87,86,65,63,76,53,79,80,78,66,71,58,42,66,79,79,66,86,81,45,56,69,51,68,59,80,61,83,51,46,53,82,68,79,54,57,66,68,55,58,55,45,87,81,82,85,70,52,42,56,50,50,49,49,66,56,69,78,67,63,51,55,68,67,73,82,86,64,86,45,79,48,55,86,87,84,67,76,74,79,52,46,84,52,69,82,56,73,44,86,84,84,77,43,62,73,78,76,87,58,80,50,65,74,48,64,61,49,86,49,42,86,61,67,57,68,57,45,76,46,76,50,81,86,69,55,81,52,48,45,44,76,64,52,70,58,74,83,49,86,84,42,70,87,73,42,67,42,78,75,87,77,48,79,76,45,61,74,77,63,67,83,65,87,74,72,63,64,57,61,87,70,74,42,80,45,66,71,54,59,81,71,49,65,80,67,69,63,74,51,72,64,50,75,81,87,50,74,74,62,63,68,76,71,68,49,69,71,56,75,43,62,49,45,64,42,83,79,48,85,50,74,53,83,46,53,75,74,77,67,42,87,82,74,85,81,63,86,67,87,78,59,73,42,45,61,77,64,85,68,56,42,52,42,46,85,47,82,80,85,66,56,42,43,51,42,76,68,77,51,85,50,74,48,44,79,54,69,86,65,51,60,57,56,79,60,69,60,43,55,53,76,87,60,74,58,46,62,78,67,65,69,83,68,51,78,83,85,81,84,84,68,63,86,51,65,48,67 58,86,68,76,45,42,50,70,69,54,72,73,75,84,64,44,68,56,59,74,54,84,56,66,43,50,71,74,75,80,66,83,61,63,52,70,49,66,67,72,45,66,54,79,48,83,50,57,71,49,82,67,62,86,79,45,77,60,46,78,87,77,80,66,80,52,78,82,74,55,84,48,80,75,61,71,42,57,50,45,70,64,48,49,59,51,49,44,71,67,84,76,48,84,64,60,74,45,56,43,50,79,47,85,56,62,50,43,74,50,55,72,82,83,78,45,63,74,68,77,61,49,70,58,83,87,65,42,62,54,82,72,66,57,60,78,58,50,84,52,45,61,80,70,79,73,77,60,75,60,45,54,68,84,83,77,46,86,47,71,67,55,49,74,68,52,50,53,47,58,69,54,74,65,82,44,58,63,86,70,43,83,64,61,52,55,75,69,47,71,78,84,54,81,73,56,68,42,63,44,70,55,83,81,59,84,61,59,82,49,47,57,45,59,60,67,50,68,78,69,73,84,60,86,55,74,46,69,74,46,81,42,76,73,75,53,50,85,61,74,62,66,61,53,44,46,59,79,57,44,45,71,66,60,70,46,43,63,61,43,79,86,57,79,71,72,50,85,82,85,46,55,44,65,46,44,59,84,66,54,62,48,86,81,46,55,44,61,42,84,71,51,61,80,68,55,69,75,84,50,75,67,60,82,71,47,63,51,54,82,48,46,83,68,59,63,63,51,45,62,49,57,51,66,66,49,80,78,83,75,59,44,61,60,77,86,61,68,57,69,79,75,60,47,42,53,50,73,76,73,54,57,70,63,80,47,74,77,58,82,86,78,52,50,78,66,60,44,43,48,70,47,77,52,60,68,71,62,62,76,43,45,42,65,84,82,68,54,47,85,50,63,72,84,42,68,74,59,71,83,47,45,87,72,47,82,60,59,70,67,64,45,77,45,79,54,43,61,75,45,48,54,72,80,59,65,57,50,51,74,47,66,66,60,47,50,77,68,80,72,68,85,43,85,60,58,80,74,51,59,43,58,86,80,69,65,56,64,58,78,51,79,69,71,45,81,69,56,81,64,52,79,43,71,85,70,74,42,57,87,74,70,82,75,84,86,46,77,64,80,74,79,71,74,68,71,51,53,83,83,62,63,81,49,42,63,64,42,50,64,43,67,71,80,49,47,82,63,50,64,63,85,55,85,64,46,53,87,65,54,43,80,53,58,62,64,78,60,74,77,71,55,49,45,79,87,47,74,56,72,62,49,68,52,49,46,84,55,72,67,66,50,68,45,71,50,79,66,58,70,50,42,54,69,84,61,73,47,81,63,86,63,53,82,64,52,82,49,73,56,66,85,64,58,76,73,59,57,50,46,67,43,53,56,68,60,49,75,86,86,56,83,66,66,68,62,67,70,54,59,48,58,86,61,86,76,66,56,54,80,60,81,47,42,44,80,75,51,86,52,43,80,81,86,61,83,56,49,47,87,66,44,66,56,76,45,63,50,46,60,62,75,58,80,48,74,44,62,65,66,42,83,80,67,42,66,68,64,45,73,69,81,55,51,68,77,83,61,70,57,67,60,83,42,56,81,72,75,70,59,84,43,51,72,55,78,42,55,74,69,61,67,60,69,71,87,66,70,45,42,59,44,51,45,67,52,43,61,74,85,60,58,46,77,69,54,63,72,74,82,75,81,46,70,63,53,50,43,70,78,73,74,65,76,63,54,87,59,56,59,86,60,84,81,53,65,76,54,75,60,70,64,50,83,60,54,57,42,55,82,75,69,72,75,57,73,49,80,82,49,68,84,62,77,51,49,60,74,60,79,62,65,87,78,82,62,66,66,85,68,69,64,62,74,82,59,78,52,75,69,68,58,42,43,43,79,42,86,53,58,73,61,65,81,54,47,81,76,73,57,53,52,85,58,77,60,69,45,67,53,81,55,86,74,57,45,84,50,86,84,50,63,60,76,53,74,59,84,60,62,80,45,58,69,76,83,48,75,80,81,78,50,43,48,64,87,63,55,76,51,45,78,67,67,53,45,42,43,68,57,53,78,87,43,48,48,47,69,47,77,51,67,75,46,64,86,44,44,62,72,84,85,48,86,75,69,45,51,86,76,43,68,74,69,42,86,86,70,86,75,85,46,79,51,70,68,43,74,55,78,67,74,50,78,66,87,76,56,82,44,54,45,66,64,45,79,58,53,70,56,55,83,69,48,71,43,84,68,85,47,68,42,44,43,81,49,78,56,57,84,71,86,58,42,70,72,80,77,50,83 64,54,52,72,43,51,51,86,82,63,56,52,67,87,52,61,84,78,76,80,85,56,56,82,53,78,82,48,77,63,63,82,55,55,72,57,46,50,45,73,59,54,64,67,51,84,64,58,71,73,63,46,61,87,65,69,60,83,73,69,55,51,55,85,86,61,62,49,69,48,67,85,87,69,62,69,49,57,42,49,51,44,85,69,85,66,60,58,66,57,70,43,56,42,56,61,76,54,72,78,75,64,83,52,78,49,56,48,83,45,66,67,85,79,52,78,78,81,65,61,64,71,71,42,50,87,79,83,47,63,71,65,79,59,46,67,84,69,43,87,55,48,61,46,56,42,54,72,81,86,71,42,72,43,68,49,56,63,86,68,69,49,59,61,80,59,80,67,64,68,51,54,50,56,72,65,58,47,64,74,85,44,48,63,51,85,50,51,57,62,63,45,71,71,60,77,78,56,77,57,58,56,70,71,42,48,44,69,53,81,43,74,58,80,61,84,77,70,69,55,71,58,52,69,60,83,57,47,86,52,54,78,62,84,83,53,87,81,68,76,74,53,51,43,87,45,52,60,58,48,45,49,84,61,63,81,47,87,48,70,69,66,81,60,73,48,46,71,73,47,70,47,44,82,52,46,46,53,53,74,49,46,51,76,54,83,62,62,45,79,83,83,64,51,85,43,70,86,55,52,42,74,44,52,60,82,67,63,54,68,76,74,66,64,55,61,61,64,78,86,80,82,50,60,83,53,73,53,74,45,51,50,49,61,75,73,67,69,67,73,46,52,81,80,68,70,80,84,53,48,50,78,82,78,84,73,78,57,65,73,60,68,60,54,62,57,83,83,87,65,62,62,79,66,53,80,80,75,56,85,51,60,42,78,42,65,74,81,44,49,83,71,45,69,54,44,66,70,47,57,52,65,43,59,81,81,56,49,61,48,69,50,64,52,55,55,49,61,85,62,60,58,54,59,75,53,68,53,75,42,47,62,87,63,57,53,85,58,87,51,75,46,51,74,60,50,82,78,66,75,65,46,68,45,48,48,57,47,51,75,77,77,52,65,79,72,76,86,56,61,67,83,82,80,45,76,73,46,43,75,44,49,74,52,73,58,62,57,77,77,75,68,43,49,54,63,79,60,66,48,63,82,49,66,67,68,49,74,65,71,72,51,48,81,80,48,48,47,42,56,81,82,44,63,68,69,52,82,65,63,60,45,51,46,72,78,67,51,75,50,75,71,42,48,59,74,42,62,57,64,67,60,87,61,64,44,59,62,77,47,81,60,79,82,82,43,63,45,68,73,84,86,87,65,80,72,79,69,59,54,42,75,72,70,69,57,79,69,83,60,51,69,75,58,45,74,62,74,76,62,78,60,66,83,86,46,44,74,63,77,87,49,46,53,86,60,80,85,62,74,86,64,59,61,42,52,75,44,75,59,71,55,68,48,68,49,74,76,76,46,61,82,70,58,43,86,79,68,64,84,66,76,72,45,87,50,50,73,63,55,84,45,44,80,64,49,87,80,84,83,62,50,52,64,53,66,66,87,55,57,75,83,67,57,64,65,59,84,70,53,50,73,47,56,63,79,68,42,65,78,76,50,87,86,48,66,63,61,85,42,50,81,61,60,85,78,51,67,75,77,63,69,79,43,59,66,71,59,48,72,46,59,46,74,43,66,44,63,57,65,83,53,72,62,79,57,66,70,50,59,85,43,49,46,55,84,62,68,55,50,84,70,71,67,86,67,64,70,63,46,65,44,74,77,60,59,84,53,52,80,69,55,42,42,43,49,46,76,68,59,43,67,53,52,63,69,61,51,58,50,55,70,48,67,51,73,59,56,43,50,54,69,69,58,73,73,59,56,63,85,62,64,86,42,87,74,42,44,78,50,44,42,61,74,82,75,47,86,80,76,74,55,69,42,51,85,69,75,69,56,56,87,59,62,78,68,65,82,63,42,76,81,80,79,85,49,86,49,85,46,66,73,68,75,75,70,57,45,64,81,42,85,54,49,57,73,52,84,83,81,69,73,74,74,76,71,57,76,53,65,71,75,56,87,42,74,70,71,69,66,55,86,52,52,77,60,42,64,43,71,82,81,72,76,57,51,63,70,85,71,79,51,69,47,85,50,51,77,44,45,55,60,85,80,85,66,82,46,49,58,79,71,63,58,86,70,61,64,77,69,64,54,87,57,86,72,78,73,58,54,71,57,78,59,56,54,60,86,63,76,67,48,60,83,58,66,57,55,66,66,76,60,75,86,48,67,46,86,50,57 81,53,86,76,68,69,54,50,48,43,86,61,67,73,55,48,61,81,46,48,52,81,52,63,58,46,64,66,53,57,86,47,46,51,70,76,48,72,66,76,82,65,64,82,77,80,73,49,50,71,45,87,78,85,75,51,47,55,82,42,73,70,80,60,73,82,81,46,67,86,69,63,81,51,85,48,84,62,84,61,67,82,80,74,58,87,58,63,76,44,55,61,65,85,57,74,86,42,63,51,53,66,82,81,44,44,47,77,67,78,64,69,43,55,77,72,54,67,66,59,48,84,68,74,79,86,64,76,80,65,82,49,73,76,77,85,58,54,76,67,45,63,79,51,78,46,79,44,43,73,79,67,57,83,68,45,53,47,63,56,56,79,51,48,67,49,84,63,44,67,59,53,85,44,68,58,64,65,49,83,84,47,77,76,67,50,49,77,42,73,86,76,42,68,79,66,86,42,53,58,57,73,53,47,74,73,72,69,55,46,65,71,70,43,52,87,68,46,83,50,71,81,80,42,63,74,60,43,83,70,69,83,66,80,71,70,83,52,57,44,81,71,57,55,44,49,57,60,57,58,56,74,51,87,59,50,70,65,78,50,60,64,74,82,69,60,75,49,50,63,69,54,75,76,55,81,83,68,75,63,79,53,69,48,74,71,63,43,57,72,47,52,51,67,55,74,53,46,46,74,71,74,63,67,58,63,62,43,52,74,47,51,46,86,58,58,55,75,71,70,85,72,80,44,83,63,68,74,81,64,60,69,47,51,86,86,57,68,43,62,58,50,62,72,60,81,43,50,86,73,65,58,81,63,74,44,57,59,50,81,53,55,59,62,59,69,85,59,51,44,85,46,54,44,86,81,47,43,60,79,60,42,75,83,61,42,63,76,77,86,47,64,81,85,67,80,68,75,43,62,80,53,76,42,56,51,69,58,80,52,48,67,42,49,69,69,64,81,59,74,47,60,57,46,63,56,60,43,72,60,83,73,83,85,45,64,71,54,56,50,61,81,82,47,87,67,75,45,81,83,48,60,63,62,62,72,80,74,82,78,78,43,62,47,54,72,56,44,79,66,52,68,64,55,53,87,54,55,79,65,82,64,80,57,44,48,47,56,79,73,53,59,47,75,85,87,51,84,70,49,63,87,57,46,67,81,85,42,77,46,74,54,62,80,66,65,64,74,49,71,46,71,60,59,64,60,67,53,85,50,48,48,45,64,76,69,57,86,42,57,75,63,55,58,45,79,54,66,56,42,70,60,60,55,63,62,64,67,62,85,46,57,59,44,77,49,42,69,80,56,74,71,66,61,83,61,61,47,72,78,59,46,48,77,54,79,50,66,76,71,47,53,54,48,56,67,61,84,64,55,60,66,87,68,69,53,65,57,81,59,45,64,62,57,50,50,55,55,66,82,85,63,84,63,58,71,73,49,48,79,50,80,45,52,51,51,72,58,43,79,52,66,84,68,55,57,74,62,72,51,54,75,80,86,59,65,76,44,51,70,59,66,61,45,44,52,63,49,60,67,55,44,46,82,76,43,58,60,66,79,70,47,76,55,57,50,71,55,74,43,73,70,54,82,86,73,78,70,73,79,87,62,86,62,42,80,85,56,73,75,53,85,42,64,63,86,49,64,53,56,46,70,68,42,50,42,65,45,55,52,70,83,55,79,60,47,71,51,60,80,71,70,65,72,49,69,51,73,45,49,58,49,56,54,76,63,67,60,70,71,47,44,69,71,68,75,74,47,56,62,73,43,51,87,54,50,57,49,54,72,81,61,61,44,86,77,81,62,49,76,73,74,65,56,66,80,53,69,43,48,78,71,53,51,67,78,55,51,79,42,83,51,59,57,52,68,43,64,69,67,74,44,60,48,52,50,61,50,43,57,63,52,79,62,42,87,54,53,50,61,57,77,68,83,68,55,43,47,55,82,67,80,60,73,66,75,75,58,57,67,48,53,48,86,54,54,77,44,55,66,85,68,85,57,74,85,44,78,72,86,75,66,80,55,75,72,86,75,86,62,81,51,87,52,74,87,79,68,74,61,49,83,86,67,77,74,46,56,50,44,54,45,61,79,67,80,63,45,70,42,86,70,72,83,49,60,84,57,51,43,67,66,47,79,77,43,66,44,53,52,65,56,80,85,45,65,44,42,59,62,77,74,66,61,80,46,75,42,50,67,72,54,82,59,51,59,85,52,65,44,87,83,49,70,69,57,57,63,86,42,59,62,65,46,82,77,72,43,80,43,55,85,43,45,48,59,73,53,54,74 69,53,56,80,50,77,63,81,80,46,87,66,67,59,60,60,57,52,44,54,82,87,69,79,58,65,79,46,64,54,78,87,82,42,77,52,72,56,60,67,73,70,48,59,80,45,47,57,81,66,42,55,87,69,77,66,66,84,81,51,81,82,82,87,70,66,43,87,74,71,67,77,84,53,51,79,83,54,73,86,80,67,87,63,46,57,49,45,58,50,45,69,50,59,71,77,70,75,85,63,82,59,47,85,68,82,49,87,82,53,53,87,46,49,71,77,71,83,74,79,68,59,58,42,45,56,58,51,63,59,44,84,63,50,71,76,67,60,87,70,79,76,59,46,62,72,47,45,45,83,71,56,63,57,64,50,70,75,58,87,47,54,74,87,77,52,46,56,73,62,70,77,84,58,83,54,61,67,43,51,83,44,66,51,45,62,81,68,54,67,85,55,63,79,42,68,73,66,86,67,69,75,44,53,85,80,74,49,51,62,49,80,63,48,75,60,54,58,54,71,49,84,73,66,69,65,50,82,42,50,85,57,64,47,60,61,82,80,49,45,80,73,57,47,45,42,82,70,82,68,48,81,45,62,44,54,51,67,76,83,87,69,86,45,53,65,47,51,67,42,44,70,81,64,53,56,73,48,63,86,59,79,62,50,75,49,59,86,44,54,63,62,50,71,84,87,62,48,63,59,48,47,81,74,53,67,43,84,65,67,75,84,71,72,49,73,60,60,73,43,72,72,48,49,46,64,76,87,82,73,51,73,72,68,83,80,83,76,73,47,63,86,58,68,76,87,48,77,77,43,55,66,76,68,44,82,62,78,87,72,71,53,67,71,55,66,55,50,54,51,61,44,56,60,83,47,53,80,44,57,79,66,66,82,82,54,81,53,73,54,53,56,87,69,52,61,58,65,82,87,65,68,47,51,57,74,51,79,46,75,68,68,49,80,43,69,79,77,87,81,75,55,63,82,64,43,46,63,86,52,46,58,60,48,86,82,58,46,71,64,45,62,70,68,57,46,87,58,60,72,51,58,49,49,85,87,64,81,48,51,84,48,66,75,53,51,68,55,55,69,45,84,48,73,55,45,87,59,76,87,64,79,65,43,73,46,63,47,87,75,47,83,55,48,79,52,45,46,51,56,45,74,45,61,64,43,72,56,60,83,50,65,70,56,85,73,70,73,78,63,42,65,73,45,85,73,46,46,50,68,66,67,54,84,86,56,73,78,45,57,65,85,66,75,65,46,83,82,75,81,65,81,58,86,50,54,45,55,49,83,57,61,62,85,86,79,77,54,76,50,68,45,83,81,51,54,74,54,55,46,85,84,49,53,79,81,83,56,48,84,78,77,57,70,65,84,48,46,80,84,59,53,61,54,76,82,80,67,58,82,55,67,84,50,75,65,64,58,72,61,84,74,52,43,59,67,70,65,85,42,58,73,55,54,50,44,66,43,78,51,60,50,65,61,47,76,66,76,68,64,56,75,67,77,44,78,79,44,71,74,55,67,45,82,43,68,43,56,46,42,63,80,47,49,53,46,44,58,69,86,71,79,46,86,67,62,45,87,75,87,46,53,67,46,48,61,73,81,86,81,69,66,59,67,61,79,43,82,48,83,43,79,80,87,57,82,86,56,48,75,74,52,46,73,74,87,59,56,42,63,58,54,77,87,42,45,47,64,76,51,71,44,51,78,67,72,60,49,84,59,51,51,62,73,57,72,81,42,54,63,87,58,43,86,81,52,51,51,81,66,62,70,62,82,66,72,70,86,57,57,77,50,57,81,60,55,86,78,76,72,43,68,75,60,57,58,86,85,52,80,60,47,68,67,67,86,80,73,58,66,79,74,52,48,84,81,44,86,69,71,84,65,58,84,85,83,70,59,84,60,76,46,54,46,49,84,43,84,54,46,83,72,54,53,74,73,59,52,82,62,73,76,69,86,50,53,75,79,52,87,75,52,44,45,57,47,46,46,66,66,46,42,61,76,70,87,43,70,58,52,69,61,47,62,84,67,75,64,61,62,52,84,73,84,56,43,42,68,70,64,67,86,57,69,66,76,65,79,67,76,77,77,61,64,58,60,42,50,46,59,70,54,84,43,66,65,61,55,76,59,67,50,70,87,68,71,49,46,62,43,53,87,51,53,45,49,55,78,76,79,55,53,49,44,84,72,58,77,63,86,87,82,54,73,42,42,86,61,76,78,84,69,45,81,50,42,78,50,61,85,70,47,55,44,76,47,54,64,86,66,56,43,87,74,76,65,82,42,65,82 57,86,85,54,87,73,55,73,68,53,76,75,70,77,54,59,63,75,86,59,69,57,74,77,57,74,73,54,69,85,49,55,81,43,47,60,44,81,84,51,72,64,64,81,59,72,45,58,72,57,55,44,74,83,72,55,54,64,51,79,85,52,46,61,45,84,59,63,60,87,62,70,66,66,72,81,49,65,79,46,74,53,51,42,46,85,50,71,61,43,53,53,81,70,65,75,77,76,60,50,56,69,48,46,78,50,43,62,43,57,81,87,44,75,51,78,65,59,56,82,53,68,47,45,80,85,50,62,74,67,44,74,44,63,79,84,61,61,45,58,64,61,45,53,67,53,49,56,61,60,68,53,51,44,42,66,80,82,65,49,66,42,47,81,71,63,78,81,52,86,46,70,42,45,81,80,60,62,78,46,53,73,66,55,42,77,74,63,44,50,80,64,87,73,57,75,53,81,57,54,74,66,71,65,64,42,53,63,68,45,71,52,72,84,61,75,73,87,79,73,55,76,71,69,75,54,44,76,49,66,76,64,53,83,73,72,54,52,45,73,61,74,44,55,56,84,58,83,72,63,79,72,80,78,75,46,59,72,57,74,75,64,42,72,46,45,79,50,57,62,47,63,82,87,68,67,74,81,87,86,77,81,62,87,71,79,70,56,58,54,52,45,82,81,52,81,77,47,65,47,60,84,76,49,72,42,86,71,70,49,64,43,65,61,59,76,68,75,72,86,81,57,84,51,50,46,72,69,58,73,66,43,76,68,68,64,85,86,80,48,62,61,51,54,47,42,67,75,72,55,74,66,75,57,44,71,59,42,84,67,66,48,44,75,67,86,42,60,77,87,51,58,68,69,44,42,47,61,62,63,46,47,64,43,61,83,44,71,86,68,54,83,48,64,67,86,63,77,77,84,43,71,54,77,69,54,58,56,77,43,62,83,66,76,55,43,65,68,52,64,77,66,77,58,52,87,84,57,72,44,77,52,63,53,78,74,66,69,58,56,44,73,46,85,86,68,81,84,56,51,76,72,74,46,65,67,77,73,43,80,78,68,44,81,62,65,50,66,86,74,46,52,52,53,72,83,86,61,43,61,55,62,81,72,55,66,54,70,77,50,45,47,83,53,43,49,57,73,55,75,59,47,62,58,58,86,70,49,62,43,47,74,79,65,84,49,62,42,81,64,55,49,46,82,63,44,48,84,76,81,47,78,69,48,52,68,45,84,56,58,68,62,43,72,64,60,56,53,75,44,58,52,62,42,83,82,49,67,79,50,52,76,65,78,66,59,73,56,76,48,71,60,79,78,80,72,50,83,45,71,61,43,57,85,87,47,63,68,52,86,42,66,43,85,62,42,84,63,51,46,47,46,77,83,83,67,57,60,47,81,84,47,52,85,50,80,83,49,44,77,69,67,79,54,46,53,60,56,65,81,57,77,73,82,77,54,45,45,78,50,72,84,81,67,71,67,46,83,63,59,82,66,79,53,67,54,42,75,50,76,67,83,86,87,53,64,43,59,70,73,84,65,78,82,74,84,43,55,62,63,68,86,75,76,42,86,55,79,84,55,82,63,56,81,64,52,69,54,48,80,82,75,75,51,50,80,44,70,46,75,42,42,56,59,84,53,61,54,58,62,64,68,70,55,65,42,50,43,75,65,43,53,47,80,56,52,53,73,51,46,64,77,81,48,59,44,72,76,53,67,64,47,49,66,74,78,75,66,48,55,86,83,87,87,66,80,67,84,68,48,42,66,72,61,81,76,77,52,42,69,76,79,63,47,65,52,85,81,47,83,49,42,78,66,50,64,67,57,82,69,55,84,80,64,50,70,85,77,71,77,68,81,43,71,52,50,80,42,54,82,54,83,53,83,61,56,70,77,74,50,75,82,52,77,77,85,70,66,48,56,86,86,73,82,50,76,87,68,70,47,57,86,78,77,51,48,53,69,68,84,46,70,83,58,65,73,61,60,56,77,54,50,78,84,68,61,53,83,49,86,49,61,62,79,79,58,44,73,75,66,56,59,60,65,48,43,44,81,71,84,78,86,68,63,65,78,84,47,69,81,63,72,56,80,52,84,55,83,77,75,80,87,42,74,66,58,55,45,66,87,62,78,43,79,75,72,84,51,44,47,87,82,74,77,83,73,63,66,61,63,47,81,84,46,76,58,52,83,50,52,75,58,80,81,67,56,70,84,81,50,50,72,71,51,60,62,42,59,77,45,71,80,84,58,46,74,49,65,62,75,68,55,63,51,52,60,50,79,43,42 52,58,52,83,75,82,74,76,54,46,60,66,58,65,75,73,53,67,44,48,51,50,77,87,77,73,82,81,73,59,77,77,60,72,49,87,70,68,52,61,85,74,55,78,44,76,82,72,62,84,52,61,85,78,43,45,74,50,43,69,71,53,71,46,69,46,75,48,44,53,66,60,57,54,75,50,47,78,64,84,68,56,74,53,54,49,65,59,50,44,65,52,66,55,67,82,73,76,59,87,49,59,67,73,85,42,69,86,79,42,71,62,83,59,76,60,70,48,81,85,86,72,75,78,74,50,52,85,60,64,67,55,65,76,42,55,44,75,69,51,61,64,51,58,49,55,52,68,51,78,77,65,69,74,50,83,87,53,80,81,51,67,57,87,74,73,78,82,63,44,80,42,84,74,53,50,86,78,52,67,72,78,82,56,75,69,59,52,66,83,42,67,82,75,44,50,79,65,71,84,87,57,57,69,62,86,68,60,74,48,55,57,84,77,42,56,48,52,81,64,50,72,84,43,42,69,86,44,84,58,81,42,67,77,61,47,63,54,69,58,48,56,84,45,52,79,50,85,60,48,55,49,43,75,80,50,67,78,69,45,76,69,46,72,80,46,83,72,84,85,82,57,76,44,61,61,63,42,81,42,46,53,73,82,81,72,61,61,62,82,49,61,68,53,55,44,83,47,57,72,74,61,70,60,42,47,68,79,57,44,76,59,56,58,72,80,60,59,66,47,80,82,71,81,52,63,63,63,78,58,72,61,76,73,44,57,58,87,61,71,49,72,86,71,46,87,54,63,61,49,50,61,75,63,58,58,84,87,58,64,77,84,75,56,48,62,84,78,75,71,47,58,61,58,44,44,75,52,87,47,83,51,48,58,76,61,86,42,62,60,75,45,56,79,63,77,81,55,80,65,56,70,74,87,54,50,57,56,55,46,46,61,72,65,64,71,83,87,59,44,63,66,54,64,86,79,76,62,83,46,65,65,85,59,53,85,42,44,58,72,57,59,86,51,85,65,82,53,64,59,44,50,81,81,85,57,67,84,55,73,65,57,57,55,76,71,46,56,62,60,80,45,64,56,66,44,59,69,57,68,72,74,53,79,53,73,54,48,52,87,58,72,66,59,78,82,63,46,87,68,57,59,87,76,81,62,74,44,65,55,55,47,62,85,71,53,73,61,87,57,54,43,80,44,44,60,44,53,52,54,87,46,42,78,43,74,67,66,61,75,85,67,60,64,83,64,58,79,64,87,48,53,78,42,64,66,62,87,52,43,61,71,76,87,46,51,72,47,58,47,45,60,65,81,72,75,49,54,65,81,54,57,49,81,85,64,54,66,76,55,55,75,43,55,60,85,61,85,56,53,77,55,68,80,53,54,61,43,51,51,69,63,76,61,62,56,77,81,83,60,84,54,53,49,45,50,84,77,57,70,79,71,86,63,46,49,71,87,77,45,65,75,49,42,81,73,78,60,65,68,80,74,61,60,48,57,65,69,57,59,79,54,43,54,70,46,68,73,76,64,44,45,45,86,48,56,65,50,61,58,67,46,49,82,73,53,56,63,87,84,50,71,75,59,48,73,65,69,75,59,57,45,57,43,73,74,68,84,79,63,44,83,78,82,48,69,46,86,59,82,63,51,73,69,55,84,44,65,72,85,83,78,68,59,73,48,68,45,73,46,81,78,82,82,42,54,78,74,50,46,82,80,85,44,78,46,66,48,45,62,69,80,57,47,83,74,86,55,46,42,42,60,74,85,85,87,69,46,48,84,54,68,71,74,68,59,64,50,78,48,85,65,74,63,75,74,51,57,85,79,74,63,85,80,59,60,45,58,70,58,65,51,47,57,47,52,70,63,42,67,74,56,85,54,65,80,55,77,53,68,80,48,55,86,47,59,63,44,60,68,51,85,74,79,86,65,48,60,80,56,47,73,56,84,84,79,73,51,74,83,68,78,87,48,82,66,74,79,61,87,68,60,84,56,74,54,66,43,50,67,75,48,66,47,44,49,50,85,70,61,57,68,55,78,58,76,55,77,49,76,45,67,59,64,78,64,53,47,65,68,58,61,53,50,74,57,43,59,54,43,73,65,71,80,80,80,62,77,77,75,56,66,55,44,65,68,73,67,73,65,53,54,55,71,47,62,77,67,71,59,56,51,68,44,69,48,45,73,83,82,63,85,76,87,47,48,56,60,74,44,66,64,48,76,78,76,63,73,75,53,77,74,85,76,60,84,55,77,46,76,59,75,57,64,71,71,43,53,81,42 83,49,85,73,80,71,78,76,84,47,60,55,69,63,56,47,77,46,79,49,53,85,82,74,82,45,49,47,47,46,77,84,73,42,71,82,87,74,69,52,79,60,84,64,84,71,79,42,43,57,56,74,44,78,86,43,87,66,56,82,83,61,54,67,86,55,44,52,47,69,59,47,64,63,59,44,75,66,51,69,87,79,70,46,77,65,72,80,51,75,53,63,64,46,68,84,47,86,56,68,75,76,48,43,78,72,65,42,55,46,80,48,77,43,56,87,53,43,42,43,59,69,83,83,87,73,78,84,78,55,70,77,73,73,51,53,44,72,80,66,68,75,51,54,87,69,79,82,43,45,42,53,59,72,46,47,79,71,64,63,70,79,81,85,60,80,53,42,53,74,67,72,43,45,86,72,49,83,48,76,50,69,46,43,48,60,46,68,80,70,87,49,58,66,49,48,86,71,51,58,58,47,51,53,67,61,76,67,73,42,53,74,66,82,45,52,47,53,45,59,56,63,71,87,57,70,56,68,75,45,79,68,79,78,72,85,72,54,49,59,53,67,76,52,81,69,76,83,59,71,82,79,78,71,76,46,70,61,85,67,81,63,68,55,42,80,71,46,72,55,79,43,49,46,61,65,72,47,87,54,81,47,48,65,78,87,82,65,46,63,73,66,48,80,54,70,51,74,59,44,53,62,55,87,50,80,63,86,42,70,60,75,83,47,43,64,50,72,45,61,47,70,68,76,67,83,79,58,69,61,46,85,86,78,42,66,82,69,50,71,50,67,43,52,45,57,61,65,70,43,77,44,68,80,79,61,63,87,55,50,47,58,84,51,87,71,76,60,85,63,80,86,64,49,67,59,51,58,60,45,78,48,75,57,70,78,85,46,64,85,46,47,60,63,74,63,64,63,59,76,48,48,86,65,77,60,60,78,78,57,50,57,51,61,44,61,48,53,75,60,75,76,51,72,73,84,82,71,42,44,76,50,46,81,72,86,79,78,78,74,73,74,54,46,87,86,46,64,49,43,87,54,50,66,45,59,80,58,45,79,77,70,83,73,48,53,65,80,46,62,67,49,84,79,72,74,57,48,42,73,69,65,75,45,83,83,77,45,52,81,46,87,43,52,49,73,54,58,66,75,82,68,46,70,74,70,80,72,42,56,69,63,62,47,73,69,66,55,54,44,53,52,57,52,64,79,45,78,73,72,77,47,81,52,73,59,51,54,66,56,59,50,45,64,69,76,75,84,53,84,69,68,84,43,60,75,76,49,87,65,60,62,76,53,52,83,74,46,85,64,56,55,60,59,69,82,50,71,45,76,80,85,65,68,75,61,67,82,68,69,77,42,65,80,80,69,46,56,74,51,82,81,43,72,71,57,45,56,73,57,85,54,68,53,85,47,69,51,54,74,67,52,72,87,77,63,55,78,70,61,83,71,60,87,43,78,57,51,46,84,66,64,81,80,43,56,73,45,47,53,61,42,42,45,52,83,72,53,56,71,79,45,75,49,49,48,54,81,63,45,58,45,45,79,69,71,55,56,76,56,43,80,86,67,53,81,42,64,71,68,51,47,70,82,44,57,72,83,75,62,52,75,65,62,59,78,60,68,84,69,73,56,69,72,44,47,74,42,87,43,47,70,48,59,66,58,81,42,73,80,70,80,68,79,79,51,85,47,82,60,75,86,76,87,47,46,42,43,54,50,52,47,79,73,86,84,60,77,68,48,52,47,63,72,85,79,81,80,67,63,49,63,45,59,70,50,71,80,63,78,59,53,85,66,57,78,59,65,78,46,59,52,55,48,45,49,80,65,42,74,73,48,42,51,75,43,42,46,75,68,76,78,74,71,45,67,84,68,51,73,71,85,85,86,42,64,74,53,51,72,42,44,71,57,69,84,77,78,50,79,43,74,42,42,45,50,85,50,84,67,68,44,77,83,75,60,47,48,65,84,45,58,52,83,57,56,56,69,59,51,60,44,87,67,80,48,87,74,83,47,73,78,72,82,46,49,87,44,72,85,66,74,62,71,78,76,68,62,73,62,56,53,77,65,42,58,80,61,49,57,76,81,87,49,71,53,46,75,50,82,64,48,46,47,52,68,68,77,75,81,59,59,74,50,47,80,61,61,82,81,48,74,61,70,75,77,77,84,48,81,45,85,78,64,81,45,82,61,82,79,76,56,71,54,84,66,70,68,54,55,46,52,77,43,69,52,51,62,42,44,84,42,80,77,83,82,65,48,54,42,83,79,49,59,54,65,73,45,61,56 72,65,75,46,86,50,57,71,73,51,62,54,68,60,63,83,58,59,72,82,50,45,65,62,79,47,71,54,79,66,85,63,85,86,51,45,79,80,64,54,78,83,71,56,43,72,48,70,77,72,51,71,44,66,54,55,63,65,61,84,73,72,71,81,60,74,83,85,42,61,49,83,43,48,75,51,50,56,65,46,66,85,63,45,85,84,69,64,86,62,58,74,56,84,65,83,52,48,67,63,72,60,48,81,63,79,52,65,85,75,48,85,74,67,86,61,65,83,45,83,50,84,69,69,82,83,55,73,62,54,84,50,83,47,75,73,75,58,48,81,66,61,87,56,81,45,66,87,52,63,46,50,78,73,56,51,86,83,81,58,74,69,77,83,56,57,44,66,71,83,56,75,73,74,83,62,77,58,67,79,55,80,72,62,82,77,86,61,46,85,67,76,63,53,78,71,47,76,85,76,66,52,56,71,69,74,58,66,51,67,61,87,84,72,43,48,77,82,86,86,87,67,46,79,47,74,78,50,70,82,86,58,53,44,53,76,87,80,55,86,58,48,49,46,47,74,84,56,87,48,66,64,82,47,84,47,55,83,62,59,65,47,56,59,51,81,47,55,47,72,66,67,57,87,48,69,62,42,56,57,54,52,51,82,59,71,80,86,81,87,87,60,60,44,80,50,80,44,53,59,63,85,67,72,42,61,44,77,79,52,43,70,64,83,65,74,57,59,80,86,74,85,56,43,48,62,79,54,68,63,58,76,76,58,86,51,73,51,51,67,77,45,80,66,57,83,79,42,84,61,42,77,51,44,80,83,71,50,58,44,59,50,75,78,48,55,55,43,47,76,80,73,75,77,62,80,52,51,73,47,67,71,73,45,83,74,87,62,73,75,70,85,77,67,55,66,84,44,78,86,48,69,71,50,49,59,83,58,51,77,69,67,48,81,55,60,42,55,57,68,87,86,50,69,73,62,59,80,85,52,68,56,50,64,47,53,53,65,54,56,61,72,64,77,60,61,83,77,84,66,81,77,86,43,59,70,77,60,77,84,56,57,63,50,77,53,75,77,44,46,87,56,86,48,83,67,62,76,72,72,79,81,55,81,65,74,58,74,71,64,69,59,47,70,64,58,83,49,47,56,70,61,71,81,78,50,45,52,79,67,62,80,85,71,64,73,63,58,81,86,86,43,82,69,69,54,67,45,62,69,58,70,85,45,53,73,59,46,46,74,77,56,49,69,87,62,44,46,75,74,50,80,63,72,84,59,51,82,71,62,80,53,53,81,68,72,48,65,56,86,68,66,56,84,48,48,43,68,71,56,82,80,49,43,51,67,87,82,65,45,72,84,77,58,60,67,65,46,63,66,60,56,75,44,85,74,72,62,80,80,64,70,78,66,51,86,57,80,78,57,81,80,54,73,63,77,44,55,66,79,60,65,50,70,76,68,82,69,50,75,70,84,46,55,48,73,73,82,85,63,75,74,68,56,75,69,54,44,67,57,58,74,84,47,46,55,65,49,56,48,56,66,79,84,63,43,46,68,52,42,79,75,80,48,81,72,74,75,82,76,84,66,78,60,57,51,45,55,58,45,65,87,47,60,87,53,73,80,62,79,84,46,63,87,72,43,51,75,49,59,56,46,57,56,59,62,77,47,73,87,53,71,71,42,75,66,50,47,80,79,67,87,72,86,61,55,73,66,45,87,54,71,50,61,76,45,65,72,49,48,84,75,71,44,47,55,83,85,52,77,70,52,65,63,54,65,82,76,87,46,77,61,69,51,64,48,57,61,81,84,63,67,84,77,64,79,52,49,60,82,58,72,63,80,54,69,65,45,84,52,75,69,67,43,54,72,49,83,70,48,69,55,51,46,43,42,63,83,67,58,43,66,56,72,59,57,49,75,73,73,71,78,67,67,81,49,80,52,63,63,87,69,57,87,42,47,80,84,66,42,45,46,86,53,68,59,48,75,46,78,46,80,46,64,55,67,71,73,51,72,59,82,79,61,81,50,67,76,65,57,48,54,51,83,51,82,75,81,59,66,75,66,45,62,48,79,73,59,76,80,56,71,81,85,55,44,84,68,85,82,62,72,59,48,80,62,63,72,48,60,48,76,48,53,79,70,47,71,44,81,47,79,73,65,77,77,56,65,71,55,68,84,81,76,73,71,51,73,55,62,66,67,45,62,43,75,82,61,63,65,47,62,74,52,52,78,52,66,61,74,72,66,60,66,68,42,70,52,73,55,72,71,44,64,66,69,50,54,80,49 68,84,81,55,76,72,67,45,58,80,60,80,83,86,75,80,60,86,60,84,81,50,78,87,83,46,72,80,67,50,61,75,66,78,72,66,52,79,57,76,83,68,70,67,44,85,53,51,80,75,47,56,79,76,57,65,57,77,74,47,83,60,51,69,82,49,48,45,63,70,76,53,81,87,80,54,79,76,60,83,75,63,71,80,59,70,44,50,78,45,45,84,67,87,58,75,83,83,52,50,84,57,45,75,73,55,67,69,87,51,60,64,85,66,83,60,49,52,59,51,46,64,46,59,48,45,62,57,60,61,61,48,61,84,64,55,80,72,64,67,59,70,54,51,85,65,87,66,74,71,73,68,78,86,53,75,43,74,78,70,43,44,71,48,51,42,46,53,71,74,84,79,59,66,73,77,78,67,75,53,51,56,52,67,46,81,58,65,71,43,75,62,79,55,77,78,82,75,49,61,76,65,57,85,61,58,61,62,58,71,65,63,81,56,57,54,48,74,84,52,71,79,85,63,51,78,47,47,66,87,57,68,48,77,42,51,77,44,72,48,58,60,66,49,72,45,76,84,45,73,49,44,48,75,70,61,51,83,77,82,55,48,55,79,54,54,68,60,51,73,83,47,69,44,70,43,78,65,76,68,85,63,51,85,56,74,51,46,82,73,68,86,86,58,79,63,47,69,53,48,52,72,66,74,56,53,80,50,78,54,48,78,86,76,60,71,86,77,73,60,65,44,42,64,81,63,44,66,53,47,77,85,85,86,56,50,42,76,62,59,84,63,79,74,83,70,49,65,75,77,48,47,86,81,55,75,61,48,62,79,53,62,44,58,45,47,65,65,60,70,83,69,43,65,58,53,84,44,65,79,85,67,75,48,62,50,81,76,84,68,67,75,51,84,80,86,43,74,72,69,51,52,80,45,62,79,62,47,46,76,60,42,43,47,50,62,87,62,42,68,59,54,55,55,82,49,60,77,48,48,76,87,86,58,69,43,44,63,62,61,49,75,48,67,48,52,65,42,68,74,78,61,78,87,67,64,84,64,66,50,67,82,64,43,61,43,75,59,51,86,57,44,49,82,62,53,66,70,68,49,70,63,59,76,67,64,76,87,45,71,75,74,71,75,54,57,85,76,43,76,64,75,63,72,64,57,74,43,71,52,59,46,43,45,72,58,59,60,68,87,78,65,80,83,86,42,44,79,64,60,47,75,71,74,83,80,44,66,52,64,43,67,61,42,48,60,60,74,84,76,62,50,84,74,80,67,42,48,81,63,69,61,76,46,76,80,74,83,63,83,86,62,57,65,52,77,50,59,48,48,65,55,80,85,85,76,61,71,73,69,83,78,70,74,54,47,80,77,43,47,55,78,56,68,75,56,46,55,47,71,74,55,50,84,65,85,42,62,59,85,49,53,58,51,87,81,61,52,50,85,71,75,63,44,72,58,70,46,53,52,59,83,59,85,85,59,53,56,49,84,70,58,67,77,74,53,75,52,87,59,49,78,54,53,68,62,45,60,84,83,82,44,46,58,50,49,85,43,66,56,46,50,45,75,56,71,48,54,86,61,69,65,57,60,87,80,61,84,50,87,52,71,60,74,79,76,65,52,56,66,76,70,69,45,68,84,64,46,55,48,62,80,70,60,58,87,45,61,73,84,84,46,72,77,71,84,47,72,60,81,69,54,82,52,83,84,72,53,65,45,77,69,57,76,64,81,72,54,86,58,61,67,59,74,56,72,81,69,48,79,74,77,78,60,72,82,79,54,55,52,42,42,79,71,43,79,42,59,64,82,54,70,63,52,59,67,65,71,42,62,55,71,59,63,70,59,63,84,44,49,54,59,75,57,72,71,51,42,42,76,81,70,48,82,60,84,56,85,59,42,80,55,60,85,73,65,54,83,65,83,50,61,58,47,73,83,69,66,73,79,79,50,66,54,80,42,62,60,74,57,63,42,44,74,42,83,83,81,58,65,46,75,58,84,76,85,70,48,75,67,84,71,87,75,51,70,83,71,76,80,70,49,65,67,69,73,49,59,77,42,42,69,50,84,80,60,60,42,81,58,80,57,58,79,83,46,85,67,70,78,50,42,59,62,68,75,62,74,78,52,69,51,45,65,49,68,48,54,58,58,72,43,58,61,65,72,52,46,76,50,59,75,72,77,71,52,47,67,51,51,44,57,44,44,57,84,74,75,42,81,84,78,48,64,70,82,43,51,81,49,75,53,86,67,84,45,50,80,71,58,75,85,86,56,42,65,60,55,55,45 56,48,86,70,79,77,68,71,49,77,73,69,83,66,74,70,72,72,53,83,68,87,79,83,72,70,61,50,63,70,66,60,84,50,77,61,57,61,86,54,59,84,42,71,65,71,84,75,80,50,74,74,71,64,67,47,57,42,51,66,71,77,56,55,64,54,86,74,70,82,85,62,51,43,65,51,51,73,65,66,74,63,45,72,42,72,82,43,81,78,64,80,55,50,70,61,66,49,59,70,57,68,45,62,50,68,75,46,78,75,73,73,62,79,79,43,61,65,61,86,68,47,82,73,76,57,84,47,76,75,68,85,79,86,70,54,63,60,59,75,64,47,56,84,71,81,68,82,60,55,79,71,80,43,46,63,77,45,55,76,75,70,84,74,49,60,82,57,47,45,65,58,60,84,85,79,58,56,73,69,49,46,70,59,82,87,77,60,56,67,51,74,52,75,57,57,69,47,77,47,56,66,71,48,44,68,87,64,53,61,86,86,81,82,70,44,73,73,76,66,74,76,65,83,65,46,68,61,82,57,58,67,44,63,75,66,47,51,67,64,75,66,45,60,77,43,76,68,78,54,86,62,83,48,59,76,64,44,61,73,52,62,85,80,43,69,55,83,47,48,74,51,59,53,52,57,43,45,59,75,67,61,63,86,48,53,73,73,81,50,67,59,86,60,66,82,83,84,76,59,48,77,59,78,82,87,50,81,81,75,83,76,53,49,82,79,87,59,68,84,78,60,71,72,56,73,73,85,81,56,73,74,48,78,60,73,60,65,50,77,51,79,74,53,48,86,44,46,76,67,53,82,73,81,69,70,71,50,68,68,71,49,77,58,69,56,87,64,53,78,54,76,85,48,56,49,50,85,75,57,81,85,83,85,74,59,61,68,60,66,85,45,56,61,72,66,58,49,62,71,75,58,74,79,46,79,87,80,73,74,60,81,54,47,46,87,70,76,59,65,86,46,46,75,46,47,60,62,46,71,83,71,61,62,80,51,87,66,46,57,67,75,85,77,61,43,82,65,71,79,79,70,46,64,51,48,69,71,66,84,82,74,55,83,55,43,42,56,56,79,53,59,79,75,49,75,85,50,86,64,60,42,71,61,65,68,50,52,72,52,44,75,83,87,81,48,84,65,85,66,84,59,87,71,48,80,71,78,63,69,65,70,82,42,56,58,61,48,83,55,72,49,58,50,76,76,67,84,64,59,59,54,82,44,59,84,67,52,81,51,86,50,61,86,50,51,64,83,63,53,87,56,46,65,48,45,82,59,69,61,56,46,72,73,47,49,45,47,73,68,66,53,61,56,46,42,76,81,53,44,68,80,66,76,87,73,80,55,65,46,68,70,57,65,42,58,75,66,45,48,56,43,52,85,77,53,86,73,46,56,68,59,63,43,47,85,55,77,79,52,82,71,77,84,42,48,79,46,51,79,57,84,65,56,49,44,85,83,50,46,81,55,72,42,48,76,82,53,82,75,84,74,72,70,66,58,63,68,86,64,82,68,62,71,74,51,79,83,63,57,71,71,83,81,75,73,86,77,82,66,45,48,71,75,49,65,87,47,59,87,70,78,68,72,85,73,78,82,87,62,84,65,81,65,86,70,49,86,43,78,56,77,77,60,81,64,62,56,80,54,77,85,48,83,59,82,50,59,52,72,68,66,86,65,53,66,76,49,65,84,87,81,62,73,85,61,85,43,74,60,87,79,68,53,79,42,51,57,67,63,48,76,78,57,73,78,43,42,47,62,84,53,71,72,54,52,49,77,65,45,48,52,67,74,62,75,56,59,58,44,51,73,64,84,73,57,51,69,73,62,60,49,51,47,72,50,76,42,78,78,74,45,78,56,77,51,78,67,73,75,83,47,61,56,50,68,52,67,50,69,43,65,42,87,81,56,77,52,72,54,42,66,65,45,58,63,50,46,62,53,86,59,71,57,47,66,79,56,42,66,43,50,49,66,78,77,67,45,78,51,74,51,85,68,62,56,83,53,42,70,81,53,56,65,86,53,65,73,43,80,45,67,62,80,74,85,78,81,48,84,63,81,45,85,77,63,75,63,75,77,47,74,68,46,48,80,61,74,62,56,53,65,76,76,58,42,42,51,46,50,54,75,81,49,51,52,68,47,74,72,84,51,83,66,48,86,58,53,82,83,62,75,52,59,68,84,42,48,51,77,82,81,42,55,81,63,59,60,85,59,81,44,81,46,45,60,87,83,51,68,69,77,45,85,63,73,64,62,52,53,60,46,68,60,75,71,72,69,50,44 60,56,79,84,76,60,51,80,65,56,44,52,53,60,76,59,48,76,69,60,56,45,86,65,86,72,66,52,63,61,60,45,56,42,86,73,80,83,46,65,70,73,51,81,49,77,56,80,51,54,80,80,42,74,49,75,60,87,86,60,52,56,73,71,84,60,79,58,80,45,68,76,73,80,85,53,72,69,76,80,57,57,66,73,69,61,43,44,82,61,45,74,75,44,54,59,62,50,48,64,79,47,64,49,79,73,76,73,51,48,47,68,70,75,67,48,79,61,60,43,60,68,49,83,56,87,63,61,81,78,82,68,76,60,46,43,48,56,58,78,69,59,48,61,87,83,49,76,61,78,64,43,48,54,56,65,82,42,55,63,66,79,79,57,51,59,56,70,63,55,51,77,44,87,57,58,74,42,77,74,46,84,45,42,84,83,70,48,81,43,44,67,60,50,54,43,71,49,58,66,52,51,47,66,64,82,73,61,62,59,49,46,54,50,66,87,61,85,64,58,45,45,48,69,65,67,70,44,69,68,86,73,86,57,52,79,73,74,53,68,51,55,73,78,59,78,48,50,46,78,49,46,86,70,51,59,81,65,82,77,58,74,49,64,70,79,73,81,75,56,63,46,51,59,87,65,85,73,83,65,77,45,79,81,63,77,54,73,54,50,42,44,47,82,56,44,70,70,49,66,44,73,81,68,44,69,86,74,47,64,59,61,66,71,49,68,68,79,55,87,48,46,46,68,53,86,75,60,58,57,73,69,56,47,57,72,49,57,82,68,76,70,45,59,68,68,66,62,77,54,85,68,68,43,71,77,66,69,50,54,84,82,68,63,47,55,54,43,46,76,65,45,55,69,54,55,42,70,58,80,76,85,82,73,76,76,82,85,82,55,69,53,65,69,42,82,85,54,71,50,74,81,53,65,59,72,73,83,83,48,86,46,45,45,57,64,46,59,86,82,85,45,42,66,56,58,49,66,62,80,57,61,72,45,63,44,57,77,59,86,56,68,60,67,78,70,50,48,71,71,66,85,73,46,44,73,48,80,53,58,71,87,84,84,78,76,42,72,72,81,73,42,84,66,70,47,68,67,44,48,45,59,46,63,86,81,50,53,44,50,56,70,84,83,75,53,62,60,87,64,54,60,55,85,53,79,59,47,43,70,80,72,42,72,65,63,66,51,54,83,51,64,45,64,68,67,77,48,63,70,49,87,50,63,68,75,69,71,78,63,51,42,80,57,77,66,61,73,56,51,62,78,71,63,50,48,85,53,53,58,68,62,87,62,67,85,57,65,62,79,65,82,77,79,54,83,75,48,83,49,80,44,42,42,44,47,72,78,63,45,62,52,86,80,44,87,48,77,42,64,81,64,52,71,85,53,73,52,85,50,83,86,71,67,67,56,71,46,54,44,66,81,42,72,49,44,50,86,43,48,83,60,61,75,70,73,46,72,61,78,74,64,53,83,42,62,67,81,55,53,82,65,65,62,51,43,70,44,53,80,76,71,67,64,43,60,57,55,54,71,48,81,59,79,80,58,83,87,81,43,61,49,43,50,87,51,77,58,72,46,81,84,84,44,83,78,67,58,87,64,84,74,43,72,60,56,69,64,78,55,78,64,74,71,46,75,51,61,49,78,59,63,53,66,50,77,57,63,75,47,68,81,80,48,52,82,51,66,44,85,71,50,79,59,62,63,72,78,65,66,79,69,49,51,53,62,73,57,78,54,49,44,56,55,72,78,50,42,70,52,56,83,78,53,65,77,70,60,69,74,82,65,55,70,61,87,81,51,61,45,86,68,76,85,51,78,47,81,48,72,75,49,64,48,86,60,51,48,76,86,51,70,78,70,69,85,49,73,74,50,78,53,50,54,54,61,60,81,78,43,73,52,48,74,57,67,81,74,83,54,72,83,63,58,58,42,74,74,85,79,44,67,82,78,78,57,50,59,78,83,66,74,54,75,51,67,51,56,58,48,71,77,87,43,63,72,68,84,44,65,84,61,62,65,81,74,62,56,63,73,62,47,76,52,80,46,56,52,49,87,63,64,54,86,60,54,79,51,65,71,49,86,76,67,54,59,59,73,67,87,68,66,68,43,55,86,85,71,62,68,82,65,59,51,62,59,78,70,63,80,72,44,79,79,47,52,56,87,44,50,46,86,48,49,54,85,46,79,45,49,78,74,78,64,52,84,54,76,48,46,48,62,68,79,52,81,79,66,44,46,52,45,62,86,47,68,74,51,49,74,82,73,70,65,47,84,84,69,46,53 53,58,61,61,77,56,59,50,81,67,71,55,65,87,43,74,77,63,74,64,86,61,82,78,72,60,84,85,72,53,50,85,85,68,43,53,44,56,68,66,78,69,51,77,52,62,67,74,51,85,84,65,82,82,49,49,64,45,52,68,59,56,71,68,67,79,70,52,45,77,81,51,51,69,59,85,60,65,50,53,81,54,52,50,60,56,62,52,50,45,43,71,64,82,46,68,55,66,56,74,79,74,63,62,70,60,85,76,43,71,75,74,45,44,78,58,47,50,43,86,76,50,78,81,76,53,53,48,56,86,46,70,61,81,69,69,47,66,67,63,63,72,71,59,69,71,79,56,78,62,83,79,44,73,62,78,46,58,66,68,82,50,83,63,44,76,72,77,85,79,46,59,78,48,78,44,57,45,50,50,74,58,71,50,50,84,75,84,43,56,83,73,81,65,51,58,69,68,82,82,82,80,53,64,74,83,47,87,71,74,78,85,84,62,85,60,74,46,53,56,68,67,69,72,68,49,48,77,87,50,42,69,87,47,61,45,49,44,44,75,74,79,76,82,48,50,45,66,57,86,53,79,66,70,84,79,67,84,57,61,87,55,73,57,86,71,45,52,66,72,79,51,64,63,50,87,87,48,47,68,42,81,85,65,52,76,74,85,63,66,83,49,76,85,46,85,64,71,43,43,85,42,78,43,44,56,74,50,83,61,50,86,64,75,76,59,75,49,42,42,83,49,84,58,81,45,61,80,47,86,83,68,75,46,49,56,87,86,48,77,60,65,55,84,77,63,51,42,74,68,79,82,86,57,42,85,82,78,85,70,61,76,47,44,44,70,65,64,87,81,56,85,86,62,53,47,69,73,48,57,79,66,68,63,86,78,76,73,81,82,46,66,47,70,62,66,44,44,64,68,47,54,78,48,42,63,46,71,59,73,77,73,64,61,62,83,85,50,48,58,83,52,72,65,81,73,68,51,78,74,65,57,68,54,45,85,55,81,68,51,71,60,73,49,62,64,56,46,84,52,69,55,42,85,49,80,72,79,75,66,79,85,69,53,42,75,75,71,67,73,44,75,68,61,45,58,60,68,67,83,47,65,85,42,87,77,63,52,51,47,58,84,47,66,72,81,69,83,73,66,79,71,82,48,74,58,65,58,67,76,69,47,75,82,79,63,75,53,86,60,77,45,56,82,68,57,64,80,86,73,77,54,48,57,69,76,45,73,79,53,64,78,69,49,76,50,87,85,62,81,69,77,53,78,42,59,84,79,45,70,57,74,82,53,65,68,49,65,77,43,43,46,87,75,52,47,44,69,49,46,87,83,53,76,86,81,71,44,68,52,71,67,55,71,65,70,76,53,84,62,43,47,84,62,84,83,54,59,61,60,56,87,75,72,74,46,74,72,68,52,56,55,52,69,46,87,61,80,46,53,47,55,83,66,56,43,73,42,85,77,84,78,62,81,72,58,54,63,54,78,84,68,86,81,72,69,54,78,67,73,82,61,77,82,49,62,66,79,49,54,48,74,74,83,50,43,73,69,80,64,67,80,67,80,58,42,68,43,62,51,75,84,51,81,64,44,63,81,72,77,53,69,52,47,45,82,86,61,73,67,43,73,60,66,68,87,78,72,55,75,78,81,71,63,48,84,72,68,54,73,50,62,81,48,50,62,57,55,64,69,59,45,49,76,46,46,49,42,54,47,86,84,84,57,45,73,87,79,52,74,78,67,45,72,56,55,69,60,65,72,78,45,46,57,69,52,65,53,44,42,70,51,65,42,82,81,62,62,46,45,61,50,68,49,87,59,79,68,85,50,56,85,82,44,87,82,80,42,66,56,62,58,74,83,77,78,57,55,85,51,55,57,52,50,81,81,82,54,65,46,81,65,56,57,61,79,48,53,50,57,81,46,67,56,63,85,44,55,56,71,55,62,62,63,87,76,57,51,74,67,81,48,80,49,85,57,59,59,76,61,75,66,54,82,80,86,76,55,43,53,54,83,55,80,46,49,74,69,59,80,45,65,78,58,57,86,80,78,73,47,65,60,65,77,44,80,54,65,87,72,45,46,59,42,53,85,64,73,49,56,44,57,83,81,42,45,62,78,82,61,60,43,70,58,50,75,58,68,76,59,59,62,47,65,59,56,54,76,46,86,56,52,86,48,66,72,54,49,43,63,43,55,67,68,55,82,62,73,73,85,66,47,47,84,64,45,72,56,57,56,72,51,62,43,57,52,84,80,73,84,44,74,71,47,50,56,73,67,84,70 83,85,69,76,50,62,55,45,68,66,44,72,58,78,46,76,59,71,71,51,49,81,44,47,72,64,45,79,64,65,68,55,67,76,81,85,70,66,42,59,48,68,69,76,70,66,63,58,77,65,81,77,70,49,82,52,85,82,42,64,79,65,86,55,80,59,52,86,52,43,44,82,87,79,52,78,75,47,56,50,57,51,43,45,67,66,60,85,58,48,55,47,78,62,71,66,80,67,70,53,54,42,76,86,46,80,45,70,65,48,75,54,44,82,62,74,66,46,87,74,87,78,75,58,47,66,81,57,69,80,57,47,77,80,85,86,52,56,64,75,57,67,86,73,74,52,86,56,80,66,59,44,78,57,70,43,70,60,56,46,80,46,85,63,66,55,49,42,42,59,72,78,62,43,50,76,69,83,68,69,78,49,44,49,61,66,56,47,45,79,78,45,61,69,87,57,81,52,79,62,45,62,76,70,76,57,80,71,54,44,66,50,73,66,50,42,49,43,65,42,47,47,59,83,46,79,87,76,68,50,84,53,55,74,80,51,65,55,78,46,87,49,75,84,45,77,62,84,78,57,52,47,70,43,60,48,84,79,50,60,60,50,74,71,76,56,69,52,45,62,86,73,77,54,48,72,50,81,42,42,75,74,60,72,63,71,54,53,74,63,44,48,67,75,52,43,48,69,62,70,58,85,63,66,79,70,53,49,58,73,79,49,70,87,65,43,71,60,77,73,65,71,75,77,85,66,42,55,72,46,44,75,73,64,53,74,56,55,57,47,72,60,43,83,45,52,81,59,54,46,56,60,63,87,59,71,44,46,51,71,51,73,68,67,74,84,75,84,83,73,66,70,55,72,55,57,83,82,84,73,59,72,71,71,52,46,47,56,67,60,68,42,58,84,82,86,87,69,48,68,77,42,80,59,70,56,54,71,86,86,53,58,85,72,82,67,57,65,51,70,42,68,64,69,50,49,51,77,77,60,43,71,77,62,83,76,58,70,49,79,75,79,71,46,51,62,45,74,86,72,56,45,85,81,60,75,47,53,84,77,77,48,82,62,63,83,66,47,80,58,65,63,56,76,50,50,68,56,64,62,72,64,59,60,84,67,54,46,48,62,63,48,82,72,59,52,82,45,84,51,76,51,87,46,63,62,73,57,46,46,55,47,51,66,78,61,54,79,73,70,78,53,78,52,44,53,52,87,75,80,65,67,75,75,45,44,82,64,80,61,53,55,55,67,55,73,46,87,64,53,59,52,51,58,70,73,49,82,75,82,63,77,87,76,79,64,50,69,47,66,78,80,73,82,42,64,69,82,70,57,48,85,73,81,81,67,80,49,71,67,79,57,47,72,59,51,80,63,63,47,78,59,74,45,60,78,81,84,82,87,44,58,45,78,45,71,68,64,50,68,52,45,43,70,61,76,45,68,47,45,84,54,83,55,83,44,81,55,81,76,64,82,53,60,51,58,72,82,73,83,84,80,56,60,85,84,60,70,77,85,56,74,63,86,64,68,64,55,54,71,43,77,64,59,58,87,80,67,64,63,54,61,70,54,73,69,57,45,50,85,70,52,50,50,62,44,49,50,84,43,51,81,58,49,42,49,74,57,55,50,70,59,78,62,42,48,45,56,82,59,66,76,77,55,48,63,58,63,64,49,70,48,50,80,72,76,87,49,87,45,42,43,42,61,50,83,43,70,72,71,80,65,67,73,50,46,51,71,53,77,74,54,52,87,54,59,70,86,85,71,59,63,85,83,84,56,63,45,86,62,50,43,59,43,54,61,45,42,63,86,69,73,46,59,78,78,73,74,60,45,49,59,85,80,86,57,62,68,79,75,72,81,85,74,75,80,50,59,58,86,80,73,70,69,56,44,73,47,44,67,70,63,59,70,63,76,64,73,45,85,86,50,48,73,74,59,59,65,46,86,87,82,78,54,65,85,74,71,60,73,72,58,70,53,55,49,68,57,76,80,57,52,78,79,56,63,49,70,54,67,66,52,70,63,83,76,81,45,80,42,81,43,84,46,77,62,51,48,86,69,52,67,42,85,87,54,66,45,68,81,50,80,84,69,46,83,49,81,69,55,57,86,64,85,80,86,42,79,49,60,60,46,84,60,68,63,51,51,60,85,53,63,61,56,66,84,61,76,47,66,61,74,64,86,45,51,47,45,58,87,42,63,46,52,48,72,47,86,68,81,64,73,56,65,69,78,60,42,66,56,75,84,58,51,60,69,51,80,44,79,81,74,49,53,54,53,45,70,67,62 61,72,60,75,68,81,75,72,68,80,60,59,65,83,62,42,82,79,60,84,66,42,79,58,77,62,78,55,86,48,69,52,81,46,75,83,47,86,76,66,80,55,59,43,47,71,85,78,51,45,61,62,73,50,74,62,49,52,54,75,50,84,62,48,60,67,57,53,53,50,44,42,85,83,72,57,52,68,82,50,64,77,85,83,80,50,75,68,53,46,55,58,49,83,45,83,75,50,51,71,60,53,58,58,60,48,77,69,78,85,80,70,70,62,51,42,55,49,56,77,42,67,47,46,82,59,55,45,73,57,85,52,53,65,81,51,65,57,56,56,77,78,68,50,58,43,55,82,48,86,54,67,53,49,65,54,55,42,77,54,82,57,59,76,67,81,85,78,58,62,73,76,73,70,73,65,49,48,53,42,58,87,76,81,60,45,79,60,47,73,54,82,60,74,54,47,79,54,52,83,45,63,69,87,64,77,78,84,53,61,57,59,71,45,67,70,86,64,44,71,45,59,45,61,51,77,65,57,64,48,43,65,73,64,84,62,63,72,57,71,63,80,67,53,55,50,54,55,63,58,59,86,84,78,50,63,85,70,50,77,87,47,87,46,80,68,69,46,43,44,66,43,42,67,50,53,44,67,72,72,50,53,79,86,64,47,87,47,51,48,65,84,56,63,82,44,82,43,51,47,52,68,82,58,48,66,55,69,75,74,64,49,75,82,51,46,52,44,72,43,44,72,82,74,74,56,84,54,81,81,65,78,63,45,46,49,65,87,86,50,79,53,60,82,56,63,42,45,72,87,87,63,53,87,61,79,83,45,45,84,87,44,78,84,86,69,75,43,49,82,47,71,85,69,67,66,49,82,71,52,65,82,61,46,67,56,56,49,67,59,64,85,46,63,51,79,78,74,51,49,78,73,46,50,48,71,44,44,65,64,48,57,79,69,73,51,85,87,86,72,83,54,76,76,43,55,81,86,61,65,83,79,60,60,86,45,48,60,47,64,42,84,42,42,81,42,80,52,79,65,67,61,86,72,60,54,44,57,70,44,82,78,62,46,49,52,58,56,76,87,67,52,86,43,85,47,84,48,81,80,64,66,75,67,73,75,74,54,66,64,87,55,56,80,42,80,56,82,74,87,85,44,71,48,76,81,80,83,85,72,62,86,87,80,71,83,87,50,78,81,46,51,62,61,73,54,53,57,60,70,46,81,80,74,64,57,51,84,83,55,76,54,63,48,48,65,49,66,45,67,42,48,87,75,66,83,84,65,59,52,72,59,58,54,47,42,86,52,73,61,75,70,62,49,62,49,55,78,59,80,66,62,44,70,47,69,56,65,75,81,48,46,75,70,51,42,56,73,78,47,73,54,59,75,85,71,67,70,83,72,82,65,67,48,53,83,74,44,63,66,72,70,53,66,54,48,52,54,79,80,83,86,53,65,85,64,81,78,42,76,86,56,61,65,55,82,72,69,61,51,75,50,63,75,80,69,75,64,54,73,50,73,63,74,70,68,83,70,75,53,61,73,47,78,76,67,85,80,63,45,87,59,73,54,59,64,68,57,50,80,51,46,51,49,64,69,70,51,54,55,60,85,76,80,49,68,70,46,55,54,47,52,69,75,55,86,72,59,68,46,60,70,55,45,80,85,65,58,79,67,87,69,73,44,61,80,57,56,48,72,61,85,83,72,49,74,61,58,48,44,63,85,77,59,58,84,83,66,59,77,74,44,85,72,80,69,74,50,66,50,66,70,56,83,69,63,73,47,48,59,65,42,84,77,65,79,55,75,68,58,56,75,51,67,65,70,66,59,81,76,54,83,80,87,62,48,75,43,45,66,72,56,53,69,65,51,60,58,55,83,86,73,53,71,85,68,61,80,77,57,49,73,69,42,53,84,42,68,44,64,62,81,63,69,48,63,50,54,54,78,82,51,74,83,43,60,71,86,80,67,66,76,58,70,78,53,69,68,59,46,47,75,70,78,51,82,64,47,84,77,81,55,61,70,60,54,81,81,48,54,56,81,49,80,61,85,45,72,67,74,77,62,61,66,56,43,86,59,63,83,57,78,58,72,61,58,66,74,81,64,70,43,47,60,49,70,59,58,48,50,50,77,67,47,43,52,81,61,50,66,54,46,84,78,81,71,59,56,87,46,44,54,69,45,74,43,81,77,86,50,60,48,73,50,59,64,74,52,65,65,52,85,75,42,51,65,74,42,76,61,66,65,68,57,50,55,52,53,76,53,63,77,83,68,42,70,68,54,63,60 77,44,72,76,70,48,53,68,62,64,46,87,87,62,71,43,61,55,69,68,78,68,59,56,66,50,76,51,54,73,76,57,65,75,58,75,58,69,78,70,49,50,72,60,50,57,61,45,53,45,65,75,52,70,56,72,43,69,54,45,70,69,63,82,68,87,55,59,56,65,68,66,61,48,46,55,73,58,87,64,60,43,79,81,45,87,70,75,84,67,53,62,87,76,57,59,45,48,48,81,62,56,80,80,77,77,42,63,58,54,77,69,56,64,69,53,59,59,45,79,72,60,46,63,75,53,52,47,73,85,64,62,66,47,79,44,57,76,86,60,86,76,55,71,56,70,57,79,49,83,51,62,66,76,44,47,50,47,46,75,43,59,81,68,45,65,78,49,56,79,81,56,72,60,46,57,77,80,58,67,46,83,79,66,69,82,73,66,60,62,68,78,47,77,70,51,60,58,48,42,68,76,77,69,57,73,76,63,61,70,87,63,47,74,53,70,42,51,78,84,79,74,63,45,56,49,66,83,71,60,68,49,79,86,44,70,53,73,64,56,62,68,67,87,72,51,76,70,61,42,69,53,84,67,76,50,61,52,50,56,80,73,74,77,76,57,69,68,68,42,81,44,50,45,73,71,61,59,51,72,48,45,51,72,77,47,77,87,85,84,78,62,76,82,64,55,44,81,78,80,47,76,55,79,71,84,71,61,53,59,81,46,62,60,49,68,63,80,49,73,44,75,81,57,78,68,83,83,61,68,76,73,64,67,67,61,60,78,62,53,72,48,73,64,81,70,54,45,62,51,78,51,49,86,78,70,85,63,86,72,68,71,67,55,61,58,50,75,46,71,83,67,51,42,83,43,50,46,64,46,44,82,45,54,64,75,52,43,62,53,43,77,43,85,74,42,58,68,52,63,84,58,47,46,49,73,56,64,53,58,54,66,83,51,69,79,68,63,52,69,66,53,49,75,56,76,84,76,60,56,83,53,61,46,59,61,46,50,62,49,44,59,57,86,85,80,84,50,79,42,50,85,44,54,57,47,52,66,86,43,44,60,62,65,46,60,70,87,66,53,54,79,64,71,70,51,87,56,63,77,48,47,67,79,85,42,45,60,75,57,55,56,66,59,71,49,85,42,48,81,68,55,73,56,76,87,86,46,67,70,85,73,64,45,65,51,64,84,57,54,73,83,58,68,72,42,73,71,85,82,53,77,52,72,54,81,76,65,68,48,67,51,58,75,60,72,64,64,82,82,71,57,71,59,46,46,54,61,76,77,62,46,58,47,82,47,48,60,76,47,48,65,75,75,58,83,47,68,48,80,73,52,52,54,57,83,61,77,67,43,57,74,64,81,61,47,61,81,57,55,75,66,75,44,42,66,54,87,62,53,45,42,65,54,55,47,58,46,66,61,76,81,61,44,57,42,62,72,56,49,71,75,42,69,64,86,43,60,43,51,64,49,54,67,73,46,48,85,82,73,82,68,63,63,55,81,85,76,52,51,43,76,58,57,44,43,82,79,70,83,76,51,47,48,76,61,80,78,48,79,66,86,63,80,49,47,80,77,79,68,81,78,49,83,81,55,57,61,62,49,86,52,69,85,56,63,71,43,53,79,72,70,68,72,57,57,81,56,78,85,54,70,50,77,55,73,80,83,43,67,87,52,79,46,84,76,69,68,65,83,52,46,50,60,61,87,67,53,43,48,79,54,46,86,61,54,44,54,76,46,54,63,67,65,49,87,43,56,54,56,82,63,77,46,81,72,57,62,60,49,67,66,82,56,86,60,80,82,51,74,79,56,44,86,55,64,46,64,46,73,56,77,44,68,73,70,68,82,58,47,74,65,52,87,52,58,64,54,70,78,74,77,49,82,83,82,78,55,86,78,57,58,86,61,81,53,52,71,52,68,85,78,73,60,70,79,50,60,55,87,81,44,43,86,80,45,44,52,54,52,56,77,58,60,54,61,67,78,66,47,49,74,51,60,83,44,47,74,77,81,44,59,61,58,82,64,81,64,62,51,61,73,71,82,50,49,46,42,52,60,76,47,81,73,69,64,85,72,62,76,53,59,57,42,70,51,65,74,66,73,43,65,54,85,60,60,75,69,78,64,80,83,56,65,59,79,58,67,71,47,78,85,54,58,68,69,46,42,80,59,56,69,53,69,52,53,87,75,69,82,70,70,53,66,51,49,48,81,83,75,64,80,63,77,86,74,78,66,86,82,77,86,80,64,76,43,87,44,52,42,62,61,53,77,63,70,57,84,61,74 80,83,85,74,51,43,64,48,80,80,54,62,79,60,58,64,67,74,63,43,70,44,66,57,54,74,66,59,71,75,67,69,85,82,51,60,42,71,86,78,83,66,84,42,53,43,86,63,77,49,56,67,69,53,76,59,66,80,83,49,43,52,73,68,65,65,58,50,54,49,65,81,56,53,44,76,87,50,84,85,68,66,48,80,56,46,61,65,81,86,59,57,73,44,53,58,49,80,83,84,80,54,68,84,87,66,49,56,73,82,63,85,65,83,46,61,77,70,72,64,81,48,59,70,43,50,64,46,44,84,75,62,84,59,71,46,84,73,68,69,61,85,68,69,79,55,63,77,86,75,52,73,57,55,68,55,64,62,51,74,48,53,42,58,42,60,80,73,47,64,87,70,42,79,79,48,81,79,87,52,82,59,61,78,65,58,54,56,62,82,50,70,55,58,61,47,53,71,86,62,46,80,77,66,61,51,64,51,57,75,79,44,66,44,64,56,62,82,75,70,57,76,86,54,52,86,44,69,69,84,75,60,84,65,73,58,59,76,60,48,44,58,71,58,65,61,77,63,67,51,51,82,81,50,56,60,67,64,50,42,81,69,45,61,42,62,67,79,64,63,66,67,77,76,60,86,84,85,58,60,46,55,71,83,76,78,46,62,65,83,50,58,61,65,84,67,62,46,87,65,55,68,60,53,73,81,69,64,78,71,44,48,45,77,78,53,77,61,66,69,49,45,87,46,45,77,58,57,64,80,48,58,54,59,87,71,61,69,59,61,48,50,84,77,72,44,77,80,65,84,53,77,83,54,58,80,80,50,55,53,64,49,68,77,64,53,60,69,87,58,60,48,55,46,81,44,61,61,81,73,58,81,63,87,68,85,47,52,46,55,42,72,50,67,76,47,70,53,79,75,52,64,57,43,43,68,72,80,53,48,51,49,44,73,62,75,67,75,73,46,78,78,84,72,68,85,73,76,52,45,67,63,53,56,53,87,45,77,49,75,60,48,45,84,58,55,50,86,67,72,82,86,77,82,75,46,50,44,65,51,60,69,79,52,66,79,61,73,69,61,49,48,67,60,69,43,81,47,65,83,66,81,43,48,69,55,56,63,58,77,47,56,61,49,87,73,84,51,69,68,63,45,76,83,79,76,85,83,62,56,86,61,85,59,84,58,60,74,72,83,69,54,74,65,58,50,42,62,64,55,86,57,83,80,51,62,82,48,52,54,58,78,61,62,62,50,56,85,43,73,67,66,54,81,51,72,80,56,49,70,75,50,53,78,52,71,65,75,53,70,63,67,62,66,48,80,82,46,49,71,75,74,85,46,77,71,48,55,47,75,65,57,42,62,76,81,68,84,64,72,65,50,59,53,80,44,86,43,79,50,83,81,66,60,64,47,65,66,84,80,67,46,65,75,84,71,85,42,83,78,68,78,61,53,68,72,85,50,67,51,73,69,69,71,69,82,66,73,81,48,66,66,58,45,45,64,60,65,73,82,85,83,85,45,55,61,78,73,47,46,86,43,44,57,60,85,69,56,79,69,77,63,80,44,85,50,77,78,82,46,82,77,71,64,70,47,61,66,51,53,60,70,78,47,53,59,74,46,85,70,53,67,67,76,69,57,65,83,64,86,87,56,57,80,77,64,46,73,66,67,64,71,47,47,68,82,52,48,84,69,42,81,75,50,51,78,73,84,78,81,66,54,58,50,45,74,47,66,86,60,71,66,53,82,46,80,76,68,69,70,51,74,44,49,68,73,70,72,42,46,84,65,69,67,69,69,64,63,55,54,60,85,78,71,80,47,61,59,80,74,71,44,53,72,60,55,67,72,69,59,48,81,75,47,53,86,75,76,70,75,75,79,87,55,78,54,66,43,53,80,63,55,70,61,53,55,44,76,64,81,75,42,70,49,77,78,82,63,49,46,51,73,52,85,64,46,81,66,56,70,56,54,62,86,60,42,87,81,74,74,48,51,67,54,87,44,67,66,57,84,84,72,52,84,79,57,86,56,86,50,47,49,78,79,55,50,45,70,81,80,67,76,63,56,71,47,78,62,49,81,87,68,60,53,69,45,58,69,62,67,59,87,46,59,49,58,83,53,74,84,75,48,86,83,81,74,87,66,74,52,86,64,53,87,72,52,80,42,55,47,60,86,50,78,54,79,49,82,43,86,66,47,55,84,81,76,66,76,47,59,78,73,83,69,73,55,73,84,70,53,67,58,57,80,87,81,65,74,52,56,74,61,44,72,67,80,71,50,72,53 73,74,85,63,83,74,42,57,60,74,49,54,72,83,67,42,44,65,64,46,75,71,83,60,47,48,54,53,77,52,56,47,81,50,54,86,69,65,63,52,72,78,72,79,74,47,61,43,45,48,64,68,83,70,54,64,81,72,71,58,50,55,75,70,85,47,63,85,57,61,46,51,51,52,63,44,64,85,56,81,81,87,68,69,76,75,87,43,53,83,68,67,74,55,46,85,45,75,47,69,57,73,60,53,87,45,76,48,64,52,46,70,56,83,70,58,55,73,68,50,51,59,87,73,43,62,63,59,75,65,64,76,48,76,48,45,52,65,61,67,85,42,49,66,65,83,55,72,59,63,44,71,77,66,70,60,60,79,85,77,51,58,52,81,59,74,65,55,60,55,71,77,76,82,75,71,63,77,50,63,82,70,78,46,63,46,44,66,68,46,48,64,77,57,75,71,82,76,55,72,49,83,53,69,83,73,42,68,61,81,52,71,63,73,73,78,59,45,86,58,59,56,53,44,76,52,60,85,68,54,54,50,75,87,87,58,79,42,79,47,74,43,45,76,68,49,82,50,62,61,58,63,42,84,57,71,74,57,62,62,56,50,76,67,82,86,80,45,47,83,58,71,78,58,61,52,65,78,42,54,73,75,83,43,80,57,54,82,72,65,85,74,58,67,47,71,49,56,45,69,59,67,65,71,85,86,50,52,44,81,74,61,60,60,54,58,60,79,62,44,44,51,53,70,69,75,68,43,52,73,65,73,68,43,54,51,56,58,77,45,51,60,58,59,68,42,46,49,42,53,51,59,65,63,46,44,70,57,54,73,64,79,45,63,59,82,45,79,69,51,77,55,82,48,58,48,56,85,58,50,54,74,77,71,62,47,50,44,77,64,54,43,86,45,83,78,47,56,63,65,58,82,44,81,60,47,82,55,65,42,76,87,65,71,80,70,50,47,42,53,69,61,55,79,51,81,62,73,79,73,83,60,49,52,85,50,86,42,60,86,62,54,83,51,51,57,59,77,43,82,71,58,51,55,85,82,59,57,68,42,58,67,53,59,71,84,82,45,64,74,61,47,71,65,86,71,70,74,43,45,78,52,42,80,61,66,85,79,76,61,73,84,76,85,52,65,42,77,62,65,61,62,61,59,85,66,68,84,46,79,72,42,46,50,87,77,45,48,45,73,60,60,70,78,71,45,82,60,47,66,44,46,64,46,55,57,80,42,86,47,70,76,61,83,83,54,42,86,68,87,47,54,54,65,82,47,42,79,46,71,67,60,84,79,56,78,48,51,83,67,56,42,85,58,61,68,63,78,44,56,77,63,80,81,77,63,75,73,86,44,52,70,72,64,72,66,45,78,77,53,81,78,49,50,76,86,67,44,63,65,60,43,66,82,47,78,76,85,56,62,83,72,79,45,61,43,75,72,72,84,68,54,56,54,43,66,75,47,49,85,73,67,68,54,66,51,54,87,43,59,66,52,62,65,70,72,77,72,53,43,69,69,65,54,66,46,68,48,64,76,45,82,78,74,57,54,64,45,46,62,76,70,61,48,86,82,45,64,71,42,73,83,51,51,60,75,58,55,49,75,77,70,85,81,76,70,62,52,76,61,74,53,69,75,64,48,65,86,84,86,55,43,84,55,71,81,59,58,87,84,56,58,63,71,61,43,65,73,62,77,74,78,66,85,52,49,69,80,83,50,83,71,69,46,71,80,79,61,83,83,70,79,84,60,73,84,67,63,87,86,45,63,53,70,64,65,46,60,82,83,75,48,66,51,86,72,83,60,79,52,72,45,55,86,76,65,44,49,42,54,61,53,55,82,80,50,65,76,50,78,42,67,85,49,77,63,49,44,74,60,42,63,71,71,64,71,64,65,55,77,66,70,86,61,87,43,75,67,78,87,69,70,43,70,65,50,59,85,50,47,44,57,87,51,45,45,81,52,61,60,74,65,81,81,57,80,62,62,87,46,66,69,75,78,59,72,64,82,53,81,59,85,86,56,52,87,58,47,63,57,53,57,49,75,55,87,74,45,87,85,82,53,66,68,76,50,71,61,76,46,55,53,55,82,80,48,65,61,81,80,51,83,78,60,76,56,46,55,79,82,77,76,49,70,50,77,42,62,87,44,82,58,43,45,43,48,78,69,72,43,56,72,47,42,59,72,48,75,63,65,76,87,58,76,82,84,62,50,84,65,76,83,48,56,84,63,77,49,81,60,70,71,64,75,46,50,53,70,85,73,69,59,72,71,82,45,72,72,73,71 80,66,70,74,49,86,68,82,65,49,55,69,70,81,69,46,51,78,77,75,70,49,80,77,65,65,69,64,83,74,76,64,79,69,51,47,42,74,49,62,67,72,45,51,75,64,67,46,71,47,46,42,84,75,82,69,50,82,57,58,80,51,55,42,69,81,64,64,71,83,63,79,49,45,68,47,75,75,52,54,70,69,54,50,61,58,84,87,62,43,58,48,87,51,63,62,86,43,70,75,44,86,46,57,61,46,56,86,59,71,78,47,67,53,48,51,85,80,75,51,54,53,83,82,75,49,48,74,61,57,64,68,56,43,64,66,46,84,64,75,81,60,47,61,76,86,87,78,45,53,70,54,66,45,52,60,62,55,69,51,57,62,84,70,48,66,80,42,43,42,63,72,80,55,60,65,85,68,57,78,68,79,44,46,68,64,87,49,70,65,86,47,49,43,43,52,76,45,74,45,61,46,71,80,67,46,75,87,80,49,79,87,82,63,46,55,67,61,60,50,50,85,45,47,46,85,48,55,45,47,83,47,63,70,46,82,46,81,60,82,47,78,74,59,52,54,65,53,73,67,57,73,84,61,69,87,72,85,60,42,54,44,75,76,83,73,49,65,78,58,74,63,54,63,63,46,71,63,77,85,60,66,69,79,75,75,69,67,53,79,67,57,48,76,49,84,58,63,65,73,55,54,55,52,57,50,69,62,45,64,71,72,70,50,54,46,44,70,45,54,65,68,81,43,56,59,56,86,86,66,53,80,61,85,50,64,46,48,57,72,45,57,80,68,66,69,51,74,74,59,68,56,54,71,74,47,62,74,53,83,78,83,78,47,71,77,68,83,61,44,59,58,60,86,46,52,74,67,60,73,57,70,62,43,61,57,63,61,45,70,87,60,55,87,43,60,54,43,48,78,77,78,57,46,53,63,83,75,86,81,81,43,70,65,46,53,45,64,46,70,62,50,82,62,55,83,54,53,76,87,67,82,64,74,53,74,80,82,73,68,75,62,46,51,45,54,84,45,69,44,45,47,71,72,68,84,66,66,67,68,54,85,86,71,48,75,57,42,72,84,67,54,50,63,71,64,46,48,51,61,69,75,64,42,82,42,80,74,82,55,60,57,82,68,45,75,68,55,65,83,72,43,57,77,83,83,42,50,57,87,87,68,47,63,71,53,51,84,61,45,83,60,55,80,66,72,82,48,72,78,81,54,52,83,63,57,58,71,67,77,48,59,76,84,65,58,48,65,52,71,61,49,87,61,70,87,43,50,62,83,57,59,54,82,57,53,86,82,47,42,60,70,52,60,78,64,79,75,67,42,67,75,73,77,43,86,53,78,55,81,81,63,63,71,56,63,48,63,43,84,82,53,67,51,52,50,56,62,50,45,48,81,59,65,62,61,50,66,85,81,50,74,68,44,60,48,49,53,78,47,84,62,57,76,54,58,71,58,71,86,53,84,64,77,84,52,43,45,42,87,68,58,48,44,83,54,85,73,78,76,44,74,42,56,83,63,45,53,61,46,43,45,75,58,42,82,87,71,47,71,72,54,62,65,83,74,60,84,66,66,64,73,65,57,68,86,56,50,54,76,74,46,62,71,55,84,66,71,77,56,71,46,72,80,82,66,66,80,70,85,43,57,48,42,56,86,82,68,56,60,70,79,81,47,73,51,50,71,77,49,74,50,71,64,71,75,75,44,45,77,49,48,74,75,77,48,52,85,60,77,64,85,76,53,80,73,49,70,50,68,63,70,55,59,43,49,77,55,68,44,78,53,71,87,55,64,51,47,60,79,65,49,77,54,72,63,58,55,62,56,67,52,43,72,59,86,73,76,58,53,75,75,80,53,61,59,68,45,67,61,60,54,68,79,73,57,43,75,63,70,82,54,74,54,70,54,80,86,85,76,58,54,76,46,75,87,58,85,59,45,75,63,69,87,85,69,85,78,84,80,54,70,73,53,43,77,78,54,81,56,76,42,50,75,72,65,55,71,75,44,67,59,50,51,71,72,50,75,86,84,87,68,79,69,78,63,44,84,74,73,69,86,60,79,80,87,62,44,73,55,46,79,83,84,71,73,51,63,78,50,46,59,59,61,43,87,77,62,73,64,73,61,81,42,56,56,72,50,51,58,75,57,54,65,76,81,72,58,73,84,63,87,60,60,80,44,51,46,79,42,54,53,57,48,86,51,63,65,79,46,50,51,86,82,58,47,86,80,53,86,65,58,51,82,85,61,54,85,79,77,59,46,57,62,47,58,43,75,45,74 48,84,77,77,43,67,85,43,59,77,58,55,79,56,56,83,60,86,69,85,68,73,86,50,54,74,87,56,80,53,70,62,82,85,62,78,59,52,87,47,52,67,46,70,82,65,83,57,57,60,52,57,73,68,80,51,64,69,55,77,82,55,80,52,65,86,64,48,71,76,87,54,79,57,77,83,53,69,87,67,69,74,86,62,81,58,83,72,67,49,62,57,63,47,49,77,64,85,54,48,81,78,53,87,76,87,52,43,44,59,65,58,70,82,73,63,47,83,60,61,63,62,79,64,75,52,76,83,44,80,46,56,55,68,54,53,59,56,45,58,87,47,71,82,77,63,63,45,50,45,78,50,50,47,66,85,63,53,64,87,71,69,71,78,59,55,42,49,66,49,61,87,64,65,76,67,83,71,64,87,54,78,67,56,72,75,68,85,62,75,43,60,72,56,80,72,72,85,65,61,49,59,71,53,72,82,55,76,43,72,45,87,44,43,77,46,59,78,67,46,67,70,77,77,72,51,70,45,72,52,69,69,75,84,42,82,47,68,42,80,64,47,70,68,48,46,78,64,44,63,63,69,66,55,85,77,44,82,48,85,84,68,69,43,85,81,48,75,76,64,58,51,61,67,68,46,64,87,81,84,75,46,51,44,48,86,73,48,44,56,86,50,60,60,83,79,80,52,76,80,58,67,60,61,74,75,70,75,57,55,68,48,63,73,87,53,58,45,52,87,64,47,43,82,55,60,86,55,75,81,63,48,84,70,74,59,76,68,86,62,68,87,75,58,46,65,68,55,74,62,75,51,67,69,42,46,60,78,80,59,86,74,57,61,54,53,49,82,64,81,42,48,71,50,68,71,68,70,79,46,57,87,46,78,44,65,49,60,64,81,78,79,74,49,46,55,51,80,60,47,44,62,45,73,60,52,84,44,71,47,45,67,57,61,59,66,55,78,86,61,79,78,74,76,50,65,83,67,65,58,71,69,63,85,65,45,49,66,75,53,72,52,72,72,66,57,69,71,79,81,87,75,48,60,79,58,78,83,69,65,43,87,75,44,65,53,72,87,47,63,82,51,71,49,56,78,46,44,71,85,51,69,46,72,62,60,47,49,62,87,61,79,54,58,73,79,67,64,65,65,82,82,78,86,70,82,45,79,86,57,83,48,58,78,52,64,82,70,48,68,53,45,56,79,51,55,56,84,87,57,53,83,50,76,66,64,44,43,71,81,74,48,50,44,86,49,47,86,63,43,60,87,57,52,84,44,55,77,49,62,51,70,53,87,80,45,63,52,56,79,69,81,60,87,77,49,63,46,57,87,58,72,70,44,52,50,44,84,58,50,47,53,64,53,85,77,82,65,83,82,65,45,84,66,82,44,52,53,66,66,54,44,60,66,46,59,53,68,53,60,44,76,65,78,78,55,82,71,55,70,74,48,43,49,82,86,48,53,82,54,48,43,70,77,65,65,73,52,47,76,77,68,78,80,83,45,71,54,45,81,46,75,48,42,74,44,73,57,54,73,42,71,72,80,86,53,59,84,47,72,64,61,56,61,80,80,49,49,77,70,80,87,73,80,64,82,72,55,81,79,82,53,77,66,60,47,75,76,87,57,54,44,86,42,54,81,53,83,76,48,58,70,71,45,61,78,83,86,56,56,62,68,51,48,63,68,67,73,49,70,43,49,78,50,53,53,54,65,65,49,80,79,80,82,85,60,59,46,65,42,57,55,72,77,70,47,46,61,67,63,82,83,50,74,59,61,87,48,59,67,84,66,59,66,83,82,59,64,53,61,51,58,64,43,61,44,65,55,54,64,51,78,66,53,71,85,75,74,44,85,49,58,59,70,45,86,74,62,47,76,42,58,86,76,57,50,50,78,69,79,43,63,69,74,55,83,48,62,56,53,87,76,48,48,73,81,76,50,70,52,61,74,50,68,60,86,87,64,76,45,49,58,81,75,82,68,79,63,76,81,64,45,70,75,45,49,66,43,63,67,60,61,84,45,42,81,50,63,74,71,59,55,60,82,74,69,47,77,59,76,54,55,80,70,79,45,66,82,62,64,44,68,61,75,85,59,63,69,71,82,62,76,54,57,51,74,84,86,72,44,84,53,61,59,72,79,85,42,81,62,80,66,62,81,74,56,46,43,54,60,57,47,56,69,71,71,57,71,62,52,51,80,80,80,77,53,69,80,76,64,78,59,68,46,68,50,47,62,44,52,71,69,45,85,44,70,48,63,49,47,66,63,83,62,76,81,42,59,71,73 46,52,69,60,47,60,70,55,72,54,53,57,52,78,82,56,48,72,59,67,60,87,49,77,54,69,69,62,84,44,45,50,46,73,84,71,45,69,78,71,85,74,66,42,43,70,74,81,74,73,43,87,49,48,82,74,82,54,62,77,77,54,77,60,45,50,42,78,51,49,57,60,66,73,73,73,78,45,78,86,56,64,52,50,54,77,72,67,76,49,85,52,51,81,42,86,60,62,47,44,70,50,85,42,78,43,82,47,83,87,61,55,87,52,71,69,76,74,79,46,50,71,84,47,83,52,80,72,74,84,65,60,77,67,59,60,58,83,65,65,84,56,45,72,68,55,75,72,81,86,87,79,54,76,68,62,47,45,51,64,76,44,82,58,62,46,45,43,65,50,42,78,47,67,49,85,73,67,51,42,58,58,51,54,52,59,45,80,55,59,79,66,58,78,80,46,86,50,44,65,59,82,69,57,51,80,86,73,84,52,74,64,79,67,54,68,57,66,47,75,53,73,48,78,84,68,85,50,73,72,74,70,49,67,66,51,74,72,87,87,56,71,49,75,73,69,58,57,81,72,46,60,84,51,62,73,67,67,48,72,52,47,53,76,77,87,63,49,52,77,45,85,77,45,57,60,50,49,72,46,69,51,60,80,68,45,62,60,77,64,44,87,62,84,78,70,55,44,83,81,80,44,56,72,57,70,73,57,58,69,43,64,65,49,51,50,43,50,83,50,60,71,72,78,69,43,67,52,72,87,71,49,87,76,78,73,66,65,75,45,75,49,72,47,79,43,51,81,56,51,66,86,59,67,46,61,49,63,81,50,48,86,47,76,43,52,56,74,82,76,75,71,79,60,50,83,50,48,76,63,47,52,47,51,49,66,56,86,62,69,80,58,78,53,74,58,53,79,54,85,49,50,46,44,53,81,52,43,76,51,69,42,75,43,86,84,75,45,63,72,86,43,63,51,42,86,51,79,42,77,61,61,42,50,49,51,46,84,72,77,83,57,42,50,46,78,43,44,67,79,48,57,53,54,48,71,78,76,48,45,81,79,48,66,84,81,52,76,75,55,48,69,76,66,80,71,84,68,86,85,55,71,60,84,86,49,68,63,78,86,56,86,64,77,68,56,65,65,85,65,86,72,68,60,53,64,77,54,68,58,87,61,70,51,79,86,58,74,82,56,75,59,71,81,82,65,83,45,77,64,81,69,52,82,72,78,63,86,42,78,68,80,85,58,85,68,42,75,77,62,74,75,85,85,82,54,46,44,74,59,58,58,45,46,55,61,81,54,77,68,47,54,49,55,85,62,59,49,77,64,70,57,42,74,47,46,61,80,43,57,53,53,61,79,69,78,67,74,79,83,59,79,44,62,71,77,47,49,72,66,53,65,45,75,75,49,42,68,57,68,56,71,65,52,43,71,70,50,76,74,47,44,49,76,42,80,82,64,77,42,66,74,48,71,82,78,43,42,61,68,43,78,61,45,68,77,80,58,57,56,65,75,44,43,54,76,69,49,84,64,58,67,85,61,83,45,43,84,65,53,50,65,87,67,46,71,71,73,42,64,51,69,59,52,83,74,70,82,73,46,81,58,75,42,72,71,43,42,66,74,60,56,68,78,46,82,70,80,75,82,53,58,62,59,42,71,60,76,64,75,50,44,74,58,72,53,78,67,70,65,79,56,42,49,52,64,43,77,78,62,84,63,86,56,73,73,69,71,75,43,43,59,57,73,73,73,85,72,52,46,52,60,60,83,60,69,52,47,73,87,56,42,71,76,42,60,68,81,69,73,86,65,44,82,82,57,81,80,44,55,70,67,55,83,48,66,57,85,49,80,85,42,71,80,46,55,66,54,69,71,72,87,71,65,46,59,53,82,80,53,67,43,64,82,61,56,48,82,61,72,67,72,58,49,48,49,43,70,46,81,87,87,48,42,44,85,69,77,73,55,44,49,70,69,83,75,86,63,63,79,65,85,78,60,64,50,64,42,77,54,86,79,66,52,67,63,77,47,57,69,66,50,58,58,42,50,66,43,86,86,68,78,71,61,60,46,76,60,72,82,54,65,47,86,56,55,56,59,79,67,47,85,84,67,70,42,55,72,53,86,61,62,69,86,48,87,78,60,80,54,59,66,71,44,85,54,63,45,50,77,62,49,81,52,77,62,53,61,42,80,85,50,60,69,78,44,56,85,48,85,73,53,52,56,60,67,45,75,72,69,42,81,53,72,55,60,52,69,43,79,68,81,78,85,68,87,59,77,79,83 47,59,78,70,65,64,50,61,77,87,43,75,44,65,65,77,76,51,56,44,53,78,74,66,62,76,69,62,78,57,45,61,55,52,69,80,62,67,77,56,59,74,49,66,80,44,82,79,78,54,46,42,66,57,49,84,57,46,84,58,53,60,42,83,49,53,61,74,52,45,59,48,77,81,46,57,50,63,85,47,58,48,82,63,50,81,71,55,62,67,67,66,64,49,76,52,48,49,59,48,69,62,43,55,73,42,74,82,75,71,53,65,63,60,81,85,75,87,50,52,79,75,48,85,46,42,81,84,80,75,50,46,42,54,51,65,47,54,63,74,77,79,75,69,69,58,59,47,81,67,66,77,60,43,82,81,83,63,67,59,44,48,77,65,51,70,76,60,72,73,82,78,72,73,53,74,51,79,62,68,87,66,74,81,44,78,80,51,87,50,68,76,62,82,79,53,46,43,72,84,63,42,58,80,53,48,67,45,67,68,70,70,64,43,48,85,68,67,61,78,47,55,65,77,47,59,71,85,55,84,50,81,57,48,85,68,50,47,75,86,64,87,80,48,57,59,82,84,61,85,80,79,70,66,85,77,45,71,44,50,81,62,47,83,48,66,61,83,64,73,44,66,85,69,46,70,68,78,56,58,85,53,61,60,63,65,65,72,48,44,73,80,53,61,45,46,83,71,62,72,86,67,42,46,52,75,56,62,42,86,74,48,51,54,73,57,83,71,46,61,83,54,86,45,83,78,44,59,64,50,43,51,77,69,77,85,50,81,46,59,73,53,44,54,77,80,61,63,70,87,52,80,75,77,67,77,70,42,52,70,75,61,60,71,62,84,56,59,74,79,76,63,45,73,60,81,52,75,72,50,72,75,67,85,69,77,74,66,56,54,55,60,53,46,80,73,53,79,81,76,65,47,53,53,86,63,60,77,54,83,69,78,72,82,59,55,67,63,67,64,70,79,80,60,61,70,49,85,84,57,54,63,58,71,51,46,51,86,78,57,68,54,76,44,48,53,71,74,78,43,43,67,58,52,78,83,55,70,48,51,47,42,85,79,79,42,42,50,87,78,67,50,54,66,47,64,77,77,53,81,52,66,82,45,61,78,50,75,86,56,75,53,52,78,78,78,78,56,52,86,78,83,81,49,43,67,81,79,84,52,55,69,46,78,83,64,55,42,63,68,85,85,48,74,63,73,76,65,43,57,65,71,65,46,75,74,77,56,80,69,60,48,77,58,79,85,42,54,81,64,83,73,62,83,47,61,79,49,47,74,87,75,69,70,49,82,76,50,66,44,51,86,62,65,61,46,53,87,49,65,62,49,64,84,85,64,80,42,44,84,66,58,68,51,44,60,84,50,71,70,42,50,48,57,73,55,51,85,71,62,81,81,82,84,81,68,65,50,75,55,81,43,42,61,77,78,47,61,62,51,59,87,73,81,59,83,42,77,65,78,64,42,62,48,54,45,79,53,61,51,87,85,46,42,82,80,72,81,47,78,64,80,55,59,42,83,43,70,47,42,84,49,55,85,49,62,79,58,82,60,46,74,55,66,70,62,66,69,69,70,83,48,45,53,81,50,61,86,72,61,87,71,82,64,79,76,63,77,84,45,53,71,85,70,52,85,43,57,76,70,75,52,73,82,83,74,64,67,57,69,71,82,82,55,65,50,63,61,80,80,82,55,63,71,80,81,72,84,67,57,46,72,65,63,61,46,58,65,80,42,57,63,71,83,75,63,62,75,64,59,61,71,71,77,83,54,87,74,64,64,54,58,58,71,87,43,66,49,61,67,85,48,65,74,66,63,52,59,59,51,71,50,61,62,57,44,59,65,84,83,59,71,79,62,58,45,67,60,49,59,71,57,56,58,68,61,52,70,44,79,72,86,44,79,78,61,78,59,54,78,65,46,63,85,87,44,77,84,87,44,84,42,54,62,71,46,47,48,76,50,60,53,72,55,58,81,81,46,63,48,84,72,48,63,79,80,87,61,66,59,53,57,81,76,72,43,55,53,58,86,62,64,43,75,53,78,71,68,75,78,82,77,70,58,57,47,52,47,80,51,71,65,73,47,53,74,87,43,73,70,80,53,71,52,85,45,83,48,64,45,76,59,78,58,61,46,58,44,58,57,53,47,56,72,83,66,72,86,78,70,46,48,65,81,65,57,86,46,84,53,66,57,52,70,56,65,74,80,47,72,79,69,70,69,52,47,66,48,54,75,55,59,77,44,52,56,69,46,69,45,65,44,53,87,77,86,56,78,57,63 48,78,61,49,56,50,80,83,52,50,69,52,46,58,82,76,87,84,63,83,44,73,42,73,48,54,65,74,49,69,84,64,81,80,84,45,66,72,64,74,77,86,71,63,60,47,77,47,59,67,68,82,87,65,43,68,49,71,45,68,83,80,74,43,79,65,68,66,73,78,83,49,62,83,81,87,62,69,58,56,43,55,48,68,77,70,55,54,59,70,44,51,47,49,50,78,72,82,43,74,75,58,63,44,55,87,80,84,77,54,61,42,53,57,65,68,68,55,66,65,54,61,77,63,84,69,55,54,73,58,76,83,74,60,74,68,76,45,79,83,69,62,58,77,43,70,45,60,45,55,75,82,70,67,73,56,71,55,72,47,81,60,46,54,86,86,82,57,51,63,72,61,56,42,52,53,42,68,74,42,48,43,61,78,53,58,53,47,52,61,57,66,48,68,49,75,75,50,80,87,42,87,87,52,62,66,77,84,64,61,64,86,79,86,71,77,81,85,52,76,78,54,54,78,43,57,74,53,73,68,50,55,75,54,70,46,68,53,43,57,66,84,71,61,50,66,48,68,77,76,82,80,65,87,76,58,87,59,79,83,52,69,50,74,75,81,74,55,86,54,59,54,45,79,78,68,83,52,50,42,62,51,84,65,70,69,67,70,49,48,67,58,57,58,79,82,62,43,82,56,86,57,60,59,57,48,85,77,53,75,52,67,56,44,85,62,45,83,84,43,86,56,65,87,58,64,47,83,49,50,53,54,73,74,65,65,85,45,82,50,69,62,43,70,85,78,51,48,77,80,64,60,64,83,52,59,51,58,75,48,62,83,48,56,44,54,82,52,71,83,64,59,57,68,47,82,56,43,44,56,73,43,54,87,67,67,53,66,53,46,67,71,82,52,51,45,62,81,43,45,46,44,69,75,59,85,60,77,52,63,60,62,43,45,56,56,65,82,87,57,67,52,43,61,87,84,71,45,47,68,50,83,82,57,54,47,78,58,71,63,78,64,59,61,81,64,72,48,76,58,48,64,49,79,71,76,77,67,55,68,58,78,77,74,53,76,76,72,53,59,84,52,58,85,84,74,80,45,47,54,79,86,83,84,68,59,79,65,55,83,43,43,65,87,49,69,82,74,57,64,71,79,77,72,78,65,42,75,66,47,56,72,42,46,49,75,61,51,43,66,55,60,51,56,59,84,86,73,62,53,57,62,48,81,45,45,48,73,71,64,74,42,48,80,58,77,77,44,58,51,65,49,75,62,69,60,47,62,45,65,60,60,69,60,60,61,76,58,49,83,64,47,65,61,43,86,58,74,49,65,80,82,54,42,54,48,60,83,58,54,77,86,58,61,48,81,73,78,52,86,71,53,67,58,86,83,72,84,82,75,45,53,81,64,58,53,73,67,74,64,84,85,68,80,47,56,47,75,79,83,77,53,65,45,74,70,83,65,63,69,79,55,47,62,69,48,51,76,80,81,85,79,55,51,81,50,79,82,70,67,50,45,73,51,49,51,60,74,61,64,77,71,44,45,60,71,62,43,72,80,86,79,57,65,47,85,51,64,78,44,82,43,81,77,65,60,44,66,61,67,67,57,80,71,47,73,68,78,71,53,44,84,49,73,61,48,70,60,68,78,43,50,81,68,50,46,64,86,43,83,50,84,84,51,57,83,58,43,50,65,87,44,44,78,75,75,82,86,72,65,49,64,49,84,43,73,62,47,71,44,45,86,51,66,64,73,64,69,83,72,49,81,56,55,43,56,46,49,85,62,80,66,49,87,78,47,80,64,47,80,61,77,78,47,50,53,68,86,62,53,50,74,58,73,73,81,56,80,77,50,73,42,55,49,47,62,69,76,52,65,77,59,47,77,65,75,71,51,51,43,50,48,70,63,52,63,87,71,70,69,60,68,83,61,80,72,62,77,78,44,67,42,77,50,69,76,86,81,85,80,43,45,75,58,61,47,60,63,62,54,53,65,76,48,85,83,62,44,48,67,46,43,78,80,54,55,47,59,72,68,70,81,81,74,81,73,56,83,82,49,70,83,49,77,66,82,67,84,55,58,77,65,76,46,70,61,55,42,79,65,57,86,53,74,83,62,80,64,45,85,45,83,58,62,76,67,45,59,47,83,61,82,63,43,51,50,58,55,65,47,56,55,46,66,71,60,69,71,61,48,59,42,54,67,48,66,62,53,44,73,50,44,49,78,67,73,79,80,83,85,43,74,72,49,82,87,83,52,49,62,56,47,83,48,61,86,58,80,63,56 74,81,52,82,82,86,66,50,70,47,81,71,84,57,60,62,57,54,78,81,59,53,70,46,48,62,46,58,47,55,44,56,64,66,72,75,61,53,60,77,58,78,47,72,82,54,65,87,55,47,68,56,71,45,49,43,66,69,54,49,83,47,42,72,70,64,51,45,79,60,74,77,64,72,83,86,77,75,72,75,47,76,61,46,70,52,86,60,47,87,84,62,83,69,81,53,68,58,53,62,80,66,42,83,45,80,75,86,64,49,58,80,70,64,87,71,79,51,82,54,81,46,87,73,54,64,49,48,80,75,84,69,52,85,77,66,75,70,82,48,49,60,66,65,59,44,75,50,47,81,59,49,50,54,52,64,71,42,68,68,60,75,51,84,60,42,47,53,73,54,56,85,77,81,48,68,68,59,77,50,85,58,81,58,86,73,49,44,52,81,54,86,69,77,78,81,87,76,86,86,43,47,85,44,68,82,76,60,77,85,64,58,57,63,64,43,74,68,58,75,45,53,48,68,59,77,63,81,87,82,56,73,73,67,44,70,73,62,62,52,55,87,86,72,60,61,45,67,56,65,80,57,68,52,68,62,87,58,84,65,78,43,71,85,56,85,56,75,42,85,58,45,61,68,48,47,65,54,60,54,64,83,67,62,69,63,84,71,72,42,84,49,54,76,51,60,66,71,85,74,45,84,71,82,57,81,84,69,49,70,58,70,86,58,71,84,71,59,83,84,84,43,75,72,50,58,61,70,51,67,53,68,50,83,44,78,64,51,51,79,77,79,84,56,81,65,86,48,69,64,70,58,71,52,87,59,58,69,87,43,78,42,80,78,49,54,53,43,71,87,74,75,63,72,48,86,54,50,51,72,84,86,49,77,82,58,47,80,71,83,60,81,70,74,54,63,60,72,81,74,78,85,79,50,62,74,83,44,79,62,65,87,87,75,52,82,78,45,42,59,80,76,72,47,52,65,59,45,81,57,79,66,62,69,49,48,77,80,70,74,82,62,82,66,69,82,80,85,83,66,63,86,46,75,76,71,45,71,82,47,84,62,74,72,86,82,74,79,76,53,76,78,60,53,52,73,49,47,56,84,54,70,71,56,70,58,44,43,50,68,45,80,42,53,79,72,76,81,65,69,58,50,60,78,45,73,43,54,68,79,42,56,82,82,70,58,73,74,83,59,70,64,56,71,60,62,82,48,78,60,79,65,81,67,54,63,60,50,43,56,47,56,51,66,51,49,63,86,79,44,60,51,70,50,84,57,45,58,74,64,77,54,59,87,87,86,86,43,56,53,66,67,77,42,71,79,66,87,66,50,70,86,55,43,42,48,69,43,78,66,69,50,85,71,80,54,50,87,82,49,63,70,42,43,74,55,54,48,80,51,84,60,54,51,86,53,57,84,50,56,73,77,49,85,85,47,84,42,44,75,49,85,59,60,43,56,62,43,87,43,82,42,76,85,65,77,78,67,49,80,51,56,76,67,77,58,87,66,86,76,46,59,47,56,60,51,45,81,83,57,62,78,87,49,77,85,73,76,80,42,57,85,58,49,85,48,78,82,47,43,86,78,44,64,63,80,60,60,78,83,71,85,80,46,42,76,84,55,64,76,69,72,52,84,53,85,80,73,49,82,83,46,44,82,78,43,65,42,47,60,50,49,61,78,53,85,62,79,58,61,81,74,59,73,55,85,67,48,87,68,43,80,56,43,67,74,74,87,48,45,86,43,50,55,87,47,57,63,87,84,67,64,62,49,58,52,74,69,80,73,76,65,43,69,46,54,58,52,53,85,78,45,58,48,79,64,53,78,79,79,47,67,68,79,43,74,66,43,54,46,75,69,69,57,46,57,80,54,85,67,53,45,63,75,43,83,75,73,47,56,77,87,77,56,70,59,53,69,76,58,85,42,84,75,44,47,79,45,56,47,50,58,87,47,42,82,72,50,52,73,56,64,77,56,51,57,82,71,83,63,51,67,86,72,56,63,57,65,43,51,80,86,45,44,52,45,83,47,73,54,66,71,47,49,84,48,60,53,43,71,82,76,80,64,50,67,87,73,67,73,43,50,45,71,55,79,57,67,43,45,52,48,85,86,54,48,76,72,67,74,68,50,68,62,56,83,52,65,53,50,45,50,77,45,44,78,81,48,70,55,74,76,65,63,70,74,74,64,43,84,74,57,79,57,47,63,87,50,79,58,81,82,76,49,83,63,46,62,81,71,57,61,42,82,80,47,84,85,79,61,43,79,83,50,61,80,43,65,87,54 49,62,75,53,64,75,83,53,65,82,70,55,62,87,63,84,79,80,68,81,47,53,72,56,68,74,66,48,85,69,87,56,83,85,44,59,54,74,86,83,44,76,50,43,47,44,85,48,49,71,47,75,57,65,74,43,52,52,60,47,74,61,43,87,57,63,45,61,62,56,73,55,66,60,54,60,75,66,76,66,82,47,44,70,49,56,63,66,71,69,43,51,49,84,69,57,49,59,82,76,66,53,67,42,66,64,80,42,84,85,56,45,71,87,65,77,49,43,84,46,60,72,44,87,63,78,42,44,60,85,51,84,76,46,64,87,53,43,43,58,45,46,84,77,86,79,48,77,54,69,53,68,67,73,55,47,74,47,57,87,70,71,48,44,58,73,77,61,71,59,82,63,86,77,67,45,48,48,50,82,74,62,68,68,62,67,77,74,53,82,72,57,48,50,61,83,58,64,52,48,86,86,87,49,43,46,48,43,67,42,44,69,53,86,53,43,86,82,50,75,80,42,70,50,58,68,77,69,45,79,69,55,86,63,49,58,83,63,54,77,61,55,64,45,63,78,45,64,62,78,46,53,69,64,62,53,56,47,71,77,85,55,64,59,55,49,54,81,59,83,87,85,69,48,50,80,63,69,66,58,57,81,44,67,85,68,61,75,53,68,70,70,69,50,82,70,68,55,85,51,52,87,59,45,73,44,84,84,55,60,52,49,82,52,82,50,76,43,77,72,45,43,64,44,75,81,85,81,79,68,57,58,60,49,64,71,82,65,45,76,78,45,48,70,47,73,74,71,56,42,83,66,62,57,44,62,47,73,46,42,78,83,47,73,52,78,60,48,85,45,53,47,46,44,53,65,87,69,52,74,53,59,64,45,67,59,76,71,85,56,75,57,65,52,82,67,44,45,57,78,49,65,63,57,43,72,43,84,69,52,53,53,68,45,44,62,71,74,46,53,75,67,50,48,61,54,78,50,85,60,57,54,44,84,74,84,75,71,51,46,74,48,61,78,79,80,64,70,84,49,76,85,86,45,82,71,84,53,42,67,47,59,80,57,63,50,56,66,45,58,62,44,57,72,44,44,47,62,58,51,64,52,43,86,58,69,58,49,52,86,83,59,61,80,50,82,43,57,67,76,79,64,64,71,79,48,55,57,69,65,53,60,54,78,59,85,61,43,81,50,68,72,48,74,71,73,58,69,64,74,53,80,61,59,58,79,76,46,72,49,67,84,64,68,70,55,79,60,84,58,87,73,81,66,78,55,58,44,50,52,64,82,79,71,52,42,76,44,64,72,66,69,72,43,46,50,55,46,47,69,85,64,62,87,53,87,66,85,47,58,55,85,63,85,71,78,46,62,46,49,57,83,69,83,79,84,77,86,57,65,45,74,61,56,63,75,66,44,69,48,43,52,80,50,71,71,67,64,61,76,68,63,81,47,85,64,54,55,44,81,44,80,69,66,58,73,63,57,48,87,85,55,42,54,70,42,75,48,82,42,47,64,86,86,55,58,44,63,50,67,66,85,87,85,53,77,42,81,50,43,72,63,60,47,69,57,50,79,42,54,70,54,69,81,49,76,44,70,60,62,86,84,75,48,74,52,63,51,66,45,57,57,71,45,84,76,65,56,57,70,51,66,43,80,42,79,65,73,79,77,84,53,69,65,58,63,64,76,58,71,64,46,72,59,68,75,68,87,60,86,53,63,83,52,65,64,54,74,56,74,63,77,53,64,78,43,44,73,57,79,75,61,56,80,78,78,59,58,43,50,49,85,66,53,62,63,77,58,81,42,54,54,43,66,81,46,82,65,44,76,72,85,43,63,68,64,81,45,74,58,53,85,75,58,55,68,57,87,58,74,86,85,60,44,74,58,60,51,54,73,85,74,76,81,69,76,54,78,75,74,77,50,44,43,67,52,76,45,55,59,56,74,76,44,66,86,87,47,84,71,73,59,60,64,77,61,65,84,43,73,44,54,68,71,76,63,86,68,76,54,64,76,58,75,87,80,85,44,78,69,60,53,60,77,78,47,60,50,43,56,51,47,85,52,55,54,84,55,77,61,61,82,62,42,60,67,54,55,71,80,72,78,68,77,67,54,75,58,85,86,64,65,72,81,59,69,67,70,44,59,73,83,56,61,44,56,70,70,77,63,63,54,74,80,79,73,59,77,69,61,42,42,42,84,65,68,78,80,67,45,59,74,73,54,75,84,63,66,73,67,65,55,76,77,59,70,66,65,70,49,62,71,79,78,62,54,47,79,51,84 51,46,60,55,86,56,72,48,79,54,86,69,47,69,78,64,67,53,71,84,50,83,59,87,87,47,82,54,53,80,59,80,74,75,81,71,71,65,52,58,69,76,42,44,85,87,73,48,66,44,45,67,42,69,67,51,63,78,42,76,63,80,62,44,75,52,60,72,47,86,75,83,45,69,80,71,43,61,55,70,46,63,66,50,67,73,80,49,57,71,50,42,71,67,63,68,74,63,66,67,62,69,62,52,68,52,44,71,83,53,85,58,78,54,73,57,52,63,68,76,55,73,68,77,55,75,50,87,45,66,82,68,75,47,63,75,56,62,82,82,78,45,83,50,51,74,78,51,42,54,43,77,75,47,61,64,82,68,72,86,82,62,44,55,73,73,60,53,87,57,76,81,87,84,61,61,87,84,66,87,81,63,56,82,49,57,56,61,44,66,54,59,86,74,58,63,76,45,61,83,54,77,84,68,78,84,52,77,59,60,59,62,80,58,58,67,78,81,87,55,66,78,87,75,45,77,69,68,83,69,43,63,44,57,55,61,58,72,43,67,43,73,49,66,73,51,43,72,85,76,78,83,48,56,46,79,81,82,84,45,47,57,50,63,56,77,60,44,75,46,86,68,55,52,73,53,76,60,79,81,47,71,42,71,86,78,65,54,81,63,80,69,80,74,58,87,83,81,56,60,69,60,66,46,62,69,53,82,67,53,83,54,66,74,53,71,63,78,51,62,53,65,81,46,72,85,71,73,60,48,80,67,42,72,51,62,87,63,42,72,60,47,56,60,53,50,84,52,44,55,83,53,77,43,52,66,73,57,64,85,75,44,84,64,82,55,75,72,60,74,67,76,84,72,68,59,74,48,87,69,51,78,60,45,57,45,43,59,82,57,51,57,75,58,70,52,64,83,52,54,53,81,46,60,43,69,74,55,77,87,50,68,82,74,62,86,61,59,53,48,57,67,77,54,75,68,65,83,51,87,80,75,80,70,75,82,62,55,72,59,55,87,44,66,68,75,65,46,63,83,82,76,87,70,53,86,66,76,66,45,83,83,44,76,68,80,51,66,73,75,81,55,65,62,59,54,45,64,50,75,66,46,53,64,51,65,54,75,73,77,68,71,45,74,70,74,84,79,66,63,64,49,51,72,84,74,53,83,55,47,49,76,74,79,62,79,74,42,86,75,78,86,62,44,86,54,65,74,54,76,57,56,66,61,77,72,63,82,87,44,69,68,47,59,65,85,61,45,58,68,42,64,82,52,47,69,56,69,76,42,76,80,50,68,57,74,86,78,68,86,56,71,66,78,87,68,84,83,49,51,54,50,65,85,43,54,49,72,86,57,78,78,83,60,59,59,46,61,42,70,76,48,74,54,67,76,68,57,51,52,79,46,44,81,47,70,44,51,63,85,59,64,61,53,69,58,49,73,77,63,52,42,76,45,53,74,42,47,77,85,49,65,81,75,70,71,66,70,67,53,86,75,77,46,59,49,64,54,51,69,73,82,53,49,80,79,82,80,50,66,47,70,42,58,61,79,56,53,71,72,69,87,79,51,51,53,57,76,72,83,45,71,66,54,80,76,78,58,87,44,87,65,42,45,76,42,49,82,74,57,51,82,55,58,67,67,83,81,66,58,50,48,59,73,49,79,53,62,45,82,58,50,66,76,46,50,59,56,65,44,84,59,59,57,62,63,66,75,65,86,47,55,55,68,68,82,42,79,78,46,66,54,65,81,48,63,78,81,77,59,56,83,80,80,68,66,42,44,48,73,84,45,77,52,66,68,65,82,56,78,49,51,84,57,44,53,83,76,85,57,46,84,48,66,65,74,70,43,73,66,77,86,83,74,71,60,84,81,47,62,56,44,79,50,83,60,80,80,70,87,56,63,77,48,45,80,69,56,57,68,57,77,67,72,80,66,71,61,82,86,64,54,84,82,48,56,51,44,56,50,86,52,56,65,56,73,53,51,72,81,68,43,56,48,86,44,67,44,86,56,59,76,71,44,54,60,43,51,50,64,57,74,79,50,62,74,61,77,59,53,47,42,67,87,56,70,49,52,45,81,51,83,65,43,70,81,80,72,60,58,62,44,85,87,67,76,70,48,75,61,77,49,70,45,48,86,71,76,57,62,78,68,76,73,54,69,57,48,83,72,84,56,59,84,52,42,67,58,81,43,81,42,85,81,55,50,86,60,58,52,80,54,66,44,55,87,62,46,61,54,70,53,80,47,46,82,43,87,49,85,44,67,53,85,47,69,59,54,74,69 43,52,74,54,70,58,66,56,46,82,78,45,57,71,51,81,44,66,63,52,80,83,59,71,74,69,72,75,76,50,70,46,45,71,64,64,56,74,86,42,82,46,42,82,74,87,68,53,62,43,45,59,87,80,43,79,61,73,45,55,68,48,79,43,82,45,70,80,61,71,84,79,50,48,75,42,84,81,78,69,72,42,57,82,83,78,55,86,85,50,76,50,82,46,69,58,65,70,84,67,74,53,43,44,49,47,78,79,74,70,62,72,48,45,71,45,42,68,49,80,54,74,75,73,81,63,67,52,87,67,55,68,59,86,75,79,60,73,55,80,79,45,50,42,68,68,65,66,46,77,44,68,71,45,71,45,67,70,63,60,54,76,63,53,54,49,74,80,87,77,72,67,55,61,45,61,45,47,44,75,65,61,60,47,86,57,65,43,85,77,50,45,70,54,71,56,52,53,55,56,60,77,42,65,57,42,53,53,82,46,60,61,59,65,75,42,61,52,42,49,77,50,46,80,68,44,47,62,62,72,44,85,48,71,59,80,45,87,82,80,79,51,56,64,43,61,78,66,72,75,49,82,74,80,53,56,75,44,79,84,72,49,68,82,42,57,69,68,54,42,75,56,86,81,85,49,86,86,72,79,50,75,67,57,58,43,70,80,85,65,74,65,54,73,51,47,83,86,82,51,48,75,83,49,82,54,61,69,84,71,68,71,64,75,87,49,85,54,53,71,42,86,62,45,72,74,80,84,68,74,64,77,43,70,52,70,46,68,85,75,77,60,76,81,46,45,53,57,53,78,49,59,85,73,68,62,62,74,69,70,51,83,53,54,52,44,70,61,67,67,57,44,63,47,73,61,82,47,43,72,82,85,75,85,53,50,78,74,59,57,51,50,46,56,49,56,67,61,52,45,79,85,42,60,59,48,68,80,85,69,81,57,58,46,67,65,44,86,45,48,85,79,60,62,74,66,55,53,73,85,57,45,84,73,60,85,80,46,65,57,46,48,71,71,75,69,79,46,62,73,62,59,85,62,53,42,87,85,73,59,83,49,81,54,46,59,47,86,52,61,58,65,53,67,80,55,68,65,72,45,50,66,67,81,55,68,79,67,84,78,49,59,80,55,49,59,70,56,70,42,46,61,66,48,52,52,58,69,65,86,78,57,65,49,47,85,43,80,73,82,54,76,86,83,74,62,83,65,81,56,61,51,50,55,74,47,55,80,71,64,57,52,58,83,47,52,71,58,67,60,61,83,53,56,55,60,76,82,57,72,44,87,58,71,81,68,56,52,58,86,49,79,58,50,87,57,68,84,52,69,68,82,72,86,75,55,59,50,58,74,78,59,84,61,79,49,71,68,45,44,83,85,48,85,65,71,85,59,81,66,83,48,69,65,87,80,51,54,85,74,77,84,84,61,74,81,75,82,52,75,75,82,51,81,58,44,48,50,47,87,47,71,75,75,66,77,50,78,58,75,51,73,66,68,85,50,74,78,44,44,58,53,56,79,55,86,84,71,67,82,45,85,79,81,60,84,50,84,50,48,53,57,45,63,83,58,65,48,43,45,75,70,84,46,84,47,68,65,68,83,83,46,66,82,59,61,70,64,47,83,73,68,55,62,76,72,66,42,47,65,85,48,77,62,64,53,62,59,46,64,70,69,65,49,46,45,64,46,81,76,62,82,75,50,68,48,69,56,53,81,60,73,64,68,65,67,63,58,62,56,66,67,85,75,71,67,53,45,75,43,80,62,44,80,45,58,69,52,66,68,47,44,77,50,64,82,47,46,59,76,48,87,71,87,70,47,47,54,83,84,73,86,43,75,64,54,78,60,87,45,68,54,59,45,71,72,80,80,43,67,74,44,68,42,45,62,70,86,65,52,65,56,60,71,56,45,62,60,66,57,61,85,42,42,53,51,65,77,58,85,56,57,43,51,68,61,44,68,65,63,87,80,66,45,45,86,62,66,70,68,44,72,49,51,47,77,56,78,77,83,63,48,83,60,86,52,75,64,82,71,73,47,59,43,77,56,72,53,85,85,43,50,60,86,47,58,54,56,45,44,75,48,47,74,64,42,52,45,68,58,72,68,86,71,49,84,48,63,66,49,70,58,71,57,62,71,82,74,42,86,50,67,69,65,70,74,60,68,62,82,55,59,67,42,60,66,46,54,80,73,53,83,84,84,53,53,58,63,54,87,77,53,87,64,57,64,74,87,47,77,68,47,63,87,81,82,73,60,58,64,48,84,76,81,71,42,80,63,48,77 69,47,58,54,77,47,82,73,49,81,62,46,44,57,60,65,64,87,57,74,55,60,72,84,52,60,77,62,56,55,52,80,80,68,55,87,59,87,56,47,50,55,47,47,53,80,80,71,59,62,82,71,56,53,84,64,85,53,60,47,61,52,57,51,59,46,85,70,65,75,85,46,77,78,70,74,75,64,66,43,60,47,58,49,42,62,77,66,72,78,82,45,43,50,56,57,79,72,42,55,72,52,51,83,61,63,45,47,69,48,46,71,49,78,47,59,42,67,58,70,50,71,52,79,59,47,44,58,72,69,50,54,65,60,69,75,76,63,71,74,85,42,56,55,71,53,80,49,51,56,63,52,43,62,54,58,67,66,76,57,42,87,55,82,75,76,84,53,66,55,80,69,64,48,49,74,56,73,57,60,82,80,54,44,57,45,78,49,72,85,59,50,43,57,65,46,74,45,43,87,54,42,43,58,69,70,53,56,56,57,46,54,56,45,51,71,80,76,77,81,53,63,77,67,57,45,51,54,61,58,75,83,64,71,43,86,42,70,54,45,83,49,80,46,87,81,65,45,47,83,77,48,73,50,54,70,65,60,71,53,80,60,77,69,78,61,64,49,43,56,70,75,56,51,46,84,48,84,54,82,47,57,46,52,69,46,44,79,69,47,71,81,71,56,43,82,49,74,62,79,87,84,63,55,59,57,54,81,67,81,57,81,49,69,72,44,73,43,47,77,63,86,73,42,84,69,78,73,77,72,62,57,76,76,86,70,71,81,66,68,80,67,47,66,81,55,74,70,53,57,44,74,86,46,74,76,76,60,56,78,86,48,52,71,83,82,61,86,45,52,69,81,42,80,70,59,47,64,42,73,52,84,67,82,58,60,72,53,71,47,66,69,62,69,62,46,82,85,74,60,56,85,46,80,53,85,87,60,56,63,53,85,70,84,85,81,83,59,52,77,52,55,45,84,75,63,64,58,52,81,84,86,51,79,86,46,67,57,46,68,45,82,80,46,47,54,44,48,50,53,68,50,60,42,77,68,46,43,69,71,77,53,72,71,46,86,48,59,66,50,78,82,76,48,52,86,75,83,50,47,59,49,51,50,76,86,53,86,62,68,63,45,73,66,47,43,77,85,44,76,62,48,79,81,48,58,74,68,58,68,43,65,42,50,65,81,63,56,72,83,59,43,76,81,84,59,59,64,78,58,71,59,47,49,49,59,47,81,71,42,84,43,86,70,68,70,81,53,79,76,60,68,61,83,83,69,63,61,45,48,71,82,69,59,75,86,74,77,42,79,80,57,68,75,82,61,56,64,49,63,84,73,72,58,49,66,49,49,56,60,81,63,56,52,84,55,48,75,69,45,48,84,68,81,64,70,77,67,42,80,57,43,84,77,60,78,64,55,67,79,79,48,69,47,78,74,62,55,79,69,43,60,76,63,86,59,57,55,62,44,50,54,55,73,55,70,55,79,62,62,55,68,50,77,75,66,72,43,50,85,44,60,44,59,70,87,76,61,75,83,68,53,58,56,67,58,80,42,71,68,53,80,50,72,79,43,80,52,64,82,54,64,60,61,82,42,71,58,59,87,63,58,42,84,56,52,72,68,59,74,60,84,66,43,43,66,43,80,72,53,86,50,59,44,62,61,47,72,71,87,67,78,62,70,50,47,78,55,82,43,87,68,57,79,76,70,82,79,62,75,79,46,60,48,64,68,64,53,58,85,45,72,85,85,55,87,46,46,42,82,87,51,46,46,66,54,73,81,59,45,63,53,83,70,79,70,46,42,84,53,81,48,64,86,52,48,80,51,48,68,83,50,61,46,72,86,84,47,66,75,85,59,45,61,75,74,58,86,76,48,57,50,60,77,85,42,79,62,72,55,75,69,75,76,53,52,84,58,74,84,73,57,54,70,45,81,42,81,53,73,54,83,56,64,81,50,79,79,61,45,72,74,47,57,63,44,66,81,43,71,79,80,76,85,64,75,56,59,79,68,78,67,63,84,69,44,79,74,83,56,46,81,51,73,65,56,43,67,78,49,45,62,83,45,73,55,50,60,49,44,83,86,68,75,52,53,85,46,45,73,61,75,78,55,62,63,62,86,76,71,46,71,78,43,81,55,59,86,42,64,68,67,46,61,47,86,86,45,74,65,45,73,45,87,60,49,74,78,61,69,50,62,48,82,77,66,48,70,66,63,56,86,50,49,58,71,43,69,55,78,78,81,53,46,77,57,47,52,85,50,47,46,44,58,72,86,42,75,42,67 49,55,51,55,59,67,80,56,66,42,66,87,58,87,63,59,73,42,85,85,78,68,83,51,58,59,63,82,59,79,83,70,83,46,70,74,87,51,64,42,42,82,63,54,87,77,54,47,43,50,82,61,62,67,49,51,63,60,56,57,71,59,70,77,80,85,72,78,87,72,59,71,67,80,42,78,80,65,46,58,82,65,72,70,83,68,74,47,65,65,73,85,60,63,81,55,63,66,55,73,86,68,59,54,57,61,67,71,46,49,44,63,68,76,84,45,68,69,50,87,78,53,79,87,50,51,54,64,44,75,57,42,59,64,49,67,87,55,78,50,43,72,79,52,63,81,71,45,47,43,68,84,81,84,70,63,80,55,74,55,87,68,77,87,74,66,52,50,72,71,51,66,71,85,63,48,68,81,47,69,83,82,56,51,64,81,72,74,66,60,61,57,84,63,69,77,74,64,50,49,66,71,82,48,58,80,76,71,58,48,59,70,55,46,53,69,87,79,49,52,56,74,83,73,53,61,50,67,78,87,73,81,76,46,63,55,87,65,49,58,54,69,49,85,62,71,80,42,69,69,50,81,54,80,71,67,46,42,86,42,84,85,83,79,43,46,77,56,69,68,82,50,50,87,52,77,74,81,80,54,54,78,70,52,64,82,64,82,44,87,57,50,49,59,83,56,84,74,47,54,65,82,63,45,43,85,61,50,46,64,60,66,82,75,59,86,72,71,66,58,65,72,63,57,63,61,72,60,48,55,74,56,62,75,42,75,47,58,72,43,49,78,71,52,63,73,60,77,55,87,45,55,82,67,74,47,49,67,86,69,52,87,81,46,74,65,56,87,42,66,65,87,50,78,70,71,71,51,73,77,57,50,55,79,56,64,60,53,43,82,73,69,60,46,42,50,62,62,71,79,58,44,51,78,57,47,82,78,44,45,71,61,52,50,58,45,61,50,69,57,73,85,78,47,45,73,68,69,75,52,60,75,49,72,43,64,77,45,80,70,71,76,72,75,71,78,77,55,83,66,80,61,46,52,57,83,84,65,54,51,74,44,55,84,73,67,79,61,56,53,63,78,85,87,87,73,83,49,70,59,52,78,46,48,63,67,55,70,81,49,44,86,64,42,52,61,55,48,75,64,72,81,55,58,81,80,46,66,51,63,43,50,69,55,71,82,59,72,50,79,49,72,56,48,47,46,61,66,53,47,43,63,47,77,58,54,79,78,64,45,45,54,66,63,45,81,46,47,74,78,86,71,82,57,61,42,42,48,85,63,59,66,54,57,82,80,72,65,65,72,59,76,44,71,51,62,75,76,67,82,60,61,65,68,78,51,50,87,61,44,84,52,78,69,66,69,77,62,79,79,55,84,74,47,61,76,45,67,86,51,62,48,79,84,49,55,70,62,80,53,42,86,74,85,44,57,76,44,42,48,86,54,59,78,74,87,66,56,66,85,53,43,43,45,72,55,45,68,59,73,76,76,49,70,53,65,47,48,50,47,44,51,75,69,79,75,50,64,74,44,85,77,81,76,53,45,66,60,46,61,55,51,54,66,85,82,43,43,47,57,43,58,77,61,72,79,73,47,69,69,70,66,78,54,56,71,66,48,66,42,74,80,80,65,71,74,85,45,66,73,57,70,58,79,78,48,76,69,82,75,67,84,42,82,43,71,78,50,71,59,47,45,85,54,52,56,52,75,73,48,45,58,65,61,56,52,86,46,67,47,60,85,62,79,62,70,82,73,84,54,81,74,81,55,48,50,49,57,85,68,46,82,43,47,78,60,47,82,45,84,87,61,63,46,71,44,64,67,82,63,42,54,46,70,78,80,45,52,61,83,77,78,47,49,58,85,61,52,77,58,87,60,68,82,47,61,66,43,45,57,52,46,51,64,52,79,47,65,60,74,86,85,44,73,43,47,47,68,82,83,51,86,54,56,46,65,84,56,56,43,49,71,61,87,42,76,52,45,80,81,57,81,44,64,46,54,75,60,51,47,46,58,63,63,49,82,51,86,56,49,64,82,53,62,77,84,81,45,61,80,58,85,60,43,84,46,49,62,62,45,50,54,45,63,42,62,87,42,60,85,63,81,51,65,73,81,76,73,58,79,82,61,42,43,50,44,66,45,76,55,65,56,72,48,55,73,71,69,59,85,83,75,46,75,73,43,60,45,69,66,65,43,43,62,64,82,67,74,81,85,87,46,44,70,75,59,52,59,47,60,69,51,71,56,58,66,84,49,51,45,54,45,77,68,65,68,87,82,79,51 45,72,54,87,56,70,61,44,70,71,77,48,46,52,47,78,73,67,77,87,54,59,42,58,52,74,47,68,57,80,57,78,74,76,55,75,81,78,53,75,67,87,73,65,74,74,73,44,45,74,71,54,66,49,69,86,47,61,80,51,77,75,57,68,52,45,69,78,44,76,65,85,79,82,77,72,85,72,64,68,81,47,53,85,58,68,80,61,81,78,74,64,58,81,42,72,51,42,57,81,53,52,80,52,49,54,52,80,69,68,78,65,55,77,46,43,71,84,85,81,59,87,70,66,50,62,60,51,67,46,63,73,79,84,64,57,43,44,74,86,54,84,69,79,76,77,64,64,84,53,62,64,74,85,81,85,45,71,75,70,80,87,58,51,71,68,48,74,52,52,47,77,61,44,60,43,72,72,84,84,82,55,71,54,61,86,48,86,77,65,66,56,44,87,82,60,84,59,79,58,42,65,54,75,81,84,71,68,42,66,85,44,43,80,65,79,48,64,62,58,47,86,59,52,86,47,73,82,56,72,64,57,75,58,87,74,54,82,56,71,44,72,85,54,67,72,47,83,64,61,57,67,75,85,80,47,71,62,80,82,45,80,68,63,86,75,68,50,82,74,49,59,71,49,57,54,80,55,81,76,50,85,73,62,48,83,83,84,64,78,72,60,65,86,61,62,72,52,68,61,80,54,60,45,63,70,60,68,49,72,86,58,79,76,73,66,78,86,49,81,86,79,87,43,79,71,60,87,81,74,74,67,73,67,76,79,80,72,84,49,86,53,85,63,82,69,48,82,47,49,85,81,59,66,53,48,59,54,74,56,50,83,49,71,81,85,56,70,68,77,77,80,53,47,60,65,44,67,75,66,61,53,80,84,81,68,77,46,58,58,50,45,74,44,45,59,82,61,64,75,57,49,46,54,70,75,67,77,65,43,82,80,42,49,72,52,46,49,51,75,42,43,79,71,69,56,70,43,78,44,81,46,60,85,80,55,57,49,66,63,52,55,54,70,62,63,69,47,83,76,68,85,64,70,85,56,74,69,75,73,69,52,71,57,83,42,81,69,43,45,54,51,77,56,51,73,57,86,71,76,71,72,60,46,78,64,64,62,69,48,67,72,75,48,65,75,86,54,66,46,68,82,58,58,68,84,57,43,62,82,42,86,66,85,49,83,69,84,81,63,85,76,59,85,50,83,86,70,49,67,47,74,59,46,49,77,53,65,79,48,82,57,70,75,69,58,65,75,69,54,85,54,46,64,69,69,60,50,53,75,80,42,42,51,82,85,87,65,74,54,45,82,65,86,68,50,69,72,70,61,45,70,69,67,45,46,53,77,59,58,85,69,65,86,56,54,78,65,79,59,42,56,57,84,81,57,61,50,64,76,42,76,44,72,76,71,47,44,69,83,45,61,61,54,70,69,74,85,56,56,42,79,75,51,59,54,60,64,42,44,73,45,75,66,68,79,83,69,46,62,51,69,56,83,87,61,74,76,44,63,61,84,75,60,77,56,84,59,45,86,83,55,87,71,74,68,42,75,71,59,84,73,58,53,68,84,61,58,66,49,86,46,70,67,85,55,44,75,71,53,74,83,42,87,42,77,87,54,83,85,60,45,75,49,49,45,79,46,67,51,66,76,83,45,44,80,79,61,75,45,60,87,82,44,43,81,52,54,83,44,58,72,54,74,77,62,58,76,69,81,43,53,44,54,74,46,56,43,59,45,46,55,64,71,71,83,49,72,65,81,48,76,79,50,58,55,66,44,54,43,78,68,43,43,51,55,65,52,84,73,53,71,62,63,51,63,57,69,66,53,74,80,52,59,79,68,57,42,83,77,66,81,61,51,75,56,44,46,85,74,44,45,68,78,55,78,60,44,71,67,81,77,46,69,42,80,61,73,68,75,85,81,82,65,47,65,42,75,52,72,45,56,86,75,47,44,51,57,76,55,87,43,51,61,70,69,75,56,63,78,71,70,75,68,67,76,51,51,84,85,46,85,75,58,69,51,75,73,61,71,51,60,70,83,87,45,77,42,67,87,61,52,55,78,64,48,66,85,73,65,56,80,45,82,62,51,74,60,45,63,72,45,83,87,77,64,62,61,62,75,84,55,73,79,56,64,75,66,81,62,72,86,75,47,74,70,68,70,57,70,49,46,85,48,85,58,54,49,50,62,72,56,70,45,47,44,52,48,60,73,42,61,68,78,82,79,81,42,79,76,49,43,57,64,64,81,66,77,54,59,47,66,42,63,75,51,63,74,85,65 68,65,56,79,59,50,86,80,54,43,66,48,86,74,83,64,49,81,49,64,69,43,59,77,55,50,74,68,59,51,83,43,81,47,44,85,53,53,50,57,76,58,83,84,67,67,75,62,63,65,60,86,62,78,81,66,81,55,79,49,71,79,78,46,68,57,64,44,74,57,50,66,64,56,71,75,77,50,44,68,87,49,62,69,87,85,77,78,45,67,85,59,67,43,58,76,50,46,52,47,50,71,63,44,83,60,58,65,69,51,72,87,71,71,58,45,59,46,66,71,86,71,63,87,46,45,55,63,54,70,59,54,71,80,79,58,47,66,81,70,75,43,48,62,49,63,82,79,76,60,70,66,81,83,69,64,53,51,50,87,67,87,56,49,57,55,64,68,70,86,63,53,46,79,51,76,77,52,64,59,69,57,82,67,47,54,85,76,66,75,83,53,55,81,72,87,70,52,50,61,44,65,56,48,56,55,73,62,55,60,51,74,61,80,84,85,53,65,68,78,83,57,82,85,58,80,76,45,49,78,83,83,65,69,65,64,86,77,46,43,51,54,84,42,83,64,48,42,42,73,53,62,52,74,65,48,79,42,43,55,74,81,53,87,80,69,52,55,79,69,77,77,45,51,61,51,76,73,65,70,87,86,52,58,73,82,80,70,75,87,71,65,85,83,50,77,52,63,84,79,69,87,67,71,58,79,45,74,75,61,50,61,71,72,56,59,43,52,57,53,62,49,62,52,61,53,52,63,82,53,48,67,77,81,76,66,59,72,46,59,47,62,82,55,50,59,50,78,77,84,59,63,49,80,75,51,50,62,75,77,64,58,47,42,58,69,75,83,74,75,65,74,78,54,52,58,76,71,83,62,81,63,48,52,58,69,66,62,79,54,79,66,61,68,85,80,51,50,73,48,83,85,53,55,54,86,43,85,75,66,52,73,66,44,44,47,67,46,53,72,55,55,87,81,74,78,48,60,77,64,44,58,84,48,45,65,60,54,58,49,84,71,79,56,59,56,71,68,63,65,50,85,77,58,56,54,64,85,54,43,55,65,59,59,63,77,47,56,44,81,78,82,53,76,61,42,44,63,47,79,73,86,70,44,49,45,86,42,58,79,66,47,68,71,65,66,78,60,56,75,63,55,47,76,87,44,61,50,62,42,86,87,84,74,50,86,60,81,49,83,69,49,42,63,50,74,42,46,45,63,82,58,46,64,45,73,55,52,57,44,75,45,73,72,55,42,66,45,57,62,46,53,63,44,76,72,70,71,62,60,65,77,75,83,75,65,86,47,78,83,51,52,54,58,87,79,61,75,44,71,71,74,77,60,87,56,63,66,58,61,69,46,70,87,83,66,54,86,78,77,83,49,81,50,59,87,68,80,52,69,86,66,51,53,60,86,50,69,79,71,55,84,75,46,51,56,79,55,47,77,53,56,56,85,63,82,87,49,43,83,55,85,48,54,58,50,67,83,53,75,49,42,45,60,49,82,60,47,66,67,48,44,63,73,79,46,72,45,74,82,63,71,50,56,45,49,64,69,63,73,59,74,61,70,82,60,70,81,54,43,61,82,86,50,50,55,47,54,64,46,57,51,58,44,71,46,81,50,72,53,76,46,44,54,53,64,42,50,86,70,81,68,58,76,79,60,59,74,43,77,68,56,47,85,50,58,69,48,67,87,69,79,83,86,86,59,70,75,46,45,63,44,87,58,54,64,42,73,76,59,55,59,43,49,50,48,84,66,45,68,83,60,79,68,46,59,73,71,69,66,77,73,69,72,69,61,72,50,64,63,55,43,46,63,68,72,45,67,55,42,52,52,64,77,72,42,69,73,52,68,49,81,74,80,59,76,85,83,68,72,82,49,72,79,74,63,69,85,76,87,73,61,85,59,44,75,45,53,61,80,84,83,58,82,80,46,58,57,82,42,78,52,80,61,63,59,62,43,50,80,52,84,61,72,72,57,47,44,53,57,75,86,78,59,83,67,57,79,67,42,86,46,87,65,43,79,81,46,86,83,42,75,64,43,86,83,59,57,64,55,71,79,70,49,77,65,52,45,73,44,69,59,63,43,52,54,69,60,66,42,63,49,45,69,80,43,42,55,61,59,49,61,60,80,82,49,46,79,82,66,56,73,62,82,60,54,77,66,45,79,56,71,51,58,67,82,57,44,45,75,50,57,85,44,83,52,79,56,53,48,78,67,69,61,58,56,58,76,64,43,68,87,86,63,65,42,63,60,44,70,50,61,76,42,78,74,72,81,65,65 43,73,73,80,66,78,57,68,46,75,66,43,80,84,76,59,66,43,57,87,51,66,74,59,71,43,62,65,71,85,60,45,55,84,61,49,77,58,61,64,68,63,53,84,61,46,68,83,79,57,51,53,87,73,44,52,58,46,46,57,70,43,42,84,44,48,53,60,81,74,85,70,63,61,70,57,74,55,74,68,47,45,64,52,83,84,68,71,76,46,62,86,46,58,48,73,84,70,54,48,57,55,52,50,59,87,54,59,55,52,57,46,77,47,80,76,62,63,87,81,70,75,87,79,85,64,58,84,72,58,75,65,68,49,84,84,80,45,53,71,68,73,55,84,80,62,70,48,77,80,61,79,58,73,63,74,45,45,62,75,72,86,44,84,57,46,82,56,73,80,82,81,80,54,74,69,61,74,58,56,47,83,76,59,47,53,81,79,60,66,44,65,50,52,82,52,62,59,52,58,62,74,64,68,82,79,74,72,66,58,78,79,47,47,59,75,78,81,52,73,76,51,45,73,61,72,62,70,75,71,76,45,49,50,57,65,61,79,46,46,59,79,62,69,53,77,54,55,85,52,67,68,79,66,62,64,70,42,61,84,65,74,71,73,66,68,56,54,87,76,73,43,78,51,48,65,72,69,78,55,49,85,53,54,57,58,62,44,48,62,70,60,73,86,69,45,86,53,47,73,75,44,62,62,78,55,68,44,45,87,75,42,43,72,65,53,75,80,45,78,52,56,84,47,47,61,69,75,74,80,79,57,62,73,55,43,73,79,53,72,48,64,78,42,55,56,44,64,65,60,77,52,43,82,50,69,81,80,71,53,66,52,59,55,45,87,45,86,85,84,79,85,50,53,66,78,54,44,71,78,72,69,43,67,69,71,77,85,55,45,56,51,46,79,84,84,45,50,50,47,56,78,78,68,67,66,53,57,72,71,47,42,75,64,85,81,72,42,67,67,87,45,85,56,54,86,73,69,48,50,57,81,83,65,45,50,46,70,70,84,67,44,87,49,68,59,75,86,86,84,79,74,63,62,44,58,57,81,64,63,74,83,66,65,81,43,51,54,48,43,53,43,44,49,46,62,80,70,58,55,73,75,68,84,47,66,73,43,50,47,60,81,79,87,73,75,60,64,49,76,72,83,68,51,59,85,66,84,58,48,82,56,44,77,79,56,72,54,46,70,75,66,86,52,63,50,84,78,56,72,66,69,78,83,71,60,77,62,72,53,66,47,43,42,43,64,48,84,50,48,75,48,84,63,75,70,49,79,53,52,79,62,50,63,83,76,73,57,77,53,55,52,42,73,76,87,79,67,50,43,86,67,44,71,82,75,71,75,52,86,71,42,67,43,42,44,85,59,87,50,80,53,44,77,43,51,70,86,53,68,43,86,71,58,53,60,61,52,52,49,87,72,63,78,66,57,49,51,53,84,56,72,54,85,72,52,76,67,57,72,58,77,44,47,74,50,47,43,57,79,45,55,76,79,77,82,68,84,44,56,42,85,75,58,81,48,64,70,42,58,70,67,56,48,64,52,74,76,73,80,78,67,63,65,54,59,45,76,61,68,78,42,77,42,83,51,84,54,57,49,87,60,59,64,85,52,76,74,49,61,87,77,57,65,85,66,57,46,62,73,83,82,57,63,56,60,76,56,72,44,84,74,54,80,50,69,54,73,85,84,61,61,55,54,54,64,66,43,58,56,70,47,47,43,86,72,58,47,73,64,44,87,50,51,42,69,82,62,49,72,80,56,60,86,44,59,67,70,85,74,51,62,60,65,46,75,57,80,49,82,61,85,60,54,60,75,45,75,74,50,85,80,85,73,81,63,61,69,43,66,60,70,54,72,63,62,70,87,44,61,45,47,78,47,43,50,61,65,80,74,45,44,47,87,71,67,43,60,45,50,80,66,87,81,78,53,70,57,42,42,76,42,70,68,79,68,74,82,79,71,75,63,44,85,66,67,44,76,46,73,75,76,61,45,78,65,58,76,57,85,57,69,74,80,85,61,85,44,47,45,71,74,86,65,79,69,82,53,59,87,72,71,79,67,43,56,62,52,60,68,68,54,82,46,53,72,74,81,79,68,42,55,45,55,45,74,64,84,61,59,86,44,73,78,57,58,44,74,48,58,42,59,65,44,87,62,82,81,59,48,48,83,75,57,43,53,64,79,71,66,52,77,51,62,73,84,81,44,61,43,42,72,56,50,71,84,57,45,87,61,84,58,59,71,60,42,79,69,84,60,70,69,44,84,64,48,59,43,70,46 47,85,77,72,46,42,63,71,51,70,87,56,69,68,62,56,67,66,51,56,64,60,49,52,63,68,64,62,52,63,59,61,53,65,51,71,42,60,65,84,52,68,49,53,87,72,75,50,80,53,57,66,67,44,66,69,53,83,85,82,68,66,54,70,79,87,69,86,70,64,61,51,75,51,63,51,51,60,57,45,45,44,85,58,80,82,43,86,53,86,60,85,54,79,45,48,85,52,72,71,87,78,48,60,70,61,45,73,58,60,81,62,54,56,77,64,43,68,65,82,50,54,43,73,83,79,50,73,54,84,45,75,63,57,72,54,82,75,83,56,42,64,81,86,74,82,74,47,63,80,55,63,75,49,43,75,85,80,69,45,52,76,59,83,67,71,42,46,62,47,74,64,73,42,78,59,62,56,74,87,43,76,59,87,79,74,46,51,69,66,44,74,58,62,58,46,84,63,67,51,60,61,66,63,50,84,72,49,68,71,70,56,53,59,56,50,63,50,65,76,74,58,57,84,52,69,72,83,81,85,45,76,47,48,54,69,76,57,72,83,73,58,71,69,42,83,67,65,55,52,63,65,61,69,48,43,70,51,78,53,51,74,82,76,85,52,59,49,55,76,77,86,56,45,52,42,84,51,72,69,51,72,75,86,70,56,61,47,74,66,46,75,67,68,52,86,59,75,81,51,51,67,59,77,73,62,54,49,69,53,69,58,73,51,78,50,60,71,44,64,68,77,75,63,54,63,61,58,69,48,69,61,86,70,64,87,47,87,54,63,56,79,52,67,79,71,43,66,56,52,73,49,63,66,70,68,66,62,48,63,67,86,68,46,44,77,84,57,65,68,55,77,46,48,73,65,82,54,63,85,57,44,72,55,72,80,80,87,55,84,74,86,44,83,63,78,63,76,43,87,79,42,54,56,55,87,87,50,74,77,86,47,61,77,78,77,73,82,59,53,85,79,59,82,61,80,78,62,61,58,86,67,70,75,61,64,84,68,50,77,57,63,78,49,73,75,52,81,65,83,78,46,44,73,46,44,74,52,68,83,49,55,71,51,62,72,42,68,46,56,53,74,56,66,78,79,49,77,55,79,75,62,53,44,81,55,86,84,82,78,50,60,87,84,72,59,53,74,64,71,64,52,45,42,84,54,84,42,82,70,50,74,79,74,78,49,64,85,59,86,53,87,42,81,68,74,67,49,58,62,56,86,57,66,73,54,84,84,66,48,42,68,52,49,46,87,80,83,45,69,78,87,42,59,51,60,86,59,45,82,59,48,60,79,65,50,61,70,43,54,65,61,79,54,73,52,61,82,78,85,45,74,59,43,63,86,49,50,53,47,58,78,43,84,69,58,55,67,74,47,44,61,65,86,53,61,53,70,84,70,51,50,84,43,57,81,57,43,68,58,60,87,51,82,74,80,54,78,83,69,72,55,48,47,54,69,74,71,55,79,50,72,67,57,71,51,83,42,61,62,48,79,55,53,66,77,78,81,51,50,51,68,66,65,82,60,82,62,76,82,69,47,53,82,46,57,75,50,55,50,84,49,78,70,65,48,57,65,63,86,85,82,70,60,80,84,53,47,58,71,46,82,49,67,46,48,53,57,51,62,62,84,57,53,55,80,86,64,86,68,74,56,55,77,61,58,60,80,80,62,76,73,58,60,86,58,47,64,85,74,47,66,57,50,43,83,50,49,47,65,75,60,47,61,67,74,66,87,44,51,73,78,55,42,54,57,85,65,46,61,85,71,63,80,79,80,74,77,56,54,82,78,44,70,66,86,45,69,62,42,75,87,57,48,46,60,59,76,79,69,53,73,58,45,61,47,84,85,73,48,56,56,53,42,70,42,82,73,73,57,64,72,86,50,56,57,48,66,66,85,70,66,47,65,57,54,66,49,48,83,49,56,57,43,80,81,83,48,83,75,75,42,54,51,75,83,59,79,75,46,78,87,46,84,43,71,83,62,63,43,51,57,67,56,71,57,60,72,85,74,69,62,57,74,87,42,47,75,69,76,81,64,81,54,85,46,57,54,79,55,73,52,73,57,86,78,62,76,74,72,67,48,75,81,86,51,65,81,42,71,58,45,63,54,44,66,55,70,45,58,52,48,52,78,43,43,87,60,54,66,43,63,52,51,47,73,50,49,69,80,54,71,65,48,83,56,48,87,42,60,80,77,46,47,46,59,43,64,75,76,61,47,81,48,42,86,77,72,69,46,66,45,73,80,46,84,64,61,57,83,78,87,77,55,77,69,84,43,64,64 58,66,43,43,48,46,60,44,46,48,62,53,64,64,74,53,64,74,75,86,53,73,60,86,61,56,64,80,71,68,61,42,74,64,68,73,61,53,47,50,84,65,74,79,44,50,51,58,73,52,51,64,56,46,80,70,58,86,52,62,62,48,59,79,47,78,75,53,46,74,57,57,55,65,49,75,61,84,55,81,82,51,48,77,46,49,50,69,77,64,58,67,86,52,55,48,49,68,54,49,78,48,45,75,62,82,60,66,49,54,79,54,50,76,77,58,76,69,81,42,52,80,86,68,68,42,75,53,68,54,64,51,62,60,66,71,60,65,72,60,69,86,80,79,65,84,68,79,62,62,59,42,70,50,72,65,52,61,46,61,85,85,87,68,86,57,60,87,57,47,67,55,57,67,62,70,68,44,81,80,75,84,59,87,50,71,74,48,77,79,85,47,62,66,63,84,49,63,72,56,61,58,84,54,47,46,81,59,84,65,82,42,74,55,65,83,60,76,70,48,63,60,56,44,50,70,77,78,69,78,44,63,43,57,85,42,72,66,58,62,58,59,87,57,59,76,81,84,80,62,55,58,79,65,64,65,69,65,80,79,76,82,66,57,85,80,54,79,49,72,55,67,81,55,47,53,64,43,66,58,55,87,71,85,43,60,76,67,86,77,43,72,81,64,48,75,49,87,51,60,79,67,44,69,66,80,53,69,45,56,71,86,63,59,42,58,81,74,82,81,44,48,57,66,80,72,70,43,51,43,58,77,81,47,78,60,82,82,62,44,85,49,65,42,70,68,53,82,78,51,62,57,66,52,73,87,52,80,55,42,52,60,58,87,76,83,56,45,51,61,48,78,75,72,49,47,61,65,77,45,42,44,69,42,44,79,54,52,53,79,50,63,56,80,68,82,63,80,82,79,43,57,71,44,64,43,55,80,44,42,65,58,61,42,63,44,82,80,79,44,60,54,82,85,69,44,79,62,85,87,62,67,77,68,59,85,65,71,79,73,63,76,70,64,80,80,74,68,50,55,53,48,42,60,60,43,55,51,66,83,61,52,78,55,45,70,63,73,49,52,87,63,57,55,76,73,67,86,68,71,48,65,64,84,55,48,53,57,43,75,71,77,76,74,73,84,73,72,49,84,72,76,85,47,49,57,80,67,84,59,60,76,53,70,58,79,55,58,85,66,54,85,69,75,83,42,62,68,77,58,78,68,75,72,87,44,49,81,48,45,80,60,48,64,84,77,76,76,53,87,44,82,59,82,62,44,54,52,66,49,65,52,61,42,62,61,47,43,42,71,83,54,68,58,87,75,86,48,48,42,59,86,74,58,68,84,61,44,87,82,51,85,42,66,68,45,62,77,72,72,51,77,50,67,48,83,62,45,86,57,72,54,52,72,47,77,73,87,56,81,80,58,67,51,46,87,75,69,70,49,47,43,75,57,49,51,61,51,42,72,46,46,51,87,57,52,60,48,71,76,76,50,73,65,51,79,61,84,86,81,45,61,52,86,49,66,51,69,71,50,73,77,63,46,51,65,57,69,68,85,76,48,69,62,76,83,61,61,60,53,57,50,86,48,68,74,75,66,53,86,60,81,45,68,79,87,52,76,47,86,82,44,46,74,77,74,56,70,73,71,53,78,45,79,86,51,79,53,65,86,84,79,58,70,58,49,45,79,67,87,44,53,66,48,73,42,69,75,45,61,67,80,78,54,57,57,83,43,77,75,42,70,68,49,53,56,70,47,57,44,77,77,75,72,56,55,47,72,72,50,51,46,75,52,84,71,56,48,72,65,80,44,52,77,73,71,70,45,51,77,64,66,61,75,53,43,79,58,48,85,44,53,87,64,62,46,69,68,77,80,67,52,51,68,63,58,84,72,69,56,52,49,69,64,56,47,66,73,42,70,55,71,77,84,71,54,55,48,75,62,85,84,73,82,83,77,68,55,62,63,71,45,54,75,48,61,60,46,60,58,59,84,77,81,62,77,59,85,69,60,83,82,68,49,56,46,43,51,55,58,70,61,79,54,73,54,75,83,59,85,65,75,78,60,81,77,82,71,64,70,75,65,60,51,61,69,48,68,86,56,46,77,48,58,45,66,87,52,67,47,87,62,57,76,76,46,53,51,50,66,75,63,79,71,58,85,83,57,61,65,56,70,62,43,48,73,55,82,57,77,77,85,74,75,50,79,54,68,51,53,71,54,47,43,79,73,77,50,72,64,78,61,42,81,48,51,69,53,42,85,66,65,67,85,54,54,59,78,85,66 87,60,67,58,54,67,84,79,53,69,44,79,55,85,49,83,60,43,72,59,54,55,85,67,77,82,61,62,72,42,56,81,61,66,44,53,68,81,59,61,51,80,43,78,65,45,86,57,73,44,44,86,45,48,43,80,69,64,74,70,87,56,70,83,70,65,73,86,59,84,70,43,56,56,61,84,45,81,51,72,45,52,56,52,65,77,62,53,80,76,50,69,84,50,48,48,83,47,84,83,58,86,77,66,42,57,83,51,77,57,65,48,42,69,54,47,66,69,75,77,77,74,61,50,51,85,86,55,43,58,59,65,71,45,48,44,84,79,48,42,54,70,57,51,46,57,51,58,77,57,51,68,67,59,87,44,75,57,78,46,42,55,63,47,75,50,72,76,73,81,52,62,63,73,42,78,81,80,77,78,60,80,81,42,52,54,73,87,50,62,68,77,81,60,50,75,55,82,77,65,75,44,61,68,56,49,45,53,65,71,75,59,77,73,63,59,49,75,82,87,68,77,48,54,81,44,76,61,72,59,57,68,76,55,74,64,67,79,66,52,42,85,78,64,57,78,63,74,46,80,57,60,72,66,60,63,43,66,81,87,64,69,85,79,81,85,50,55,84,79,87,82,63,52,73,81,57,45,58,59,46,77,49,63,87,73,46,42,85,54,76,47,86,59,65,66,67,73,62,75,52,43,75,42,80,78,52,74,59,74,55,71,60,81,50,80,52,74,69,65,49,67,43,57,80,53,43,79,51,72,72,65,66,53,81,58,58,76,74,74,53,81,86,62,68,54,68,80,62,66,71,68,85,68,54,46,58,57,69,82,53,80,43,47,85,75,64,71,47,48,45,79,42,55,47,60,48,80,69,53,87,65,63,57,49,59,70,55,65,48,58,77,55,70,58,83,79,63,86,58,68,85,55,72,50,81,60,84,52,71,86,68,48,60,79,79,64,42,46,63,48,59,70,70,78,60,56,64,84,59,72,64,79,70,71,83,45,52,74,74,80,55,42,87,80,75,62,57,74,87,81,58,86,54,77,45,61,46,42,82,49,67,45,68,49,81,47,82,74,77,79,81,81,71,72,85,54,86,42,81,78,76,84,52,62,49,52,72,65,67,64,65,67,46,67,65,63,85,51,75,45,44,60,57,42,43,62,61,82,68,68,59,79,84,61,44,57,44,52,52,68,64,47,59,62,61,83,47,43,73,44,80,45,73,86,62,79,71,56,76,53,77,68,53,46,49,64,60,47,61,55,66,42,82,66,54,51,42,83,83,67,64,59,84,77,52,45,44,86,69,75,73,67,61,74,67,81,71,83,46,72,83,58,55,54,73,80,73,47,62,86,50,59,72,55,67,57,68,58,83,57,48,69,78,56,67,87,85,46,82,71,63,79,48,62,87,51,53,77,63,55,73,62,66,65,85,64,74,80,78,69,55,60,42,56,77,45,42,52,44,67,62,51,54,78,64,64,55,87,68,87,69,66,55,47,72,63,83,74,47,79,43,71,44,70,75,46,47,67,69,56,80,60,49,86,68,57,49,80,87,84,44,43,66,84,67,83,85,51,57,42,63,63,56,55,78,84,71,58,69,60,81,54,56,82,44,51,87,43,68,61,62,70,57,63,64,47,81,72,82,53,66,48,50,79,70,69,45,85,66,50,54,76,76,87,70,80,73,80,66,70,50,55,87,54,56,55,75,65,66,63,65,85,42,64,42,85,49,43,50,73,68,44,85,47,82,78,48,83,60,71,54,77,67,54,69,75,82,61,79,66,69,43,60,52,58,54,53,46,77,76,44,46,58,68,70,61,75,84,68,47,52,87,64,67,52,82,71,53,77,80,69,68,65,66,86,72,70,81,74,52,63,53,69,60,83,49,66,75,56,68,79,85,78,54,87,78,52,83,52,52,76,59,45,85,71,85,78,56,59,65,57,83,45,62,73,64,51,70,48,51,68,54,72,57,66,67,61,54,56,84,49,68,79,47,52,56,82,68,86,75,61,45,49,56,71,85,45,64,76,71,68,58,66,75,87,58,42,46,83,82,57,50,79,84,74,70,82,51,81,67,60,71,74,67,87,60,87,57,42,62,42,43,54,61,64,60,63,49,85,64,46,55,54,71,64,56,83,85,77,58,78,60,53,70,60,43,76,79,86,52,67,71,75,70,76,87,42,79,60,86,48,73,51,83,47,56,52,48,87,80,74,55,74,57,46,87,86,58,64,59,75,58,65,75,53,60,82,87,61,70,59,42,75,52,73,52,77,54,82 43,67,57,83,63,51,55,51,44,45,77,83,47,75,63,75,43,51,46,81,50,54,80,80,69,51,71,59,50,73,53,80,73,49,67,53,78,67,46,77,45,55,79,67,47,86,60,51,56,65,78,57,53,86,70,71,82,46,50,58,68,59,74,65,71,85,72,70,77,85,55,58,69,42,67,79,63,56,60,56,49,62,67,86,44,50,80,61,87,86,74,49,61,87,52,67,76,55,62,60,71,76,44,54,55,65,51,66,59,79,80,75,84,49,86,86,76,76,80,50,79,53,79,84,42,62,80,48,44,42,70,70,52,45,77,53,79,74,74,42,67,71,54,86,77,54,67,48,54,71,61,83,54,86,66,76,44,50,52,86,80,69,53,49,51,73,79,63,81,86,70,82,84,51,84,61,57,65,87,80,77,51,87,67,61,59,45,56,48,46,42,60,85,65,81,57,74,44,47,44,63,63,45,62,62,60,50,87,43,72,42,69,59,52,66,73,63,74,45,46,79,43,45,69,57,44,71,42,51,63,82,58,58,70,69,65,72,59,55,45,71,57,53,83,78,45,73,59,42,45,74,64,60,70,80,67,84,47,55,83,80,58,77,45,69,75,74,83,81,85,78,71,46,44,71,87,60,78,53,51,72,55,63,52,84,76,83,63,69,72,67,62,64,71,79,73,60,77,82,57,80,86,58,69,75,73,61,61,46,69,49,67,87,66,76,71,84,83,55,79,54,64,49,78,83,86,45,58,43,46,43,64,57,72,77,67,66,74,53,58,50,78,84,84,46,82,83,84,64,73,49,59,45,74,71,59,58,71,77,61,85,42,71,72,86,56,69,50,50,75,47,71,87,46,73,51,78,54,54,73,78,59,57,66,79,78,57,87,49,45,78,76,79,79,81,44,49,80,69,44,79,83,80,52,46,65,48,77,54,59,67,72,66,60,49,65,49,77,68,68,57,77,56,61,67,44,80,58,42,59,60,67,65,55,46,59,73,45,57,45,50,74,74,82,72,76,45,83,71,84,53,53,62,48,45,66,81,44,63,45,82,83,73,43,73,64,48,49,56,74,76,79,51,76,56,86,59,58,67,72,63,43,78,55,63,86,52,45,65,49,68,55,45,49,82,83,53,55,87,64,82,47,63,44,52,67,51,60,47,43,66,59,62,43,82,87,83,72,81,56,50,42,78,86,63,56,83,52,86,54,58,71,74,71,45,49,68,43,59,62,79,60,45,62,73,44,80,67,80,62,83,47,45,44,83,51,63,81,64,66,73,43,69,57,68,44,44,56,67,51,78,85,75,60,78,64,51,54,42,69,49,47,62,55,83,47,74,44,56,86,42,82,78,67,79,61,67,46,69,79,73,44,78,49,61,67,54,69,47,51,52,68,65,59,86,83,81,60,60,68,45,52,67,62,61,49,47,50,80,66,84,84,49,70,82,53,81,51,49,60,54,74,61,69,76,42,47,49,76,86,74,45,45,68,50,62,69,62,42,65,48,52,71,45,84,77,84,84,80,86,59,47,83,46,68,67,65,53,63,56,49,59,70,58,56,87,70,45,79,47,63,71,53,49,65,49,55,76,59,63,60,49,44,51,63,55,51,72,63,71,44,49,53,67,77,51,51,44,43,84,78,73,71,68,80,84,86,63,61,53,56,69,48,85,57,47,45,86,71,69,63,54,43,63,53,65,77,79,55,42,53,86,74,55,62,60,75,61,50,74,66,84,47,85,48,45,53,72,67,81,76,47,73,73,60,74,45,50,44,61,42,46,65,43,74,62,51,64,82,42,45,70,78,54,82,67,84,42,65,59,49,52,49,82,78,61,58,83,64,51,62,65,72,68,78,80,64,71,68,59,52,61,48,62,49,70,60,63,46,86,43,64,60,54,46,69,74,62,76,58,61,62,73,46,78,83,65,76,47,69,69,54,82,52,76,51,86,79,83,59,81,69,81,85,84,85,50,71,87,63,83,78,50,87,44,65,56,45,84,81,64,76,46,58,70,55,50,64,82,42,83,59,78,69,70,85,42,73,52,45,56,81,68,87,65,69,82,43,58,63,68,73,56,72,87,67,86,50,85,47,78,43,66,81,69,42,49,81,50,48,75,57,69,53,57,50,85,83,74,71,57,71,59,84,63,73,62,87,69,42,58,64,84,47,66,47,54,86,55,60,79,61,61,84,57,46,55,62,50,49,49,74,56,72,71,86,48,57,69,71,67,43,49,72,67,52,44,73,43,75,66,74,70,58,86,49,47,52,62,73 73,45,83,69,53,86,44,69,42,74,61,78,64,48,69,43,83,58,75,73,84,47,46,70,44,42,86,49,79,59,61,63,83,84,56,62,55,74,59,67,56,76,62,49,58,57,86,68,53,86,44,74,62,57,87,46,67,43,48,50,87,48,63,74,64,84,84,77,45,87,71,50,48,49,63,66,77,50,61,66,71,80,85,68,71,81,68,74,49,53,56,81,65,78,78,64,51,48,70,78,67,87,77,77,77,85,75,84,59,61,81,86,66,44,76,81,59,70,51,43,70,72,50,60,45,42,78,69,59,48,67,55,78,68,79,76,44,43,61,66,84,61,80,66,83,67,45,50,83,50,44,51,76,48,69,74,46,86,43,48,71,50,84,65,58,74,71,86,60,77,63,76,85,69,51,86,69,72,84,78,65,51,67,69,73,52,63,52,48,68,83,78,86,42,67,73,63,76,60,78,82,78,86,44,86,79,87,42,47,83,45,63,61,42,81,53,59,86,43,69,81,57,83,77,58,54,64,57,46,81,66,56,61,76,82,56,52,86,67,72,48,51,67,77,79,72,60,55,79,43,75,61,46,67,51,85,84,49,77,83,48,48,72,50,48,51,47,73,49,54,71,87,82,80,63,57,82,75,61,56,84,44,80,50,64,79,51,85,63,60,83,74,78,59,54,80,75,67,61,46,65,86,76,75,83,63,62,59,69,48,70,83,66,56,54,83,83,86,47,65,62,70,49,79,43,79,82,42,71,87,79,52,44,77,47,50,76,68,73,76,85,45,81,56,63,71,78,46,83,62,44,70,81,69,60,62,47,77,82,59,82,78,81,76,86,50,49,66,53,79,87,43,77,46,73,86,45,66,82,74,68,84,75,66,58,87,76,53,51,77,70,85,76,80,87,60,85,84,54,51,43,76,78,87,47,75,60,75,73,48,71,64,53,46,75,67,72,44,60,74,56,44,53,85,71,45,47,77,60,64,43,86,67,62,71,62,85,65,56,60,48,77,81,61,52,47,45,52,62,85,80,66,49,58,73,57,83,61,84,70,48,75,51,54,85,80,74,71,50,55,72,46,60,52,54,73,82,45,61,73,42,62,86,73,73,72,69,68,77,84,82,62,72,62,79,87,77,54,86,46,47,55,87,81,62,76,76,59,52,59,60,51,45,81,75,75,82,51,66,68,62,47,84,86,77,52,77,50,67,86,73,81,53,76,42,62,45,82,49,80,65,75,57,78,42,61,59,55,75,69,65,68,75,82,54,47,81,45,77,53,46,45,73,76,81,75,85,51,47,80,78,58,51,46,77,53,58,44,70,61,48,85,56,77,43,59,46,52,55,69,46,56,50,80,87,56,85,87,79,87,71,82,85,47,56,70,67,51,55,45,81,57,77,71,77,50,61,43,42,84,62,86,62,81,65,80,43,54,44,83,81,62,56,42,75,57,79,45,49,46,81,55,59,83,59,52,68,57,61,62,83,85,53,57,54,73,63,87,70,86,62,46,84,55,77,68,83,83,76,78,68,60,56,54,79,60,56,44,54,53,68,48,73,71,54,61,60,63,85,71,66,80,78,72,43,72,81,55,50,47,52,75,42,61,79,52,74,79,69,73,69,51,83,65,42,46,79,48,56,86,85,48,59,64,82,48,59,65,54,66,51,44,83,75,86,83,57,76,66,48,78,59,66,80,54,42,47,81,83,59,66,48,62,81,63,58,46,78,63,77,77,83,82,67,50,80,55,52,54,44,71,75,43,52,68,58,66,60,76,57,66,52,43,79,76,67,81,63,51,70,44,49,57,61,69,43,66,53,46,63,81,79,84,54,79,42,87,58,84,81,47,56,59,68,87,84,83,46,48,46,62,82,87,85,82,49,85,81,81,48,57,49,71,77,77,86,42,42,67,74,49,58,80,81,81,86,49,76,85,60,60,80,83,64,49,67,60,44,54,53,64,73,59,52,62,45,84,73,65,59,67,78,87,54,72,76,55,66,53,78,87,58,65,56,62,49,87,70,61,56,70,78,79,50,80,46,55,76,65,77,72,55,59,86,47,54,61,61,84,43,59,78,73,49,76,53,80,58,70,65,59,53,73,51,67,62,66,81,52,64,77,75,82,54,83,50,80,49,68,54,83,61,63,47,84,86,45,73,66,55,54,67,61,84,66,81,63,76,46,52,84,75,69,73,63,42,79,83,69,57,47,79,42,63,69,77,74,49,49,62,67,52,72,62,50,86,54,50,70,64,82,79,74,78,49,56,78,55,61,44 87,75,65,54,65,56,87,46,45,76,51,57,59,81,79,87,66,86,49,63,72,82,62,85,64,80,66,49,70,61,87,77,73,51,83,68,66,57,81,74,70,84,56,60,43,72,44,87,71,47,67,59,84,60,72,86,64,75,43,57,84,53,65,68,85,71,78,74,71,45,81,69,56,59,80,52,53,60,57,76,80,52,67,48,62,80,86,62,68,81,64,67,85,59,61,73,54,82,82,43,61,42,66,73,44,83,59,67,42,56,50,76,67,42,81,53,43,72,48,66,75,56,77,47,76,44,53,68,72,44,86,43,54,79,76,69,47,66,74,75,47,70,62,57,80,69,53,52,45,62,55,79,65,69,55,62,63,85,61,62,74,52,52,43,53,78,78,44,64,58,44,83,75,47,43,81,44,60,63,67,82,48,62,48,79,61,49,51,87,69,46,70,43,53,85,68,48,80,45,83,79,61,67,61,62,77,60,54,42,44,69,70,76,55,57,75,86,43,65,61,54,87,63,81,70,58,72,53,62,79,86,75,70,64,52,55,56,85,75,83,49,71,87,67,64,85,51,50,66,81,72,74,55,55,62,52,57,47,71,60,58,58,56,84,65,52,59,75,45,82,87,87,76,42,82,56,54,55,55,59,47,84,56,72,69,81,48,78,58,69,82,77,65,46,71,78,69,51,75,77,75,66,85,43,76,63,60,43,59,74,53,48,50,73,75,56,73,52,53,55,69,87,79,69,69,74,60,78,74,52,61,80,84,46,86,70,70,65,55,65,46,79,55,87,74,49,57,47,74,50,72,64,72,79,51,51,69,84,78,53,62,81,81,62,53,72,70,60,50,65,65,66,74,56,67,55,42,76,53,44,75,72,87,45,82,70,49,56,69,85,65,76,65,87,55,82,70,60,50,79,56,78,50,81,63,73,63,53,54,54,59,86,48,74,59,53,51,60,86,63,50,87,49,78,68,48,70,69,54,64,66,81,55,72,76,44,51,51,44,44,52,72,80,45,77,81,45,82,59,80,75,83,71,53,74,71,87,57,55,85,47,83,79,75,69,80,71,56,77,80,82,77,85,43,87,80,75,50,51,44,72,65,44,53,44,70,60,85,47,49,85,50,57,69,83,83,81,75,86,47,78,80,54,47,69,48,67,55,44,83,77,84,66,63,76,81,57,75,52,47,60,53,47,63,58,70,48,68,47,58,84,54,55,81,80,51,71,74,56,82,71,74,70,82,70,76,60,51,81,84,74,70,84,83,56,74,73,59,76,55,81,47,68,61,58,59,70,86,75,62,71,53,57,54,75,70,60,46,78,50,56,44,82,49,62,43,65,69,48,84,56,44,86,76,65,54,83,44,73,61,76,84,61,85,75,87,81,85,52,42,58,73,63,46,84,70,78,43,75,50,69,84,61,84,46,53,73,59,77,71,76,66,48,57,58,57,44,46,72,69,63,70,67,52,53,78,67,59,65,78,56,78,50,45,48,79,59,45,85,80,75,68,57,71,50,71,56,75,47,70,79,74,74,82,42,45,61,42,43,56,79,44,79,65,51,82,77,82,86,42,71,74,77,82,72,87,78,47,47,80,59,77,56,59,68,77,51,44,65,83,81,56,58,49,52,55,50,73,46,47,80,70,60,79,46,84,59,72,64,44,74,42,49,85,75,69,79,82,79,53,77,86,53,67,43,79,75,73,76,82,77,86,66,56,78,81,69,63,52,42,74,81,67,86,52,50,84,68,52,80,79,49,55,80,84,85,83,45,81,67,84,83,87,64,50,46,49,84,43,70,80,75,46,65,83,71,83,45,60,47,50,69,64,74,67,84,70,75,72,50,87,60,52,56,52,43,43,53,80,61,66,66,81,67,68,63,42,52,77,85,66,53,78,74,48,58,60,55,63,58,81,75,49,66,74,86,65,77,75,45,62,42,72,65,84,57,56,44,58,84,50,73,66,48,44,87,76,57,53,69,85,46,51,73,47,75,80,58,67,77,60,84,51,79,60,78,42,48,68,49,70,49,84,45,56,74,69,54,42,68,66,52,50,85,64,50,43,68,58,87,58,65,55,87,74,60,64,79,50,44,65,69,58,72,75,74,73,61,50,75,85,59,67,44,81,47,72,55,80,72,55,81,75,56,83,87,68,86,78,64,47,49,49,43,44,71,87,73,75,79,82,44,84,61,69,49,64,83,72,59,74,71,56,62,54,77,60,51,56,43,78,62,59,71,73,43,48,68,84,44,63,83,58,67,47,60,49,59,85,70 86,78,62,63,51,61,72,64,67,85,50,52,73,46,68,49,66,49,61,74,57,63,52,66,87,71,83,53,43,83,43,69,46,86,64,63,59,69,59,44,42,56,50,86,74,72,86,57,58,68,81,85,76,50,49,43,61,49,47,42,48,47,78,48,66,72,75,75,85,49,86,52,61,57,52,84,63,51,64,66,54,63,65,44,82,49,60,54,60,49,50,86,59,60,44,65,46,87,57,74,57,50,77,50,52,60,54,86,65,82,87,87,65,49,48,55,78,85,83,76,62,77,58,83,76,53,83,74,62,72,55,54,48,74,44,65,62,57,58,72,65,87,82,73,82,87,57,57,86,56,56,63,52,50,56,65,62,69,49,42,45,51,75,74,83,50,52,53,47,47,60,46,47,58,76,64,50,75,64,45,46,87,76,76,87,80,81,77,62,60,69,73,67,52,75,42,42,72,78,48,70,85,80,44,81,68,79,62,75,60,79,53,56,83,69,67,50,62,42,85,72,82,60,63,78,67,62,54,76,45,86,42,49,69,72,75,56,51,52,77,66,66,50,70,44,77,55,59,56,85,78,71,79,42,80,77,71,83,82,47,75,68,65,68,85,55,68,82,58,44,53,55,42,84,75,47,64,69,51,57,60,63,61,61,86,46,57,85,79,55,66,44,52,45,71,76,73,72,82,78,56,71,43,58,46,83,84,42,77,79,67,83,64,43,52,54,65,73,42,76,73,69,78,56,58,66,53,66,79,65,70,66,82,65,47,49,65,62,65,60,75,59,76,47,73,68,68,69,62,69,47,72,73,54,81,42,85,84,85,73,76,65,80,87,46,52,74,75,54,43,77,46,58,62,81,46,72,46,43,72,78,53,59,54,77,52,58,74,83,87,61,52,71,51,84,58,68,63,53,51,42,49,77,47,71,76,73,55,80,51,77,53,67,82,64,76,72,57,66,59,62,87,75,47,75,57,66,52,59,83,71,83,48,61,70,68,56,82,78,57,50,83,56,87,63,52,79,50,83,49,80,83,67,52,47,76,74,85,47,49,75,46,81,63,86,42,67,70,52,79,71,58,86,83,45,73,76,47,64,77,57,74,44,64,60,68,85,48,87,44,82,79,42,85,64,80,56,86,57,56,73,83,47,56,50,55,55,72,64,81,80,69,49,83,73,66,85,75,57,84,54,86,85,84,54,79,63,60,63,74,52,58,44,42,73,74,60,58,79,56,65,58,55,58,60,83,45,72,71,70,57,46,62,63,60,51,82,77,76,58,67,72,87,44,87,74,47,64,79,81,83,45,60,50,64,72,86,44,60,79,65,50,57,60,49,75,47,44,74,87,68,42,81,68,56,77,62,87,80,78,77,57,87,56,86,70,44,82,87,67,63,43,81,74,52,67,42,71,62,47,60,55,67,54,68,62,55,70,71,85,76,71,50,87,78,70,87,70,86,85,71,65,78,68,62,43,65,72,66,80,48,56,79,66,84,83,73,51,72,61,66,60,80,59,55,83,61,80,65,60,47,42,66,72,60,46,44,45,63,65,86,49,61,69,65,50,53,75,80,45,50,56,67,87,52,52,67,74,79,66,45,50,70,48,56,76,72,80,60,55,43,59,77,50,64,83,65,76,83,85,47,65,80,67,43,78,79,50,62,55,77,48,63,79,82,44,51,42,84,43,44,59,61,52,70,78,76,81,54,60,57,78,87,49,81,81,57,74,73,53,65,76,53,53,74,64,56,42,82,80,50,77,77,74,75,62,70,66,83,62,72,73,63,57,71,53,74,67,75,80,57,75,80,54,70,58,65,85,58,65,46,81,82,85,48,82,50,76,65,74,72,51,66,45,67,76,59,78,70,87,53,75,54,74,87,80,78,67,72,86,51,82,80,82,76,59,76,58,44,70,44,83,49,77,45,63,60,64,43,74,66,73,69,46,78,56,50,86,43,68,61,71,54,87,75,83,77,52,69,59,71,68,54,68,48,60,43,45,66,63,48,68,82,79,59,48,71,46,59,48,46,52,56,67,62,44,63,57,63,60,68,85,57,50,57,60,82,44,59,57,80,76,68,84,48,83,52,73,76,74,64,86,50,42,50,84,62,47,74,69,60,49,60,84,80,73,53,48,48,78,47,71,65,59,61,49,58,46,55,49,85,78,71,68,73,73,61,82,79,59,66,74,75,66,74,85,46,67,74,71,70,54,57,65,82,62,87,66,75,87,45,82,60,61,46,75,71,68,61,75,45,71,83,79,87,65,60,62,85,72 70,70,69,47,73,60,55,67,73,83,43,62,62,61,49,58,47,63,43,68,73,78,75,55,44,47,46,61,83,53,54,82,57,63,70,74,45,49,53,64,82,48,86,86,66,79,49,57,77,81,45,69,47,86,58,74,81,73,57,71,55,67,56,61,66,84,85,83,52,82,75,44,84,56,49,66,82,58,59,53,64,47,48,54,54,47,68,52,66,55,51,73,79,42,57,55,42,87,83,61,48,45,73,65,61,74,49,77,46,82,69,59,54,72,78,74,67,73,45,81,67,47,45,66,66,57,64,82,57,58,71,78,79,67,54,77,45,81,86,45,58,43,44,43,71,51,66,73,52,80,86,62,67,79,45,63,61,61,49,81,67,73,72,49,55,79,61,67,72,49,52,59,67,74,56,87,42,59,53,50,65,79,49,52,48,83,44,65,86,76,56,50,56,44,71,57,75,51,53,68,72,70,83,44,58,46,64,52,48,87,66,76,74,77,43,63,60,78,63,60,48,85,76,44,53,84,45,71,54,64,79,67,73,79,80,60,46,47,62,58,59,43,56,71,49,47,84,76,87,64,74,72,80,47,63,74,62,66,47,58,68,64,65,79,58,86,68,76,81,45,65,49,47,50,54,87,42,79,84,49,43,59,85,45,82,67,49,84,48,52,78,80,85,59,72,67,56,43,55,51,75,43,60,62,69,48,63,70,48,79,42,42,61,81,58,55,61,56,71,79,54,87,77,84,47,65,75,44,85,47,47,62,49,48,79,63,78,75,56,44,73,78,43,83,44,83,57,75,62,61,70,78,58,81,79,86,64,80,68,86,54,65,64,76,56,58,80,46,68,75,87,59,80,72,67,59,68,49,68,82,50,84,83,49,71,76,67,50,80,71,71,81,70,64,61,73,49,81,71,82,83,46,74,57,71,62,50,62,44,77,61,48,51,46,73,52,44,50,49,67,58,80,80,83,55,50,80,74,84,45,44,70,82,72,49,70,48,67,64,59,68,83,86,74,42,80,58,67,67,56,55,46,62,66,86,66,85,45,43,67,68,49,51,72,56,59,64,78,43,81,65,64,70,81,65,64,60,51,55,67,67,52,69,44,64,57,80,48,71,79,72,81,47,82,54,66,48,82,84,59,77,58,62,73,65,50,87,48,81,49,54,68,77,78,67,76,55,52,49,53,80,59,55,75,78,64,65,76,45,74,57,66,60,52,80,51,59,85,69,72,75,86,49,46,75,51,78,63,87,86,65,78,66,56,70,47,45,65,64,76,63,68,54,57,65,53,63,67,70,58,52,83,71,42,58,56,73,78,84,75,75,50,58,57,76,57,82,47,64,65,54,70,68,79,75,43,75,61,76,64,45,81,65,65,74,46,69,65,75,45,65,66,43,47,79,80,60,50,75,47,71,57,50,69,71,43,85,73,55,79,60,66,61,76,44,73,53,83,58,50,82,58,79,75,85,76,44,48,62,56,86,71,51,74,76,63,73,84,84,55,52,70,60,72,67,85,80,58,43,42,77,47,52,79,68,59,79,79,69,70,81,86,58,47,66,44,54,71,85,67,69,64,67,45,43,69,52,50,50,66,51,56,51,87,72,85,45,68,73,58,66,64,78,70,45,85,49,79,76,67,62,66,56,74,44,57,48,51,55,68,45,67,66,78,59,47,70,48,71,86,85,59,63,69,63,75,55,46,76,71,73,75,46,69,58,70,51,69,51,82,58,50,62,85,87,58,55,45,78,75,48,64,47,58,64,58,48,66,49,75,52,64,81,77,54,74,46,86,51,59,85,73,71,70,76,86,81,87,78,67,74,77,53,73,57,68,81,86,69,57,72,48,76,71,56,59,79,66,66,83,53,87,72,44,53,79,45,86,77,49,56,52,66,69,66,71,82,69,81,51,63,81,53,82,52,72,58,75,52,50,43,76,42,76,49,78,49,67,64,66,63,63,77,49,68,53,48,54,59,56,81,68,66,75,83,59,61,72,72,71,65,54,50,87,56,74,80,43,82,50,57,56,65,78,51,73,52,84,61,45,78,80,75,61,70,54,74,74,77,45,64,71,46,51,71,66,76,70,42,69,83,42,70,85,63,55,81,85,47,77,79,59,63,47,75,77,48,85,81,83,59,65,47,49,56,54,75,65,86,66,75,60,71,44,87,67,79,78,48,82,52,56,64,78,45,86,80,68,72,43,49,62,64,57,65,73,66,87,74,43,76,43,59,59,71,79,78,84,73,70,47,46,75,67,64,46,60,49,70,58 42,59,48,69,76,74,75,73,52,81,77,55,55,68,67,65,55,75,42,64,73,67,79,47,81,80,75,59,86,81,65,85,42,68,55,73,84,57,51,68,67,65,81,64,70,42,70,53,84,45,75,57,60,52,81,60,48,50,81,42,85,54,66,87,81,65,44,67,79,47,55,51,78,83,76,65,67,85,68,64,66,80,82,69,58,63,42,55,87,79,83,67,67,66,85,44,50,60,74,58,48,50,80,65,74,54,44,68,68,45,80,58,63,59,56,58,84,51,52,51,48,84,73,78,76,74,73,53,44,55,48,55,74,60,42,79,67,73,82,77,60,85,43,53,52,69,63,48,65,82,82,85,79,74,67,63,52,68,87,78,81,82,61,49,62,77,85,53,66,68,48,72,49,46,80,60,45,82,76,58,73,43,71,54,62,77,66,50,78,79,49,50,46,85,55,86,57,52,86,72,65,53,54,57,60,52,53,69,79,63,76,85,66,51,87,83,56,70,84,75,75,52,87,63,76,42,69,59,87,62,48,80,75,50,58,74,55,76,54,57,54,87,50,80,70,64,68,55,61,51,86,50,80,84,85,78,52,78,53,87,66,86,85,67,67,58,86,71,80,71,85,84,78,79,79,87,84,64,59,43,82,74,80,84,76,73,49,47,63,64,60,71,56,70,63,67,80,73,43,70,80,56,43,68,52,61,82,77,72,84,64,63,44,86,71,55,73,47,55,76,85,74,57,62,45,64,70,58,84,67,87,73,52,53,77,84,48,84,47,77,62,53,65,42,85,51,70,71,46,71,67,87,65,83,59,51,47,47,59,72,80,62,72,46,85,85,48,46,75,78,82,55,67,77,52,87,44,57,52,83,79,50,74,45,47,54,73,80,74,69,70,58,63,62,82,84,50,51,47,55,82,55,68,87,57,71,53,52,68,69,51,44,63,57,80,80,61,48,73,60,53,74,79,54,48,55,67,65,45,56,57,43,73,43,49,75,71,49,80,70,49,68,87,61,66,83,80,78,53,54,67,67,52,72,71,66,63,82,72,67,87,61,62,49,65,43,81,73,45,45,44,47,59,61,85,43,72,76,75,59,58,72,85,57,72,47,74,63,70,76,47,57,87,60,69,48,79,57,86,46,44,60,67,48,61,79,61,57,80,79,65,73,64,50,78,71,87,57,73,42,83,53,86,54,42,48,77,60,82,45,85,66,44,54,83,80,71,72,67,59,75,65,63,69,48,49,59,63,56,42,63,78,77,49,61,81,50,60,62,55,82,72,60,58,63,69,64,42,72,66,69,65,60,56,84,48,69,62,73,78,52,49,80,69,84,59,77,57,81,57,67,68,52,84,72,45,77,66,44,58,80,57,58,87,82,52,50,56,77,42,86,42,60,71,78,52,76,72,60,51,68,61,85,65,63,86,55,82,65,56,60,51,82,87,73,56,76,45,55,70,59,44,73,80,42,58,57,51,73,68,51,82,79,81,71,67,62,86,72,57,69,72,42,55,45,70,72,81,68,42,82,52,81,52,57,63,49,61,84,55,76,63,46,80,65,50,63,49,63,81,87,62,67,65,68,82,73,81,70,53,44,66,57,72,72,76,70,68,80,76,45,42,74,86,80,81,74,42,72,63,86,63,62,50,60,68,50,78,64,83,82,48,80,87,75,74,67,47,55,80,48,70,60,51,62,49,59,60,68,46,59,79,86,87,73,85,63,68,82,82,56,70,82,66,53,61,64,71,65,86,65,81,72,76,64,82,72,44,78,48,65,53,49,44,60,67,65,56,83,47,52,63,43,69,69,44,65,46,50,61,78,74,50,54,60,72,79,85,79,82,78,75,50,43,43,58,65,76,57,79,52,46,73,86,82,63,46,51,80,75,65,58,46,77,76,64,44,69,86,53,42,47,58,70,58,83,78,80,49,46,82,81,67,54,75,79,60,54,72,73,64,51,56,76,50,54,67,80,53,74,46,71,65,79,52,57,82,68,43,78,71,56,86,71,57,68,72,49,87,45,63,86,69,53,47,43,48,48,74,67,83,85,63,64,57,86,84,72,83,68,60,64,67,67,75,54,80,48,74,45,69,80,43,68,52,65,63,85,50,65,52,51,83,78,61,58,51,84,47,42,79,79,48,84,87,48,82,42,56,67,71,43,60,49,57,53,47,83,59,44,49,78,52,80,57,46,61,70,45,75,48,54,57,44,50,57,86,46,50,68,76,75,52,63,42,50,79,64,73,50,46,82,65,66,53,75,60,60,57,54 71,45,86,84,74,64,47,77,67,59,46,59,64,77,67,46,82,62,66,78,85,81,58,79,84,61,61,69,60,82,57,52,82,67,68,66,58,53,80,48,79,48,78,81,75,71,87,48,49,44,43,62,79,68,52,69,81,77,77,68,56,48,62,86,64,72,86,66,46,42,78,67,54,86,70,46,62,72,61,83,80,48,67,54,64,73,53,55,73,52,85,64,70,77,67,65,81,73,56,55,78,68,80,52,69,47,77,74,84,53,84,55,52,87,73,66,47,85,54,85,63,70,83,54,62,75,82,68,65,49,86,53,48,82,59,59,70,69,64,46,81,47,42,81,42,64,46,47,58,44,55,70,57,68,86,66,60,66,70,53,42,84,53,87,80,67,60,73,70,69,63,49,54,52,59,74,57,65,47,64,51,80,86,43,54,82,76,56,60,84,70,52,70,47,51,60,68,45,59,81,62,57,70,83,79,66,64,82,82,81,87,80,63,80,70,49,64,44,56,63,80,81,62,70,54,83,46,74,66,49,51,61,69,59,42,73,43,42,87,42,82,42,42,43,60,79,85,55,73,77,45,80,85,56,62,63,69,51,55,54,46,75,85,70,52,64,83,61,42,48,42,63,60,72,52,73,51,64,72,75,78,87,55,84,58,73,58,48,58,85,77,60,86,51,59,85,59,67,67,46,81,49,72,46,69,45,46,47,67,70,43,50,65,52,66,70,58,71,66,43,52,83,64,50,56,46,76,48,43,69,44,64,84,60,80,50,64,75,85,65,70,84,53,69,54,81,66,80,58,67,68,69,76,42,46,58,73,78,61,76,54,74,83,53,82,61,61,82,79,57,85,60,53,75,82,69,61,70,47,80,47,53,59,76,82,79,45,51,62,53,56,43,42,68,67,42,77,77,80,87,75,78,70,56,82,61,55,42,55,60,42,71,42,86,85,76,82,71,84,47,50,72,75,45,83,62,70,54,74,59,79,68,66,61,78,59,49,72,58,85,58,81,73,70,87,67,43,61,46,77,43,80,49,48,45,72,58,70,42,82,78,48,45,55,58,49,68,70,82,67,87,51,59,72,45,54,62,67,50,53,50,63,50,84,76,55,72,58,48,54,64,65,79,64,50,57,85,68,58,72,69,47,60,61,50,59,53,42,80,51,69,55,77,58,66,42,79,63,45,58,46,53,76,54,86,58,84,64,84,54,67,51,87,56,76,69,49,52,67,76,43,46,75,64,52,61,71,67,58,86,57,75,52,72,49,70,63,50,82,64,61,60,53,72,45,72,49,58,54,70,62,52,69,52,51,50,68,62,55,81,48,58,83,60,51,63,67,74,50,54,53,62,46,73,62,65,58,48,65,77,86,79,44,79,45,44,66,47,65,54,43,50,47,49,69,82,77,68,43,62,55,43,85,55,80,79,71,82,75,85,44,52,85,46,75,76,77,47,79,60,60,75,75,45,53,66,45,66,61,51,64,44,44,52,67,56,64,64,63,75,84,84,42,46,77,44,54,47,76,74,55,58,75,82,44,81,73,44,67,67,64,54,47,47,45,58,45,71,82,60,48,87,67,60,53,60,58,49,51,87,47,67,47,73,51,73,49,61,64,87,65,80,76,69,84,53,65,66,43,73,52,55,73,82,49,44,76,59,78,86,79,62,52,58,81,64,49,47,63,60,51,83,75,87,43,43,61,48,60,86,67,78,73,58,51,54,70,44,84,78,67,65,65,82,64,77,71,57,82,80,59,48,61,68,71,67,80,62,61,46,54,57,74,63,56,68,48,67,70,66,61,54,47,80,77,71,61,82,46,83,58,73,84,50,74,44,78,60,51,74,42,50,84,64,83,78,79,60,63,79,65,62,53,46,60,76,76,69,76,55,46,79,68,74,57,84,82,63,71,71,55,49,79,61,87,56,47,75,70,74,63,69,87,52,64,51,62,84,76,55,81,58,55,49,87,71,64,49,44,59,86,54,50,48,50,82,67,64,57,76,69,65,75,78,52,44,63,86,84,76,65,75,62,74,76,73,86,86,67,42,58,42,78,87,84,42,55,61,62,76,70,56,56,73,86,49,59,58,72,46,60,86,56,43,80,57,69,57,43,72,45,68,77,62,68,44,83,66,73,46,53,49,67,70,84,83,54,71,43,48,58,87,83,60,77,69,44,50,48,57,62,66,77,73,54,77,80,73,49,75,53,65,84,66,50,73,58,49,83,61,50,87,60,64,76,42,52,46,87,86,81,65,52,53,43,46,49,50,52,85 77,58,49,50,64,67,62,68,61,78,75,84,86,70,66,55,63,81,50,45,78,87,56,59,56,77,72,66,58,50,63,59,50,57,76,42,76,77,46,77,87,50,67,65,86,69,54,75,76,83,49,82,62,64,55,48,57,73,58,71,77,66,71,46,68,79,82,49,54,82,47,86,47,61,79,84,44,42,70,42,47,77,49,70,81,44,86,87,56,54,59,61,82,69,74,64,43,61,55,64,69,61,80,52,84,77,51,59,70,60,80,71,51,56,83,55,55,70,80,61,82,81,71,83,80,72,72,60,82,59,87,74,72,50,60,85,84,61,83,43,49,82,73,52,72,60,80,70,55,46,53,54,66,77,77,87,58,66,42,85,61,83,53,53,82,47,79,62,63,76,58,61,78,79,77,69,77,86,66,43,71,86,58,65,87,67,76,50,60,74,53,72,70,56,47,55,55,71,42,73,48,87,60,67,48,86,64,50,83,61,59,66,69,66,85,45,51,72,48,75,69,65,49,70,63,82,85,86,42,43,79,53,67,48,79,76,64,49,84,81,83,77,48,70,81,77,82,86,70,61,45,73,85,81,77,43,74,72,56,49,58,72,43,64,80,44,45,72,48,87,82,75,44,77,52,61,87,78,78,57,73,77,55,58,61,71,52,77,48,85,45,53,87,59,84,56,49,43,76,68,74,60,47,60,63,80,46,69,56,64,56,49,54,62,75,42,44,84,59,56,68,77,87,79,43,50,85,53,85,77,61,62,65,79,62,51,42,56,70,44,79,82,52,63,42,73,64,83,57,69,64,61,49,67,77,72,74,67,81,72,66,44,87,53,67,87,66,56,65,51,74,52,81,78,58,42,57,81,62,62,73,44,83,70,44,58,44,55,77,71,74,84,85,74,85,72,56,87,67,52,81,49,53,87,62,58,53,84,86,63,48,80,71,69,73,47,84,82,80,61,57,85,78,70,72,57,58,45,53,44,58,84,44,66,61,72,54,74,59,83,46,61,46,70,87,61,69,83,59,78,85,61,72,76,48,72,74,43,54,58,55,52,55,85,43,87,68,85,84,79,60,77,66,61,72,79,72,76,57,56,76,45,53,67,42,46,83,55,62,86,46,53,65,80,73,52,47,59,44,53,70,45,85,57,54,65,44,79,72,44,72,45,50,77,53,45,65,59,49,83,52,69,68,60,73,68,70,45,71,53,66,85,75,76,52,42,68,45,84,83,78,55,64,48,53,58,70,44,84,46,68,59,76,68,56,55,50,64,60,51,57,56,70,56,79,48,58,73,77,62,63,63,42,59,86,66,70,42,60,74,81,46,42,50,81,68,46,57,68,47,48,44,81,56,78,69,53,54,73,63,85,51,47,44,46,64,54,63,46,83,79,72,50,80,78,86,52,72,78,78,61,61,81,42,61,66,44,64,51,72,68,75,85,70,53,65,48,82,47,45,65,62,51,83,78,69,81,53,53,81,53,43,60,52,52,50,45,73,69,68,67,43,64,47,52,69,58,53,54,73,66,52,71,51,58,65,77,72,45,75,49,61,77,66,75,74,86,80,47,45,62,59,48,86,79,69,54,72,63,58,87,54,77,49,54,47,44,70,70,65,55,68,65,61,47,82,70,68,66,81,77,84,70,72,56,79,55,59,71,62,59,87,84,63,85,71,56,77,64,80,54,48,49,48,42,47,72,85,52,84,74,82,81,46,70,52,62,85,61,52,64,54,56,48,61,44,70,45,81,75,84,50,57,86,62,42,72,70,47,81,54,59,48,46,85,44,53,53,86,59,86,45,51,87,64,81,64,84,83,65,79,44,64,47,60,85,59,70,80,67,75,64,65,75,49,76,80,63,51,50,82,49,71,86,46,49,69,42,73,74,83,83,66,51,50,67,85,43,70,57,70,82,80,59,80,43,47,43,56,75,56,86,66,63,72,56,56,63,73,46,44,68,81,77,70,59,78,54,71,59,54,79,49,75,68,58,74,56,74,61,82,78,75,81,80,79,49,49,58,57,69,80,87,45,51,87,56,76,51,65,82,85,51,43,71,43,43,82,63,64,76,66,48,47,69,68,72,49,60,42,82,75,67,83,71,80,82,52,44,42,47,84,65,72,73,52,67,61,86,86,81,87,49,83,69,63,74,50,81,56,61,84,48,74,75,62,46,48,66,54,42,43,84,66,57,82,59,79,67,84,45,48,70,53,50,54,47,53,44,58,59,58,85,64,48,54,44,86,44,83,75,85,73,51,61,78,81,72,56,43 60,81,83,45,53,83,56,77,50,86,81,55,80,78,74,60,65,52,69,67,78,48,56,78,49,71,42,81,68,65,48,69,77,56,44,45,57,54,87,62,45,46,49,43,55,77,57,60,60,73,64,82,60,86,85,87,62,77,70,67,46,43,70,85,79,58,73,66,59,52,77,79,70,52,66,43,49,73,48,54,52,87,43,78,66,46,61,46,47,75,77,70,57,52,68,54,44,83,72,69,57,80,63,76,78,82,79,77,43,67,77,66,53,81,72,84,53,48,81,86,44,80,59,47,43,82,43,52,52,49,51,80,82,78,60,44,69,87,75,69,66,75,71,48,48,65,50,59,82,66,66,49,43,76,87,46,77,59,59,70,79,57,86,53,48,84,71,65,52,72,44,72,60,58,83,65,60,64,82,76,77,53,57,73,83,62,84,75,81,48,49,82,79,42,72,51,44,42,74,42,56,59,49,66,58,72,54,85,72,61,80,65,45,84,86,61,66,55,85,65,72,75,68,47,67,44,63,80,67,78,85,73,67,77,54,68,74,60,65,49,50,43,66,72,48,65,45,65,47,82,45,49,46,87,74,64,65,45,46,55,64,57,45,87,75,79,72,44,79,42,69,52,62,70,67,66,69,80,51,84,78,45,59,60,50,56,70,62,62,76,60,84,53,78,78,81,68,77,60,76,44,57,52,50,49,77,83,49,61,73,77,75,43,58,67,57,60,75,67,79,63,74,78,54,57,74,58,62,72,87,62,44,68,44,87,69,87,87,69,42,53,61,50,43,78,87,51,45,82,52,75,57,73,69,68,75,79,86,64,78,70,49,83,42,52,71,75,75,50,74,43,79,53,79,64,79,62,80,53,84,78,64,86,43,58,48,75,83,87,76,65,60,80,73,86,59,76,66,68,55,47,79,69,44,87,53,44,55,47,48,59,62,51,49,74,57,85,83,78,78,50,57,68,71,69,48,46,63,82,65,85,69,76,73,51,50,54,86,59,61,50,73,61,58,53,75,82,66,48,74,67,85,48,52,63,57,80,74,47,57,63,82,47,45,78,46,51,79,63,45,52,61,52,55,46,42,43,72,71,81,46,70,66,61,58,73,85,50,63,70,52,54,61,61,63,69,47,57,87,72,47,64,76,57,80,43,80,73,75,78,44,70,42,75,50,77,59,53,67,81,85,46,68,53,44,78,81,74,70,80,67,72,84,63,81,68,48,50,66,45,77,71,43,52,43,79,51,77,80,54,43,85,76,59,72,47,67,83,51,82,71,76,87,49,54,58,51,75,66,66,47,53,75,64,67,63,62,68,70,80,52,46,61,60,82,66,51,43,55,60,45,71,67,77,63,55,53,49,72,58,67,67,86,44,65,76,64,73,46,56,62,43,62,66,61,80,82,43,75,48,74,47,63,70,50,75,75,70,51,58,85,85,78,63,49,46,42,74,66,61,79,56,61,74,87,66,49,74,56,46,78,42,77,77,72,53,59,81,53,71,63,74,85,44,77,54,68,70,58,69,76,46,63,50,70,59,74,44,69,75,53,77,53,54,42,42,73,57,81,85,62,47,60,49,57,60,72,62,81,58,67,49,52,84,74,73,79,70,53,43,74,53,84,55,69,46,85,59,44,75,76,75,67,68,54,77,46,64,80,73,69,43,84,79,81,46,60,58,55,64,47,52,73,70,57,65,61,78,68,85,68,81,74,72,80,65,86,45,80,50,66,58,68,66,53,67,58,66,86,56,85,68,43,65,52,65,86,50,79,49,72,54,64,80,64,80,68,51,68,74,79,82,50,69,49,49,54,78,73,66,83,62,52,46,43,85,74,82,61,86,79,59,49,55,44,52,51,76,67,68,63,84,70,73,87,78,58,61,64,47,60,67,76,81,70,45,52,56,73,64,50,44,60,59,85,83,50,49,67,64,69,53,78,64,59,49,60,57,55,43,44,46,55,87,81,81,52,84,42,81,57,72,75,43,64,83,65,54,86,78,66,72,71,53,44,46,54,46,47,80,47,53,47,52,56,81,44,71,61,48,77,49,48,64,71,49,47,71,45,85,85,79,60,63,75,76,57,65,62,74,87,50,74,60,56,83,70,54,72,77,67,56,72,58,79,48,86,80,45,58,53,74,85,64,61,69,52,70,74,67,84,59,53,63,44,48,59,69,82,42,65,75,61,83,83,60,85,43,72,57,43,67,80,46,56,66,81,86,70,44,68,67,61,86,82,55,42,52,67,61,75,76,60,71,82,82,65,42,60,71 77,68,51,85,83,54,76,64,87,62,49,55,46,68,83,61,49,71,65,87,74,61,67,67,85,60,50,80,67,81,62,60,56,76,74,74,79,63,84,70,48,83,44,66,45,47,68,44,70,62,55,63,59,72,82,76,66,66,85,43,73,78,54,84,45,48,66,79,50,59,62,47,61,84,80,62,42,63,68,55,83,81,71,50,85,60,65,62,70,82,48,71,58,64,49,47,45,82,85,82,44,55,70,56,62,58,44,86,79,52,81,48,74,60,55,78,87,53,85,64,87,61,70,68,69,54,49,77,73,45,83,59,70,44,48,52,78,87,55,87,65,66,69,82,74,58,58,61,76,65,84,45,53,83,86,79,49,85,42,67,54,56,70,52,86,72,55,81,73,83,77,66,72,86,49,57,87,77,48,49,73,62,78,77,43,77,81,60,70,84,46,85,54,72,72,45,65,82,67,44,86,78,47,85,47,79,62,60,64,45,66,52,61,78,69,42,52,55,71,61,58,75,49,75,44,59,81,66,60,65,78,77,52,57,71,86,50,57,73,57,48,44,50,56,66,87,73,51,69,82,47,80,69,73,71,69,62,71,85,83,52,63,77,59,81,64,63,84,79,64,66,48,69,73,77,54,80,59,53,77,83,51,53,86,51,62,62,85,76,80,50,81,52,69,73,71,75,64,68,72,68,60,86,52,52,86,42,62,64,80,67,67,59,79,59,85,84,80,46,79,65,47,84,68,58,79,77,70,70,48,42,83,84,78,87,74,80,71,62,49,67,86,70,84,49,62,45,73,48,83,72,46,69,78,73,66,69,76,74,84,70,78,54,72,71,58,66,75,80,43,43,75,48,56,69,71,46,59,53,85,67,63,76,55,62,77,61,69,48,85,52,56,57,60,56,59,73,63,83,87,70,87,84,71,50,51,54,45,57,48,62,47,51,68,59,63,74,56,61,83,58,58,64,76,73,63,48,83,77,52,59,54,45,68,49,66,68,78,75,74,43,53,70,84,62,49,52,63,57,62,73,48,49,65,76,62,70,61,77,87,77,49,78,59,72,60,80,48,77,42,74,66,48,72,74,63,43,77,82,68,58,51,86,86,44,43,83,70,60,66,50,48,87,45,74,70,76,63,74,49,44,76,82,57,57,86,58,59,44,67,79,76,55,74,72,45,63,80,50,63,79,83,65,57,46,86,75,47,83,64,57,62,80,87,47,48,80,61,83,76,47,50,65,68,57,60,79,87,84,73,60,78,69,44,87,45,87,73,49,77,85,53,87,77,55,65,85,50,65,56,65,82,58,74,50,76,72,48,61,77,69,57,73,82,84,64,47,69,84,50,54,69,46,86,46,80,61,72,84,45,66,78,71,50,49,87,71,62,47,51,72,73,67,52,51,62,78,82,51,65,74,51,65,87,74,75,50,73,81,53,51,82,66,85,59,50,74,50,66,85,63,81,51,63,46,46,71,75,61,81,65,85,71,43,56,68,80,50,74,61,64,84,79,48,69,77,60,45,79,42,43,43,58,74,45,52,63,54,77,57,45,64,56,53,74,74,63,60,60,84,54,44,80,62,59,46,58,47,60,45,61,71,87,59,42,45,80,82,46,83,42,47,43,66,79,70,45,67,82,82,50,75,87,58,78,44,79,61,75,62,58,81,59,52,77,64,49,77,76,65,80,72,74,82,78,79,72,85,75,58,54,63,56,54,73,52,66,84,53,82,50,46,74,63,58,54,79,77,46,43,70,87,53,77,87,82,87,86,86,78,51,86,71,77,48,76,63,53,51,63,73,44,60,80,66,56,47,78,50,80,46,42,44,61,74,59,67,82,77,86,74,46,49,49,76,77,52,67,55,68,78,69,53,76,76,65,56,83,59,69,84,53,63,74,71,51,52,70,52,62,67,72,74,70,62,49,63,58,48,59,47,81,66,81,45,66,84,68,67,74,78,48,52,78,48,45,59,42,47,68,79,83,83,71,71,69,55,49,51,81,51,43,45,78,84,53,74,52,50,44,71,69,77,72,85,83,58,59,58,53,66,50,62,49,53,63,84,81,53,77,43,70,61,86,82,51,60,43,86,62,78,82,65,46,53,54,46,74,71,86,83,60,59,54,82,52,45,63,59,74,45,58,72,86,81,46,69,83,79,43,66,58,44,46,67,58,57,69,65,68,56,69,60,63,73,51,70,61,61,58,65,46,59,57,85,72,45,57,64,62,74,63,56,71,79,70,43,77,47,81,45,84,81,76,50,68,57,83,47,79 53,72,67,57,69,67,46,59,44,66,65,59,83,78,45,74,50,46,58,82,73,49,79,47,72,72,68,85,62,46,75,59,53,74,65,76,46,73,50,71,51,46,66,46,82,52,55,45,70,83,60,56,76,52,53,65,63,83,68,76,61,73,57,75,69,50,68,44,59,51,51,76,79,65,46,71,43,57,54,76,57,77,45,74,86,46,85,62,80,48,47,48,66,82,79,61,54,61,81,59,76,82,43,85,70,66,54,52,80,81,52,57,86,87,77,53,76,49,59,82,49,81,49,83,81,77,55,64,60,78,63,72,67,52,86,47,85,46,63,84,78,54,52,61,42,63,53,75,61,86,48,76,61,48,84,61,55,77,86,57,52,50,52,63,82,82,74,42,69,85,65,52,42,84,60,78,42,85,46,67,46,80,68,49,87,44,46,43,84,44,47,50,44,60,80,75,62,45,64,54,49,56,63,66,75,64,76,84,51,47,48,54,79,44,50,53,60,73,75,50,53,73,75,54,58,61,52,49,49,71,63,48,47,65,49,83,77,61,60,78,53,60,85,80,84,76,43,61,45,80,80,63,87,47,46,84,73,72,60,87,59,54,49,69,75,58,49,75,72,43,48,76,62,53,56,75,87,61,64,68,58,48,53,62,66,67,52,76,60,63,78,62,69,67,85,45,62,74,53,51,45,67,43,45,57,78,85,82,76,87,82,66,75,68,61,55,47,51,77,74,69,43,87,73,77,67,62,70,67,43,49,78,76,64,68,78,60,43,85,71,83,74,84,55,49,53,44,45,54,42,49,53,49,65,78,46,81,52,81,46,62,68,54,45,64,44,52,67,61,42,73,76,58,58,64,75,52,43,83,70,79,42,53,43,50,57,61,82,77,53,62,62,63,69,87,46,55,50,86,78,51,48,68,55,79,66,46,76,55,50,71,72,61,49,74,85,53,52,63,64,72,77,60,52,54,60,61,76,76,84,42,62,44,79,57,78,77,65,83,48,52,68,43,75,52,70,87,84,44,57,68,80,60,43,62,71,51,79,85,80,64,59,47,82,72,46,85,64,76,63,59,52,80,82,86,43,52,50,63,72,86,47,75,55,80,42,52,70,66,51,74,57,76,72,80,42,59,67,48,79,86,81,82,63,70,83,68,69,66,76,76,57,86,52,53,54,69,48,43,70,62,73,49,56,69,73,83,79,55,57,86,85,78,75,62,85,73,69,80,42,63,82,63,51,74,50,51,61,72,85,49,78,83,66,79,76,68,78,83,83,63,47,50,80,86,87,82,73,67,44,81,55,46,69,66,46,64,79,66,59,47,70,76,44,58,74,44,69,66,63,51,75,67,86,44,59,43,59,79,44,63,59,63,83,79,42,60,78,78,57,66,71,66,42,58,66,73,63,82,66,76,84,65,60,51,44,79,67,82,76,80,85,56,64,81,45,43,55,77,78,53,80,57,75,43,82,52,46,62,45,56,46,66,70,58,45,73,75,70,86,86,52,65,52,55,74,59,64,53,53,50,87,46,86,53,53,52,69,80,44,83,50,58,82,80,83,73,73,73,71,56,49,54,57,67,87,50,66,66,69,49,60,70,72,66,55,75,62,87,80,80,53,56,57,74,68,56,56,56,48,76,45,42,46,63,57,55,72,55,50,60,54,63,76,55,49,70,47,87,70,72,82,85,77,82,83,77,58,77,43,54,75,57,43,74,81,80,58,60,54,72,62,62,62,46,77,63,46,59,60,46,87,44,60,42,62,64,83,55,71,51,43,58,65,44,64,67,48,87,53,71,72,63,59,44,68,60,60,69,76,68,53,59,53,70,49,71,80,82,52,48,56,67,43,86,43,82,55,68,47,56,58,47,63,84,72,55,83,80,69,85,63,54,60,69,46,57,57,50,49,43,44,61,46,51,44,57,54,84,61,83,59,75,82,59,76,70,68,76,56,64,54,87,62,66,50,84,72,64,44,73,62,77,83,63,65,53,77,84,86,55,61,47,66,44,82,43,52,73,49,49,66,46,50,50,62,71,48,87,60,55,74,83,64,46,60,46,61,45,47,58,66,67,80,60,87,72,78,45,54,53,53,83,56,52,68,76,54,79,50,73,80,65,55,46,71,63,52,67,54,87,69,55,85,76,58,56,78,67,71,83,64,76,73,80,77,84,50,71,53,81,75,67,57,77,52,60,87,44,71,47,50,64,77,54,67,86,54,74,64,85,84,54,64,72,65,60,65,85,42,49,42,86,57,85,43,65,69,81,49 77,77,61,54,49,69,68,84,47,56,46,47,79,74,85,51,55,79,75,55,82,44,60,68,64,50,73,84,56,61,62,48,75,44,45,60,74,77,62,60,42,47,81,83,56,77,65,60,43,42,81,81,60,84,56,64,80,42,77,43,54,66,43,74,51,67,47,74,70,53,59,68,56,47,48,78,59,78,67,61,47,51,70,55,80,76,74,77,58,66,85,83,75,43,69,67,81,64,71,81,73,81,48,61,59,63,44,76,42,76,68,74,64,63,85,64,67,70,76,57,77,60,57,79,69,79,72,87,76,54,84,54,85,69,69,58,75,72,58,60,47,83,79,67,51,50,83,60,58,74,66,59,87,80,44,82,58,81,84,50,87,80,57,61,48,78,60,54,59,50,77,64,78,84,42,82,46,67,59,53,79,66,50,69,71,77,79,43,68,81,85,58,67,53,57,44,64,73,61,82,54,80,53,59,56,82,83,66,49,70,66,85,60,62,79,53,69,44,51,63,84,83,87,75,76,48,69,65,53,45,56,53,55,78,63,62,74,71,62,74,66,63,78,71,66,71,54,80,82,55,71,68,65,79,82,70,83,52,76,45,72,42,43,68,50,75,51,83,59,76,66,58,52,74,81,63,49,50,70,67,81,71,60,59,65,79,62,68,78,73,62,50,71,60,50,49,65,68,68,69,46,79,49,71,81,48,62,67,62,62,78,48,80,79,85,87,58,57,86,69,73,57,55,65,72,51,50,60,81,83,85,68,69,43,51,48,73,67,47,66,53,76,76,55,66,49,86,43,44,43,79,52,57,51,69,73,72,75,65,61,55,58,66,52,75,68,45,77,85,43,82,51,86,81,64,47,82,74,51,63,75,64,72,60,56,45,55,76,72,80,68,72,57,48,85,61,82,86,58,43,83,46,82,65,80,52,69,60,42,75,69,62,79,72,70,81,42,64,84,45,42,44,77,65,56,50,80,63,85,43,76,73,63,56,75,65,52,61,60,84,46,83,85,80,62,79,54,74,67,81,79,53,66,79,82,72,85,80,79,73,77,81,64,70,64,61,46,44,59,56,87,77,65,47,45,83,52,82,50,66,80,47,61,48,70,45,83,62,58,55,79,59,69,48,79,59,67,53,59,69,67,53,75,65,82,84,48,50,57,76,50,69,84,49,62,83,59,61,57,69,47,46,51,43,60,68,45,71,67,84,72,78,61,73,63,50,75,46,83,62,62,82,55,84,79,81,53,46,43,84,66,82,47,82,74,86,53,58,53,59,83,55,42,86,85,45,42,49,64,67,83,57,84,47,55,82,69,48,51,70,72,57,73,70,53,66,71,51,52,54,67,77,77,44,69,84,46,83,83,63,62,73,75,81,58,84,81,53,69,66,80,62,67,63,87,85,77,45,44,43,57,57,78,59,64,54,46,53,83,65,73,71,67,72,45,86,83,85,50,58,82,72,66,53,59,77,64,63,71,66,63,79,61,65,47,54,63,74,84,78,73,84,59,71,80,67,69,54,69,60,45,85,43,51,45,66,69,64,70,64,56,73,46,76,78,57,79,82,84,84,43,57,53,83,44,42,53,66,57,82,83,78,81,55,46,51,65,81,84,80,75,55,82,49,79,77,75,57,61,76,52,53,60,83,61,85,76,56,75,43,76,71,51,54,53,80,53,84,71,45,47,58,61,87,47,78,86,48,85,74,59,71,70,56,46,87,73,50,55,71,84,79,57,77,83,62,85,60,78,58,83,64,74,82,65,64,73,66,74,86,76,47,86,67,72,47,73,48,85,59,65,67,62,43,46,84,64,72,71,85,44,57,83,61,47,75,62,46,85,62,63,45,85,79,69,65,67,74,65,68,50,59,72,80,51,72,61,77,67,46,80,64,81,62,53,53,57,42,44,46,65,49,74,65,58,58,72,73,44,51,79,59,43,48,82,51,50,75,54,58,81,42,66,49,69,61,68,49,79,54,43,84,53,67,78,64,73,56,42,69,85,61,44,87,48,77,60,74,48,80,72,85,71,54,71,55,49,84,57,81,43,49,50,48,64,61,76,86,48,51,76,70,84,74,82,76,61,82,72,80,66,65,64,82,85,68,66,79,84,52,86,58,74,79,60,68,80,56,73,83,68,67,56,69,65,46,75,62,71,72,72,46,85,62,71,86,66,48,46,54,75,77,50,50,58,78,69,67,84,53,46,47,68,45,60,69,79,78,46,55,50,50,59,78,50,55,72,69,47,87,77,60,73,57,78,75,81,82,64,69 83,76,54,42,66,53,86,44,43,57,43,56,86,44,74,75,63,48,50,56,43,83,44,45,87,64,58,45,86,48,87,48,53,68,72,82,45,46,64,86,51,48,67,56,87,62,74,75,50,66,50,57,68,44,84,75,61,82,51,67,47,62,63,51,79,82,59,52,77,59,59,75,69,46,44,48,42,56,74,45,55,50,68,76,72,83,64,61,80,69,81,44,86,69,55,67,56,62,42,61,86,67,79,52,42,60,80,64,45,51,82,45,53,60,50,60,69,74,60,43,79,49,82,74,73,74,70,82,82,51,46,81,74,59,45,62,70,78,84,65,52,65,76,61,67,56,44,79,83,87,63,60,73,62,82,78,60,51,75,44,73,59,82,63,43,82,53,54,74,68,76,56,80,50,65,67,46,68,83,81,77,64,70,70,49,64,85,47,65,83,86,58,47,48,78,51,76,45,79,68,50,46,78,61,60,67,81,48,53,82,52,83,62,87,74,56,79,56,52,56,84,49,59,59,70,42,71,53,64,52,42,73,49,77,53,47,70,57,75,76,81,62,76,63,63,84,72,79,67,56,71,48,66,85,81,76,84,63,80,52,63,85,80,71,59,78,85,49,45,74,49,82,46,73,87,45,54,49,84,77,74,72,74,62,87,47,55,66,80,53,77,85,60,55,73,82,58,44,73,83,43,67,82,81,43,62,47,47,68,42,48,62,80,45,72,85,87,68,56,63,84,73,65,69,81,46,80,49,59,83,47,82,83,46,80,68,76,82,44,43,53,53,60,43,56,72,86,80,84,44,42,79,59,64,65,68,55,68,57,83,57,53,85,52,77,63,63,57,65,45,78,77,63,65,43,55,75,62,45,72,49,83,50,68,53,74,48,69,83,64,84,52,61,60,57,71,50,83,57,81,56,65,43,44,43,73,75,73,76,84,44,87,42,60,59,46,43,52,56,82,82,84,81,69,83,43,66,70,47,79,46,84,42,65,59,85,81,69,71,67,80,71,82,67,44,72,65,50,85,57,86,83,65,65,62,62,51,65,75,52,50,64,83,67,72,68,85,67,72,46,76,50,73,55,78,86,49,87,58,60,68,59,84,59,56,82,61,56,85,87,73,81,64,43,61,79,53,54,75,82,68,52,48,66,71,87,67,42,56,62,85,59,54,79,42,58,61,67,58,60,72,74,47,82,81,49,54,64,79,62,78,47,58,73,42,81,86,70,69,61,55,57,58,77,44,55,51,78,61,45,64,87,45,54,58,80,72,49,49,76,81,82,85,49,72,56,42,45,81,64,70,86,77,63,58,64,66,57,77,51,70,44,75,49,87,53,48,63,57,67,62,70,72,84,49,76,74,85,76,49,64,62,78,45,80,84,73,72,47,74,44,69,61,65,71,65,43,62,70,61,74,87,53,83,57,52,52,63,59,78,64,69,68,53,44,81,56,82,72,59,50,64,47,87,80,72,75,63,42,83,45,42,45,84,85,44,85,46,77,57,79,49,46,80,63,63,81,49,48,45,44,77,68,49,75,47,51,49,51,87,54,51,50,44,80,56,84,85,76,60,60,87,79,87,87,63,65,63,60,59,77,46,65,66,72,66,61,46,76,81,83,46,72,70,64,55,51,59,83,71,45,78,61,69,57,86,68,78,87,86,56,44,63,77,53,58,80,77,49,60,82,51,45,60,74,65,78,62,48,70,52,65,71,76,67,66,76,65,51,42,74,50,63,61,45,49,61,62,83,59,76,64,60,76,51,86,45,86,58,43,45,87,51,76,53,55,81,70,71,73,68,81,72,61,45,84,56,70,70,53,48,71,59,70,46,86,70,71,48,68,72,57,76,83,82,57,47,84,60,58,81,45,86,71,71,52,57,74,66,67,76,52,66,74,58,67,84,64,47,47,60,72,59,49,70,87,54,52,62,42,74,75,47,52,47,67,68,71,58,82,62,54,48,84,50,49,50,53,47,86,86,72,43,61,87,72,75,70,44,76,78,67,56,85,44,82,77,76,74,69,49,78,64,83,76,71,70,45,53,46,54,74,61,46,78,51,52,73,57,74,73,66,80,64,51,51,58,74,65,54,45,78,76,68,57,45,78,59,56,45,69,79,68,50,72,66,57,62,51,73,45,74,78,60,83,74,54,74,79,86,59,82,57,67,67,84,46,76,51,55,61,69,63,76,55,47,69,73,67,66,80,73,58,55,60,82,55,47,63,45,53,42,73,56,72,65,85,52,84,56,55,82,74,87,70,47,46,76,64,43 61,53,80,68,71,74,67,65,62,46,43,79,82,43,84,43,74,78,55,72,57,79,42,85,52,83,63,75,64,56,80,42,58,83,79,54,54,75,52,67,87,64,68,48,74,68,67,83,45,46,52,71,77,51,49,64,69,42,47,84,47,87,52,48,73,46,64,86,75,63,74,54,60,58,66,60,69,54,76,62,86,79,58,78,71,47,46,62,74,52,63,61,75,44,56,64,47,69,60,84,73,53,44,55,64,45,62,64,81,50,64,81,79,43,42,51,77,73,49,62,59,58,42,47,83,65,78,72,82,50,60,85,84,64,85,61,47,42,86,62,68,66,77,64,47,72,81,54,85,66,81,70,42,66,67,53,59,58,75,77,65,69,83,73,47,80,71,85,71,51,68,58,72,56,79,52,75,51,52,82,58,60,65,58,65,51,83,59,64,52,83,43,58,80,56,67,73,48,50,55,49,69,71,75,52,54,81,42,67,48,51,44,70,82,43,75,87,65,42,49,78,55,56,81,72,87,58,59,60,74,80,68,84,87,80,72,83,68,61,74,44,62,53,58,76,44,72,65,74,55,63,80,87,76,60,42,85,57,64,70,80,84,46,75,53,51,64,48,83,55,59,85,56,64,71,74,55,52,81,58,57,73,66,65,84,53,58,65,56,43,80,63,86,72,49,70,46,42,45,55,57,45,76,55,85,67,79,79,72,55,46,87,45,74,58,43,53,57,63,53,78,63,67,46,59,71,69,56,63,71,72,62,73,53,46,45,49,82,72,75,59,59,52,59,80,58,54,45,75,50,51,79,42,64,80,86,65,82,45,43,70,56,68,52,85,70,76,57,74,66,58,74,74,51,81,55,56,61,76,56,45,46,44,74,67,66,59,49,58,87,75,45,61,54,45,44,59,86,57,42,56,57,44,45,83,51,66,54,81,81,67,46,47,44,81,55,52,74,62,85,47,87,49,85,63,87,46,86,87,73,54,83,69,47,75,76,78,43,50,51,78,84,71,77,73,52,65,48,48,50,56,70,61,64,68,66,57,76,42,87,71,70,65,76,84,80,55,64,76,67,53,75,63,47,69,48,45,65,60,70,58,60,87,65,87,81,75,56,71,76,45,70,82,69,82,54,65,85,71,56,48,65,63,44,80,42,62,74,46,56,70,87,54,77,80,78,67,52,42,53,53,83,63,60,60,44,73,62,76,73,50,76,46,57,49,57,45,44,53,68,76,50,68,47,62,53,47,72,83,83,87,69,64,65,73,74,64,80,71,71,82,74,50,77,52,58,55,44,87,79,66,50,75,75,81,80,42,42,60,71,51,81,53,83,69,42,55,52,45,60,51,76,64,54,42,61,42,67,64,60,48,57,81,61,78,71,70,62,45,49,66,52,79,77,75,78,44,78,87,80,62,47,80,82,79,74,52,69,63,70,81,66,78,83,49,81,57,45,64,44,79,70,50,74,50,43,55,70,75,73,64,80,44,49,55,77,61,60,77,60,64,82,86,84,64,69,80,64,75,66,44,58,86,77,69,68,75,50,75,48,81,85,84,58,72,79,72,65,56,87,85,53,56,66,66,77,68,45,59,53,86,68,64,60,68,49,80,73,80,53,87,50,44,79,81,67,65,54,83,52,67,64,83,61,78,65,83,61,42,60,80,52,65,45,57,45,57,69,57,69,83,70,44,52,54,58,68,74,64,43,58,43,85,87,60,42,55,57,46,44,72,43,76,85,80,53,56,83,74,82,69,46,86,87,79,45,69,52,71,42,51,83,78,45,47,68,61,80,63,48,42,59,82,84,87,73,74,68,73,53,58,60,58,60,74,78,58,67,42,67,71,77,45,84,42,55,59,86,71,73,64,49,46,77,75,50,73,57,54,64,43,62,71,76,80,59,59,78,57,82,80,83,79,53,77,58,43,74,57,87,77,75,64,56,57,73,48,87,63,79,83,57,64,71,80,57,45,61,58,59,49,69,63,61,59,67,42,65,49,69,56,81,69,70,64,60,69,71,82,44,69,66,68,73,77,82,71,86,76,85,80,70,54,51,84,62,53,49,63,63,47,83,83,45,75,71,87,46,47,54,73,83,47,45,64,61,66,53,53,51,42,48,55,57,66,55,71,69,71,57,83,64,68,42,85,69,71,60,80,63,82,78,60,64,52,58,44,74,58,61,58,70,47,45,66,61,74,72,55,70,86,42,55,68,45,63,74,64,52,55,50,56,49,86,49,57,61,54,79,64,42,66,43,85,57,79,59,81,45,51 76,46,65,55,75,53,71,50,86,54,67,44,47,85,69,70,71,48,72,56,52,59,53,70,51,61,67,47,71,68,69,79,67,45,72,73,73,77,58,54,66,44,46,87,64,71,61,74,57,43,48,48,52,44,59,47,73,78,73,84,53,75,71,52,84,52,75,44,66,42,76,84,60,70,59,83,52,69,52,55,72,68,63,80,71,61,72,45,65,81,80,81,63,69,46,74,64,74,54,83,57,49,84,43,64,87,77,69,56,77,70,45,70,73,52,72,55,46,63,80,71,43,50,71,72,62,50,70,87,87,75,63,74,74,57,83,51,85,72,69,77,43,81,42,63,47,53,82,87,72,66,82,62,71,76,79,83,84,47,76,84,64,46,50,69,62,84,56,79,49,49,80,62,77,64,55,75,56,50,84,66,62,46,68,50,65,65,82,46,65,76,71,79,86,60,74,84,63,68,70,61,51,75,75,49,69,45,82,75,84,51,85,57,53,53,82,74,70,78,57,53,77,54,72,83,58,77,57,47,74,85,57,65,71,52,66,50,77,49,79,80,87,83,72,79,84,69,76,78,53,77,63,63,82,67,58,66,55,59,86,74,85,64,46,58,68,48,62,82,47,43,55,63,51,80,73,44,64,60,62,74,59,50,66,83,57,84,80,78,78,54,49,61,77,87,63,61,75,42,85,58,73,81,84,68,77,73,65,60,61,86,82,86,84,46,52,48,62,50,53,76,45,63,62,71,71,61,69,76,70,46,82,61,79,46,57,57,69,83,69,78,85,53,59,48,72,59,45,72,82,69,79,69,75,42,47,45,86,86,75,58,82,67,74,60,71,58,63,82,78,69,54,70,64,45,86,80,60,72,61,75,76,43,71,86,47,76,51,69,87,60,59,80,61,73,84,71,84,77,49,48,67,79,57,45,67,52,85,63,70,42,65,71,43,46,55,78,67,62,56,52,76,75,42,82,51,72,73,53,70,54,51,66,57,57,50,87,82,62,59,51,77,68,55,62,73,58,58,69,51,60,43,84,56,56,71,51,49,63,63,62,57,48,79,68,80,61,55,43,80,80,44,63,53,47,58,65,66,76,58,81,83,45,62,46,83,66,48,75,58,76,84,60,62,43,43,70,66,72,75,55,83,87,82,42,77,59,63,44,84,78,79,61,69,50,54,61,56,83,73,78,73,67,57,62,53,42,82,72,83,80,65,81,58,57,46,67,52,86,82,53,76,56,58,72,80,75,56,78,58,54,45,47,65,56,66,65,66,42,46,72,76,77,80,81,74,73,64,72,55,66,53,77,86,48,52,66,64,61,72,71,83,67,78,60,52,53,85,46,65,75,68,45,75,82,73,85,87,79,74,55,84,45,48,45,60,44,61,56,44,70,58,56,79,77,83,82,43,61,50,68,77,42,50,66,46,79,51,78,74,53,51,67,72,58,80,86,50,49,49,87,74,81,57,71,52,45,51,47,57,78,43,48,69,74,79,54,87,75,51,51,86,64,81,75,61,51,65,62,87,83,61,49,65,86,85,69,45,58,51,73,61,46,71,43,65,83,73,57,75,47,71,70,56,62,75,52,78,84,76,49,85,58,62,54,63,54,63,82,76,65,59,85,57,68,78,60,45,54,64,50,55,46,78,69,67,56,85,81,46,86,87,87,75,56,55,71,74,77,81,62,58,66,66,56,80,69,76,82,78,48,50,46,83,85,54,49,64,82,73,42,62,74,83,75,42,62,55,71,69,64,65,85,66,46,53,87,77,54,57,64,72,61,77,56,60,86,43,46,49,59,52,86,62,83,44,54,46,68,60,61,68,77,66,82,82,60,67,86,44,55,69,46,57,76,43,55,57,82,63,74,77,43,50,54,42,80,60,85,43,66,82,60,75,66,61,83,59,77,59,54,57,75,70,54,46,58,80,61,44,73,69,62,59,71,84,70,74,48,87,85,59,65,82,62,63,87,65,86,55,68,73,60,84,46,79,83,69,61,52,42,66,45,72,51,43,47,84,65,56,59,53,49,77,56,57,55,72,47,83,84,77,79,58,54,42,81,66,62,64,64,61,54,66,62,73,80,76,43,80,70,50,86,80,80,44,80,48,76,85,83,64,70,61,69,53,49,49,45,70,80,55,70,64,80,78,86,68,46,42,64,46,48,50,63,81,56,75,66,71,50,76,72,44,50,81,70,64,67,80,49,78,66,65,82,63,83,43,55,52,65,58,70,54,62,58,53,75,87,50,58,66,63,42,65,56,73,86,75,45 60,49,60,67,54,50,52,51,63,58,67,82,68,44,82,47,83,64,66,44,54,59,50,76,74,83,50,46,55,48,42,44,80,42,53,81,53,86,56,54,47,58,72,76,63,82,61,75,87,62,70,79,43,65,83,76,73,70,80,72,81,83,61,47,48,64,73,87,80,52,58,42,44,52,63,72,58,72,66,60,44,70,55,81,65,62,67,44,87,75,87,69,58,56,44,57,59,82,58,42,54,62,49,51,56,42,52,82,82,68,66,52,62,66,87,47,44,58,87,72,71,83,44,87,83,51,49,74,69,43,63,77,71,63,86,81,49,85,86,49,78,70,87,42,60,70,72,50,52,46,73,66,62,68,53,75,45,81,71,72,76,53,46,83,50,87,64,83,56,59,71,51,77,83,58,49,46,84,61,43,42,82,74,65,59,53,69,55,71,51,78,50,46,66,72,68,46,65,54,48,84,54,80,63,67,79,85,57,71,52,64,63,69,60,64,70,81,66,86,48,49,62,50,83,45,49,51,49,72,63,81,64,58,59,62,79,44,69,78,56,70,50,53,60,87,67,62,62,61,69,72,74,67,71,64,66,66,61,80,52,70,80,74,80,43,57,66,54,48,60,58,85,82,44,69,63,51,42,61,71,80,63,66,53,55,48,81,45,52,74,71,78,81,53,85,52,51,76,86,59,43,85,80,51,63,49,56,65,85,80,71,45,75,82,85,70,83,52,52,64,42,43,48,44,57,50,55,53,69,53,43,71,48,67,54,67,76,86,50,52,70,74,45,50,47,43,80,50,69,49,68,86,57,80,69,74,60,70,50,43,60,50,86,59,44,63,66,66,57,57,71,84,68,84,48,69,79,50,72,51,65,52,85,43,54,73,79,68,86,61,61,64,52,77,73,72,79,80,48,61,63,72,68,61,54,83,56,76,51,65,61,57,51,69,78,42,80,67,50,86,64,52,86,59,49,60,50,66,83,85,75,42,64,69,66,63,48,66,63,43,52,72,52,72,77,70,44,52,86,74,65,61,66,56,44,46,84,69,44,78,79,44,65,52,53,66,74,57,77,68,82,44,75,48,80,77,47,47,79,52,54,79,47,61,80,61,66,65,79,63,43,84,53,84,51,70,74,60,82,49,71,80,76,62,67,85,74,61,73,77,64,74,42,73,81,51,77,48,73,82,48,81,81,81,82,68,71,55,53,54,67,70,55,87,44,67,63,80,49,73,56,75,75,68,79,56,56,67,81,87,62,44,51,70,76,48,73,46,75,79,65,60,74,74,66,83,62,56,57,75,45,55,73,49,60,85,44,68,78,85,69,76,77,74,73,62,62,65,60,54,62,63,49,74,72,59,48,87,63,74,79,80,63,46,47,65,86,59,64,84,85,70,70,76,59,46,81,76,77,72,45,86,78,70,59,78,47,58,65,62,64,54,46,61,70,58,51,52,66,70,86,65,64,69,83,58,51,49,50,59,71,85,75,68,43,68,75,65,62,43,70,62,51,81,86,59,78,65,49,42,75,59,79,52,70,52,62,66,52,73,66,64,45,79,48,87,84,53,51,55,62,52,83,69,56,73,79,87,77,56,55,65,80,80,57,60,65,79,42,85,63,67,47,86,65,53,54,44,71,82,53,44,48,80,43,71,82,69,65,48,81,59,71,47,66,82,74,76,63,83,79,76,51,55,44,82,68,60,60,42,82,79,66,63,56,44,46,59,62,57,78,48,72,75,47,68,52,85,85,78,58,63,67,47,42,73,44,58,70,77,67,82,77,76,56,80,63,64,76,54,65,75,66,54,52,75,71,72,52,47,49,68,74,56,48,65,86,72,61,80,60,78,56,45,53,52,66,53,79,70,78,75,62,49,61,86,69,50,49,71,51,69,61,63,59,45,44,49,73,66,56,78,49,60,78,68,56,53,53,48,79,55,67,71,77,79,70,73,49,64,85,62,60,51,60,52,87,82,45,50,62,64,60,70,66,85,80,64,65,68,61,66,75,52,80,56,81,78,62,58,84,76,43,74,53,78,56,83,87,47,59,42,75,70,82,60,73,72,56,79,82,83,47,43,46,79,78,72,78,60,63,50,81,79,51,85,77,84,64,81,72,82,73,76,86,84,70,77,72,56,53,52,87,64,64,56,74,50,60,53,63,80,44,43,69,86,55,66,67,79,53,61,52,62,84,78,69,47,49,70,54,81,58,50,52,51,76,81,83,65,47,50,46,54,82,49,70,85,43,49,85,79,46,72,72,45,43,87,51,74 45,67,83,42,77,57,75,77,54,53,59,72,64,48,63,65,50,55,80,74,57,61,44,83,82,69,67,65,82,42,47,75,61,86,64,44,87,77,71,78,65,62,44,86,46,55,54,73,52,82,46,70,48,70,59,66,42,63,70,85,85,80,82,56,71,61,46,87,58,67,69,61,67,48,62,48,60,77,44,51,78,50,74,87,59,85,42,63,68,85,64,60,42,75,46,54,55,87,59,69,66,46,74,61,55,81,65,76,60,58,53,68,69,56,83,86,68,79,87,59,83,70,56,63,79,56,50,68,67,43,53,45,58,42,69,78,80,72,63,76,80,43,48,64,61,55,56,72,55,43,51,79,50,50,57,47,80,68,81,47,50,76,55,49,57,63,74,54,47,47,81,67,66,46,56,48,67,58,55,58,45,76,72,60,85,70,76,87,57,68,46,60,56,70,77,66,60,86,42,74,59,42,77,57,82,53,54,77,80,79,58,53,85,82,47,62,63,73,44,54,85,73,71,42,56,50,80,72,45,60,67,66,54,56,44,58,64,67,47,86,70,50,58,56,49,47,64,71,63,45,74,43,61,83,43,48,63,46,50,81,49,74,61,43,50,75,82,76,47,84,62,46,62,45,61,80,80,71,67,70,67,81,87,54,46,44,85,71,62,49,48,86,66,44,68,54,42,56,65,77,63,44,54,73,42,45,46,72,64,52,85,54,59,58,47,74,87,78,60,44,82,60,56,47,42,56,55,62,65,49,47,69,52,82,65,82,79,60,50,71,46,56,55,85,57,45,75,84,80,48,82,48,63,46,44,66,69,45,78,56,83,79,80,63,63,87,79,51,62,47,61,59,78,51,58,60,59,76,83,65,79,83,49,57,60,66,53,87,75,77,47,73,52,43,76,44,71,70,60,69,77,85,69,81,49,61,67,77,73,66,45,70,73,73,50,56,42,87,83,79,67,67,79,72,62,46,66,62,75,43,62,56,59,42,82,65,47,73,52,50,85,74,57,45,72,57,46,87,81,49,63,69,70,56,53,53,44,82,62,46,84,42,44,64,83,87,83,53,78,64,54,81,71,49,73,78,42,46,69,45,60,76,77,72,50,77,49,83,66,86,73,74,48,53,47,48,42,70,48,57,65,47,87,43,49,46,74,49,84,64,82,68,51,69,68,44,54,84,62,55,74,44,56,62,75,84,45,56,66,62,55,43,45,69,85,80,45,82,70,80,60,57,69,42,73,79,72,78,46,66,63,85,81,60,48,87,44,86,59,82,73,76,70,79,69,46,60,45,53,47,86,52,86,47,57,77,76,51,82,60,82,80,65,73,65,53,84,47,49,56,86,61,57,75,80,46,64,58,51,51,74,85,77,79,45,75,85,47,44,78,59,58,70,49,42,67,71,49,67,56,63,59,69,50,77,80,44,61,54,46,60,73,76,52,86,48,43,71,64,74,55,75,81,76,79,77,59,56,73,70,80,78,71,86,54,74,69,56,53,74,46,75,55,82,56,42,63,69,54,71,73,77,44,83,59,61,55,73,70,74,43,65,78,59,65,83,44,84,48,51,52,49,70,74,57,62,52,61,55,47,62,43,81,84,86,55,49,83,46,76,66,56,68,81,63,42,69,62,85,77,82,81,52,46,44,55,83,45,83,45,68,61,48,58,71,50,87,47,72,52,63,50,72,60,70,47,63,56,57,71,68,61,82,62,59,87,49,44,60,58,76,62,64,76,64,71,64,81,70,47,45,61,44,53,73,64,66,43,52,75,73,73,85,82,67,43,87,61,81,73,79,52,49,83,68,66,50,79,64,43,80,50,62,72,77,54,56,72,76,87,69,69,63,67,43,57,70,75,46,82,49,80,51,65,69,50,62,63,42,59,81,76,51,56,67,48,45,80,85,44,65,69,66,62,56,50,60,77,47,56,76,57,60,58,50,74,43,63,82,71,72,51,50,60,75,70,75,81,80,69,44,53,84,43,46,48,55,70,58,54,82,55,65,86,65,76,77,57,83,81,73,67,78,69,48,79,47,75,79,57,86,55,53,47,65,87,57,62,68,46,79,75,81,70,53,82,86,48,67,78,60,46,51,44,70,42,84,67,59,63,54,83,79,78,68,43,85,61,79,79,61,45,74,68,44,86,68,59,74,83,45,79,87,82,86,42,84,69,50,56,74,73,77,42,50,84,81,55,70,58,50,74,64,77,79,50,56,62,45,63,80,62,66,70,49,73,77,56,71,55,64,71,61,67,72,71,46,47,66,46 79,48,77,51,74,63,52,72,74,76,44,79,44,56,86,87,73,78,63,84,77,75,47,61,83,83,81,75,66,81,45,64,87,61,72,55,85,61,54,81,65,61,65,80,63,42,54,60,80,83,86,80,58,79,50,72,42,86,68,60,66,79,47,85,72,60,58,42,65,75,74,54,59,54,82,63,66,57,43,87,72,83,44,42,80,83,58,46,48,55,54,68,58,70,61,45,49,80,78,83,78,80,60,58,57,59,61,51,81,70,82,74,46,87,43,44,50,67,64,86,47,63,62,80,46,85,59,87,69,65,51,83,86,48,82,79,63,66,55,43,67,77,47,71,59,55,62,68,66,81,42,81,80,45,51,72,63,87,62,83,76,47,48,74,84,56,85,60,70,79,56,74,76,60,76,67,59,50,82,79,79,46,83,58,56,55,42,57,50,81,46,57,59,78,71,42,75,70,75,51,68,60,79,80,76,64,49,61,52,83,71,77,43,57,57,55,76,62,50,62,80,85,75,62,59,47,60,60,53,67,58,49,73,61,67,64,50,73,69,58,59,81,67,77,70,80,53,76,43,72,54,63,68,70,86,55,76,66,85,52,57,77,54,61,53,83,74,76,43,46,46,70,45,77,75,66,76,79,67,58,71,85,68,59,84,52,81,65,54,57,86,53,47,64,68,72,65,58,60,56,49,45,48,61,59,69,54,48,44,83,54,64,60,82,80,46,76,60,58,60,73,44,47,72,60,65,67,53,70,65,73,78,65,85,79,55,44,68,81,60,83,74,52,77,65,58,61,69,84,60,44,48,64,77,84,77,47,43,82,82,57,57,42,84,60,49,56,65,53,80,68,55,81,84,47,80,58,59,61,81,62,49,51,60,75,65,73,42,77,52,76,56,68,73,62,79,54,75,71,59,61,75,63,78,64,75,65,66,67,43,55,59,73,79,61,82,48,46,48,78,44,52,65,75,66,84,58,76,60,49,71,76,65,62,64,86,81,42,52,48,79,73,56,58,77,46,87,80,84,53,76,47,72,67,52,52,48,85,49,73,75,82,55,78,44,66,82,78,80,83,65,60,54,79,58,71,72,62,42,80,85,61,52,52,62,70,87,44,69,52,46,65,53,67,70,56,44,45,71,79,47,48,79,53,42,73,72,81,60,54,66,81,71,65,79,87,48,44,44,75,70,71,87,72,87,47,78,67,85,81,61,69,51,75,63,57,84,73,45,74,46,72,75,58,68,51,80,44,74,74,74,46,49,77,63,46,84,56,51,46,68,75,86,76,77,68,59,70,74,44,73,66,83,49,47,45,51,64,83,72,62,58,46,83,58,58,83,45,77,47,83,70,52,61,49,56,63,54,60,83,50,63,83,62,51,55,79,69,83,86,55,83,80,52,81,74,73,69,60,65,65,64,48,81,68,67,80,57,67,78,56,48,50,58,86,69,72,53,84,77,71,45,62,42,86,85,76,72,53,82,51,72,58,83,65,56,55,76,63,83,49,44,75,45,66,48,69,85,49,67,86,65,84,66,83,79,42,52,46,59,80,77,59,62,45,57,49,68,67,43,71,66,52,52,52,80,52,50,45,53,54,83,68,56,67,51,52,82,70,68,66,42,76,61,71,56,55,64,42,49,63,43,76,73,42,62,43,61,58,49,58,63,58,55,58,51,60,48,59,75,70,80,42,62,43,84,57,59,56,78,59,76,51,62,50,74,72,73,78,42,66,46,55,67,85,65,42,86,53,82,63,74,67,44,78,71,57,51,54,59,75,85,85,64,71,76,68,74,58,55,49,43,62,42,81,80,61,80,71,43,53,45,46,71,67,81,56,58,60,72,54,69,50,78,50,71,61,67,52,47,69,53,48,83,87,54,44,80,44,62,69,42,42,81,55,85,84,71,46,70,47,47,80,56,66,56,74,73,73,61,80,71,67,80,63,46,66,54,46,76,60,74,73,80,64,80,55,42,44,43,85,57,70,43,68,82,71,82,53,46,63,57,51,42,59,60,42,64,60,64,53,43,54,50,76,49,65,62,84,45,48,47,85,59,46,72,69,87,71,77,50,45,69,65,72,51,72,44,56,73,54,49,86,42,86,45,54,55,74,51,79,54,49,85,44,78,69,60,72,54,77,53,50,80,86,65,42,61,73,43,68,67,51,47,68,62,49,74,56,62,87,68,53,51,68,64,70,64,80,47,69,65,69,66,83,51,52,70,76,85,87,50,82,45,81,78,53,61,65,69,52,83,55,42,75,77,45,52,43,74 63,86,62,51,87,55,51,63,63,46,43,45,61,82,45,54,50,78,60,87,72,83,71,60,82,70,74,46,52,85,50,67,63,51,82,87,87,45,61,49,53,67,81,73,79,56,79,57,58,86,80,63,64,69,62,47,70,54,82,63,76,79,51,80,42,74,71,49,49,66,70,85,64,83,67,71,75,68,78,86,61,80,78,82,74,55,81,55,62,58,74,63,85,81,82,74,61,69,55,64,75,65,76,79,62,51,79,52,52,77,55,60,85,53,74,50,69,73,62,57,68,54,71,78,76,83,47,52,66,86,54,68,83,78,84,52,65,64,45,51,84,77,87,52,63,87,47,45,62,46,62,48,63,55,42,63,52,52,64,77,54,45,64,66,55,56,71,53,56,66,60,61,66,80,71,48,57,68,59,74,50,72,45,58,47,45,43,52,51,51,70,63,82,44,79,47,83,63,77,73,42,57,73,85,43,65,61,74,77,56,69,85,48,76,71,62,70,83,64,42,56,57,75,60,78,69,57,71,80,45,46,80,55,86,75,49,51,45,49,55,48,84,47,64,62,57,73,53,82,44,64,42,70,64,42,57,61,60,53,52,59,78,72,76,57,72,77,63,82,84,84,59,54,53,51,47,87,59,52,49,52,71,50,77,83,82,61,68,42,57,85,60,63,75,52,71,54,67,53,82,51,67,85,69,81,58,43,71,73,79,83,83,55,70,86,61,47,81,87,79,81,61,86,87,69,79,70,62,45,57,72,43,43,64,74,46,70,69,86,72,83,45,45,85,62,85,42,65,75,66,77,53,72,72,61,79,80,50,57,67,70,51,49,68,63,67,71,47,42,54,62,69,79,85,79,46,63,61,86,42,87,55,72,81,77,86,48,83,87,86,80,64,59,43,68,59,78,68,78,49,48,84,74,75,58,77,76,52,60,46,82,58,68,68,85,78,50,44,60,84,76,80,55,67,51,80,81,58,53,71,82,73,57,46,78,58,87,82,55,48,50,81,47,50,76,62,59,43,44,84,48,70,47,71,56,72,82,53,55,51,47,47,78,48,57,55,50,87,72,68,74,55,72,77,86,73,83,66,66,62,48,66,77,72,58,44,83,82,45,76,61,76,62,79,87,45,81,74,82,56,83,54,66,70,42,59,70,72,75,73,49,85,77,50,64,42,53,76,53,65,66,48,68,80,59,43,63,74,58,49,75,55,46,59,79,49,51,62,65,54,67,51,60,65,55,61,47,65,49,66,66,79,51,66,59,54,71,63,61,65,72,45,54,61,53,60,65,52,49,57,43,68,69,70,57,44,45,76,48,85,48,68,42,61,69,75,73,63,61,71,67,42,42,69,54,53,75,53,66,43,68,44,67,76,64,43,81,62,87,49,59,43,73,77,64,86,76,84,68,78,58,56,73,87,43,60,76,43,79,63,70,52,55,61,76,85,45,43,49,68,60,73,80,63,51,79,59,81,81,47,66,52,46,70,72,53,49,59,77,64,50,59,80,64,74,54,85,46,57,42,53,46,42,85,82,84,85,59,53,66,54,65,84,64,48,43,52,79,52,56,62,65,74,54,53,51,58,61,76,61,82,48,78,55,80,43,56,47,75,75,87,86,58,44,65,62,65,84,50,76,60,68,62,42,71,49,44,47,81,75,51,56,50,47,86,51,75,48,86,79,85,53,72,64,68,80,61,50,45,75,76,42,45,81,63,85,64,78,85,86,60,70,65,54,63,85,46,68,44,66,80,75,79,71,56,71,75,81,66,74,51,51,59,55,75,72,71,46,58,70,49,73,61,87,74,76,76,46,63,51,66,69,72,86,45,60,78,44,60,43,74,79,85,48,66,63,53,86,43,66,71,63,86,71,55,42,53,57,52,80,49,75,50,61,78,61,65,62,52,60,87,46,44,70,51,58,45,66,45,66,47,49,86,51,63,46,66,56,64,43,62,45,57,86,48,73,78,77,66,50,86,44,42,58,48,49,55,44,46,76,66,53,72,61,64,50,52,82,66,43,64,72,42,77,82,76,53,55,77,79,78,85,43,72,73,42,81,81,69,74,44,77,46,84,57,71,74,76,86,51,84,84,45,67,56,77,54,57,77,44,86,86,50,78,79,62,69,73,85,63,47,74,84,63,73,55,85,73,72,63,60,80,87,46,42,83,84,54,74,85,86,65,59,76,63,57,49,61,51,50,80,79,87,85,87,51,68,61,48,59,51,74,48,69,47,42,61,60,81,67,75,73,73,71,54,74,68,81,55,43 61,47,77,43,63,69,62,73,62,83,67,53,79,49,84,45,59,75,53,85,43,43,46,73,67,85,66,75,53,61,46,68,70,72,85,52,74,53,44,59,55,70,56,63,66,58,66,48,59,83,62,50,49,52,54,47,76,85,44,74,63,58,46,72,77,70,48,45,83,66,43,61,76,72,67,49,53,47,44,80,81,63,52,50,79,69,46,56,71,52,60,63,85,80,55,46,45,79,44,61,75,72,62,77,61,43,71,43,53,75,77,82,80,54,42,72,75,44,59,82,52,67,65,47,42,70,83,42,64,82,58,73,82,86,53,74,46,72,82,67,84,48,77,81,64,74,57,81,64,48,74,45,87,52,71,80,71,70,52,67,69,55,75,59,85,48,70,87,83,42,53,56,72,67,81,84,79,78,62,74,76,77,69,70,69,42,86,48,72,56,53,43,83,76,84,52,65,79,79,52,72,69,72,73,70,59,45,56,69,86,54,78,44,80,63,56,53,68,48,84,55,50,76,56,83,50,51,43,42,60,80,51,85,68,79,83,79,78,56,76,87,59,76,56,76,60,48,85,66,42,51,62,62,54,76,74,77,64,56,61,66,67,64,70,73,81,44,71,73,57,83,77,61,54,57,67,51,43,86,55,56,51,79,80,56,85,81,51,56,65,63,75,76,58,73,80,80,71,58,67,51,78,55,55,45,50,66,70,59,76,57,57,86,67,77,50,66,46,65,63,83,52,56,86,70,75,76,87,51,79,51,52,68,82,85,68,81,45,86,49,84,76,49,61,57,59,43,55,86,68,79,79,51,74,45,72,67,56,64,83,77,50,56,57,64,71,56,53,56,46,78,65,55,46,72,83,62,79,52,73,58,77,53,79,69,86,46,81,74,65,61,50,55,70,46,78,71,55,56,47,48,80,64,55,74,80,79,53,59,52,64,68,83,51,83,58,62,76,49,77,68,83,62,79,69,54,86,52,42,83,59,52,57,74,71,47,63,65,66,75,84,72,71,86,76,71,84,55,74,63,61,75,73,76,54,84,49,54,69,84,61,74,83,78,42,62,87,73,53,74,45,42,71,82,63,85,77,71,84,64,79,56,61,76,58,70,83,58,72,43,45,84,47,85,77,76,50,73,70,73,82,55,70,49,66,64,67,74,75,71,63,66,44,53,56,63,78,87,74,51,67,58,47,85,70,52,61,47,45,62,74,78,83,86,81,67,70,64,47,51,64,84,43,46,50,86,50,82,87,44,50,65,86,62,42,72,78,70,78,87,69,46,61,77,84,49,59,48,57,44,50,61,66,42,70,55,84,76,86,73,47,66,66,61,64,61,61,65,78,83,68,48,66,72,68,43,67,49,66,45,55,45,72,59,77,77,48,56,75,54,85,86,76,76,61,53,87,67,70,67,85,52,72,81,74,72,64,63,65,76,51,44,55,76,78,48,67,73,82,79,48,55,83,69,86,61,70,59,80,55,82,64,49,48,57,86,81,47,44,67,44,69,63,56,63,64,86,59,85,66,74,60,83,61,82,76,42,44,69,48,67,46,66,70,71,67,57,83,80,50,59,61,82,87,81,82,87,85,84,72,59,50,55,56,82,87,73,75,60,53,62,71,50,44,55,63,53,60,49,43,52,82,58,46,66,60,45,78,67,45,68,87,60,87,85,45,42,67,76,77,49,72,86,81,44,73,49,79,85,75,75,76,76,61,86,47,67,87,66,69,68,55,55,74,56,51,83,47,76,53,64,74,77,46,84,50,56,46,61,83,67,64,49,52,69,49,87,72,85,51,84,64,46,85,57,52,71,84,61,45,73,61,78,86,51,42,45,68,81,74,72,63,54,42,46,42,63,71,49,47,43,70,55,81,67,67,70,69,56,72,68,76,57,42,83,44,53,43,85,58,76,43,80,75,50,61,58,46,86,53,87,54,48,63,77,54,47,60,61,65,63,49,64,81,66,74,58,66,63,42,76,87,57,48,53,70,66,72,43,61,80,51,80,61,47,67,62,85,82,47,81,86,51,48,54,65,49,58,67,83,80,54,75,42,70,61,81,59,83,52,62,71,87,45,53,78,61,85,80,67,65,60,57,50,59,55,58,87,66,42,83,70,69,60,64,74,81,70,81,50,54,75,46,86,45,58,62,71,57,87,83,73,51,80,59,51,73,46,55,81,58,83,49,55,70,81,69,49,73,68,80,66,47,61,63,71,81,78,80,42,80,53,60,83,58,49,83,58,42,65,53,78,56,63,55,66,83,86,62,75 52,66,62,64,49,43,82,49,51,49,57,74,45,55,49,46,72,76,77,66,86,49,49,60,77,79,42,71,56,80,73,43,80,76,44,69,81,64,66,63,52,76,45,62,87,72,66,73,42,60,65,61,69,80,70,53,50,85,73,48,42,62,59,58,48,49,48,58,64,80,48,45,67,71,54,66,83,84,87,70,46,51,52,69,65,72,63,69,63,43,77,77,44,52,55,68,51,59,59,67,64,77,86,61,45,53,74,49,53,52,46,69,57,60,44,79,79,52,67,50,71,78,69,86,75,55,67,74,71,73,66,74,52,42,44,75,66,56,78,64,57,43,44,46,44,73,76,62,69,52,82,82,60,59,83,56,62,47,73,46,80,58,61,42,47,51,70,45,45,66,47,52,83,60,51,46,45,64,62,49,78,54,53,65,57,73,74,79,60,87,71,76,60,63,50,65,48,65,72,70,49,62,86,67,46,71,50,69,69,60,49,85,80,58,73,49,64,87,42,59,84,58,77,48,66,49,82,72,46,42,59,42,54,72,78,64,50,53,66,51,80,72,63,53,67,68,83,45,81,87,71,56,65,87,83,81,82,71,74,75,48,43,64,65,82,53,66,87,67,43,86,71,49,47,57,70,46,58,85,52,87,42,84,67,59,44,69,53,51,46,50,60,75,54,87,45,63,66,78,80,63,70,67,51,86,74,85,47,82,80,63,64,85,55,43,79,64,80,48,54,61,58,55,69,72,79,62,57,48,44,83,48,82,74,47,53,42,75,59,79,86,73,52,80,71,75,65,76,73,72,85,75,63,43,71,49,85,64,82,45,73,42,67,69,52,44,47,64,84,80,55,67,66,70,62,86,72,56,87,81,69,62,56,65,46,77,62,64,78,61,66,66,63,65,63,77,65,44,58,58,65,64,52,52,52,65,45,50,65,42,58,43,56,63,80,82,80,72,85,67,43,56,68,71,70,60,63,45,63,42,46,60,64,71,64,45,84,64,81,73,59,63,77,62,56,57,62,74,76,44,56,57,70,59,62,52,50,67,72,60,69,75,67,60,80,52,57,82,72,48,65,53,47,71,59,53,52,79,52,64,52,64,54,67,54,54,76,83,66,71,53,54,54,78,61,74,58,57,69,63,79,67,69,52,55,59,85,52,46,81,44,44,49,60,74,60,66,65,75,75,83,84,44,83,62,86,59,48,57,58,74,43,76,68,55,73,60,71,75,63,43,86,60,82,75,62,53,53,82,83,61,50,67,51,73,59,65,71,54,58,75,72,66,53,75,84,79,57,63,62,63,50,49,61,85,66,83,52,84,55,46,73,50,50,62,80,87,44,57,82,50,58,56,45,79,57,75,48,69,58,77,79,63,68,81,62,53,76,48,50,51,72,75,71,65,79,66,55,54,70,54,59,86,74,85,55,54,45,52,64,85,66,58,70,46,57,77,77,58,54,80,52,69,67,75,56,54,43,46,49,45,44,57,46,54,59,68,59,50,60,85,77,70,49,79,72,50,83,71,52,46,81,72,46,51,81,49,82,53,70,64,62,46,45,81,84,69,68,57,87,84,50,46,57,62,45,65,85,66,44,43,71,45,55,77,54,69,65,75,83,53,56,83,42,67,60,55,55,51,75,83,64,73,42,43,65,42,53,78,53,61,70,73,50,76,42,78,52,67,80,80,68,67,46,51,60,44,77,62,53,48,82,82,81,83,57,80,46,58,72,53,80,85,72,45,51,42,72,57,74,43,63,54,68,86,86,51,86,70,75,87,80,65,48,72,82,63,48,46,72,72,50,74,61,79,76,43,64,43,44,73,44,45,83,86,69,46,46,75,44,47,74,55,74,68,79,58,75,60,60,71,71,71,53,83,76,70,49,63,65,55,78,47,71,64,71,87,69,74,57,66,61,86,79,57,73,63,68,85,68,78,62,82,54,43,69,67,68,42,65,74,77,84,46,84,72,57,54,79,49,76,55,67,79,50,56,66,69,68,84,59,79,85,66,46,58,81,44,65,84,45,64,45,54,65,72,80,74,60,73,59,50,42,42,51,45,62,46,46,49,78,46,80,77,72,67,44,62,56,58,67,65,72,42,47,62,48,77,74,79,62,60,53,73,80,53,77,72,56,43,74,46,66,43,82,85,75,70,51,83,55,83,50,80,81,50,51,77,42,54,84,45,50,86,46,70,64,67,85,62,58,72,43,53,87,55,81,87,52,54,87,54,63,61,53,85,79,79,77,62,49,59,51,53,80,51,67,60,50,61 87,78,49,74,47,69,51,58,71,62,85,80,83,57,78,60,67,85,42,42,79,55,82,63,85,56,55,57,49,51,57,87,73,63,80,69,48,47,45,79,73,67,75,76,75,59,63,75,58,69,74,80,42,64,48,71,73,58,84,82,75,73,77,48,80,53,53,52,79,75,77,73,44,43,81,50,54,57,56,87,75,73,63,75,72,80,62,69,78,76,75,84,78,77,55,63,75,73,78,52,57,53,70,59,62,46,77,53,78,52,73,52,67,81,66,73,56,48,51,81,45,57,81,85,73,44,64,59,45,63,48,50,58,63,46,86,55,58,52,73,49,85,49,47,58,59,66,86,53,44,45,51,56,74,65,56,57,50,83,84,86,74,74,47,68,56,65,45,77,49,53,75,83,50,69,78,63,45,58,76,59,59,71,86,82,79,53,49,46,53,48,87,66,75,50,67,61,56,49,78,59,69,47,85,54,62,87,59,47,49,74,56,83,59,66,61,64,76,72,66,66,82,73,87,61,59,70,76,56,51,82,60,65,83,44,45,75,66,44,84,53,52,81,79,55,70,47,65,56,74,78,81,48,48,55,58,59,43,52,61,59,61,76,48,84,58,67,49,60,48,66,58,61,69,80,84,64,80,70,71,63,53,85,73,83,73,67,78,85,76,49,55,68,69,44,44,53,51,84,43,61,62,63,45,68,87,75,47,78,79,69,72,45,81,87,43,48,60,46,58,54,78,49,65,54,58,44,48,48,86,58,43,56,56,45,53,80,68,55,58,61,63,58,84,84,62,65,83,50,82,82,53,56,81,70,78,63,69,59,81,55,77,57,56,61,42,60,71,62,54,65,80,70,80,71,57,76,81,77,60,84,47,49,68,72,44,54,68,56,82,51,74,52,49,46,50,45,84,44,60,61,79,67,81,62,57,72,79,71,82,42,42,74,61,85,81,46,43,78,73,66,72,80,51,72,65,61,84,68,69,64,75,73,56,52,52,62,74,54,45,49,60,42,52,43,53,70,82,48,78,77,82,64,50,68,60,87,59,71,62,50,55,76,73,47,45,87,78,55,63,87,65,48,56,87,77,55,65,43,46,60,83,75,55,57,78,82,43,86,51,57,59,46,42,76,83,76,70,54,51,66,80,71,85,72,79,85,78,55,78,59,83,71,67,52,52,61,72,72,73,73,54,53,61,49,47,81,51,44,79,68,44,72,65,74,68,86,52,63,87,86,51,52,55,70,44,52,58,46,76,44,65,65,44,48,76,48,48,61,46,60,63,58,71,49,83,80,44,86,78,53,74,44,76,49,78,54,68,61,54,48,62,85,62,60,86,58,42,47,42,60,63,87,87,60,68,42,46,47,45,77,63,58,54,48,69,86,65,50,72,61,56,74,70,85,73,47,65,43,85,46,79,71,56,73,57,70,86,57,59,82,69,78,80,61,70,42,51,69,73,47,59,73,84,73,52,66,83,74,52,47,72,74,66,61,43,55,77,73,52,51,61,65,59,52,82,75,79,50,66,62,53,51,60,76,50,54,79,77,61,78,69,72,73,61,79,71,60,66,58,44,73,84,65,47,51,51,73,52,64,66,43,79,60,63,42,77,84,53,42,87,65,80,61,52,56,65,52,68,68,78,75,86,74,43,85,52,83,67,49,57,46,73,54,52,65,68,47,49,81,73,87,76,44,73,62,46,62,64,75,64,70,84,72,85,64,82,70,63,80,52,71,56,65,84,83,49,76,51,45,71,87,80,72,54,64,43,64,52,62,64,67,46,81,81,79,71,78,44,58,74,47,46,58,75,61,73,42,57,81,83,83,65,61,43,62,82,56,68,83,60,59,80,71,53,81,43,84,44,47,51,48,70,79,71,85,86,49,64,46,73,76,72,55,56,80,58,53,61,71,81,53,53,76,43,84,70,71,64,75,80,61,55,60,80,57,68,69,73,58,74,73,57,77,46,86,53,73,46,68,55,50,74,50,71,87,82,76,86,82,86,54,77,67,51,59,64,79,76,52,69,50,57,57,55,58,42,55,47,72,64,66,73,62,75,87,52,76,53,49,54,74,79,42,57,73,66,54,60,82,87,87,50,72,74,52,73,71,42,49,64,79,71,81,58,58,64,63,66,64,87,74,67,59,63,83,86,59,71,47,44,82,74,76,61,46,77,68,67,77,71,77,53,80,78,62,72,57,82,81,62,48,43,71,53,58,63,81,69,81,67,42,64,81,54,58,75,47,66,48,59,82,71,81,58,73,75,54,72,72 85,71,80,44,59,76,67,84,58,50,74,86,86,46,59,69,69,58,71,80,74,67,65,85,68,65,76,78,76,50,69,75,81,76,51,67,67,48,72,50,79,49,56,51,60,47,71,48,70,56,70,51,78,43,82,45,51,50,70,74,54,51,50,53,75,54,69,66,62,78,84,52,69,81,68,62,62,64,83,45,60,73,45,62,57,44,72,71,78,49,75,64,42,83,69,45,64,54,83,69,82,68,64,81,84,71,80,53,74,72,66,51,57,48,47,60,67,61,76,65,50,48,69,55,78,53,53,46,79,47,57,76,77,67,63,67,85,57,71,73,55,57,84,86,44,71,77,70,69,59,81,85,74,68,86,56,68,56,71,45,73,86,70,85,78,87,53,77,65,58,75,58,65,73,63,50,80,55,59,87,53,76,73,54,61,62,50,46,76,70,79,56,74,75,64,70,78,51,52,82,80,69,82,72,70,81,61,58,61,51,62,60,64,68,57,45,44,49,57,62,51,67,71,68,51,42,70,47,45,56,64,57,50,57,55,79,57,58,70,70,49,67,79,76,78,53,50,49,45,61,53,54,72,72,69,46,64,82,69,60,55,79,54,73,53,65,81,69,70,68,46,46,46,69,45,49,56,69,58,61,49,60,42,54,71,74,60,70,75,86,72,59,57,87,81,50,57,55,70,58,56,57,54,42,74,73,73,58,50,81,56,81,63,66,79,71,42,45,86,47,77,48,44,51,45,53,70,42,47,50,55,57,51,71,48,80,50,50,76,57,85,69,71,73,65,67,72,76,66,83,78,65,74,77,82,72,55,45,68,67,55,64,65,42,67,54,80,51,86,76,78,79,76,52,43,47,71,70,46,79,79,57,46,51,51,71,83,57,82,79,67,74,73,54,49,52,73,58,71,49,51,69,42,75,74,84,85,85,71,53,82,74,68,58,59,53,59,84,72,71,87,60,65,43,73,75,69,56,80,51,78,61,53,69,68,82,60,78,72,49,54,64,47,46,60,77,84,58,83,68,72,75,61,64,82,42,60,86,78,86,67,66,57,78,54,54,68,55,59,57,67,75,82,76,72,66,59,55,56,85,81,68,75,87,63,82,65,69,80,63,59,53,58,56,85,82,76,82,69,73,45,68,53,65,78,67,67,49,80,47,46,57,47,55,80,78,69,63,79,67,74,58,81,45,65,54,82,85,45,48,76,87,64,85,51,81,48,62,56,68,60,77,73,82,56,69,83,73,43,74,58,55,53,63,51,77,46,59,50,79,58,83,57,75,87,61,81,47,52,80,76,82,61,69,53,42,47,79,55,46,80,74,56,50,66,86,68,69,60,50,78,77,76,78,86,44,77,45,74,54,78,87,86,74,80,56,61,83,65,64,44,78,47,76,60,86,71,80,43,82,45,76,85,59,76,63,55,63,42,52,69,75,42,74,67,60,56,69,77,79,58,45,69,79,85,44,73,60,64,76,80,86,69,82,45,66,43,87,46,61,43,66,68,55,61,57,49,66,81,58,58,53,49,62,70,87,44,87,49,55,71,77,83,78,66,63,52,44,51,70,69,44,70,78,86,48,86,78,69,50,43,84,76,80,70,70,49,80,64,49,46,74,86,81,76,75,60,46,46,56,54,53,52,85,61,54,85,72,85,81,75,83,46,75,47,65,86,43,68,46,53,45,84,58,65,63,76,84,67,60,72,47,59,65,45,65,82,82,76,75,75,52,80,69,86,43,53,61,65,45,67,46,43,87,44,67,63,54,52,55,46,77,77,49,87,59,77,81,71,62,62,74,71,46,74,76,43,58,49,49,73,73,62,65,66,86,47,57,87,51,83,48,50,87,64,60,78,51,65,53,78,68,78,56,76,62,73,79,52,60,82,55,86,48,77,77,43,49,59,42,49,49,78,78,42,46,51,57,53,82,69,64,62,77,86,60,67,66,63,84,86,62,79,50,76,44,72,85,68,83,58,61,60,44,81,42,76,52,74,82,84,71,76,73,77,75,59,79,66,67,55,53,79,61,75,83,82,66,66,75,53,48,49,81,86,68,81,81,47,50,64,74,80,63,60,62,70,66,58,76,60,48,55,62,48,43,62,55,64,68,64,42,81,78,76,48,60,70,87,82,74,51,44,76,66,44,84,58,76,61,64,86,82,67,73,87,54,48,74,68,81,47,67,84,72,43,78,71,80,49,48,64,59,73,63,56,54,86,83,73,63,67,65,86,67,66,67,85,53,48,58,56,73,82,54,53,62,85,60,56 49,66,68,87,59,59,83,86,55,55,49,65,75,44,61,60,47,86,46,68,70,87,81,45,59,65,44,54,69,54,73,83,50,83,64,51,69,47,47,72,53,74,87,56,70,78,75,68,70,53,67,47,82,82,82,42,54,46,64,68,83,65,47,77,60,73,66,42,60,75,55,86,44,67,84,75,59,71,63,70,67,63,65,64,63,78,46,78,51,43,76,80,60,52,81,80,74,71,86,80,67,49,72,74,65,69,50,85,47,70,52,72,81,52,74,58,49,62,81,55,48,47,42,61,54,87,77,46,44,68,45,85,77,63,69,59,47,58,66,59,62,82,59,55,50,47,77,83,69,61,47,64,43,51,75,49,60,70,82,55,63,50,56,67,82,61,53,49,75,74,42,86,45,50,86,75,57,52,76,87,68,71,47,56,78,79,61,46,66,69,80,76,52,64,58,57,78,66,71,53,67,49,78,45,59,71,81,54,87,75,43,43,79,86,46,82,82,53,73,63,72,81,62,78,54,45,54,51,45,77,78,73,70,53,84,42,72,64,60,43,60,62,60,82,71,51,66,57,55,49,54,74,65,44,50,49,56,43,79,61,72,67,44,52,67,75,51,79,87,70,70,58,58,67,79,67,51,68,87,68,48,73,49,87,73,78,65,47,66,49,66,46,68,81,72,84,68,62,53,85,87,84,85,83,55,49,75,60,44,83,78,54,84,84,46,44,76,57,86,72,78,77,63,82,65,79,45,60,83,45,82,75,50,45,74,85,80,87,74,49,72,81,85,69,81,75,65,78,74,55,77,59,60,54,78,43,69,57,67,71,55,67,60,59,62,77,48,54,46,63,64,48,64,59,84,69,51,63,46,67,61,54,50,76,68,51,85,57,77,76,68,71,56,47,62,87,78,77,42,79,49,67,86,71,87,63,81,49,42,72,51,44,77,69,51,60,84,53,51,43,84,70,85,61,55,79,51,83,80,66,46,84,66,80,70,65,80,48,48,74,76,44,56,65,46,76,87,59,61,72,76,45,48,55,75,54,51,68,51,80,79,80,87,51,67,52,59,53,70,57,45,81,51,44,42,81,77,85,75,47,58,42,60,65,77,60,52,77,85,48,49,53,50,56,87,85,65,67,55,46,62,76,61,68,52,50,87,59,52,85,78,74,54,49,57,59,45,53,71,65,83,54,70,58,77,81,67,49,84,85,65,67,74,60,68,83,78,42,49,65,66,82,56,59,80,75,77,42,76,52,84,51,63,46,61,84,66,79,53,74,47,54,76,70,82,42,68,68,50,60,77,52,85,61,55,61,55,61,75,69,60,42,55,54,66,74,48,71,69,67,77,61,48,43,87,81,66,61,82,51,75,84,49,66,87,70,67,85,80,85,58,54,86,76,73,51,46,56,59,64,61,79,80,85,75,45,77,54,57,77,77,82,44,49,63,65,76,64,55,59,60,43,71,45,48,83,77,53,48,50,64,59,70,84,86,58,60,48,61,86,54,70,62,57,53,85,62,48,53,46,62,69,58,54,55,62,64,72,61,43,56,53,43,50,50,63,62,84,80,50,84,49,63,55,46,63,55,50,71,64,50,53,80,82,81,51,66,71,56,59,74,83,71,62,85,79,56,43,53,67,43,83,48,58,76,60,79,59,65,49,80,62,45,58,51,48,77,67,55,76,42,63,71,75,80,84,65,72,81,46,71,75,85,70,72,47,58,72,80,54,70,60,69,65,77,62,47,87,52,80,64,78,51,54,52,53,56,48,48,86,63,56,70,74,54,56,81,84,48,81,65,48,47,55,53,82,51,68,50,71,70,51,54,66,63,61,45,49,87,64,84,67,81,80,67,79,58,71,60,50,65,42,75,54,84,76,50,82,57,52,61,54,67,68,84,87,61,66,51,84,74,66,58,42,60,78,60,66,70,84,84,51,73,58,54,74,84,51,47,66,43,65,61,46,62,62,57,83,61,66,47,76,68,65,49,83,56,77,76,72,48,54,74,48,87,77,46,47,85,77,49,53,55,78,54,52,43,61,51,86,75,54,51,68,42,45,64,76,70,44,63,42,51,45,68,61,77,75,70,69,63,46,75,72,44,84,85,68,77,57,57,60,43,85,43,80,67,63,43,81,83,58,87,47,55,59,74,50,74,66,57,44,63,68,49,43,51,80,51,71,52,67,77,81,58,43,73,45,62,84,87,55,85,52,47,86,45,67,59,76,45,55,56,66,44,67,84,82,67,86,59,43,72,67,81,43,77,51,86,75 56,65,73,49,47,79,58,76,57,46,58,61,46,52,52,47,84,77,49,53,68,70,72,58,51,71,62,67,68,67,42,58,69,73,50,69,45,69,70,48,62,47,52,64,42,72,58,55,76,80,43,78,64,75,64,84,42,80,45,75,46,80,80,63,73,66,66,82,43,56,54,44,49,52,67,42,70,62,87,58,49,86,66,56,61,57,42,72,70,44,86,46,61,75,73,64,54,56,59,65,58,48,42,63,46,58,87,84,87,76,66,69,53,67,48,78,82,52,55,57,60,58,76,77,59,68,61,85,50,54,72,85,72,59,59,74,78,72,51,49,73,61,58,46,75,51,66,57,45,42,70,85,45,50,50,77,65,65,82,55,52,79,78,51,58,42,60,48,75,42,77,77,54,63,50,53,59,78,85,59,72,80,78,57,60,71,60,42,68,72,80,86,83,77,71,58,56,80,87,61,84,72,74,69,84,50,66,48,87,45,47,48,85,65,78,82,61,53,56,69,74,81,67,54,44,87,55,71,57,79,69,45,42,61,45,54,86,69,69,71,73,72,59,50,45,83,70,49,76,44,83,62,70,62,46,75,86,86,73,72,63,77,53,75,76,66,68,55,86,69,81,75,79,71,71,77,82,73,43,56,55,87,82,69,79,64,79,67,46,63,46,67,70,42,72,70,81,73,76,50,66,42,53,72,44,59,70,50,66,63,59,66,46,75,86,64,78,45,87,52,42,68,53,59,46,70,59,51,83,84,55,59,66,82,42,74,51,64,53,43,76,87,79,71,87,85,62,51,81,83,43,69,68,79,79,81,74,45,70,45,82,67,53,83,46,58,82,75,54,77,78,79,48,78,85,83,51,87,74,56,74,52,48,43,63,70,43,64,80,42,55,83,75,85,57,47,54,59,56,65,58,85,45,81,81,48,82,71,54,59,80,67,62,65,68,51,44,51,56,62,65,80,78,56,83,86,82,42,79,57,54,43,81,75,77,43,62,61,78,63,55,53,74,56,47,46,72,45,48,44,82,82,79,79,58,45,75,72,64,51,71,66,51,63,55,82,59,52,87,53,65,66,80,76,62,58,70,47,59,81,50,65,84,79,53,84,81,80,87,82,58,74,45,63,83,63,74,83,72,71,79,72,73,68,59,80,59,72,84,53,52,80,59,46,85,59,46,67,66,58,79,44,43,49,53,78,78,47,79,46,43,74,79,45,50,82,49,42,50,63,45,44,42,81,49,52,55,75,64,46,87,73,44,68,71,69,65,50,79,51,72,61,70,78,87,59,56,82,68,86,53,56,87,48,52,80,73,43,64,87,75,62,64,75,53,79,47,85,73,59,84,45,83,49,75,55,52,85,65,69,63,47,73,86,81,44,75,75,71,63,82,67,59,58,76,60,51,83,75,44,83,82,59,75,56,50,82,44,76,80,45,80,85,67,82,66,42,81,43,79,53,83,61,83,48,83,80,70,56,77,45,46,71,77,71,81,73,87,67,57,71,65,68,57,55,65,60,59,61,45,81,66,58,64,58,76,54,84,48,42,47,67,87,66,53,68,53,86,81,61,46,87,78,53,73,49,86,51,52,67,82,65,83,55,60,44,63,56,60,72,47,70,42,76,72,78,79,57,59,55,65,49,73,72,77,61,64,82,47,64,67,60,61,63,77,66,63,51,74,44,66,48,54,47,45,84,52,73,78,48,81,73,52,53,72,59,51,45,78,84,75,51,63,83,52,73,49,50,60,55,55,77,49,73,81,61,86,55,49,68,44,66,48,43,46,49,42,66,86,53,74,62,61,80,74,58,83,65,62,70,65,45,66,70,85,72,82,45,54,86,51,71,67,65,81,70,84,54,78,44,72,48,59,59,55,46,73,60,60,86,71,56,64,50,49,64,70,61,80,60,58,62,81,51,48,73,73,42,77,68,54,77,58,50,54,44,67,57,44,86,49,66,53,61,46,42,60,82,72,70,81,84,86,60,73,80,63,83,66,56,50,50,70,55,56,63,74,54,71,58,42,74,60,57,55,70,86,52,54,51,43,48,51,71,67,81,87,83,54,43,74,72,85,45,77,76,86,83,50,68,50,57,45,83,46,48,47,74,46,76,59,60,44,82,44,73,65,82,85,53,60,53,71,47,84,58,71,78,70,51,63,62,47,64,77,79,75,77,64,59,70,50,56,44,65,46,62,53,54,63,46,86,62,76,42,74,60,69,80,48,70,52,53,79,58,73,68,48,47,66,83,49,64,66,77,76,65,56,50,51 84,85,74,86,43,56,55,87,75,83,69,64,66,71,47,62,71,52,65,57,85,59,70,75,62,51,74,69,68,80,87,66,56,81,55,70,48,64,49,56,76,70,72,65,82,56,50,78,76,69,45,82,51,78,75,61,62,58,79,52,72,63,71,71,73,73,71,57,75,67,58,44,78,76,84,69,80,46,67,68,52,72,49,66,75,87,82,67,44,85,62,44,71,86,77,70,77,76,58,49,52,44,52,60,56,76,65,42,75,81,51,55,49,72,65,63,50,59,81,80,70,65,52,83,78,60,78,43,50,71,61,63,77,50,43,86,63,86,71,64,73,44,66,59,50,66,70,76,63,80,75,56,80,65,73,74,46,82,72,72,72,86,73,45,84,65,45,66,54,67,67,58,48,49,53,64,73,81,49,70,80,48,72,72,45,73,87,50,65,73,57,78,78,50,70,47,45,59,68,62,75,72,62,42,52,79,72,77,61,66,77,81,61,55,64,71,55,79,78,82,71,81,55,85,79,86,71,79,55,87,79,63,42,62,57,87,60,62,75,48,44,81,62,58,44,72,69,48,55,50,85,75,66,87,58,65,63,70,81,87,83,58,60,77,67,64,83,54,85,42,51,70,84,84,46,86,76,86,86,45,54,71,70,87,72,68,54,86,67,55,65,53,82,72,73,51,83,49,79,62,42,51,81,46,63,62,42,73,46,74,60,57,56,55,68,68,87,46,48,78,87,61,44,48,87,68,55,50,71,62,52,51,60,50,85,44,63,77,77,87,50,43,56,63,78,76,48,72,73,56,50,82,83,55,80,52,54,47,83,85,78,45,78,46,50,57,51,63,57,78,51,67,84,50,71,61,86,78,42,50,54,58,71,45,82,70,64,80,42,72,80,80,83,67,64,62,57,54,76,58,81,75,46,71,46,76,77,46,57,56,43,69,51,65,64,71,66,49,50,68,63,86,81,54,68,68,87,46,85,85,69,48,81,49,51,68,70,84,84,57,77,47,83,43,79,74,46,53,56,74,56,83,74,82,82,47,61,45,74,53,80,43,76,71,53,79,45,79,64,86,78,78,73,67,87,49,52,73,53,46,56,56,48,80,68,69,50,87,49,57,66,54,60,47,54,43,81,68,48,50,73,79,60,54,58,70,55,66,73,52,60,74,44,80,73,64,84,58,55,75,76,73,70,60,63,50,85,50,63,78,55,68,52,49,53,83,87,73,49,44,78,87,79,44,54,75,58,86,74,43,73,61,45,51,63,75,44,66,74,81,45,69,83,59,45,58,44,51,81,48,69,78,60,59,53,45,43,87,51,82,56,82,58,82,54,65,48,53,55,46,61,49,77,67,64,46,79,85,72,44,46,65,70,82,81,67,62,52,54,77,51,54,71,55,60,78,74,54,50,72,61,66,65,78,84,53,73,47,52,66,84,78,43,53,53,52,42,43,77,81,80,79,75,86,60,65,72,83,49,47,54,59,71,62,56,63,84,73,81,48,81,59,51,79,74,87,87,55,83,70,60,48,69,61,82,49,67,61,84,68,62,84,73,83,80,42,59,48,53,73,72,50,78,56,58,60,57,84,86,63,47,49,54,57,65,79,62,48,67,80,56,79,60,44,54,48,54,55,52,75,60,43,54,66,44,84,45,61,82,43,80,72,62,84,60,48,84,71,58,46,69,74,74,65,47,63,86,81,54,52,59,73,70,77,52,48,80,71,57,84,78,85,72,73,87,60,84,52,68,51,80,81,48,59,51,80,45,76,60,67,47,46,82,48,64,47,84,56,61,78,87,75,77,78,68,56,66,83,70,87,86,84,44,45,64,71,56,82,63,50,66,80,67,82,70,46,65,67,83,84,73,46,64,78,64,85,47,52,60,80,48,84,75,54,60,50,50,58,86,43,49,84,62,62,50,54,73,44,71,85,80,47,84,67,50,53,46,79,85,62,75,59,67,59,46,76,65,82,80,60,76,58,71,75,76,63,85,62,62,85,72,70,58,58,47,83,65,72,49,84,78,52,57,74,61,49,83,52,54,82,50,74,62,54,51,49,78,64,85,72,65,47,79,55,79,86,61,81,69,81,80,59,51,53,78,54,74,44,61,49,54,52,60,57,46,69,83,49,76,65,83,68,70,69,56,64,55,51,62,43,82,51,75,47,84,57,67,69,42,69,75,60,87,85,47,45,86,48,85,52,67,78,77,61,50,57,55,46,53,57,87,86,59,44,80,65,47,74,48,80,85,58,87,56,52,54,51,49,81,42 87,65,87,73,60,59,62,74,74,49,45,86,44,84,72,85,45,70,76,57,64,81,68,65,70,71,45,59,62,60,56,59,58,65,57,53,81,70,48,48,65,79,61,51,79,59,43,62,54,43,79,64,45,56,61,53,84,74,44,58,57,71,45,78,71,48,45,42,72,81,83,77,71,61,68,82,43,66,87,69,87,54,76,60,55,51,58,69,48,44,69,85,51,55,60,66,85,68,59,58,46,73,69,71,78,44,80,48,74,61,55,44,43,79,67,44,86,59,69,84,52,45,54,53,75,60,65,72,73,44,76,87,45,56,56,80,49,66,58,85,46,50,62,48,71,78,77,75,46,42,86,69,66,83,82,66,44,50,63,80,55,52,45,45,71,71,83,79,46,83,49,80,52,66,65,84,69,76,61,48,57,79,53,62,56,83,83,61,42,49,75,42,82,56,59,61,86,85,68,71,75,69,44,52,75,51,59,54,68,78,84,54,48,79,75,54,71,60,78,57,71,47,48,62,50,65,61,85,56,53,52,87,46,68,61,72,60,73,67,82,44,55,85,44,52,81,74,71,59,72,55,50,58,50,84,84,59,83,81,86,65,45,68,71,86,64,62,49,49,79,46,71,80,48,77,46,58,77,77,79,78,47,57,64,58,45,73,78,85,82,47,58,52,59,64,75,83,76,82,61,78,44,75,84,80,50,48,51,62,53,52,47,51,79,69,64,78,56,55,81,68,78,55,65,64,52,79,54,60,52,72,61,44,84,49,78,58,53,87,42,53,53,66,64,69,74,77,75,54,74,63,67,60,84,44,78,81,46,54,66,84,58,53,69,70,64,82,61,43,58,66,66,51,46,79,42,87,63,77,51,75,47,87,87,53,76,81,77,68,79,44,84,42,60,49,83,85,53,66,68,50,75,59,54,70,85,70,68,74,75,47,83,57,72,49,46,79,54,73,44,66,46,84,46,54,61,49,47,54,86,52,60,82,43,69,59,86,86,60,84,63,57,57,80,67,57,72,82,67,86,87,50,46,45,70,43,86,84,73,53,79,69,86,45,60,82,68,53,50,56,57,68,67,62,72,60,83,76,61,61,78,53,76,82,43,65,81,85,78,77,58,63,48,61,85,63,43,54,59,69,72,53,61,86,84,57,51,74,53,80,56,73,55,48,50,67,50,79,49,64,45,45,63,56,55,74,87,63,53,47,70,73,87,61,66,75,65,82,71,77,80,54,44,69,54,62,46,84,73,47,61,60,59,71,64,67,77,85,46,73,53,83,71,44,49,61,76,87,63,45,47,75,73,67,72,50,71,47,49,87,87,78,85,62,63,77,46,85,49,56,55,80,68,69,45,78,47,63,71,48,65,81,79,55,51,73,64,43,87,78,75,79,83,43,87,81,50,78,61,76,56,72,78,59,48,74,69,56,43,73,55,44,49,54,63,57,53,69,86,60,68,50,78,87,51,63,80,77,70,57,50,52,78,72,43,69,82,67,42,55,63,78,84,81,84,83,63,76,82,42,70,85,42,78,87,53,77,76,68,69,70,42,86,58,73,42,54,54,73,53,67,72,61,55,76,49,47,81,65,56,87,51,77,61,80,61,82,83,81,83,50,46,57,46,63,51,76,78,70,69,68,73,61,77,42,62,65,81,81,57,85,75,83,43,81,44,57,62,68,59,76,54,51,74,75,86,87,86,47,48,65,67,47,71,44,52,80,46,81,57,77,48,86,46,75,72,58,75,70,62,79,58,65,78,46,87,67,48,42,75,45,68,59,62,72,59,87,67,59,71,62,57,53,59,68,62,61,59,80,76,51,51,46,62,73,69,61,64,76,63,56,57,44,56,86,46,71,76,67,87,45,48,73,67,79,44,81,83,58,69,72,68,82,52,76,64,69,50,75,52,81,86,48,63,70,62,42,67,73,44,67,44,52,50,85,59,81,57,86,63,84,54,68,57,87,63,43,57,72,69,57,82,61,64,87,50,51,67,66,78,56,64,44,73,83,57,52,57,56,71,53,70,87,81,64,45,53,86,73,72,86,76,46,54,46,74,86,83,58,64,82,79,82,61,81,53,54,49,44,65,61,52,61,43,43,78,46,43,50,84,65,42,86,62,56,56,72,63,81,78,45,56,64,64,69,58,47,86,61,61,66,73,50,84,52,72,87,61,72,83,84,57,80,87,83,52,79,47,62,62,86,66,68,76,80,60,60,82,70,69,69,48,62,71,79,64,66,66,87,70,68,76,56,72,54,68,78,55,42,64 42,47,73,70,42,51,86,58,84,71,43,52,71,53,50,74,45,43,73,77,58,67,80,50,48,49,84,68,71,65,81,67,56,74,46,69,72,55,82,72,58,46,62,74,68,74,59,64,77,63,63,74,47,68,65,68,79,87,50,74,73,54,46,44,77,80,55,63,86,87,74,77,85,65,48,42,64,84,45,73,69,61,47,55,45,72,75,47,42,86,79,53,71,42,55,87,44,85,86,84,87,67,67,82,83,67,68,54,65,85,84,61,61,71,62,43,64,57,54,54,82,54,58,69,44,84,59,87,78,81,81,85,68,54,53,81,47,73,87,59,69,44,63,46,81,72,58,60,65,84,68,48,50,81,75,78,85,76,50,48,55,60,43,68,83,62,56,58,68,66,61,55,61,53,57,69,63,78,80,75,58,57,80,85,70,53,71,57,67,79,45,61,70,80,82,59,72,70,81,63,58,75,67,62,69,72,75,80,42,50,81,80,51,45,44,60,77,60,75,72,42,63,85,70,79,46,61,72,71,55,71,83,53,67,70,59,73,84,81,66,45,81,78,83,70,72,70,54,70,56,42,80,71,58,52,87,75,45,85,85,69,81,47,74,64,87,67,70,55,61,43,84,71,46,44,71,54,52,54,58,51,48,75,69,72,69,60,80,50,81,59,56,74,48,68,50,86,49,64,87,42,82,48,71,68,56,59,68,85,62,58,50,63,44,54,62,50,42,83,60,46,56,77,68,52,71,44,58,81,74,78,50,78,55,73,86,46,81,73,58,55,78,60,72,84,47,60,59,49,54,49,80,49,77,70,55,43,57,55,50,58,55,47,49,85,78,83,74,73,70,51,58,75,53,48,42,67,52,71,82,57,72,53,45,52,69,56,68,86,78,59,56,86,50,48,60,56,60,70,87,51,83,51,42,63,52,48,78,71,72,44,53,45,63,75,87,42,86,45,56,77,75,65,48,62,68,77,86,84,63,86,42,85,84,83,47,84,63,51,65,81,77,42,55,44,87,57,54,48,83,81,49,60,84,74,84,84,51,72,60,76,44,78,60,79,72,58,51,80,81,58,82,56,46,52,64,57,48,82,53,42,62,66,78,43,80,62,75,61,80,61,63,47,65,42,87,73,67,81,83,66,80,69,84,58,69,75,84,71,62,85,82,51,86,77,43,58,80,72,77,62,85,81,46,55,80,64,87,73,81,82,56,64,76,75,53,80,84,77,53,67,81,75,49,60,84,70,56,55,78,67,49,73,52,81,58,85,58,84,75,75,66,66,52,66,43,70,66,83,73,47,82,69,51,62,66,74,83,47,74,76,81,52,42,81,79,45,47,75,50,59,86,64,85,56,77,43,78,71,75,82,57,50,64,77,48,46,51,46,85,70,61,69,48,86,64,73,59,70,48,74,67,65,72,82,64,69,56,54,73,68,81,46,42,47,86,80,84,72,85,73,74,49,62,75,86,59,62,49,86,43,43,54,84,76,74,73,64,48,50,59,70,60,43,65,82,45,50,77,78,50,60,48,52,74,43,80,77,82,56,42,80,79,59,80,61,78,59,79,72,81,51,45,72,66,76,42,86,81,69,73,87,76,81,85,56,42,87,85,48,72,60,49,59,52,53,47,50,54,57,58,63,47,82,79,77,55,63,58,82,82,73,47,64,69,67,59,76,78,72,48,43,52,72,77,73,79,79,86,66,58,52,61,56,42,76,76,44,76,54,47,62,63,57,87,61,72,72,72,45,86,63,64,75,60,73,87,83,80,76,76,53,74,54,44,56,46,71,76,81,59,57,55,76,80,49,82,47,48,54,64,72,60,66,73,67,58,75,74,67,47,54,74,60,62,58,77,50,67,43,65,65,81,75,68,64,49,66,45,49,47,55,46,47,57,77,49,46,42,78,43,64,62,63,51,59,79,60,51,46,66,65,82,66,55,53,84,47,76,85,62,46,56,74,73,85,61,67,77,48,52,83,83,81,54,76,42,43,59,60,84,47,43,82,44,53,69,52,49,82,43,84,86,47,80,70,50,69,60,51,80,68,55,65,47,85,46,78,79,51,67,58,56,49,60,68,55,81,68,57,73,84,87,80,64,47,53,48,86,45,46,51,57,54,85,73,62,60,72,77,60,80,49,48,70,81,47,82,48,51,72,74,62,80,62,74,71,47,65,58,63,44,63,53,80,84,66,63,46,87,60,44,64,67,64,54,83,47,51,58,87,62,77,60,52,52,46,45,77,54,69,61,66,81,51,69,87,55,84,72 54,51,47,62,68,58,50,72,85,42,77,69,54,45,83,44,82,61,62,75,71,52,83,46,72,83,83,45,67,61,82,82,59,78,47,81,44,73,80,49,73,73,66,69,44,76,61,53,43,86,52,62,64,46,71,43,63,82,73,45,54,79,62,77,69,58,67,61,65,57,66,48,69,61,61,73,49,68,55,73,76,71,46,75,62,86,48,69,47,65,44,80,58,70,63,59,76,64,55,61,64,71,87,72,68,64,42,76,78,72,81,75,54,72,84,48,51,74,79,80,48,78,87,83,75,75,46,76,57,84,56,61,68,65,43,70,59,51,51,57,65,75,76,67,57,76,75,56,68,71,43,53,59,53,67,64,66,49,71,58,62,57,72,57,64,71,71,58,42,78,66,43,51,49,58,55,81,46,67,42,82,79,59,81,53,77,54,45,63,51,49,58,78,81,59,66,54,68,76,63,77,80,62,59,73,76,43,74,53,81,82,55,64,50,86,50,52,84,53,72,50,68,66,45,53,52,60,81,69,50,54,72,65,51,58,54,52,59,73,72,79,75,42,73,61,46,73,54,52,80,56,81,60,86,82,42,77,69,45,66,64,61,54,49,87,80,44,68,76,73,80,68,82,72,42,54,50,51,71,50,51,57,57,54,79,76,74,45,71,85,84,77,73,77,66,51,48,79,57,51,63,76,44,57,48,56,59,50,44,54,85,71,53,86,77,70,83,78,67,85,77,78,72,55,52,79,71,47,51,57,58,83,78,85,44,78,52,54,52,66,50,60,57,74,45,69,79,85,45,46,62,62,87,49,47,67,66,62,60,64,45,52,60,47,46,61,79,73,53,52,71,87,58,53,69,68,75,60,72,66,78,57,59,45,43,46,42,71,77,45,87,61,54,82,76,61,79,42,86,86,74,50,77,62,75,78,57,48,51,57,47,58,77,66,84,52,66,51,55,67,76,63,45,74,86,53,69,86,56,56,79,77,79,51,75,61,69,43,49,42,82,84,49,79,59,79,69,75,52,45,76,68,54,83,69,63,69,85,46,48,48,74,45,51,74,79,63,71,72,77,71,72,78,43,75,54,79,80,46,64,54,84,52,81,60,47,72,47,84,45,69,62,69,45,45,50,82,49,45,66,59,62,76,83,72,48,83,84,51,66,76,61,43,45,53,52,51,54,82,62,53,87,62,84,72,66,68,46,60,63,54,78,79,70,74,74,65,83,82,69,73,64,87,43,60,67,87,67,70,50,56,69,69,61,43,87,69,75,49,74,47,56,67,71,84,83,56,55,51,83,50,78,49,81,53,51,62,76,84,77,65,59,61,62,58,46,75,76,49,57,49,79,82,42,43,59,71,86,69,60,56,53,78,74,58,59,64,63,57,64,87,44,49,78,62,60,68,83,57,63,76,44,58,83,65,83,43,81,60,63,71,68,53,61,79,73,81,62,66,86,63,81,44,67,83,62,75,42,73,75,69,44,85,43,77,52,57,62,54,82,80,52,75,64,85,49,50,87,50,53,50,76,54,48,68,53,60,78,72,77,55,60,62,63,66,80,59,65,67,56,65,50,86,44,73,54,51,67,72,87,83,87,82,45,51,58,65,76,76,65,58,69,68,42,83,65,67,49,67,77,76,57,43,69,63,74,45,79,55,47,61,87,65,47,80,51,69,72,44,68,56,60,47,65,71,54,79,58,86,54,48,51,55,78,58,62,71,56,48,77,66,77,82,69,79,73,51,68,49,52,71,64,74,58,59,78,73,47,54,71,66,58,87,59,75,59,79,50,65,52,61,60,70,50,82,59,78,83,54,83,47,81,44,52,56,64,84,46,76,50,49,58,85,69,46,74,66,63,44,58,44,50,47,63,42,65,45,82,50,73,71,55,78,60,84,42,65,85,43,62,74,63,61,43,55,86,77,55,45,42,69,57,74,55,47,58,47,84,62,73,50,56,57,86,47,63,52,79,56,71,55,47,60,81,63,76,62,53,56,44,45,82,66,84,58,58,75,48,87,81,65,69,76,59,85,52,65,80,71,61,66,76,70,54,68,66,78,78,65,57,66,50,43,81,58,53,48,48,55,51,76,56,56,55,84,53,54,85,56,51,65,78,78,49,57,55,73,63,87,54,64,61,67,62,54,53,45,73,53,50,74,46,72,43,87,76,64,58,61,86,85,87,43,49,65,70,74,87,58,45,74,71,72,65,69,59,48,56,67,82,76,78,46,77,82,54,68,86,68,53,57,48,71,65,70,81,77,64,65,42 66,68,45,50,81,44,82,82,73,81,73,84,49,52,44,86,87,68,66,67,87,44,78,53,85,67,50,78,73,87,80,42,46,77,45,85,44,77,76,45,65,74,75,44,53,73,52,52,80,78,69,62,66,66,73,78,83,83,60,50,63,70,86,81,85,74,55,67,76,83,74,78,84,48,58,86,77,49,56,62,46,81,82,56,50,71,84,50,85,44,50,65,73,55,53,72,81,80,54,55,70,87,68,73,85,78,78,76,60,64,81,51,66,73,64,76,68,59,71,71,53,57,79,69,49,78,65,64,48,69,85,43,80,65,69,79,63,44,46,83,76,51,86,42,64,47,78,86,50,52,78,61,54,84,82,42,50,85,77,83,66,58,85,57,87,54,57,50,80,65,66,43,79,62,80,76,43,69,78,85,55,85,45,57,83,67,65,80,79,48,66,79,59,79,70,43,43,75,87,79,55,43,67,68,65,56,71,48,75,79,59,64,49,85,46,58,85,45,71,65,85,82,69,67,80,56,47,73,62,50,60,83,48,74,49,44,69,81,55,78,63,52,45,59,74,61,79,46,43,58,62,84,55,79,44,80,49,49,54,51,53,75,76,82,76,77,48,82,64,58,70,80,75,54,78,46,73,75,48,57,71,45,53,53,74,58,54,51,48,55,53,73,57,53,70,50,53,46,54,65,64,80,44,55,58,46,43,63,58,51,52,80,46,56,77,51,57,76,82,64,82,44,43,66,85,43,56,46,76,58,45,47,63,84,69,44,84,43,65,63,69,83,59,62,46,69,65,50,61,84,79,81,72,66,51,62,63,65,63,81,86,70,57,84,68,47,57,62,51,58,83,75,49,56,70,63,59,81,86,73,70,71,82,58,53,87,69,63,75,84,70,61,54,75,72,76,42,45,42,42,71,60,62,80,77,75,43,76,73,74,64,69,47,48,52,70,84,56,68,47,53,56,72,49,65,43,80,69,84,87,58,82,62,44,45,70,71,73,59,66,63,63,47,73,62,42,83,86,65,43,49,64,85,72,49,79,53,56,69,45,61,50,84,57,43,63,58,63,73,53,70,60,42,59,55,62,67,69,57,60,63,86,85,76,72,71,73,81,58,42,84,75,71,42,76,70,66,59,54,52,70,65,70,51,87,53,55,52,70,43,78,59,47,62,82,42,52,48,74,81,73,45,85,42,81,44,57,48,73,68,43,75,71,52,83,58,75,52,43,54,76,83,86,46,51,78,74,60,76,78,60,59,85,67,73,52,44,48,78,51,70,55,82,69,44,72,79,83,82,58,77,48,73,43,80,44,62,87,66,53,59,83,69,54,63,54,81,70,84,50,53,81,70,55,53,62,78,71,63,52,79,84,45,81,58,71,67,43,61,64,77,85,64,70,62,50,49,49,42,46,56,86,51,79,78,46,86,69,74,86,86,54,66,72,43,59,49,64,44,68,59,75,48,77,62,69,50,84,69,75,83,73,48,81,64,49,54,86,72,78,60,55,71,65,57,51,74,69,66,46,52,52,63,45,64,42,67,74,50,55,63,67,81,50,76,68,66,61,84,79,83,48,66,59,87,85,72,53,74,55,55,66,87,70,62,54,80,56,70,57,57,45,65,66,75,76,68,57,79,64,76,69,81,45,82,64,59,51,85,87,78,42,80,60,83,73,80,45,54,49,56,57,45,72,80,82,83,74,56,66,51,72,62,50,58,72,68,52,64,57,59,43,45,83,48,84,74,68,57,80,79,85,59,46,44,58,85,82,80,63,61,46,65,74,84,46,86,64,68,83,46,50,68,81,63,78,53,80,50,69,73,45,45,85,83,49,42,71,68,54,54,50,45,57,45,73,82,66,58,46,80,84,82,64,84,68,53,57,74,62,67,51,56,55,85,43,47,77,62,78,81,54,57,42,61,75,63,80,73,66,53,80,85,52,51,86,50,70,79,85,82,82,63,59,46,53,78,65,51,65,85,61,86,48,73,55,43,75,80,53,46,74,74,83,75,50,71,63,74,43,84,80,63,67,64,84,68,42,50,86,70,66,68,62,71,63,71,61,54,63,61,79,77,85,49,81,82,49,67,62,84,51,80,44,47,46,46,45,65,43,70,62,73,67,57,43,42,77,47,76,61,75,77,76,86,60,83,81,51,42,76,43,48,46,46,79,67,60,61,43,46,64,78,79,80,79,82,69,51,52,49,63,71,70,48,48,84,86,60,47,56,75,45,50,75,74,78,56,43,50,78,63,80,69,63,84,45,44,57,79 73,64,87,77,58,57,68,84,70,77,62,80,58,50,61,68,53,71,50,56,67,64,56,81,87,74,57,42,77,43,47,62,60,64,82,62,69,74,64,78,50,71,81,69,70,76,60,72,47,75,60,54,73,44,43,75,59,47,79,78,58,61,48,83,46,48,52,68,79,76,76,87,62,45,83,73,80,87,73,78,53,75,45,66,48,75,70,73,72,58,53,82,48,53,68,43,82,58,81,59,78,87,59,62,83,79,83,43,54,55,56,86,43,42,87,64,57,55,46,44,47,87,53,76,64,73,47,80,47,46,83,62,87,48,66,44,59,81,45,50,56,59,54,57,45,66,64,72,51,73,47,57,54,53,72,45,76,43,69,68,46,65,68,63,75,71,47,76,67,65,59,70,50,63,44,53,57,43,82,69,86,67,84,80,61,80,54,42,46,66,64,44,50,58,54,64,52,50,47,57,48,71,67,67,51,81,78,77,44,71,62,48,58,87,48,71,82,45,69,65,64,74,80,68,42,71,87,60,46,69,61,47,74,50,68,60,76,58,52,80,64,72,62,48,80,73,45,53,66,63,50,60,86,83,85,80,78,83,71,44,51,76,81,65,43,43,87,78,85,82,60,66,86,81,47,55,79,62,54,49,87,42,65,65,64,76,74,61,79,53,55,52,66,44,77,46,62,73,66,61,83,44,71,78,70,51,73,54,77,65,69,72,84,54,47,80,78,63,53,45,85,68,69,42,45,62,75,80,72,82,71,49,76,75,81,58,55,60,62,57,87,63,48,50,71,53,63,48,52,80,81,82,76,57,56,59,80,66,63,85,63,81,65,44,46,47,50,79,64,68,52,80,63,68,65,60,42,47,55,87,76,76,68,60,69,75,49,66,55,58,87,52,81,71,83,54,51,79,57,43,85,74,59,72,75,65,47,84,81,78,80,42,48,58,63,80,49,47,55,80,56,49,57,52,50,65,52,62,84,61,49,66,59,86,77,87,85,79,49,87,42,84,47,61,67,67,55,75,73,61,42,57,55,58,56,75,81,79,51,68,63,79,78,60,57,77,47,79,76,85,51,68,66,68,47,69,42,50,55,73,81,47,43,55,50,84,84,57,46,86,51,47,58,76,71,55,75,63,48,48,55,63,73,85,79,60,53,57,52,86,55,85,80,71,52,61,72,61,51,86,72,86,61,65,87,77,80,61,72,58,84,71,62,57,78,55,86,45,49,84,70,57,59,72,75,66,85,83,43,77,68,59,57,50,53,56,85,60,87,56,69,79,67,49,67,58,70,54,69,69,44,74,48,43,87,46,44,80,86,59,65,57,46,61,57,51,62,63,57,49,86,86,60,58,79,82,49,68,58,64,49,45,50,43,44,49,84,79,69,55,75,45,78,84,52,73,72,68,64,83,84,56,81,55,61,42,59,87,81,53,85,50,58,63,85,86,87,57,65,54,83,54,57,80,78,65,61,82,81,51,68,49,85,60,66,78,62,57,49,77,60,71,81,78,50,66,81,53,46,59,78,43,67,85,83,49,76,52,66,67,73,84,49,58,54,73,87,81,49,56,49,66,81,81,69,71,73,67,69,43,76,52,50,50,71,43,47,64,66,55,85,82,46,64,83,56,44,75,60,44,69,50,42,74,53,66,72,68,49,83,57,82,47,51,81,81,54,52,43,79,80,63,80,49,52,56,58,59,66,75,70,73,60,77,56,72,84,84,65,67,48,68,71,47,81,71,66,67,83,78,50,76,87,84,81,51,50,78,77,45,48,73,67,78,52,83,52,84,42,46,52,65,49,45,78,85,68,83,62,55,59,77,44,50,68,84,54,44,65,50,50,42,52,59,61,69,63,78,66,86,78,56,66,86,65,51,65,72,47,73,69,67,52,55,48,55,59,73,79,67,42,87,60,56,75,82,71,62,44,46,83,61,86,72,55,42,67,56,73,58,53,80,77,48,43,44,76,70,81,64,76,54,79,64,86,77,82,77,45,60,69,78,82,54,54,58,80,55,60,42,52,62,58,65,50,77,64,77,62,44,53,85,74,70,49,53,67,71,80,69,62,42,67,70,66,64,55,45,72,75,76,83,85,67,65,67,65,48,63,83,66,45,44,60,44,87,44,67,77,56,57,69,64,44,63,44,45,64,60,76,56,56,71,48,43,59,48,87,53,58,66,48,71,52,49,51,82,75,60,74,49,45,76,52,77,79,80,84,86,74,52,67,58,48,54,80,52,45,44,73,47,78,80,67,67,81,73,43,77,87 86,51,47,87,66,42,49,67,59,63,69,68,76,82,43,43,69,74,71,85,84,72,49,63,66,53,64,54,82,42,61,65,67,60,52,58,53,47,71,48,50,68,84,51,42,79,81,51,55,87,87,78,75,61,49,70,45,71,71,49,55,59,81,42,56,71,62,50,77,75,46,55,78,80,57,49,60,60,73,71,57,84,66,70,45,83,52,55,68,43,46,55,84,67,45,79,65,67,65,79,60,42,77,64,63,52,69,54,43,82,48,46,65,62,85,43,77,65,47,73,76,73,51,44,51,49,81,67,49,81,75,87,45,67,55,83,66,51,87,81,85,63,46,49,65,50,67,64,66,52,45,44,56,57,68,68,75,85,80,62,82,52,53,72,45,55,58,71,74,75,44,84,52,44,61,62,78,85,74,55,62,51,58,43,69,57,80,50,72,43,43,49,81,45,64,63,79,64,80,70,76,50,83,69,46,59,73,73,86,73,50,43,57,59,86,84,73,87,74,84,84,76,53,80,80,43,86,84,52,62,64,65,44,68,79,60,66,68,44,87,51,75,55,83,57,81,79,87,52,51,55,55,76,79,86,73,84,58,44,66,71,59,78,61,77,43,52,78,70,54,69,42,72,67,85,51,51,51,79,71,60,67,51,72,46,69,48,53,60,50,59,45,70,44,61,84,79,78,69,65,77,85,71,44,78,50,84,79,45,68,43,46,74,71,50,57,70,80,54,82,61,50,65,69,53,71,47,75,49,47,76,66,55,82,53,46,76,81,81,83,70,83,45,50,86,74,79,43,81,50,50,57,44,65,81,76,83,80,54,45,56,68,61,43,47,57,53,46,42,51,83,46,45,73,48,64,48,51,71,68,75,65,54,80,80,59,48,53,54,52,76,87,69,47,78,80,59,70,42,86,43,52,83,62,68,74,49,42,77,82,72,77,87,44,61,69,55,64,45,78,54,43,57,85,86,68,81,44,49,76,85,48,51,56,70,62,84,85,52,62,68,49,56,69,84,68,66,66,52,49,64,71,87,87,64,81,82,68,76,82,55,50,46,74,45,59,73,76,83,53,85,69,79,80,56,64,53,62,67,63,78,72,79,56,74,84,56,42,74,78,77,43,84,70,45,54,66,52,48,65,64,80,76,61,45,48,78,71,67,80,51,74,79,72,67,43,52,43,53,86,42,42,52,46,42,48,52,73,62,49,83,61,67,73,84,67,42,47,59,51,71,85,80,66,64,69,52,78,86,61,76,82,57,66,83,67,65,43,57,42,54,63,62,65,79,69,44,51,43,71,85,75,81,74,72,80,59,62,68,71,72,69,63,86,59,70,53,48,82,44,62,51,86,82,42,57,71,61,46,66,76,74,60,68,53,59,65,52,45,63,72,82,61,45,67,81,59,42,45,48,65,69,48,59,69,86,65,53,50,44,68,80,52,48,72,81,48,71,62,74,65,67,44,45,49,44,72,46,46,42,78,56,59,49,50,63,80,59,84,64,50,47,61,70,48,80,87,47,64,58,57,79,47,76,49,86,86,69,57,45,84,53,42,48,84,64,46,84,71,84,57,56,57,47,46,44,59,61,73,70,60,52,42,80,45,69,67,50,65,70,78,74,58,43,83,49,51,48,45,48,57,57,42,49,59,42,64,68,87,56,47,61,82,76,63,72,67,74,50,51,72,77,83,57,51,85,80,66,70,74,70,58,76,80,47,69,75,73,78,78,59,62,84,68,68,82,42,70,56,87,85,86,84,67,67,78,80,62,74,51,84,43,63,66,49,77,78,45,82,78,57,53,83,75,50,66,55,59,78,83,68,86,78,87,50,75,47,64,54,85,84,51,59,75,59,61,76,48,86,62,74,74,80,82,78,80,45,65,83,81,66,52,72,54,83,71,82,67,62,56,55,62,55,62,53,80,57,70,85,54,86,79,46,76,72,84,45,46,84,72,42,73,50,42,75,45,75,72,46,63,78,71,87,55,66,69,63,57,77,86,63,84,76,82,69,81,59,74,65,51,51,61,83,52,73,44,64,54,85,54,58,82,86,46,49,76,61,50,71,64,66,68,79,67,47,44,78,43,85,62,50,55,63,74,42,77,49,64,75,79,61,79,74,81,76,51,48,72,53,46,51,83,60,86,64,71,53,71,61,75,78,56,77,86,76,84,58,66,78,51,56,68,49,56,43,81,83,55,79,85,69,54,64,47,61,66,80,48,73,63,79,52,51,79,65,47,65,64,85,48,48,64,77,81,73,85,47,87,84,56 82,48,46,43,85,80,80,42,45,42,75,54,46,84,51,76,75,42,87,70,73,84,85,70,46,87,53,63,87,49,85,80,60,84,63,71,62,59,81,65,79,68,52,87,45,68,45,83,59,87,82,74,70,53,62,61,84,43,86,74,68,65,42,65,73,44,85,85,54,63,82,66,80,70,53,47,59,87,57,74,72,50,53,45,50,83,51,67,85,48,78,80,80,48,51,69,58,53,69,81,67,62,62,53,68,82,57,49,56,73,73,68,47,71,81,63,83,56,63,80,48,74,63,48,45,76,53,71,54,81,59,55,47,73,71,83,81,53,63,57,57,76,43,63,82,66,60,43,62,76,47,76,86,79,78,47,77,56,43,83,87,50,75,87,43,73,65,55,52,48,50,42,70,71,77,50,66,60,49,76,55,84,64,52,62,68,50,86,45,59,70,52,81,85,84,53,84,87,60,74,53,48,85,73,55,52,46,66,67,61,82,74,86,57,49,81,70,68,43,47,65,86,58,77,85,45,58,47,53,87,81,53,62,48,64,50,63,58,46,67,65,80,46,62,57,65,44,80,42,72,86,53,86,73,64,65,52,46,64,76,86,66,68,73,73,60,81,50,61,55,58,72,82,73,72,82,85,74,57,56,81,77,69,46,64,46,74,72,47,55,50,68,50,50,63,43,66,76,68,78,87,75,84,42,64,64,56,68,43,42,84,51,49,78,53,71,50,70,53,80,55,70,48,64,87,85,57,74,44,64,62,82,61,77,47,59,82,54,84,63,85,71,63,67,75,73,63,42,78,60,67,63,81,82,66,84,54,50,66,74,57,70,58,48,65,54,56,43,58,81,81,50,56,46,68,50,60,55,49,63,66,86,50,74,82,42,42,80,45,84,60,66,49,83,79,45,75,72,72,44,57,86,43,80,42,83,85,74,71,66,72,63,49,48,48,77,57,80,64,59,72,72,51,69,78,53,71,70,57,55,49,50,49,76,61,72,66,51,52,77,69,74,70,71,42,70,82,84,86,87,82,57,61,77,55,58,82,58,86,76,66,68,86,53,72,52,48,82,65,50,80,68,53,54,69,60,46,72,42,71,73,83,56,81,68,57,75,70,55,84,42,71,52,47,66,43,82,46,43,56,55,46,60,83,45,43,63,66,51,63,83,56,44,82,53,68,72,46,53,64,83,56,71,80,84,79,68,79,54,60,58,80,58,65,43,47,70,61,79,48,83,50,55,68,68,45,76,46,56,85,61,87,58,69,86,63,79,75,82,74,50,60,79,53,43,70,51,74,79,78,82,63,74,75,61,52,42,54,58,42,75,83,79,83,65,78,70,50,54,72,60,58,55,48,70,86,63,66,61,53,83,78,84,73,80,45,54,52,76,60,60,60,86,63,54,57,55,64,68,43,46,42,61,69,53,70,68,75,68,77,68,69,77,70,46,75,75,48,65,51,49,79,84,74,70,56,63,44,73,70,71,64,66,66,80,68,43,49,78,47,80,86,78,60,72,86,61,83,50,49,87,55,47,55,51,87,79,51,57,74,61,50,51,74,57,80,69,51,57,83,50,86,78,75,70,74,57,62,60,52,61,59,69,71,44,69,65,78,50,51,69,85,42,74,71,56,78,42,70,67,85,57,61,74,44,83,63,83,45,59,47,71,81,65,54,76,68,71,54,84,87,42,64,75,80,56,52,54,83,85,44,55,77,62,53,43,64,82,49,49,53,74,64,86,58,50,80,66,47,63,87,79,85,81,46,54,73,74,85,85,81,83,48,75,64,66,83,87,58,71,69,79,77,84,68,45,69,80,44,68,64,81,78,73,87,60,81,58,86,66,47,60,68,78,63,49,68,50,77,60,42,79,81,51,68,63,67,86,42,46,75,64,70,62,83,42,77,44,46,45,53,63,69,81,67,49,77,56,84,44,68,72,43,80,54,62,82,48,60,50,46,69,45,55,79,46,63,65,67,65,83,54,71,71,76,49,59,68,46,53,68,81,50,71,50,79,80,82,60,46,63,77,82,46,85,82,69,64,60,55,48,69,64,52,45,60,62,74,66,66,72,82,43,82,47,47,79,81,44,73,44,54,56,43,83,56,52,70,82,54,79,43,50,53,63,42,81,76,72,52,58,54,64,53,53,45,49,47,75,42,63,80,63,81,52,60,72,45,69,44,49,72,51,67,45,72,46,54,87,66,67,80,50,72,46,60,51,58,66,70,74,47,62,66,47,60,72,56,68,52,65,54,71,45,67,68,82,61,52,45 62,87,57,74,77,56,48,85,49,83,61,87,77,56,63,43,87,43,73,81,61,79,50,86,63,61,83,77,85,86,81,49,72,60,45,72,77,56,74,87,67,48,58,48,75,56,78,86,79,84,48,68,59,54,60,47,56,47,71,45,56,59,85,51,80,56,54,66,87,61,77,54,71,64,73,75,81,50,82,58,72,55,83,64,57,87,55,70,76,50,82,57,56,60,75,80,87,71,43,79,49,87,76,68,50,42,56,81,78,49,77,44,52,53,78,51,55,45,45,58,74,58,50,72,44,51,60,71,60,80,46,83,72,86,87,56,83,81,79,86,47,76,77,58,60,79,57,59,62,65,61,69,59,78,81,78,59,66,65,83,71,76,47,53,48,83,57,63,55,77,65,56,46,48,69,83,87,75,63,85,80,64,66,60,45,44,79,62,61,49,54,51,82,86,81,61,69,80,49,72,62,86,87,47,79,84,78,44,68,49,42,75,44,46,74,87,65,81,82,58,81,57,80,70,49,64,82,57,49,46,73,76,80,57,63,65,75,72,47,69,64,71,53,52,46,82,59,64,84,79,51,62,55,67,53,44,49,84,46,59,60,47,87,62,42,57,51,52,66,65,72,42,78,52,84,76,43,75,61,84,64,67,67,56,76,78,73,61,52,73,43,78,78,74,85,53,75,61,52,80,49,47,59,56,71,53,67,52,71,63,55,62,83,56,51,47,75,67,64,42,59,45,73,57,75,74,46,54,47,49,80,65,81,82,48,86,81,50,71,80,52,75,72,72,51,64,60,73,52,70,48,71,65,53,65,51,84,54,65,66,50,46,58,51,57,50,87,78,72,61,54,42,62,76,69,85,66,64,73,56,55,47,45,72,84,64,63,52,66,46,51,44,55,55,69,77,62,77,85,87,50,83,52,48,86,44,55,68,63,78,68,68,44,73,53,72,74,69,55,83,65,66,81,42,57,68,59,68,47,67,76,61,69,44,81,53,58,78,58,46,48,84,62,72,77,66,84,77,62,45,71,72,86,47,48,60,45,75,87,86,58,70,62,62,66,49,85,46,51,66,48,74,74,81,48,61,79,60,50,82,50,74,73,60,87,63,55,46,64,72,53,64,81,49,86,42,48,79,60,85,64,66,66,46,59,65,60,42,75,52,78,42,75,61,50,67,58,44,75,74,50,78,45,77,55,84,57,53,82,69,86,62,45,61,85,77,61,75,71,55,69,52,51,63,45,85,63,87,57,61,67,70,74,67,72,68,67,85,63,70,74,86,78,48,54,52,69,68,61,82,52,58,71,46,71,49,79,51,47,54,75,44,79,71,47,74,55,44,46,51,65,64,56,54,57,81,45,79,86,50,66,74,49,43,68,55,47,50,79,51,85,83,70,68,55,47,79,75,57,84,61,55,50,45,59,87,42,73,68,58,87,82,55,52,50,71,43,86,56,78,60,87,45,81,81,83,67,48,58,80,52,80,50,74,79,72,65,59,85,48,53,83,83,66,49,81,54,81,83,74,81,45,87,66,70,47,47,51,70,43,70,58,67,82,49,86,49,84,74,67,60,44,73,49,81,53,70,55,77,61,57,58,75,60,69,47,43,71,69,64,45,43,45,85,87,42,46,49,43,47,72,81,58,45,45,84,65,50,84,46,65,76,46,59,44,86,46,60,46,46,60,85,65,71,70,48,71,64,80,50,55,62,83,80,79,48,87,83,73,64,59,50,54,64,45,67,63,71,85,65,83,47,42,59,48,53,76,68,62,82,76,86,46,62,45,60,77,83,61,63,48,79,77,71,60,78,57,53,66,77,87,83,43,81,52,44,53,43,63,85,67,86,73,80,43,81,79,50,59,71,55,73,45,49,64,74,61,69,47,52,55,56,87,51,66,48,73,73,53,44,82,76,54,45,42,79,43,83,78,64,84,44,57,75,56,85,47,77,55,46,68,47,43,82,64,79,46,87,70,44,47,58,74,77,54,73,81,61,83,54,77,60,58,87,50,48,56,84,75,46,54,83,45,51,55,78,44,64,59,75,65,61,68,76,59,74,82,67,60,56,74,85,48,79,72,68,48,78,53,44,46,62,45,62,57,60,67,74,85,61,83,71,44,81,58,79,71,63,69,81,60,84,85,49,57,79,75,87,77,62,42,76,46,76,75,68,65,84,78,80,59,60,42,42,59,58,71,81,64,57,87,78,80,52,49,48,58,83,61,47,55,80,83,53,81,58,68,56,47,50,78,87,51,58,73,63,69,81,79,42 85,67,52,85,74,79,78,79,74,60,60,75,84,59,78,72,43,81,62,51,58,69,62,72,51,66,62,76,49,64,81,55,82,56,65,77,49,80,67,80,54,44,87,77,62,61,64,74,67,65,44,59,61,47,51,48,57,73,45,74,65,49,87,59,66,85,83,47,49,81,87,61,58,85,73,53,87,57,68,47,64,51,48,80,85,87,79,64,58,75,60,64,74,66,75,56,71,46,47,50,55,58,85,45,78,76,59,45,84,87,68,46,58,58,77,60,44,82,76,62,46,66,86,62,57,48,71,44,80,69,63,67,70,70,79,54,81,50,82,80,73,61,45,63,50,78,57,80,82,74,50,50,47,63,81,71,72,81,55,79,53,52,83,75,45,87,70,56,47,52,57,58,58,51,53,86,80,87,43,65,57,64,87,62,67,66,54,56,79,77,71,73,73,48,60,87,56,45,44,65,66,86,52,59,53,57,43,71,46,83,73,52,63,71,69,43,43,75,57,69,72,44,58,59,66,64,44,55,72,81,66,72,70,84,60,84,78,75,70,79,67,74,69,83,50,81,60,47,63,76,84,78,47,52,67,43,46,59,79,87,62,70,51,69,61,75,53,59,47,49,75,71,54,77,79,47,43,45,86,47,69,56,64,66,48,59,44,64,81,82,65,84,80,45,81,59,42,83,82,64,70,84,68,42,64,75,61,77,59,67,58,51,67,71,74,64,56,76,69,68,73,77,73,79,72,61,54,53,46,44,66,84,62,72,72,82,59,52,64,60,55,83,55,55,80,59,52,83,75,51,71,72,70,46,71,54,71,47,64,59,56,82,84,64,54,78,43,42,67,51,85,69,70,71,57,46,61,64,75,51,49,79,60,45,61,87,55,82,76,70,63,60,61,78,52,51,48,44,76,77,55,83,54,64,83,56,43,61,66,62,83,69,84,48,49,70,84,79,51,67,64,46,53,55,66,54,81,62,64,62,54,84,55,48,57,67,80,43,62,51,83,82,59,60,70,51,76,86,67,61,71,72,79,47,76,61,76,56,48,76,54,77,69,55,70,86,78,71,64,62,64,85,55,51,43,75,47,69,59,72,42,45,75,45,68,54,73,49,85,73,47,76,58,50,55,73,60,86,49,57,75,77,81,46,43,68,75,61,48,82,73,81,79,84,71,78,55,42,73,48,86,72,53,75,81,51,66,76,52,57,59,57,63,61,77,74,70,77,66,77,79,48,87,70,67,68,72,42,81,78,78,44,74,48,76,58,55,49,73,46,78,61,83,79,46,46,71,73,70,55,87,49,82,64,87,63,43,66,53,53,72,59,87,81,42,42,87,44,63,64,67,80,57,74,74,54,72,45,78,86,82,54,60,63,52,43,76,83,48,58,65,74,47,68,85,45,71,80,53,42,45,62,85,85,49,87,53,67,63,86,54,52,57,43,51,56,76,65,51,42,51,73,42,69,58,49,55,74,85,46,59,62,67,55,64,73,80,47,73,61,44,84,75,56,73,76,68,86,64,86,81,87,66,65,47,66,51,76,66,77,71,67,76,86,53,77,87,43,64,81,69,43,44,84,81,46,52,79,64,61,64,57,76,62,49,48,72,56,69,73,49,44,74,61,51,62,75,70,82,74,73,59,85,47,81,85,87,67,86,78,86,80,79,47,54,63,52,51,54,82,42,52,73,66,77,52,61,75,57,62,80,82,46,76,77,67,78,61,68,53,81,61,69,84,71,50,63,50,52,55,82,69,54,76,85,86,84,44,71,57,49,80,50,81,61,60,75,61,80,43,73,83,45,67,78,86,78,81,72,60,66,52,65,47,66,74,56,47,51,47,42,70,60,61,48,55,47,60,44,85,86,55,70,68,42,65,59,61,86,86,63,74,79,86,74,48,86,45,86,56,65,60,73,77,81,74,54,76,63,70,70,42,52,57,66,68,44,85,78,47,64,65,59,75,44,67,62,68,67,69,83,82,77,45,72,77,42,58,58,63,46,49,70,66,42,79,46,83,83,71,59,45,60,45,51,73,58,74,82,49,70,58,63,76,55,45,79,51,69,86,78,67,45,72,56,48,73,60,67,57,43,81,54,42,61,54,46,85,70,42,51,70,48,76,69,44,71,52,57,81,83,86,82,55,83,83,75,70,59,81,47,84,54,78,47,71,80,67,55,60,68,51,69,42,59,76,49,76,55,56,59,71,50,63,67,47,69,70,70,44,67,52,58,83,74,84,72,69,78,57,82,42,57,60,64,81,83,59,67,43 66,83,57,76,85,48,70,47,81,84,72,49,50,83,62,61,73,83,53,52,72,84,53,43,74,81,48,66,49,42,82,52,42,82,75,68,42,58,66,50,65,79,86,77,62,75,81,75,73,74,56,64,66,56,62,79,50,77,53,69,64,81,69,50,77,60,63,65,64,49,77,58,52,64,71,78,62,48,59,67,70,58,70,56,52,58,84,74,76,72,73,54,79,64,86,55,45,46,50,77,57,43,63,68,51,70,84,63,78,69,48,55,61,84,42,63,82,77,51,82,78,82,62,48,53,74,84,64,56,68,53,47,75,69,48,80,52,57,65,63,70,47,44,82,77,49,70,62,61,55,80,69,85,69,64,42,72,52,87,62,82,71,46,56,58,74,49,66,64,71,66,87,45,47,82,60,47,58,78,56,59,85,65,54,47,83,79,54,86,61,63,71,71,44,51,75,79,67,70,64,69,62,71,56,85,77,48,57,46,57,82,46,75,68,61,51,70,51,51,57,56,80,62,42,66,42,80,81,73,86,64,77,60,80,86,60,58,42,59,59,52,69,42,54,51,47,82,87,52,46,45,83,62,61,63,80,56,52,86,86,72,87,64,51,70,46,45,78,78,52,69,72,52,63,75,59,65,50,81,51,63,57,47,62,45,68,78,81,51,59,63,66,43,83,45,80,68,48,84,46,76,72,69,54,60,84,87,80,63,42,76,71,80,77,68,48,57,87,49,58,61,70,83,85,53,54,83,68,83,82,44,44,49,55,58,42,49,56,52,74,43,58,77,76,49,64,63,52,75,64,48,48,79,49,69,65,43,75,46,71,67,66,68,49,65,86,65,70,73,60,44,84,77,78,48,67,81,46,74,64,68,79,74,56,85,85,43,63,78,82,78,51,51,48,63,69,86,72,82,80,76,69,48,82,66,47,53,72,71,62,74,59,73,67,48,45,43,73,62,58,74,68,76,58,45,58,59,60,83,58,47,82,58,59,48,42,77,79,74,46,63,53,73,45,85,46,80,53,73,76,82,58,76,74,69,81,87,44,63,47,83,44,50,79,58,71,68,56,54,58,42,82,76,56,76,76,75,73,56,53,61,56,47,44,47,85,42,43,48,50,63,57,64,48,64,79,69,86,71,60,54,80,77,66,49,42,70,45,54,44,56,71,76,81,72,48,70,49,62,50,56,64,78,69,59,71,60,59,42,65,68,87,43,63,84,80,82,61,49,86,42,82,50,58,56,83,73,66,42,68,43,72,82,57,80,58,86,69,46,79,78,46,49,44,63,77,54,77,83,86,55,67,43,76,74,60,84,69,43,75,83,51,62,72,52,46,61,50,53,85,42,48,45,77,70,48,59,77,52,78,55,56,87,54,74,60,58,51,52,51,73,58,62,82,73,55,75,77,79,64,50,84,51,47,59,57,67,69,77,43,78,43,45,69,62,76,69,42,82,51,85,56,47,48,81,45,81,81,83,78,64,79,72,57,74,72,82,86,66,54,64,70,66,57,78,76,49,68,44,77,74,47,51,73,81,76,78,84,61,57,44,60,84,80,82,43,55,47,62,75,50,50,65,80,53,77,43,75,80,53,78,78,67,57,87,50,42,44,55,75,47,52,57,82,73,45,50,72,58,46,69,68,79,63,55,83,63,56,49,45,73,78,62,59,86,81,69,51,48,46,83,55,78,77,82,43,66,73,72,46,74,59,44,75,43,73,70,46,56,78,63,70,73,76,70,48,81,67,57,51,48,65,62,60,71,53,52,70,54,81,54,77,61,74,80,77,56,43,56,70,71,68,82,42,84,72,59,84,84,42,80,68,57,58,72,48,69,46,47,67,71,50,53,69,52,82,71,59,76,71,81,49,86,84,66,75,83,62,57,58,67,70,46,60,44,44,59,50,76,49,65,73,80,83,80,83,46,69,48,57,68,86,68,59,50,58,43,87,46,57,75,60,55,67,48,85,71,67,53,66,78,62,67,78,46,67,53,45,55,62,43,53,78,64,48,80,54,66,52,72,62,79,87,67,73,80,80,56,72,63,53,51,83,78,66,76,59,74,57,82,65,57,79,86,66,86,51,70,83,53,51,52,42,66,70,67,75,70,43,79,65,60,81,53,73,60,75,43,76,60,71,73,72,57,48,71,71,55,85,58,82,42,64,52,60,58,56,60,48,46,51,42,70,65,62,83,78,54,42,51,49,83,80,82,54,82,50,73,76,68,69,42,47,86,68,53,55,79,58,57,72,60,54,78,77,51,73,64,78,72 54,66,55,73,54,55,78,70,76,70,45,87,42,76,86,72,78,47,46,52,61,46,78,71,60,48,46,50,62,51,79,73,61,67,80,71,61,75,87,56,85,58,78,58,80,56,63,49,69,67,84,57,49,86,79,87,85,77,72,45,71,74,57,43,62,74,68,78,75,60,46,61,75,55,80,45,79,64,57,83,58,49,50,64,73,45,78,64,74,64,59,85,71,81,84,61,55,81,44,74,69,51,69,75,52,45,60,71,44,48,48,67,48,65,67,56,79,71,68,63,78,75,82,60,55,45,56,76,87,74,64,81,46,87,80,62,51,44,74,77,55,72,47,82,84,57,65,82,57,44,82,82,46,50,72,64,87,64,76,47,68,51,65,64,82,75,75,75,62,70,68,61,75,72,57,85,73,84,84,84,87,68,80,87,67,82,75,77,55,67,54,42,48,73,74,46,80,75,43,67,61,69,84,54,60,64,57,47,48,48,49,53,45,81,67,85,61,79,63,64,56,82,56,44,86,66,87,75,48,68,78,75,53,73,70,78,73,71,65,59,86,63,74,87,42,66,82,63,52,63,62,43,84,52,77,68,60,59,69,69,50,81,85,83,85,78,47,44,74,62,54,47,57,65,44,51,86,46,86,65,73,66,71,44,72,44,66,61,65,42,63,69,56,85,51,43,85,83,74,46,58,45,57,77,59,44,80,80,66,57,85,85,86,60,51,57,50,56,81,80,47,49,54,84,48,84,59,84,81,56,79,45,76,55,78,66,46,80,56,53,59,54,77,56,47,72,48,61,50,58,58,54,71,70,77,54,85,72,70,48,57,46,58,64,50,45,48,62,85,67,55,74,79,80,49,75,65,65,67,59,51,70,49,61,77,63,74,48,69,73,81,53,67,83,78,44,60,62,73,49,72,64,50,51,68,58,61,77,64,63,75,83,78,43,50,47,47,72,45,87,63,65,82,43,45,71,79,65,83,56,45,46,87,85,74,86,73,63,60,73,86,52,66,87,66,80,69,64,77,44,67,48,76,56,58,87,45,70,73,64,86,50,44,78,64,56,83,50,50,54,84,76,59,45,51,72,64,62,67,83,66,51,47,63,56,44,87,80,86,59,78,82,67,66,43,76,47,45,54,83,66,87,58,47,51,79,73,53,86,67,80,70,85,68,56,74,63,85,75,74,83,42,81,43,47,67,71,78,69,57,82,46,83,54,81,67,44,66,47,72,79,75,78,81,43,59,82,83,43,86,87,76,45,76,46,59,79,77,49,58,49,62,63,50,74,69,63,70,43,56,47,46,66,71,85,58,54,69,84,74,84,87,75,44,67,49,47,76,79,49,72,73,49,56,81,87,51,45,55,61,75,75,78,85,61,53,56,85,82,48,69,42,57,52,70,77,76,47,50,55,52,46,81,55,65,62,78,68,64,86,58,42,43,67,79,77,72,44,87,66,80,69,84,62,57,79,80,55,64,44,76,75,78,67,64,51,44,42,70,52,68,66,44,72,48,80,53,63,68,84,61,51,50,83,86,78,53,54,79,43,67,50,49,59,79,66,46,55,83,55,43,50,61,47,58,50,85,55,66,71,87,85,85,77,79,42,59,58,78,80,78,69,63,73,84,47,46,71,83,64,75,53,42,87,43,57,86,83,42,74,79,80,87,78,62,70,87,70,77,57,69,65,86,77,57,65,80,72,45,59,86,87,87,54,78,82,48,71,87,80,45,45,67,51,61,47,73,59,74,74,87,53,57,83,43,49,46,87,64,75,80,53,67,60,52,49,45,79,81,66,71,84,57,55,87,84,79,82,49,76,51,51,73,61,66,70,61,81,65,69,56,47,86,50,75,63,80,74,78,58,64,63,71,53,65,58,44,75,85,80,75,87,75,64,66,75,52,86,59,86,78,86,55,66,66,44,78,56,83,58,76,58,81,63,66,45,54,86,73,53,87,61,58,78,56,45,44,84,75,50,65,44,73,53,51,61,87,57,57,42,69,70,52,52,65,42,66,69,73,47,67,58,54,65,49,57,81,72,84,83,48,85,75,78,64,50,73,74,55,69,52,71,56,65,85,79,83,59,55,44,82,56,49,83,78,59,63,66,45,57,63,55,72,73,59,47,60,46,73,77,42,72,54,78,86,46,57,67,55,60,50,53,72,82,64,86,54,65,57,86,45,58,66,78,80,55,49,59,53,43,43,42,42,72,73,79,47,52,85,62,47,55,74,77,45,63,48,45,74,54,77,50,85,83,75,57,53,75,60,71 85,73,66,52,61,61,48,56,78,54,43,56,83,79,83,79,50,65,55,54,64,42,44,45,67,58,61,82,83,50,59,57,50,60,55,75,54,78,67,65,69,77,73,71,64,84,86,64,44,44,74,50,44,86,84,77,49,58,49,68,66,44,79,83,77,62,80,72,57,72,46,60,43,59,62,73,70,71,62,64,74,47,57,51,71,69,56,65,84,72,85,56,48,63,44,59,78,51,53,54,61,73,60,80,86,58,63,70,59,46,82,63,78,59,74,76,64,78,66,64,72,82,62,75,44,48,61,54,50,72,42,63,62,83,78,75,58,86,63,61,69,87,62,61,82,61,48,55,75,70,54,53,45,71,63,52,78,53,74,71,70,47,82,44,85,82,83,66,48,61,57,66,71,56,42,42,51,44,54,70,66,60,77,76,62,47,49,46,51,61,76,66,63,81,75,76,57,45,85,75,65,86,46,81,42,59,70,58,45,65,49,51,87,65,72,84,67,50,80,55,80,46,61,64,63,44,60,43,81,65,84,67,80,57,77,42,84,59,66,83,59,69,86,76,78,76,76,42,44,78,69,54,50,64,53,63,63,56,50,55,50,50,45,50,53,56,68,45,82,61,70,55,82,85,74,79,63,57,52,57,45,73,79,67,71,83,68,60,59,86,80,44,87,82,45,50,69,67,64,55,64,44,42,70,65,87,67,77,76,66,61,87,44,76,44,42,71,73,54,68,60,49,69,79,72,46,58,69,45,68,52,49,68,45,76,69,76,48,66,87,76,60,71,62,43,79,47,49,73,64,85,59,56,62,43,74,62,75,69,54,58,60,76,57,86,57,86,71,47,60,81,65,87,77,67,49,84,47,64,55,77,83,87,82,59,82,42,71,84,53,77,81,64,59,52,82,78,42,46,81,64,54,58,69,83,69,85,73,76,50,87,70,53,66,53,76,73,70,66,84,43,43,49,62,84,42,53,62,48,54,71,73,72,79,73,43,62,58,57,68,78,69,44,56,83,62,85,62,47,53,59,83,79,62,61,72,71,76,51,70,58,71,48,85,87,60,42,81,47,55,84,72,59,81,72,58,73,51,83,63,44,80,87,53,69,63,58,52,54,82,69,46,74,53,47,53,45,59,51,71,52,57,85,69,60,83,65,48,84,69,60,45,54,63,50,52,58,46,68,52,64,66,65,52,52,57,64,71,85,58,58,42,67,55,50,85,68,69,48,82,42,62,56,75,72,50,86,58,79,50,47,77,75,63,70,63,75,65,83,69,82,73,47,68,46,71,42,70,61,74,74,45,85,57,85,64,60,85,49,78,42,70,42,69,48,53,64,50,46,64,85,62,86,61,75,60,64,49,56,52,77,54,76,84,81,70,69,42,59,86,75,51,72,64,81,65,42,64,67,59,65,71,74,53,65,81,66,64,80,58,61,66,61,83,75,58,49,78,62,73,81,54,69,54,49,78,49,87,43,53,46,55,54,70,47,69,75,44,87,70,80,83,87,52,73,46,62,46,65,44,79,61,55,76,74,62,62,82,56,74,83,59,87,45,75,60,72,60,44,59,78,56,83,57,67,83,44,61,85,58,51,65,45,57,79,63,81,76,70,47,63,82,74,69,71,74,85,68,69,84,87,73,54,58,82,46,60,71,49,50,45,72,70,63,43,43,80,79,71,86,56,77,78,68,63,62,48,52,55,61,76,56,64,51,73,79,70,50,72,52,48,43,49,46,61,84,87,48,61,50,59,54,43,84,67,57,86,69,54,86,43,73,51,86,71,69,82,81,58,59,45,55,72,45,87,51,65,65,74,55,86,43,78,54,86,81,52,77,82,62,59,66,55,82,84,49,50,67,63,57,46,51,43,85,83,49,79,74,46,84,73,54,82,62,59,59,53,46,81,75,82,60,51,65,65,62,63,78,82,69,62,79,49,67,60,68,47,48,77,82,68,58,67,46,65,62,58,73,55,87,66,78,62,72,81,55,67,55,84,52,81,69,82,44,52,75,51,87,65,48,71,83,78,42,46,74,42,70,54,80,46,51,50,52,73,62,68,43,55,42,46,43,54,56,69,60,79,77,44,49,75,50,66,61,72,69,86,86,74,47,77,52,80,44,76,68,76,56,61,43,52,61,55,49,45,51,86,63,54,55,50,56,54,82,77,56,51,80,48,71,78,43,67,55,70,59,84,49,72,75,79,81,52,85,71,48,74,44,54,68,56,79,61,66,72,61,58,50,56,78,62,58,56,80,55,67,85,70,82,42 57,56,63,81,68,80,83,50,76,67,80,76,85,67,80,76,81,71,79,83,57,64,64,68,54,53,72,69,44,62,65,74,47,60,65,64,55,72,61,86,73,53,85,59,64,79,60,48,55,75,43,55,87,66,86,56,78,83,69,64,47,81,76,82,49,60,80,74,55,65,74,83,46,45,87,47,46,43,59,47,48,77,85,67,55,87,82,57,50,61,74,57,71,60,46,48,51,62,85,44,53,86,76,69,64,75,83,72,58,47,64,61,61,50,74,46,65,74,62,67,82,49,59,48,54,57,57,64,86,50,82,45,45,80,81,55,46,49,59,42,87,48,82,67,82,42,85,60,83,57,79,55,76,81,86,69,78,53,72,84,73,76,50,83,75,48,84,55,75,69,56,68,64,73,42,52,64,52,47,56,60,49,66,64,55,78,63,53,45,78,59,62,83,71,61,49,42,74,56,80,73,44,66,68,74,69,83,69,65,76,79,79,59,59,67,68,48,54,75,42,49,63,61,74,77,46,58,43,83,47,80,46,76,61,69,61,79,61,74,81,61,66,66,86,63,57,56,69,78,56,44,54,85,52,71,47,77,47,72,58,44,68,67,51,78,50,64,61,70,55,61,47,75,52,56,83,80,50,45,46,56,45,52,70,64,45,54,55,52,74,64,46,84,44,60,42,79,56,59,76,63,49,58,50,86,71,66,73,79,80,87,65,75,79,83,49,60,77,54,48,65,66,66,66,71,66,60,54,82,61,80,49,60,52,55,52,42,61,87,82,46,63,63,46,63,55,67,46,43,50,69,63,51,67,63,87,53,76,56,65,47,78,59,80,72,77,59,79,51,84,55,50,84,58,50,42,57,65,48,44,50,66,76,75,79,87,87,46,46,81,63,76,84,66,43,69,61,81,82,84,86,48,43,65,68,56,77,42,42,59,75,46,78,58,46,82,69,79,75,54,51,67,66,83,45,43,71,83,69,83,68,45,53,55,52,48,69,84,86,64,55,44,55,53,44,70,57,87,67,63,48,48,63,69,86,78,47,67,85,58,79,48,47,50,71,72,60,85,49,86,65,43,55,53,82,62,80,77,84,79,86,78,61,47,43,83,85,69,60,72,59,64,74,52,59,70,42,60,54,86,80,67,56,54,77,85,52,45,66,64,55,65,83,69,45,63,42,79,48,46,65,77,77,49,69,47,74,49,46,43,48,45,46,55,77,83,53,65,81,54,81,52,77,73,51,59,74,74,44,63,42,63,81,50,87,55,68,64,73,66,70,63,76,58,60,48,44,53,59,72,42,75,54,57,76,71,51,57,81,68,70,57,49,46,71,72,71,52,66,42,73,50,84,70,64,43,63,53,84,49,83,58,69,78,74,48,86,76,84,81,64,62,79,51,56,81,53,47,65,49,74,53,43,81,70,65,56,62,54,59,42,42,49,60,61,76,52,75,62,57,84,75,65,71,58,57,69,77,47,45,80,67,57,83,83,44,84,49,62,61,80,54,83,77,49,55,71,73,51,87,83,69,67,51,48,61,51,55,85,49,46,83,76,46,86,44,61,72,54,48,82,48,56,78,65,74,55,69,61,60,72,69,54,78,63,75,47,85,51,62,74,72,86,74,51,45,60,59,72,76,78,70,54,48,79,58,42,84,50,72,87,86,70,46,50,66,49,66,69,58,72,58,50,72,73,73,49,82,56,78,74,43,61,72,53,73,83,52,58,57,68,64,48,87,58,49,49,44,64,54,54,49,72,56,83,82,46,86,48,63,77,67,71,84,86,85,65,72,73,74,71,44,79,74,46,42,83,87,78,73,57,78,42,78,56,58,80,68,65,86,60,72,54,60,70,64,47,79,42,69,80,77,57,60,54,49,45,65,43,71,70,59,82,67,56,75,81,83,43,81,56,76,77,52,61,44,84,57,82,58,76,84,65,61,64,52,57,70,77,51,68,53,76,49,45,66,72,67,52,64,66,76,53,48,77,53,87,60,45,77,45,81,49,62,51,64,51,51,66,48,83,44,67,64,59,79,66,67,86,43,46,69,52,42,47,74,73,78,66,82,56,46,71,85,74,53,44,57,50,84,70,65,71,79,62,55,75,62,82,54,74,71,62,67,82,45,57,50,84,57,77,57,67,87,81,73,80,63,66,48,51,51,67,84,47,54,84,43,66,45,71,43,78,71,75,42,78,44,51,58,82,71,47,56,47,63,54,44,60,43,50,70,68,63,60,53,64,49,60,53,84,54,74,49,64,52,78,86,63,56 64,47,71,48,60,62,62,83,59,51,61,85,79,51,78,74,68,64,49,68,77,71,65,42,49,58,45,45,86,75,54,52,67,76,85,83,44,87,61,62,54,85,60,43,71,73,69,45,43,76,55,51,75,87,65,47,45,66,75,83,71,64,63,80,85,72,60,50,79,75,78,72,47,71,51,70,43,79,64,45,73,60,85,81,82,56,68,78,45,82,55,67,81,73,49,54,74,58,80,51,59,42,54,50,67,87,84,82,60,60,85,67,71,66,49,47,49,61,69,62,77,79,77,77,85,71,61,75,44,43,69,52,45,75,78,47,47,74,52,64,84,58,87,78,67,53,55,47,78,49,55,80,76,55,78,82,79,50,81,42,73,53,70,74,64,80,78,82,71,75,82,63,61,87,68,78,45,56,79,76,82,46,64,67,55,63,72,76,79,58,42,63,47,53,77,62,49,48,44,63,54,70,61,54,42,46,72,58,42,86,76,61,71,75,60,49,74,59,66,76,52,71,67,47,43,49,77,45,71,55,80,69,78,75,53,87,68,82,83,65,58,80,61,75,79,71,48,73,86,76,85,78,77,77,74,58,48,75,49,69,84,77,72,66,75,70,85,63,65,83,84,67,57,84,84,68,73,52,53,78,68,87,59,86,79,87,85,81,55,78,79,59,66,64,52,54,52,44,55,58,70,55,86,74,59,47,59,70,87,69,80,69,69,44,80,65,67,61,68,43,42,60,74,45,80,65,53,47,54,59,63,45,48,77,84,42,65,62,42,48,54,45,64,68,66,49,54,63,56,82,65,58,50,80,65,77,85,76,87,84,58,49,61,73,66,58,60,57,77,84,65,56,63,64,55,66,79,45,42,57,86,45,44,44,74,84,80,75,73,50,66,46,62,56,52,54,58,48,68,65,80,47,57,65,72,44,80,83,82,55,55,60,55,50,45,80,78,42,84,82,46,69,48,63,66,60,80,52,67,78,71,82,75,46,87,48,43,44,69,43,61,63,80,44,77,42,81,83,46,59,70,66,64,71,49,74,55,59,79,87,52,74,50,58,82,73,65,69,47,75,46,44,86,48,73,70,78,85,70,51,46,84,71,59,53,74,53,68,70,60,59,42,84,52,49,44,53,63,66,42,67,85,58,59,87,53,64,72,86,50,67,62,74,53,59,69,81,43,45,47,66,43,81,49,45,49,69,61,49,63,73,68,86,44,87,83,81,46,58,79,72,67,43,66,53,44,58,69,62,46,72,73,51,55,50,71,42,82,59,56,63,70,87,66,70,73,44,77,48,61,62,82,66,53,78,86,72,53,60,60,78,62,48,53,48,85,74,48,71,83,87,82,81,51,86,82,87,77,69,85,63,58,72,78,56,70,51,80,43,73,63,86,60,50,78,74,69,42,68,85,75,54,65,61,74,59,79,42,45,53,44,47,81,56,71,75,67,54,70,65,57,56,76,47,46,52,43,69,48,87,62,52,64,80,86,67,59,67,66,44,83,54,86,82,50,49,83,86,44,72,45,56,42,87,48,53,49,77,52,51,53,60,65,75,54,46,52,68,69,57,60,45,74,58,70,57,86,72,66,56,75,75,54,76,63,53,81,75,69,63,78,55,62,57,80,86,70,72,68,69,55,63,81,85,43,83,81,65,53,53,47,50,67,72,69,46,45,79,73,67,64,50,73,48,77,70,82,62,64,64,69,85,55,70,46,52,65,70,73,49,52,48,60,46,70,76,48,82,53,87,42,64,73,53,52,67,48,85,84,84,71,52,59,68,74,48,63,83,46,79,67,75,78,67,48,81,69,67,46,59,42,43,47,69,62,84,59,76,80,64,58,87,82,57,76,60,63,78,63,84,76,56,69,51,42,68,78,49,60,60,80,56,58,44,42,46,59,59,81,71,42,58,68,80,66,49,71,86,74,81,86,74,81,66,69,67,82,42,50,70,56,61,75,43,60,82,42,82,42,44,68,85,60,59,61,53,55,74,77,74,70,43,81,62,53,64,45,72,65,56,68,50,84,57,45,72,44,46,51,48,44,54,59,84,46,58,52,68,67,75,80,62,53,76,82,78,66,85,82,61,45,63,82,65,53,75,44,87,78,54,59,82,52,56,52,84,82,59,65,51,80,46,71,67,48,81,52,52,75,68,61,52,82,59,55,80,43,78,57,69,52,43,59,55,49,43,68,82,63,63,68,75,43,81,77,46,70,84,64,47,59,44,56,56,54,58,48,78,52,84,82,81,63,68,47,72,60,52,61,62 78,45,49,77,76,62,49,69,80,79,53,82,43,58,79,85,87,84,75,66,82,63,68,78,45,47,81,78,75,69,84,67,83,72,53,55,69,67,47,74,86,56,85,46,66,84,44,82,47,49,64,69,74,69,67,84,42,71,79,60,42,74,75,55,69,69,78,74,49,86,76,82,81,46,87,56,83,49,49,62,56,82,65,54,64,44,68,61,45,46,44,82,48,60,80,64,61,66,42,81,86,85,64,48,67,79,71,45,65,63,85,74,42,43,70,42,71,42,71,62,72,79,85,50,51,65,80,82,63,82,71,81,87,68,43,57,63,52,67,82,86,81,57,77,48,84,66,42,59,45,81,54,60,47,47,49,52,79,82,47,56,64,74,60,86,53,55,70,87,61,65,56,68,73,59,42,85,66,49,61,82,69,70,46,64,74,81,47,47,84,48,79,43,45,54,83,56,42,68,59,64,86,80,53,57,49,70,66,44,68,72,60,52,45,75,82,78,54,72,80,57,62,81,78,73,86,73,76,67,57,49,81,79,44,82,75,55,73,45,72,66,70,54,42,72,56,78,85,60,72,86,59,53,48,42,76,65,56,72,49,43,80,77,85,54,81,50,74,55,74,55,71,82,70,60,78,77,71,76,48,51,66,65,77,43,46,79,64,81,52,45,51,78,50,53,50,50,57,54,71,43,57,42,75,57,76,69,69,66,73,73,81,45,60,48,60,82,72,58,48,72,70,57,75,70,63,81,79,81,48,48,87,75,51,60,82,86,69,44,56,65,86,86,62,59,68,74,83,66,59,84,44,62,62,73,71,51,82,66,79,73,42,72,80,50,66,83,45,59,85,75,62,63,85,78,85,43,83,70,60,64,76,55,58,58,48,49,62,55,76,73,55,73,68,65,63,62,72,62,83,73,80,42,69,49,62,53,81,85,44,49,71,51,48,43,56,82,61,54,71,75,80,68,86,51,66,72,83,43,64,53,87,79,69,61,86,73,57,53,66,83,62,58,83,59,80,68,80,83,63,58,76,66,64,43,74,67,69,42,58,48,66,85,47,68,68,82,50,63,66,53,72,48,81,85,62,61,76,49,65,85,42,58,48,79,74,67,56,42,73,73,77,58,44,85,86,62,81,59,47,80,73,62,47,70,74,65,49,73,49,74,59,52,76,42,60,75,79,74,70,47,57,46,54,77,81,50,87,69,85,86,44,64,86,69,58,43,63,69,54,54,42,76,49,59,46,74,61,85,86,65,77,82,52,67,45,87,65,86,46,80,53,73,50,47,76,87,79,54,45,49,50,67,84,44,47,45,48,52,85,73,79,45,45,48,46,82,44,45,79,86,85,83,72,45,43,85,66,67,61,67,57,53,75,64,62,44,49,61,82,85,59,48,48,46,82,62,59,56,70,70,86,47,51,65,55,71,80,42,84,58,49,57,42,81,47,82,49,73,65,50,42,81,50,65,47,85,43,50,78,49,43,53,57,83,50,82,73,67,57,54,50,80,82,60,74,63,87,47,70,54,46,63,75,59,68,68,68,55,69,60,85,48,58,80,70,57,54,78,87,86,68,45,45,87,55,86,84,85,83,52,79,81,52,87,58,42,54,82,83,86,59,49,64,52,66,75,72,66,57,51,66,69,56,80,52,60,68,83,68,72,85,79,47,74,49,81,63,63,59,85,53,64,56,74,44,69,67,57,47,75,65,74,82,56,77,65,75,73,49,51,66,58,51,53,86,82,43,71,48,59,51,65,87,44,67,81,70,45,50,63,44,87,50,55,66,66,71,74,53,51,53,76,83,43,56,83,54,43,79,86,54,47,67,46,42,79,82,79,69,43,67,47,63,47,54,73,56,52,85,43,61,48,52,69,48,83,45,43,46,50,42,69,75,48,70,54,49,43,49,85,85,76,87,50,44,62,87,42,65,63,69,86,76,72,79,67,72,59,74,50,52,57,69,85,47,71,50,81,51,82,87,80,63,57,82,66,48,54,77,43,71,79,69,73,87,46,77,42,78,87,65,68,83,66,61,65,86,45,77,68,87,49,44,51,60,58,62,72,77,42,77,64,67,61,62,51,42,47,79,68,46,64,67,64,75,62,83,47,52,69,60,66,49,57,53,55,50,48,78,47,54,86,74,70,52,67,56,49,78,69,65,79,74,73,87,48,47,70,79,68,45,52,76,69,44,63,87,65,73,70,87,85,69,47,45,64,48,50,56,85,49,65,43,78,87,48,65,60,43,86,59,84,80,84,86,61,53,73,56 75,53,87,74,57,44,86,79,83,48,73,87,69,57,80,50,53,53,82,87,54,47,72,61,56,67,62,84,73,51,46,65,64,48,77,52,61,77,61,49,57,81,65,80,87,58,56,46,61,51,84,85,83,74,68,82,74,60,68,70,76,78,63,61,73,61,53,66,63,83,58,79,53,46,59,49,53,46,55,66,49,81,77,62,70,77,84,58,47,55,75,86,62,73,77,60,44,44,60,63,51,73,50,68,60,77,44,76,45,70,67,56,78,79,78,82,49,82,68,52,59,45,82,86,79,52,83,70,60,73,45,49,48,54,46,50,65,52,87,45,80,69,53,52,72,56,52,68,82,45,69,68,46,81,80,68,54,66,87,73,81,87,45,76,86,84,87,65,50,49,48,76,49,78,58,51,43,81,42,45,85,66,59,43,65,52,43,76,58,67,49,45,53,64,76,74,62,79,73,51,64,67,65,58,69,47,65,68,52,53,76,76,67,50,62,81,60,55,59,63,78,69,43,74,65,83,52,72,85,74,66,72,68,57,71,82,59,56,46,63,45,83,55,71,63,78,84,70,53,71,61,70,72,82,73,81,78,87,81,45,58,47,66,58,83,86,57,59,62,57,42,73,70,55,52,81,81,66,44,87,45,55,42,77,75,70,67,72,58,47,79,78,48,44,59,44,62,43,54,56,67,82,56,42,82,55,50,63,72,57,80,79,45,44,46,43,52,69,52,76,63,57,62,42,73,50,74,66,74,87,47,84,70,70,55,58,47,62,87,81,77,42,57,83,78,66,87,77,60,74,65,81,74,65,60,84,49,60,72,82,66,58,61,60,57,67,75,59,75,45,74,44,44,42,49,62,57,53,59,75,42,87,70,52,64,80,86,77,50,68,84,65,86,50,48,59,54,61,60,72,43,75,59,61,68,78,83,73,65,73,69,75,83,52,86,83,84,60,59,64,83,64,81,71,69,46,78,66,79,44,78,77,67,76,81,87,57,61,84,50,47,75,42,46,86,70,42,66,50,77,83,65,61,58,73,68,63,86,61,77,65,71,58,44,65,52,53,84,52,87,60,47,57,43,60,86,53,58,51,58,58,51,65,54,56,62,71,73,43,54,80,43,82,44,71,68,87,77,87,42,44,69,52,53,65,46,73,54,62,55,67,46,54,55,61,53,73,46,77,48,85,66,51,74,75,79,76,54,51,69,69,62,46,64,66,87,86,85,51,67,65,80,64,56,77,75,69,72,64,79,46,48,61,43,46,60,43,73,84,67,65,50,72,54,56,63,52,80,65,45,85,42,44,49,80,86,46,71,75,51,87,70,53,58,82,75,56,71,57,65,87,73,61,43,68,63,80,48,87,42,85,47,48,85,76,47,50,52,53,63,78,70,44,66,87,50,79,83,81,74,62,52,46,67,76,69,83,61,71,47,65,43,74,56,65,79,81,58,69,47,57,69,72,60,45,87,51,45,49,81,55,75,72,79,63,60,54,79,60,68,57,81,70,54,73,57,75,82,85,55,70,71,67,64,87,81,49,58,44,53,42,50,75,80,86,87,67,61,58,87,60,50,61,47,76,49,71,78,72,83,74,65,66,53,66,43,80,65,56,46,70,66,69,43,86,87,84,71,69,62,87,42,47,62,45,82,84,61,83,68,68,65,60,70,76,56,66,54,71,64,53,57,66,84,79,67,82,45,81,87,55,57,51,72,57,46,61,47,50,59,77,80,75,84,54,83,66,57,64,73,80,86,74,57,45,54,76,66,63,55,78,55,87,47,85,75,65,53,75,86,70,75,62,84,49,66,72,47,54,61,65,78,87,59,65,44,62,85,68,44,86,68,75,73,75,81,55,87,44,52,51,83,49,55,68,58,54,66,46,87,65,78,59,81,49,65,65,43,65,69,55,87,86,49,66,82,47,83,72,63,70,45,75,48,75,79,57,67,78,53,58,77,66,58,53,52,54,45,49,55,71,57,68,85,53,81,52,84,42,63,64,72,81,81,52,56,59,59,50,50,68,68,49,72,61,69,61,70,62,79,76,46,79,82,84,57,74,70,80,69,85,84,77,86,52,42,58,85,75,75,57,50,75,85,74,54,73,46,56,77,78,61,77,77,65,82,82,58,80,71,44,86,71,87,74,83,78,76,55,69,54,60,68,44,77,85,48,74,69,43,54,68,64,59,60,49,55,64,45,75,68,76,63,49,53,85,79,65,46,69,83,48,75,84,81,78,83,84,51,53,72,85,77,75,69,50,46,72,43,82 74,48,74,48,68,74,45,69,84,58,55,54,69,69,69,59,56,44,55,86,47,82,65,62,67,56,49,73,73,69,58,77,46,71,70,70,46,45,48,69,75,70,86,80,68,72,51,85,49,68,81,67,71,78,57,49,57,49,43,79,51,45,79,67,60,79,66,80,56,44,61,63,69,78,55,84,68,80,59,42,85,50,83,47,86,43,73,67,45,42,70,67,43,77,70,57,60,81,69,63,77,79,73,62,61,46,63,46,65,55,48,72,64,70,54,48,43,55,52,66,52,73,46,79,87,74,63,56,63,83,77,78,78,60,49,61,53,69,80,81,72,49,52,74,80,74,44,44,79,44,47,84,82,80,77,61,65,65,44,78,70,63,60,51,44,59,71,44,47,68,69,56,66,71,73,54,66,69,55,72,43,67,60,63,75,81,55,68,72,44,64,83,60,80,55,81,65,81,50,75,51,71,46,58,69,43,43,42,46,56,70,87,78,47,47,64,43,72,49,52,80,81,73,81,42,80,79,76,84,77,84,60,70,73,85,86,47,51,45,71,57,65,84,63,74,65,42,69,50,70,61,69,58,78,70,58,58,48,42,83,73,71,67,69,65,85,57,87,65,62,48,86,43,48,75,81,72,84,78,65,45,55,65,51,60,78,74,58,79,60,60,85,54,42,52,78,73,84,62,62,56,78,87,80,85,86,58,66,61,78,84,60,65,71,84,53,71,70,67,43,54,80,71,78,57,47,44,61,72,87,64,80,77,69,82,56,67,76,75,52,53,64,56,63,46,63,49,85,69,84,63,81,70,56,65,73,66,52,73,59,85,58,59,61,50,48,78,82,55,58,69,77,65,61,65,78,67,42,46,53,76,85,70,53,51,86,74,62,65,55,58,66,47,62,71,74,74,64,61,83,56,87,84,66,73,60,53,85,64,48,53,82,65,46,59,60,69,51,72,43,48,65,75,71,85,53,86,67,77,79,74,50,82,60,78,44,59,60,75,42,80,86,83,43,56,85,65,68,59,49,54,80,85,68,50,45,74,83,63,78,80,61,42,77,81,54,54,58,79,85,49,63,67,86,68,80,72,51,67,58,50,59,77,42,62,76,85,82,46,81,63,81,50,46,58,58,75,58,50,81,76,74,82,55,68,54,45,83,68,74,75,77,65,42,87,57,55,74,71,81,45,87,46,79,61,55,48,53,58,75,50,49,62,43,52,61,61,44,73,87,70,59,82,81,50,84,70,55,57,52,82,55,80,49,53,64,59,42,85,51,47,85,46,76,69,43,87,69,70,62,48,72,70,83,72,66,76,57,53,86,80,51,68,55,61,53,54,50,49,81,62,82,87,59,45,50,63,69,74,64,66,65,50,65,46,45,46,85,75,67,48,84,57,82,76,82,60,50,54,44,51,78,71,51,47,67,48,60,46,72,56,53,54,74,69,48,57,85,46,86,64,79,60,74,57,74,74,55,59,50,82,42,43,55,71,75,51,59,59,56,53,66,69,44,42,63,76,73,67,55,86,78,65,66,72,58,77,83,49,77,48,61,58,68,74,68,52,78,85,43,42,84,72,56,84,85,58,87,87,77,54,78,65,43,80,84,58,42,44,49,60,82,46,45,83,79,42,87,51,77,55,44,85,54,45,61,43,61,52,79,50,47,81,50,86,53,81,85,83,43,67,42,82,48,77,55,65,65,43,82,58,53,82,50,49,85,78,56,83,56,59,79,78,49,64,42,64,85,47,46,57,82,46,83,78,57,45,60,74,53,54,78,65,43,73,69,85,84,45,59,81,63,68,72,74,49,75,82,85,47,64,72,47,62,67,79,74,58,85,57,49,50,63,54,61,86,65,64,48,59,66,68,68,49,80,48,55,82,87,80,75,49,59,66,73,43,86,46,53,43,82,59,61,56,47,74,72,75,48,63,75,60,53,49,87,68,48,56,86,85,60,59,78,75,72,64,84,76,44,61,87,43,45,44,75,61,48,46,53,51,78,69,69,45,48,73,61,85,53,53,44,46,67,67,43,75,74,80,79,87,85,51,87,64,50,81,50,47,47,81,48,70,80,52,56,42,77,60,62,84,46,45,58,49,75,43,83,70,79,84,85,44,50,59,56,55,70,74,70,68,60,72,59,62,69,68,58,80,79,84,68,61,69,69,74,73,60,79,50,85,65,65,62,60,71,56,55,72,69,78,59,78,62,58,81,65,81,64,52,44,46,77,59,42,42,57,60,82,82,76,43,43,57,67,77,53,45,60,59,51 61,56,56,64,71,66,66,72,43,55,61,80,53,65,86,59,61,82,53,60,65,56,85,62,45,84,69,76,61,56,46,54,84,58,55,75,53,57,59,70,54,52,86,67,63,80,77,51,77,57,68,71,56,57,52,81,86,64,64,66,73,86,44,49,83,48,61,51,86,45,75,76,68,72,86,63,56,59,49,64,50,64,66,68,51,42,82,63,50,68,70,43,61,49,81,75,55,50,56,46,54,56,81,58,77,69,50,87,74,77,58,84,82,87,81,47,69,52,50,62,81,63,52,78,85,60,53,42,43,79,76,54,61,51,64,47,44,83,53,64,85,59,71,66,61,49,42,73,45,56,86,62,65,78,78,81,81,66,43,82,86,61,68,78,65,72,60,76,51,86,42,57,51,77,77,73,79,78,70,62,55,82,76,61,71,60,78,79,47,60,77,52,52,48,61,87,53,67,82,45,76,55,81,42,80,60,78,63,80,87,58,46,81,50,45,59,73,44,77,44,61,71,77,51,66,48,79,78,86,64,59,52,65,75,75,73,45,68,80,49,52,72,56,62,59,57,52,76,77,81,84,78,71,69,64,80,61,53,50,63,86,62,67,72,56,62,63,63,75,82,59,79,81,47,61,59,60,44,70,66,63,64,85,75,66,67,59,51,47,44,43,58,50,82,86,63,83,62,84,63,50,66,73,56,63,70,50,63,61,46,84,82,72,64,78,73,58,84,58,43,51,65,57,86,82,44,63,54,64,84,46,55,52,56,74,70,73,81,74,81,82,61,74,45,61,65,71,83,69,42,60,58,54,72,73,84,47,54,49,56,51,64,72,70,70,46,61,53,71,83,84,53,74,68,72,72,57,55,60,49,73,87,58,49,82,71,75,52,76,85,78,43,87,52,47,50,83,76,81,70,67,81,74,57,71,62,72,76,61,67,47,87,84,63,56,42,54,70,45,71,78,54,71,76,48,83,46,54,61,68,85,84,63,49,46,71,50,55,62,74,50,77,61,58,73,71,78,61,81,76,54,43,67,60,67,45,78,64,46,76,56,86,53,80,50,46,60,76,52,47,49,51,81,44,65,59,87,48,48,44,63,57,68,47,87,44,56,45,60,73,47,69,78,70,50,87,71,65,82,85,79,87,69,53,81,81,76,67,47,67,42,50,81,53,55,69,53,72,49,64,44,71,70,49,61,60,66,45,53,81,66,59,80,43,53,85,55,65,49,59,54,61,82,64,83,66,84,81,46,58,77,58,46,86,54,84,42,68,80,56,68,59,74,68,52,62,63,64,50,74,67,57,65,51,79,87,55,78,80,44,63,69,79,79,78,49,63,51,45,70,53,74,66,43,67,65,43,42,86,75,55,47,48,78,48,78,73,76,43,42,64,74,54,50,49,72,73,83,74,65,83,43,85,56,84,57,69,42,42,58,76,70,69,85,49,66,65,75,65,57,64,70,53,62,79,48,52,52,61,50,74,74,81,86,77,69,80,70,82,50,49,51,47,63,86,77,44,63,86,84,59,76,44,47,64,67,72,78,42,86,48,49,63,74,57,44,47,65,63,81,57,42,73,44,73,56,64,82,78,62,82,56,44,47,87,67,45,82,57,48,87,61,65,84,58,57,51,53,75,51,83,80,53,59,60,70,45,74,52,87,42,86,45,45,68,49,66,51,67,73,63,63,57,74,69,64,44,69,83,73,59,58,50,83,68,75,61,50,85,87,70,65,81,54,84,43,78,63,42,48,80,57,63,60,47,61,83,57,80,46,74,71,86,67,77,71,49,71,58,72,65,64,59,86,42,52,54,84,57,49,52,63,71,82,60,79,49,58,79,62,55,42,60,69,45,78,72,54,70,63,49,84,87,52,55,67,73,77,82,67,50,62,76,66,62,73,45,71,70,53,68,45,86,61,55,61,80,74,62,68,47,81,80,68,43,68,51,71,48,48,63,54,87,52,79,61,84,46,46,43,69,42,72,68,70,69,59,53,59,46,49,67,47,73,75,68,87,48,80,63,44,61,81,56,44,79,42,47,47,46,81,69,71,79,73,78,60,77,50,49,62,78,75,71,76,75,68,57,77,70,64,81,60,63,60,83,54,47,46,67,43,65,84,85,66,75,83,83,46,56,68,53,76,67,55,73,44,49,63,54,61,77,59,73,58,51,50,79,86,42,51,66,47,68,50,49,61,51,85,62,45,69,83,47,50,47,55,42,62,73,78,79,79,79,73,61,80,52,65,42,73,80,84,51,67,59,66,52,54,58 86,76,75,58,57,60,84,69,75,44,44,51,69,51,80,47,51,64,83,68,65,84,68,57,70,66,67,70,43,70,66,45,47,76,54,80,65,77,76,70,70,83,77,59,67,70,81,43,53,54,45,61,84,60,86,58,68,50,83,86,72,87,49,84,60,85,75,86,70,47,61,74,49,42,75,50,55,54,48,83,42,56,77,86,49,61,48,49,85,69,60,52,73,84,73,60,45,74,75,81,54,60,72,86,52,85,62,63,83,63,55,74,53,75,75,57,49,83,69,82,55,81,86,50,86,64,47,61,74,69,86,84,48,56,56,74,84,65,63,60,58,70,53,46,81,62,44,73,54,64,82,73,62,74,60,63,59,59,75,76,86,71,60,57,74,55,44,42,59,54,53,44,81,48,67,52,44,54,84,78,79,65,81,76,45,73,53,46,61,50,65,77,77,57,64,70,81,45,50,66,47,49,67,54,71,76,63,67,79,42,55,63,65,72,87,42,82,42,53,86,77,62,85,87,85,81,68,76,57,51,87,68,42,63,60,47,86,63,61,42,56,85,56,78,65,51,85,82,68,45,73,49,66,68,61,59,72,77,73,63,86,42,51,48,83,79,79,73,67,50,44,45,63,64,78,54,43,58,81,71,47,71,87,84,54,44,73,68,84,83,42,83,78,74,42,82,57,62,55,45,51,76,85,47,58,76,56,63,66,57,67,66,52,61,72,44,45,60,61,77,69,61,42,56,57,75,82,57,76,62,61,57,67,70,71,77,61,81,44,61,59,87,84,83,85,85,82,74,60,57,60,86,42,53,50,77,87,78,65,76,67,86,62,73,78,73,48,43,62,54,85,74,51,70,81,74,60,68,79,63,76,80,64,64,85,77,58,71,45,45,61,66,55,87,86,79,82,83,65,62,58,42,79,70,42,42,61,78,59,80,44,61,58,45,57,62,60,69,51,79,48,59,51,65,54,81,83,76,46,58,45,83,86,52,66,74,72,45,78,81,43,44,70,86,56,67,61,59,66,75,54,79,48,63,81,72,80,48,69,47,50,61,60,81,81,45,84,46,48,54,69,79,86,57,53,48,61,55,69,53,54,72,77,42,82,47,70,49,48,73,76,69,61,74,44,44,68,84,51,50,70,45,59,61,77,78,67,60,85,75,78,81,63,65,83,85,79,72,61,63,81,82,51,71,63,86,81,87,59,42,75,70,50,43,56,48,61,80,48,78,74,49,43,83,84,64,75,51,85,65,85,47,76,84,69,68,54,80,58,45,49,60,86,62,56,69,84,60,83,68,87,67,45,54,42,86,61,87,69,54,84,62,46,75,49,56,76,65,79,47,50,77,84,53,55,51,57,52,51,83,44,56,70,63,83,78,66,61,58,63,79,45,53,73,48,59,49,50,83,84,58,59,78,84,45,84,74,72,69,56,80,45,42,54,87,60,42,46,69,51,76,51,78,87,68,65,54,68,58,64,80,86,48,81,55,66,72,77,71,43,53,80,58,78,79,79,83,71,70,63,68,61,86,59,43,54,69,49,51,80,48,62,68,59,81,76,59,86,45,53,50,73,83,74,56,67,50,63,75,73,55,70,87,74,82,49,53,42,59,70,44,51,44,52,43,74,69,60,80,45,54,67,68,83,73,63,79,48,52,87,81,79,57,77,83,81,76,44,44,64,48,57,76,54,79,53,58,58,57,72,49,60,50,42,60,54,51,53,74,71,64,75,77,61,67,77,66,45,87,64,68,80,63,76,81,85,71,60,84,44,65,55,54,69,66,75,63,45,57,76,79,53,50,73,59,66,76,69,55,77,52,43,73,43,70,80,42,44,57,48,44,56,54,53,76,82,45,71,76,54,60,47,50,53,66,76,75,75,58,58,67,68,74,69,79,80,53,71,49,85,82,70,45,59,65,64,50,64,79,77,59,71,74,46,76,57,86,65,67,72,87,60,48,64,54,56,74,76,80,50,51,59,47,42,57,65,76,44,73,54,79,82,73,44,82,46,62,51,77,55,55,44,50,62,69,66,74,85,50,45,85,52,82,42,53,75,68,82,70,43,74,48,46,54,58,71,67,67,42,87,63,49,71,79,73,62,45,82,53,87,47,86,84,42,76,55,85,78,76,55,71,47,68,49,57,59,82,72,68,81,72,48,59,51,53,81,70,45,70,63,71,75,64,83,70,50,73,50,77,53,64,56,83,66,45,72,51,87,71,69,44,65,70,78,54,73,49,74,81,72,56,60,80,86,86,82,48,60,64,60 66,70,72,47,64,74,46,45,76,46,79,67,64,48,43,49,55,43,57,56,87,55,74,42,77,43,50,77,78,80,80,62,79,71,78,83,51,58,73,42,65,73,66,51,50,46,47,72,65,75,76,48,42,44,45,42,70,82,78,68,64,48,80,55,84,52,47,76,62,73,44,50,71,75,43,46,64,87,59,87,84,61,58,73,83,48,53,50,47,84,45,73,69,73,53,53,65,51,81,77,56,74,54,73,54,68,77,73,76,52,46,80,82,76,42,69,62,76,86,83,72,86,57,49,47,43,66,63,64,72,63,47,75,57,79,68,81,45,47,71,82,76,66,79,84,66,43,79,49,53,54,84,52,46,86,45,84,44,46,49,53,87,66,78,78,60,81,81,75,87,49,42,47,71,57,63,55,59,58,77,81,57,63,53,45,44,83,58,87,71,43,65,58,74,56,68,59,79,45,78,86,84,64,70,84,74,51,82,87,75,75,68,82,51,67,62,53,78,60,46,60,44,44,73,85,52,60,82,86,82,63,54,64,53,59,48,81,64,50,62,74,71,73,76,45,45,64,54,46,58,69,53,54,78,46,82,49,69,43,78,54,70,56,69,47,80,45,56,45,66,48,64,84,80,80,63,52,86,71,50,67,86,51,71,47,78,52,73,84,56,78,67,78,58,64,46,55,66,83,81,77,65,65,50,65,62,53,44,52,70,53,52,44,47,78,47,81,66,47,47,67,52,64,75,51,52,53,56,81,80,42,68,68,71,55,78,80,50,76,46,57,61,60,76,80,57,85,76,73,62,53,81,56,55,81,50,66,74,76,75,79,82,48,78,52,44,68,45,54,75,61,80,79,51,64,73,47,73,45,43,48,65,76,82,45,69,46,52,80,70,44,60,59,85,57,85,42,85,51,84,45,84,61,54,65,57,87,83,53,72,73,56,84,72,54,81,51,70,72,54,79,64,58,87,54,72,67,45,52,69,64,69,70,67,76,72,65,82,70,84,65,73,78,52,77,83,42,61,85,72,42,84,82,76,82,44,51,53,50,84,48,60,45,63,87,80,62,75,76,84,85,62,86,56,55,45,51,75,42,72,48,42,55,65,52,83,42,42,53,63,83,66,44,82,67,69,60,42,76,43,71,84,76,68,76,52,51,46,66,54,45,57,64,49,53,62,58,42,45,70,45,75,44,86,70,56,46,52,54,72,42,87,86,45,52,64,72,73,68,87,42,67,79,57,77,54,59,52,58,45,53,53,67,70,49,56,63,45,47,44,74,50,43,47,60,55,67,71,51,56,55,49,45,48,70,56,49,84,42,49,48,68,61,82,79,82,78,84,50,46,52,81,83,86,57,73,82,67,61,81,74,42,77,78,85,51,67,53,45,58,66,48,45,77,61,53,46,53,59,66,50,86,71,44,49,67,84,71,50,60,77,75,52,66,54,69,44,69,61,86,46,60,73,55,47,48,69,57,45,53,78,69,70,56,48,81,68,76,84,52,74,56,87,42,70,77,46,43,54,53,48,49,62,63,53,51,42,65,61,86,60,86,86,82,66,78,72,82,49,63,77,45,43,87,52,76,77,67,69,58,60,81,42,83,70,53,87,77,50,77,50,53,71,52,55,72,68,81,56,66,74,68,47,87,86,72,47,44,69,58,71,70,79,80,43,63,60,75,50,48,56,61,62,73,87,49,52,46,81,83,77,81,81,66,43,68,53,72,47,61,71,43,84,77,76,45,53,50,77,52,84,84,75,54,51,54,86,45,45,48,65,72,48,46,50,72,43,48,81,75,74,54,79,57,69,66,58,71,70,87,52,84,52,74,74,43,74,72,63,45,85,61,82,60,47,73,66,63,64,43,79,85,56,82,56,80,49,71,54,42,77,75,58,68,69,70,70,50,78,46,75,55,71,63,78,71,74,62,57,63,48,54,77,66,42,76,72,45,43,72,77,49,60,55,79,83,84,44,56,67,82,57,67,76,44,70,73,52,43,71,82,44,79,56,64,66,59,62,57,83,82,71,84,50,54,69,43,70,45,64,59,81,46,86,52,80,49,68,73,50,67,72,54,74,57,82,65,76,70,42,77,67,57,67,58,53,86,78,79,71,60,64,50,72,66,79,70,50,86,67,83,61,75,45,57,59,54,53,80,82,50,59,77,52,54,85,55,74,48,74,79,59,85,75,55,80,82,60,67,73,69,76,75,85,58,85,64,85,79,51,45,65,80,61,79,73,68,47,49,82,80,70,85,73,81,64,57,71,79,78 51,69,80,52,67,83,68,86,86,70,53,80,71,57,63,57,62,49,43,62,67,80,81,58,60,70,49,59,44,65,62,43,53,56,73,45,79,48,51,52,70,56,74,46,69,70,80,49,69,86,48,86,78,45,72,69,75,50,52,83,66,83,42,47,52,49,65,64,71,52,65,54,51,72,53,85,76,54,50,53,49,56,67,75,47,78,81,75,57,86,43,47,84,66,49,82,80,79,69,86,46,42,55,46,77,83,63,56,47,51,60,63,61,55,79,74,86,75,49,74,73,58,45,45,48,52,82,60,70,49,87,72,69,81,80,63,64,54,56,49,60,74,70,71,73,71,86,77,80,64,78,69,50,62,69,64,74,64,79,48,61,69,69,71,80,85,57,66,61,53,71,75,50,56,65,77,81,42,42,67,59,61,57,63,74,54,60,54,44,54,59,42,62,64,75,81,78,72,61,85,56,45,87,83,76,56,43,69,63,85,72,56,48,63,49,56,81,48,68,52,62,48,48,80,67,66,52,77,82,60,86,76,60,82,42,50,48,56,69,86,66,67,84,78,54,73,71,53,44,83,42,84,82,78,85,70,45,81,57,75,64,81,55,48,52,49,51,81,57,54,67,57,86,72,59,75,74,72,47,79,64,51,42,45,57,47,53,44,80,59,67,57,85,86,45,45,81,80,48,61,67,77,76,46,67,80,87,61,52,78,79,84,75,79,72,48,51,69,53,51,72,52,72,69,43,59,44,63,76,59,58,69,46,56,80,62,54,62,64,67,67,80,83,52,59,82,67,83,77,52,84,81,72,77,87,73,72,75,76,69,46,62,65,74,46,76,85,44,73,42,75,85,46,61,74,48,47,81,84,57,53,66,71,54,62,50,67,62,78,86,81,45,64,52,63,78,63,47,66,51,73,79,44,74,48,84,62,84,78,86,57,57,51,70,55,87,70,42,76,87,45,87,47,66,46,74,87,42,48,44,65,68,77,49,60,75,81,43,59,84,78,58,64,63,74,43,56,71,80,59,83,64,72,87,80,52,49,70,69,74,81,43,66,51,85,70,81,78,56,42,80,73,42,83,46,61,65,43,58,60,87,56,49,48,56,80,61,72,84,86,53,72,79,54,53,73,72,48,43,55,70,63,67,53,86,77,58,56,61,74,68,76,85,63,83,79,77,59,66,74,74,82,78,67,55,73,70,71,77,68,76,67,55,54,50,69,62,49,77,87,60,51,71,74,71,81,58,79,52,51,70,58,46,53,51,54,76,62,74,81,64,86,75,51,73,79,54,83,80,78,82,51,75,54,52,86,47,83,86,46,84,81,76,60,79,50,49,48,46,52,82,70,73,49,69,80,53,56,78,74,71,50,67,81,48,70,84,65,64,76,62,82,82,44,61,78,53,47,74,78,72,79,79,65,86,42,43,44,85,81,67,48,48,59,77,73,71,45,63,65,68,60,44,76,54,74,57,73,77,56,44,49,53,67,50,42,55,69,72,67,53,59,85,48,86,65,73,50,49,59,73,80,60,65,45,54,59,70,76,54,82,65,65,44,71,49,75,55,60,79,74,47,79,50,83,69,56,81,56,64,68,52,64,86,42,65,71,60,57,82,49,64,46,43,61,76,74,73,60,87,56,69,73,87,49,50,43,64,67,66,54,75,79,69,44,58,57,80,45,73,75,81,64,75,75,70,56,80,63,78,61,47,79,61,51,77,61,83,58,81,79,87,55,86,66,77,64,84,57,51,53,70,80,81,50,51,52,61,73,72,70,46,70,54,47,68,61,71,55,62,68,50,83,44,65,46,47,59,76,54,77,73,80,49,60,77,64,54,60,65,75,48,75,81,52,81,49,75,67,77,44,53,56,45,45,49,43,57,54,64,77,49,56,55,42,77,49,54,85,67,66,79,60,80,72,48,50,57,56,68,42,80,58,70,87,84,84,56,74,64,65,72,69,57,58,70,79,83,76,62,47,76,65,58,49,81,61,53,48,85,82,66,42,75,57,48,47,75,69,70,58,87,43,45,53,45,50,55,58,80,61,61,76,87,83,48,65,79,83,69,43,57,86,77,83,51,72,47,61,84,68,50,62,66,86,83,48,78,54,58,57,70,71,74,52,74,73,57,61,67,85,47,86,79,73,55,43,44,46,54,86,56,50,50,58,46,86,70,53,60,52,66,77,42,72,76,54,63,56,53,48,77,65,87,68,72,79,75,49,54,78,55,84,62,64,69,51,76,53,51,76,56,85,86,55,62,67,72,53,72 65,78,65,76,60,66,73,45,85,76,77,73,77,78,81,68,71,81,60,53,79,52,68,78,65,42,69,74,51,77,48,51,64,45,48,70,81,67,67,71,51,87,68,68,80,53,51,86,43,68,77,76,42,65,50,76,60,72,62,69,44,45,67,69,60,80,78,80,78,60,54,86,59,46,54,73,77,60,51,66,57,54,52,77,46,50,83,69,84,82,76,63,82,68,64,57,87,44,76,48,82,50,64,48,66,80,82,54,52,81,67,68,44,72,47,48,62,45,74,68,57,74,75,73,83,83,53,73,66,53,71,67,67,59,45,53,48,87,46,70,81,74,74,42,80,57,78,71,87,78,43,47,78,45,55,82,81,73,51,82,81,76,66,76,71,68,85,49,44,66,48,72,50,49,61,82,78,65,62,60,49,55,80,86,74,54,48,77,43,65,69,53,76,79,68,81,69,42,59,74,77,53,75,47,48,57,47,54,70,62,52,51,72,57,82,62,62,80,67,50,81,63,85,68,57,49,59,64,82,55,68,64,84,82,46,50,79,69,80,68,70,44,58,72,54,73,44,70,76,56,44,44,77,63,48,56,59,63,70,76,48,42,83,58,48,82,85,54,83,43,73,71,46,51,43,75,61,58,42,47,82,87,44,78,51,53,74,78,72,65,48,67,48,49,46,51,50,62,72,63,78,57,63,73,76,76,56,45,84,45,42,55,87,74,57,53,82,49,42,56,66,61,75,58,78,56,69,68,54,86,52,43,43,85,81,71,59,84,71,67,49,48,47,70,67,49,58,81,46,85,63,87,48,82,58,52,82,77,46,69,48,76,69,86,63,44,46,60,77,87,59,45,82,62,87,80,77,51,81,71,56,75,66,75,49,65,84,58,76,84,56,73,79,82,64,65,87,56,61,66,78,44,59,75,56,66,50,81,85,66,47,67,79,55,63,78,65,46,84,52,54,83,79,73,64,80,60,80,85,58,82,82,45,83,82,56,85,43,48,77,59,49,69,67,54,64,48,73,43,83,46,52,75,42,63,52,81,51,45,73,45,61,47,83,59,44,82,57,73,80,72,57,81,60,52,74,63,86,87,87,53,83,80,54,42,68,50,74,70,67,68,65,56,54,77,56,74,65,86,83,57,61,45,77,80,62,55,65,81,49,43,43,55,60,65,74,68,42,67,51,74,80,57,82,51,42,84,43,68,87,54,66,72,79,56,74,50,65,63,61,83,68,61,51,62,43,70,59,60,48,86,77,43,80,58,66,84,50,67,80,86,74,45,76,49,77,46,83,62,57,63,64,86,51,56,67,58,87,76,85,49,76,78,50,81,80,76,77,81,69,83,73,61,70,83,74,73,79,56,64,69,43,68,61,64,73,72,75,44,80,79,62,57,84,56,83,49,50,54,74,79,51,56,50,78,60,44,70,46,56,80,46,81,74,79,66,74,84,77,74,72,52,55,76,56,57,82,87,85,72,83,84,54,75,81,67,61,70,60,68,69,60,56,66,46,47,63,51,56,83,64,51,79,50,52,75,63,48,71,66,51,71,72,71,86,70,42,85,66,55,51,85,45,76,63,84,81,56,49,81,61,66,75,83,86,87,76,42,83,64,77,62,79,55,69,42,52,48,74,45,87,79,42,73,77,66,83,78,48,61,62,53,87,80,66,64,43,79,49,87,83,65,48,79,70,52,44,51,62,76,79,73,65,87,44,66,73,70,44,87,74,67,68,67,66,43,62,43,63,46,74,61,45,74,49,83,59,52,68,63,62,70,47,45,77,65,63,49,42,43,82,67,53,60,81,51,84,87,54,58,42,70,62,67,61,80,77,57,61,53,46,84,61,51,80,61,67,87,81,72,52,47,80,78,47,69,61,67,63,81,85,86,45,46,62,80,55,61,51,81,77,79,84,54,57,44,62,72,60,58,69,77,72,74,53,66,58,72,57,50,49,76,51,86,83,80,48,60,44,75,42,59,56,55,82,62,58,50,58,71,63,71,62,50,47,65,72,77,52,52,62,87,76,63,66,45,86,78,51,46,60,72,64,85,73,70,71,81,82,78,60,85,69,60,58,86,62,58,79,77,44,80,46,60,82,44,73,67,43,73,82,84,48,86,83,80,49,83,82,83,61,57,43,72,49,57,72,43,72,83,67,82,80,45,79,52,59,51,67,53,82,83,74,65,70,57,84,60,43,85,63,55,66,77,68,81,87,81,69,84,82,68,67,84,52,58,87,52,60,65,79,43,56,46,44,46,56,59,57,50 82,81,69,85,58,64,68,63,69,66,65,48,66,82,69,75,42,72,54,80,66,62,43,83,58,68,50,75,77,64,64,85,70,44,69,86,85,62,68,45,58,84,71,66,86,72,80,56,70,79,73,65,69,75,77,69,74,52,53,65,51,57,60,83,86,83,79,60,63,58,66,54,53,59,47,82,65,52,76,60,56,79,60,75,52,78,53,83,70,42,64,68,57,76,53,75,70,64,79,46,80,61,84,67,44,51,43,71,44,51,70,56,79,56,64,73,65,53,50,71,59,48,49,68,55,61,57,63,69,78,86,51,45,83,78,45,68,73,53,49,80,69,43,43,81,77,74,69,61,73,54,76,86,78,67,57,51,72,83,52,51,54,83,48,65,66,85,61,73,68,71,85,44,67,84,76,50,82,48,84,63,51,80,74,42,79,48,50,54,60,86,59,83,78,55,58,87,52,56,87,56,49,63,87,75,46,79,78,54,46,87,76,44,62,70,65,65,48,83,66,43,52,43,42,43,75,80,69,53,56,60,48,82,68,43,77,52,81,57,71,86,65,82,72,86,43,51,86,61,77,54,66,57,84,48,73,77,86,80,54,54,56,70,43,81,53,87,50,59,73,67,72,65,63,76,82,57,58,48,77,49,60,77,66,48,61,63,82,51,48,86,60,42,72,48,80,70,84,79,68,80,87,45,86,53,51,52,82,71,65,44,55,44,60,60,80,53,81,51,73,63,49,70,54,57,68,73,71,83,47,69,80,57,74,48,66,59,45,58,78,53,67,87,56,75,62,80,47,68,72,48,55,79,85,49,77,68,57,87,70,61,52,48,42,72,78,72,65,81,67,55,60,65,84,84,69,72,45,83,67,43,46,76,66,62,80,84,56,65,71,51,49,62,68,46,74,78,48,72,80,75,69,82,82,83,76,70,55,59,43,83,81,60,46,48,66,82,80,71,84,58,66,54,64,66,70,79,58,65,69,61,84,68,78,53,70,68,75,42,69,62,61,55,61,74,66,81,69,46,75,70,81,52,61,86,75,50,69,53,59,68,76,60,42,61,47,65,84,83,50,76,50,72,44,83,66,62,70,82,51,45,73,58,86,59,60,59,59,68,83,56,72,49,43,76,48,51,54,87,81,45,48,66,55,73,79,45,57,75,53,82,48,42,71,77,44,68,78,42,58,49,47,78,57,43,65,50,58,60,47,65,59,86,71,86,62,86,70,61,52,65,43,55,59,87,54,79,62,79,42,54,47,74,46,69,70,48,50,60,63,80,45,67,68,84,69,70,70,71,84,72,84,62,64,78,83,63,62,50,49,46,79,57,58,74,47,43,67,73,70,56,83,48,62,72,72,81,73,67,81,83,61,70,87,73,69,64,50,42,43,46,68,67,61,66,65,86,43,74,76,47,42,69,83,43,57,55,48,57,57,58,45,52,79,59,54,57,71,66,79,58,56,47,76,56,55,68,65,77,57,80,52,85,75,63,75,61,59,58,85,85,65,69,59,45,80,65,45,45,60,43,45,64,49,50,78,62,51,85,68,47,82,45,65,73,86,64,77,71,76,45,52,66,57,75,48,65,52,77,66,77,59,57,82,86,77,61,63,52,78,49,54,57,76,42,52,69,57,56,46,81,53,79,58,80,51,61,80,60,72,47,53,68,76,51,63,78,58,70,55,44,45,51,74,47,52,43,43,85,68,70,42,79,82,60,82,64,62,83,44,47,57,81,58,49,84,79,55,53,42,86,70,83,53,65,81,67,70,71,60,62,56,82,44,75,72,85,61,58,72,87,42,68,48,59,57,56,50,77,44,70,44,81,56,63,64,45,86,53,73,62,72,84,78,86,74,86,55,43,76,61,65,74,84,80,68,73,85,60,72,76,84,78,66,72,70,63,55,85,83,65,85,69,56,55,61,49,57,73,76,85,46,74,46,52,61,65,54,84,45,75,50,67,78,48,56,80,69,81,69,62,50,77,77,42,66,53,77,43,55,81,83,85,82,42,71,82,56,76,77,72,60,84,85,68,66,83,87,42,51,63,78,78,57,74,67,79,67,48,61,73,43,80,62,78,71,78,56,59,75,69,75,54,60,52,56,65,57,54,77,67,55,60,81,49,87,85,65,66,50,42,87,83,46,76,84,58,82,87,87,44,62,45,57,66,71,84,49,77,58,74,55,47,48,67,53,67,42,77,76,56,75,86,61,62,71,59,49,44,47,66,55,79,45,82,60,56,62,83,65,44,47,80,43,65,58,79,61,47,77 85,62,43,52,73,66,86,81,58,68,81,79,75,42,64,59,54,84,58,78,82,52,75,74,69,77,67,44,87,76,62,80,80,66,67,68,86,48,52,51,72,80,51,61,86,83,47,69,59,66,84,68,56,53,60,71,49,82,44,82,53,69,54,47,73,69,44,64,64,59,87,43,74,69,72,42,68,59,64,42,69,56,46,60,57,43,87,43,52,46,57,44,62,87,56,86,53,75,85,62,70,45,48,71,79,51,47,80,45,65,70,64,80,67,80,70,42,71,59,65,47,73,50,78,77,62,54,69,76,72,66,47,61,45,80,76,45,85,79,49,64,86,59,77,59,83,62,46,59,55,79,82,82,84,79,83,79,67,42,46,54,79,84,75,71,43,54,59,74,74,61,42,42,63,67,50,76,85,48,71,78,64,47,50,85,48,44,74,75,83,57,71,59,48,69,57,48,42,47,74,67,86,49,53,85,63,76,50,82,49,78,57,46,58,56,55,72,59,83,60,80,85,74,54,78,66,50,81,69,56,82,61,65,49,63,76,65,69,58,55,73,78,45,82,69,64,72,52,83,82,74,75,77,67,75,76,55,51,50,84,60,51,74,52,45,66,86,74,76,49,72,64,43,51,65,50,49,69,85,84,48,73,59,70,83,74,59,47,46,51,61,59,62,57,84,66,53,64,43,74,69,80,52,79,84,63,57,73,42,72,66,45,55,42,53,74,59,75,48,80,57,61,63,72,69,61,50,78,55,62,47,47,47,47,77,71,82,68,53,77,69,73,67,60,63,43,42,76,49,49,84,80,42,67,58,53,51,47,61,72,70,49,49,59,56,84,77,50,67,82,86,83,51,71,64,65,76,81,65,62,87,71,72,79,64,76,86,77,73,44,66,44,63,43,58,47,57,52,69,74,64,52,45,50,68,49,84,50,56,59,86,63,75,78,81,72,46,69,86,54,71,49,63,72,83,77,62,46,70,57,87,49,42,50,67,47,83,50,51,59,71,52,47,72,77,45,49,64,72,69,78,71,51,78,48,78,47,52,71,74,78,78,52,62,47,77,83,69,79,65,77,44,75,81,45,52,72,67,82,70,70,61,66,58,83,57,52,67,62,72,64,69,78,74,71,84,76,66,67,70,76,68,42,65,84,56,73,57,69,56,52,55,58,61,42,83,52,56,61,77,44,76,46,78,54,48,60,82,53,86,61,59,63,83,56,57,72,57,42,43,85,70,66,49,78,43,53,43,48,55,70,50,55,54,83,75,60,84,42,79,59,77,84,46,50,74,58,70,50,67,44,81,63,81,43,87,75,61,42,44,69,85,81,46,77,75,79,78,49,80,55,47,87,68,77,48,44,79,48,81,49,56,61,68,53,76,78,66,43,73,84,54,63,46,87,49,86,87,64,46,78,47,43,83,78,74,69,46,47,80,56,45,55,85,68,64,67,81,62,46,79,49,65,42,42,73,79,55,77,56,54,60,52,72,53,77,63,47,59,68,59,68,59,55,49,75,48,87,65,68,71,84,87,49,45,80,79,50,55,87,70,80,55,58,71,59,86,58,57,81,66,72,80,65,72,78,66,60,83,78,47,83,60,49,78,82,53,59,54,48,56,53,72,52,48,83,53,69,72,61,43,68,53,58,87,74,46,85,73,66,73,45,71,84,52,75,84,47,75,44,53,78,67,55,49,70,75,84,80,49,61,77,74,52,78,57,67,60,48,61,68,51,78,56,74,79,50,79,63,82,65,85,44,69,43,87,60,75,42,76,60,75,50,57,47,71,46,50,87,64,66,56,82,50,87,85,85,77,75,78,62,55,53,52,66,82,75,69,55,61,75,50,52,76,51,75,76,63,87,86,81,42,80,59,81,69,54,66,68,83,86,42,75,80,77,46,60,55,74,81,42,69,74,51,64,52,69,67,86,53,71,44,69,64,54,62,72,71,84,75,57,72,86,85,84,54,73,77,83,47,64,85,79,52,85,43,81,72,76,67,50,44,82,56,65,45,56,83,79,82,72,86,60,46,86,84,71,42,45,55,47,56,85,82,64,66,58,47,69,71,59,64,43,51,53,60,71,70,55,73,58,47,75,59,51,44,55,63,44,57,65,81,74,57,67,81,58,65,71,66,86,78,69,59,65,52,79,79,52,47,72,45,79,72,63,58,51,61,73,50,82,78,78,80,49,44,71,85,86,64,80,66,47,53,78,77,49,63,59,85,60,85,64,65,65,62,62,86,73,52,51,64,86,85,82,47,61,43,63,43 74,72,71,56,71,60,73,68,70,56,70,74,51,70,85,67,60,51,46,46,87,55,51,87,85,51,62,70,75,76,58,61,50,71,43,72,53,75,64,81,78,72,71,69,61,49,57,44,49,59,86,52,52,64,60,53,74,58,61,72,85,68,65,44,65,80,57,45,63,59,42,49,74,66,67,49,70,75,71,65,66,53,48,69,48,62,62,62,52,83,82,72,50,42,70,59,53,63,83,42,44,57,47,70,87,79,47,62,86,58,50,68,48,45,77,46,52,61,49,82,47,74,76,49,77,53,71,49,84,81,46,77,48,66,51,70,58,48,83,71,83,75,75,70,44,68,66,48,80,52,67,45,73,56,63,67,49,65,76,44,77,47,74,57,62,65,50,82,70,63,77,64,47,67,85,80,67,43,69,69,51,60,82,42,83,80,50,73,64,51,65,86,51,81,42,60,79,54,74,61,44,53,68,65,86,55,79,69,65,49,48,64,78,45,74,60,50,58,61,65,60,76,60,51,72,74,55,86,70,46,78,58,50,76,78,83,80,57,45,79,65,51,50,75,71,79,66,61,83,54,57,43,74,72,71,58,72,53,87,56,60,81,77,63,54,59,79,70,65,56,54,43,50,77,78,59,87,51,51,72,66,84,61,74,74,78,74,83,44,44,47,82,61,70,50,58,56,42,45,59,80,72,83,45,83,70,85,55,67,85,63,60,53,63,48,85,44,51,58,74,43,64,66,81,86,59,81,79,54,66,46,64,72,64,65,63,76,87,47,60,57,53,45,67,55,48,46,43,77,52,46,55,83,61,83,64,50,67,70,48,82,80,81,69,57,49,86,50,51,78,80,44,65,58,51,56,54,74,60,86,87,48,48,69,68,43,83,83,69,78,44,87,80,78,46,52,72,83,44,82,71,57,57,77,46,64,81,58,80,76,76,56,50,66,47,45,84,58,76,70,78,72,72,52,44,69,61,44,51,50,53,79,59,45,73,51,56,56,62,77,53,47,57,60,61,83,75,64,48,61,65,57,74,85,81,42,50,67,77,49,60,75,47,75,54,77,82,67,57,80,69,46,44,80,78,53,81,75,73,50,62,74,45,62,53,66,53,64,53,50,60,68,61,84,58,64,53,85,56,42,56,74,57,63,67,45,64,55,77,57,85,84,78,54,67,62,80,52,71,52,67,74,43,57,61,58,66,79,80,54,86,68,76,60,63,82,82,67,56,63,86,71,59,73,68,53,79,74,44,66,51,65,61,73,78,66,45,75,63,45,42,60,76,80,80,83,55,66,83,48,76,84,55,58,52,64,86,57,42,61,73,52,73,84,49,48,54,47,50,60,48,68,76,63,48,78,50,77,49,84,58,56,71,51,69,83,57,57,76,87,85,73,72,54,62,66,66,62,70,77,73,43,65,70,87,87,68,46,84,72,58,67,72,79,63,74,81,50,62,44,48,72,67,79,63,48,61,75,48,70,59,61,65,43,84,58,52,79,55,56,78,42,53,49,58,82,80,66,72,48,82,79,63,87,44,62,77,87,45,50,45,87,44,47,46,78,69,72,60,62,77,53,56,50,87,59,59,45,85,77,62,82,62,48,74,45,46,73,46,86,43,42,64,86,67,73,79,71,44,77,58,80,76,77,83,80,57,45,43,43,57,53,44,50,87,74,80,83,69,83,69,67,47,86,56,77,63,49,45,77,61,83,61,57,42,67,80,52,59,48,76,64,62,60,68,69,45,60,81,81,44,80,79,43,68,77,54,48,69,66,60,74,67,63,60,47,58,70,42,85,55,52,59,58,60,55,74,76,79,72,79,74,49,73,70,59,49,73,55,58,54,73,57,50,49,53,58,76,82,77,76,48,56,87,58,70,79,75,82,47,71,66,55,64,71,76,45,67,81,55,64,79,87,60,77,44,42,65,62,82,84,73,58,69,85,65,82,47,80,50,48,75,85,57,56,66,53,61,67,54,84,73,63,55,72,61,50,53,77,49,46,46,47,83,80,47,55,83,54,59,69,59,74,53,79,67,43,68,59,55,42,85,65,50,49,57,63,73,87,66,46,80,67,70,80,78,80,56,82,82,67,48,70,47,79,66,61,81,66,76,82,43,85,78,81,48,74,80,58,57,50,79,54,80,44,67,75,74,68,79,69,56,42,43,68,53,73,77,54,58,77,73,61,81,63,42,62,68,54,77,56,79,86,64,43,54,70,57,83,63,82,69,69,87,51,49,79,86,83,73,84,49,86,52,87,52,48,84,47,56 71,72,47,51,83,76,55,58,55,64,68,84,48,73,46,50,80,64,61,77,72,44,54,81,78,68,42,74,48,80,54,80,64,73,62,77,56,73,61,72,52,67,87,42,64,78,79,75,76,42,76,60,44,74,66,45,48,74,52,52,59,50,68,71,53,54,54,82,70,86,63,47,45,53,78,54,58,53,43,74,64,54,75,63,72,45,75,55,79,77,73,50,82,45,55,69,81,81,52,83,60,70,72,79,79,67,77,45,79,45,61,78,53,73,73,42,61,82,87,78,47,75,62,52,80,68,47,70,49,49,79,74,44,56,46,54,55,55,42,53,63,60,72,73,53,42,82,80,76,78,76,69,58,76,55,50,60,56,56,46,48,69,66,44,78,79,87,66,62,67,60,57,42,56,83,84,80,49,54,45,47,77,67,85,49,47,67,64,69,86,64,83,82,85,49,86,64,70,71,69,72,80,59,80,42,75,54,85,43,63,46,53,45,73,61,64,60,54,79,53,77,73,61,64,71,80,51,59,67,87,56,86,70,44,72,74,43,70,76,80,86,44,64,44,74,57,72,47,59,73,46,57,51,58,82,85,47,73,65,63,53,72,69,59,83,53,64,85,73,87,62,80,78,63,52,84,52,59,48,47,73,56,51,72,71,69,77,83,83,70,81,72,51,77,54,56,69,74,48,64,52,45,59,83,76,66,58,70,87,42,75,59,43,62,55,82,50,59,56,52,57,81,72,67,79,64,84,78,42,59,42,65,45,67,74,55,64,52,59,80,61,60,76,83,44,79,47,68,67,43,49,59,71,75,79,74,46,74,77,68,76,50,84,70,66,66,86,66,51,43,51,75,74,73,55,47,79,65,77,44,63,48,63,55,46,58,78,56,65,50,81,71,70,61,86,63,58,63,44,42,71,58,75,42,43,70,71,68,75,49,66,45,79,66,51,58,46,49,49,60,70,61,67,70,77,45,54,61,51,56,64,70,85,76,47,50,86,84,66,64,45,81,72,42,57,42,77,76,56,63,86,71,46,54,49,57,81,63,63,57,48,69,58,54,44,58,83,75,74,76,56,84,74,82,47,65,72,65,79,77,48,48,42,74,53,71,61,59,81,67,76,56,51,55,72,76,69,84,57,67,75,78,87,86,59,65,42,80,78,57,58,50,70,85,42,62,44,48,86,53,76,51,51,83,45,78,61,42,46,85,84,59,76,62,85,59,67,71,50,51,58,61,58,47,74,86,52,63,51,73,63,55,77,72,49,46,74,82,49,49,85,65,61,64,73,68,76,81,87,84,43,82,67,79,55,77,47,70,87,57,62,85,65,82,80,59,74,70,61,72,47,51,61,74,46,87,42,83,64,43,49,59,69,72,52,79,86,45,47,56,56,82,72,74,76,57,82,87,79,65,64,70,66,70,56,83,87,63,43,46,74,84,75,84,53,47,62,52,43,52,78,82,48,80,59,83,53,52,75,62,50,55,81,51,68,60,64,87,70,61,54,44,47,79,70,53,75,85,67,71,73,74,65,78,49,74,83,62,49,59,53,71,52,53,58,65,49,87,85,74,43,62,85,48,80,48,81,60,76,56,43,82,47,45,45,85,82,54,52,58,42,83,52,56,59,82,77,75,54,69,55,85,55,50,60,66,63,86,69,53,79,59,75,53,58,78,75,83,52,63,56,80,80,65,80,55,69,81,76,59,58,47,79,69,78,78,55,51,83,72,54,55,78,42,44,57,62,69,58,54,74,56,71,54,85,83,70,60,72,71,65,65,59,83,51,45,50,50,48,46,42,79,56,67,44,59,43,51,47,57,82,63,63,52,85,47,44,47,87,61,87,46,87,44,69,72,86,53,64,73,46,78,52,48,58,54,72,85,60,53,71,82,77,47,42,69,65,60,61,76,56,55,50,50,48,61,76,67,80,75,50,82,46,49,80,72,73,69,72,59,84,54,52,75,63,81,54,80,70,87,77,58,78,57,63,83,80,43,79,62,78,85,72,71,84,69,60,52,52,77,49,66,60,44,47,83,79,83,55,82,84,64,66,81,55,57,45,72,59,69,83,49,59,65,51,49,75,44,67,80,67,63,65,69,85,59,67,42,81,84,84,70,74,66,61,83,73,60,47,61,49,82,46,50,76,60,66,45,63,85,69,75,53,76,54,71,45,81,45,55,62,87,45,72,70,49,46,75,73,85,63,50,63,63,70,67,56,59,68,47,49,77,45,48,53,51,49,61,77,78,43,56,74,55,61,86,62,66,43,42 73,48,52,52,68,69,46,51,46,59,66,62,81,54,78,74,73,73,84,42,50,79,75,87,57,69,81,43,57,86,79,51,57,79,42,46,86,60,54,48,64,86,84,51,70,50,67,73,57,75,78,62,67,82,50,42,66,70,76,46,82,52,53,68,80,74,72,47,60,86,80,46,83,67,85,67,72,67,83,52,85,70,86,65,81,49,60,70,71,63,86,42,52,64,63,80,78,64,54,78,45,70,50,48,48,60,86,59,81,43,65,48,68,76,65,73,85,76,63,83,79,65,48,80,54,71,69,74,59,56,74,43,57,44,72,57,44,56,75,83,57,62,71,46,45,83,42,82,58,48,49,54,51,71,83,86,72,74,43,83,68,64,46,70,57,83,53,68,74,45,81,53,60,63,58,54,78,77,46,84,50,57,54,83,43,71,80,85,58,83,71,52,50,44,62,47,78,87,55,46,49,56,87,87,78,62,49,42,73,84,81,73,65,75,83,62,58,83,55,52,66,80,71,51,86,50,85,50,61,69,74,83,67,62,67,65,65,59,81,82,64,73,69,73,81,66,66,73,74,86,58,60,45,54,65,53,58,57,86,48,46,59,69,78,55,71,69,78,70,79,45,82,65,49,49,45,83,55,75,46,79,83,64,85,60,74,52,56,50,77,76,65,66,62,57,48,81,56,72,44,44,44,59,56,81,66,66,77,49,86,82,52,42,59,50,49,54,66,87,77,52,86,49,77,59,45,65,42,68,65,62,74,81,43,74,56,57,78,59,62,77,55,86,68,73,52,61,84,43,43,42,43,69,59,42,69,75,56,73,57,58,68,72,44,64,78,69,86,87,84,79,74,43,43,77,50,86,74,79,80,45,54,46,66,62,68,87,83,63,49,79,56,57,72,67,62,47,51,86,82,58,66,46,52,78,85,51,47,70,64,54,49,50,86,44,76,43,63,66,58,78,78,44,76,49,75,59,44,44,49,49,84,75,61,66,84,49,48,59,67,84,50,48,44,54,84,63,74,54,79,66,42,59,76,62,73,77,85,78,67,55,57,43,86,68,62,48,81,47,79,56,78,45,57,87,51,57,46,45,42,44,79,54,73,54,52,57,60,83,42,65,42,80,49,69,85,56,46,87,52,66,69,47,87,60,77,47,68,60,79,62,81,59,61,73,62,71,64,73,87,66,45,43,73,65,42,54,83,57,84,73,85,51,53,66,63,63,46,57,69,78,73,59,74,74,77,49,60,65,82,68,79,49,61,50,80,65,86,49,72,53,72,73,81,79,43,75,81,78,70,85,87,45,67,65,85,84,85,47,72,42,66,70,79,69,60,57,69,60,60,69,63,55,81,51,84,47,87,84,78,46,60,50,85,76,43,56,46,46,45,60,80,72,56,49,42,66,44,45,78,50,73,86,46,78,50,81,65,49,47,82,81,50,51,52,51,59,46,71,46,64,84,79,78,48,76,68,71,69,62,54,85,82,74,55,49,57,83,50,50,56,80,63,55,56,47,62,66,86,51,61,44,77,47,65,60,43,82,78,83,54,60,44,43,79,82,70,62,57,77,87,57,87,82,60,60,87,74,48,63,52,80,64,66,63,72,47,49,66,53,65,64,65,71,85,79,85,77,87,59,65,71,84,67,43,67,77,74,56,63,76,79,87,81,70,69,83,76,59,63,51,67,68,44,79,72,55,57,64,47,79,42,65,75,54,50,42,57,53,69,80,79,42,70,82,67,87,74,86,66,55,55,72,72,87,71,60,72,87,72,60,59,83,48,87,62,69,57,80,42,65,68,51,60,75,54,57,49,80,45,51,48,48,70,77,43,81,69,86,69,43,72,57,55,85,44,48,68,63,44,58,72,60,68,49,55,82,78,79,84,51,58,63,51,61,45,54,54,84,79,65,43,74,75,73,58,45,44,71,78,60,61,77,87,68,47,47,63,64,61,66,76,61,62,51,74,64,58,61,66,53,51,77,48,44,45,61,54,70,85,72,73,71,64,87,71,69,74,58,68,49,50,77,43,54,51,54,51,58,85,42,71,78,68,72,49,65,79,47,49,67,43,70,51,61,56,49,84,63,86,74,47,62,50,43,47,55,52,85,47,54,53,61,80,57,64,74,52,77,45,69,58,60,44,76,76,43,87,86,78,43,59,78,83,60,74,79,79,60,48,78,57,68,84,71,56,73,55,48,63,43,51,59,54,46,47,43,64,49,83,85,82,76,83,72,57,76,79,52,61,75,56,86,68,48,48,70,80,73,61 62,71,81,80,80,82,62,56,58,59,53,44,87,70,84,87,67,66,84,77,73,69,85,49,76,73,43,59,68,45,60,56,72,77,64,66,48,85,50,76,43,81,65,80,56,72,59,70,86,75,45,78,51,79,69,45,73,63,62,70,59,47,77,75,48,78,77,58,66,73,47,57,75,45,56,63,63,42,84,55,80,63,85,57,65,77,69,76,70,87,63,76,67,52,75,62,69,42,69,44,60,58,76,43,55,44,60,78,82,50,63,46,64,73,45,49,48,49,60,66,57,62,58,72,60,66,58,80,56,85,84,45,74,60,68,69,51,86,61,55,68,81,67,82,81,73,61,44,77,79,44,51,43,62,61,78,57,69,59,70,46,56,71,56,54,70,52,59,85,83,74,84,74,82,57,80,61,60,75,85,49,68,49,72,49,47,84,51,42,80,80,63,68,45,54,83,76,45,53,50,57,46,48,51,70,65,57,45,65,48,46,48,76,49,53,53,79,77,45,47,52,72,61,65,58,45,47,66,59,76,75,65,83,57,44,64,84,57,87,54,51,43,75,47,65,82,75,65,73,85,68,46,49,53,82,60,48,75,43,87,71,52,42,72,63,74,51,78,67,66,84,73,70,74,85,73,69,51,82,60,76,82,62,65,61,70,54,56,64,45,63,87,52,48,42,77,86,79,73,47,66,70,68,71,60,48,73,49,85,75,69,55,63,53,71,45,48,66,82,49,67,53,49,48,50,46,82,57,60,44,53,72,67,43,57,69,78,42,68,85,44,45,77,68,46,84,85,78,47,84,80,66,76,42,51,61,81,76,54,74,56,73,60,68,68,47,77,82,51,48,44,83,52,68,62,81,69,62,69,51,77,67,78,44,62,53,73,56,44,50,75,73,68,85,71,55,42,44,45,61,78,85,81,66,48,76,48,51,56,70,86,77,83,53,60,59,75,45,86,80,75,83,71,61,51,70,48,57,75,44,42,67,53,59,65,46,79,64,50,70,73,75,77,43,84,85,44,86,86,72,79,75,60,62,71,73,45,46,53,44,74,50,45,77,75,64,85,82,50,44,56,55,44,60,47,58,48,58,65,45,50,58,71,60,42,61,67,73,73,61,74,54,81,55,85,73,67,67,48,55,67,63,58,74,53,77,44,76,81,70,72,57,65,48,70,63,51,68,51,54,68,55,84,47,46,77,60,42,73,60,80,53,66,61,78,86,81,47,84,61,53,85,79,73,53,74,87,43,44,55,83,50,72,54,80,87,62,81,85,53,60,45,56,66,43,79,59,72,51,70,60,64,64,84,85,77,66,54,51,46,74,70,80,65,45,49,54,82,56,71,54,51,82,70,49,74,43,45,47,55,51,82,60,68,61,84,63,47,44,61,56,73,72,44,47,49,69,75,56,57,61,81,81,74,74,43,64,57,54,66,45,46,79,52,61,85,57,76,66,80,53,86,77,46,44,54,55,55,51,52,81,51,51,72,65,42,68,71,70,73,52,60,68,74,46,75,76,78,63,46,46,78,77,72,87,62,51,67,66,59,81,87,61,70,44,56,48,57,45,48,61,70,44,79,57,44,56,74,55,79,56,66,44,69,63,59,45,68,71,81,61,81,84,48,71,52,81,86,75,85,85,75,74,65,43,77,62,75,73,83,61,58,68,67,71,84,80,76,59,67,72,66,48,63,62,61,82,48,70,51,72,70,73,46,57,55,69,83,84,42,77,73,56,80,50,80,48,42,75,51,71,86,79,65,42,71,75,42,59,85,62,70,72,47,51,82,52,54,47,47,53,64,44,45,78,51,68,55,70,62,48,43,63,70,82,72,65,50,75,72,51,71,47,82,63,59,43,51,67,85,64,46,58,65,43,84,55,80,53,54,52,66,79,75,87,81,74,84,57,52,47,74,51,81,60,75,52,84,67,79,64,76,84,47,61,54,57,64,70,48,68,86,53,45,67,62,77,54,74,75,68,52,71,69,77,77,61,72,56,82,77,63,54,75,82,53,45,76,50,78,75,47,49,81,51,53,62,87,50,63,52,57,48,54,86,65,80,51,76,79,53,85,52,69,64,78,79,59,80,81,69,71,56,84,68,59,46,87,48,44,76,63,72,50,64,66,78,83,53,58,81,56,75,83,81,42,86,61,57,85,46,66,62,67,78,44,84,71,50,65,78,79,82,47,57,46,44,45,77,66,61,51,54,62,58,76,63,51,53,76,56,45,42,75,47,62,73,69,75,79,82,82,79,61,76,46,65,83,86,69 61,69,56,73,49,61,48,78,71,48,62,84,48,80,64,73,86,77,76,48,61,63,69,70,65,54,69,67,77,54,80,72,68,81,72,69,52,85,87,49,79,83,49,56,71,51,66,68,79,49,63,58,51,69,58,64,75,49,47,44,75,57,70,70,45,87,81,61,81,46,86,83,64,59,53,48,69,78,56,45,63,51,66,58,65,75,42,44,52,85,51,57,50,69,70,69,82,72,79,84,83,68,56,57,62,61,63,42,68,67,81,54,76,49,70,62,63,82,86,54,80,85,45,75,56,51,59,71,61,53,53,56,55,43,44,51,47,47,56,53,57,53,68,57,61,78,62,87,84,85,58,76,81,61,63,60,87,51,47,52,83,78,46,46,46,47,70,84,68,76,63,46,54,56,60,78,57,65,42,81,58,62,60,75,85,58,74,51,84,78,44,50,68,78,55,53,76,74,75,85,81,60,46,72,62,59,58,42,72,55,45,53,51,57,63,54,60,78,86,86,70,74,83,82,77,79,79,62,53,60,58,64,83,73,87,43,65,74,62,56,45,49,64,73,85,78,67,83,59,71,76,80,76,76,73,71,65,42,51,74,65,82,67,52,83,79,44,74,44,82,81,54,51,71,78,44,60,81,69,62,48,42,73,77,77,72,67,43,51,65,74,52,84,56,72,85,66,70,45,75,80,52,82,65,71,45,50,53,66,64,62,45,75,47,47,47,73,70,46,74,43,47,46,64,44,76,52,46,83,71,83,58,68,77,72,78,57,85,43,53,70,55,77,86,58,68,74,83,62,56,43,43,52,81,86,53,81,46,52,44,63,59,60,86,66,73,74,60,44,64,82,80,84,67,46,87,64,73,57,64,57,82,68,78,78,57,78,61,63,54,49,66,48,51,62,48,60,78,87,46,46,44,48,60,50,76,44,82,53,46,61,63,51,69,85,52,70,85,62,50,71,87,43,71,47,45,70,42,43,68,77,80,48,48,65,63,49,64,52,61,75,82,69,85,47,52,48,75,45,66,53,61,67,47,49,62,78,69,82,50,59,76,53,48,74,82,78,63,60,42,82,63,57,64,54,51,58,69,84,60,73,71,64,81,48,44,70,62,44,66,55,51,57,45,78,71,48,51,76,70,42,77,53,68,58,42,62,55,75,77,84,61,85,62,75,63,64,64,70,57,69,80,51,45,76,69,47,73,42,62,69,87,51,71,72,53,61,85,54,84,67,76,69,69,76,65,53,61,50,75,63,73,67,71,85,77,43,44,72,72,75,45,84,81,64,42,52,78,75,51,64,67,85,59,50,45,84,67,45,56,73,43,43,46,66,76,56,52,63,78,66,68,48,52,67,59,43,48,43,80,54,77,71,65,62,45,74,57,48,58,54,67,82,52,76,45,60,58,70,85,65,65,46,68,47,56,55,53,81,47,65,68,45,73,71,80,58,46,70,65,79,54,51,84,75,74,65,53,62,64,46,70,66,61,49,74,53,42,74,44,66,57,51,72,54,76,75,66,78,46,65,61,55,51,65,43,47,73,43,75,82,60,46,57,56,65,56,87,71,70,74,54,79,52,72,64,66,80,85,76,82,77,58,77,71,76,83,67,44,52,55,85,74,46,55,43,72,49,61,61,65,75,81,83,53,87,72,64,61,85,80,72,46,55,71,72,64,52,69,73,63,46,69,61,50,63,52,44,77,46,73,62,50,64,85,80,58,42,78,43,43,52,84,70,73,61,86,76,67,63,56,48,62,78,65,83,45,69,80,78,49,47,84,66,46,48,53,73,83,49,47,56,79,61,73,66,84,67,63,83,49,81,54,77,80,54,64,85,75,83,42,69,86,43,60,49,47,85,44,63,60,54,80,73,69,51,85,57,64,79,82,47,45,77,65,82,71,81,62,79,57,83,59,42,66,65,60,68,59,43,42,64,75,66,80,81,87,52,47,70,51,48,56,56,73,60,75,66,63,86,66,85,53,50,52,51,75,57,85,52,69,58,67,63,48,80,70,78,67,52,55,66,82,70,56,68,55,67,48,54,74,86,78,85,45,71,70,78,79,72,47,52,44,46,74,75,43,86,48,65,86,79,58,72,56,49,49,60,77,64,57,64,53,77,83,43,75,72,76,44,53,67,45,64,87,52,48,84,72,52,61,48,44,84,52,47,48,59,69,82,46,81,59,81,46,57,48,78,84,78,76,45,43,72,81,72,51,79,65,48,78,72,70,81,77,46,66,83,66,56,80,70,51,77,81,80,75,63,85,80 81,73,66,50,45,73,73,61,45,77,63,86,61,81,42,67,70,73,47,68,57,54,44,83,83,72,43,78,87,76,63,55,81,57,82,45,81,77,45,78,58,70,74,70,48,86,84,64,51,45,81,85,73,85,47,54,87,52,43,68,87,76,48,58,51,67,81,42,75,42,62,69,73,68,49,66,78,77,85,87,45,86,52,85,62,80,87,68,86,62,58,85,61,87,62,57,85,46,65,83,81,60,51,47,50,72,46,53,81,59,47,78,54,48,81,84,60,59,66,63,69,71,61,46,63,49,81,76,65,74,74,45,74,57,58,49,79,52,62,81,64,53,58,79,76,80,79,49,76,60,65,63,48,72,80,79,79,80,86,50,59,74,44,54,65,50,69,76,72,68,60,47,68,51,74,59,44,87,72,68,68,59,65,73,68,47,65,69,74,81,49,73,42,87,50,81,71,75,50,46,54,50,72,57,59,78,47,83,56,74,60,63,50,76,86,80,46,74,71,48,62,64,49,43,80,84,43,56,64,51,67,73,67,71,62,66,48,65,71,45,70,58,48,58,85,66,77,62,66,78,60,69,84,58,75,56,48,78,65,68,64,70,52,76,85,62,74,63,56,45,74,75,65,83,67,55,85,46,52,71,59,64,66,42,78,66,43,82,47,67,80,53,65,85,48,73,68,61,81,70,76,73,70,76,72,78,63,62,43,74,78,63,43,47,77,86,62,64,60,83,54,50,59,47,58,71,48,52,46,54,81,59,66,61,64,46,69,83,57,55,67,72,84,75,46,74,60,56,55,86,69,54,86,57,71,63,75,46,64,83,83,79,59,74,52,81,69,70,44,53,54,72,67,50,81,66,42,55,83,84,78,43,42,66,72,86,83,74,46,55,69,60,54,79,70,55,65,56,53,44,80,52,50,52,44,65,64,51,67,86,66,65,61,82,46,87,85,53,65,42,85,50,84,82,68,50,50,82,76,76,82,72,86,63,87,67,80,57,78,44,57,71,82,74,44,57,86,60,84,81,62,46,67,61,66,56,54,54,80,54,77,63,75,61,50,83,47,57,76,73,63,68,56,51,56,74,56,45,50,74,67,64,64,49,45,63,53,62,71,64,48,85,78,47,60,61,51,77,51,42,56,58,53,59,70,85,63,78,64,44,82,77,66,74,55,59,50,65,82,60,80,81,63,82,81,48,63,67,72,75,81,60,74,48,46,47,78,76,59,60,76,75,80,81,53,84,57,65,76,83,52,77,67,70,48,85,87,44,83,62,60,55,63,68,64,73,79,67,84,80,52,75,50,50,80,80,42,73,81,86,51,81,78,81,79,43,45,43,53,69,73,71,67,65,62,80,55,47,46,74,77,49,61,47,59,80,82,57,84,61,50,64,70,49,55,70,78,49,59,45,57,57,84,69,55,42,74,87,52,74,67,67,63,73,42,64,56,43,86,57,67,73,61,64,44,44,80,45,63,49,64,59,59,59,54,56,74,57,51,53,70,76,67,69,85,83,73,69,45,72,57,46,43,75,51,77,70,52,87,42,56,56,54,67,86,76,58,71,77,46,77,43,63,65,81,82,59,85,56,70,50,75,82,86,54,49,58,80,84,83,81,64,87,43,55,82,67,62,56,43,49,87,78,85,78,63,51,49,51,43,87,74,60,51,49,44,60,84,46,68,76,53,56,46,79,87,81,53,43,69,42,51,73,70,81,76,84,52,83,52,70,50,43,67,44,87,69,53,42,69,85,75,78,79,57,42,76,43,49,58,62,77,75,62,80,87,57,49,63,77,57,83,77,61,82,42,46,68,53,78,47,57,73,72,57,62,74,51,45,73,83,44,82,59,52,63,42,51,56,76,44,75,87,68,79,64,49,65,59,68,61,84,69,63,52,66,86,43,43,55,46,68,82,50,78,74,46,85,52,62,86,59,72,53,52,78,70,56,56,75,57,82,66,77,54,49,55,45,63,45,47,80,47,84,81,74,85,69,67,84,80,69,78,54,63,68,57,50,86,47,55,53,42,44,74,77,52,51,79,84,78,75,60,42,57,83,48,53,85,87,47,78,71,77,51,86,64,72,74,72,43,81,62,85,87,81,74,81,43,72,73,80,64,44,57,83,82,71,47,74,51,80,77,57,80,66,63,57,53,60,86,54,78,80,52,75,75,86,76,43,78,85,47,44,47,44,64,67,74,61,53,68,75,87,44,83,42,82,85,77,71,75,52,82,63,76,59,74,54,47,66,86,52,84,57,46,67,47,53,83 50,67,71,73,85,73,45,85,42,84,46,47,74,81,73,46,71,61,85,64,71,58,77,47,73,83,78,57,67,46,46,68,82,53,87,57,87,72,74,85,77,45,87,46,74,66,66,65,74,74,71,53,82,74,67,59,69,72,53,48,68,48,47,83,68,85,43,51,63,75,63,83,67,63,79,63,59,53,80,42,66,76,73,86,64,54,77,42,65,71,45,45,56,74,57,56,79,42,44,79,44,49,76,63,63,83,70,43,42,86,80,79,86,47,67,57,80,48,69,76,65,85,50,70,55,51,80,87,75,72,80,73,84,78,65,42,84,49,61,79,51,86,80,47,63,58,66,63,55,84,72,74,75,46,84,53,42,78,74,82,85,60,73,44,60,58,65,86,51,47,61,54,82,50,83,81,75,70,65,44,78,58,42,59,48,87,43,57,46,70,53,60,72,64,87,65,74,59,73,51,83,57,45,63,48,76,59,56,53,63,50,49,87,69,63,44,56,65,83,63,77,65,76,67,59,42,81,80,81,49,57,55,85,53,46,74,70,69,87,49,60,76,87,53,87,50,80,59,65,71,77,86,80,84,60,62,72,71,74,75,82,74,59,56,69,44,87,56,57,74,59,61,60,49,63,73,72,74,71,56,74,63,46,47,42,42,87,43,54,42,51,80,58,77,73,74,53,65,65,64,78,55,76,71,44,80,57,49,46,49,42,53,82,59,69,82,82,86,82,87,51,58,65,60,82,48,68,79,56,60,69,73,67,43,77,50,49,75,74,53,54,57,61,67,83,58,81,82,65,62,79,68,75,73,50,43,85,65,72,83,42,59,69,77,56,68,87,66,78,65,87,67,46,54,58,76,76,69,72,81,60,47,48,53,54,67,44,50,80,58,81,80,57,48,76,82,60,85,60,65,80,76,62,66,72,75,59,44,64,47,60,51,69,63,63,45,69,48,67,68,84,80,43,46,67,76,77,76,43,84,64,73,70,76,80,86,45,62,47,46,73,69,87,64,71,62,59,83,42,67,46,60,44,43,42,61,65,75,81,59,64,54,54,87,81,51,60,80,57,50,77,50,63,78,47,83,85,72,72,53,58,42,48,62,83,43,45,73,66,78,79,42,59,73,70,67,85,47,48,53,56,86,64,66,79,59,82,78,80,53,74,69,56,44,51,44,50,45,48,83,43,72,73,87,76,53,63,76,84,44,43,53,66,79,53,52,65,60,46,62,49,67,48,76,47,45,42,71,61,42,57,52,80,56,70,78,47,85,47,81,65,77,67,58,55,55,75,68,82,44,63,64,55,74,54,75,48,42,82,77,75,49,44,45,53,81,58,60,43,52,87,86,60,85,61,83,78,52,70,79,57,80,74,65,48,75,46,72,44,46,42,75,65,56,65,77,47,44,84,77,42,65,50,43,47,49,85,53,77,85,51,70,43,50,55,50,50,72,57,50,50,58,58,53,72,76,80,62,78,43,47,71,64,76,68,84,52,79,58,56,49,86,46,75,66,59,52,58,62,87,46,78,47,87,64,66,66,73,68,80,84,75,55,51,82,49,73,60,81,75,76,47,44,60,47,69,66,58,70,69,72,46,85,42,43,65,46,48,79,76,43,69,82,74,76,71,70,85,84,55,46,62,44,85,58,57,48,69,50,47,86,54,59,84,74,50,46,49,67,75,47,57,64,72,53,71,49,48,45,46,79,42,59,67,49,53,67,44,51,59,76,80,79,73,60,81,52,45,67,84,46,52,77,48,42,54,51,68,48,82,45,71,85,77,43,73,46,55,64,53,53,68,81,56,77,46,49,84,83,84,68,71,52,83,64,80,84,81,77,71,43,56,55,87,71,53,72,79,47,45,70,87,83,86,62,66,81,73,80,63,59,42,49,48,62,79,50,55,56,65,47,83,76,63,83,53,71,42,42,82,62,62,65,84,44,46,80,82,72,44,68,76,45,60,50,86,86,46,44,71,78,61,48,79,42,76,53,65,77,53,85,51,72,56,54,83,56,47,79,72,69,87,64,66,48,50,64,59,46,65,80,49,81,82,48,65,60,75,53,65,83,85,73,64,76,67,60,62,46,50,45,56,61,49,86,61,66,86,56,48,87,83,57,56,50,87,51,72,51,59,60,61,87,46,60,72,57,47,62,45,47,80,42,49,84,70,59,47,71,80,52,57,83,77,56,54,71,52,65,58,83,68,67,62,82,46,86,82,77,65,74,68,48,48,64,70,47,76,43,58,79,69,80,81,86,47,72,58,42,63 53,84,68,79,79,54,52,63,75,82,82,43,53,81,70,55,51,46,73,53,67,63,71,49,79,43,69,63,59,76,69,81,66,51,46,85,46,46,49,59,63,51,50,64,56,86,73,50,73,82,71,78,87,86,48,50,56,65,47,49,69,50,78,56,43,80,75,77,56,62,83,43,64,82,87,87,85,44,59,78,57,78,50,77,43,44,80,74,46,43,69,75,79,67,59,66,51,69,56,82,55,65,52,87,75,53,65,81,70,50,45,68,53,46,80,69,73,85,65,42,84,63,74,58,64,45,75,57,53,54,81,53,61,78,65,56,80,79,54,59,63,73,47,45,84,56,81,73,47,54,77,49,66,87,61,66,61,62,45,42,77,44,44,57,79,70,69,75,86,57,47,42,56,67,68,55,50,74,71,77,81,87,83,54,61,66,68,54,87,58,55,79,78,51,75,82,57,67,76,55,56,47,83,75,75,86,57,47,75,77,48,53,83,67,84,56,75,49,71,79,61,82,74,72,80,78,65,45,50,75,77,44,52,87,73,85,86,66,49,83,74,46,86,65,74,54,54,73,50,58,67,47,75,63,85,86,43,43,69,46,48,47,59,51,70,46,46,75,53,73,67,47,58,48,73,69,64,87,42,63,82,50,84,72,61,58,82,51,69,63,44,73,65,86,83,82,65,80,77,54,77,62,74,57,45,45,51,48,45,50,81,66,73,55,83,61,43,49,59,87,78,56,62,52,86,82,62,59,74,71,48,62,87,70,78,44,60,63,44,86,73,56,65,54,47,71,52,49,54,44,77,50,58,84,71,48,56,79,53,78,51,61,84,78,44,65,42,65,82,74,66,73,81,43,61,84,49,82,85,75,85,60,77,62,85,80,55,63,46,68,76,82,86,69,72,80,52,80,83,67,45,82,83,71,70,68,82,45,59,53,48,82,70,81,48,63,75,76,57,56,82,59,47,48,67,44,56,58,74,62,67,78,45,72,56,51,87,75,46,75,54,49,73,75,75,63,62,75,71,82,85,55,57,78,69,77,56,71,47,85,50,79,70,78,48,61,76,72,42,50,43,79,46,83,75,51,70,70,43,85,57,86,45,44,65,73,46,50,64,75,73,74,48,82,46,67,49,73,68,60,53,74,49,63,44,65,82,73,52,70,46,83,46,42,64,78,68,77,52,85,58,77,60,61,66,57,53,65,74,77,44,73,82,87,70,85,85,72,44,67,45,66,64,60,66,77,67,84,81,57,43,55,73,58,76,77,66,60,63,79,53,82,49,83,65,81,54,72,65,45,62,45,49,71,71,49,79,80,76,74,64,59,68,84,76,82,63,77,71,76,78,81,64,79,43,81,47,63,44,71,75,69,64,72,63,79,85,81,58,49,54,67,69,47,82,75,45,58,69,66,66,44,72,68,59,86,72,52,52,67,57,49,74,44,82,45,44,61,83,55,61,46,86,53,51,57,72,49,49,43,87,49,72,70,82,63,78,73,59,44,86,54,42,69,80,60,65,76,53,79,50,80,65,42,52,42,45,76,75,51,75,86,68,75,48,76,44,71,53,80,86,59,44,61,62,47,65,63,60,74,68,73,60,59,81,68,86,58,70,80,53,65,71,59,46,68,83,59,78,61,75,81,86,55,69,50,57,68,76,57,69,51,53,52,80,83,68,51,74,81,82,61,70,51,74,83,66,49,61,54,56,81,60,59,51,75,81,44,83,66,73,82,57,59,81,50,72,49,79,59,52,59,65,77,70,68,42,78,68,69,63,86,75,82,82,87,64,81,65,59,73,61,57,75,49,49,63,78,52,45,69,72,65,73,54,85,70,47,59,44,61,82,42,44,72,63,81,75,76,43,52,61,65,50,75,62,86,53,54,73,60,73,72,81,69,57,43,87,60,62,45,72,85,52,77,47,86,58,59,58,65,65,87,46,74,86,71,62,73,49,44,42,64,42,65,51,84,72,54,75,84,79,62,81,64,53,78,57,56,49,69,58,66,42,42,62,68,51,78,42,51,57,66,71,58,59,42,78,78,66,69,74,44,75,48,52,52,81,47,66,48,75,46,45,46,55,67,77,78,76,47,83,79,48,55,75,58,58,53,69,78,46,53,48,75,65,86,54,57,86,52,50,82,47,86,57,76,45,48,57,65,81,76,52,63,45,62,45,49,48,48,50,70,82,50,73,71,52,45,42,63,54,81,78,68,56,66,87,43,58,87,59,70,80,64,48,84,82,67,65,51,81,48,50,86,73,50,65,84,49 48,42,77,70,79,80,63,67,70,79,86,79,43,50,81,79,83,68,76,61,64,57,53,64,80,65,76,52,47,83,45,80,55,55,43,74,42,70,67,82,59,50,72,48,67,46,83,80,44,79,42,73,74,58,54,71,82,47,61,55,79,76,45,86,44,65,53,76,48,55,49,77,85,78,51,74,46,85,78,83,62,51,78,82,50,63,53,64,44,83,75,64,58,84,52,43,47,75,63,76,68,70,43,63,73,50,57,60,55,75,75,77,44,72,70,80,53,83,85,87,79,83,42,79,50,44,51,83,69,72,43,64,52,76,87,44,85,45,50,77,48,64,67,80,54,54,85,81,76,68,60,53,61,71,85,73,80,51,45,56,69,64,54,46,78,67,44,69,47,64,43,44,76,75,77,58,80,43,52,77,49,74,66,58,57,84,71,44,60,48,48,65,54,69,63,58,69,72,62,52,69,63,67,54,68,64,64,54,68,85,75,67,61,61,67,71,61,44,60,59,87,74,80,46,49,56,50,44,59,59,69,56,83,60,72,42,45,42,81,47,85,84,67,44,77,74,74,59,86,62,82,49,65,47,55,85,53,55,55,62,86,56,79,61,68,51,57,62,66,78,82,50,75,45,45,87,55,65,87,82,63,54,85,83,76,45,78,70,77,86,59,69,48,63,75,75,77,76,53,46,75,84,47,42,86,48,86,75,77,53,67,85,43,82,81,69,66,82,80,83,80,84,67,56,57,56,82,87,63,56,53,45,78,50,80,42,46,81,69,84,85,43,47,73,66,78,46,51,54,44,85,71,55,79,47,45,46,70,42,85,44,82,56,55,57,67,81,53,64,59,43,42,77,77,56,71,44,42,56,49,69,48,77,65,74,47,83,86,58,84,56,68,65,69,64,80,80,64,76,69,61,47,54,59,77,81,77,44,78,58,59,78,72,45,70,49,80,74,45,63,48,71,56,70,48,48,83,76,84,75,52,50,46,75,73,79,64,84,67,65,82,51,63,73,55,61,76,55,45,85,44,50,51,73,83,53,60,86,79,61,72,69,66,77,59,59,58,72,69,49,45,76,58,62,81,53,45,42,56,76,57,86,78,67,70,50,49,87,65,69,52,75,50,54,51,45,74,76,85,72,84,71,47,67,43,75,51,72,57,72,45,73,72,61,58,69,70,76,61,66,63,55,57,69,58,83,70,70,59,81,42,49,85,47,61,78,45,69,55,45,56,87,45,86,50,49,60,44,79,69,68,59,46,87,81,58,55,87,61,84,52,85,47,46,83,59,50,55,80,43,71,72,68,48,82,87,68,56,48,46,62,82,78,83,78,62,46,54,66,79,57,78,79,83,57,68,54,53,45,55,63,72,52,46,55,53,59,87,71,48,58,61,86,83,83,76,74,71,76,58,63,81,77,47,75,86,57,52,52,43,63,81,74,51,75,68,79,63,52,58,53,71,63,84,51,58,75,45,64,55,65,43,77,78,49,67,50,61,84,83,51,60,75,85,50,69,64,85,53,86,77,44,72,43,76,75,48,50,63,62,42,75,80,76,51,48,55,83,54,45,83,58,75,84,80,76,86,68,71,86,77,69,63,44,77,58,50,74,73,87,68,83,76,83,78,86,44,58,59,55,56,62,54,77,49,70,60,60,82,79,42,45,51,72,68,65,56,81,49,45,61,72,68,72,82,56,72,67,45,58,74,48,58,80,56,46,60,78,65,62,58,80,68,46,51,80,72,48,78,49,54,80,42,68,84,70,83,67,66,49,57,54,45,77,45,59,48,79,45,82,58,70,72,85,62,64,71,45,71,50,78,79,56,77,69,50,54,79,46,63,50,56,53,65,57,54,60,73,47,57,78,82,82,74,57,82,81,51,75,53,65,61,67,50,61,68,49,73,74,87,65,52,77,81,66,76,81,59,43,76,70,81,65,77,67,87,57,57,70,76,67,55,48,81,44,51,80,48,75,49,87,63,44,45,65,45,79,69,58,58,80,43,60,58,86,46,69,76,79,59,79,52,66,85,60,81,58,68,54,67,64,55,86,52,61,79,53,42,69,70,44,51,43,44,67,66,60,47,61,42,47,54,74,66,63,75,80,47,49,52,72,72,74,78,50,79,53,53,66,58,55,67,85,86,51,77,52,64,73,70,76,77,67,75,49,64,82,42,56,82,86,84,62,75,70,45,42,73,71,53,77,81,44,79,83,57,51,66,49,52,53,66,44,85,78,67,81,61,83,60,56,42,54,84,84,60,56,60,81,54 86,79,57,73,65,56,83,59,65,50,83,69,44,43,59,45,42,51,60,56,56,53,46,45,82,50,80,51,76,85,78,69,51,78,87,43,71,59,78,84,85,78,73,59,78,45,75,51,63,62,54,79,66,63,77,43,73,61,55,49,82,80,67,66,71,66,75,45,60,82,58,56,59,78,48,81,82,64,62,73,46,48,76,65,67,57,46,80,79,45,55,65,62,82,42,57,70,60,60,58,87,75,83,84,83,77,65,60,71,46,57,85,75,70,63,68,44,84,59,51,75,86,51,65,60,49,47,63,77,73,48,43,61,55,49,57,87,62,82,76,67,70,59,76,86,44,58,77,82,80,83,60,67,57,61,84,49,48,68,87,77,56,60,74,63,43,46,60,70,86,78,73,62,59,55,53,46,84,52,83,85,82,75,66,76,52,74,65,60,56,59,75,50,83,59,55,45,51,45,58,83,78,87,76,64,64,54,66,64,43,74,69,51,74,48,58,61,74,64,42,80,82,52,48,81,64,55,82,66,61,66,63,81,70,65,83,85,75,57,84,57,74,53,44,71,76,64,62,80,76,72,55,49,48,56,56,73,60,52,86,44,79,72,42,81,84,66,68,59,57,58,51,59,57,56,71,87,65,83,56,59,49,75,72,79,47,44,55,47,72,54,63,75,53,51,53,77,55,74,72,78,48,54,67,80,87,68,54,66,44,83,51,78,43,78,77,54,44,67,55,42,60,67,75,44,45,53,42,54,80,63,74,72,58,68,73,68,69,72,47,72,42,80,54,86,75,61,45,66,54,64,50,79,63,51,67,50,61,68,44,42,72,68,66,58,80,61,54,56,73,75,62,70,64,60,76,85,60,70,79,46,74,71,85,72,63,43,60,81,62,82,48,62,79,71,73,59,63,87,52,69,78,85,52,45,61,83,59,52,76,61,79,50,60,54,61,48,78,87,48,75,65,62,78,78,63,77,61,42,71,79,49,48,79,86,58,50,62,85,60,47,87,60,76,49,58,48,83,57,79,45,87,87,86,61,68,66,45,42,72,57,85,49,46,65,85,75,56,80,51,71,85,68,65,68,74,63,81,66,59,58,83,70,71,78,83,63,79,62,68,80,53,87,85,83,84,65,63,44,70,70,67,59,82,58,44,56,87,53,74,65,65,43,68,60,77,66,51,56,64,73,45,79,61,81,62,52,87,42,83,67,69,42,45,77,77,85,62,54,74,59,56,83,56,49,75,49,80,74,70,83,75,61,53,78,87,53,77,86,54,70,75,80,61,62,45,54,77,87,82,85,86,45,86,84,45,78,80,68,46,84,80,81,50,46,81,86,79,61,74,49,80,46,73,48,74,51,49,76,78,78,66,81,76,75,83,51,47,81,46,86,86,87,83,62,67,56,46,56,81,73,58,67,46,55,58,83,73,53,62,63,81,56,59,75,83,53,74,46,68,87,84,52,76,72,56,86,57,57,78,64,57,84,75,47,68,64,48,69,53,85,59,78,64,44,42,42,74,67,47,48,50,66,43,78,68,63,50,57,51,73,68,47,77,43,63,84,70,62,57,47,76,78,75,56,70,53,57,86,57,81,67,85,70,54,84,86,52,57,43,50,78,62,65,84,70,71,51,52,64,80,75,53,79,84,57,58,75,65,86,87,56,84,80,79,67,81,63,74,54,87,77,52,74,70,73,80,52,86,57,45,60,62,49,54,82,65,73,86,47,67,65,43,63,74,58,72,74,68,68,71,44,84,44,86,73,54,63,53,43,71,54,47,69,60,55,84,73,57,64,53,58,70,78,87,65,87,43,47,55,73,74,62,74,79,49,44,69,61,81,42,75,52,79,50,57,82,84,47,81,70,66,60,82,69,85,77,82,68,75,51,62,51,51,45,59,80,54,78,84,85,79,45,83,81,64,57,50,86,87,42,50,49,44,87,69,83,64,68,52,52,86,52,87,67,79,82,53,75,76,47,75,45,68,49,47,86,75,75,80,62,74,61,81,69,64,46,73,63,71,60,44,43,73,74,58,59,51,65,76,80,87,43,87,74,42,43,60,75,70,76,85,48,67,73,79,81,84,81,50,75,56,47,44,51,47,70,84,57,51,49,50,79,48,73,83,63,62,80,59,64,47,53,47,61,80,50,45,65,73,69,72,64,61,85,67,62,62,87,81,42,81,74,43,61,62,73,58,69,73,50,68,83,64,47,58,53,61,51,57,58,81,73,67,84,77,45,53,43,45,81,44,48,52,82,48,53,55,66,55 69,80,70,71,44,42,51,64,54,53,82,46,54,63,62,48,67,86,77,74,56,86,55,55,82,74,64,78,43,72,60,75,72,65,62,72,83,66,67,66,75,65,48,55,55,79,57,48,65,85,54,87,54,86,84,76,74,43,69,43,81,67,51,74,71,60,61,44,86,61,80,87,71,44,58,61,53,53,65,56,56,51,68,48,81,63,85,64,82,55,59,67,64,55,49,59,61,47,44,70,47,72,44,45,61,73,51,52,56,74,68,54,55,78,81,65,49,44,48,74,85,79,47,60,63,86,82,44,44,59,87,56,66,52,62,58,65,51,63,69,56,52,50,62,51,70,56,72,62,53,77,45,62,63,71,65,65,42,83,85,48,56,84,72,59,49,59,43,72,71,67,81,79,65,53,51,55,51,60,63,60,53,71,51,85,47,76,43,82,46,67,69,57,74,68,66,79,52,59,77,82,46,73,80,59,61,53,78,54,47,51,67,65,76,60,82,85,44,48,74,79,47,71,42,71,57,72,78,84,59,77,69,65,54,47,45,81,53,82,67,66,63,69,72,64,58,86,61,44,77,42,73,52,85,79,54,82,65,66,79,69,86,52,58,65,53,81,51,83,53,44,56,79,84,87,45,86,61,68,87,84,45,86,77,86,57,56,75,47,70,77,70,67,80,51,82,55,77,72,47,71,80,78,86,62,43,70,62,59,62,52,83,81,75,82,84,85,72,48,50,79,44,61,58,52,50,64,79,71,63,42,86,72,75,85,84,65,49,67,45,59,68,48,72,53,76,60,69,57,49,65,48,75,43,49,84,43,83,79,47,56,52,60,52,59,67,82,69,67,79,52,85,45,74,51,52,58,77,82,55,59,80,70,44,71,74,61,68,70,51,57,73,47,68,82,55,76,78,55,66,77,71,84,54,75,64,55,64,69,47,76,57,69,70,69,58,54,64,80,52,81,82,87,68,87,75,46,58,56,68,70,73,68,54,53,59,65,77,86,69,56,57,52,52,77,87,50,48,49,77,66,47,70,60,62,42,42,86,73,67,78,80,53,48,80,51,61,48,51,85,43,46,49,58,78,77,42,57,68,84,59,44,50,75,72,72,79,59,59,79,54,68,52,68,53,65,87,59,73,42,42,46,80,73,48,66,45,55,61,73,50,63,76,82,51,58,46,80,47,50,57,43,50,68,56,56,62,69,65,74,67,45,84,45,81,42,72,60,55,48,71,75,53,42,50,71,53,50,72,60,43,61,67,69,52,86,87,85,74,85,83,51,58,68,83,52,67,53,85,48,83,57,49,61,46,58,63,60,58,86,48,48,51,50,54,44,47,47,79,64,83,86,60,54,47,43,54,60,58,86,49,77,54,55,43,56,65,52,76,53,62,85,87,83,72,45,79,53,43,82,85,45,72,71,46,61,60,53,48,49,83,48,86,43,80,57,44,83,65,58,85,65,57,59,82,49,67,83,86,81,86,49,71,44,59,45,65,46,47,61,70,75,83,58,74,48,59,80,44,82,87,49,47,82,74,85,59,86,65,53,53,61,43,57,64,66,54,50,52,48,42,74,74,49,62,76,53,51,79,71,49,83,86,62,84,65,85,59,82,71,56,84,85,44,74,66,86,75,58,56,85,83,66,66,62,45,42,54,75,43,57,49,74,86,64,64,56,55,46,62,78,44,83,45,50,50,85,42,48,42,46,46,83,72,70,44,57,47,51,51,46,74,58,69,48,47,81,44,75,73,46,69,84,47,65,76,75,57,55,51,65,65,67,50,51,71,54,58,66,63,58,78,73,44,82,51,69,80,74,66,43,69,48,49,53,80,55,80,43,69,52,54,43,84,63,56,76,74,67,87,74,47,71,58,71,80,82,74,61,72,45,53,79,71,59,44,53,84,84,78,46,61,73,63,84,42,66,67,57,75,60,48,50,61,70,69,77,83,81,81,67,77,72,69,63,61,75,55,65,52,69,85,80,68,62,51,54,71,61,49,61,83,57,68,46,54,42,70,85,58,62,72,87,63,75,54,47,56,73,44,73,48,67,75,44,78,74,42,73,44,58,52,42,71,47,43,80,51,45,52,49,78,66,57,70,86,78,59,86,60,85,54,69,77,75,71,44,56,68,60,61,84,79,46,85,68,53,63,80,80,67,83,72,62,70,87,65,83,71,70,77,57,53,46,73,81,48,48,84,65,69,53,65,47,83,46,45,43,76,42,48,60,42,61,48,59,48,72,66,56,75,87,43,68,81,87,67,58,49,52 59,46,73,70,79,47,81,74,63,79,55,60,83,70,43,54,72,70,74,61,47,74,67,58,55,47,46,55,43,52,82,47,47,56,54,44,68,78,76,66,47,56,57,85,64,83,83,63,43,75,74,43,57,72,48,72,53,74,69,70,51,42,46,45,79,66,66,52,81,72,84,47,48,61,84,63,74,61,45,83,80,57,64,73,53,70,60,79,44,46,42,71,78,71,52,54,82,56,57,61,43,46,42,56,81,85,84,74,51,45,76,65,74,85,78,81,62,87,77,53,84,75,73,57,57,72,52,74,60,47,58,70,66,51,65,61,42,76,67,63,60,63,84,60,56,43,48,86,62,63,86,46,67,71,59,80,52,52,58,84,56,45,71,58,62,42,49,69,47,83,50,61,81,68,79,50,68,82,69,45,56,45,51,71,50,85,72,81,80,71,85,85,52,66,50,69,73,65,69,68,85,50,73,74,79,76,80,85,66,46,82,54,84,56,43,84,56,82,77,75,75,46,77,73,68,76,83,71,82,46,61,79,86,87,65,47,76,76,53,86,74,73,49,87,53,74,55,67,61,57,47,49,82,59,44,63,87,68,42,71,78,63,72,49,85,61,64,82,50,46,42,78,71,81,78,75,74,60,55,79,62,86,74,60,58,81,62,84,85,75,49,55,77,58,49,48,69,63,44,49,45,61,57,49,58,69,66,42,63,52,56,65,52,55,55,56,80,64,80,75,63,62,87,74,61,45,47,87,80,57,78,53,58,64,42,79,74,47,52,45,58,76,65,84,49,84,64,52,61,79,53,54,69,47,68,69,43,65,46,45,69,52,48,63,79,62,83,83,67,77,68,59,70,75,59,78,58,70,70,66,49,46,59,78,79,48,58,59,45,69,45,79,42,55,50,59,73,48,61,59,60,43,80,54,78,70,58,60,58,82,57,66,85,64,73,87,74,60,67,87,86,84,50,73,68,50,46,72,74,60,69,63,79,60,80,61,56,73,82,50,82,64,51,46,42,55,70,50,48,45,84,67,49,54,57,49,53,77,59,61,66,66,86,84,55,52,87,56,64,67,60,82,60,45,52,66,84,61,80,50,59,54,75,81,85,54,64,48,65,73,56,50,52,70,58,72,76,70,65,67,79,72,43,50,44,54,57,44,69,76,79,55,76,76,59,61,72,82,86,49,48,70,64,81,80,45,84,81,54,59,63,44,66,56,83,46,66,43,82,48,71,48,47,67,78,43,43,85,77,57,82,54,71,73,86,75,62,61,62,46,61,70,46,85,69,55,70,64,62,70,42,45,81,62,64,68,59,61,42,50,47,50,60,66,70,43,87,76,86,52,83,76,45,66,53,87,78,58,60,81,53,57,44,65,48,49,72,63,83,69,58,57,58,47,52,81,70,79,81,67,67,62,87,86,86,60,67,71,46,52,58,64,74,77,80,68,72,58,73,63,58,52,63,84,67,60,52,66,81,61,45,85,59,52,84,84,56,66,61,62,80,70,80,65,78,43,52,56,79,67,64,70,68,85,55,85,86,42,59,42,82,50,73,70,45,48,66,51,70,61,66,52,57,51,69,67,50,44,54,47,69,80,72,87,43,67,70,62,73,69,79,51,47,65,58,47,67,74,75,67,77,56,80,79,77,46,58,86,57,70,71,71,54,55,65,82,52,49,48,48,64,84,52,87,72,42,78,85,54,70,80,51,63,42,87,85,58,57,45,82,66,50,79,59,76,58,42,49,70,71,57,76,79,62,71,74,45,72,56,53,53,81,62,68,47,75,43,83,44,47,42,60,69,67,61,75,49,61,62,84,46,54,56,70,57,51,59,57,48,75,77,71,42,82,68,72,63,86,46,78,43,77,67,78,75,82,64,48,67,44,55,71,57,71,80,71,72,85,85,80,48,51,43,76,49,47,56,69,64,78,80,67,71,48,58,44,55,46,63,54,73,51,56,58,73,74,80,64,70,52,64,74,72,74,43,55,53,48,61,56,46,66,71,84,81,74,50,43,70,55,84,53,71,45,78,63,50,83,46,47,45,61,57,69,54,44,50,68,82,55,60,82,78,56,65,71,81,82,51,78,60,71,78,61,58,86,83,48,81,56,85,55,57,44,46,44,57,77,82,57,49,46,57,43,69,47,42,46,51,79,46,51,76,73,49,43,51,46,69,48,82,51,64,46,67,69,42,58,59,47,55,47,70,76,69,74,42,49,60,77,80,87,44,53,80,49,62,64,69,78,57,65,84,87,53,76,66,51,72,64 74,60,63,48,50,85,61,83,65,64,65,50,84,52,56,61,42,53,85,60,45,80,49,54,54,67,47,64,73,77,81,74,68,59,59,46,86,66,82,86,67,70,80,78,56,56,66,50,64,76,44,46,56,85,50,72,75,52,86,62,53,65,58,72,85,80,55,57,65,69,48,47,53,72,82,71,68,78,79,75,86,65,51,81,55,67,62,70,87,67,74,65,74,58,46,48,67,70,48,73,65,51,87,77,84,55,79,60,81,87,62,68,73,69,77,64,74,53,54,80,77,68,59,85,64,87,61,72,74,65,63,73,64,53,58,62,79,56,81,82,76,46,60,85,49,66,71,72,59,65,44,73,60,70,63,50,49,53,51,59,75,59,54,53,59,77,71,77,65,60,62,47,64,63,60,48,73,69,59,54,65,43,43,77,78,75,62,59,79,42,82,46,45,74,78,75,81,53,61,77,49,82,75,48,78,55,78,56,50,64,64,49,59,42,47,87,62,48,44,87,63,60,78,43,74,80,49,57,46,50,85,60,80,72,76,77,75,79,65,81,86,62,51,87,77,65,80,58,86,66,48,73,66,46,85,70,79,68,84,53,54,50,75,67,58,72,79,56,82,76,84,74,71,55,74,83,42,48,56,64,70,45,75,49,48,81,62,78,72,63,55,60,68,50,84,78,59,70,75,66,47,79,83,86,60,70,57,69,47,57,55,84,83,63,60,70,75,85,47,60,58,57,77,80,57,53,55,50,87,57,80,66,70,67,73,54,70,61,83,57,84,66,78,78,46,65,83,85,43,55,57,53,78,60,61,85,59,84,87,86,66,66,65,77,43,56,46,48,64,55,51,46,61,73,64,84,49,64,60,76,73,64,65,83,66,60,67,50,72,46,72,59,63,85,71,71,59,83,83,62,83,42,57,49,59,59,81,48,62,57,66,80,65,54,56,84,61,60,60,86,57,86,53,68,78,79,73,59,80,76,53,79,55,47,47,55,48,83,52,87,68,43,74,59,62,57,62,50,85,61,68,86,43,71,76,76,75,55,69,66,86,80,67,68,53,47,67,63,67,78,57,76,70,71,46,52,55,85,43,66,76,50,56,79,45,60,62,75,57,74,62,68,75,47,59,85,43,65,51,61,79,66,67,45,64,85,67,46,60,58,79,60,77,54,49,48,84,72,83,83,42,71,57,79,82,83,67,85,50,45,78,81,65,86,73,77,62,66,78,83,56,69,43,76,60,72,74,49,81,53,60,82,42,82,80,63,80,60,85,81,54,87,62,45,75,71,87,70,73,75,81,85,48,75,79,61,77,85,56,68,54,48,46,87,72,56,46,78,65,67,69,63,75,54,55,68,49,42,80,82,75,79,87,46,57,57,62,68,48,81,70,69,64,77,80,82,85,48,76,78,78,54,82,46,50,50,45,73,85,70,62,69,72,72,51,49,56,59,52,64,74,53,74,70,56,77,42,71,43,71,85,87,50,51,47,87,63,58,74,44,66,68,70,77,70,61,83,65,47,59,42,46,77,78,74,82,86,65,54,62,57,55,78,61,68,60,70,83,72,44,43,63,58,47,74,63,45,45,66,71,64,67,86,72,53,56,68,42,58,74,46,71,68,62,74,43,62,48,76,79,74,45,64,59,64,72,60,69,44,72,86,76,61,85,76,80,78,80,72,77,48,43,59,52,47,50,70,43,79,63,87,49,78,63,57,42,80,55,74,87,48,66,76,67,63,44,66,79,62,54,77,49,57,62,76,49,63,46,55,47,65,47,62,87,81,54,70,81,51,61,70,78,73,59,44,86,62,86,58,54,58,49,76,80,55,64,74,46,59,49,65,70,68,43,48,70,56,65,51,56,66,59,77,54,72,84,81,84,49,70,81,75,75,70,51,70,78,87,53,76,74,43,58,75,48,51,58,64,73,70,79,60,83,81,43,57,83,73,50,73,64,77,81,64,66,47,54,57,48,56,59,72,53,69,76,68,78,73,47,84,52,83,61,53,72,67,71,57,74,76,58,43,65,50,70,63,56,47,72,74,65,47,80,60,62,58,45,62,49,81,55,51,59,56,84,51,59,64,52,68,44,59,65,48,51,64,85,56,80,63,65,60,62,80,56,54,79,51,50,86,79,84,63,48,73,85,84,54,52,49,85,78,52,77,48,49,71,56,87,76,71,73,45,44,46,69,61,46,48,80,66,87,67,71,55,50,54,72,73,65,46,69,71,76,85,61,81,59,87,46,60,72,57,75,67,79,50,62,48,43 55,46,46,65,55,54,49,42,81,56,79,62,57,67,51,67,86,81,60,58,84,50,44,49,86,81,71,62,66,54,44,87,76,64,60,71,54,77,69,51,83,71,82,73,86,63,66,85,75,80,62,83,50,78,55,73,87,71,65,61,45,72,70,57,55,73,60,57,84,71,47,51,52,60,79,86,52,83,74,71,44,59,58,70,51,86,71,48,67,78,64,67,86,63,74,76,68,62,55,63,79,50,64,71,72,85,52,54,42,57,87,49,66,49,47,76,61,56,55,57,52,49,70,63,43,46,74,59,60,45,70,64,43,61,68,70,68,60,86,81,76,59,74,65,48,47,73,42,47,59,85,74,53,67,53,43,53,61,82,50,74,48,64,45,60,61,73,57,56,42,83,77,45,61,45,54,77,63,55,65,50,85,46,82,53,76,86,87,72,63,49,71,63,85,52,63,82,49,64,73,85,69,45,70,74,42,87,85,81,61,47,48,84,76,82,43,68,56,64,54,74,63,51,71,83,52,73,55,43,71,60,56,86,45,62,56,56,63,83,86,52,69,57,46,83,77,61,69,79,47,73,87,50,74,47,71,85,78,80,43,84,83,78,82,82,62,50,57,56,71,78,74,63,66,65,53,48,49,76,71,76,85,42,58,52,75,60,79,57,55,80,56,56,81,84,53,84,62,70,60,81,64,78,81,62,53,50,80,57,87,85,86,80,64,86,75,64,82,54,42,45,60,65,67,63,49,79,66,48,65,84,72,83,87,60,46,84,56,82,73,53,49,70,62,80,66,63,60,76,45,82,84,48,54,65,59,67,79,44,49,68,53,72,59,84,66,50,67,47,71,59,69,61,45,69,60,50,72,52,53,79,61,47,67,74,77,53,48,81,49,85,45,43,64,76,45,56,43,71,85,65,42,83,84,47,54,46,50,56,61,60,52,71,51,65,83,42,74,63,75,53,47,67,85,45,73,42,66,71,60,77,51,84,46,80,76,52,48,85,54,46,78,66,69,45,84,61,78,55,79,52,56,46,62,55,60,45,79,84,76,49,44,79,75,68,61,46,62,65,83,50,87,81,82,81,72,51,59,74,49,69,45,56,53,45,62,70,81,59,62,76,66,85,71,62,76,81,46,86,54,69,42,49,61,79,83,73,73,47,57,77,65,65,73,55,63,58,74,43,52,55,68,74,79,51,76,55,53,59,87,79,61,60,55,70,45,55,50,73,78,79,47,81,63,78,83,48,65,45,79,48,77,82,55,70,70,47,64,44,63,59,78,79,73,83,80,64,50,83,78,52,68,61,71,42,54,67,52,67,85,87,71,56,49,68,66,67,69,84,47,50,63,77,52,52,76,45,85,52,68,58,52,68,81,62,81,57,49,43,55,67,52,75,46,57,74,56,42,52,67,52,73,66,52,60,52,68,69,68,59,54,73,49,50,82,61,61,78,51,86,63,51,55,42,55,77,49,80,55,60,57,55,77,52,62,55,75,67,50,65,60,54,43,69,68,45,51,46,79,81,70,50,55,62,66,65,47,58,78,54,45,87,64,59,83,87,86,49,71,60,80,84,69,75,62,48,87,46,74,68,53,51,49,48,73,76,76,70,79,46,56,78,48,48,61,72,76,47,82,64,47,79,69,56,57,77,54,79,56,44,50,61,42,77,57,66,77,65,45,64,50,61,48,47,48,52,44,71,56,45,86,82,67,58,59,71,84,83,81,59,42,65,78,80,79,71,83,75,86,69,80,56,86,53,73,86,49,64,76,56,73,78,48,52,49,56,67,76,71,54,72,63,53,87,71,82,49,70,67,83,55,77,45,61,50,58,59,62,86,49,68,49,65,52,85,85,59,51,63,50,65,79,82,77,75,70,45,66,63,55,50,61,43,51,79,54,48,61,61,46,49,59,47,79,47,85,80,69,55,46,60,56,67,87,63,73,66,71,69,73,84,80,48,77,45,54,76,50,62,67,76,60,53,59,70,78,70,61,84,69,54,63,61,46,62,78,50,81,84,45,63,70,50,68,55,70,47,46,67,77,81,79,53,46,76,84,46,62,42,59,48,64,84,72,47,77,72,81,62,75,49,66,62,81,56,69,45,42,50,43,73,47,73,83,82,49,56,52,42,70,61,51,69,65,66,76,57,73,85,71,57,84,68,60,52,81,81,49,66,67,86,43,65,66,74,47,79,75,74,50,75,65,84,66,58,53,86,74,43,84,69,53,45,45,71,71,55,84,60,78,55,49,79,72,52,84,72,84,72,82 64,57,50,52,46,74,68,53,53,85,55,68,46,49,61,82,80,64,77,56,44,42,43,54,84,87,62,77,76,57,83,64,75,77,81,56,80,78,56,63,68,56,72,87,76,85,60,48,51,48,46,48,81,75,70,44,42,71,67,73,51,45,44,84,69,48,51,86,68,74,73,42,80,72,80,72,70,57,61,60,49,83,72,50,53,80,86,43,86,57,43,87,83,83,51,69,82,75,58,55,58,82,59,82,56,44,47,73,51,80,68,61,57,78,59,57,75,44,65,78,62,75,72,63,63,50,65,49,60,82,67,49,79,52,61,85,62,58,85,54,52,58,43,51,52,57,83,75,86,50,70,54,82,79,49,70,76,57,49,54,70,83,56,51,45,54,63,73,85,76,64,45,49,82,52,78,81,86,43,76,66,53,42,49,44,42,65,56,77,56,86,79,64,50,77,50,43,43,46,52,51,71,45,49,87,80,80,65,68,87,77,69,47,79,61,66,71,46,47,86,72,54,50,82,46,53,63,51,57,44,44,55,79,71,64,58,56,45,73,85,75,54,63,44,57,55,44,57,56,46,83,65,86,86,53,49,52,70,53,54,66,44,50,64,56,83,51,72,54,58,60,78,54,70,85,46,69,84,79,50,45,51,64,68,69,52,46,74,86,74,69,54,52,69,50,46,77,48,42,44,80,82,46,85,71,43,60,75,87,81,61,83,44,72,44,43,69,75,57,55,58,70,79,76,65,53,59,49,46,50,57,63,78,51,53,45,73,46,76,74,55,60,65,61,71,72,62,56,74,66,54,56,44,42,64,64,84,69,67,71,56,51,67,83,56,49,79,55,80,62,61,78,57,65,52,45,86,61,61,80,47,67,84,78,48,57,83,67,82,82,47,54,46,69,61,59,54,63,80,72,57,73,59,50,87,75,60,56,55,47,66,55,83,54,51,82,50,58,85,67,46,60,60,71,55,45,74,69,69,66,45,78,87,76,87,85,75,48,82,56,62,76,71,86,48,46,45,54,65,64,56,87,50,64,45,82,51,44,82,82,83,86,54,46,54,56,49,81,81,73,48,64,46,63,62,71,80,69,59,85,76,71,60,57,83,65,83,49,60,82,77,78,84,67,81,60,55,48,46,80,47,82,76,56,79,72,59,55,81,59,49,55,60,68,81,86,49,62,47,72,79,51,73,59,53,72,75,64,59,43,86,72,67,59,67,42,70,81,50,56,42,82,57,53,58,55,56,84,86,60,56,77,45,51,54,54,80,69,61,49,64,83,81,70,44,62,49,61,48,72,45,51,47,44,75,82,62,50,66,71,85,83,82,58,54,44,84,80,70,83,59,44,57,82,55,73,80,76,47,68,83,67,51,82,82,57,63,87,67,76,72,65,71,79,71,54,45,82,79,69,81,42,45,53,77,87,61,62,74,62,87,72,79,87,85,69,79,87,56,69,71,55,47,43,49,58,60,66,71,46,76,77,75,67,70,63,85,75,71,51,74,74,57,79,73,87,87,76,86,85,61,71,70,47,54,57,44,61,73,85,79,61,52,58,55,66,44,45,66,67,85,82,66,54,86,61,62,53,57,70,74,86,47,63,64,74,57,51,84,50,86,46,47,70,86,66,54,62,71,69,48,69,51,49,85,46,62,55,85,55,71,62,85,60,76,82,65,74,47,49,49,44,74,72,60,57,78,81,57,79,47,46,71,79,48,55,63,55,84,82,78,78,75,59,61,52,61,58,76,61,59,76,68,52,78,71,71,55,50,85,66,60,43,78,45,85,54,50,53,67,76,53,65,78,61,87,87,57,47,64,48,61,77,57,50,64,43,77,73,66,42,51,68,47,67,83,56,71,68,71,61,86,57,43,64,51,84,80,48,47,42,42,52,78,64,46,69,64,57,67,42,70,81,67,58,43,42,51,75,47,64,65,49,44,83,47,75,81,66,87,79,49,62,51,66,57,44,67,50,81,63,58,58,52,64,85,85,51,48,60,80,86,87,66,72,66,75,58,49,84,62,49,76,43,75,58,68,75,63,49,60,65,76,58,78,59,65,50,70,52,78,85,46,78,80,78,46,71,64,84,61,79,71,64,81,64,44,75,47,53,55,72,52,75,87,50,64,68,49,55,84,47,46,73,71,74,72,59,46,73,76,54,77,76,44,76,54,74,70,42,44,76,83,63,78,72,83,60,61,74,85,84,80,48,61,58,75,54,46,74,43,59,77,46,54,79,55,52,65,86,44,47,63,44,78,71,77,76,86,69 71,79,52,47,49,59,59,53,80,76,64,82,84,85,84,86,71,53,85,80,68,43,75,65,50,49,52,63,78,78,47,70,80,61,60,87,59,76,63,59,55,78,83,59,57,63,76,43,51,63,75,51,62,74,81,85,43,64,76,47,57,59,45,58,82,67,55,52,74,59,62,56,79,83,52,52,85,83,72,47,46,44,87,66,46,77,52,84,46,75,50,80,43,55,72,80,83,61,77,45,63,57,45,65,82,64,59,49,47,75,68,55,51,74,52,65,51,78,53,58,87,52,58,78,61,64,76,83,75,53,78,82,81,45,46,65,59,54,69,68,46,76,44,44,47,73,42,47,73,43,55,60,46,70,83,87,70,82,79,70,63,79,42,60,79,80,46,79,56,74,85,76,55,86,64,85,79,59,45,65,60,71,76,84,81,77,49,79,83,45,84,74,63,60,67,56,81,71,55,42,85,48,62,63,75,50,71,85,82,42,49,83,69,87,44,86,60,53,57,48,83,47,55,56,50,68,52,55,54,82,70,84,42,45,85,86,60,62,64,70,64,78,75,42,76,69,61,71,51,45,61,76,83,59,75,45,68,78,66,51,49,68,43,70,83,69,60,69,85,51,46,51,42,69,65,42,43,60,74,57,85,55,55,79,59,86,68,59,65,79,62,68,76,50,59,76,72,56,43,78,44,49,48,63,57,77,78,53,72,76,79,86,64,84,53,47,53,80,58,52,56,84,78,79,73,60,58,53,49,78,55,46,60,64,56,45,77,50,81,81,43,75,83,80,73,42,81,80,49,45,55,81,75,53,60,79,58,75,45,52,87,68,58,74,86,46,53,56,61,81,45,60,65,80,70,73,64,84,63,84,82,48,60,46,53,54,57,79,84,66,43,59,77,43,47,60,66,83,82,77,66,66,85,85,80,48,45,42,43,52,57,42,65,46,79,83,60,71,87,67,62,74,67,61,60,44,78,73,45,50,77,49,44,72,58,46,74,81,64,44,53,69,55,42,45,70,79,84,77,86,61,72,44,55,70,77,62,79,73,50,83,42,56,78,43,64,63,63,59,52,85,82,72,63,64,54,51,42,84,53,75,73,42,45,87,71,74,71,45,81,73,62,83,65,56,57,55,80,78,83,63,81,53,55,87,42,71,51,81,50,50,66,50,68,62,81,51,56,53,72,83,76,79,57,54,47,78,57,65,56,76,77,55,82,68,61,52,57,56,57,59,55,43,83,44,78,60,47,84,43,66,71,47,64,59,69,86,47,69,86,59,67,69,76,70,63,75,85,61,50,56,53,65,55,69,81,66,49,54,70,51,53,70,43,58,65,51,74,50,83,85,80,66,81,53,51,82,82,72,81,78,45,78,87,81,80,44,86,72,87,58,74,87,49,72,81,58,53,43,67,58,79,44,59,76,69,43,42,83,65,77,68,42,47,69,73,86,58,69,49,80,87,74,54,65,74,75,50,73,78,45,52,84,46,72,75,85,74,51,63,84,52,58,78,86,82,72,55,53,48,80,55,66,78,45,78,71,70,60,82,67,82,79,75,56,54,46,74,54,60,55,46,74,67,65,78,52,51,85,68,67,55,58,46,73,53,49,84,77,78,42,82,86,80,70,51,60,69,45,42,87,53,77,55,54,64,86,76,48,51,56,54,49,51,56,53,74,51,53,61,67,42,43,54,86,54,83,62,44,55,49,78,55,65,83,58,60,85,75,59,75,84,69,86,61,85,57,63,47,56,84,63,66,64,54,72,52,49,46,66,56,54,46,50,78,50,57,70,75,73,42,68,43,79,74,66,59,87,66,65,52,77,50,76,84,42,45,56,48,60,83,76,52,79,54,79,70,57,58,61,83,67,74,42,46,56,84,52,84,84,70,80,81,69,49,54,69,46,72,85,53,87,68,58,47,56,66,56,83,74,58,84,76,71,42,59,49,55,80,46,58,61,70,81,64,42,57,54,64,67,59,85,57,60,59,59,48,60,55,84,52,87,59,80,61,87,84,52,59,55,48,51,79,77,82,70,47,72,75,87,66,63,63,42,79,86,44,80,61,78,61,52,48,83,42,49,45,74,78,76,67,83,52,76,57,57,70,55,79,82,64,52,62,63,56,57,58,72,70,62,70,62,56,59,74,68,70,48,52,77,79,67,69,63,86,85,62,74,87,45,55,75,84,63,71,52,48,43,51,87,74,77,83,63,80,58,70,60,72,51,54,69,83,50,65,84,65,72,83,63,45,48,64,61,81,77,80,65,83,52 51,43,66,62,48,80,52,45,56,70,48,49,57,54,75,71,53,70,69,49,43,66,69,70,55,54,61,58,69,66,43,47,64,69,80,47,57,77,44,43,52,50,65,55,61,76,75,58,70,65,77,48,83,74,64,75,59,70,84,44,60,73,54,73,75,54,47,44,61,74,42,84,68,68,57,81,47,46,87,78,79,62,85,79,77,75,53,50,53,78,70,71,85,42,48,76,84,45,48,75,72,81,81,59,78,79,67,44,87,81,65,60,68,49,64,58,77,42,79,62,55,62,71,60,50,47,78,57,47,78,55,79,80,61,71,61,84,75,78,67,73,68,76,42,71,61,46,46,56,52,78,68,65,85,47,67,51,43,76,65,82,46,84,64,78,59,72,79,55,71,60,70,85,62,70,70,62,54,59,45,83,57,54,53,65,54,55,72,76,73,45,77,46,50,65,61,83,75,80,59,53,58,45,45,48,74,75,49,67,78,76,67,66,87,75,60,74,43,66,52,87,48,73,70,76,51,60,56,54,65,44,53,60,64,74,46,58,64,65,67,46,50,44,68,74,87,64,46,76,65,68,56,42,79,82,75,72,84,85,67,51,55,80,87,44,80,44,64,74,50,60,69,42,62,73,56,74,53,65,78,44,82,68,78,51,47,44,80,82,76,70,64,69,77,43,67,76,65,79,77,61,85,79,51,61,43,47,58,78,65,52,66,86,80,83,63,70,68,76,71,85,59,70,54,86,84,69,55,60,78,47,51,69,50,42,77,74,63,78,54,74,57,51,79,67,44,46,67,74,71,48,77,67,53,64,68,59,60,87,80,87,44,68,61,68,56,46,61,72,86,70,82,73,56,64,55,68,80,46,61,78,69,70,72,78,74,78,85,48,65,53,74,53,44,66,67,68,50,54,68,50,81,85,76,47,84,70,45,54,64,83,74,55,48,86,70,52,50,43,55,65,42,42,75,71,67,87,47,82,86,66,49,79,50,70,81,64,49,53,81,48,42,50,75,46,54,47,60,68,82,79,85,75,61,70,77,56,48,47,59,51,87,86,63,45,63,79,70,80,54,52,55,48,84,58,48,52,71,76,84,74,63,65,61,87,61,62,75,72,63,55,57,53,56,72,71,77,71,58,66,87,76,60,84,51,64,62,57,56,48,87,45,51,71,86,83,46,46,67,79,66,76,80,69,64,65,48,75,79,74,77,47,59,51,71,51,72,46,63,81,60,80,45,53,81,77,85,42,50,79,84,50,67,68,61,74,49,50,69,76,43,69,87,75,54,87,78,74,53,73,74,58,46,64,75,65,64,65,67,44,61,49,60,56,68,69,76,64,42,87,43,87,68,78,68,70,43,43,57,45,47,62,49,84,66,64,54,64,80,75,76,84,63,65,67,73,62,55,44,57,72,44,50,46,82,47,83,60,44,85,52,75,48,55,48,86,85,77,68,46,69,44,84,48,56,83,74,61,63,80,79,68,44,73,70,47,42,60,77,87,87,49,47,59,61,72,81,61,62,50,47,68,81,78,44,85,79,87,65,62,57,71,59,46,87,52,81,87,63,75,62,86,75,77,87,52,53,79,61,82,46,86,51,85,67,87,53,66,80,43,43,59,46,81,81,50,65,59,43,83,57,66,69,56,51,78,56,55,67,57,57,74,51,65,70,49,77,81,47,63,83,76,60,68,85,59,68,85,47,65,48,64,50,57,44,66,57,70,54,68,61,80,77,44,79,55,68,52,81,84,70,56,49,45,74,63,43,54,71,54,83,75,51,72,65,78,72,87,49,43,79,53,74,83,72,58,77,87,42,75,49,80,59,53,54,74,62,70,69,76,48,60,81,80,47,66,43,57,86,56,60,85,60,65,67,68,43,44,61,59,43,77,78,42,86,48,59,54,61,71,87,66,70,50,68,73,54,81,52,79,82,72,85,49,64,65,74,54,62,82,45,73,47,66,87,80,57,70,60,51,68,49,69,65,44,80,49,45,66,52,44,50,50,84,42,81,70,76,85,57,85,75,60,76,52,77,86,50,83,83,72,61,86,81,59,75,71,42,87,82,64,55,84,43,86,52,67,67,56,69,61,57,49,77,46,76,79,87,85,46,42,60,65,48,55,51,55,46,84,81,87,48,85,84,61,87,70,45,78,49,75,45,85,61,70,60,74,55,63,75,53,43,44,54,61,44,84,61,45,45,84,59,79,84,68,82,74,55,42,84,57,60,48,63,63,63,75,45,72,73,63,61,77,64,87,52,72,69,53,73 85,87,56,42,43,61,75,43,48,44,55,82,82,44,66,70,46,51,53,79,56,85,47,59,44,55,83,71,83,61,63,85,70,52,57,81,61,52,49,60,53,62,57,74,78,63,44,87,68,65,51,72,66,86,87,56,75,84,71,50,59,52,75,52,83,79,64,71,79,73,61,57,74,61,65,51,65,70,42,72,48,82,52,86,75,75,54,42,75,49,74,48,58,49,64,87,81,54,55,85,79,47,84,66,72,68,57,57,69,64,48,45,86,48,58,60,86,82,51,76,63,61,44,48,64,80,75,60,50,52,49,66,73,61,57,49,78,65,67,50,42,70,42,82,76,52,60,79,75,75,49,48,63,70,54,65,74,74,64,77,70,47,50,71,76,73,86,51,78,68,84,70,58,78,62,71,53,80,79,86,55,58,65,78,64,44,67,52,59,55,84,50,59,69,66,66,72,87,68,61,84,62,73,45,61,67,86,76,78,76,46,78,64,73,43,47,43,57,58,77,57,72,53,53,53,71,45,73,58,53,72,73,48,78,53,73,78,81,62,67,56,85,81,87,55,49,50,83,68,87,80,62,54,68,82,84,81,84,51,56,86,50,81,75,87,68,51,42,56,81,80,68,83,69,72,50,57,66,86,64,66,63,64,59,65,66,65,45,70,63,71,85,80,76,47,80,42,83,77,55,87,81,82,48,78,51,72,48,76,50,61,54,74,75,61,73,75,71,62,86,74,44,74,78,76,68,66,67,58,73,44,49,68,44,50,65,58,76,66,50,78,67,76,81,86,42,42,62,53,59,70,82,65,87,70,81,85,79,45,87,62,81,61,57,80,55,86,87,78,58,65,45,73,81,83,64,44,43,73,65,48,65,85,42,69,45,77,70,86,44,64,79,52,55,61,69,85,70,67,78,49,64,64,86,52,86,68,54,53,60,75,73,77,79,67,76,64,51,63,60,47,45,74,44,80,62,70,80,66,80,59,54,49,85,46,53,86,76,69,66,63,53,67,64,76,43,70,72,69,51,46,79,70,83,53,49,42,43,75,80,59,44,73,78,55,64,85,51,43,86,60,43,55,84,80,42,86,47,84,59,83,44,57,58,65,73,49,57,67,74,67,79,66,83,65,56,61,73,57,57,46,73,68,50,55,54,62,58,75,49,51,45,44,46,61,81,87,46,45,47,48,82,70,56,78,79,45,66,77,46,80,50,58,84,71,42,74,83,60,81,62,87,50,85,87,87,54,84,80,80,43,79,74,43,67,86,58,87,44,76,83,83,59,78,69,47,55,45,62,70,53,62,53,70,57,81,79,42,69,70,45,65,66,60,54,64,63,73,60,45,87,64,69,64,80,65,72,84,65,57,75,51,63,78,50,71,57,60,73,63,73,50,74,66,87,46,58,47,59,79,49,83,86,80,64,86,78,61,61,68,42,46,75,56,69,75,77,57,56,67,67,58,85,75,59,79,60,72,67,74,74,87,78,44,47,70,56,76,85,48,46,80,86,81,72,65,52,64,49,79,47,52,52,79,42,53,73,64,81,47,64,49,85,60,67,50,61,78,79,83,72,61,80,82,43,82,73,42,74,81,64,57,69,58,54,67,73,48,48,78,87,56,60,49,52,63,48,67,86,55,74,79,86,81,67,59,62,72,62,65,62,54,46,47,63,44,80,50,57,72,57,53,87,80,49,45,68,58,48,86,69,60,72,69,79,62,59,51,58,48,64,60,81,87,64,71,74,60,67,52,50,70,76,72,68,58,76,62,73,58,76,62,67,72,54,60,82,72,66,66,74,84,61,67,77,43,63,42,77,60,80,71,58,50,50,73,55,59,73,87,64,82,69,62,42,81,68,44,69,79,50,71,54,63,53,65,58,49,71,46,61,56,61,64,72,70,51,85,60,48,76,82,50,47,76,45,71,69,54,86,57,75,69,49,74,82,46,83,75,87,69,44,47,46,51,73,51,87,53,53,81,51,71,56,44,75,79,67,60,47,84,42,44,82,72,49,65,69,46,87,57,51,43,77,81,56,59,51,61,61,83,79,69,80,42,61,56,82,60,77,56,69,42,77,48,73,62,78,80,55,69,69,51,87,54,85,82,78,70,55,82,59,46,54,62,84,61,58,70,75,46,61,53,55,55,78,67,51,65,73,72,53,59,85,73,83,50,73,79,81,85,79,70,80,59,85,60,68,79,61,63,65,84,52,63,61,78,83,53,76,54,76,81,80,68,70,61,57,63,72,77,83,79,69,57,59,56,57,49,85 44,60,75,56,42,72,64,48,62,59,71,57,53,61,72,64,78,56,74,62,78,42,58,61,54,51,48,45,45,79,48,50,85,60,60,43,75,78,62,78,50,49,55,69,60,68,43,52,83,86,61,83,57,68,52,66,82,48,83,42,49,58,84,43,86,85,71,46,68,87,60,54,78,76,75,60,86,77,77,75,78,74,53,45,83,42,64,85,70,63,74,87,66,60,66,74,81,43,67,49,71,80,58,66,85,86,47,47,85,56,70,86,42,78,86,73,64,75,65,51,80,55,84,49,55,76,44,64,83,85,51,83,75,86,87,47,85,66,87,82,55,52,79,75,58,42,72,48,63,55,52,55,79,69,69,57,61,83,57,70,59,47,46,49,75,62,78,86,86,82,83,59,43,45,63,82,85,57,58,70,82,54,85,52,61,64,46,57,57,63,85,48,76,79,54,82,73,78,48,78,51,49,61,75,59,44,70,82,84,80,50,55,45,86,86,76,61,63,48,64,84,46,87,49,65,79,70,42,84,79,44,81,50,63,73,62,78,55,50,62,82,82,67,42,77,69,46,83,53,80,73,51,64,49,48,83,64,65,53,59,51,68,42,81,77,70,42,83,69,77,42,71,74,87,83,51,46,82,84,62,50,55,70,71,76,47,53,78,68,59,44,76,65,47,42,67,52,64,42,60,49,87,45,49,61,67,42,62,54,77,43,67,68,82,57,84,42,73,53,66,65,49,55,59,58,52,51,63,47,65,75,84,77,57,59,57,64,72,70,56,58,55,45,45,68,71,48,67,63,78,85,72,59,67,87,56,75,87,57,61,59,82,77,83,73,68,68,59,58,56,77,78,61,48,57,65,77,72,48,54,77,67,54,61,51,57,64,56,69,52,64,66,79,84,85,75,80,56,77,60,86,44,82,63,65,46,68,56,63,87,61,67,51,55,83,72,62,67,79,67,87,76,79,51,47,54,42,49,77,83,74,52,54,54,71,86,60,52,84,56,86,43,53,73,72,87,50,58,57,56,46,70,84,59,57,70,51,85,83,65,78,57,71,81,46,52,75,67,43,57,87,66,79,58,67,59,51,55,44,60,82,52,58,55,66,75,70,55,73,85,47,78,72,86,73,60,49,61,56,70,71,47,60,64,73,52,73,52,65,42,59,83,83,74,75,83,56,50,54,86,86,75,48,42,59,62,68,74,61,82,81,46,78,74,43,45,72,85,78,78,43,45,47,62,56,83,57,50,79,61,70,76,47,74,54,66,55,84,87,81,83,53,64,78,86,86,78,64,80,83,50,75,60,85,43,48,80,51,73,82,77,73,82,61,43,48,85,46,83,87,85,64,69,75,71,51,67,57,73,76,85,42,47,61,69,44,62,64,50,48,77,42,86,70,62,64,48,45,51,54,64,77,60,43,66,58,60,52,44,45,79,85,75,70,79,61,81,63,58,50,51,66,69,60,68,74,51,86,52,62,60,64,49,42,50,49,57,62,63,61,69,81,50,50,66,55,55,59,87,68,73,44,57,78,51,68,79,44,57,56,73,80,71,51,45,43,81,42,74,86,54,55,59,68,51,63,73,77,58,77,70,52,84,56,60,68,49,72,51,86,61,69,58,56,71,54,54,59,85,87,53,63,75,54,70,79,59,61,73,86,58,45,71,71,51,56,85,65,87,78,76,55,87,61,55,82,53,55,74,69,57,77,65,53,46,80,76,53,60,74,61,66,78,47,48,78,58,72,44,58,57,55,87,43,61,82,75,57,62,48,85,47,42,45,61,46,43,80,70,49,60,70,57,43,77,58,79,81,82,85,54,87,62,45,72,44,53,78,86,56,62,66,81,87,77,49,65,42,75,76,45,53,76,49,49,75,46,61,49,59,55,58,42,72,58,53,61,80,49,44,50,68,62,84,87,47,80,44,54,60,58,75,51,85,69,46,62,57,55,69,57,50,46,63,69,68,59,69,68,67,50,47,42,48,51,85,49,77,49,66,84,43,44,55,50,52,78,59,74,76,55,82,62,74,45,71,49,71,69,70,60,68,65,62,71,57,86,57,44,54,84,71,44,70,87,68,60,66,53,66,84,59,87,62,56,56,80,61,78,71,46,78,74,63,84,84,82,48,85,74,82,79,67,63,67,51,60,73,86,58,60,58,69,58,79,66,74,78,55,77,87,68,42,81,62,67,81,45,68,76,58,86,51,52,83,44,55,65,80,86,82,44,63,84,51,75,85,43,64,49,81,77,76,76,83,43,53,53,60,67 70,76,69,60,60,42,82,61,64,62,72,62,68,46,61,69,45,47,84,57,69,62,48,53,64,70,56,77,81,74,47,71,42,54,47,62,55,85,60,64,77,77,72,85,66,48,68,79,82,55,76,52,56,69,58,79,73,70,82,78,60,76,53,78,76,72,62,44,46,86,53,83,49,46,65,64,53,49,69,63,62,58,49,64,56,52,43,56,76,87,82,85,68,47,70,68,60,49,56,50,72,71,49,83,50,67,87,85,53,55,80,61,77,76,50,84,44,48,75,49,44,67,65,52,49,43,61,51,80,46,79,69,81,69,47,42,42,70,75,60,61,60,81,65,80,63,59,48,52,87,76,69,72,75,78,54,87,66,79,48,84,80,77,43,78,71,49,85,63,70,53,79,57,81,70,59,75,84,60,74,62,57,65,70,79,57,44,69,60,77,65,65,45,76,60,53,44,48,42,87,59,58,71,47,54,86,56,52,65,67,46,81,74,49,58,54,53,45,80,74,84,72,60,61,53,64,84,60,48,62,67,59,67,61,74,77,69,48,44,62,68,84,49,79,58,60,62,61,68,80,68,76,54,45,45,50,77,63,80,64,64,77,79,86,76,60,78,69,42,52,43,47,83,58,86,78,57,48,49,69,63,77,51,78,72,61,83,57,59,53,62,78,43,71,50,44,63,53,66,53,53,44,52,67,68,66,61,52,55,48,86,82,77,50,44,61,65,57,86,51,74,42,45,62,69,42,73,83,48,70,69,81,76,49,77,60,83,49,60,77,86,43,63,83,50,46,42,59,84,45,52,80,80,73,73,49,44,65,68,57,71,69,72,70,86,51,64,67,62,59,60,53,61,71,82,59,54,66,53,46,49,61,45,46,57,65,44,83,49,72,44,86,84,81,70,84,62,55,86,58,64,49,84,42,59,63,80,72,68,62,66,66,42,72,76,62,64,61,61,48,83,56,85,57,66,66,76,64,85,76,75,67,66,60,45,83,62,57,59,61,82,84,82,82,59,43,76,65,61,60,55,66,61,80,55,72,58,68,45,44,68,53,44,74,62,49,61,75,73,55,50,43,49,60,51,84,81,61,66,80,63,67,57,66,59,54,84,53,52,52,62,82,42,45,51,68,55,77,60,78,49,45,51,51,76,62,54,74,67,72,84,63,48,71,73,44,82,80,75,58,71,56,56,61,86,72,68,80,71,79,55,67,51,62,53,75,60,50,48,78,79,63,74,69,82,82,43,74,70,67,65,78,77,85,55,79,43,67,85,55,77,71,62,85,46,68,80,69,62,49,60,73,49,75,74,79,72,61,61,64,43,57,53,51,51,63,51,46,55,42,82,48,60,52,60,59,43,50,71,43,49,73,54,87,61,66,60,71,78,79,58,79,74,47,85,54,80,80,53,85,51,82,77,80,76,71,83,84,46,47,82,55,46,67,85,87,70,44,45,52,87,60,47,52,44,55,58,72,72,67,64,50,47,46,70,51,75,83,82,46,71,84,63,85,85,86,82,48,78,79,63,51,77,48,66,75,80,62,53,65,48,44,60,49,74,75,59,56,57,50,54,78,57,56,47,70,54,75,48,84,79,68,69,66,51,73,53,77,54,68,44,82,70,44,51,77,69,67,60,74,48,58,60,76,80,79,49,57,42,58,70,51,52,78,85,74,50,43,74,57,78,84,44,55,55,71,83,62,79,59,64,69,53,78,69,84,86,70,82,83,52,45,80,86,86,72,43,86,63,67,53,84,85,43,74,64,57,64,79,62,49,83,42,68,42,74,60,56,48,47,77,74,69,45,81,86,46,64,55,83,58,54,63,67,70,76,45,61,83,87,86,46,84,87,81,42,77,49,73,72,72,63,86,78,71,85,61,47,87,69,69,55,48,81,84,45,65,64,78,61,50,57,49,69,65,51,52,63,55,77,78,44,71,60,80,79,71,77,64,54,47,55,84,55,54,68,54,66,79,64,77,48,56,66,60,87,56,61,71,57,76,52,70,46,70,47,67,60,76,44,46,77,82,62,83,69,62,70,59,62,55,49,77,84,81,61,58,65,66,56,46,61,85,55,44,53,71,46,81,74,50,84,60,78,69,47,66,71,61,82,63,50,59,69,87,74,52,75,54,60,60,55,44,70,44,58,56,61,68,77,77,72,81,82,55,74,48,85,77,47,86,62,73,81,47,68,46,65,75,70,56,50,83,53,64,47,64,53,56,45,86,74,71,49,76,52,72,83,52,83,75,60,44,62,51,76,77,64,63,84 51,50,57,45,75,47,61,85,74,81,81,73,72,85,51,71,51,75,61,79,77,49,68,61,53,79,85,62,46,59,59,76,67,70,83,76,80,77,74,71,60,53,56,81,79,52,77,62,81,54,51,81,79,77,49,60,86,84,86,74,69,59,62,45,44,71,68,44,52,42,56,75,54,59,54,86,64,46,57,63,78,79,78,80,54,87,62,86,80,58,86,73,66,58,80,49,51,75,47,58,63,83,61,67,68,66,50,74,82,81,60,83,87,71,78,86,46,52,83,51,65,60,49,53,63,50,53,46,78,50,61,74,60,60,67,72,69,47,43,52,57,58,77,44,83,57,47,72,57,45,73,61,78,67,73,46,60,73,71,58,78,63,42,68,50,50,85,70,71,43,51,48,58,61,59,85,84,62,84,61,66,71,72,79,85,68,64,62,42,47,84,75,69,73,78,53,47,45,78,54,48,63,44,60,53,82,59,84,71,47,51,59,81,63,66,44,61,65,84,60,49,81,81,81,53,64,49,60,68,48,47,81,78,42,64,60,45,47,42,59,52,67,45,62,42,78,42,47,77,57,58,82,61,70,66,60,80,57,70,83,69,76,78,75,79,55,67,64,43,52,78,62,59,77,87,81,87,83,68,83,48,55,53,61,76,58,72,44,60,78,77,53,58,59,56,76,65,48,43,50,69,61,46,46,62,74,62,54,66,52,80,52,62,77,87,48,50,63,63,71,59,79,45,64,51,51,44,67,70,81,87,51,63,71,68,72,82,78,62,61,62,72,78,46,69,85,80,77,55,64,85,66,57,67,71,54,58,43,71,60,73,75,63,50,45,84,67,70,80,80,87,86,44,43,79,81,67,51,76,77,43,74,61,71,58,79,81,51,55,58,56,65,71,75,57,80,43,67,57,83,52,47,54,71,86,83,67,57,52,52,42,70,67,44,62,77,56,68,77,73,85,50,68,49,59,73,86,49,55,84,53,81,45,53,48,84,83,84,56,55,56,68,75,44,53,42,87,64,79,79,61,72,51,56,85,72,58,63,78,60,49,57,70,86,79,57,59,87,51,49,81,81,70,85,55,78,72,44,42,82,65,85,71,84,46,68,50,68,60,78,66,54,61,77,55,58,84,86,75,84,58,55,70,77,52,85,87,57,44,75,77,42,67,55,52,75,59,42,76,61,76,57,45,62,58,49,54,75,59,66,50,83,83,46,75,84,59,65,78,60,60,59,58,42,87,47,48,77,61,63,64,68,55,85,75,46,75,59,51,68,62,71,49,74,82,56,81,72,76,76,87,77,46,86,81,66,77,54,50,44,75,42,55,50,75,87,78,72,82,69,46,62,83,85,52,84,44,83,62,63,54,47,53,75,62,53,81,79,84,76,61,74,60,52,69,70,66,62,66,54,76,57,75,78,52,82,83,60,42,62,59,63,61,85,67,67,42,78,68,48,64,82,59,59,56,78,61,87,55,85,78,66,54,84,59,69,56,84,76,68,46,54,64,42,79,77,42,85,87,86,49,74,72,78,55,60,45,61,70,57,60,66,43,84,55,84,54,47,67,82,72,42,76,65,63,80,84,76,47,65,47,75,77,46,74,71,54,59,42,84,46,51,74,51,53,86,59,62,74,65,51,51,54,43,78,51,68,81,56,62,71,68,46,84,67,67,87,44,47,56,59,77,61,66,53,43,80,51,45,71,63,87,58,49,66,86,76,65,49,85,54,72,45,79,55,63,71,61,81,80,68,58,76,79,64,54,84,43,48,85,72,69,70,75,86,68,60,61,63,57,70,47,56,60,56,78,67,46,58,63,51,51,65,46,58,81,75,62,71,81,47,53,78,49,72,46,47,63,65,42,69,52,63,69,58,44,79,85,78,50,71,77,64,81,55,58,64,71,54,79,59,74,55,74,66,76,81,82,52,61,50,82,76,50,84,68,52,64,83,79,77,47,56,78,57,83,86,43,47,43,70,79,53,79,80,78,82,50,84,44,60,72,50,69,43,86,79,86,49,83,42,80,49,50,62,61,75,50,60,87,46,63,60,62,75,87,46,75,68,69,65,64,58,81,66,70,82,49,68,82,68,68,76,59,71,66,65,79,53,84,55,46,81,80,83,58,65,54,70,45,50,48,49,74,85,73,68,59,42,65,65,56,66,45,51,67,49,61,55,49,74,44,56,84,84,75,56,46,66,57,67,74,43,68,87,70,86,58,56,64,56,58,75,63,78,71,71,83,51,69,52,58,82,53,74,55,43,46,56,84 63,75,80,83,49,69,81,67,76,49,51,63,44,87,70,73,86,47,68,66,45,79,61,56,64,71,60,68,71,44,53,70,66,52,42,47,87,64,61,64,74,48,61,78,69,63,80,56,46,75,43,65,65,75,64,45,42,69,87,77,83,47,74,50,56,77,74,51,66,75,86,77,43,66,83,76,78,48,44,80,82,48,63,53,51,71,47,67,55,65,80,77,56,64,61,62,45,71,51,77,72,76,46,51,76,78,55,70,54,86,49,79,44,47,58,44,62,77,58,84,86,43,71,45,71,69,77,57,44,51,62,69,48,78,61,58,53,57,57,46,73,46,46,42,56,43,52,80,67,67,56,51,83,74,73,87,58,60,79,72,73,48,48,58,65,74,67,70,43,77,53,84,75,48,69,82,61,67,69,68,64,82,52,60,48,83,83,82,58,55,85,69,52,46,69,46,55,85,52,62,47,57,43,75,57,64,45,77,74,82,57,78,42,67,67,61,58,45,55,42,84,77,68,78,46,48,74,63,86,62,80,68,85,67,51,47,58,70,54,79,57,62,84,43,62,43,75,43,87,82,58,78,55,47,49,64,69,86,82,45,81,85,71,46,68,46,45,57,47,53,46,76,85,72,67,49,56,59,43,85,63,74,55,45,73,52,48,58,46,77,84,80,79,84,83,51,42,63,66,75,59,87,85,73,65,73,45,72,72,75,66,45,87,53,76,51,63,42,61,71,64,87,48,56,74,79,59,54,48,77,62,67,45,52,60,56,55,86,60,47,50,67,75,55,86,62,50,80,65,65,82,59,66,64,64,47,66,46,50,72,60,56,75,87,77,58,58,57,56,49,65,59,60,69,80,58,52,52,63,43,74,67,59,42,45,87,62,73,45,78,75,63,60,43,87,77,77,75,62,77,49,67,59,49,52,86,58,43,50,64,78,75,62,56,84,69,85,63,77,64,60,66,63,55,72,56,84,87,80,53,59,86,49,69,61,73,83,56,71,49,62,73,56,60,87,64,52,62,72,72,53,63,60,74,76,75,45,44,49,47,84,68,69,73,64,64,46,46,65,54,79,47,56,67,85,48,48,56,85,75,85,87,67,78,65,70,51,53,87,45,77,63,63,55,85,48,54,84,60,87,85,83,75,59,57,52,71,77,84,68,86,63,45,65,48,66,72,67,77,71,60,80,75,44,78,83,79,55,60,81,48,69,44,85,73,81,78,75,66,80,68,79,75,50,64,48,86,82,68,83,49,70,59,66,44,45,73,69,59,84,42,57,76,53,77,50,71,42,55,83,79,60,43,74,55,77,43,66,66,54,61,82,44,74,80,67,81,56,68,75,65,53,48,63,44,81,42,61,72,55,67,84,80,66,73,82,67,45,46,56,48,80,83,87,60,51,47,82,45,87,49,66,52,86,52,59,59,46,87,66,73,65,77,66,79,43,70,80,62,75,73,72,54,49,63,44,62,58,76,75,61,57,69,59,75,51,62,56,52,67,72,45,69,75,85,73,51,46,43,82,56,58,53,70,65,66,82,54,82,80,70,46,68,43,58,77,49,83,50,56,52,62,57,68,80,73,85,57,53,42,46,78,59,72,59,64,60,48,65,56,60,61,61,58,87,76,81,46,74,47,83,61,66,70,77,52,45,65,50,44,87,43,48,86,60,80,84,49,62,67,67,70,81,56,67,57,53,46,59,82,62,48,74,77,58,76,53,65,85,70,75,66,43,52,84,50,44,57,48,73,48,63,43,81,49,82,61,57,72,51,50,44,74,62,60,60,56,83,77,75,80,45,69,87,50,73,45,86,63,73,65,75,65,44,64,58,71,49,86,70,42,84,60,81,77,85,46,63,54,86,65,71,82,68,84,77,73,70,74,82,79,67,64,64,85,58,59,78,54,64,53,81,80,51,75,73,69,58,55,52,48,54,54,81,48,62,73,74,54,70,79,80,61,56,81,58,66,57,47,76,61,75,50,80,44,59,82,58,59,69,72,52,68,86,52,69,75,49,44,86,80,87,63,43,52,58,61,60,76,81,69,82,47,61,64,66,60,78,84,83,69,45,58,76,81,62,43,80,57,59,57,75,56,58,77,65,77,80,81,47,80,42,42,45,80,54,56,78,74,81,52,71,64,52,52,57,71,42,42,49,81,47,80,70,42,82,77,64,67,45,50,77,42,66,43,82,44,51,43,53,63,42,86,70,55,84,68,59,68,86,60,87,84,52,45,58,58,75,85,60,78,65,64,83,51,86,81,54,44,62 79,80,68,51,51,49,65,87,78,80,56,61,44,87,64,78,73,81,61,69,42,63,43,45,47,49,79,80,76,48,49,64,76,45,61,63,47,81,58,57,73,45,84,59,50,48,87,47,65,76,57,87,53,80,45,58,86,83,44,68,46,57,57,67,67,51,51,70,48,68,46,67,53,46,61,73,72,62,58,45,72,86,65,51,78,65,79,53,68,56,85,77,64,65,52,63,79,43,71,56,69,81,71,86,78,83,66,43,66,51,54,83,42,53,52,64,75,79,46,43,62,75,70,62,67,54,44,83,57,45,60,47,79,59,70,42,65,53,85,76,76,58,68,50,69,46,71,55,74,55,79,79,66,58,83,77,85,87,70,78,66,54,78,65,55,49,66,57,63,52,56,68,86,59,57,71,43,78,76,60,46,54,44,86,63,54,60,82,54,42,85,54,84,68,61,64,83,78,73,54,75,55,81,60,72,50,77,58,71,46,51,84,49,48,68,67,64,77,63,46,51,66,87,76,44,72,65,86,68,63,61,56,79,72,47,46,55,59,85,63,79,68,72,57,68,86,66,80,62,81,71,50,54,51,77,64,53,47,42,45,72,76,48,83,85,51,76,77,73,44,46,44,81,43,67,83,85,68,57,50,86,43,77,58,57,45,58,42,86,57,67,76,43,66,74,72,80,66,84,80,78,47,65,48,52,60,57,61,81,86,83,84,87,65,51,84,78,81,43,76,59,72,72,72,47,82,64,48,78,55,70,77,78,67,75,84,46,74,74,54,79,83,65,81,76,43,54,47,75,64,44,59,83,72,59,87,74,67,80,52,61,55,77,86,57,73,75,73,69,74,68,56,48,69,65,78,58,75,74,75,84,57,63,66,69,71,56,81,82,51,83,87,62,70,82,77,61,76,46,74,46,62,47,71,73,67,84,81,45,45,75,58,82,69,55,84,42,64,77,65,55,49,48,65,69,54,82,70,78,58,78,82,83,82,73,59,59,45,53,63,72,65,57,76,69,63,87,54,75,84,42,62,55,63,46,70,77,62,59,84,63,82,46,60,48,81,66,66,48,53,80,43,45,86,50,63,67,82,64,53,44,44,60,78,77,52,57,57,70,47,56,61,52,76,60,59,64,57,77,49,84,63,60,86,68,73,64,67,66,72,50,87,83,82,47,76,82,64,64,65,45,87,55,75,56,52,52,81,50,69,69,76,49,70,56,50,49,52,59,67,49,59,82,79,76,68,58,87,86,68,85,84,51,84,81,43,66,63,74,47,69,81,62,72,62,61,55,55,84,57,58,49,71,60,79,74,67,85,50,62,77,68,76,77,81,53,69,53,44,44,86,71,77,87,68,84,80,73,50,48,78,46,87,61,79,81,70,58,76,49,47,64,48,72,44,76,51,61,49,60,45,42,70,54,65,80,81,75,81,61,67,64,46,57,51,77,56,75,83,45,51,48,78,87,77,52,78,85,43,76,79,48,78,58,69,78,50,71,46,70,81,82,71,58,87,53,62,61,79,43,67,58,44,57,62,60,58,58,76,52,87,79,52,74,53,61,73,42,73,68,58,59,85,47,59,76,44,74,67,59,55,74,54,46,81,70,60,53,51,62,49,67,72,85,65,84,64,56,56,45,59,61,53,76,76,76,62,79,48,64,77,43,84,67,77,69,79,76,64,77,86,87,48,79,42,72,76,47,44,72,67,74,64,63,74,56,51,77,75,47,81,77,50,54,52,87,56,63,44,65,61,53,60,62,74,50,67,84,49,42,48,75,45,72,53,70,49,48,52,50,54,45,80,61,80,60,79,55,52,83,77,85,47,86,57,87,82,42,83,54,74,57,46,82,60,84,61,77,51,82,69,79,66,45,74,53,69,63,62,56,77,62,63,80,70,53,75,51,49,84,45,87,81,74,85,64,56,49,73,70,80,71,84,48,77,44,76,48,51,83,83,81,44,77,81,54,82,49,64,46,84,49,84,87,66,66,62,56,85,64,55,61,80,69,68,78,51,76,55,50,54,47,59,86,83,44,43,51,86,44,61,48,67,43,83,85,79,59,87,68,60,56,66,47,61,71,69,65,47,58,54,42,54,58,84,59,58,62,83,42,64,86,50,86,68,72,59,77,50,80,67,76,83,68,46,62,81,78,79,72,82,47,47,80,78,44,50,53,71,57,49,67,70,60,80,64,49,74,74,67,76,82,84,60,68,43,68,87,66,68,45,64,85,52,76,64,61,56,85,47,76,57,50,54,51,61,65,73,51,52 52,66,80,65,84,52,53,74,51,74,67,44,82,55,60,46,51,47,75,72,67,82,81,65,48,48,47,42,61,60,50,69,81,71,76,46,64,59,65,87,85,42,82,49,76,57,47,61,42,69,52,48,54,56,55,51,65,43,52,55,78,49,50,61,69,74,48,61,58,86,83,84,86,60,47,67,80,75,60,64,47,61,42,67,42,82,48,77,54,76,58,67,73,60,73,60,82,46,68,87,56,53,42,77,79,81,87,82,67,82,47,76,65,46,55,82,84,55,70,77,51,44,50,83,51,45,57,60,68,48,64,64,86,78,56,44,63,82,65,71,46,50,66,51,51,49,64,50,44,46,64,42,52,70,70,44,55,69,58,42,56,54,53,70,58,80,65,87,73,59,58,60,50,68,63,63,78,68,56,78,82,47,54,55,42,71,62,68,71,58,56,45,50,72,74,48,64,62,79,45,62,64,68,54,53,53,86,82,85,63,55,49,42,80,67,67,44,68,71,59,64,86,65,58,42,74,55,63,56,80,46,58,56,46,68,54,71,80,48,68,50,84,66,52,67,67,78,50,87,59,52,61,85,70,54,74,43,86,53,45,85,77,73,44,79,51,58,78,74,66,51,60,53,71,76,60,60,49,83,50,60,74,69,72,49,85,66,52,60,82,80,57,72,79,82,44,80,64,60,71,84,50,83,73,62,56,78,48,78,71,80,43,49,82,70,64,54,64,60,70,66,87,86,58,55,83,83,54,66,80,64,44,47,59,84,52,51,47,44,43,70,59,47,55,77,52,43,64,52,58,75,87,59,63,65,68,75,43,70,54,57,71,49,66,76,85,81,82,43,77,58,58,55,83,67,73,69,60,76,79,72,67,68,64,62,48,46,80,82,82,62,82,66,54,67,69,44,58,65,44,66,65,64,66,85,75,57,65,49,71,54,55,79,52,82,55,54,62,80,61,82,71,57,46,61,62,59,85,75,85,55,69,44,63,61,66,79,83,87,46,84,79,70,87,75,86,82,72,74,87,60,80,60,62,75,71,83,74,76,73,43,81,58,72,71,85,70,86,79,60,50,80,84,64,56,69,54,81,75,67,50,55,49,85,58,51,51,61,75,59,55,85,84,87,65,49,66,50,51,64,65,66,76,64,60,49,78,76,82,80,64,59,69,56,53,49,80,87,62,87,69,69,43,69,57,55,68,56,67,66,54,44,73,67,67,64,85,87,49,70,43,48,53,42,74,45,49,81,80,49,56,68,71,42,61,69,43,74,80,70,52,64,78,75,58,75,69,83,66,75,56,63,44,70,80,73,50,73,86,73,51,64,48,80,46,85,74,77,68,68,42,70,78,75,48,68,78,62,77,67,71,69,83,53,81,53,83,56,71,47,74,54,53,69,45,65,70,53,74,83,73,73,69,45,66,80,72,52,70,55,58,42,56,57,55,67,65,73,58,85,84,50,56,76,48,73,61,58,65,80,71,72,66,74,74,44,58,69,58,51,46,81,75,51,74,58,42,46,49,59,64,68,60,78,79,69,75,56,76,69,43,52,43,82,50,74,59,76,76,86,53,79,76,45,46,83,42,42,68,73,78,66,46,78,57,50,85,86,64,68,53,55,59,47,47,61,78,79,42,43,54,77,56,87,43,51,49,80,44,62,77,74,81,44,58,87,49,55,75,42,62,86,55,71,78,52,70,57,46,70,48,53,60,53,59,44,67,86,67,83,81,43,70,60,46,45,87,86,59,45,84,80,69,49,47,42,62,87,79,60,80,47,45,60,63,46,75,82,73,83,81,48,64,81,82,80,85,45,72,70,79,85,68,49,83,83,79,86,52,77,54,82,82,49,51,55,51,72,79,62,62,47,45,52,62,87,56,46,61,74,78,52,47,57,51,85,62,55,74,53,87,71,86,65,70,72,76,75,43,86,51,63,62,56,65,82,76,62,82,51,56,47,80,56,73,51,65,86,55,75,85,80,62,48,51,64,76,68,44,59,73,74,76,78,80,72,74,76,51,75,65,85,72,68,71,86,74,59,83,86,62,69,86,66,61,47,77,86,43,80,56,62,63,85,71,67,64,83,76,44,45,47,61,83,83,56,55,66,55,72,82,60,52,78,62,77,42,77,42,80,53,85,51,71,54,44,53,66,80,54,77,83,46,68,49,76,75,53,65,63,78,82,70,82,84,76,59,56,83,47,65,46,52,87,66,69,62,76,50,76,64,80,82,79,68,42,47,54,58,45,43,43,86,60,46,79,83,51,52,53 73,47,82,57,73,65,78,43,56,77,53,76,69,86,60,72,51,43,57,66,59,50,45,69,73,84,80,73,86,42,61,42,47,52,87,81,75,47,82,71,65,57,71,84,50,84,62,70,81,85,71,45,61,62,60,80,56,85,42,86,62,74,43,45,45,84,78,69,54,73,60,60,55,70,65,87,61,86,44,49,83,56,67,46,45,77,58,66,76,53,64,56,68,69,68,49,62,84,78,60,81,86,64,66,67,65,63,46,51,71,72,66,42,58,42,72,66,62,82,87,79,57,71,71,83,84,43,71,49,69,78,56,46,72,53,51,75,66,70,52,44,86,45,67,54,82,83,79,77,62,65,54,86,43,47,48,48,78,44,42,73,56,77,71,51,54,80,85,46,42,79,45,74,48,76,71,65,56,48,60,48,84,67,71,72,49,66,65,69,86,75,64,78,69,50,79,68,60,87,68,43,56,54,44,53,54,87,69,73,52,64,42,65,48,63,59,42,73,43,66,42,60,84,69,57,75,54,49,47,50,66,82,62,61,60,75,76,66,63,75,66,75,54,72,83,60,62,49,81,46,57,57,77,43,69,69,48,64,86,47,53,73,77,52,77,84,48,54,68,52,43,56,55,80,52,78,78,51,64,61,53,63,51,81,74,50,81,73,59,51,58,83,68,87,42,47,83,82,61,80,52,62,83,58,65,76,49,68,52,63,63,84,54,78,76,63,54,52,60,56,87,51,75,47,50,74,82,62,45,42,82,72,80,60,78,51,54,69,55,65,76,55,70,74,86,74,46,59,52,46,80,52,72,74,81,82,61,68,45,71,86,76,59,70,63,73,44,56,76,64,73,68,43,66,65,56,53,71,54,77,46,60,44,69,48,62,70,78,56,72,65,54,58,73,57,84,59,87,87,79,67,56,58,50,47,45,80,57,55,49,69,42,71,76,54,75,82,79,68,83,67,85,81,57,77,44,50,86,65,43,45,59,44,84,86,79,51,69,72,62,69,42,82,56,59,81,67,48,83,74,59,66,77,63,44,85,70,42,50,66,54,43,83,53,47,75,63,47,58,83,78,79,52,48,57,43,60,84,58,76,61,69,65,56,42,68,80,69,75,52,85,72,47,58,80,42,55,54,43,72,45,84,85,66,67,56,61,68,76,84,55,68,71,76,68,80,62,51,85,62,59,82,75,84,75,44,45,78,74,76,51,45,45,85,67,78,67,72,62,77,62,59,43,73,82,50,43,48,55,78,56,64,55,49,76,87,69,84,43,80,77,84,68,55,77,79,62,62,56,84,80,51,71,83,59,80,67,71,55,45,76,48,43,84,47,64,44,77,47,67,57,72,77,77,46,65,86,68,72,60,75,47,76,58,51,75,60,70,82,86,60,58,86,50,77,72,53,57,67,71,42,77,44,81,63,47,86,83,60,87,53,45,81,76,56,70,66,49,56,66,47,76,66,44,55,52,85,63,60,74,74,61,64,63,87,73,77,67,80,61,45,80,53,71,77,45,78,55,84,59,84,76,56,45,77,80,78,69,59,72,83,66,47,55,53,44,69,62,63,76,67,74,47,84,42,56,60,70,85,86,70,73,64,87,60,75,52,69,82,65,47,74,43,68,53,87,83,73,56,74,71,64,57,47,71,65,81,79,56,53,52,57,59,46,70,64,58,68,51,50,77,45,47,55,51,83,48,56,51,76,62,51,65,58,63,66,49,81,44,58,87,57,71,61,76,67,50,74,45,74,84,76,74,85,60,48,65,58,67,62,81,81,52,68,71,69,46,79,49,65,87,49,85,67,59,64,54,51,45,58,45,56,55,60,44,56,72,68,57,74,85,74,55,62,67,86,84,87,49,50,42,55,59,47,77,80,80,78,80,68,72,77,65,50,62,73,54,84,57,73,77,71,72,68,86,42,60,64,58,56,54,76,86,87,63,75,44,54,76,78,82,80,57,84,70,59,65,83,58,77,75,83,66,65,50,66,58,75,47,65,60,57,51,44,71,44,64,85,42,47,78,61,42,78,80,76,59,74,51,86,73,72,75,48,73,73,78,57,43,62,44,63,47,55,44,61,54,57,53,63,45,64,83,46,85,69,73,79,50,79,53,83,59,50,72,48,66,83,47,43,77,75,81,85,63,51,45,64,74,67,63,87,77,81,82,66,67,70,51,76,49,66,56,83,87,75,54,67,81,84,69,62,63,63,82,83,74,73,86,42,68,70,49,77,71,76,79,79,53,79,86,60,83,50,85,44,57,83,67,78 83,86,69,75,75,62,46,72,86,63,53,51,70,76,68,58,58,76,45,65,54,83,59,82,46,63,42,46,75,87,78,79,76,58,63,43,83,77,85,80,70,42,60,61,55,71,49,43,73,56,65,82,78,55,50,78,45,73,76,43,83,43,65,56,85,58,72,70,44,54,75,77,63,85,55,79,70,63,62,64,76,49,45,62,57,85,84,70,65,84,65,67,58,60,44,71,56,62,64,79,81,65,52,61,50,69,84,70,52,86,79,64,58,82,48,59,58,78,50,81,72,60,55,81,57,48,54,60,67,65,56,68,43,76,64,75,60,80,47,52,48,87,55,57,79,44,65,81,49,52,72,74,50,71,61,75,80,50,75,69,67,59,59,85,84,60,53,79,71,66,71,46,45,61,60,66,56,67,43,82,80,69,83,62,51,63,82,56,67,77,54,85,61,48,80,59,45,79,83,76,51,54,70,72,58,81,87,50,52,82,51,80,50,67,67,60,44,53,61,51,73,52,82,50,78,42,78,59,83,57,46,79,63,43,76,77,82,64,52,85,58,55,64,53,65,43,71,84,49,49,74,64,80,72,67,43,46,51,70,61,69,78,63,44,58,47,87,83,43,53,61,46,87,59,69,68,50,75,55,60,55,52,47,82,61,47,57,43,61,63,67,65,54,56,55,51,71,81,61,58,46,76,63,68,66,48,60,69,48,83,81,82,62,68,81,55,86,64,53,55,51,80,76,87,79,74,85,46,75,46,78,46,53,87,84,50,78,81,74,87,59,83,69,55,59,85,49,69,47,42,52,43,59,45,78,65,49,45,66,67,48,54,72,72,86,65,81,70,87,59,59,67,86,83,54,65,52,64,60,79,48,85,56,50,61,63,64,48,76,54,63,51,69,68,79,64,64,52,66,86,44,71,49,69,48,76,65,46,69,43,68,71,42,51,56,78,58,78,85,85,46,83,54,69,62,86,65,75,68,52,64,82,45,70,70,84,81,78,64,58,44,87,55,78,57,60,50,61,59,83,53,58,68,49,87,66,46,79,79,54,63,81,83,48,53,58,55,47,87,81,74,76,87,86,53,59,58,60,67,46,71,45,77,78,43,54,43,63,73,70,76,84,76,50,48,83,45,62,70,85,47,72,77,66,68,68,47,62,47,55,86,85,48,54,74,78,61,83,57,55,51,84,49,74,76,44,51,59,73,68,66,49,73,60,55,67,48,84,65,52,62,75,75,73,44,56,82,74,82,71,84,86,62,63,87,63,69,48,53,52,64,57,57,55,49,42,87,43,86,51,59,63,55,45,46,58,43,84,59,62,48,42,47,43,68,42,45,68,85,68,67,61,71,81,80,62,82,46,42,71,48,60,87,69,76,82,81,68,64,47,59,73,59,68,59,75,76,63,59,43,79,58,69,75,47,59,68,84,68,54,47,67,48,64,77,83,55,76,60,54,50,65,68,72,52,49,80,71,43,77,51,70,64,76,85,84,74,83,67,43,85,86,76,71,48,82,82,85,70,73,78,85,62,64,44,78,73,57,74,84,68,84,48,46,81,46,81,58,85,42,45,64,48,77,55,47,68,77,69,67,62,51,86,68,57,71,62,73,70,82,61,68,74,83,47,76,82,67,77,79,72,49,79,53,50,45,59,58,49,55,51,65,73,47,43,81,72,59,51,86,51,49,60,67,48,77,45,48,43,65,74,87,75,60,76,68,54,62,42,54,55,69,85,61,44,84,67,45,85,55,73,49,47,53,53,65,68,81,51,74,70,55,42,85,77,46,85,48,66,76,47,67,76,74,50,79,74,77,46,66,79,52,77,69,44,48,72,77,54,70,46,53,86,86,57,45,77,61,71,71,69,50,87,53,74,48,75,63,58,60,58,73,60,78,80,53,66,75,47,58,70,47,45,50,65,66,48,68,48,53,58,84,56,60,68,55,56,75,48,82,61,84,71,61,83,81,68,82,82,58,54,71,76,59,58,47,64,68,66,43,60,85,54,70,52,45,73,80,87,71,78,61,58,67,87,61,59,67,45,47,61,48,57,65,73,51,43,48,42,60,74,78,46,42,59,84,62,59,79,86,63,73,63,52,46,80,71,69,63,86,67,43,44,87,86,60,76,66,78,65,76,66,68,57,51,69,63,78,44,78,68,84,47,49,72,72,49,83,52,61,42,58,46,59,83,64,77,57,49,55,47,71,70,43,73,47,82,58,77,84,78,61,46,49,46,51,87,71,87,56,46,49,69,66,55,56,48,55,47,48 83,85,59,75,50,79,46,62,77,69,87,74,73,72,86,64,54,64,84,54,53,46,49,83,87,65,65,83,68,78,43,46,70,54,83,49,80,44,51,53,61,57,72,51,60,60,60,85,48,73,74,56,57,71,66,54,56,52,77,76,61,71,67,55,68,72,86,50,47,49,47,58,75,50,75,64,42,76,72,59,80,55,68,70,61,76,75,46,61,48,75,67,64,61,71,62,67,81,56,43,43,85,51,52,51,52,56,86,83,48,72,86,87,57,46,69,53,65,66,47,64,79,81,82,82,65,77,71,42,46,52,85,44,87,87,62,62,62,52,79,54,59,69,54,48,80,42,58,47,48,48,83,45,86,42,43,66,84,71,71,49,69,52,49,65,83,81,77,53,75,49,50,65,65,53,54,45,45,64,64,79,52,80,61,61,71,44,78,51,63,82,47,64,54,75,81,86,71,85,43,84,76,42,72,63,47,86,53,45,42,83,75,83,43,67,51,49,82,45,52,71,69,44,59,84,46,60,66,72,51,69,56,70,79,58,51,75,45,48,82,52,75,87,58,79,69,51,59,80,46,81,45,78,87,49,64,74,73,49,81,71,83,53,55,78,42,63,68,56,44,45,60,60,77,81,60,60,45,68,71,44,65,80,85,80,58,83,48,63,80,42,47,85,77,67,77,74,46,60,55,53,69,43,80,46,69,44,44,78,74,82,61,82,43,57,87,50,84,70,70,61,63,57,61,65,60,61,64,78,43,66,53,85,53,52,82,77,82,81,66,53,59,87,79,84,48,52,83,59,69,64,85,58,57,70,50,48,81,80,54,47,79,57,60,65,62,60,59,49,51,74,76,85,57,53,44,48,70,42,49,66,76,70,62,70,46,45,74,63,84,76,86,44,50,45,57,46,47,72,85,49,79,51,73,72,66,80,86,53,45,43,58,86,63,74,63,59,52,75,75,64,52,69,67,86,81,56,58,69,60,50,61,42,55,75,71,44,59,55,48,80,43,42,47,81,46,84,86,46,81,60,42,77,50,74,50,66,72,59,84,59,65,63,71,42,64,83,43,61,49,58,63,75,79,66,69,46,65,46,82,77,50,58,60,46,77,46,79,42,53,42,66,64,54,59,64,62,80,69,70,44,80,68,62,73,65,61,63,50,46,80,64,74,60,78,78,45,82,65,50,73,65,55,60,43,85,75,42,52,48,81,62,77,67,59,66,72,68,66,60,85,63,61,61,60,66,66,68,86,55,70,82,81,79,56,83,77,51,76,72,42,78,73,59,65,45,81,69,70,49,58,72,64,72,61,51,51,61,55,72,58,69,52,51,57,73,67,56,68,67,46,72,65,76,82,71,56,67,42,79,57,81,72,55,85,50,67,61,57,56,48,74,82,55,60,69,48,45,79,70,51,68,69,85,84,71,43,61,55,67,54,59,43,72,81,69,43,65,79,57,65,53,61,48,78,46,54,58,42,69,82,66,67,52,84,60,45,60,43,74,53,76,51,82,83,53,43,47,59,48,87,69,53,83,81,78,70,51,78,73,42,53,45,44,42,82,64,76,55,58,66,74,47,78,48,63,67,44,49,82,52,49,59,74,67,61,71,78,46,53,73,68,46,61,57,60,65,82,66,73,83,49,74,53,57,44,77,85,83,60,86,67,74,72,87,66,51,75,84,78,78,87,79,79,82,52,59,57,76,70,48,50,75,42,76,75,52,55,52,82,47,68,83,51,83,59,70,84,44,72,61,81,48,50,56,57,63,73,80,86,81,74,54,50,73,66,70,84,63,53,45,44,50,73,57,63,56,67,80,85,83,42,64,75,64,75,71,78,77,86,60,52,64,42,76,71,47,51,59,64,81,67,61,74,44,87,56,42,75,43,67,74,53,60,85,83,85,65,47,46,78,74,62,87,56,56,46,72,43,64,46,73,85,71,65,82,59,87,51,68,58,46,79,45,52,63,67,67,47,82,75,66,57,61,74,64,55,87,69,74,55,70,76,63,47,86,68,78,62,62,47,52,42,59,57,52,50,80,85,80,50,80,80,70,81,82,71,54,74,81,49,58,76,87,76,66,85,74,60,61,73,55,73,68,81,65,43,63,56,76,58,79,70,51,50,54,45,66,73,43,72,73,48,66,49,56,86,83,46,57,57,55,80,76,80,69,47,72,46,51,48,49,82,75,75,54,43,59,64,65,85,75,67,63,76,86,52,70,61,58,53,64,63,55,47,45,84,58,58,70,64,51,62,69,87,62,48,63,68,59 53,61,82,87,64,68,67,62,83,71,52,84,63,67,85,49,42,81,51,64,68,65,54,43,50,81,61,77,73,86,61,48,87,58,78,74,65,49,56,75,82,82,72,60,83,59,68,69,57,49,58,61,79,48,64,68,48,78,82,42,55,83,50,65,52,62,43,44,51,43,79,45,43,63,58,85,58,72,59,55,43,67,43,54,70,66,72,62,66,79,52,71,72,55,56,81,51,59,79,56,63,53,81,71,83,42,72,74,87,52,85,56,71,46,66,70,77,62,87,61,86,82,63,65,52,48,82,78,59,43,68,61,51,60,79,77,46,42,64,46,73,61,69,58,58,49,56,57,44,64,56,83,43,44,75,74,78,75,46,58,77,55,58,57,82,43,83,67,62,53,60,46,86,73,73,42,85,62,69,47,74,73,84,86,65,77,42,61,74,78,80,58,52,54,42,53,74,86,64,55,49,57,61,65,67,86,52,83,83,45,43,71,53,52,64,59,81,84,64,52,50,72,74,44,55,61,55,54,55,59,76,87,51,61,46,60,86,83,71,52,70,51,57,84,57,74,82,69,56,45,81,52,63,47,86,62,55,66,75,70,85,84,83,64,59,48,69,67,78,70,77,87,65,45,52,58,68,42,63,42,57,49,77,68,87,74,43,80,62,69,57,83,64,81,52,76,49,78,52,56,69,53,44,86,62,48,80,56,55,87,87,47,66,71,47,76,46,83,75,43,71,85,66,82,69,81,44,79,44,71,76,70,53,64,72,62,77,79,82,73,71,85,61,64,65,46,82,48,55,48,66,60,65,62,48,78,44,81,67,64,70,66,55,63,52,85,72,66,86,61,84,82,64,84,48,43,68,47,44,51,49,86,84,53,85,50,72,79,43,67,64,84,68,73,43,81,87,56,45,67,56,80,83,86,58,71,83,69,73,61,80,56,77,59,60,67,64,80,86,83,65,44,43,65,45,58,43,70,84,71,61,49,70,58,84,70,83,55,85,46,66,52,63,76,59,84,51,66,82,56,58,69,66,54,62,46,58,62,63,49,84,81,47,67,78,66,79,86,61,86,83,77,80,79,70,74,49,81,84,72,58,71,70,50,77,80,56,86,84,57,70,76,55,65,42,58,60,55,77,79,63,61,77,47,51,47,56,42,52,63,64,71,83,61,80,65,80,50,49,85,73,68,64,43,44,69,78,49,59,69,67,75,42,82,51,58,82,70,45,69,55,43,80,55,51,61,52,67,51,52,51,76,50,45,77,63,70,74,56,83,81,62,86,82,63,61,47,82,56,49,61,48,64,54,86,42,53,59,75,43,84,46,61,56,67,43,71,51,58,61,76,63,47,56,73,85,63,50,81,86,64,64,52,84,75,55,64,82,68,51,84,74,51,60,69,73,59,46,57,86,80,82,76,67,76,72,47,85,80,54,44,72,82,81,46,66,56,57,49,46,58,82,79,84,64,65,86,44,68,51,80,51,46,63,70,46,70,81,82,84,86,62,51,64,49,52,67,83,67,62,87,56,56,87,51,74,77,51,77,78,86,83,48,73,60,80,69,61,43,48,47,81,69,84,63,59,84,59,77,60,46,83,63,86,70,60,85,70,46,68,86,62,68,47,84,78,68,82,44,67,59,59,71,86,85,71,60,75,68,60,53,78,65,87,67,64,64,80,47,68,55,58,53,66,43,49,68,49,44,65,80,62,72,72,84,53,65,44,61,71,53,54,52,84,79,44,76,70,60,42,68,74,83,63,66,56,75,73,47,70,63,50,76,46,51,69,43,66,71,42,51,74,52,47,52,64,68,71,61,56,48,54,85,76,58,82,59,46,72,54,84,77,70,54,79,82,45,80,42,48,76,87,77,43,53,86,69,43,50,82,71,63,46,62,50,46,55,53,59,43,66,58,65,61,54,48,84,57,60,81,79,75,54,53,47,56,68,56,81,56,77,67,79,45,67,69,60,63,87,55,77,42,65,48,47,73,84,70,66,77,62,49,82,54,45,43,77,54,48,64,66,69,48,57,87,45,61,61,71,62,76,42,75,85,74,64,54,83,43,66,81,80,43,55,43,71,83,51,44,50,60,52,68,78,49,59,45,78,43,66,48,63,54,72,60,79,42,62,84,78,74,74,52,86,49,65,56,63,70,51,63,79,49,82,63,72,68,69,64,67,81,73,56,85,53,51,48,78,55,52,84,64,80,52,42,84,68,77,79,59,87,58,73,87,70,67,78,64,42,69,75,79,63,81,63,83,86,52,83,86 82,68,58,68,78,51,62,60,81,58,52,56,82,62,75,51,63,81,47,55,49,82,45,78,85,64,83,72,68,51,79,48,42,49,80,56,49,47,75,63,48,66,49,68,63,52,82,83,46,54,62,43,58,78,71,45,59,57,72,57,77,70,82,72,75,81,72,69,83,74,63,71,52,75,50,50,59,45,67,82,60,81,68,52,51,55,63,43,52,76,49,65,44,67,78,53,63,64,69,81,50,60,68,45,60,50,74,85,48,72,56,68,63,72,84,68,62,86,61,74,81,78,67,56,42,49,50,74,51,54,74,50,68,61,50,67,86,66,43,81,47,72,54,51,80,56,46,59,45,62,51,50,69,84,52,59,53,56,42,51,63,50,42,87,63,87,85,55,62,51,70,52,42,73,78,79,60,54,52,85,48,43,85,86,61,58,73,86,50,77,64,56,78,51,76,56,46,45,87,64,81,70,70,71,49,73,54,82,79,45,66,52,78,49,59,53,72,68,62,65,80,75,74,81,73,55,69,60,53,65,84,46,79,45,84,48,61,45,87,45,43,79,60,84,46,69,53,81,43,75,52,85,55,82,77,84,61,50,86,65,69,87,86,76,47,80,64,54,62,50,54,46,80,54,45,77,79,77,67,85,63,50,63,46,53,44,62,63,87,69,81,78,83,58,52,76,81,78,58,75,63,65,77,76,74,46,66,71,42,60,59,48,53,75,68,85,73,67,47,65,77,57,82,61,86,77,46,50,67,77,63,82,58,80,82,53,81,72,53,85,75,79,53,72,73,81,50,64,43,45,54,47,56,65,51,74,80,65,53,54,78,57,73,61,71,78,52,44,68,47,82,54,63,45,64,71,51,61,54,58,53,81,49,59,51,72,74,61,70,50,66,81,43,75,83,50,72,77,62,83,80,71,69,59,65,87,66,66,52,72,86,84,70,65,64,57,83,82,42,83,72,62,64,87,60,47,63,77,66,53,47,42,52,85,48,71,77,69,50,63,86,83,84,64,46,65,68,57,69,55,67,85,85,59,53,42,82,67,78,68,48,78,52,70,78,65,69,50,85,60,44,70,64,44,63,57,45,65,74,63,77,64,50,82,70,56,87,52,49,73,52,68,80,46,54,85,46,84,54,45,44,77,61,62,57,44,49,45,83,59,48,52,70,48,61,52,68,59,82,77,67,87,86,80,72,66,68,52,69,81,43,43,49,53,65,77,51,86,79,42,61,72,80,69,60,50,69,65,75,67,64,69,83,72,63,43,83,59,56,51,76,77,46,48,87,60,58,71,56,51,84,69,45,83,44,58,66,58,70,70,82,47,74,81,87,74,44,73,64,87,60,49,80,55,85,58,55,67,54,66,85,46,61,79,63,66,75,69,77,55,56,56,58,49,56,62,83,77,49,86,80,62,76,63,60,70,79,86,48,66,83,50,85,55,64,73,55,49,78,48,60,78,85,60,57,45,54,59,66,55,73,85,57,63,52,65,63,45,46,50,79,70,59,66,77,87,67,82,83,85,43,65,83,86,59,68,86,58,60,57,81,65,67,60,81,78,61,59,47,85,48,65,50,74,82,83,42,86,80,62,57,65,55,76,53,84,67,77,73,67,83,71,59,49,78,78,67,83,47,51,76,64,72,85,49,57,82,75,47,84,58,58,51,42,72,51,49,47,69,42,84,62,79,62,60,46,82,78,60,62,62,67,48,77,76,77,72,54,56,57,58,66,51,61,44,80,83,71,83,43,76,72,71,62,79,47,58,46,79,65,78,47,56,79,74,63,44,83,78,60,73,75,84,74,46,52,86,46,47,61,85,58,59,48,47,76,44,68,59,54,48,67,57,70,69,86,49,50,67,77,54,50,69,48,55,63,73,78,50,75,45,85,43,77,53,46,58,61,67,56,77,71,55,78,68,64,59,82,56,56,74,81,46,52,60,79,73,80,50,44,77,81,65,86,64,69,54,81,44,80,43,85,48,81,73,79,86,72,55,71,72,72,71,51,51,68,45,82,77,75,72,53,83,83,76,59,73,61,60,64,45,71,84,62,84,63,82,57,76,53,82,50,52,51,70,72,81,86,51,44,82,42,68,67,54,56,53,78,65,87,81,71,49,71,80,87,43,87,83,65,68,61,60,82,77,44,66,50,75,78,72,44,84,65,50,72,48,79,47,81,64,70,85,70,60,76,47,46,50,86,44,77,62,71,58,75,59,76,65,60,42,45,82,60,76,84,57,78,53,78,72,85,60,48,62,76,46,81,45,64 43,50,86,56,50,85,43,81,63,74,45,85,64,66,87,72,46,45,87,68,73,84,45,68,83,69,53,77,43,52,53,42,81,76,43,46,52,45,73,69,84,61,79,71,70,60,79,62,51,55,71,80,54,43,73,54,63,74,63,66,63,76,58,72,74,78,57,65,56,75,86,58,59,75,54,54,80,49,61,77,69,85,86,60,51,86,61,64,51,79,74,59,42,49,82,73,76,67,65,60,50,61,82,55,69,75,42,59,86,86,77,48,70,46,83,57,56,73,46,71,50,47,59,84,47,55,87,42,43,58,57,59,81,46,80,84,42,57,56,63,61,78,82,44,66,67,51,78,66,57,42,74,79,87,42,78,87,61,47,44,82,57,60,42,76,50,67,58,84,60,63,67,81,59,58,54,46,50,43,57,56,69,85,66,81,87,57,48,68,52,78,55,79,81,78,50,48,65,75,65,69,61,66,87,44,54,86,62,47,81,48,79,59,69,70,55,66,69,81,56,45,74,65,43,50,45,84,68,64,82,85,56,82,71,83,84,61,51,44,75,57,77,44,80,78,66,75,69,80,45,43,80,64,76,55,79,76,45,71,47,69,84,53,44,43,63,56,79,74,54,75,48,85,53,82,72,73,74,69,47,43,85,55,68,47,61,76,47,54,67,60,61,73,56,81,74,50,66,44,50,47,50,45,56,46,45,76,59,65,78,49,74,86,79,48,42,45,61,69,42,60,61,84,48,79,72,49,72,47,48,87,79,51,54,78,61,68,49,58,69,84,65,69,71,62,43,46,73,75,58,74,68,46,50,56,64,60,71,56,81,57,70,46,81,57,78,53,54,69,87,63,42,68,85,85,77,60,80,61,65,84,73,81,56,57,58,77,84,83,77,62,82,84,62,52,45,86,81,84,63,83,71,54,50,72,50,87,69,70,53,64,47,67,53,83,58,81,43,46,66,61,44,43,44,59,63,56,62,44,81,67,81,58,42,60,80,52,72,59,43,77,77,55,64,70,49,80,72,43,51,49,68,51,62,68,69,65,54,54,52,43,48,52,86,48,86,52,55,42,51,67,53,62,46,45,50,82,73,50,46,73,74,58,54,68,87,69,60,72,75,45,75,64,75,71,59,64,51,45,65,80,58,58,57,53,61,84,60,54,76,81,75,63,52,83,62,69,82,56,79,68,43,85,62,58,59,85,59,64,84,75,64,83,52,51,61,57,68,46,56,64,76,78,81,44,83,61,58,83,73,85,44,84,74,61,51,69,87,52,64,55,65,49,83,46,53,45,64,64,65,79,64,76,86,79,82,44,45,85,80,76,81,77,66,54,83,79,65,69,77,60,72,42,50,62,46,85,56,55,72,46,79,48,58,69,74,86,50,63,69,59,66,54,72,45,43,57,77,82,57,49,52,50,77,45,81,72,66,76,78,86,79,68,81,45,43,69,69,56,57,43,78,46,71,81,73,81,44,84,46,47,50,80,58,48,49,43,84,68,55,80,73,82,69,44,74,76,59,42,66,73,82,59,64,51,58,74,55,62,83,81,55,77,45,58,63,84,74,71,43,73,81,85,63,61,76,47,87,80,69,77,66,54,66,45,56,65,81,56,44,48,44,86,64,79,67,54,85,67,66,69,62,56,85,44,86,45,43,82,44,59,84,57,72,45,59,73,76,65,44,81,61,75,78,74,67,78,84,68,69,81,51,76,43,73,60,51,54,80,70,85,43,57,55,63,84,85,59,53,60,81,50,58,52,49,48,77,72,46,43,55,47,79,62,62,70,56,70,87,81,87,43,61,70,81,50,75,62,82,59,78,50,47,66,61,79,53,86,57,49,45,50,58,69,69,70,64,71,53,43,85,50,79,43,84,44,63,67,68,44,78,53,67,75,43,82,61,44,58,50,74,61,60,48,56,71,60,78,52,53,44,67,64,46,80,55,52,58,58,70,48,79,67,64,51,57,43,81,70,76,71,54,78,61,50,55,77,68,70,42,58,79,51,52,75,87,53,83,48,52,45,84,68,71,44,72,65,46,66,71,74,49,74,48,57,48,46,42,65,70,51,78,48,52,81,75,85,80,83,45,48,82,50,65,80,47,45,73,42,42,75,73,54,62,48,58,82,56,78,57,82,85,44,47,43,55,69,80,67,68,45,47,84,83,65,61,50,69,74,86,65,77,50,47,85,74,55,77,55,46,64,71,46,56,66,46,85,76,83,43,64,60,69,43,65,51,81,81,42,53,84,64,80,70,67,54,75,76,78,78 69,69,43,58,82,59,86,49,68,51,43,58,85,73,66,74,65,72,87,48,85,77,62,58,69,64,60,77,49,42,68,53,71,75,54,42,74,62,47,86,77,51,65,85,57,73,51,59,42,65,60,58,81,83,65,75,71,87,74,75,84,64,76,60,72,43,63,65,58,80,83,70,77,63,76,45,44,55,61,83,46,87,44,75,60,68,51,79,42,62,83,58,60,55,76,58,64,68,84,60,50,82,81,70,77,74,62,58,42,77,79,53,82,47,54,49,48,70,45,71,53,64,84,80,55,54,82,43,54,56,52,58,65,53,62,64,48,87,87,56,73,46,61,71,68,57,62,82,66,54,71,66,79,70,80,42,80,86,84,80,73,44,72,53,50,66,44,87,58,87,44,50,48,44,60,65,42,64,87,84,81,74,65,57,86,68,87,59,69,87,77,65,87,53,54,75,53,75,58,77,47,73,80,52,68,57,70,61,53,70,73,72,67,77,57,65,45,71,70,64,58,77,69,76,67,79,60,69,77,85,84,79,67,50,58,65,71,66,65,85,82,84,87,49,82,58,73,75,86,82,72,71,72,81,80,65,73,43,74,58,56,63,55,72,68,53,50,80,75,47,73,47,77,65,45,42,47,86,43,84,82,58,45,63,54,45,72,79,66,70,57,77,63,85,83,87,43,78,56,73,70,75,78,44,59,82,81,68,43,57,57,76,44,86,74,59,76,65,56,61,54,73,72,44,75,52,69,83,50,63,80,68,44,87,59,70,83,64,68,86,47,72,69,45,50,49,53,56,63,72,49,46,57,78,52,74,54,67,71,54,50,57,63,63,64,83,43,70,58,59,74,79,82,63,42,56,74,84,66,72,85,56,86,84,50,66,54,53,64,74,59,44,68,50,57,61,70,87,82,49,48,49,79,71,70,44,62,69,72,42,76,48,80,65,63,58,43,80,84,74,77,56,51,78,63,72,59,52,73,54,61,53,73,78,47,83,83,77,67,66,68,42,67,47,51,68,61,46,64,72,67,70,43,59,83,52,44,62,42,81,79,80,42,77,47,64,52,49,51,48,75,75,50,61,60,54,60,43,53,73,45,86,47,54,57,50,46,77,44,74,84,61,43,74,62,53,86,79,84,68,72,42,67,62,50,85,67,60,54,78,46,60,54,44,44,55,57,84,46,50,74,57,66,55,42,68,45,49,55,63,64,64,66,59,76,65,47,46,66,48,66,49,65,44,55,53,48,54,61,78,59,65,47,78,75,76,44,75,56,86,57,60,62,72,86,46,64,65,87,65,51,70,51,71,47,59,55,66,74,77,75,76,49,67,47,52,43,69,58,72,78,75,65,48,74,61,77,49,53,77,61,54,80,54,66,70,43,82,42,45,60,45,79,65,51,58,58,80,74,87,60,84,87,78,82,85,65,69,65,80,59,61,55,55,65,78,76,78,49,87,50,45,74,53,54,67,75,43,84,44,65,49,61,45,71,71,44,56,52,47,73,81,63,62,51,56,79,57,86,85,55,53,69,48,52,47,82,59,43,42,47,74,87,75,45,60,56,42,72,79,47,74,68,57,55,79,48,50,74,71,73,85,60,81,66,60,83,45,48,69,55,86,56,87,62,53,57,80,83,68,54,47,45,57,65,63,54,85,63,86,73,82,64,86,44,55,57,59,78,64,81,54,56,81,60,83,56,73,45,43,70,69,56,69,42,83,82,74,47,66,47,78,43,51,74,65,67,69,70,54,82,42,42,61,68,69,76,55,43,80,72,53,55,59,80,44,76,78,59,69,81,59,75,80,61,73,86,83,77,53,82,43,71,67,72,63,68,46,74,58,60,83,57,86,86,79,78,52,47,68,79,74,48,46,67,64,51,60,53,86,76,59,87,50,56,56,71,43,85,54,54,49,85,60,71,87,50,65,78,78,81,42,52,83,59,61,48,45,55,47,66,74,50,46,51,43,64,47,79,53,86,60,61,60,69,57,50,73,42,44,81,43,50,45,53,56,79,57,68,43,51,45,79,55,76,76,64,43,61,59,75,56,73,87,51,45,72,69,71,68,62,55,81,55,78,64,55,55,75,68,71,83,75,73,59,69,47,48,85,47,84,80,84,78,47,87,66,63,43,44,53,66,82,81,54,82,58,83,78,69,59,42,54,62,66,84,82,67,61,47,83,77,54,81,72,79,72,57,75,73,49,62,65,83,51,53,74,48,54,67,70,79,62,54,59,67,58,48,51,42,47,73,46,85,45,46,42,61,83,77 85,80,70,82,45,64,47,55,75,47,82,64,50,51,52,67,69,42,64,59,84,55,50,77,75,45,43,45,54,87,77,87,63,63,58,86,48,70,81,50,51,50,79,70,63,59,72,75,73,42,62,45,65,47,78,54,46,69,66,56,47,79,82,52,74,83,79,63,69,49,58,72,45,64,77,67,60,68,75,75,67,73,84,71,52,56,80,81,71,83,42,84,79,85,79,70,65,59,72,47,81,45,81,75,44,66,78,43,64,49,73,69,52,43,45,55,51,71,59,42,55,82,49,76,86,77,48,79,58,62,48,85,55,52,87,69,65,63,86,48,55,76,86,59,60,47,71,42,74,87,73,73,70,42,76,81,43,53,67,82,78,85,64,46,60,77,71,50,67,79,81,47,79,61,77,72,59,50,80,84,69,81,58,45,63,62,54,83,44,45,47,54,81,58,64,62,52,70,50,49,61,65,45,70,47,51,47,65,43,83,70,70,60,49,42,55,44,78,74,78,53,76,76,56,45,87,73,64,84,54,56,42,73,59,67,69,45,57,67,64,79,68,44,64,81,51,52,82,80,63,79,73,72,54,56,44,75,57,86,66,85,57,71,72,55,82,66,62,53,65,43,69,86,66,45,60,47,83,51,55,42,76,62,51,53,74,86,76,56,75,48,52,63,42,42,55,60,46,75,50,44,62,75,47,48,64,47,86,61,72,60,59,54,49,87,47,84,74,52,62,60,54,60,72,85,58,70,74,58,61,84,44,54,54,79,64,65,50,72,57,72,72,49,50,61,78,49,87,55,49,49,85,86,68,75,77,46,76,43,60,79,66,87,83,73,71,72,82,47,48,68,87,59,55,53,74,64,85,57,43,54,79,61,61,73,81,55,44,77,73,47,81,44,77,42,59,56,59,52,79,70,63,86,86,52,71,44,56,64,77,86,43,49,72,83,83,63,45,54,79,68,64,78,75,46,44,57,49,45,81,80,64,74,69,68,64,58,87,47,77,51,68,73,65,66,72,60,84,72,64,87,85,80,84,55,48,81,55,86,46,81,48,58,67,49,66,84,55,80,83,60,49,58,43,42,48,46,61,82,42,53,80,42,45,54,70,57,63,46,49,84,61,65,87,49,69,49,43,54,65,85,76,42,57,42,86,71,79,53,78,71,81,49,80,84,65,86,49,64,75,77,84,87,86,54,71,51,73,44,62,55,74,51,76,52,79,48,79,42,62,84,66,44,85,75,83,66,86,67,67,74,60,72,58,57,51,83,87,52,74,64,62,53,80,43,58,45,71,61,42,63,63,71,72,76,57,52,69,72,83,73,69,60,67,56,86,43,43,44,63,62,87,72,49,66,65,62,75,81,42,73,63,62,77,47,58,51,82,59,47,56,70,53,60,70,78,44,58,57,84,78,77,57,62,42,67,71,45,56,47,68,75,67,73,45,47,76,86,84,57,66,74,80,64,58,46,43,44,47,44,50,70,74,83,61,64,65,63,77,77,81,73,42,46,85,56,79,59,55,56,56,54,64,74,74,87,44,87,64,44,77,60,61,82,42,84,53,78,49,64,52,71,71,42,52,78,75,59,86,62,52,64,65,55,61,48,62,49,54,47,76,86,72,55,67,67,74,83,59,73,78,73,70,63,62,84,83,56,64,79,85,44,85,71,87,58,47,49,46,84,68,48,82,42,67,86,56,79,78,78,65,75,70,63,47,73,69,61,54,43,43,75,60,74,68,63,78,67,66,82,58,73,44,78,55,58,77,66,68,63,86,47,53,42,81,52,58,51,56,63,47,63,59,86,70,87,44,46,64,84,58,43,74,51,83,64,56,74,50,58,87,55,76,62,45,60,74,43,58,61,79,85,65,53,46,45,69,55,46,86,85,76,67,48,65,54,57,45,68,52,81,80,84,62,59,72,85,72,87,82,85,66,78,47,57,49,58,80,86,43,70,65,44,65,46,86,59,67,55,85,48,76,51,63,53,53,46,67,75,55,72,68,51,85,48,61,50,63,62,71,77,83,63,57,70,55,58,74,72,65,46,62,49,72,69,62,44,75,63,58,60,79,58,52,63,75,62,70,69,67,51,87,85,72,76,50,70,61,65,80,67,78,45,61,66,78,46,73,71,75,50,49,74,53,70,83,62,45,86,75,77,83,55,75,83,61,48,49,51,67,50,62,58,53,61,61,74,63,57,50,65,70,56,48,79,48,66,58,78,85,70,54,87,83,70,54,53,82,78,52,84,75,81,87,53,58,75,58,74,87 54,77,46,55,80,69,58,43,47,47,77,59,46,68,87,47,70,48,68,59,77,43,71,68,71,43,50,47,65,61,65,42,54,74,67,44,56,58,53,82,81,76,72,87,61,62,64,49,67,86,60,80,65,42,85,74,59,61,49,67,76,62,51,52,47,74,53,83,75,48,61,67,72,70,67,70,78,68,69,47,81,65,48,76,75,49,83,81,71,64,49,61,49,45,52,79,63,42,72,43,80,85,45,80,81,75,56,72,85,58,85,66,81,70,51,56,83,56,61,44,86,69,73,80,84,43,69,47,46,53,77,86,57,55,84,58,50,59,65,71,81,71,52,87,87,71,82,56,55,69,62,58,87,81,49,44,85,64,57,77,75,71,80,61,55,79,65,76,75,73,44,55,48,56,85,82,52,64,46,51,71,77,47,48,81,77,65,62,82,84,51,66,58,83,42,75,54,46,87,84,63,44,64,74,49,45,80,54,42,60,45,59,78,79,66,42,75,73,84,56,77,55,51,73,69,61,53,78,65,55,85,87,78,58,87,68,50,77,76,85,54,62,81,58,70,61,50,85,48,67,50,59,78,81,75,60,68,87,52,53,75,64,57,65,79,60,61,62,82,68,78,81,54,71,80,48,53,65,79,48,79,64,76,50,73,70,84,48,70,84,71,67,62,78,69,73,87,59,82,74,83,58,76,76,58,44,82,74,58,49,67,43,85,49,67,85,45,61,55,68,79,78,61,70,46,64,45,54,51,81,63,69,84,43,56,71,55,61,86,69,63,79,59,83,72,43,86,87,83,83,76,68,78,57,59,79,57,80,85,64,42,87,84,72,87,66,82,78,61,47,49,49,62,69,82,59,42,52,52,45,62,78,81,86,53,62,72,78,50,55,81,58,43,57,77,48,57,44,79,43,79,63,82,63,82,51,46,86,44,59,56,71,83,81,79,63,83,86,83,45,46,55,82,63,66,50,50,82,69,59,81,57,59,80,60,67,85,44,86,46,62,64,77,68,75,80,64,49,58,87,64,53,50,46,56,84,76,45,83,60,42,62,83,63,72,55,46,64,66,80,53,76,49,52,76,53,47,55,65,85,86,71,79,49,64,57,53,85,54,74,67,51,76,53,77,44,44,72,77,50,63,48,63,60,80,78,73,50,57,64,87,47,71,54,54,72,67,77,78,86,53,50,64,43,86,73,83,71,70,78,75,78,64,50,84,77,79,69,76,70,78,75,65,72,74,67,57,64,77,52,81,65,53,49,59,57,73,65,66,46,85,80,83,76,74,47,69,62,80,44,42,45,83,80,69,59,54,52,66,77,63,60,85,66,60,85,82,73,86,46,54,51,52,52,45,65,53,60,42,76,60,82,49,66,87,42,58,67,69,54,69,72,76,44,55,78,43,44,57,46,58,56,79,75,68,62,64,70,80,49,73,61,69,82,62,74,78,71,69,55,78,78,81,84,51,63,61,72,75,73,71,86,71,69,85,85,54,71,72,44,78,73,64,52,72,68,68,54,87,54,62,76,47,57,58,67,66,78,70,59,62,69,50,48,50,83,42,43,81,73,75,82,47,58,68,56,65,85,62,52,67,60,51,58,68,55,45,55,86,85,66,48,78,80,61,81,70,72,76,86,43,79,85,80,44,55,65,87,58,78,86,60,43,67,59,61,43,81,58,53,63,47,75,49,64,45,42,78,52,48,60,63,53,64,84,58,48,87,60,62,80,57,73,61,76,59,60,82,51,63,45,48,66,73,56,60,58,45,64,85,49,48,81,82,82,44,86,79,59,48,72,76,50,79,80,81,58,50,51,62,65,44,75,42,55,64,50,75,42,67,49,68,74,57,46,58,47,57,81,80,58,68,65,86,50,81,63,57,66,80,62,81,77,84,70,64,78,76,85,54,84,86,50,65,67,45,70,80,72,50,51,50,66,75,83,49,53,68,71,60,66,61,70,83,48,52,51,53,67,87,76,76,86,79,67,42,85,71,61,77,63,46,74,87,58,63,70,47,67,86,84,71,66,75,46,66,45,80,65,76,42,81,51,83,67,72,60,78,64,57,62,46,49,54,42,49,56,76,72,74,75,68,63,82,84,86,77,62,51,77,44,42,69,78,62,59,71,80,63,84,52,74,86,74,86,74,66,48,70,72,56,68,49,59,66,42,42,67,74,57,81,69,71,47,56,46,52,53,66,61,67,55,52,52,43,68,83,73,57,54,42,81,53,83,52,53,63,46,69,62,80,55,68,87,86,67,75,58,64,74 66,76,64,59,55,43,56,79,74,83,57,85,66,85,67,87,46,63,70,51,52,75,54,58,73,71,86,43,83,67,49,70,83,44,42,76,80,87,67,58,84,61,70,82,52,62,49,55,44,70,75,58,85,49,87,69,75,57,83,85,85,85,70,77,87,57,48,79,44,50,80,86,73,78,82,65,76,70,52,65,85,59,67,82,75,51,83,76,50,57,54,62,77,53,78,63,75,71,64,50,71,49,87,53,86,75,73,56,81,42,69,50,57,70,82,74,80,86,42,65,81,42,82,47,57,62,50,45,46,54,57,70,77,67,51,67,45,59,87,65,77,60,58,75,50,47,61,58,87,47,83,71,55,87,47,81,61,64,80,74,45,82,60,47,52,56,58,55,46,51,63,64,82,60,46,55,72,42,81,45,86,69,73,47,51,87,57,67,87,87,58,69,42,69,58,61,61,48,79,83,50,61,74,69,63,75,51,82,84,48,83,82,48,48,47,51,54,66,64,47,49,52,59,82,45,42,65,72,77,59,62,83,43,66,62,52,78,74,57,74,86,63,77,60,50,84,43,70,75,60,62,46,60,72,64,61,63,81,80,80,74,84,80,67,73,67,87,76,72,43,58,80,48,78,86,73,49,77,71,76,70,66,45,67,66,58,55,45,50,58,53,79,43,52,79,49,80,59,75,86,79,84,43,73,80,74,66,54,45,87,68,74,65,51,44,75,62,80,44,73,53,61,43,68,75,59,75,73,74,78,44,63,70,53,77,82,60,46,66,54,51,73,76,64,68,79,79,82,46,63,59,56,52,80,70,69,78,69,68,86,61,65,48,45,49,84,42,67,64,67,77,49,55,61,75,49,86,59,81,71,47,54,61,43,45,51,86,47,46,77,48,58,70,81,53,85,55,42,52,69,48,42,86,42,45,60,87,48,49,48,59,86,67,71,68,84,61,74,45,80,50,57,85,81,42,51,43,61,82,44,61,63,55,45,48,73,72,46,66,54,73,67,78,70,44,72,56,52,55,61,66,58,56,85,50,55,61,83,57,42,74,58,62,71,67,50,75,62,64,46,42,79,80,64,54,58,86,68,57,60,69,71,72,79,43,63,64,74,53,46,59,54,81,65,76,42,52,77,50,82,47,73,70,61,65,42,64,58,81,86,50,46,80,61,66,65,77,71,47,49,57,86,70,77,81,83,60,86,44,65,64,75,76,77,48,83,74,52,47,70,68,75,68,76,50,42,84,46,85,57,69,51,77,78,79,71,62,64,77,66,71,50,73,80,42,44,45,54,47,48,84,87,61,74,62,42,45,44,70,77,50,81,86,71,52,84,83,60,73,65,43,81,48,44,44,72,64,50,70,49,87,68,83,66,86,55,44,73,72,44,86,73,77,56,58,85,51,81,65,56,60,51,65,59,60,74,72,80,77,44,68,43,56,52,69,79,44,61,85,46,46,69,46,86,86,86,69,80,58,52,58,44,47,75,57,47,73,48,53,76,82,66,74,76,81,54,50,53,86,51,71,66,79,53,58,64,47,49,84,81,53,48,50,72,70,66,71,49,83,56,82,53,75,78,80,84,60,86,69,87,82,47,50,59,54,47,65,76,85,81,55,56,67,75,54,45,82,64,62,78,77,55,76,82,81,87,69,62,59,78,58,49,80,80,42,82,85,73,82,83,52,43,43,62,71,77,50,83,46,83,63,66,54,79,56,47,84,60,85,65,51,85,74,86,64,59,83,78,79,77,46,69,47,66,83,80,71,77,78,79,48,50,67,56,72,70,53,55,78,62,70,74,82,52,75,86,52,72,48,45,77,42,56,74,61,47,46,82,69,65,77,65,55,80,83,81,70,55,83,45,79,66,53,79,78,46,80,83,54,52,45,71,84,58,50,86,76,69,86,78,73,62,84,43,82,48,48,83,69,44,84,68,67,80,85,49,80,56,87,49,65,76,85,86,48,86,61,79,48,78,51,45,86,46,66,49,74,71,66,49,76,87,72,61,46,75,68,75,70,70,68,46,46,44,76,73,63,59,62,73,65,50,51,81,62,54,54,44,43,74,79,60,62,55,80,43,87,83,50,66,57,75,86,55,71,64,43,76,58,65,76,79,69,50,52,67,80,57,68,63,86,48,75,54,64,64,84,87,43,69,76,45,86,77,68,81,62,61,52,53,87,58,83,78,81,67,50,76,42,81,82,63,49,83,50,83,67,42,54,75,51,80,55,58,79,45,67,54,64,67,81,60,80,65,54,54,42,56,69,58 86,73,44,42,56,86,72,84,78,52,47,62,44,69,74,80,63,60,51,87,78,54,62,87,43,69,62,68,83,84,47,75,54,78,72,75,43,52,64,80,44,82,55,53,49,50,57,76,60,74,84,56,86,55,86,49,57,69,63,61,51,45,65,42,77,60,87,81,76,42,81,71,75,54,76,51,74,63,46,85,54,61,65,83,85,63,55,63,61,63,57,50,61,58,85,43,74,58,49,84,80,81,46,59,58,44,65,42,43,81,45,84,55,49,78,79,47,77,87,79,42,45,55,51,77,83,67,84,50,75,76,58,67,75,44,80,85,60,50,63,62,75,86,49,56,50,64,81,60,61,62,76,48,66,67,72,74,50,49,43,82,81,55,57,51,71,46,77,46,87,50,77,56,52,66,66,69,80,71,55,80,80,81,66,66,61,74,80,78,85,76,53,66,53,79,86,45,63,50,79,42,70,64,64,57,76,54,72,84,53,74,87,63,71,83,76,69,48,79,74,69,81,54,66,55,48,80,81,52,62,48,81,63,80,48,55,50,84,71,75,59,55,75,63,61,48,80,53,58,82,62,86,54,44,70,71,75,44,70,79,50,69,51,52,71,49,83,63,66,59,79,68,75,82,53,42,52,44,63,55,65,71,71,86,48,71,58,52,48,78,61,63,75,72,46,53,45,65,49,82,83,60,53,55,70,57,71,76,47,43,44,58,62,84,79,74,52,56,82,69,87,44,66,81,56,67,55,74,55,58,59,52,68,45,61,51,75,42,83,48,57,43,69,84,83,52,77,64,67,48,86,65,64,73,72,74,49,87,54,73,72,60,86,71,80,77,44,45,53,68,58,72,56,42,61,75,62,78,79,87,86,73,56,52,49,60,51,69,65,50,76,56,69,54,70,84,63,65,51,74,51,63,56,67,62,61,63,60,67,80,69,69,44,77,46,71,69,86,69,45,65,55,79,87,49,70,61,43,81,78,78,57,49,46,84,76,42,64,59,48,51,86,50,42,66,58,69,79,84,79,43,48,79,44,63,49,78,79,60,69,72,58,50,68,78,73,76,51,58,69,67,54,46,50,71,53,45,56,63,81,54,65,63,68,49,72,83,64,54,73,63,61,59,46,55,81,58,61,62,52,63,71,59,54,68,60,51,52,54,65,64,66,60,42,44,81,58,43,70,72,80,87,76,75,71,64,85,44,55,66,73,78,60,46,82,43,61,57,54,81,70,53,69,74,69,84,80,81,51,79,53,84,73,70,79,87,42,75,85,78,64,50,55,68,42,75,49,59,81,85,80,69,51,48,87,59,85,71,42,65,42,84,82,47,51,52,48,66,46,82,47,56,85,47,79,57,55,87,57,76,79,70,63,75,54,48,53,75,81,67,83,66,42,54,53,67,87,83,82,85,47,85,47,52,62,51,78,46,77,77,82,83,84,64,51,50,58,44,58,61,62,79,47,60,65,56,62,86,77,87,73,87,61,43,75,60,52,70,62,85,47,52,44,66,47,80,55,46,81,61,73,42,70,79,65,87,75,47,52,43,50,57,76,52,49,72,73,74,66,73,81,43,43,53,55,66,63,52,73,78,82,74,57,58,55,64,77,53,54,46,78,82,56,72,64,74,84,84,57,66,63,68,80,59,82,86,45,59,76,84,54,43,83,86,60,72,84,60,81,68,48,57,87,74,66,68,81,83,49,57,80,66,47,56,68,56,44,46,80,63,82,73,61,42,58,77,69,67,49,64,58,67,69,47,47,75,55,71,70,47,65,55,72,64,50,72,65,63,84,80,85,42,83,72,44,68,68,62,54,71,85,72,80,67,79,60,43,55,59,54,68,66,82,75,76,58,65,81,78,63,44,49,55,72,86,80,61,66,78,45,57,74,48,63,66,63,43,81,55,46,52,47,82,47,47,58,42,44,63,84,85,80,43,56,51,77,43,61,82,46,54,53,63,61,70,69,69,61,55,74,44,42,45,60,58,48,84,72,56,64,59,62,63,48,72,81,50,45,57,62,62,67,84,86,71,63,53,55,87,60,54,78,63,55,52,57,73,59,52,75,81,65,42,87,66,57,79,82,68,52,81,87,43,47,70,65,70,78,68,58,59,86,71,69,57,81,71,62,67,70,86,75,70,79,63,72,51,50,63,61,75,77,51,49,76,81,75,46,62,73,78,82,60,49,47,42,57,76,69,74,77,76,82,83,76,87,73,65,74,65,57,82,75,43,43,61,53,49,81,85,82,72,61,72,58,82,63,55,81,71 74,53,63,87,45,64,69,50,54,47,73,64,74,49,70,53,53,84,70,80,51,42,73,76,77,43,80,61,50,81,50,71,42,66,59,62,70,50,54,50,67,50,49,44,66,68,62,71,50,74,75,45,72,58,81,72,78,79,49,46,46,84,65,74,82,43,56,80,70,62,87,86,78,50,42,60,56,82,44,68,82,57,69,86,63,87,44,70,68,55,56,75,56,52,85,52,52,45,57,44,72,76,45,86,71,49,77,55,61,53,53,72,72,43,50,56,83,46,72,74,43,60,58,70,71,55,52,57,62,67,78,76,75,46,44,52,52,84,82,43,69,51,60,87,85,63,73,77,44,48,43,85,43,77,61,64,42,50,84,72,52,50,56,74,62,57,80,66,75,83,70,87,48,75,57,46,81,66,56,45,67,65,43,78,68,71,69,44,81,45,70,85,80,68,43,83,55,75,52,43,52,51,54,58,47,42,83,73,82,49,69,62,69,59,58,43,73,45,77,68,61,85,46,47,51,51,73,77,81,55,46,61,51,65,61,52,49,55,85,59,53,63,79,86,58,84,83,60,49,52,71,67,67,55,75,43,80,48,60,63,58,70,82,69,44,77,62,76,55,60,68,48,59,59,79,57,51,63,87,74,45,68,61,82,62,59,60,80,50,76,44,86,85,65,87,50,44,59,47,74,50,51,84,59,69,50,45,87,81,55,51,44,86,54,71,85,55,48,47,49,64,55,84,48,56,59,69,48,57,50,52,87,66,78,81,55,54,45,55,72,85,60,60,62,81,86,63,66,73,82,48,76,45,75,65,58,56,75,80,51,75,51,75,82,44,64,63,44,43,57,73,51,71,75,86,57,55,65,59,59,79,70,71,82,59,54,78,64,82,74,87,74,85,65,86,55,81,67,77,47,49,74,47,74,71,76,82,82,51,53,53,54,65,56,65,87,52,46,74,64,45,50,45,87,81,50,62,77,51,50,60,50,63,42,75,56,87,80,44,75,82,85,69,75,57,60,61,86,80,87,61,82,68,48,48,82,45,78,72,44,68,55,81,59,51,86,71,81,77,57,51,64,47,52,82,73,63,61,74,76,59,43,57,87,55,59,55,50,57,78,63,78,52,67,45,61,57,43,82,87,47,75,71,76,63,76,65,75,64,62,73,58,83,57,58,68,50,51,87,50,46,43,63,80,53,73,69,60,49,59,76,85,73,71,63,84,56,80,79,49,64,67,46,55,82,58,47,49,73,42,51,74,75,60,45,56,80,70,72,42,84,66,69,62,51,82,76,64,83,72,55,48,74,74,84,86,69,53,55,57,79,64,87,79,65,78,80,49,69,51,42,83,66,64,68,62,66,86,65,78,87,82,79,48,43,86,69,64,43,47,81,49,83,72,78,67,55,56,72,54,45,51,44,59,79,42,77,61,81,64,75,83,83,42,68,65,62,42,43,52,45,57,79,65,62,61,84,68,84,42,65,43,87,60,85,72,53,81,67,72,59,73,71,80,62,57,63,65,81,80,51,76,64,75,60,77,55,86,73,77,72,47,59,78,73,60,75,78,69,58,72,47,48,58,71,49,86,81,61,73,76,86,74,70,55,72,57,83,58,61,48,55,63,78,81,59,75,73,51,81,71,86,76,81,50,87,79,56,84,77,58,78,71,45,67,47,64,54,43,46,77,77,68,51,82,45,48,85,87,67,64,50,76,78,84,78,55,59,48,56,42,76,63,64,71,76,68,72,62,66,85,63,76,54,66,46,52,75,59,64,65,74,86,56,55,71,58,78,55,47,63,75,65,87,49,61,86,74,74,76,65,59,44,83,59,55,48,49,56,61,43,45,56,48,83,76,74,81,49,45,62,60,73,58,72,77,66,87,81,82,47,71,46,60,65,80,58,81,69,54,79,60,67,43,53,75,64,51,69,54,85,84,85,76,58,87,71,76,73,62,47,82,87,42,80,47,44,52,79,69,66,42,59,73,71,62,74,55,66,52,83,75,69,75,56,74,86,43,54,53,65,54,76,78,53,76,50,66,86,58,45,81,73,61,69,52,65,46,77,45,70,56,44,45,48,69,69,58,87,71,74,50,78,73,66,62,65,84,62,85,74,66,87,77,51,75,68,62,77,58,44,76,56,60,43,48,86,59,65,49,71,80,85,58,51,87,85,45,70,57,70,60,52,68,69,63,64,50,45,45,51,45,87,42,66,49,84,75,67,47,48,74,64,62,60,66,60,50,46,65,59,81,69,42,60,67,64,67,42,82 46,83,46,49,80,81,62,85,57,53,44,81,70,46,69,56,61,63,77,71,79,51,87,54,65,73,62,69,59,58,50,69,43,69,59,72,62,79,51,83,51,49,57,81,82,65,73,54,51,59,69,63,67,43,87,62,85,58,59,83,64,60,57,49,77,61,69,78,50,70,85,54,44,86,60,45,85,73,64,79,44,78,70,70,62,62,79,55,87,54,61,68,48,48,76,59,49,56,53,53,86,74,61,77,62,51,42,71,44,79,49,76,59,51,81,47,44,64,85,74,46,85,66,76,42,64,63,74,66,78,64,55,52,68,79,83,87,48,66,48,72,81,64,75,44,63,78,59,71,85,43,60,85,62,84,60,54,58,60,52,53,77,60,43,43,85,73,84,63,67,86,84,70,75,69,68,45,69,42,42,56,70,58,61,42,50,67,67,44,62,49,73,65,62,52,87,68,87,63,57,48,83,53,50,47,49,69,52,43,44,49,62,76,65,62,54,75,83,69,83,60,42,84,53,74,67,76,77,42,80,56,58,54,62,53,63,56,58,68,47,58,67,62,53,74,85,63,74,47,48,44,50,56,46,44,68,49,47,79,49,55,82,82,45,48,54,77,74,45,42,62,67,80,80,63,59,84,73,79,54,53,87,66,77,50,62,60,52,62,87,67,67,66,67,86,71,46,71,73,59,67,86,42,51,84,54,49,63,52,50,78,58,81,74,51,52,60,79,52,84,54,49,55,54,76,72,49,59,57,70,77,66,74,42,85,75,61,56,59,81,63,54,56,87,70,73,55,46,72,87,50,62,83,51,73,50,75,63,49,74,57,42,57,54,59,65,74,52,72,61,57,65,74,51,82,46,84,84,42,50,68,44,42,55,80,74,77,75,51,53,57,53,49,84,71,75,48,59,63,59,45,86,57,49,52,52,54,84,57,42,50,53,77,77,49,45,80,87,69,62,63,85,79,63,46,49,77,85,64,63,66,44,64,80,46,87,52,65,76,85,60,71,69,81,62,62,44,85,77,56,72,86,71,54,68,52,55,60,72,50,62,42,49,74,61,78,64,74,70,87,49,62,57,80,86,79,84,80,56,66,62,49,54,52,87,43,80,58,87,83,49,57,52,74,86,70,83,65,76,73,57,87,53,75,50,53,86,45,48,73,83,45,62,78,68,78,48,49,85,50,65,85,80,65,45,49,45,66,45,86,80,66,46,47,46,57,74,67,44,85,84,51,69,77,63,47,57,72,67,81,47,54,78,64,56,55,80,63,75,51,60,70,51,72,48,74,83,75,68,56,64,62,48,87,50,61,74,80,83,52,87,66,67,53,85,46,65,85,61,85,51,78,52,85,66,59,45,71,44,61,46,66,44,79,56,49,66,59,76,72,69,84,53,83,69,70,54,72,49,63,68,49,61,49,68,87,46,74,78,46,57,46,67,45,78,46,74,44,73,86,58,55,85,49,85,46,73,43,75,44,59,52,52,57,70,80,76,81,70,71,56,87,65,79,74,44,60,44,46,80,64,57,73,79,55,72,46,72,80,44,64,56,81,51,57,54,51,67,66,85,51,71,46,55,57,54,56,65,49,55,56,70,81,87,85,87,66,75,54,44,61,55,65,64,77,54,52,54,48,52,56,63,71,69,42,84,81,75,82,81,83,49,83,46,68,78,59,47,77,64,83,65,62,70,44,56,51,45,84,64,76,57,64,67,68,46,62,44,51,50,65,81,84,54,62,81,87,59,73,68,60,45,70,44,74,75,72,81,76,86,74,75,87,53,63,54,59,61,47,79,78,83,79,65,49,52,81,51,60,63,50,72,58,65,45,63,61,45,51,63,82,49,82,68,87,51,62,67,57,74,49,48,76,45,83,60,70,63,62,45,58,68,64,77,86,72,82,66,76,51,73,78,65,78,51,70,44,48,74,77,54,45,65,84,73,43,71,77,55,60,73,59,78,43,61,67,50,54,72,77,77,49,58,56,79,80,60,44,44,61,70,65,44,55,46,85,66,81,79,43,50,51,51,51,86,77,43,76,81,72,82,81,74,84,56,49,65,86,75,43,62,87,61,87,80,44,79,45,61,49,68,79,65,52,80,84,55,69,49,68,65,51,67,69,82,64,48,73,60,81,44,74,51,87,49,71,43,56,61,55,71,79,43,52,76,49,46,77,86,55,46,64,85,68,81,76,45,62,54,68,50,59,79,68,71,53,67,61,55,61,79,78,58,85,73,84,77,50,56,46,72,76,42,79,74,75,56,66,75,66 68,43,67,64,56,84,86,83,58,83,77,52,53,73,47,56,43,82,51,69,45,55,59,65,47,54,45,73,75,82,46,77,82,79,66,49,44,69,60,46,63,73,61,82,43,82,54,66,74,55,74,77,87,87,68,68,77,49,80,79,85,63,86,81,74,65,87,85,69,80,56,70,72,52,82,44,65,64,46,76,73,42,43,61,71,56,83,63,76,77,53,51,52,76,42,76,71,70,56,79,73,49,70,61,44,77,47,71,80,59,58,52,61,67,62,49,54,85,47,52,52,44,53,55,42,51,52,85,49,50,44,42,80,50,61,49,55,49,84,75,59,58,76,74,63,48,74,60,75,87,43,53,73,64,76,44,87,44,77,80,60,80,73,78,48,75,82,87,68,76,61,64,63,63,48,77,52,71,64,42,81,73,46,54,74,62,73,45,49,71,47,58,87,63,70,71,81,58,49,42,60,51,48,71,74,78,66,51,61,67,52,43,60,62,65,72,82,84,46,47,48,45,70,56,77,74,79,78,73,59,82,84,82,66,55,44,57,42,70,84,81,84,51,82,59,73,69,43,44,42,54,70,42,86,62,83,65,57,64,56,70,66,49,62,85,55,63,63,49,85,55,80,66,79,48,46,57,58,65,42,76,75,86,77,75,82,77,48,81,44,68,56,80,57,66,47,43,44,79,51,43,64,64,45,71,87,49,55,74,57,84,68,75,67,59,75,75,42,85,72,84,87,42,57,86,85,74,70,72,73,53,62,60,81,87,77,65,67,52,81,58,85,83,72,71,44,60,48,59,86,69,48,46,78,73,54,49,56,58,80,53,67,54,73,70,68,75,83,73,57,42,72,76,42,63,55,63,42,54,64,64,58,70,81,83,87,56,47,74,80,72,66,74,62,55,63,74,64,44,61,81,66,64,48,77,82,67,64,44,58,56,60,63,50,82,60,62,66,69,68,42,58,54,51,57,68,67,50,65,75,74,68,43,76,47,73,67,87,87,61,46,86,77,60,83,85,65,69,56,63,87,61,80,77,44,87,75,47,42,67,68,56,46,74,52,44,75,72,81,47,66,53,48,50,85,49,61,42,44,87,84,76,69,78,59,87,71,79,68,70,80,73,75,76,47,72,80,66,67,56,76,69,87,52,68,55,47,76,49,76,65,56,61,78,69,76,49,69,57,73,66,67,49,72,67,61,51,56,86,78,49,54,46,51,69,68,66,68,62,42,60,82,59,78,65,51,87,62,81,69,51,82,65,53,55,52,81,43,74,57,80,83,44,57,66,76,47,82,70,78,54,60,84,69,81,67,80,61,80,45,44,82,66,64,70,74,64,56,70,47,57,72,52,59,55,70,83,85,70,81,65,73,55,75,79,64,61,81,80,51,86,78,79,64,55,78,68,78,77,62,84,54,65,46,54,67,49,45,85,71,62,58,82,46,54,51,79,69,85,72,84,81,83,62,52,60,53,63,59,51,80,85,85,43,43,69,79,63,47,68,49,76,44,70,79,66,76,77,62,66,73,49,86,70,74,71,73,63,44,61,72,66,43,72,47,77,67,87,64,78,71,56,53,76,57,48,59,84,52,77,46,53,64,64,85,55,84,85,81,57,71,46,82,67,56,74,84,53,82,82,53,68,83,48,44,58,76,50,68,70,85,81,71,65,86,70,74,46,50,44,69,44,45,77,73,61,55,53,77,87,56,79,82,53,67,87,58,84,79,77,67,77,61,68,72,65,82,50,42,65,67,65,87,43,72,57,71,71,67,83,70,86,56,48,53,47,49,76,65,87,56,59,73,45,52,53,78,85,70,55,63,52,68,43,76,72,53,59,77,76,74,82,45,71,83,71,62,42,52,48,56,83,77,77,50,53,42,51,69,43,63,46,54,71,77,45,86,86,66,84,78,69,66,48,48,68,70,73,60,70,53,79,87,63,53,67,70,55,64,45,45,55,54,44,58,63,81,62,69,77,78,43,54,74,87,58,78,71,81,61,86,83,61,69,71,51,51,75,86,60,58,81,47,66,43,55,85,47,57,87,86,45,44,82,78,55,54,60,74,65,46,62,81,51,74,84,57,77,80,65,43,66,59,47,85,79,84,60,64,59,61,48,81,78,55,48,51,57,57,52,51,86,85,48,73,46,57,65,59,48,71,68,46,69,59,60,74,62,79,71,53,49,77,45,49,42,54,58,73,65,86,64,73,75,83,81,85,73,75,48,42,57,60,50,46,54,79,50,75,44,71,42,53,84,74,69,50,58,46,45 68,56,47,68,63,49,78,67,73,65,71,66,47,66,62,60,57,54,57,48,54,45,84,68,85,47,43,57,65,85,65,45,52,62,68,61,67,67,59,79,78,47,80,51,71,68,75,86,48,86,67,69,62,58,46,54,66,70,52,74,81,84,75,84,82,44,81,68,72,70,73,49,57,86,44,72,59,43,71,86,78,45,69,71,47,44,66,57,50,46,50,79,60,72,60,65,59,84,79,75,79,84,76,84,54,53,62,46,57,71,50,77,67,83,51,79,57,46,83,60,81,65,54,71,73,79,47,77,55,74,55,67,42,46,85,83,63,42,43,58,59,77,81,60,85,67,60,65,86,51,76,69,75,64,74,85,63,80,69,59,83,58,69,72,56,74,65,77,67,74,75,84,87,80,72,47,50,60,54,81,77,81,43,58,45,81,43,49,87,77,61,59,44,59,65,87,61,65,82,75,71,58,63,53,71,64,82,87,69,61,77,76,66,75,57,47,46,81,42,45,51,73,84,66,72,58,77,73,49,46,47,72,85,63,85,69,86,80,82,55,72,46,67,54,83,66,60,68,64,87,77,51,60,56,54,70,61,78,54,65,56,51,66,54,42,47,74,64,67,59,76,73,49,87,54,67,48,81,58,83,47,50,63,42,61,77,87,69,75,56,43,85,52,45,51,62,55,42,79,44,87,81,79,49,47,46,60,62,66,83,77,61,46,67,45,82,48,71,52,44,51,57,68,57,57,43,81,45,80,53,68,78,46,75,53,63,67,60,62,85,53,69,69,48,79,45,63,47,67,86,49,71,87,71,72,60,43,72,49,46,65,79,48,54,78,68,53,87,63,75,44,64,48,66,75,86,52,48,47,82,72,70,43,78,69,86,68,54,51,70,69,74,51,77,73,45,77,45,70,63,69,45,75,62,48,43,51,64,49,87,47,52,87,75,49,65,48,57,64,73,60,53,60,58,85,47,60,66,83,73,61,75,74,83,79,54,77,71,46,45,68,54,65,65,86,50,58,60,62,46,55,49,42,77,81,75,48,86,48,68,84,52,87,72,51,47,68,85,52,69,56,69,42,48,57,70,83,76,75,50,48,79,54,81,70,77,86,70,83,69,48,55,57,82,86,86,72,83,60,76,45,68,43,67,45,51,61,42,42,77,60,68,80,47,60,65,44,66,57,85,66,57,69,84,69,60,79,64,86,72,84,59,62,65,45,58,79,52,58,46,73,52,62,76,75,61,53,58,70,61,83,81,59,52,45,85,74,84,59,50,55,71,75,66,55,54,50,65,79,53,85,63,58,44,81,61,62,55,64,87,68,56,70,73,44,52,69,66,61,68,63,44,80,79,55,83,84,84,68,66,53,81,64,60,57,67,60,43,67,51,59,61,63,70,80,63,87,60,79,51,65,69,65,86,55,63,87,45,71,53,78,77,52,61,55,56,45,59,71,85,78,52,54,48,58,66,46,54,67,84,54,75,61,85,57,53,53,68,57,70,60,56,69,53,55,61,82,64,48,52,66,76,57,84,61,47,63,74,83,46,67,66,84,53,65,80,76,58,44,45,84,64,55,68,51,75,76,47,49,62,79,79,84,76,76,42,54,86,60,79,71,45,44,43,52,44,68,61,50,50,61,75,56,47,47,79,49,54,45,61,60,81,53,62,73,66,70,67,56,46,76,83,84,48,69,56,65,54,60,57,81,53,70,85,45,58,72,49,84,62,42,64,64,63,60,76,48,44,87,84,72,64,78,51,53,87,63,71,46,70,50,63,86,71,86,81,48,48,84,86,63,60,64,45,70,59,77,87,42,49,79,55,45,86,61,72,68,68,65,87,42,73,60,47,70,86,53,48,56,67,86,55,83,53,63,58,44,70,46,51,44,74,73,53,69,66,44,67,77,51,54,67,53,65,67,51,44,84,66,75,75,79,69,64,68,60,70,80,78,67,45,73,85,84,50,81,82,59,62,70,64,51,46,48,78,54,67,72,75,45,87,58,55,63,72,58,71,72,64,58,84,84,84,84,65,74,47,83,62,54,44,87,69,84,42,67,86,50,57,64,85,57,66,70,50,66,75,81,84,78,66,57,50,60,79,52,56,71,81,61,73,63,48,82,54,44,84,81,66,45,69,71,83,64,81,85,63,81,47,58,79,73,77,47,85,61,81,50,51,66,71,82,59,86,60,62,67,86,79,78,57,51,48,46,81,54,72,81,86,67,45,58,69,53,72,86,48,63,44,74,68,83,80,67,48,76,55,69,47,45 74,69,84,42,42,50,62,75,60,58,61,69,63,85,80,51,77,85,66,64,87,53,42,86,69,84,77,64,82,64,59,50,84,62,45,58,57,87,67,87,44,46,59,46,84,69,49,53,52,67,44,83,42,42,68,60,71,44,67,87,64,64,59,54,67,63,77,63,49,67,61,70,78,85,49,44,87,43,74,44,82,50,54,82,84,56,43,54,49,81,45,74,44,58,58,52,70,55,80,86,72,80,69,61,83,45,64,55,45,43,57,67,78,73,44,64,78,43,66,59,52,83,82,62,69,63,72,46,66,57,66,80,60,48,49,87,66,86,45,87,66,68,48,55,81,70,50,66,55,87,49,70,68,77,51,47,43,73,47,53,49,86,42,86,66,47,76,51,81,58,67,71,84,43,42,70,62,58,59,74,75,70,52,68,62,86,48,83,87,81,83,74,74,82,82,84,66,67,67,74,79,65,58,82,42,64,53,85,84,66,77,66,42,50,86,67,60,56,59,64,50,82,50,63,59,74,83,55,60,81,63,46,57,57,42,68,70,72,59,56,63,43,57,84,52,70,79,45,47,67,52,69,53,43,78,67,65,85,68,67,70,80,52,76,51,54,84,84,69,47,80,86,83,71,59,85,68,64,87,81,74,82,51,63,60,60,83,85,72,83,81,65,73,47,77,65,66,80,44,53,55,52,82,57,83,87,68,70,69,73,62,58,46,74,74,50,79,69,80,73,68,51,51,79,58,54,46,75,57,48,44,50,46,66,55,62,60,42,60,80,82,45,52,78,68,73,86,77,66,76,47,67,49,73,45,47,60,70,75,67,54,86,61,42,50,57,45,81,70,80,47,72,84,75,77,71,45,77,44,44,52,77,80,86,59,79,65,45,82,76,53,63,59,45,53,57,83,59,74,61,42,80,83,67,76,49,65,87,70,76,75,85,83,80,76,73,53,76,81,60,56,67,76,83,59,85,48,75,86,58,43,73,80,67,74,83,81,87,74,62,82,75,44,71,80,68,72,76,54,67,58,64,65,62,82,72,47,48,70,62,52,75,67,62,59,50,44,46,81,44,79,69,49,83,86,62,60,82,53,54,67,60,73,86,72,86,74,80,83,77,80,65,64,83,61,54,45,47,74,56,86,73,49,87,55,87,69,87,60,66,56,56,66,81,87,79,76,67,84,75,71,50,79,46,49,73,67,73,56,87,55,53,86,66,63,72,65,64,60,76,51,84,60,69,58,53,66,72,44,80,82,69,66,62,63,66,44,52,47,74,82,54,54,62,72,74,83,76,58,73,49,43,84,74,65,74,78,74,59,59,52,63,75,54,54,74,77,83,58,75,51,66,52,87,45,60,63,75,79,77,86,46,61,75,58,76,82,60,69,48,45,85,56,75,75,53,45,73,48,64,56,54,69,46,42,70,86,44,71,60,85,75,68,77,42,53,74,82,73,78,63,78,81,52,52,52,83,67,54,63,73,68,75,86,73,63,85,53,70,75,69,58,53,51,47,62,65,74,70,87,84,46,79,42,79,61,66,83,85,59,75,59,61,67,86,58,87,68,69,65,49,66,83,43,79,48,60,84,65,42,51,78,80,53,82,82,48,70,60,83,67,53,60,55,60,78,53,74,53,60,80,81,50,79,50,56,49,52,59,75,44,56,72,71,58,52,48,43,62,66,70,78,71,83,69,55,71,42,82,46,80,75,62,50,51,67,50,43,61,65,55,60,83,44,63,48,68,83,68,63,47,76,67,55,44,44,54,85,84,74,76,43,60,62,87,67,77,49,52,77,59,58,71,62,48,66,43,83,51,81,84,55,50,56,73,60,44,44,76,61,45,46,46,45,87,50,87,43,51,80,84,70,73,52,71,54,48,57,81,48,56,64,63,62,56,74,42,60,82,60,44,44,61,72,57,55,52,45,84,42,84,78,52,87,54,43,58,77,50,52,61,45,43,51,73,68,52,43,59,56,45,63,64,72,78,71,59,53,79,74,81,71,67,68,58,77,75,86,61,63,55,64,75,78,48,45,84,76,52,42,45,64,57,52,81,43,44,56,47,81,65,83,73,55,58,68,82,49,66,46,43,47,47,87,56,57,55,63,75,71,43,80,55,83,43,49,87,60,68,55,70,77,51,62,51,45,76,82,69,63,51,60,48,61,66,70,72,55,87,63,63,67,69,58,51,85,70,54,86,52,54,54,64,67,58,72,66,53,87,73,81,49,70,84,51,76,49,44,86,78,65,44,72,48,42,42,70,78,67,51 45,78,62,69,72,47,47,48,86,67,77,66,81,72,77,65,76,42,71,42,58,51,77,72,61,46,78,54,71,77,76,74,86,55,82,53,71,63,83,43,56,72,68,63,55,63,60,68,59,51,68,76,83,57,70,58,46,54,65,82,60,84,76,55,65,81,86,44,54,49,67,64,63,48,54,83,85,47,45,71,60,55,69,87,46,50,51,65,65,84,85,62,58,50,44,76,71,43,43,65,62,68,80,44,86,73,81,76,46,81,64,55,47,73,58,74,63,46,47,51,58,72,69,84,51,73,53,54,66,73,70,50,77,56,76,77,63,73,75,72,58,72,69,69,51,61,67,70,45,57,46,66,87,57,49,78,58,58,65,51,58,81,77,84,87,83,69,44,82,86,68,72,59,84,73,78,50,56,44,82,67,83,82,65,44,54,68,62,65,81,71,77,50,53,44,72,79,61,71,54,70,65,48,59,53,52,67,50,76,44,50,54,85,55,58,77,48,52,76,84,68,86,72,83,63,82,73,77,65,51,54,68,50,63,54,53,60,76,44,53,57,71,58,66,72,83,68,75,46,70,56,75,51,63,59,43,73,64,45,71,70,78,49,64,74,86,67,82,76,73,71,49,86,73,59,70,67,50,65,56,69,52,70,54,71,64,68,67,83,67,76,62,76,50,57,42,75,52,63,86,59,46,66,53,63,70,83,44,68,61,65,80,82,46,48,56,57,43,42,49,76,69,82,65,50,72,56,64,73,54,48,72,43,77,57,80,49,77,61,85,71,80,84,78,54,55,85,57,60,55,68,56,73,83,72,51,59,53,74,53,55,60,57,51,72,74,55,77,78,63,47,72,51,61,42,86,86,54,87,50,77,62,74,45,56,70,45,87,48,58,85,74,85,73,70,46,67,67,49,58,69,63,42,44,63,81,70,63,45,78,80,82,47,73,83,75,51,58,43,85,63,47,55,74,86,64,55,52,58,62,48,46,73,67,60,80,71,83,44,83,76,56,64,43,52,78,48,58,60,61,75,70,79,76,54,72,54,46,60,86,65,58,74,63,66,43,42,80,87,64,56,73,82,58,48,44,64,58,67,69,83,81,56,79,72,61,51,57,69,69,48,63,84,50,43,74,45,71,57,83,56,65,61,51,45,49,42,51,62,56,73,54,76,78,70,82,50,69,66,74,69,78,45,53,46,48,56,68,66,80,73,59,62,74,75,66,80,57,60,65,48,78,80,43,62,51,81,46,42,59,79,53,68,73,52,58,45,69,64,49,46,69,84,67,46,46,67,79,64,80,83,79,42,79,65,48,87,69,72,56,54,50,70,55,44,77,47,56,69,51,70,75,53,78,57,68,55,48,43,86,77,74,80,48,83,61,87,54,76,63,74,63,72,53,84,79,71,67,46,77,61,63,87,57,56,47,81,65,86,56,56,48,83,53,61,62,60,47,83,65,53,71,75,43,80,62,45,81,82,84,76,42,47,71,52,42,50,84,74,77,87,55,79,63,77,72,60,71,77,44,52,66,81,72,59,80,51,68,83,83,79,43,72,53,83,83,63,76,65,57,76,70,73,81,81,66,75,80,87,85,55,81,87,62,55,84,79,69,65,84,57,43,47,43,55,68,70,57,76,80,86,77,58,48,44,81,54,55,42,48,53,58,53,55,62,66,43,49,53,82,65,65,57,65,51,83,70,80,60,45,61,82,85,72,87,59,67,43,74,68,49,82,86,65,49,86,71,65,78,68,60,45,84,72,86,73,46,55,74,47,45,44,66,59,82,87,51,81,75,44,51,84,68,86,58,52,45,75,69,66,82,85,77,76,49,52,50,54,74,54,85,61,69,59,77,85,81,86,75,61,67,73,66,78,66,51,64,54,79,79,64,85,84,84,54,87,65,45,84,65,85,85,55,69,61,78,54,46,86,80,48,61,71,43,71,54,79,81,75,80,76,52,86,71,42,46,67,47,57,76,57,63,64,63,55,49,82,43,83,73,47,59,62,73,64,49,80,42,83,76,73,59,75,77,76,60,50,60,72,55,70,42,63,84,81,56,49,44,86,73,54,76,51,72,61,76,48,83,84,78,62,66,46,44,46,56,48,45,86,87,83,86,77,47,73,65,43,63,57,81,87,54,81,82,80,62,43,61,73,51,67,72,79,71,53,47,63,62,53,51,76,70,72,43,44,54,73,62,42,75,44,86,45,50,43,43,71,61,81,62,69,58,59,84,63,73,85,82,58,74,75,66,71,57,42,52,75,44,79,42 66,78,64,50,43,45,77,53,65,49,55,71,67,77,60,60,75,56,44,80,76,73,64,70,47,75,58,65,68,84,77,55,53,59,58,48,46,84,73,59,65,80,77,85,46,74,42,58,70,84,50,44,83,82,51,73,55,42,78,73,82,83,78,70,65,76,80,49,65,63,52,44,48,68,53,84,81,70,73,50,56,58,63,83,85,74,83,42,52,53,75,60,61,76,61,80,75,46,63,62,62,79,54,43,47,55,69,65,50,51,70,79,46,59,52,56,51,76,67,53,69,69,54,62,44,63,46,86,50,48,46,49,73,71,62,52,84,46,76,47,59,46,56,44,72,70,44,53,76,75,63,74,72,66,62,65,64,46,51,54,49,87,72,55,50,66,55,57,56,61,50,67,48,61,82,86,61,68,86,82,59,82,54,59,83,48,77,81,84,50,69,45,87,53,73,66,53,43,61,61,60,82,67,43,83,59,48,87,49,67,73,77,57,71,77,81,72,65,69,45,79,72,83,44,65,57,86,74,79,63,51,58,73,87,80,45,46,83,81,46,64,80,52,87,57,56,75,64,76,71,71,60,61,82,78,60,84,65,85,73,83,68,86,72,83,81,64,44,77,71,81,76,79,44,71,81,82,65,46,52,57,86,60,81,75,65,66,51,49,63,62,69,46,75,84,87,47,86,81,62,44,50,82,44,83,45,70,63,50,56,65,49,76,84,47,62,86,72,80,72,83,48,58,72,47,42,45,44,53,48,58,56,74,67,42,80,86,51,74,53,42,85,58,62,80,84,47,54,53,80,77,68,59,43,43,51,74,83,73,78,64,63,71,81,52,51,66,50,62,50,64,62,63,65,75,74,68,67,42,78,54,46,84,82,66,50,61,49,66,51,75,84,54,51,53,79,56,62,75,61,66,80,42,57,50,61,83,80,73,76,66,54,87,70,77,83,75,56,84,59,83,78,46,86,52,72,78,42,54,43,87,60,81,55,87,51,87,69,65,53,86,86,61,68,70,44,52,58,57,85,50,74,53,59,61,54,59,65,54,64,80,53,73,73,69,52,72,65,51,42,87,54,44,45,77,72,51,56,48,70,85,70,58,43,67,53,80,73,87,50,52,75,72,54,77,87,58,63,46,48,66,47,58,48,55,87,63,80,84,72,69,65,66,75,75,74,77,86,55,55,81,51,70,82,61,47,47,46,53,63,60,51,72,53,61,55,66,71,72,71,50,63,56,83,73,49,65,68,50,57,79,47,85,53,84,61,47,52,56,81,55,67,74,44,82,71,50,47,54,75,57,86,48,64,57,53,81,80,52,43,43,84,84,59,48,44,62,67,63,83,47,65,83,46,78,83,60,64,51,56,67,85,76,74,58,61,69,60,44,48,70,60,44,81,43,54,52,66,51,79,57,81,43,82,86,57,61,58,62,87,48,56,76,80,63,43,87,79,58,57,42,75,45,81,53,47,52,59,54,73,76,71,45,79,47,71,43,58,43,85,85,53,71,42,71,75,65,75,48,75,61,46,74,55,47,76,53,46,79,75,57,55,48,56,50,86,75,85,53,54,77,65,44,74,80,42,70,81,58,66,84,61,85,77,69,77,62,42,67,86,69,84,65,80,44,73,69,84,78,72,61,54,71,62,74,42,52,59,68,53,75,81,59,50,83,62,68,49,70,42,64,62,45,43,70,74,62,52,77,63,86,68,65,58,84,73,50,57,49,78,65,62,48,50,55,44,44,45,62,70,51,56,46,44,76,60,86,77,54,83,50,59,47,54,50,81,68,87,69,70,72,73,60,52,71,42,56,50,52,44,69,77,64,62,53,60,84,70,76,55,45,48,55,63,79,83,71,56,48,52,42,44,81,84,58,71,77,64,67,61,54,74,60,79,76,75,43,48,67,58,49,58,72,75,75,47,75,81,73,61,62,45,82,70,43,45,54,87,78,87,61,72,83,48,86,65,87,72,46,86,46,80,86,77,51,58,78,57,65,62,63,49,59,49,49,76,54,81,53,58,58,63,69,80,55,65,76,68,73,87,43,76,51,87,56,59,75,85,62,56,79,48,78,60,47,51,50,77,77,43,52,65,73,51,77,66,62,84,72,86,69,49,43,56,58,83,59,73,75,63,73,50,71,70,48,54,67,51,59,48,72,45,67,71,49,77,65,79,58,50,84,50,71,54,67,47,68,70,43,82,49,64,60,87,56,79,64,58,47,64,45,60,63,63,49,86,47,83,51,48,44,70,49,50,60,78,54,54,56,44 50,87,55,62,70,62,70,73,62,67,62,62,44,75,73,69,70,76,61,69,63,50,48,78,76,68,67,50,54,64,57,48,67,54,44,76,44,52,67,80,83,54,75,82,85,74,64,74,82,62,81,81,82,49,70,66,67,57,50,84,70,81,53,69,42,84,66,83,49,78,57,47,42,83,46,71,51,76,52,79,53,50,77,82,87,72,73,87,75,46,69,73,85,49,58,84,87,70,77,71,87,82,65,65,43,60,46,74,83,50,43,77,87,65,64,60,81,45,50,59,68,76,71,46,69,44,76,44,49,64,73,61,48,63,46,44,43,53,57,62,54,74,70,46,80,60,56,75,49,43,69,79,80,59,44,85,71,56,57,82,56,73,77,65,62,76,45,73,76,53,83,74,66,60,51,57,64,76,75,55,64,79,71,61,42,76,58,61,51,47,63,66,52,71,67,83,50,49,75,55,49,80,50,74,77,79,44,44,57,83,73,63,68,81,70,69,55,75,59,45,85,45,42,63,84,73,63,49,86,73,71,60,62,69,52,81,86,43,45,62,78,82,78,79,57,59,75,53,65,57,84,57,50,66,64,45,68,86,58,55,69,68,64,75,47,79,73,67,74,53,85,63,60,72,82,71,84,51,54,68,75,77,47,78,49,76,81,63,60,78,60,53,85,63,75,69,47,69,84,77,77,80,53,77,43,62,47,80,50,79,79,44,81,72,46,63,76,56,46,78,85,73,52,56,87,45,78,61,68,64,68,45,59,68,52,70,80,66,59,70,45,74,49,73,59,69,73,85,44,87,82,75,51,79,72,62,48,65,46,57,63,49,83,42,65,66,64,84,78,55,87,85,61,69,59,72,47,49,44,74,61,72,71,47,69,47,57,55,64,66,70,50,55,72,83,69,67,68,43,64,84,62,59,71,55,46,44,56,83,53,63,63,82,75,78,51,52,53,82,71,74,65,43,73,72,66,53,74,75,43,76,47,66,46,68,83,82,62,54,73,53,50,44,44,85,62,68,46,67,63,70,56,64,44,87,66,78,87,86,78,84,75,76,64,84,43,59,55,54,51,50,65,45,46,48,46,47,54,78,84,73,75,56,76,66,44,62,57,84,58,87,60,59,65,49,56,59,49,65,83,46,61,52,85,51,75,74,65,50,74,50,64,62,69,71,73,57,56,83,75,66,65,43,84,73,54,60,73,43,55,55,77,75,61,85,47,50,81,58,78,81,63,70,66,51,44,56,87,50,78,87,87,83,56,77,57,60,78,42,76,51,58,43,87,73,54,45,70,50,68,62,51,45,49,80,78,54,56,71,59,51,82,75,81,55,53,42,59,50,60,59,86,79,63,63,52,49,79,79,62,58,71,59,48,74,85,58,68,48,77,58,45,54,63,52,60,50,50,65,54,46,80,85,55,76,75,74,81,71,64,87,74,52,65,56,64,68,48,66,71,70,58,52,84,56,51,86,44,77,53,45,50,56,61,68,67,75,58,67,58,58,76,59,55,61,43,68,56,43,61,81,75,53,44,84,82,49,46,47,71,75,65,46,75,67,76,55,44,87,69,61,58,43,45,44,49,87,54,63,73,71,82,65,83,61,71,42,62,73,61,79,51,68,50,51,81,62,74,54,43,70,42,44,85,60,59,60,79,43,78,44,63,70,78,78,62,63,74,52,76,49,51,50,79,49,85,64,49,43,76,67,47,50,80,46,60,87,59,69,62,43,49,65,54,49,86,68,67,71,86,76,70,54,43,87,85,76,80,69,80,78,79,87,66,78,43,62,57,46,47,47,56,81,77,67,83,47,46,46,78,73,63,83,58,45,76,53,52,42,47,82,74,83,62,80,81,86,86,63,58,66,50,72,59,67,72,81,50,42,72,56,44,75,85,70,58,67,81,50,81,48,52,78,86,46,64,59,58,66,53,62,70,69,63,80,64,59,64,56,56,63,43,77,46,82,58,84,42,58,63,49,61,69,43,87,54,47,71,54,48,51,80,74,61,62,46,77,81,46,47,75,49,51,47,56,79,85,49,43,87,62,56,42,43,84,44,85,75,56,74,48,72,70,65,54,81,64,63,49,60,52,63,73,50,74,49,53,72,56,70,48,67,56,71,66,56,62,75,84,79,70,72,74,42,47,42,78,84,61,56,74,60,83,72,63,63,87,42,69,55,46,87,79,76,42,86,84,71,42,81,52,42,74,85,49,51,82,67,42,46,87,56,45,57,47,65,58,46,64,45,62,71,79,46,52,68,86,80,75,78 56,82,78,63,47,42,78,69,78,53,47,84,60,52,51,53,51,48,76,45,75,55,42,77,44,65,58,61,45,42,58,74,73,76,48,86,58,60,45,54,69,43,74,46,62,44,53,82,60,42,80,82,42,53,59,69,48,50,74,79,53,64,65,43,85,72,71,62,85,57,85,45,43,42,56,68,52,84,65,65,82,61,63,78,65,48,70,62,83,53,64,71,64,87,70,42,50,53,78,83,84,68,70,85,87,73,84,62,49,45,81,82,86,47,63,70,46,42,48,69,45,49,47,86,61,83,78,80,72,62,86,65,79,44,57,61,49,61,46,44,60,59,45,60,66,66,64,69,61,58,83,87,44,48,65,55,56,48,62,71,75,74,63,67,59,78,82,75,75,73,59,85,87,83,70,56,57,70,81,51,78,84,64,49,83,55,69,86,64,51,51,43,46,85,77,78,69,59,87,51,46,70,80,43,69,66,66,57,75,76,87,67,55,70,67,56,80,63,56,76,48,69,74,76,87,85,46,80,47,70,58,58,66,56,84,64,69,46,45,64,56,78,45,60,72,86,43,43,52,57,76,49,87,69,73,48,69,72,59,63,56,57,84,76,57,53,78,72,71,81,53,52,43,80,64,50,48,77,78,84,44,80,61,63,59,64,61,78,51,63,47,80,53,43,44,87,55,67,53,87,63,54,71,48,64,59,80,47,53,57,63,70,60,69,87,46,86,64,59,85,44,71,76,73,82,68,49,51,55,83,65,71,72,76,73,42,73,73,80,68,85,42,70,53,69,79,46,47,70,55,73,56,62,48,71,62,42,66,81,48,86,59,58,84,61,65,82,43,60,44,60,82,68,66,48,66,64,77,60,58,68,78,65,81,62,87,75,53,63,44,52,86,55,59,69,69,59,56,69,84,66,69,48,75,55,82,85,55,87,81,49,82,69,67,55,82,81,45,56,81,79,84,48,49,80,51,70,65,72,76,44,54,66,53,68,77,47,54,44,72,56,51,53,72,58,72,77,72,74,68,67,75,50,69,58,54,77,78,42,69,72,53,70,85,81,84,74,81,76,51,81,53,78,43,42,64,57,87,73,79,83,45,61,86,73,60,71,62,50,82,69,85,76,78,53,55,57,60,62,62,87,78,73,72,82,81,82,53,51,55,64,47,46,86,54,46,77,60,44,54,45,82,45,57,69,75,75,70,47,45,58,45,64,46,55,49,77,70,47,86,55,74,69,57,58,52,80,42,45,48,86,44,73,70,45,72,72,70,79,45,57,56,71,83,85,52,55,81,52,57,75,70,54,47,52,72,68,66,81,58,63,71,62,68,48,55,76,57,60,84,49,44,51,63,70,82,49,47,47,63,82,68,60,84,62,75,62,59,72,85,86,68,53,49,58,67,52,47,87,65,57,75,56,86,54,76,43,46,54,49,54,56,81,53,45,83,43,54,73,85,74,66,80,60,86,54,87,43,76,77,52,57,80,73,44,48,68,62,86,64,64,86,50,79,44,87,81,43,76,58,69,63,75,42,59,77,74,78,46,72,68,74,81,69,75,72,85,55,77,86,68,83,87,42,70,81,71,70,47,87,69,55,74,71,78,66,62,75,84,74,87,70,51,59,51,76,45,78,49,68,81,54,56,79,45,50,45,76,66,77,53,54,45,72,65,75,74,58,56,84,44,57,85,67,65,78,56,57,62,68,60,74,80,68,47,66,56,76,52,84,80,68,78,77,79,84,49,68,66,73,81,55,51,87,66,63,44,46,80,66,78,66,52,69,71,49,53,64,58,43,73,69,85,70,71,80,60,83,47,42,59,84,83,55,70,76,43,73,54,80,60,51,60,76,58,85,85,59,43,45,56,72,57,42,70,51,70,65,79,60,47,61,86,74,74,42,68,55,42,71,86,84,76,44,53,43,86,71,82,46,80,47,86,52,81,77,64,52,46,64,48,79,82,84,84,86,86,60,49,85,42,80,61,84,82,47,56,81,73,53,48,75,74,43,59,74,86,64,56,75,69,83,74,43,83,46,69,59,64,55,59,42,77,85,79,76,43,75,53,81,49,47,60,75,75,55,80,48,80,75,56,71,63,54,55,48,64,63,47,44,68,81,48,71,46,49,81,46,67,64,62,71,68,42,70,60,77,81,64,82,44,69,55,86,65,81,69,71,44,69,43,54,51,50,59,43,58,57,83,43,68,46,50,69,69,49,64,48,45,51,77,43,44,69,77,81,77,72,56,43,61,54,48,50,52,76,58,85,80,48 47,47,71,43,68,56,66,45,63,73,75,67,77,64,82,76,65,42,87,68,58,75,62,65,78,85,47,63,59,55,76,47,66,57,83,71,86,61,70,62,48,64,61,45,59,85,52,68,61,49,48,66,47,62,54,75,58,85,57,75,51,45,87,84,65,53,75,73,74,49,76,47,79,47,74,84,50,57,63,78,55,80,56,49,50,46,64,83,84,54,60,80,50,69,55,57,45,75,67,75,56,74,68,67,48,51,44,51,71,59,85,70,60,64,48,69,78,53,75,66,44,84,61,61,63,59,52,76,44,61,56,44,78,87,69,73,85,57,73,72,65,61,72,42,78,57,70,66,58,85,76,51,50,85,43,42,74,53,52,72,53,64,72,57,82,57,67,65,65,52,63,62,45,67,55,80,80,44,56,77,77,71,73,45,60,86,80,62,75,87,84,64,51,68,72,67,44,81,86,85,82,82,76,76,75,83,54,85,76,59,80,48,70,67,46,70,58,79,87,63,57,82,72,84,84,76,43,53,76,77,42,64,79,53,49,48,63,76,75,64,58,83,59,86,68,45,72,60,77,66,84,46,59,82,54,44,84,48,43,54,80,75,69,45,82,69,59,49,83,86,80,43,50,49,47,47,70,77,87,81,52,67,72,78,80,64,80,60,83,62,74,56,54,76,81,43,83,69,64,86,63,69,58,59,63,50,49,63,60,60,68,62,75,61,66,80,77,86,63,69,60,51,46,46,80,86,45,62,57,49,65,87,56,45,51,61,62,45,67,68,79,62,51,52,67,60,60,42,79,85,62,85,42,68,84,62,53,55,85,65,71,73,49,86,74,78,44,46,85,49,58,58,60,70,85,47,52,50,51,70,78,62,61,62,72,74,54,56,59,86,80,51,62,71,62,58,72,42,54,70,50,62,82,76,73,72,67,42,44,47,48,83,64,75,66,86,44,81,81,66,49,74,48,82,66,84,73,44,44,55,42,81,84,44,44,66,62,42,81,87,86,56,59,63,85,61,48,86,48,43,73,72,81,68,73,75,60,83,60,65,55,47,52,54,66,42,63,62,58,72,62,42,63,72,42,77,78,59,43,70,55,86,76,53,84,86,79,59,56,74,54,85,63,69,65,79,70,42,75,46,45,79,48,58,77,45,75,53,69,81,60,67,77,61,66,61,45,56,58,87,60,71,83,76,52,59,67,60,73,76,42,48,49,59,81,74,64,82,66,87,66,52,43,81,44,46,44,55,56,42,60,85,62,86,77,42,65,54,64,61,56,58,62,83,85,83,54,60,49,75,47,87,53,75,69,64,81,62,75,48,57,78,80,44,77,60,77,63,66,70,79,62,51,74,78,55,57,64,51,72,81,69,64,68,77,85,71,45,86,49,52,49,50,46,66,83,78,75,85,62,66,77,87,63,45,62,48,65,72,84,80,83,53,45,76,85,85,52,55,60,51,72,51,61,46,66,81,52,86,64,86,79,77,61,60,52,52,43,52,68,57,81,52,48,55,54,65,50,85,75,45,87,67,56,44,42,82,52,86,83,53,55,72,80,82,47,49,48,75,63,50,44,56,60,74,55,83,65,50,72,67,60,63,78,63,71,81,76,66,72,78,47,73,63,42,53,54,67,58,55,69,50,72,48,49,48,55,67,57,43,80,76,46,84,75,63,55,72,86,54,59,75,46,49,65,82,68,84,53,47,83,87,45,54,75,45,55,77,50,42,48,65,75,63,81,55,82,87,45,48,62,44,83,87,79,58,48,49,64,66,51,67,45,53,76,56,83,47,65,68,54,84,63,60,60,75,62,42,58,87,51,82,78,68,68,75,47,85,54,64,77,77,79,55,54,80,62,87,51,87,57,49,72,67,49,55,87,69,60,49,75,84,54,58,71,50,79,75,58,47,43,67,86,73,58,61,78,48,66,75,56,53,60,42,61,55,77,83,83,77,55,49,72,74,76,45,57,58,66,69,58,83,46,76,85,72,55,48,65,52,42,50,70,85,77,66,63,44,81,81,63,75,72,68,86,49,53,85,61,85,87,85,61,63,85,43,71,80,54,44,60,56,76,66,78,71,72,86,83,54,53,85,84,45,50,49,61,61,70,59,63,70,64,45,74,67,63,72,52,55,81,81,68,50,43,58,47,47,82,68,75,75,45,72,57,43,74,57,53,82,73,70,54,54,75,75,46,70,68,55,73,49,58,53,54,85,42,46,53,44,76,70,47,59,69,66,51,78,54,59,85,42,64,87,58,52,87,74,85,45 82,47,84,44,57,72,54,77,60,60,57,46,84,55,66,58,74,67,79,58,63,81,77,75,45,49,51,47,82,62,68,75,80,50,58,73,70,72,66,58,61,69,60,68,87,53,57,66,74,49,46,83,76,58,86,74,60,52,54,61,67,50,61,74,44,71,80,65,69,57,84,87,50,50,55,72,58,54,51,55,52,76,52,60,56,55,49,80,67,83,85,48,81,65,87,60,80,48,49,52,48,83,43,74,75,83,74,53,77,44,58,52,51,83,68,57,68,45,86,83,57,57,51,45,66,79,76,42,80,49,42,59,77,68,67,81,68,80,49,73,47,46,83,61,56,64,82,65,66,57,54,44,80,82,55,86,60,74,71,50,63,71,63,69,68,57,42,80,87,59,83,86,45,68,87,63,50,64,57,57,82,63,46,43,69,79,43,47,74,84,86,48,75,83,83,43,58,75,45,75,77,86,53,43,68,52,73,64,49,87,43,52,57,45,46,58,60,83,51,42,44,52,55,64,76,82,62,56,42,76,59,56,78,42,68,55,59,44,72,52,45,58,72,80,66,66,44,85,42,59,59,84,82,44,47,76,51,82,59,54,84,87,62,59,61,84,47,62,84,67,67,74,78,68,85,69,59,85,63,52,63,59,66,65,57,86,58,81,68,53,64,59,87,86,43,74,81,49,82,47,47,62,55,78,59,58,53,82,56,66,77,61,51,55,82,59,75,46,50,82,44,71,61,79,58,81,78,54,67,49,43,73,51,49,86,55,76,78,56,77,58,75,49,50,42,67,70,43,62,66,80,59,52,62,69,43,56,83,43,77,44,82,57,44,80,60,43,75,70,55,55,79,59,48,77,54,76,72,43,44,48,46,52,63,42,78,45,55,72,66,43,53,46,75,55,49,58,43,76,83,72,53,80,55,60,71,77,43,56,53,42,79,56,55,82,75,78,63,58,85,45,60,43,62,81,44,58,48,74,83,51,44,77,65,85,87,59,71,71,80,58,62,42,87,43,65,84,42,60,49,53,77,77,49,62,85,49,86,51,46,73,49,61,61,59,86,78,72,49,56,80,53,55,45,77,81,70,47,59,84,64,59,66,49,68,49,68,72,75,74,80,77,58,52,68,72,43,50,67,42,76,83,82,74,70,80,46,43,79,45,81,42,58,47,65,54,78,74,53,58,78,80,47,54,44,65,43,65,58,68,86,43,69,57,75,72,74,60,60,81,61,73,74,74,80,50,53,80,77,66,56,51,72,44,76,73,46,52,72,43,79,78,82,50,55,44,60,83,52,68,70,53,80,58,76,57,65,44,51,70,47,86,64,56,63,76,81,59,67,74,52,68,77,68,65,42,56,63,46,82,79,53,45,44,46,61,55,48,47,49,56,84,77,61,68,82,63,68,69,53,56,67,80,64,71,48,84,82,72,72,64,64,75,45,80,65,72,51,50,80,86,47,47,87,77,53,81,45,53,42,85,74,82,86,46,42,82,51,55,42,75,42,68,75,49,62,52,54,80,80,46,78,54,56,77,57,68,45,82,55,79,82,82,45,68,53,49,59,49,44,68,47,87,61,72,80,55,59,48,47,60,75,77,67,78,71,46,69,49,72,67,72,87,75,55,55,44,48,47,59,76,71,68,54,44,83,52,60,84,66,81,51,42,51,75,49,62,84,73,44,50,62,86,83,57,46,70,70,73,55,74,60,56,68,69,75,51,59,46,79,51,82,47,73,61,79,48,87,68,61,76,79,61,70,81,57,80,69,47,61,61,74,47,64,68,63,43,50,50,47,60,63,81,47,64,82,80,84,47,74,66,82,57,87,87,66,82,52,75,75,70,75,65,82,61,42,79,78,84,61,77,50,52,49,44,76,76,79,62,81,47,85,67,54,82,86,47,44,87,73,61,46,69,68,76,52,53,67,48,70,84,84,55,53,65,81,73,77,43,65,52,66,43,65,47,51,72,72,70,74,64,77,53,42,44,75,83,58,76,86,87,53,49,55,66,84,63,43,60,52,47,70,78,46,59,48,42,75,75,43,72,52,82,65,81,58,51,58,51,83,73,82,69,46,51,47,73,50,59,58,42,64,81,53,67,62,82,73,61,59,82,62,82,55,81,45,58,43,57,71,48,54,70,83,83,54,44,70,69,61,62,45,55,70,69,47,67,80,71,86,76,77,71,50,86,87,57,73,82,74,62,87,77,79,78,47,58,60,63,76,78,42,62,87,70,57,65,43,74,55,62,57,84,45,73,56,42,85,44,71 55,79,47,74,43,74,87,75,68,72,51,73,54,86,82,52,46,81,74,49,59,87,64,45,70,81,56,74,74,46,63,51,50,75,49,83,87,57,53,46,58,67,81,68,47,48,71,58,70,83,84,43,60,60,69,51,61,77,66,74,58,74,78,69,76,85,46,79,48,78,51,46,73,84,70,61,50,71,56,53,77,64,52,48,66,81,54,77,64,68,62,79,46,82,50,78,87,62,68,87,66,54,57,55,43,46,84,76,61,65,86,52,58,86,44,68,70,53,66,49,51,55,63,83,51,80,58,64,68,57,64,72,72,57,69,64,87,61,81,72,51,65,78,71,78,56,71,75,50,87,58,69,78,53,82,68,81,85,63,63,51,61,58,60,87,68,80,62,60,56,64,45,64,50,72,66,59,64,80,64,44,76,84,67,52,72,71,47,54,69,69,70,56,43,87,87,42,70,64,71,42,69,46,87,82,86,64,62,87,74,63,46,68,85,42,47,55,52,42,79,61,68,47,70,57,48,44,57,67,57,76,42,60,60,49,63,75,81,66,79,55,42,44,70,82,48,57,42,69,63,43,77,48,63,66,43,54,66,60,62,59,51,54,50,59,81,75,72,64,52,45,59,46,81,73,72,76,55,76,63,82,43,70,46,56,60,42,70,60,80,49,76,66,53,73,59,52,62,69,47,76,82,79,83,68,77,76,70,83,68,56,46,52,57,70,84,79,73,43,79,53,44,52,84,72,46,66,50,84,73,50,53,56,80,42,51,59,53,73,62,64,86,55,69,71,85,84,50,82,64,74,58,55,69,58,69,46,59,82,55,44,81,53,57,86,47,45,44,61,81,84,68,67,75,63,54,73,86,55,61,63,46,52,85,83,52,61,51,81,64,53,58,76,80,84,74,60,58,84,61,74,76,57,44,54,66,48,49,51,42,65,67,60,45,50,79,73,47,68,50,59,72,48,71,58,54,82,85,44,56,44,84,61,43,64,74,56,48,82,48,44,43,53,51,56,67,42,56,42,77,46,59,63,51,52,77,54,64,48,47,61,87,50,42,62,64,77,76,59,68,52,58,81,83,76,59,47,67,48,47,62,83,48,60,78,56,85,63,49,79,49,45,82,49,60,84,50,71,52,66,62,82,72,48,87,60,67,70,57,48,43,82,68,85,72,76,76,57,67,72,46,65,77,64,71,60,86,52,78,60,74,85,69,77,78,57,63,42,70,62,70,48,77,54,83,56,75,79,73,43,67,49,73,55,53,61,85,70,82,62,82,80,50,77,61,51,68,79,83,53,52,58,66,56,86,48,84,79,56,43,47,65,55,64,59,52,53,78,87,81,44,76,47,87,56,57,52,51,42,53,58,81,82,60,66,65,61,42,60,51,44,59,77,58,49,46,45,70,51,87,54,51,46,83,85,67,50,69,67,73,71,47,65,65,61,78,81,72,81,55,55,46,79,77,45,57,50,64,69,61,56,50,63,62,73,52,49,60,66,71,52,84,65,77,71,49,82,51,74,46,70,70,65,80,67,61,77,85,52,49,58,87,56,57,85,70,46,85,60,45,78,62,64,52,82,63,64,43,87,54,46,61,78,50,75,83,48,42,76,58,50,61,46,73,55,70,71,44,78,62,70,44,78,87,66,78,54,58,48,60,70,44,54,59,81,64,51,64,77,62,70,73,57,85,64,66,80,43,65,81,76,84,63,57,42,57,53,77,63,51,69,64,87,54,43,47,79,82,53,63,81,80,68,42,42,42,51,72,60,76,60,48,75,60,69,65,47,62,59,48,69,49,52,81,77,70,62,55,54,67,47,70,70,67,44,51,67,69,46,83,67,42,45,49,67,78,82,79,60,74,45,67,43,84,49,66,60,86,44,66,87,53,67,43,81,83,63,84,56,48,68,67,54,81,59,79,62,48,56,47,71,44,47,69,46,46,49,62,77,58,71,72,72,54,55,64,46,51,42,45,65,77,57,62,62,55,82,87,61,45,67,49,53,75,80,79,84,56,81,55,51,87,45,69,83,68,66,42,73,68,58,69,43,68,83,84,44,71,76,54,66,78,86,54,86,52,80,70,50,56,53,64,53,52,43,65,70,85,54,64,65,63,67,86,57,65,69,85,59,54,45,85,51,61,72,74,71,64,75,82,82,69,71,45,59,50,62,50,45,65,76,60,78,76,71,81,65,56,73,60,74,72,42,76,44,57,62,83,65,75,55,87,43,82,52,62,81,82,44,69,55,80,74,61,65,85,48,79,51,57 66,86,57,61,87,62,85,52,76,80,64,84,60,78,81,75,43,50,46,52,71,76,74,49,86,87,63,71,65,51,83,61,57,87,68,48,74,71,72,49,67,60,78,70,76,57,84,66,84,44,71,50,84,86,78,77,75,53,52,62,56,66,46,53,60,79,81,57,51,46,57,65,62,60,65,71,71,57,67,61,56,51,66,73,57,61,67,60,49,78,59,55,81,80,63,58,62,53,84,68,76,66,53,46,77,55,84,81,69,55,72,83,45,82,81,55,87,67,73,65,86,86,57,69,76,45,65,43,60,63,83,51,74,58,82,57,49,53,84,70,55,73,43,53,77,57,82,67,77,70,63,45,77,73,80,67,74,62,72,86,65,51,63,76,58,44,85,56,76,42,52,57,83,53,75,69,73,73,76,50,50,49,50,42,71,53,73,46,44,52,80,67,56,44,50,68,77,57,47,45,78,84,87,50,70,43,82,78,85,48,50,47,62,81,76,54,56,47,46,75,81,87,66,65,49,56,53,55,70,74,77,46,74,82,70,62,82,54,63,81,68,75,79,55,78,72,52,60,67,60,52,83,48,63,79,84,62,71,76,58,80,73,77,49,72,43,61,64,74,84,84,69,56,77,74,56,44,49,59,61,50,85,67,81,46,44,59,42,57,57,71,84,68,59,83,75,87,52,71,59,80,80,47,51,73,44,43,55,73,67,68,56,79,82,61,52,82,54,54,78,45,77,66,71,62,63,83,73,82,70,86,60,50,66,78,71,81,84,67,48,69,49,86,67,43,81,61,80,57,76,79,56,82,79,58,47,65,72,83,75,70,57,50,48,46,42,44,77,62,78,74,81,42,62,73,58,74,62,65,61,48,58,67,82,57,84,69,70,84,69,55,85,83,67,43,48,80,70,67,79,70,54,43,77,76,60,70,80,81,77,61,48,43,66,57,78,66,54,53,57,69,70,61,80,78,70,49,67,78,72,50,74,72,72,46,79,44,84,44,80,73,67,79,87,44,51,59,62,74,50,47,69,86,58,86,75,68,84,50,63,42,75,69,54,64,58,85,47,77,73,42,66,68,52,49,60,57,81,67,65,70,55,47,48,50,49,58,46,73,49,52,42,47,58,43,45,70,59,56,75,69,58,54,43,70,64,81,78,62,73,43,64,48,75,78,76,68,53,79,70,79,52,50,42,84,78,63,85,80,80,62,55,50,83,51,49,74,49,52,47,55,63,66,75,50,83,64,45,58,65,63,42,51,66,82,48,81,63,52,45,82,67,56,86,79,72,55,71,61,59,52,60,79,86,57,74,45,80,53,49,47,66,64,44,77,44,61,47,66,56,66,61,43,45,43,74,56,59,42,57,62,75,72,55,66,56,48,56,51,84,79,44,82,62,54,60,59,53,63,43,48,54,86,83,50,43,58,59,74,42,68,84,77,65,54,44,75,55,55,43,46,48,57,77,80,82,56,86,56,84,54,87,59,81,74,72,48,60,81,75,61,84,46,61,75,67,80,80,55,56,77,51,62,61,82,44,51,57,47,81,73,63,68,85,71,57,51,76,72,76,77,65,73,59,55,42,42,54,67,61,81,76,70,85,73,52,71,87,68,63,45,48,54,46,53,77,67,74,86,75,74,65,68,58,68,86,45,65,61,68,55,58,71,75,44,43,74,46,47,76,60,55,74,43,76,57,74,50,46,44,66,86,86,86,46,70,48,76,46,44,53,70,59,70,60,73,58,68,73,81,54,77,42,66,83,42,86,52,61,76,80,46,44,57,44,70,43,43,65,62,62,80,45,66,58,64,50,86,61,77,73,76,73,52,74,62,61,70,46,87,87,59,52,56,47,68,44,70,75,75,72,61,60,73,49,74,72,85,59,74,43,61,51,55,85,71,75,60,63,79,87,54,62,44,67,46,55,71,64,45,53,49,72,43,63,58,74,74,60,82,63,42,81,68,60,56,55,67,63,74,80,87,75,45,85,56,44,42,79,85,81,55,72,78,67,61,69,71,57,65,77,67,63,87,70,70,62,62,82,65,71,68,64,55,60,47,82,68,44,54,80,63,87,53,85,46,71,66,86,68,63,71,80,75,44,63,83,70,69,55,79,75,80,67,45,82,43,46,42,47,62,69,54,79,68,51,79,75,64,56,49,65,56,55,61,52,53,43,42,63,70,61,70,83,81,72,42,47,84,70,71,51,49,58,47,78,77,77,55,43,65,76,72,86,62,67,57,70,61,45,42,54,51,72,87,79,57,84,44,44 76,82,63,78,52,74,65,50,53,75,66,76,81,48,64,74,58,51,75,73,70,56,58,47,84,49,64,59,70,85,80,52,79,63,75,71,77,75,63,51,66,58,74,55,66,57,85,71,54,65,83,74,56,74,78,84,50,47,77,75,78,44,56,54,58,42,71,76,50,46,69,78,67,83,55,75,55,82,78,51,86,64,48,71,84,63,65,82,64,69,78,44,65,81,51,86,74,56,56,79,55,87,86,62,72,79,84,69,70,79,43,47,83,87,58,77,53,78,78,45,66,73,55,73,47,65,69,44,81,58,73,63,47,63,47,86,83,56,64,50,52,68,81,43,72,66,64,77,82,51,75,51,64,79,54,63,45,45,71,75,64,49,61,72,49,48,85,45,71,45,44,77,57,51,65,63,80,77,77,45,76,84,63,68,72,60,58,44,44,64,48,87,57,83,60,76,83,62,59,54,84,67,78,79,84,71,82,63,59,57,69,75,86,44,69,51,68,62,63,63,77,58,53,87,60,63,73,58,54,50,66,79,66,82,84,65,71,42,71,62,85,59,68,63,60,56,51,74,59,69,64,48,82,73,86,58,61,57,77,60,59,54,86,68,87,64,49,78,86,68,49,65,73,63,66,52,49,56,46,76,87,77,46,69,71,68,51,85,75,87,58,86,64,50,77,58,66,55,53,84,53,82,45,81,73,87,75,60,72,58,48,65,79,71,47,42,57,42,68,53,70,63,49,49,86,61,45,64,48,53,45,50,74,60,82,68,60,54,82,80,84,74,71,48,43,52,62,42,49,78,66,66,53,73,48,55,81,46,55,81,48,84,47,64,73,53,47,56,52,43,87,55,42,58,64,56,44,43,84,72,70,66,67,42,46,71,72,49,71,55,73,72,66,68,81,57,70,73,58,66,71,59,58,83,49,83,66,48,52,85,52,50,43,78,65,49,59,82,64,45,44,72,85,82,65,66,46,82,60,44,60,66,59,45,59,49,59,63,55,78,83,69,69,56,53,42,77,59,61,74,85,85,62,51,71,78,85,48,58,77,78,47,79,48,58,68,52,44,74,80,65,61,63,65,73,45,43,60,53,86,46,59,72,46,57,82,76,42,79,87,81,63,55,74,51,61,78,46,78,50,80,61,66,81,54,49,76,48,81,43,46,52,48,43,71,53,46,42,55,76,43,75,77,46,76,76,70,65,60,83,64,80,44,79,83,81,83,42,42,61,82,77,52,74,73,57,64,79,47,68,69,75,46,87,64,50,67,78,81,46,63,42,51,83,72,73,65,70,72,74,52,62,49,63,86,54,65,52,61,42,78,87,43,75,42,76,85,72,64,59,78,73,83,65,71,78,49,72,54,47,62,80,77,42,68,77,57,64,66,72,51,45,61,54,57,55,60,77,42,52,57,87,70,60,62,73,62,65,73,55,62,75,43,54,64,44,50,62,65,74,56,68,84,49,80,78,77,78,78,57,70,66,60,47,60,74,70,73,67,51,44,50,51,52,62,84,50,64,49,65,56,53,83,44,52,77,85,55,83,68,46,79,45,48,61,47,51,54,43,44,60,87,48,66,56,78,49,75,78,86,76,67,71,70,85,75,86,71,60,78,75,52,72,47,82,74,76,85,54,71,60,86,65,64,52,44,48,86,42,47,42,65,61,59,80,87,86,72,50,65,45,57,62,69,49,73,86,87,57,86,63,86,55,75,71,76,62,83,64,48,52,67,76,58,82,50,62,76,86,54,54,44,62,86,86,73,68,64,87,49,45,81,65,63,64,69,61,44,45,63,83,47,63,63,63,77,74,84,82,60,78,44,50,52,67,75,43,45,77,46,84,80,59,65,44,65,47,60,81,82,46,49,63,45,47,72,62,54,60,79,66,58,72,87,59,51,72,67,57,60,70,72,51,52,60,81,73,74,49,80,57,59,47,51,64,76,63,45,85,62,57,48,65,56,58,70,77,44,59,61,65,62,75,82,50,57,67,69,70,42,54,49,51,60,86,52,64,84,56,85,70,65,79,46,64,44,60,50,65,54,50,75,63,66,57,71,60,43,81,50,77,82,69,59,83,82,43,80,85,45,44,67,51,56,52,69,49,56,56,65,82,82,42,58,71,85,85,58,57,53,86,70,56,87,65,86,65,54,53,47,52,65,73,47,69,69,74,65,80,43,75,49,77,67,87,65,81,78,47,55,84,83,57,73,48,81,83,60,56,43,86,57,45,70,67,62,85,77,42,81,55,42,70,66,46,57,82,66,78,87 53,46,85,46,56,71,78,54,50,55,73,47,42,71,74,78,76,62,44,65,42,63,83,68,79,47,51,83,62,46,59,74,85,72,57,42,52,83,79,52,81,83,70,72,66,57,72,64,73,50,44,43,82,48,82,63,54,60,47,67,51,62,70,52,82,46,46,75,42,58,51,62,63,77,47,42,65,53,72,73,55,43,62,48,48,74,82,42,72,75,64,67,83,57,85,57,63,81,62,59,52,59,84,83,50,43,56,55,71,77,74,53,57,70,63,54,54,73,80,66,71,51,56,52,61,84,73,56,43,80,49,62,59,76,51,74,72,46,56,84,73,46,46,73,47,59,81,75,74,64,71,62,54,54,59,70,50,70,52,74,83,80,50,62,85,65,50,49,56,79,49,50,63,84,86,73,56,51,45,80,47,71,53,56,78,62,54,67,84,60,77,82,69,52,52,55,59,52,46,48,59,82,71,62,59,48,58,55,71,49,80,75,58,46,83,55,77,61,59,78,49,74,51,79,51,62,54,58,78,53,75,61,54,59,67,70,87,60,55,72,46,55,76,85,73,62,52,64,48,44,71,64,87,54,80,67,86,59,51,54,50,54,54,83,42,52,71,80,87,86,64,49,70,82,42,79,61,64,68,43,56,55,66,65,60,85,77,74,61,80,66,62,85,76,86,46,68,57,45,83,69,56,77,67,58,66,50,53,59,53,81,74,53,55,50,76,57,78,47,47,76,78,47,65,65,84,67,67,72,71,77,43,75,49,85,42,73,85,66,74,59,84,43,87,75,84,68,42,45,81,51,44,55,67,79,86,45,75,65,69,85,86,43,70,68,82,61,58,50,58,55,45,48,49,61,42,53,64,74,56,83,46,85,47,81,59,80,87,60,55,79,64,49,80,63,59,42,57,48,62,77,44,61,45,72,63,48,56,63,70,43,42,56,79,56,53,44,59,55,52,68,80,79,55,43,73,67,86,53,55,78,60,75,66,71,57,84,45,57,54,79,70,82,80,59,56,50,71,46,42,78,48,50,86,61,85,86,65,64,77,42,66,66,62,72,64,50,72,50,74,71,50,63,75,69,56,67,79,60,48,80,77,57,44,77,84,84,84,67,62,84,45,57,53,80,57,68,63,79,70,70,48,82,72,68,49,44,45,79,44,59,82,81,87,55,72,55,55,71,55,64,48,85,68,55,68,66,79,59,53,43,64,51,87,51,44,69,45,71,43,77,57,52,85,84,69,57,79,71,54,49,52,68,74,65,76,70,60,67,75,71,79,52,62,69,74,77,46,81,72,62,43,58,73,51,65,47,55,45,74,60,77,63,58,61,62,50,73,79,83,44,75,72,58,50,56,64,47,74,78,74,46,43,68,51,43,60,83,57,73,79,87,65,59,87,50,60,77,63,59,60,83,87,61,80,65,67,85,66,50,55,67,63,46,64,72,43,56,49,64,65,59,68,76,83,85,54,58,65,74,64,81,61,66,85,42,72,51,64,83,83,66,46,52,66,84,53,52,46,80,54,44,64,78,42,60,82,74,87,75,48,56,79,63,71,50,48,45,59,46,80,51,64,61,50,62,51,75,58,83,80,45,83,87,67,69,58,87,68,66,64,87,58,54,86,60,61,78,69,48,71,87,74,86,61,56,62,70,71,67,83,50,59,78,85,83,73,45,86,49,75,52,51,83,75,47,63,51,57,81,84,79,67,86,47,73,57,62,62,78,52,64,81,67,46,50,45,87,67,83,67,66,74,86,74,77,46,62,42,63,79,65,50,81,60,69,51,68,75,87,53,83,56,53,75,46,54,58,62,82,85,84,83,44,69,70,56,67,81,65,47,47,60,71,64,50,69,42,46,48,42,85,62,49,83,45,77,46,85,72,83,55,80,43,83,62,84,68,83,61,69,81,43,44,75,64,46,49,50,60,53,51,63,54,65,66,69,87,60,61,80,69,52,56,63,64,60,59,87,67,80,76,46,45,84,62,59,66,74,55,73,73,51,45,56,65,79,77,87,68,78,81,45,84,52,47,51,57,45,79,60,53,71,77,60,47,42,85,55,82,48,59,81,47,61,45,63,87,48,78,58,55,54,80,47,82,51,65,53,46,51,49,77,45,65,75,86,63,71,46,76,64,44,85,49,60,86,43,46,82,54,86,46,59,48,85,60,77,48,66,52,53,62,64,73,61,57,74,49,82,79,53,63,87,66,71,83,53,76,55,71,72,66,65,42,49,53,44,82,60,44,75,52,50,87,69,44,58,80,81 75,56,54,85,51,84,68,42,42,43,62,52,85,57,61,65,67,75,42,59,69,70,46,86,58,57,55,42,62,51,57,76,67,79,84,75,43,46,48,68,72,53,84,78,66,42,64,70,49,72,64,66,49,71,55,60,87,83,54,62,55,56,80,68,74,82,85,62,85,82,76,80,85,48,71,48,62,57,50,51,72,85,61,72,52,46,50,47,78,67,65,66,54,67,73,69,58,58,75,66,76,81,58,72,80,58,44,82,42,52,56,46,59,56,69,46,58,64,54,62,54,51,87,48,69,45,53,52,75,58,42,63,54,43,82,53,46,83,82,45,53,51,71,87,77,86,64,77,79,69,46,42,45,75,83,84,83,81,84,66,85,44,55,55,44,51,66,52,86,73,58,46,58,47,50,54,45,87,58,76,71,75,53,69,77,80,52,45,61,52,44,74,61,83,43,56,47,51,49,81,83,85,57,85,55,51,71,60,62,57,55,87,76,56,83,77,54,49,75,65,51,51,82,46,42,46,55,71,51,81,43,71,53,58,66,43,74,48,73,47,66,44,51,78,62,45,87,50,85,70,54,76,46,42,57,68,83,80,55,75,63,54,70,79,68,58,47,74,49,45,45,75,81,81,81,49,80,66,76,75,44,52,84,65,79,45,74,50,77,43,68,55,81,70,86,84,82,46,46,80,49,78,58,59,84,87,82,64,54,73,61,54,51,86,52,82,52,81,44,47,56,87,65,70,44,64,83,77,59,58,58,84,75,51,60,46,56,75,44,49,71,68,47,65,58,48,44,62,83,67,80,75,71,77,66,51,86,62,60,84,63,42,79,85,53,72,57,68,84,44,83,71,71,63,80,74,80,49,42,86,43,68,57,83,66,72,53,70,72,54,74,71,53,74,67,78,60,53,63,74,86,73,77,59,86,85,58,66,74,59,62,44,63,52,86,74,55,54,48,50,81,69,71,48,44,71,75,53,51,73,49,68,47,54,50,81,56,67,52,50,77,66,72,76,68,86,79,75,51,76,82,54,67,61,51,75,55,86,59,64,74,46,48,81,67,58,83,74,43,75,61,82,69,61,52,76,64,81,47,77,85,63,64,54,51,75,72,71,54,78,60,80,56,64,71,79,61,73,72,68,69,45,84,47,74,47,49,85,52,63,42,83,83,79,81,81,63,57,62,82,86,42,75,62,42,72,50,56,51,66,68,59,48,70,71,50,85,70,77,53,46,60,65,75,63,49,56,50,77,60,76,47,53,80,56,82,43,85,83,83,60,79,80,66,86,61,81,54,56,82,81,60,78,49,68,77,57,72,46,77,86,75,82,73,62,71,78,59,85,59,78,77,84,71,67,62,70,80,70,48,82,62,64,78,79,85,55,61,55,67,70,45,55,80,53,85,58,73,78,75,72,75,61,78,75,85,66,53,52,66,83,48,86,78,46,50,52,50,62,84,85,75,51,72,85,67,49,69,81,78,56,75,81,75,66,85,51,72,71,52,59,74,56,43,62,43,72,69,50,49,53,76,70,72,61,43,69,48,85,87,49,54,85,63,82,71,64,86,79,63,42,44,86,69,63,78,61,51,72,72,44,53,69,66,53,47,67,53,52,45,62,81,50,68,63,86,85,76,72,78,51,85,86,54,63,53,74,82,63,75,55,67,69,61,67,63,43,62,71,86,49,62,59,78,54,65,70,77,47,60,64,55,77,75,86,68,49,47,83,67,57,59,43,59,42,47,67,50,60,51,85,43,80,79,61,58,49,47,84,57,58,86,69,82,72,56,43,55,77,60,56,75,64,57,76,62,53,80,43,57,47,81,45,64,47,44,52,78,43,48,61,70,60,69,65,50,69,83,61,78,73,82,51,48,65,45,68,64,51,81,61,49,68,82,67,43,62,73,52,61,67,45,57,47,66,58,74,59,70,56,62,79,49,52,44,77,76,43,73,64,64,81,67,74,80,61,46,82,61,65,64,64,64,48,82,85,46,49,55,45,59,54,44,85,50,81,86,49,86,57,82,85,81,70,76,78,87,58,67,76,86,60,45,48,78,58,42,42,59,64,57,69,49,80,48,87,44,65,69,48,51,58,66,48,53,78,59,77,68,65,43,63,71,61,74,86,85,61,42,70,49,54,44,82,78,82,51,77,86,63,73,82,85,52,54,44,42,58,43,45,49,63,53,43,85,53,43,65,62,58,74,78,54,52,86,63,57,52,81,73,50,55,58,68,81,70,67,63,50,62,53,63,84,63,72,85,55,62,79,76 45,69,82,50,43,72,48,45,52,45,62,44,62,46,81,58,75,46,52,59,65,68,52,86,63,72,82,71,59,45,42,43,48,84,78,56,85,49,46,64,67,57,75,62,58,71,60,43,78,64,86,73,53,68,62,42,42,54,67,62,72,62,50,68,73,81,57,60,67,73,66,51,54,64,75,76,76,45,81,74,60,68,44,50,70,60,46,68,52,67,52,57,62,53,45,56,56,43,74,71,51,84,64,56,66,72,86,46,50,56,42,68,46,44,66,81,50,87,68,56,54,82,48,76,64,51,84,60,46,85,75,58,70,44,72,43,87,63,57,64,43,56,56,87,48,82,64,56,44,61,64,85,62,87,75,70,61,43,48,55,79,62,48,67,74,87,61,86,77,72,76,45,44,42,78,50,87,48,74,58,66,60,43,52,85,75,57,68,57,70,45,44,64,56,70,42,65,46,60,81,53,57,51,87,76,60,70,72,62,65,79,75,55,71,74,82,59,50,47,54,56,71,72,54,58,85,83,46,73,46,80,66,51,78,84,85,87,54,47,84,43,50,86,51,64,51,80,43,81,49,82,64,67,54,74,62,50,53,78,58,59,67,52,75,86,69,47,49,63,45,47,58,67,63,66,45,54,46,49,83,65,67,85,56,66,85,74,77,60,60,66,59,74,56,48,79,65,57,46,83,74,71,71,56,86,85,81,75,71,47,55,46,86,53,67,44,72,73,63,73,50,62,44,83,66,60,60,74,85,46,82,58,55,70,84,55,49,77,73,55,48,44,51,60,46,83,54,53,45,82,69,80,73,64,71,64,42,80,54,54,75,59,67,55,73,63,87,58,65,57,82,67,69,48,83,72,86,86,60,73,53,72,79,82,50,63,44,77,73,47,58,53,62,55,83,80,42,75,42,87,87,51,67,75,63,76,47,48,85,55,70,42,50,81,77,83,70,86,48,76,42,77,76,71,69,74,72,42,61,58,52,69,52,83,83,67,46,64,78,45,81,53,55,50,49,44,70,81,84,53,57,80,54,51,85,78,55,68,57,64,82,59,66,80,59,78,56,83,57,65,44,42,85,85,82,63,71,49,42,50,84,60,82,67,50,74,45,57,81,50,66,54,87,76,67,66,55,43,78,72,47,64,53,44,56,82,56,72,80,87,62,75,66,80,84,69,45,60,62,59,76,68,71,65,77,46,55,43,66,53,47,50,82,60,66,69,85,67,55,50,65,78,59,81,69,71,85,58,61,51,48,48,50,81,55,73,48,86,42,66,82,65,87,62,75,64,47,74,61,50,87,57,60,45,82,68,72,55,65,43,45,86,50,59,54,87,83,46,53,49,83,82,87,82,58,67,43,82,79,84,86,83,57,61,60,84,52,64,74,84,82,67,70,76,53,62,45,75,87,59,56,78,45,74,79,54,51,69,86,83,85,68,46,56,76,43,79,49,59,54,62,84,62,42,56,42,56,52,48,45,61,61,78,46,54,68,52,82,72,56,48,75,49,72,72,84,65,60,78,84,87,53,52,69,58,64,76,57,66,62,57,55,58,57,65,70,70,51,44,64,61,79,47,68,79,61,51,76,42,56,73,44,53,49,59,72,44,82,55,45,84,75,80,84,75,42,60,44,66,85,86,85,46,81,77,64,79,81,45,72,63,62,87,67,48,84,69,87,87,73,87,84,43,46,79,81,69,46,44,44,66,60,63,66,63,56,77,45,57,74,70,63,71,86,79,69,54,72,46,58,52,46,64,48,60,73,56,44,70,66,42,85,79,60,58,44,75,50,61,68,47,87,53,46,85,45,51,87,43,43,87,66,60,69,70,44,81,64,82,48,69,81,69,84,76,67,73,79,49,49,46,54,56,67,64,64,67,42,84,79,84,62,42,68,70,65,83,63,59,78,74,60,54,51,62,42,76,73,42,85,54,82,43,63,84,84,61,54,76,72,66,78,54,56,62,65,79,48,47,66,67,78,81,57,87,57,87,85,58,60,83,60,81,58,63,49,72,52,69,52,77,74,78,52,50,78,71,58,65,76,52,76,82,70,48,53,61,52,85,78,46,78,67,71,76,67,47,79,84,51,53,73,71,68,70,80,70,54,86,54,87,85,76,83,82,82,87,76,56,50,60,72,53,46,77,45,43,54,58,83,44,58,47,43,51,73,86,45,49,74,47,56,69,51,86,62,55,46,82,75,49,54,44,71,66,63,48,54,64,61,60,85,58,87,67,69,82,63,51,59,52,71,63,77,82,59,44,72,70,65 73,42,76,80,59,67,85,58,61,43,68,48,69,80,70,53,61,63,67,82,71,79,58,78,70,48,74,75,55,71,74,52,43,52,46,57,44,52,67,63,55,60,78,83,78,80,74,80,84,48,86,87,54,80,45,74,81,72,44,83,53,64,83,85,52,58,52,48,86,68,87,70,50,51,69,68,78,84,51,71,65,74,59,72,62,48,82,49,49,71,70,77,57,45,76,48,86,72,50,77,58,81,65,59,84,73,59,60,43,52,60,80,53,64,76,58,72,50,76,53,81,59,79,85,75,55,58,70,55,56,79,71,45,84,45,76,81,71,61,71,57,85,44,67,45,52,43,70,50,63,77,59,81,75,64,85,73,86,55,52,53,79,52,73,79,83,73,67,66,60,72,61,66,76,49,47,65,72,52,60,66,76,44,52,80,70,71,45,46,84,76,85,62,63,84,52,48,82,62,81,72,48,53,79,77,65,61,47,62,76,63,80,83,42,85,78,84,61,77,81,60,45,69,84,44,50,42,49,66,73,86,83,58,77,54,53,55,48,43,72,62,78,46,45,54,83,61,69,68,51,77,45,66,46,70,60,67,72,58,52,66,72,65,53,71,47,86,73,76,71,42,85,42,81,68,71,79,53,60,87,82,66,64,56,62,43,71,60,85,71,73,73,49,72,77,48,46,45,66,62,44,73,58,78,65,54,57,53,52,56,82,71,69,81,77,86,79,68,87,79,66,76,67,64,79,73,51,69,48,65,56,62,50,59,80,47,45,79,87,80,59,83,75,61,65,42,55,48,67,54,72,57,79,58,56,44,78,76,54,66,56,50,46,82,54,84,86,60,47,51,76,67,47,46,55,52,56,53,82,55,84,66,85,52,69,79,66,81,73,57,65,49,49,47,46,80,52,62,46,59,78,52,63,86,84,86,78,63,52,64,55,83,85,54,64,74,56,75,42,47,42,76,60,64,49,68,83,64,49,63,44,62,59,68,74,45,72,87,61,52,63,53,45,51,80,81,67,46,66,57,81,64,55,56,79,55,71,53,56,82,49,70,82,75,73,67,43,72,45,81,45,75,75,50,78,64,78,78,85,53,55,73,78,48,72,59,54,74,82,48,42,67,68,61,63,75,81,42,49,72,59,64,70,71,81,45,44,87,75,69,65,52,47,54,55,64,81,60,77,67,69,85,49,61,69,53,70,78,53,56,71,76,46,51,54,72,47,62,58,83,54,83,81,63,79,64,74,48,76,58,73,71,76,78,71,85,58,80,60,71,76,73,66,83,83,76,50,72,45,54,70,64,50,82,82,50,63,87,53,64,55,65,59,83,78,83,80,60,56,54,60,51,45,44,43,84,86,59,45,49,80,87,77,55,54,61,57,52,55,70,65,46,65,67,62,46,64,43,81,57,67,57,75,43,69,64,86,71,63,79,77,84,67,72,43,56,52,82,75,73,61,43,62,43,54,73,54,51,71,57,71,53,51,54,62,57,71,84,72,76,52,45,75,61,86,52,72,60,60,60,82,62,50,52,75,62,77,70,69,80,76,53,59,72,54,73,84,55,56,54,76,69,47,61,64,62,48,60,82,51,67,61,55,66,74,70,66,86,83,56,62,55,52,54,80,61,74,82,60,80,87,50,83,77,47,44,65,76,68,61,79,67,57,79,67,65,70,49,80,77,79,58,58,71,48,79,76,51,68,64,75,48,52,78,66,66,80,51,86,49,47,51,54,50,58,43,55,63,53,81,85,62,61,47,77,55,82,86,74,53,74,45,75,58,77,82,49,84,71,76,85,55,43,86,82,60,44,75,48,48,46,63,44,53,65,69,86,42,55,59,83,52,51,77,42,67,78,74,83,81,71,61,78,61,52,51,64,42,54,57,80,70,80,63,62,51,48,46,61,60,49,71,73,65,66,79,75,73,66,58,78,72,53,75,64,54,79,69,85,50,45,57,68,56,85,66,68,82,63,50,60,59,80,80,61,78,84,78,85,48,47,80,69,80,56,79,46,86,78,42,76,59,60,82,68,52,60,77,57,82,82,55,74,44,81,54,83,66,59,55,44,77,67,53,57,71,81,43,77,81,63,70,74,56,74,72,54,82,62,67,80,59,75,79,65,62,49,47,82,71,81,79,74,82,49,53,86,67,56,74,42,74,86,85,62,66,83,67,79,44,76,78,46,67,72,69,80,72,49,45,66,73,73,62,59,72,63,45,57,82,85,65,47,80,52,63,44,44,75,52,80,47,51,56,44,79,57,57,57,56 80,53,56,55,57,69,68,63,63,71,79,51,51,62,84,50,44,59,86,59,70,54,53,48,42,75,63,64,57,69,50,60,54,48,80,83,44,44,56,74,47,70,81,74,81,61,53,80,80,46,47,69,43,48,86,87,59,58,69,69,79,50,43,63,51,54,70,80,52,75,87,56,52,71,78,57,55,46,47,84,68,76,83,55,70,47,80,61,43,56,69,60,44,75,75,85,50,50,73,84,73,44,68,69,52,49,63,79,70,53,80,51,44,44,56,67,42,59,63,60,56,67,63,60,74,76,67,45,66,56,70,78,45,65,63,58,83,44,86,56,58,57,77,47,53,59,57,53,64,51,87,81,72,43,77,75,47,72,47,82,81,87,48,64,80,77,62,52,51,65,75,77,47,69,75,42,83,74,58,75,85,52,82,65,68,77,53,81,84,78,63,55,79,44,82,58,47,76,55,44,54,57,58,43,43,63,64,49,75,76,65,74,46,84,76,47,55,47,73,48,64,75,45,53,57,85,84,78,61,86,81,74,56,49,67,76,80,79,68,50,47,58,65,56,42,70,60,45,59,52,56,73,69,66,64,65,66,74,43,80,75,53,48,78,78,57,73,63,62,70,51,54,46,83,45,87,55,72,60,66,82,77,65,69,74,74,61,85,44,81,83,84,68,46,71,78,80,42,45,87,66,64,59,76,44,49,46,70,82,42,76,57,87,50,67,53,66,80,67,71,56,73,46,57,44,74,59,54,60,87,52,55,57,80,71,65,72,79,43,68,74,81,58,51,80,60,70,47,81,59,43,49,75,48,53,81,84,42,84,46,67,47,47,54,58,83,47,65,65,80,48,60,46,58,80,66,83,46,52,46,65,47,56,46,56,66,52,67,62,81,54,77,52,43,49,80,54,62,50,47,49,49,45,75,68,63,82,56,69,68,49,81,82,65,43,87,65,53,73,47,70,83,80,76,50,81,81,47,74,61,75,60,60,86,44,55,62,59,53,69,69,72,81,75,73,45,72,69,81,65,52,67,74,47,83,73,64,87,65,52,85,63,58,68,83,78,62,80,47,79,65,52,50,48,70,86,83,83,46,81,73,46,83,58,67,83,59,54,68,71,61,83,51,77,68,75,43,71,77,42,48,65,68,74,85,48,53,52,67,44,73,78,73,53,79,74,64,53,52,44,80,86,73,55,74,82,53,57,60,74,84,54,53,51,63,71,57,83,83,59,71,56,63,46,70,77,83,42,83,53,49,77,66,80,43,67,79,70,63,52,53,53,85,42,72,66,65,46,72,50,82,76,49,63,79,46,82,73,46,73,65,50,53,80,62,85,80,51,67,72,71,73,45,42,77,87,48,45,69,50,52,44,87,86,61,54,68,69,86,48,66,66,51,68,87,69,80,73,62,75,57,66,87,51,49,71,71,70,58,85,61,63,86,87,59,75,79,46,85,73,68,84,81,83,68,67,62,62,84,77,74,71,45,83,47,86,52,52,86,71,57,83,84,59,87,56,42,65,83,69,61,76,66,79,76,80,54,70,61,43,59,74,85,64,47,47,42,84,80,49,69,59,57,72,53,54,73,81,81,62,57,64,77,47,68,68,70,55,79,66,78,86,61,45,84,58,53,86,78,87,55,77,69,62,59,44,83,60,83,72,69,65,49,44,46,56,73,73,57,57,84,56,59,47,56,77,49,64,85,71,44,63,49,68,58,66,56,46,64,83,59,59,57,64,50,87,85,50,64,44,84,53,57,86,66,56,43,46,46,48,79,52,81,64,69,86,65,73,59,46,60,70,44,75,75,68,51,56,50,55,70,56,67,73,68,70,66,66,84,55,56,69,69,70,47,85,46,70,70,57,45,44,48,87,57,77,70,82,83,44,50,68,58,61,56,69,56,86,59,64,65,86,63,81,69,58,75,77,46,81,44,69,61,55,58,67,80,84,54,54,56,72,74,73,63,86,58,58,56,47,63,68,62,68,63,51,52,67,62,80,50,87,68,42,44,72,71,43,75,70,77,44,75,77,68,42,54,60,64,60,45,79,67,64,84,47,51,86,63,83,44,66,50,42,42,61,75,50,55,76,59,71,86,58,46,83,84,52,78,74,50,62,71,76,57,87,48,83,68,71,45,64,54,87,73,45,49,47,68,53,84,83,55,51,85,70,46,85,74,84,86,62,57,56,48,56,72,42,52,64,71,56,46,54,59,48,44,83,75,69,73,47,75,56,43,68,52,59,44,76,44,42,79,47,63,56,68,43,66,68 54,59,83,72,71,78,56,47,43,42,77,59,67,74,70,84,54,84,81,57,84,78,72,83,48,83,79,53,69,58,76,68,46,46,69,69,68,57,51,67,75,77,75,46,67,68,45,74,77,51,86,56,50,48,59,46,75,84,60,75,70,78,79,60,82,69,54,42,70,70,52,85,51,61,72,42,68,80,48,43,57,68,52,78,80,60,77,69,57,42,51,76,86,57,49,58,68,66,62,72,57,65,61,60,63,84,54,71,47,66,69,65,58,78,50,62,44,42,72,71,44,80,56,64,65,50,73,87,48,74,44,42,79,68,65,49,46,55,64,49,75,53,72,51,63,83,69,68,79,54,72,73,57,51,69,53,71,78,67,45,79,55,55,66,86,79,55,47,64,57,55,74,43,65,50,69,70,84,60,77,49,63,63,65,58,51,75,61,77,47,57,75,47,49,69,79,69,45,55,67,65,66,51,74,71,87,50,59,84,70,68,64,45,49,52,63,74,86,62,60,72,87,50,51,68,83,85,63,62,69,47,65,78,75,74,76,47,50,48,67,70,64,67,63,60,55,61,80,82,56,72,86,46,83,42,62,44,50,81,65,44,78,84,46,79,68,71,82,55,45,84,61,65,82,57,52,64,60,73,67,56,85,74,60,73,75,45,81,78,83,50,51,70,87,46,74,45,62,56,66,47,86,86,56,58,42,61,62,70,61,87,57,65,70,52,74,72,55,45,64,46,68,57,52,62,70,63,47,66,84,48,71,76,83,52,50,43,71,44,63,82,47,51,54,56,62,77,59,74,63,66,61,79,69,82,79,80,48,84,77,71,47,57,57,64,55,62,44,49,77,72,56,55,85,80,45,53,68,54,78,85,70,65,47,76,46,63,64,83,59,49,67,44,62,57,75,58,80,51,67,49,83,59,86,72,62,58,67,54,44,48,77,48,68,55,51,61,82,66,86,79,83,82,59,81,50,43,71,81,67,50,46,45,69,85,80,47,86,55,42,72,51,45,87,60,68,82,68,82,52,72,71,63,52,84,56,85,80,57,59,79,86,65,77,57,45,73,51,58,60,43,69,58,67,49,82,53,59,52,45,76,43,71,68,69,57,43,46,50,85,61,79,48,50,75,81,66,71,86,63,43,77,85,69,59,81,69,55,82,46,83,74,78,62,65,67,87,45,51,87,51,56,57,73,73,48,74,61,63,54,61,50,46,84,66,58,83,73,64,75,86,69,85,72,48,58,83,47,74,85,61,62,72,86,55,76,76,47,56,81,46,58,82,48,83,78,71,69,48,79,51,45,65,71,84,72,66,71,52,45,62,60,79,45,70,52,86,83,55,66,46,76,80,61,47,55,83,69,79,57,45,46,47,87,73,85,75,42,80,69,57,85,58,57,66,42,56,66,44,57,55,59,67,77,59,50,52,65,60,85,75,86,87,82,44,54,49,52,66,45,58,66,52,75,52,84,55,65,48,77,65,45,58,87,62,77,51,53,87,83,84,46,71,72,82,66,52,79,54,76,71,84,68,83,56,78,63,67,76,68,47,77,61,74,82,51,50,56,53,80,80,46,45,67,70,75,47,82,75,60,68,87,54,58,62,73,78,57,78,62,45,58,67,72,58,62,84,52,64,57,67,75,70,43,87,50,42,86,54,84,47,82,55,86,68,62,75,62,51,79,65,69,67,57,65,56,60,85,59,49,46,73,71,74,58,42,67,49,62,64,76,44,86,69,61,69,86,52,79,57,79,54,54,47,85,52,82,83,47,76,47,56,42,78,57,80,55,55,62,69,60,62,43,49,66,66,60,79,54,78,80,87,77,87,76,64,82,44,75,67,47,59,47,86,44,75,85,44,62,87,71,62,59,46,80,77,70,70,78,66,85,81,72,64,76,83,42,87,55,72,46,54,80,49,48,86,58,73,71,52,46,48,86,63,60,77,80,45,65,69,68,81,47,75,63,60,65,45,47,50,77,79,74,80,54,65,49,84,84,67,71,57,80,59,53,85,85,46,59,74,83,54,76,66,51,75,59,65,62,49,54,64,46,65,87,43,60,83,84,78,81,87,59,58,73,81,42,84,64,44,84,51,60,79,84,75,49,51,75,70,45,68,87,86,79,74,64,73,76,79,72,70,45,65,43,80,76,87,45,59,74,47,56,57,50,48,77,59,80,80,61,43,78,52,66,69,80,75,56,71,46,51,75,51,76,70,81,84,48,56,51,75,50,44,75,68,53,61,85,45,54,71,83,49,85,83,73,76,68,45 78,61,45,51,69,68,44,85,63,75,87,83,64,83,87,58,60,52,55,46,85,60,79,63,65,71,60,87,81,85,45,77,58,56,79,78,67,77,78,69,69,81,63,56,42,73,47,84,50,83,63,66,42,80,55,56,65,87,81,87,45,80,56,48,63,86,47,55,66,69,42,52,43,83,69,73,73,48,65,64,55,49,55,56,59,75,74,73,73,45,82,67,72,65,51,57,61,44,49,42,57,87,68,81,42,71,49,58,76,77,86,82,85,82,69,49,67,84,47,49,80,56,44,81,44,85,81,70,47,85,46,83,85,77,44,72,50,62,60,62,69,77,84,67,65,49,71,68,86,68,81,62,60,72,55,61,85,64,51,83,63,61,65,84,83,80,68,46,61,51,54,84,84,84,56,63,68,81,58,76,61,72,74,81,49,60,80,50,80,87,87,79,84,55,84,59,84,52,84,78,81,77,86,73,73,79,67,81,80,48,80,77,83,83,42,81,87,76,73,45,79,76,50,60,43,69,53,57,67,45,51,69,51,83,77,69,55,80,53,66,74,55,82,80,83,78,60,75,45,73,59,84,50,64,54,52,52,50,78,64,52,43,77,65,51,66,69,52,79,65,73,83,75,83,64,79,55,59,77,57,66,47,64,85,61,54,45,74,70,67,49,84,72,73,81,60,86,78,50,78,55,57,78,79,65,59,47,64,74,83,83,83,78,83,53,62,42,47,69,61,42,60,85,53,51,46,66,80,59,54,61,86,56,46,80,53,66,85,84,76,83,53,75,57,81,68,70,42,52,85,57,81,79,63,70,62,79,75,61,53,67,61,44,57,47,79,59,52,72,60,55,85,56,44,58,68,60,61,73,44,51,71,46,49,74,69,56,61,49,87,87,42,44,69,56,59,73,81,76,56,75,59,73,67,78,59,67,81,58,61,66,53,52,64,44,65,84,56,49,65,87,68,57,71,48,46,66,81,77,46,56,47,56,81,49,84,73,52,85,54,78,48,87,77,78,75,80,62,58,49,52,56,44,64,55,67,86,49,48,54,84,87,62,73,83,60,59,56,46,71,74,53,74,60,57,59,83,59,47,70,67,85,75,43,72,52,85,69,48,74,55,46,47,43,46,69,69,59,83,54,72,55,57,48,76,48,48,81,80,62,86,71,60,47,68,79,87,44,86,59,61,42,75,74,43,57,86,85,44,69,78,61,82,60,65,71,69,63,75,77,67,74,62,49,51,81,60,73,76,50,85,66,64,81,67,77,48,74,51,76,73,67,77,82,66,47,75,59,87,85,85,56,47,86,57,54,45,51,77,76,78,82,54,52,75,42,67,66,51,76,65,50,58,60,59,82,76,87,53,82,66,59,85,49,84,50,82,80,55,42,80,46,42,44,60,61,67,62,85,77,83,65,83,78,73,52,63,87,50,43,79,58,65,85,47,70,44,43,44,72,66,59,43,48,73,78,72,84,74,56,59,75,69,83,87,83,45,86,87,48,76,74,86,79,83,80,61,47,53,51,66,43,45,65,75,66,87,61,64,75,75,75,45,69,46,48,67,83,63,54,56,43,51,78,64,47,45,64,59,75,85,76,56,70,54,51,45,82,56,49,79,69,68,44,46,53,53,84,74,42,83,78,59,71,67,86,77,66,84,49,49,64,70,83,42,72,68,72,71,51,65,46,55,77,83,59,68,63,60,48,54,63,60,44,65,78,62,74,47,63,52,46,53,46,68,73,59,61,64,44,59,42,45,50,64,68,44,72,70,83,43,47,86,46,62,50,82,79,86,64,73,54,78,49,83,83,78,86,78,86,67,66,50,50,69,72,62,78,82,60,77,71,60,83,44,84,74,65,47,69,73,85,70,50,76,64,82,76,45,66,65,56,62,53,59,55,58,60,50,76,46,65,74,68,43,69,55,47,61,77,74,75,85,78,42,85,66,56,79,78,85,50,77,49,68,60,51,79,64,87,85,45,70,61,87,73,68,70,60,68,79,64,63,51,48,62,77,53,57,44,43,81,75,64,79,83,57,76,60,81,70,79,47,60,46,75,44,62,75,45,65,87,57,49,42,65,62,60,87,44,65,44,46,56,45,83,82,79,70,80,48,75,58,65,68,64,78,64,59,87,72,65,70,72,70,78,61,72,60,78,55,43,48,81,66,61,75,70,62,59,44,58,70,59,43,71,54,51,58,63,68,50,61,87,54,49,77,74,54,61,52,46,65,42,70,83,46,87,50,58,57,56,50,75,80,83,80,86,55,69 62,76,58,61,59,62,65,50,66,68,84,75,61,74,80,49,72,53,65,44,54,48,62,80,57,69,50,59,84,81,75,45,54,62,46,59,54,51,68,44,56,78,51,77,73,45,46,80,77,45,87,73,43,73,69,69,56,50,65,54,74,58,45,60,47,56,43,77,51,75,65,81,51,77,80,59,62,85,45,82,78,83,61,56,78,45,81,48,71,47,69,51,58,87,54,59,60,85,70,59,69,52,82,49,71,72,55,84,42,66,63,42,86,83,73,58,73,87,48,52,61,60,85,76,47,59,81,86,45,46,45,65,78,65,48,42,81,82,59,87,50,87,48,77,55,52,84,76,68,43,46,51,76,71,46,78,45,45,78,74,70,79,75,76,75,57,61,69,84,67,63,85,68,55,66,72,81,58,60,67,45,67,75,64,75,43,85,58,78,83,66,70,73,52,61,50,57,68,85,66,45,76,74,68,44,86,78,60,70,81,74,50,66,68,81,87,69,47,83,60,49,67,79,72,65,84,67,70,70,53,69,82,61,83,60,84,71,52,67,87,43,78,80,58,76,66,75,84,81,84,68,79,65,64,53,44,74,78,42,44,50,58,69,64,76,82,85,84,49,73,82,59,58,81,80,77,43,73,87,48,64,79,54,67,56,75,42,70,69,56,80,84,62,59,46,63,46,55,83,62,70,73,63,83,79,58,69,73,49,72,70,76,51,58,47,45,80,80,58,61,50,69,62,46,86,79,53,59,63,60,53,75,84,52,68,50,46,50,43,80,86,45,45,61,80,48,43,54,55,68,44,74,45,64,46,49,78,62,51,57,86,57,54,43,55,86,83,51,61,61,51,64,74,85,42,67,47,72,51,45,82,81,58,59,43,69,80,80,73,81,77,59,72,86,71,67,77,59,45,87,49,65,80,73,47,44,78,43,64,71,76,50,79,49,79,45,42,52,45,87,64,73,85,46,61,83,48,57,44,80,77,44,58,70,57,61,70,49,70,80,87,65,48,57,70,44,83,69,78,57,61,85,45,75,81,58,79,58,42,47,49,65,49,66,52,85,77,79,52,61,52,68,72,56,49,72,49,44,74,80,47,55,53,75,57,71,79,79,65,77,68,44,76,71,46,51,63,87,75,71,44,78,54,53,62,73,42,83,81,65,59,61,56,56,84,85,46,47,58,71,76,62,43,57,70,71,74,85,66,65,78,48,66,50,51,51,82,52,42,48,62,65,69,71,53,71,78,67,84,82,76,48,55,50,56,45,48,86,45,65,68,71,63,74,74,87,44,72,73,65,78,69,79,44,72,67,63,64,83,86,48,67,82,46,82,55,63,69,58,68,49,87,83,42,84,47,45,56,42,80,66,64,75,67,82,55,48,52,63,83,43,71,65,75,62,44,84,53,58,69,57,83,81,43,61,52,45,57,71,86,59,43,68,61,76,79,86,65,70,71,71,50,81,76,70,44,45,69,87,85,65,78,61,76,58,44,49,54,45,77,64,87,66,73,43,81,86,75,70,58,50,55,45,49,83,63,53,48,43,84,87,53,86,82,68,55,75,44,80,75,77,71,65,78,83,47,84,83,43,42,65,80,75,43,63,57,65,79,67,64,68,78,56,63,43,56,67,72,62,48,70,54,71,85,49,87,57,64,77,64,78,69,47,69,78,60,87,42,47,46,85,75,54,83,80,43,85,46,75,83,61,59,45,63,73,43,71,68,43,72,87,58,71,77,57,55,71,44,56,54,83,55,74,43,74,59,65,68,61,76,80,57,83,49,84,56,86,87,43,49,78,60,61,54,49,44,65,43,42,44,65,59,69,49,78,81,43,71,55,75,43,63,43,60,62,57,86,86,72,61,42,51,50,52,42,65,55,83,47,50,68,79,85,75,50,71,43,54,42,42,72,69,84,54,87,74,87,84,48,53,51,70,57,54,48,63,78,43,59,56,71,67,48,47,61,65,72,68,65,45,63,72,69,49,52,53,45,84,59,73,43,48,68,73,59,84,49,62,51,42,68,55,66,57,42,65,64,73,67,57,69,85,61,67,71,80,49,69,84,74,62,44,81,64,82,62,48,82,54,73,80,78,67,67,87,47,78,55,72,53,77,82,76,48,77,61,46,56,65,63,77,59,55,43,61,86,62,65,83,60,46,58,53,56,66,49,72,78,60,68,48,59,49,82,81,60,81,43,66,74,42,62,44,75,55,74,74,49,67,57,77,64,75,64,68,47,85,54,69,52,71,85,44,46,76,59,81,58,69,73 66,53,86,54,70,79,44,47,62,61,58,51,53,59,53,77,83,72,82,42,65,46,57,66,78,46,87,73,52,72,47,73,68,47,46,45,65,76,51,43,82,76,42,46,64,61,79,60,59,53,58,87,60,77,80,49,83,86,50,84,76,87,73,49,61,73,52,68,86,86,42,64,53,48,44,54,82,67,66,83,84,52,43,71,71,54,59,47,76,77,78,76,73,80,63,80,82,54,43,68,48,83,51,83,63,49,64,54,79,62,68,42,81,46,49,47,46,65,83,84,56,52,47,42,65,52,71,55,80,65,67,74,52,52,63,82,60,85,44,49,82,56,51,63,77,66,44,76,78,77,81,55,45,69,51,81,83,65,46,70,52,61,47,84,81,51,56,65,84,67,73,60,78,81,54,81,83,57,86,82,43,79,75,46,72,76,87,77,85,48,80,70,80,46,72,54,72,86,84,47,77,50,80,55,60,43,57,42,70,66,62,53,62,47,55,81,81,75,48,58,54,54,48,75,42,55,55,46,69,43,79,46,65,64,52,49,57,52,85,50,83,61,46,43,55,59,45,77,72,44,67,80,75,73,57,85,76,44,45,51,75,66,87,66,58,52,43,66,72,67,47,59,73,62,74,82,59,76,54,49,84,75,76,56,45,54,77,75,76,50,79,72,87,48,60,49,66,66,46,82,63,53,83,52,70,73,48,62,84,51,58,52,59,47,74,86,79,64,79,68,78,68,62,68,54,80,64,66,80,79,58,62,74,84,61,85,84,64,71,74,63,76,68,79,64,80,75,79,61,53,59,84,82,49,77,45,55,54,46,87,53,70,81,64,43,63,70,42,74,86,77,64,69,55,63,52,72,56,50,67,63,79,54,56,56,81,80,81,68,87,81,65,62,54,81,73,71,81,49,51,78,70,72,80,62,83,47,42,62,73,77,85,77,53,80,47,43,79,67,79,83,85,84,43,78,57,76,57,48,78,53,58,45,60,81,52,43,63,54,86,72,43,57,71,76,46,49,68,78,74,86,55,53,56,68,72,77,72,56,65,47,43,77,52,69,70,57,76,81,86,78,48,82,46,42,75,53,78,57,46,53,42,74,71,54,72,53,83,42,83,54,47,58,59,73,75,84,57,51,59,45,53,83,56,62,57,75,67,51,70,87,54,68,78,73,76,48,53,79,75,78,64,62,63,77,60,72,51,60,42,80,60,87,77,44,49,46,76,66,57,81,87,75,73,76,70,42,82,45,44,85,74,79,73,65,60,76,85,52,61,80,60,70,55,83,73,66,79,75,80,62,81,65,69,85,86,57,81,83,83,67,77,46,70,79,72,48,43,53,45,46,44,67,48,67,52,50,57,65,63,85,81,54,79,63,60,84,79,42,60,73,86,86,76,56,79,65,46,44,76,64,78,50,76,68,84,59,85,61,73,80,52,63,45,84,70,74,66,61,79,42,46,44,62,67,61,42,49,63,58,43,77,56,72,45,46,79,45,57,60,61,84,86,43,49,50,64,86,64,49,71,53,42,83,52,60,83,79,47,52,78,52,71,82,84,71,53,74,84,68,72,49,48,73,43,70,76,50,48,63,63,72,47,47,82,77,81,43,67,60,79,53,74,57,73,50,61,59,46,57,84,87,72,62,78,54,70,45,59,69,83,58,46,60,55,63,60,47,56,68,64,63,84,50,66,67,87,48,51,57,48,56,73,49,85,66,85,50,62,47,58,54,48,43,69,45,65,61,59,66,78,60,47,48,76,82,54,69,59,70,48,86,52,60,63,63,71,63,57,53,77,70,81,53,67,45,59,42,61,73,53,64,76,45,73,49,84,49,43,62,58,81,50,74,42,47,53,80,42,69,54,79,47,63,66,74,79,62,59,78,43,64,82,85,60,54,63,80,72,73,85,66,60,53,63,71,56,75,52,75,43,71,42,85,85,65,77,83,60,84,61,78,60,71,44,58,49,55,84,49,70,43,60,70,57,72,87,63,71,50,83,54,75,51,58,44,64,69,62,74,79,46,84,53,44,66,80,72,81,78,64,53,85,74,43,61,42,73,68,65,50,45,49,85,74,67,57,49,72,74,54,64,72,80,43,59,76,87,43,78,49,60,49,71,67,62,63,56,57,84,87,53,84,69,76,62,74,74,72,82,71,43,74,68,87,73,86,57,52,52,81,81,61,43,84,66,82,83,59,68,80,83,61,81,71,77,67,42,87,83,65,68,45,73,81,54,71,60,60,73,81,73,65,48,86,61,82,69,73,84 71,81,64,83,76,62,50,79,67,76,85,84,46,82,65,48,63,61,62,51,76,63,77,60,87,77,47,85,75,77,53,58,57,64,49,85,58,55,82,81,59,55,83,56,65,68,44,72,69,51,67,72,74,76,47,59,75,59,79,43,55,86,51,45,87,49,61,64,44,46,86,70,78,76,86,42,80,72,66,53,70,47,86,58,49,62,42,55,49,70,73,85,46,67,82,69,62,58,82,47,57,65,59,83,78,86,80,63,87,87,83,66,63,82,53,82,76,76,53,85,87,83,54,66,72,63,53,55,65,71,80,65,67,79,73,58,44,72,56,65,45,69,50,42,70,43,59,50,61,85,73,74,69,68,63,78,56,50,73,52,84,63,84,78,47,48,86,50,72,59,83,84,65,76,72,63,79,85,53,62,87,50,51,85,76,48,71,77,67,76,69,84,86,83,82,50,60,85,45,78,49,42,53,79,48,47,69,76,79,51,54,57,48,82,79,87,64,47,51,56,50,75,47,69,50,85,70,63,58,50,83,83,68,75,45,59,71,75,46,57,82,57,43,71,81,43,58,50,76,66,84,55,78,87,47,86,75,45,43,78,87,75,65,59,53,73,85,84,43,80,78,85,87,66,69,67,60,71,72,68,86,73,52,66,71,66,42,49,79,79,67,80,57,85,85,42,64,83,74,87,57,83,73,49,85,78,50,54,52,53,43,51,84,55,86,54,57,65,68,66,50,54,63,59,66,63,70,74,77,84,54,64,55,77,80,47,70,81,42,62,64,85,67,47,66,60,49,44,58,54,65,83,76,80,82,53,43,79,81,57,59,66,72,59,81,83,47,79,43,46,84,62,75,58,50,69,68,79,79,50,68,80,60,53,58,66,81,79,65,79,79,56,63,52,77,55,48,84,67,63,72,86,82,56,46,60,63,78,74,45,60,42,82,77,72,53,52,63,71,54,55,53,45,58,66,78,70,73,58,60,44,57,58,54,65,69,64,74,82,60,87,54,56,47,71,49,59,68,70,83,80,73,87,61,84,77,45,78,50,53,58,80,67,48,53,70,72,48,54,63,65,83,52,87,55,83,81,50,68,56,87,42,77,42,43,78,83,75,50,42,84,61,74,86,85,51,85,53,76,81,56,51,45,59,76,75,58,72,75,69,75,72,63,51,66,82,45,61,74,56,77,76,44,58,56,76,81,55,67,74,55,82,64,74,77,43,43,52,53,79,75,60,66,47,73,83,66,83,42,69,47,61,70,63,65,66,87,46,78,79,59,87,72,59,58,82,63,74,66,77,84,87,83,53,45,60,76,59,46,71,60,77,78,74,84,55,70,79,71,49,70,55,56,71,65,85,74,50,80,80,72,44,75,78,82,68,55,56,60,48,43,49,53,69,81,84,71,63,79,45,78,51,69,50,76,77,52,86,45,71,55,72,72,56,76,45,82,63,46,72,80,61,84,49,59,64,73,52,64,49,49,67,69,81,69,49,67,67,60,55,81,51,60,64,81,42,47,49,66,47,55,87,72,79,69,64,58,77,43,79,44,73,63,58,43,46,45,61,79,66,85,59,86,65,48,87,57,49,73,77,53,79,87,61,81,75,82,87,63,62,56,52,62,85,74,69,76,66,42,86,84,81,60,48,81,80,82,61,69,82,59,52,79,54,46,67,62,42,48,47,68,62,44,69,44,49,82,69,86,59,70,76,43,63,47,60,81,54,85,65,61,85,55,75,52,50,62,44,66,45,47,48,81,49,56,55,74,75,67,87,80,73,54,80,51,61,78,79,65,48,66,58,66,64,68,44,52,51,72,47,43,79,65,75,48,66,55,54,47,51,68,71,54,71,75,85,42,77,54,54,59,80,76,55,65,82,44,52,67,85,45,83,56,52,69,58,49,74,64,85,85,81,56,84,43,72,62,53,85,42,66,59,74,70,70,46,69,45,63,87,55,42,67,56,81,61,70,82,42,79,65,73,42,49,84,72,46,56,77,72,83,83,49,50,68,69,46,53,73,85,65,68,82,46,70,44,42,64,45,83,87,83,73,87,65,73,48,65,47,62,78,83,62,79,52,53,86,64,64,87,77,70,42,83,63,75,54,48,73,55,52,67,72,83,74,45,85,58,74,75,70,58,81,42,61,65,64,72,58,77,42,52,59,86,66,76,47,78,71,54,42,51,42,68,50,68,86,70,67,58,87,60,83,57,86,59,83,78,68,52,76,60,62,87,64,58,79,44,64,73,80,50,57,61,44,60,50,64,57,57 53,72,42,65,85,56,68,50,81,48,74,45,63,43,51,78,87,52,69,62,73,71,74,65,82,76,68,49,60,80,44,43,70,60,57,60,49,63,45,65,48,83,76,76,60,60,84,71,51,83,51,57,57,71,70,75,60,58,83,46,86,86,73,75,51,67,63,42,52,84,61,62,77,50,53,87,75,68,69,84,87,60,77,60,63,43,60,75,44,81,81,86,81,70,53,86,72,45,69,54,55,67,69,77,58,79,81,62,70,87,66,42,42,64,45,54,85,64,45,56,62,66,43,83,44,66,49,57,83,84,63,43,71,68,65,68,58,71,70,85,70,47,43,63,65,69,42,42,50,74,48,59,60,57,72,68,62,47,71,42,54,52,80,50,43,54,80,58,66,81,47,66,68,87,58,51,71,81,54,49,85,70,57,51,51,45,86,81,69,74,59,57,65,83,81,57,49,65,78,45,64,70,59,58,49,73,76,80,77,57,84,67,83,81,71,76,75,44,65,48,48,74,46,79,50,53,62,86,45,65,71,83,46,43,58,71,56,87,60,57,86,43,58,73,84,76,85,75,86,69,53,68,55,86,65,52,70,56,70,82,65,49,42,71,82,78,78,87,83,75,51,70,62,49,86,48,54,84,61,72,72,52,61,80,87,78,86,85,80,47,76,69,63,83,57,47,79,74,77,74,62,49,82,68,64,50,50,67,53,71,71,67,85,71,61,84,54,71,52,83,67,78,78,78,73,65,54,86,76,59,58,75,60,80,82,84,48,84,45,47,74,64,56,61,78,58,46,59,55,56,78,50,42,74,59,43,68,60,44,66,71,59,74,70,73,64,69,83,69,70,47,56,72,66,80,73,44,72,57,82,45,66,50,73,46,58,66,65,56,55,53,80,57,83,75,82,51,56,86,79,46,62,87,83,78,56,49,63,46,69,84,80,78,53,62,83,87,47,57,80,71,46,62,76,55,76,58,67,81,75,43,66,47,58,83,51,85,81,82,85,82,87,43,87,63,69,45,80,63,47,82,83,82,49,59,81,59,56,68,64,53,68,66,48,82,63,70,72,60,64,87,48,85,66,84,79,79,63,86,45,74,55,58,57,68,53,61,78,86,72,73,78,66,72,86,42,66,82,78,44,48,72,72,50,64,54,44,47,69,52,82,61,58,50,44,42,47,44,58,51,72,43,67,46,75,49,85,80,46,76,62,56,44,54,51,74,57,55,80,48,57,86,78,66,52,65,78,57,73,45,52,53,63,53,69,64,82,56,70,66,85,74,65,60,45,87,43,51,62,45,57,48,86,47,77,87,77,61,45,80,60,87,54,43,86,65,70,65,73,79,86,62,64,70,59,87,59,66,66,56,61,60,78,75,56,70,82,60,79,55,73,85,87,73,47,48,47,47,71,59,47,62,80,86,87,69,81,75,75,54,79,48,48,80,66,49,73,69,47,83,83,85,86,49,73,46,58,71,72,67,68,60,74,77,72,87,47,63,62,53,57,78,74,87,80,42,77,54,69,76,52,71,58,58,50,46,79,54,68,63,81,62,45,77,57,68,87,65,60,44,58,60,44,44,72,85,46,63,80,56,64,44,48,86,68,86,73,66,82,83,49,66,79,50,77,78,49,43,82,86,60,67,63,82,49,64,43,74,83,58,69,58,62,74,72,76,64,50,60,87,86,43,80,78,80,69,73,60,58,43,80,75,76,64,64,42,86,69,65,51,77,72,75,47,55,74,51,54,70,73,81,65,84,54,45,52,43,59,48,74,47,66,66,74,77,66,84,42,49,79,42,82,66,68,82,59,54,51,63,64,80,53,53,46,51,62,81,60,79,72,75,53,52,82,50,78,58,69,49,61,54,76,72,83,42,48,73,48,56,70,63,44,65,81,85,68,63,74,87,81,82,54,86,83,77,44,45,66,44,79,64,43,59,68,46,59,85,74,80,43,54,51,86,48,83,51,72,80,70,46,79,77,46,66,74,46,57,74,86,55,42,47,59,71,48,52,81,49,81,42,61,61,86,54,60,61,44,68,71,43,87,48,42,66,85,47,67,43,43,83,82,73,61,57,43,63,54,82,66,69,65,65,63,70,62,52,43,50,49,64,50,53,78,85,65,50,49,57,48,83,62,75,58,50,73,74,43,53,60,79,53,84,66,46,52,63,45,69,62,80,60,82,45,75,45,72,80,54,59,65,48,58,48,44,69,85,50,79,67,67,47,49,48,75,58,44,72,64,55,67,72,44,71,66,70,64,59,87,78,44 60,56,71,54,59,51,69,68,51,47,68,67,64,43,47,77,82,77,55,74,68,78,55,68,55,42,45,76,62,75,85,45,47,43,46,83,79,63,83,60,58,70,86,52,54,57,52,45,83,46,80,53,46,71,65,44,81,52,83,76,42,62,66,47,42,76,46,57,78,47,86,82,74,50,61,46,64,82,45,46,72,56,79,45,87,52,64,82,58,49,54,83,67,53,62,55,63,82,81,67,78,71,54,54,70,67,42,45,72,76,59,65,80,48,59,72,44,75,48,60,87,85,61,59,57,70,71,70,86,86,83,87,84,83,68,70,48,70,87,82,49,62,46,84,87,43,67,75,64,52,56,58,79,59,86,70,53,71,82,65,45,74,72,77,64,86,63,50,77,56,77,83,83,52,87,73,81,70,49,87,50,48,59,59,80,51,74,49,52,78,58,77,65,85,49,69,67,58,53,81,83,42,81,69,85,73,64,74,73,58,87,73,72,59,74,47,74,68,76,86,82,53,81,44,68,86,51,87,45,79,72,66,78,80,54,81,79,66,59,60,43,57,84,66,57,83,64,43,85,86,80,74,74,80,77,56,50,73,84,58,73,51,58,54,76,82,42,48,46,83,70,45,87,58,53,77,70,70,69,84,50,69,54,42,49,69,66,63,52,44,65,57,75,60,66,46,42,65,70,74,75,57,82,48,65,50,81,52,51,63,65,45,59,56,84,84,73,60,72,54,58,65,54,84,63,50,71,44,48,44,83,64,83,84,85,54,68,66,67,82,50,86,43,53,80,61,44,70,73,72,80,71,84,79,70,62,46,81,67,46,60,86,47,81,44,45,63,58,81,61,77,62,64,53,64,53,62,77,80,52,50,72,71,61,80,44,57,86,85,81,58,84,65,64,56,54,82,62,65,58,67,56,63,43,56,44,54,84,50,72,79,83,69,72,65,51,75,64,51,45,53,66,65,69,85,79,66,66,71,78,48,54,85,74,48,77,56,52,45,83,53,86,56,48,79,60,48,42,45,72,60,58,44,58,44,77,65,69,85,52,61,49,48,55,57,53,77,80,46,80,67,48,56,70,76,66,86,59,75,56,69,44,58,67,46,83,44,45,86,69,67,70,59,74,82,83,71,81,44,49,64,45,47,76,59,66,85,59,61,84,49,42,71,80,43,87,82,85,58,75,86,84,62,62,63,86,49,85,58,60,66,42,58,51,65,84,45,54,44,75,82,75,51,45,45,42,71,44,62,70,53,66,83,49,58,58,49,87,55,44,75,67,59,54,71,60,57,42,54,58,59,63,54,52,44,69,45,79,75,87,45,77,74,42,50,65,57,43,44,52,66,60,77,63,62,47,58,54,85,43,50,66,51,69,68,64,50,86,79,67,46,46,74,82,43,84,52,58,80,87,73,77,82,60,56,59,48,62,60,54,43,63,59,86,59,49,82,58,71,71,49,83,59,52,49,45,63,55,72,46,81,80,79,73,50,72,49,56,75,76,63,47,44,58,47,67,59,61,83,85,65,44,49,48,59,67,71,54,69,56,50,49,86,51,57,86,79,83,64,43,60,47,45,63,57,57,51,47,71,50,67,54,52,75,59,80,62,59,58,61,87,62,43,69,65,46,66,79,55,84,87,44,47,84,63,68,59,87,44,56,60,57,54,84,70,57,46,68,69,87,47,74,82,72,76,66,46,46,85,80,85,73,79,58,54,82,87,51,54,47,71,42,60,65,46,52,51,63,70,86,52,52,86,86,59,58,66,48,71,45,60,81,59,85,83,58,63,79,71,49,42,77,44,53,49,58,84,50,84,68,82,48,81,42,80,69,76,67,64,69,44,76,76,69,86,66,74,85,60,86,77,60,54,81,57,76,83,72,82,66,79,65,58,61,48,58,71,72,85,84,49,60,58,55,58,61,54,48,55,55,74,55,75,68,51,44,64,60,72,59,86,44,71,44,73,79,80,62,72,64,64,77,46,87,55,50,57,76,87,70,51,60,45,57,61,43,47,45,44,43,52,57,44,61,68,63,49,84,62,46,54,50,83,44,53,81,59,70,71,70,59,86,63,61,83,87,69,50,52,58,45,51,48,71,52,57,81,80,51,42,50,68,59,44,70,57,44,86,63,75,77,85,72,61,78,42,57,55,45,65,75,52,73,49,54,69,73,61,52,82,77,68,47,52,50,56,71,53,55,50,48,73,44,62,64,66,62,73,82,48,46,86,75,43,55,51,73,70,47,81,71,69,58,72,81,87,46,51,45,67 73,60,75,42,43,56,44,74,73,52,54,59,48,73,86,59,68,83,47,56,78,76,69,85,69,77,46,58,86,53,74,56,46,84,63,63,76,42,80,65,61,67,59,72,46,45,82,76,87,49,45,72,62,78,77,73,63,76,58,44,50,50,47,54,70,65,80,43,68,71,53,58,64,71,76,49,73,78,72,54,68,58,56,51,63,57,46,65,77,76,58,51,49,51,55,84,42,64,55,82,49,56,54,47,57,54,80,63,74,83,75,51,82,63,43,58,56,63,59,77,65,53,65,70,52,73,80,49,53,86,49,45,71,73,55,56,70,43,87,56,58,58,60,85,84,67,67,60,67,63,85,52,57,62,50,43,78,43,67,66,53,60,61,44,60,47,69,67,74,58,82,72,75,52,77,46,46,59,42,63,71,74,55,86,58,81,85,79,42,60,51,60,56,45,77,51,55,85,66,53,75,60,65,48,60,51,70,42,70,65,55,64,63,49,86,54,87,64,79,49,85,64,67,74,67,47,81,61,79,74,63,56,57,49,85,79,44,57,70,53,87,56,75,76,52,65,77,65,64,53,63,57,54,54,50,55,82,61,85,54,67,71,56,43,72,48,43,59,54,45,81,79,68,83,69,84,57,75,50,81,83,52,63,62,57,65,67,48,56,58,81,71,50,86,80,62,63,51,47,71,69,43,53,61,42,73,50,60,79,44,81,48,76,79,53,85,44,73,66,56,75,81,60,56,51,66,86,62,66,50,55,60,60,67,58,85,43,81,86,70,81,54,48,77,85,62,81,67,79,70,85,72,50,55,64,73,56,70,55,80,48,51,83,43,75,59,51,71,85,58,81,60,78,68,75,82,55,56,70,48,51,57,56,70,59,66,45,70,53,61,82,50,43,63,60,80,53,75,42,50,70,75,81,44,67,85,73,78,49,78,77,81,76,51,74,86,77,73,63,79,72,55,81,74,61,42,42,69,85,66,73,78,62,55,48,61,50,81,42,83,87,42,82,42,63,51,44,48,72,84,78,56,80,85,78,86,86,55,55,62,42,58,45,78,79,86,86,68,43,43,56,64,85,46,80,54,55,56,54,87,44,77,64,60,61,60,76,69,80,71,82,52,80,42,44,79,74,58,78,72,69,49,73,83,59,81,65,75,42,69,65,79,50,46,85,65,71,61,54,59,64,42,68,52,62,84,62,49,48,78,61,51,42,85,52,42,62,73,48,65,68,83,49,68,68,64,57,71,50,71,75,61,46,62,46,50,51,76,74,73,65,45,66,68,69,73,74,72,54,64,50,73,55,47,71,69,57,65,75,51,45,85,64,53,79,57,46,50,84,75,42,45,82,42,56,45,49,56,42,44,52,59,46,61,58,64,86,51,65,87,48,47,76,63,43,84,67,57,58,66,45,74,50,87,47,44,74,57,66,87,47,52,78,65,80,42,82,85,57,68,55,71,46,65,50,73,62,58,62,43,61,49,80,70,84,77,83,79,75,52,52,56,51,61,58,75,45,56,60,52,56,74,67,59,50,57,53,71,45,70,62,49,45,77,68,51,48,47,50,84,70,83,74,71,68,80,79,61,44,87,42,75,54,67,43,49,51,58,72,87,79,77,60,67,68,79,70,44,83,84,84,68,80,66,42,46,56,49,72,69,47,74,67,53,60,51,71,62,71,44,76,74,43,45,83,56,54,81,49,75,50,54,79,59,58,78,86,76,87,44,81,66,63,65,52,61,58,66,71,79,80,65,64,62,55,44,77,44,84,60,79,71,46,71,72,61,85,70,81,70,55,56,52,65,71,55,70,82,59,70,50,79,47,53,50,58,74,68,70,54,49,78,45,72,65,43,74,84,56,79,87,81,78,75,66,75,73,84,52,67,65,42,67,46,67,80,42,45,50,87,48,82,84,52,82,61,69,76,60,83,56,68,59,54,69,45,84,43,82,42,42,81,59,62,86,50,71,47,47,80,56,47,48,78,43,71,77,79,58,67,87,73,84,80,76,64,86,51,46,77,84,46,77,85,77,87,68,66,69,76,67,62,81,57,55,52,86,81,83,46,56,76,51,82,51,51,42,60,51,60,57,53,42,77,48,87,79,43,53,44,70,83,68,57,50,60,62,59,65,69,74,50,53,48,64,58,69,65,53,73,48,80,61,52,49,53,54,48,50,44,74,60,62,69,83,49,47,54,83,43,86,80,51,72,80,81,64,79,44,49,68,63,83,68,78,59,83,75,79,75,52,81,87,59,73,56,76,72,51,62 79,80,70,51,64,47,87,69,76,72,71,77,74,61,76,53,58,73,80,46,51,83,43,45,62,62,61,79,48,73,75,67,56,78,49,59,62,46,87,51,43,46,47,59,53,61,57,47,61,73,57,47,55,67,86,42,62,72,49,44,65,76,86,53,64,50,77,76,78,62,84,78,72,75,87,57,87,75,81,64,70,72,70,52,42,83,54,46,85,44,82,43,45,84,49,77,57,54,74,48,84,58,80,45,68,73,83,46,46,64,56,78,48,71,65,85,76,46,69,86,56,60,70,54,71,76,62,76,77,73,68,71,67,73,56,54,80,73,76,48,59,65,55,81,45,53,87,46,51,83,43,64,62,59,77,79,81,76,42,60,53,71,62,72,67,75,51,58,55,44,69,52,58,42,54,42,74,83,44,46,83,50,65,48,71,49,47,71,64,49,60,61,72,62,53,45,57,59,82,67,76,45,46,57,67,57,50,63,52,76,52,61,82,48,70,50,83,69,79,82,62,46,65,56,77,86,69,45,45,71,85,49,67,66,81,80,46,70,57,44,46,77,55,42,48,44,46,86,82,52,54,75,82,71,60,81,45,77,50,65,86,82,71,79,43,60,82,49,79,80,74,49,68,50,60,56,70,74,63,47,43,43,51,57,59,55,60,48,49,54,68,55,69,86,81,73,67,85,55,48,46,68,53,43,80,86,55,61,50,70,47,58,59,81,62,85,60,49,84,63,79,54,74,42,55,57,42,48,56,62,80,57,54,63,54,52,73,72,70,65,58,64,82,70,84,57,59,74,75,60,50,70,47,44,60,65,71,75,75,81,78,52,86,87,77,86,66,59,77,73,58,75,69,63,80,80,76,57,44,44,57,42,48,42,49,70,57,81,84,43,50,78,69,84,42,62,47,73,61,72,66,87,46,81,54,66,48,42,56,87,78,71,80,59,80,84,47,54,52,86,73,73,67,60,65,57,61,63,76,69,55,71,81,46,44,56,46,74,71,70,71,64,44,48,47,71,54,47,50,64,60,81,71,62,72,53,46,63,47,84,75,58,56,42,52,76,53,59,46,47,73,53,87,83,42,75,47,84,71,87,81,50,77,81,55,57,63,48,57,51,51,63,60,49,55,59,82,44,56,70,42,64,43,44,59,87,87,51,43,66,81,49,47,56,67,62,64,61,84,85,76,67,50,80,65,47,52,64,58,81,58,56,67,80,58,76,68,75,87,60,70,66,77,48,56,60,51,84,77,53,69,60,70,69,49,50,47,66,49,69,82,43,86,76,75,72,54,57,81,79,50,63,76,51,75,59,63,83,63,85,43,63,65,74,81,73,55,78,87,83,47,66,55,47,67,53,46,42,44,76,42,75,42,62,83,62,58,59,42,76,85,49,55,49,66,55,71,84,82,77,53,53,79,43,53,52,44,42,59,54,58,65,47,49,81,74,43,56,56,51,73,61,49,54,66,56,46,59,70,59,43,52,69,60,79,81,83,58,81,58,50,54,79,44,73,43,74,70,58,44,84,63,48,53,49,59,62,62,52,77,69,84,52,70,59,66,73,60,73,63,53,43,44,78,87,61,49,60,53,51,83,50,65,85,80,54,70,79,67,49,60,84,70,83,44,73,76,58,46,68,52,50,57,54,55,43,67,42,61,74,75,83,81,83,71,68,43,55,80,49,51,60,87,77,84,80,61,67,48,74,67,64,61,50,45,53,71,81,42,83,75,60,55,81,82,57,46,63,65,58,49,42,73,76,43,75,57,43,48,77,77,83,64,69,62,72,72,42,55,47,61,64,72,57,51,80,78,51,53,78,70,64,54,60,82,78,61,70,79,54,86,54,44,78,70,55,81,42,71,51,85,64,59,45,67,79,60,42,56,78,54,83,81,86,76,61,69,53,65,74,58,62,42,67,61,82,71,50,86,50,80,56,87,83,45,49,77,43,42,58,45,49,82,67,84,60,52,78,79,72,53,44,51,78,72,71,72,52,87,45,68,67,43,52,55,84,87,57,77,49,77,48,78,48,54,59,54,66,63,85,68,51,68,56,68,72,65,80,68,48,71,54,79,87,52,59,65,77,44,51,74,71,42,74,58,71,51,45,49,55,76,75,43,86,81,87,54,43,50,49,53,75,80,64,80,82,60,42,57,59,70,47,52,42,85,60,60,86,51,46,42,65,42,50,70,69,67,68,67,77,47,72,77,46,71,67,52,67,50,69,42,62,87,48,47,47,84,76,85,64,78,53,62,59,59,51,83,81,85,55 67,86,51,61,46,48,87,42,42,60,53,59,83,79,72,43,54,47,42,47,65,44,61,74,54,69,60,85,58,65,87,75,62,71,60,70,71,76,48,48,85,56,52,68,80,85,72,47,60,70,63,56,42,59,86,84,75,43,64,61,63,71,75,63,63,66,53,55,69,67,86,68,72,47,57,54,53,85,71,48,44,79,85,65,82,48,76,54,78,78,80,76,57,58,63,72,66,57,59,60,55,70,87,65,81,65,44,56,70,54,72,63,87,81,73,80,86,64,80,75,49,86,62,83,67,77,74,42,55,85,80,51,63,56,86,46,73,43,72,47,70,52,51,56,57,42,54,80,56,46,86,79,76,70,60,76,69,73,52,72,87,51,42,53,70,54,65,68,64,52,55,68,46,60,44,80,68,53,60,44,55,75,84,44,50,81,63,70,83,60,42,44,58,86,57,52,87,47,72,47,73,69,55,45,45,73,79,60,83,59,45,55,62,50,83,72,63,76,48,51,74,71,72,62,82,56,58,81,56,55,79,53,62,84,51,42,81,58,56,64,82,80,57,48,76,57,80,62,80,45,78,54,69,77,85,83,77,78,56,68,71,65,64,76,72,67,79,64,68,44,78,56,86,80,78,70,78,49,44,78,48,65,77,70,67,58,79,48,58,76,56,64,68,53,57,52,85,45,54,75,54,78,50,61,71,64,67,77,49,57,75,63,68,71,66,78,44,75,81,78,85,75,45,77,65,70,82,79,79,50,86,47,59,76,43,69,67,61,60,83,69,56,84,73,73,73,81,49,45,67,73,85,47,80,57,44,68,78,72,72,56,80,59,55,53,66,76,44,46,43,70,83,42,57,53,45,62,60,47,47,76,49,80,53,50,74,43,72,55,70,59,49,76,82,48,66,63,58,49,84,78,72,51,61,81,56,64,57,85,78,87,64,72,55,82,72,59,73,44,78,77,45,57,59,56,66,53,68,84,86,70,80,52,79,60,60,83,57,60,53,82,59,73,81,56,60,80,84,50,61,62,42,77,49,50,48,47,71,46,80,47,61,44,67,66,67,72,51,59,82,62,57,45,43,81,51,48,59,84,76,69,81,80,64,68,86,58,67,54,66,63,69,80,86,82,80,66,52,70,75,72,44,55,56,52,57,71,45,85,60,51,82,55,78,86,75,84,77,73,59,65,43,53,71,61,86,81,83,71,87,63,53,81,69,86,72,46,84,70,65,56,50,57,58,55,48,59,80,58,72,79,79,45,87,49,43,43,73,43,55,79,77,65,53,85,87,72,86,60,72,86,51,71,50,83,76,42,63,46,70,85,76,67,68,69,43,44,77,58,44,73,50,78,59,52,57,83,78,58,74,85,53,46,72,81,62,51,46,70,76,59,52,87,79,77,48,42,85,80,70,82,74,51,69,65,78,50,71,68,70,67,68,87,86,65,60,82,45,79,54,81,57,78,76,85,74,69,85,62,76,60,44,77,67,59,45,50,44,71,60,56,47,58,48,68,64,71,49,65,81,57,51,53,84,65,47,73,54,49,54,66,50,72,87,84,57,78,68,64,58,53,85,79,79,84,52,84,76,75,59,44,73,42,87,74,68,48,61,84,49,70,67,46,72,74,44,71,77,82,54,66,68,45,61,44,77,56,70,57,46,78,56,61,71,61,49,82,56,73,85,85,64,74,77,71,61,64,85,65,71,69,74,81,48,47,74,67,45,74,74,49,64,77,66,57,86,69,54,42,42,75,77,86,49,77,73,42,53,51,44,87,78,46,72,78,52,67,73,56,70,78,51,42,85,77,87,76,47,79,54,63,82,62,73,59,57,87,85,76,73,77,61,66,45,51,60,87,67,86,85,58,69,52,55,60,44,65,64,56,82,74,51,81,86,44,52,66,69,72,59,72,62,75,62,71,51,76,46,80,82,43,67,60,42,55,80,51,48,49,45,44,54,50,67,82,65,61,80,68,85,78,70,73,57,66,74,78,64,74,74,68,71,69,63,51,55,54,62,47,53,86,56,54,87,65,66,73,58,59,82,82,78,55,58,52,45,70,80,79,73,47,78,87,68,46,63,75,64,47,83,48,81,54,51,84,64,61,47,45,65,62,48,56,66,44,82,77,50,45,67,83,54,72,51,56,56,83,60,55,50,61,72,74,81,57,79,65,73,42,70,64,68,82,53,59,53,51,64,87,75,46,68,53,49,74,87,51,82,55,52,72,46,44,47,74,74,69,87,82,44,57,54,57,45,76,84,59,58,80,63 65,52,53,54,57,49,49,68,43,75,46,80,64,62,78,70,59,87,80,42,76,53,82,72,85,81,77,65,79,51,80,45,52,67,77,75,63,82,51,50,47,44,70,66,67,57,55,71,42,53,81,84,77,66,44,81,70,57,58,69,44,79,85,54,78,50,72,63,74,55,45,42,70,64,44,80,81,78,66,51,81,86,82,43,42,59,76,57,44,61,73,47,70,45,43,86,77,52,86,73,63,65,85,57,46,75,74,45,58,77,67,45,71,73,75,73,85,46,58,42,77,63,72,44,84,45,64,68,70,42,83,48,52,52,76,51,78,68,70,54,45,50,64,82,48,74,87,66,52,65,57,79,60,55,86,84,54,65,54,62,59,52,54,44,69,42,84,83,51,44,52,47,49,49,60,42,60,55,49,84,85,64,48,44,79,82,86,77,42,71,77,66,59,64,44,46,42,64,81,78,77,84,71,75,70,79,45,78,62,59,84,52,52,44,44,44,64,83,62,49,43,55,82,52,67,83,73,52,75,66,85,55,44,67,72,82,43,85,67,60,81,60,70,53,71,61,82,72,83,52,76,48,74,83,46,63,63,55,76,73,72,81,50,56,82,44,66,78,48,87,66,84,84,82,56,61,59,48,78,44,86,68,75,54,48,77,65,77,79,83,52,76,46,72,50,70,66,53,86,73,68,68,59,83,70,65,54,72,82,44,79,62,76,51,44,64,66,83,84,65,86,51,59,79,78,61,78,69,57,79,72,53,67,45,46,57,81,61,43,50,46,73,53,67,83,80,55,49,70,80,68,45,77,45,65,71,52,55,70,65,77,65,85,80,82,58,80,72,73,42,64,50,44,56,43,80,70,86,48,77,69,44,54,79,84,61,79,64,67,68,46,87,86,68,74,66,69,79,48,69,69,58,69,47,86,63,43,84,72,87,64,78,81,85,58,61,50,43,70,63,47,60,54,81,76,57,50,43,74,55,79,54,42,54,61,57,42,73,72,70,76,78,59,48,46,45,72,67,62,57,76,54,70,51,81,54,53,54,70,54,57,87,83,63,84,47,56,55,78,85,76,62,51,55,46,83,80,70,80,78,82,43,42,79,56,73,75,43,77,86,78,44,87,83,58,63,71,83,75,54,60,75,69,72,73,87,46,86,43,63,74,63,48,60,49,47,84,60,80,63,68,50,61,84,83,63,51,48,45,50,74,57,59,71,74,85,73,50,55,74,81,65,66,52,84,58,59,64,44,77,43,86,56,56,83,43,79,43,82,61,54,76,75,79,87,84,49,84,78,58,63,55,77,75,49,58,77,54,48,49,60,50,72,43,54,81,68,79,83,64,85,45,59,59,42,43,82,54,66,43,42,50,55,70,59,62,73,77,69,58,60,72,47,72,71,56,68,48,87,72,62,64,67,54,52,42,52,72,66,80,75,70,83,55,71,60,66,61,55,83,54,84,76,66,46,58,50,74,65,57,65,74,49,87,84,45,74,49,74,59,50,60,46,63,65,45,67,73,66,44,46,62,51,63,81,60,46,54,86,57,54,54,65,82,74,48,44,60,66,68,70,71,67,85,66,79,71,84,48,44,70,75,81,63,52,78,53,84,68,55,55,65,80,47,50,83,59,86,43,43,50,70,42,59,80,53,74,43,51,68,70,49,43,53,68,76,62,56,51,67,46,56,79,72,44,52,73,49,48,71,76,43,58,83,42,86,44,44,55,82,59,61,63,75,75,43,56,51,47,76,71,82,84,66,58,48,86,65,58,59,48,78,43,58,63,72,86,57,49,77,71,65,57,87,69,59,46,63,61,69,60,72,81,46,83,51,53,86,74,43,73,71,44,52,80,66,57,42,50,44,64,46,72,65,49,74,82,81,69,62,56,72,48,75,69,52,50,75,53,52,79,59,87,70,45,86,52,42,64,71,65,45,55,56,62,62,83,68,68,61,65,52,67,73,43,60,57,69,68,74,86,64,55,82,63,61,61,65,47,44,59,83,86,80,75,48,69,75,55,53,68,51,72,87,49,86,47,53,71,55,62,80,44,42,68,56,87,42,66,47,53,71,71,70,45,80,50,70,61,57,53,70,76,86,70,42,47,83,67,56,56,60,80,84,56,45,73,55,48,45,80,87,87,48,52,80,68,51,43,69,87,47,54,83,49,77,69,82,73,86,57,71,70,54,78,66,81,46,61,54,53,68,59,76,51,46,79,50,80,80,54,72,49,51,46,54,61,78,42,75,82,51,59,64,59,50,80,47,55,72 86,58,45,73,59,87,61,55,71,69,75,63,83,47,53,45,76,84,82,78,76,64,44,76,81,59,64,65,75,46,73,73,62,50,47,45,73,87,63,84,87,56,60,75,42,85,76,75,43,51,59,60,69,66,66,74,53,82,58,83,68,79,71,68,43,70,43,47,77,45,51,77,66,65,73,48,46,72,59,42,45,77,46,84,69,60,55,58,62,64,62,85,57,67,62,74,49,68,47,63,83,68,53,70,85,67,62,69,61,76,43,82,80,57,87,84,48,55,64,62,58,55,57,48,66,75,66,81,62,76,45,69,42,80,79,48,82,51,82,83,77,49,82,55,84,52,71,70,58,70,45,45,67,63,86,47,82,66,61,60,78,72,64,53,53,65,75,79,65,62,75,49,69,74,60,55,72,66,86,69,56,62,49,49,68,72,43,44,73,83,66,75,75,83,48,74,67,61,68,69,51,54,86,48,60,43,84,82,80,77,81,44,76,63,45,60,71,63,83,54,43,46,66,71,52,61,83,73,83,58,83,83,81,65,52,47,82,84,44,77,42,51,71,46,49,56,75,48,83,76,81,54,43,69,84,70,49,55,73,45,70,57,52,45,45,83,71,70,76,64,72,78,77,73,49,47,47,63,86,65,51,68,59,60,65,60,74,50,85,55,71,79,75,81,45,80,77,80,53,61,84,56,63,55,73,52,56,55,82,67,48,70,55,53,58,76,66,81,55,49,78,69,62,42,55,56,48,52,52,68,61,74,51,58,50,68,82,68,62,52,65,44,68,73,59,68,80,54,59,62,56,60,77,68,45,49,60,72,50,70,78,59,53,42,74,75,62,63,56,55,47,45,85,54,81,45,81,79,69,82,76,54,60,79,63,47,67,44,71,69,60,65,65,65,84,61,52,81,74,78,62,45,82,71,81,52,53,83,43,58,64,74,55,42,55,51,76,60,48,62,69,83,78,80,58,62,58,82,79,51,87,56,72,61,62,57,49,46,61,71,59,48,43,86,48,55,84,63,45,78,55,80,54,54,67,83,81,66,48,43,64,69,75,72,43,61,46,45,43,46,52,87,44,55,85,45,56,61,48,77,43,84,46,77,74,62,49,74,63,86,43,53,83,67,67,69,79,53,71,61,44,48,51,77,44,46,77,60,66,59,43,62,81,60,62,57,63,72,77,64,56,56,57,77,86,87,55,64,62,52,45,80,53,51,54,82,48,80,74,75,44,71,79,50,80,81,83,61,87,60,56,67,47,57,55,51,53,59,54,51,81,58,57,79,56,45,85,83,53,85,72,85,47,83,76,54,54,87,59,66,75,61,45,52,62,67,54,87,75,59,77,68,62,74,59,67,82,54,76,47,84,65,57,82,70,54,51,79,59,46,78,47,53,69,75,77,43,46,71,59,83,83,56,60,42,42,49,46,77,72,78,50,75,85,76,78,58,49,57,64,73,57,77,66,67,83,69,60,58,61,54,54,65,53,78,68,58,45,48,82,63,68,71,66,68,58,57,56,50,46,84,73,85,78,85,52,52,44,75,70,63,85,59,87,71,82,63,65,48,62,43,52,68,73,77,77,78,83,56,63,54,83,49,65,74,85,47,79,64,55,65,83,57,83,81,62,62,48,83,48,65,58,70,44,83,74,74,70,47,63,65,61,72,49,54,63,53,45,73,72,55,43,77,82,83,79,87,80,67,63,80,83,67,83,68,68,59,81,61,61,82,62,54,79,61,51,73,67,45,55,73,86,58,59,43,77,59,68,61,64,52,79,79,45,45,58,59,55,63,57,82,76,67,70,44,70,79,78,61,45,73,45,51,72,60,85,72,54,78,77,78,74,65,44,86,84,61,75,84,56,71,44,57,73,67,84,75,78,65,87,43,64,46,74,75,54,48,52,86,55,54,59,79,50,55,78,57,77,50,42,60,61,64,61,82,60,46,82,76,80,62,42,63,74,66,67,54,59,68,76,70,69,51,54,70,43,52,83,77,81,69,67,74,59,67,78,66,48,85,44,55,78,80,67,74,87,74,76,82,84,73,83,83,59,52,61,76,49,74,44,52,74,50,62,63,72,61,81,44,72,67,59,74,86,42,68,57,56,46,69,72,63,82,74,57,47,54,53,84,79,66,59,64,58,66,56,63,77,69,78,67,53,84,54,59,66,79,54,68,62,75,71,63,82,51,59,76,71,64,52,56,46,42,50,69,76,42,70,83,76,71,73,51,73,84,45,51,55,63,58,65,83,87,55,78,67,67,63,51,75 63,80,46,64,69,72,74,77,70,48,53,46,72,63,81,43,48,82,75,62,62,85,54,75,62,58,54,61,80,42,67,48,67,58,50,59,66,59,82,48,49,84,72,78,65,55,51,76,66,49,43,53,55,49,60,62,75,74,60,63,68,70,67,62,61,83,67,87,68,74,78,67,73,56,72,81,45,56,55,69,74,87,85,70,57,71,71,62,44,63,58,67,64,78,86,59,69,52,61,49,51,79,59,81,74,55,59,65,82,61,85,64,69,51,65,49,45,86,44,75,75,72,67,65,62,78,42,60,74,83,79,42,65,71,59,80,84,84,72,80,46,52,58,42,51,49,80,75,56,62,69,78,60,86,60,81,50,60,57,65,62,73,51,64,79,51,77,51,85,78,51,75,55,59,70,66,86,66,64,75,47,47,47,77,79,65,53,51,85,79,85,86,51,59,72,48,76,82,65,55,56,54,59,78,51,64,56,65,66,79,67,66,48,72,64,78,61,75,58,82,57,49,62,85,44,52,53,87,65,64,70,78,47,75,62,86,69,69,65,78,60,58,82,45,58,84,60,55,49,63,53,46,83,63,62,57,61,82,76,80,53,45,65,74,63,80,82,76,59,80,45,77,81,71,51,58,70,54,55,76,67,52,73,75,54,65,69,86,80,85,65,67,84,68,81,52,81,70,51,81,77,52,44,75,45,65,74,49,51,50,66,58,65,46,49,71,82,43,53,70,71,62,63,50,57,59,46,79,46,64,66,50,86,70,80,87,62,49,49,71,73,61,78,55,67,86,87,87,70,50,83,72,42,49,73,70,85,42,77,43,78,54,87,74,45,55,73,72,85,48,63,48,59,86,71,83,86,45,44,52,86,65,79,47,54,84,43,55,43,48,67,62,44,50,83,69,64,86,55,66,69,61,84,74,45,63,58,56,48,47,54,80,60,58,65,67,59,61,46,82,76,48,68,83,77,81,83,75,49,75,60,54,43,50,83,57,72,52,69,84,42,70,44,73,84,63,72,81,75,60,59,51,63,77,51,45,86,57,52,50,51,42,76,44,74,74,86,58,44,46,47,72,84,67,50,49,76,50,70,50,73,68,87,82,54,58,52,45,67,46,58,51,82,70,63,87,59,55,56,86,81,77,62,84,84,84,82,75,47,69,68,62,65,71,59,51,65,72,48,64,83,56,60,63,61,44,68,51,87,86,48,53,81,66,82,54,53,78,75,46,69,62,79,47,77,75,54,57,48,70,43,59,66,47,53,78,61,84,45,62,63,44,69,86,87,46,85,42,48,83,56,72,71,56,48,74,75,79,68,73,81,80,57,56,75,72,68,85,79,57,87,81,42,57,61,62,58,43,84,58,51,76,71,65,62,48,61,43,46,66,63,64,59,45,52,44,65,49,55,81,53,56,80,47,49,75,49,64,69,45,63,63,79,63,63,73,86,55,85,42,79,49,87,46,68,63,83,43,74,83,42,52,63,78,48,72,72,46,61,44,52,79,77,81,68,59,82,79,66,62,45,80,61,49,59,62,72,49,79,87,72,57,56,65,50,54,48,64,67,81,78,68,66,70,70,74,61,80,78,59,75,87,69,46,84,42,78,57,70,71,72,77,73,60,84,53,45,69,45,42,72,85,52,68,67,62,55,46,58,56,64,43,69,73,76,87,73,54,75,59,46,43,66,51,54,61,86,44,49,60,50,81,78,77,46,65,81,74,77,76,68,42,66,53,71,79,42,57,73,46,82,80,78,75,70,74,70,61,74,75,78,44,46,61,56,76,71,71,74,75,42,77,85,50,81,87,63,48,62,81,59,43,65,86,57,83,64,52,56,86,72,60,79,68,69,80,76,45,84,59,79,73,80,56,79,65,69,61,74,56,57,86,77,51,63,87,66,46,86,48,47,65,64,80,45,47,76,44,61,61,46,82,86,59,58,80,43,86,84,58,54,82,71,70,82,83,82,46,87,60,62,62,52,58,76,44,68,69,72,55,66,77,50,87,78,51,61,87,47,59,44,69,47,55,54,60,63,56,62,69,64,73,50,76,73,66,75,76,42,55,53,65,44,48,64,50,81,85,87,74,42,55,67,65,80,79,68,69,57,60,63,66,71,65,47,81,54,56,58,80,57,75,44,82,65,53,85,45,50,54,82,58,43,75,72,50,80,49,56,74,55,47,58,78,77,56,74,51,59,65,67,86,61,44,73,46,81,64,82,83,45,54,77,86,80,56,81,70,49,46,59,67,62,46,55,81,69,86,80,83 66,83,67,53,70,87,86,87,45,73,45,67,44,55,87,62,71,56,70,56,71,52,85,58,59,58,47,78,47,69,79,60,72,51,71,87,58,53,76,43,62,54,44,80,81,51,70,74,84,65,61,55,51,50,79,57,49,47,59,62,85,78,55,45,61,84,64,51,70,47,73,55,67,81,72,51,81,83,44,49,46,83,69,76,56,81,65,83,87,79,61,71,80,80,81,53,48,47,52,43,83,57,85,85,63,64,65,43,74,82,59,87,84,66,42,87,58,73,44,76,68,45,52,61,76,71,75,69,42,56,83,47,57,44,43,48,62,64,55,56,43,67,67,72,82,65,49,53,61,78,74,80,69,59,44,51,68,77,45,48,67,61,53,85,76,84,61,43,84,66,61,82,86,60,42,66,42,72,74,66,77,44,56,72,50,75,59,73,52,62,72,54,81,62,46,81,79,62,68,68,63,59,64,60,83,45,49,48,43,81,62,70,65,67,52,79,75,85,45,72,60,83,65,58,50,61,77,55,85,79,84,59,82,76,64,51,79,73,82,48,58,46,80,44,59,51,74,78,57,66,67,64,76,72,77,53,71,55,70,61,45,83,71,75,76,69,59,76,70,50,84,70,43,63,76,42,67,57,66,60,81,86,54,72,70,75,55,73,67,66,75,49,51,43,83,84,59,85,56,61,49,72,49,74,63,46,84,65,56,66,86,43,84,61,49,63,48,85,86,71,60,84,43,63,43,85,59,84,77,53,79,64,57,57,85,87,62,78,64,76,82,49,80,44,54,66,85,56,87,59,84,44,52,42,57,84,76,68,81,75,53,45,59,68,79,84,82,58,64,69,67,47,42,44,75,75,87,63,73,62,62,43,75,74,60,78,54,71,42,77,51,73,75,74,42,55,51,69,73,85,57,73,85,67,66,75,42,60,61,73,83,71,54,86,76,75,61,71,64,59,53,51,85,82,53,78,81,69,67,71,76,80,64,73,82,46,48,67,68,73,60,51,54,65,62,61,62,68,76,71,84,59,86,63,60,73,74,72,69,60,57,79,73,62,77,63,83,50,59,47,85,79,77,46,76,51,55,86,86,53,50,74,83,45,66,61,60,54,69,70,51,82,70,78,77,74,63,49,72,63,55,68,43,62,43,69,76,60,86,46,82,71,45,65,45,86,44,56,75,67,66,73,48,62,49,63,86,57,81,74,78,46,52,56,85,68,87,71,42,57,71,66,47,63,58,72,65,81,85,45,81,68,85,74,44,84,63,71,87,62,84,62,61,75,63,51,87,72,68,53,60,80,53,83,86,74,50,56,84,47,87,69,60,70,73,50,70,64,80,51,77,62,63,68,70,54,53,75,63,55,83,54,59,61,70,82,49,75,85,82,82,45,73,55,65,64,61,73,66,76,74,54,70,71,44,65,66,85,73,61,59,83,81,81,67,63,62,55,86,65,86,73,67,65,43,78,46,47,60,65,44,65,47,52,48,50,67,46,77,47,62,80,66,63,55,64,72,64,57,78,87,42,55,54,49,42,81,53,72,78,60,79,85,84,48,52,82,82,66,49,59,71,76,77,60,76,44,42,46,50,55,72,69,72,50,50,60,50,42,70,84,84,67,58,75,74,81,60,53,70,86,55,42,56,66,79,53,53,53,80,85,84,70,73,68,65,60,44,67,68,52,73,59,49,60,52,61,57,54,76,70,60,64,73,57,79,79,58,70,69,65,49,70,78,56,64,44,77,78,52,70,86,58,69,64,51,76,58,83,69,70,81,52,61,82,78,62,81,48,72,87,67,49,50,49,78,45,84,87,76,71,73,52,60,86,61,81,52,59,51,73,76,69,74,56,51,79,64,64,49,49,55,43,70,57,75,61,43,79,58,63,82,45,70,65,63,51,64,52,52,62,42,49,42,62,64,68,76,57,66,73,60,85,60,79,68,79,53,44,50,53,47,81,75,47,46,68,46,86,77,67,79,58,76,65,73,78,82,51,44,75,85,55,44,61,74,73,44,59,64,66,69,49,42,85,47,43,81,79,56,85,84,62,78,70,57,84,57,72,59,44,73,71,71,70,79,43,85,73,63,50,85,55,45,67,42,64,62,77,73,66,47,54,46,57,55,83,81,57,68,56,61,72,70,51,57,77,83,72,80,55,86,71,53,80,80,64,54,52,85,56,72,50,44,47,68,77,48,45,50,48,46,67,73,68,61,60,82,77,45,56,44,61,71,66,53,43,69,67,66,82,74,84,81,55,78,76,56,66,58 86,49,57,66,81,78,86,73,57,83,60,68,50,61,85,63,80,58,55,74,78,47,78,48,66,73,73,42,52,59,69,66,45,52,67,57,73,73,73,83,80,64,83,75,69,85,80,75,84,72,87,46,79,45,75,47,56,44,86,72,87,59,58,76,57,43,81,77,77,48,80,62,87,86,51,69,62,76,46,51,52,43,65,50,51,82,62,74,72,62,50,67,55,70,74,86,60,54,56,77,84,45,78,87,77,83,84,57,45,79,73,60,64,69,72,72,55,79,66,42,83,69,73,72,51,44,86,87,66,78,71,53,62,67,83,84,73,77,85,46,79,63,73,72,76,85,72,65,49,59,63,50,77,52,76,62,56,59,54,51,52,62,73,70,79,54,59,61,67,69,62,67,63,57,69,62,71,55,64,42,64,85,58,52,45,43,43,69,65,52,52,86,86,80,71,87,51,80,45,78,43,61,61,46,65,82,64,55,70,53,42,62,78,71,73,60,68,51,51,81,77,55,78,71,72,66,85,59,75,45,63,47,80,67,45,68,60,45,70,72,86,77,47,83,73,42,51,68,57,58,44,65,46,65,43,67,64,47,71,64,80,74,54,61,81,59,48,63,78,55,56,67,59,81,63,50,48,60,56,53,82,65,66,48,66,46,54,44,67,70,76,85,63,54,86,87,72,53,55,87,78,69,49,51,68,43,72,70,62,55,61,43,70,53,63,81,55,71,58,53,42,46,45,42,79,75,63,66,65,53,51,77,70,55,64,77,79,44,56,50,64,79,85,74,65,72,58,53,46,66,80,84,78,71,60,70,59,85,59,83,68,59,48,51,78,81,78,52,52,74,57,75,74,66,56,69,67,69,45,71,62,60,44,85,61,68,69,50,56,52,43,42,49,57,70,51,51,42,85,82,63,82,44,75,85,63,57,87,77,61,70,56,76,81,85,63,53,57,65,72,66,69,66,51,46,57,44,53,60,78,67,74,65,69,62,71,75,70,83,58,79,54,81,77,65,45,76,84,83,80,47,63,70,60,48,48,54,87,87,42,71,65,57,84,86,52,59,46,75,87,85,61,47,80,61,50,55,74,61,47,65,42,56,86,66,58,56,63,77,47,87,76,59,68,73,70,72,57,80,79,54,55,56,87,87,42,47,87,51,48,86,82,47,62,79,82,49,86,86,55,72,85,50,58,48,46,64,81,77,64,82,61,71,77,82,60,45,46,66,64,42,57,55,61,61,64,70,50,71,45,68,51,70,78,78,74,72,87,48,83,49,74,71,48,44,53,64,84,52,49,57,68,68,42,86,58,53,74,74,71,85,60,47,80,56,80,59,66,87,42,79,42,86,45,58,44,72,73,83,74,61,58,68,79,64,73,51,46,51,87,60,52,63,45,69,78,49,67,80,86,70,55,72,46,56,43,70,62,64,69,66,83,44,44,64,52,59,68,52,70,68,71,61,68,52,57,62,56,69,84,49,78,77,77,56,84,84,58,60,56,60,50,62,42,73,62,63,48,82,49,57,70,53,53,67,69,74,58,49,51,70,75,71,47,57,59,66,76,45,76,72,43,65,71,53,50,62,57,75,68,79,51,68,79,84,45,59,54,43,65,67,69,67,80,87,67,67,62,86,83,79,84,42,68,42,70,44,83,77,83,83,60,53,54,63,71,60,57,85,78,69,61,49,55,72,75,83,65,72,64,55,42,78,69,54,44,48,59,73,51,45,44,44,70,68,61,80,56,42,72,49,48,66,53,65,59,85,49,57,54,60,84,77,73,63,74,60,43,56,81,45,86,72,72,42,66,51,60,69,77,50,50,52,76,74,79,42,47,78,48,50,74,78,73,53,64,45,65,87,76,63,75,77,86,51,49,48,72,61,47,49,73,56,85,57,53,84,67,52,59,69,45,53,51,58,75,79,46,70,52,85,79,52,59,83,70,48,65,64,58,67,87,43,57,69,46,68,75,82,50,52,54,57,83,53,69,65,81,84,44,63,82,74,54,52,66,43,48,76,52,54,52,62,43,42,58,77,78,60,65,83,58,78,64,60,65,80,80,55,46,58,64,51,48,56,60,62,77,42,80,49,50,49,67,63,61,50,42,64,62,43,52,54,55,58,87,42,82,43,80,61,45,66,60,49,72,49,78,55,55,51,68,65,43,44,60,72,49,74,48,53,42,43,63,68,79,52,60,69,63,71,56,76,46,57,60,42,70,79,83,73,45,47,52,63,86,80,49,65,59,78,63,56,83,54,77,51,50,52,45 58,71,45,55,61,59,55,57,85,86,59,51,46,87,79,77,43,43,44,73,48,55,87,50,75,76,59,71,53,65,85,71,78,70,48,82,71,44,63,58,49,78,51,72,60,84,46,67,44,55,62,62,51,82,48,45,78,45,77,82,81,61,72,85,58,84,82,79,53,81,74,67,78,54,43,52,76,42,86,52,83,49,70,63,51,46,85,76,57,65,58,42,69,57,80,45,63,86,84,73,69,82,84,44,55,85,46,42,73,59,85,75,62,74,42,76,50,80,58,47,55,64,67,62,68,64,72,46,52,48,51,69,43,66,57,67,84,87,44,61,47,83,76,60,63,44,53,42,52,57,44,80,43,57,56,45,76,62,53,55,45,47,60,76,72,66,42,71,47,86,70,69,80,61,47,62,48,85,45,75,65,53,52,54,51,62,63,77,61,59,83,66,61,71,70,65,65,85,60,61,67,64,71,73,63,55,77,69,79,65,59,77,44,56,74,44,58,43,50,66,74,86,74,53,46,68,76,50,59,46,65,79,61,83,53,65,47,80,80,54,74,78,62,68,42,72,45,55,83,49,46,62,74,81,78,83,43,73,84,69,54,42,67,56,73,85,63,62,62,54,81,55,73,42,83,56,83,59,82,73,61,78,46,59,73,51,51,49,59,61,77,47,84,84,48,63,50,57,52,69,47,83,56,83,70,82,63,83,58,80,80,47,76,43,45,51,75,47,44,56,65,60,72,72,57,84,72,64,66,69,69,51,47,82,69,76,51,55,44,70,42,86,57,86,66,78,74,46,71,62,64,80,46,63,79,63,50,63,56,54,87,68,42,84,47,49,74,82,51,53,79,68,63,52,55,78,67,62,63,79,74,64,63,54,52,56,45,69,68,43,79,54,79,79,59,42,67,57,73,76,44,67,46,87,71,85,82,60,49,85,42,57,44,66,67,75,82,86,75,59,53,65,68,77,84,42,84,56,80,63,49,51,43,58,51,55,87,84,51,84,56,66,80,59,67,75,58,83,63,62,47,68,74,43,85,81,86,53,53,62,70,60,66,79,46,56,87,58,42,48,42,77,72,51,81,62,83,50,86,69,71,43,43,79,73,83,64,59,71,83,63,87,76,51,51,45,80,56,54,83,50,62,56,86,69,62,73,52,45,62,72,76,69,79,86,46,56,52,47,81,82,56,50,86,51,59,46,64,64,73,69,61,55,60,62,51,71,42,77,73,50,61,82,61,64,56,64,78,67,72,68,57,49,54,66,75,73,61,65,72,60,50,70,76,56,46,66,86,58,69,43,56,81,47,55,79,53,66,49,54,43,83,51,42,78,87,49,83,58,49,57,52,57,85,74,57,53,48,78,45,69,57,55,87,55,42,86,47,63,46,71,42,64,68,51,79,79,67,61,59,81,44,55,62,63,59,79,51,81,73,59,75,87,84,65,67,83,63,70,67,51,86,58,58,48,67,73,64,66,80,78,47,48,61,63,70,47,56,72,73,52,84,81,46,62,47,52,73,69,47,42,73,59,86,51,55,69,73,82,71,56,81,49,42,51,84,80,85,51,84,53,75,50,49,64,51,69,74,58,78,69,72,79,59,63,80,51,69,57,61,59,81,56,82,84,65,55,60,80,44,80,86,73,60,56,46,49,76,55,44,79,86,67,66,56,46,87,54,48,54,82,86,82,84,86,62,54,66,54,83,54,71,68,60,74,46,46,54,80,79,54,72,81,51,47,74,68,55,66,78,58,86,54,66,53,84,51,85,72,51,50,61,84,68,58,72,63,56,78,53,53,77,65,43,76,56,48,50,68,85,73,80,73,74,51,58,59,69,45,68,58,42,72,78,52,43,67,55,51,78,51,52,69,60,75,50,57,53,44,76,43,71,80,66,78,73,48,49,53,61,43,79,48,42,75,71,66,46,56,65,76,61,73,54,78,64,78,54,47,64,64,79,81,81,83,52,62,59,45,60,65,58,54,46,65,57,53,75,43,59,47,61,79,63,65,50,47,53,71,53,70,60,65,79,69,65,58,68,46,83,69,78,72,55,79,52,61,52,86,69,59,83,60,43,72,61,87,80,64,66,79,46,49,80,57,85,80,68,84,47,73,45,45,60,69,84,65,42,43,59,68,42,84,58,62,57,53,43,60,59,63,75,76,53,49,61,78,83,55,80,67,45,47,75,62,64,58,87,69,65,42,46,51,75,83,48,54,80,53,79,63,62,76,72,63,63,81,81,69,46,71,54,62,84,79,48,56,85,71,63 61,66,54,42,57,85,76,44,53,57,43,67,44,82,63,53,76,51,60,45,87,75,67,64,74,54,78,43,84,72,68,62,76,70,47,66,64,64,62,64,57,56,64,66,56,81,75,79,82,54,65,55,85,75,43,69,81,61,63,59,57,49,80,56,62,64,54,84,73,84,51,47,68,81,78,82,44,62,75,64,78,65,60,69,62,75,79,74,69,49,86,59,63,44,44,59,64,49,84,82,61,84,56,45,71,49,87,43,54,48,61,76,61,73,60,43,53,80,60,45,53,48,81,81,47,86,52,71,43,82,47,69,85,76,69,60,80,82,70,83,60,71,59,83,49,57,67,73,66,68,74,47,69,55,59,53,82,56,67,85,50,74,85,84,86,61,51,51,42,48,56,48,57,77,65,57,76,51,80,50,53,83,42,48,73,73,83,76,83,75,52,79,48,84,64,82,57,66,62,47,51,87,71,70,60,71,42,65,73,81,54,64,42,55,58,66,83,73,87,53,76,64,70,48,46,43,44,87,76,59,83,65,76,47,44,73,43,51,69,48,75,57,69,85,53,43,46,70,78,64,75,46,45,79,52,86,54,63,53,70,86,49,50,54,85,45,70,68,77,68,43,85,43,76,42,59,74,81,83,81,68,79,62,46,82,49,63,69,67,76,48,48,66,53,52,77,58,71,81,58,58,60,76,84,56,86,77,59,86,48,78,75,87,68,52,53,67,43,51,76,77,78,83,54,57,56,44,55,56,81,80,48,50,61,76,50,64,55,74,51,47,59,52,82,54,48,85,55,56,81,52,45,75,51,60,82,64,56,68,44,86,58,74,44,63,68,56,82,63,70,43,66,64,84,47,82,48,53,43,73,49,64,44,51,85,65,67,42,86,42,54,70,67,63,55,51,55,43,73,50,68,57,43,65,72,70,54,47,87,43,57,44,76,53,61,84,65,84,79,76,70,58,57,86,64,56,53,76,76,83,58,69,53,50,50,84,80,65,72,82,82,45,56,49,51,46,61,49,52,48,65,58,52,84,43,74,57,61,42,75,61,53,45,68,69,70,69,53,69,71,43,56,80,71,61,69,49,44,86,47,86,50,44,67,68,56,82,70,53,70,58,66,46,84,57,79,42,53,43,58,82,52,45,51,70,50,60,49,58,87,81,65,55,62,62,60,55,72,66,66,53,57,84,42,58,68,54,56,53,81,75,43,74,52,50,47,74,62,61,66,47,86,64,63,60,53,42,67,49,77,48,51,66,77,60,64,84,81,82,64,51,64,43,81,58,51,67,86,43,52,47,66,78,54,78,52,56,62,85,61,75,78,76,56,81,72,85,86,84,64,71,84,86,52,57,63,70,60,82,43,58,77,67,43,78,64,74,80,48,80,74,81,57,42,62,86,54,59,79,66,85,83,77,82,59,66,59,64,86,46,61,81,59,62,52,55,71,66,55,56,64,48,84,78,68,45,68,75,60,70,63,79,59,67,55,46,73,69,83,50,67,60,84,72,62,86,73,63,85,67,52,47,78,49,43,65,82,66,78,62,52,78,78,83,49,63,48,63,67,66,70,70,53,70,73,78,57,46,48,58,67,85,82,47,70,79,61,81,58,83,78,55,57,76,47,44,84,86,51,50,52,76,66,64,65,59,70,47,52,79,43,66,42,47,62,48,80,81,54,81,85,82,63,44,54,65,54,42,84,60,74,83,56,75,77,69,84,61,70,61,47,45,65,81,47,73,80,56,64,46,48,57,65,82,85,74,52,77,42,59,84,61,69,81,82,67,62,83,45,82,73,60,55,67,77,44,79,81,77,53,65,44,73,57,72,44,46,58,60,72,53,61,72,64,78,49,67,61,56,53,73,64,83,84,48,48,53,86,55,49,63,63,79,72,53,53,67,53,72,52,66,47,45,86,61,85,85,82,55,82,70,84,67,55,69,71,48,62,76,62,61,79,60,70,76,55,64,64,74,66,46,55,80,42,45,70,72,79,73,49,60,67,56,68,42,53,78,66,47,50,67,49,78,67,58,74,70,52,65,67,42,66,42,82,68,67,45,70,55,67,69,79,55,66,46,45,48,85,77,46,54,44,66,77,78,62,78,58,85,81,81,80,56,71,46,78,43,44,82,71,42,67,42,52,63,56,82,68,51,62,51,48,68,77,43,54,57,52,59,84,86,77,67,72,44,61,51,43,68,62,64,62,50,54,60,46,44,47,60,81,64,64,74,81,54,47,57,75,54,69,60,87,59,47,79,78,86,83,64,73 85,44,48,61,75,65,74,52,79,69,47,47,85,66,56,64,65,77,57,54,74,77,59,74,69,59,55,48,51,49,68,84,50,42,74,81,44,64,66,63,56,85,46,61,66,57,65,56,53,70,49,71,83,52,66,82,53,80,69,60,83,72,63,87,49,72,66,47,46,51,73,79,54,84,49,87,69,45,86,58,44,62,79,65,46,84,72,84,60,48,79,59,83,44,70,45,51,80,81,85,78,60,57,78,71,58,45,44,62,53,70,59,65,51,81,66,71,77,80,78,83,58,63,64,58,69,57,55,75,68,84,84,43,48,43,64,50,56,60,55,61,66,73,79,80,59,48,48,77,76,44,51,45,62,61,58,59,80,61,53,87,69,50,79,80,81,46,73,78,46,73,66,64,76,60,73,85,45,79,52,69,54,83,67,75,71,84,55,44,75,67,85,51,73,74,84,80,64,61,57,53,69,77,77,51,52,84,42,78,71,84,46,62,52,74,87,76,43,51,70,45,59,85,78,63,58,67,57,87,51,62,55,50,43,76,75,50,42,80,75,54,43,54,73,53,87,54,87,67,67,52,54,63,72,86,42,48,84,73,70,55,67,42,69,74,65,53,44,82,83,56,68,53,48,79,84,46,62,47,48,61,47,76,62,51,52,73,53,45,68,65,85,66,86,71,65,60,58,83,45,87,68,87,48,59,55,79,49,64,83,47,87,66,46,73,66,73,69,69,59,59,83,47,73,58,83,84,61,54,65,50,49,45,60,54,57,80,74,68,57,68,60,85,84,85,57,51,79,53,71,49,57,55,45,57,42,49,61,84,82,67,58,66,85,53,60,67,73,72,54,51,74,77,75,75,44,42,56,49,68,87,61,80,82,63,81,71,80,70,63,77,51,57,65,79,64,72,87,81,80,66,63,58,83,62,42,48,50,64,66,82,63,65,59,54,48,69,46,52,67,59,42,53,52,69,82,44,44,76,54,62,86,59,67,80,69,56,45,78,60,42,83,74,57,57,79,46,56,53,57,43,43,74,58,74,72,73,65,68,62,77,63,68,52,75,81,76,85,74,76,49,62,83,47,77,69,79,83,52,69,60,46,84,62,76,51,66,65,50,69,56,84,77,55,60,81,52,51,75,71,86,46,64,43,49,67,73,84,85,49,74,80,79,67,53,82,64,43,54,67,69,54,65,76,56,56,62,70,62,61,81,56,74,62,61,46,55,51,83,78,47,80,80,75,55,74,87,74,75,53,78,70,51,83,53,71,68,43,77,44,47,84,77,67,56,49,50,71,68,61,76,74,79,64,74,46,83,51,58,87,70,72,66,72,68,47,81,57,68,79,87,76,87,80,56,42,82,82,69,42,48,46,59,64,49,53,62,61,74,74,72,43,84,58,81,85,57,66,81,58,62,81,67,80,83,51,68,70,80,73,52,76,86,56,80,47,48,73,51,62,81,45,82,77,85,70,80,56,81,85,70,73,82,70,70,77,87,54,60,43,70,45,67,72,73,64,78,71,67,46,75,81,52,58,63,78,54,74,68,78,49,83,51,64,56,42,58,59,57,55,71,73,62,71,75,52,48,68,70,59,85,69,75,59,68,73,66,49,55,77,60,70,47,84,64,59,56,87,86,65,74,52,57,83,51,60,69,56,59,64,51,85,64,62,44,73,61,70,44,54,73,78,55,86,56,66,87,85,61,82,46,70,58,78,80,76,73,66,67,57,56,68,84,68,60,43,42,69,68,51,85,54,52,74,67,62,44,84,82,74,45,46,69,64,42,49,47,63,67,81,74,66,68,45,42,56,80,54,55,51,64,76,59,87,49,51,66,46,76,48,47,77,80,81,83,82,51,44,71,46,68,55,83,74,50,44,82,48,85,62,58,43,78,63,60,42,84,84,85,72,84,49,69,83,69,62,49,80,58,78,50,83,43,80,58,85,60,71,83,45,64,52,70,57,65,72,61,73,61,47,62,48,60,67,67,50,72,85,42,86,50,81,87,77,44,80,85,61,83,51,51,51,78,72,61,65,60,59,52,78,61,67,74,61,60,83,52,54,74,61,45,68,69,51,44,49,60,84,45,73,81,79,44,84,76,69,83,48,55,59,63,87,58,45,62,81,60,70,64,67,54,49,67,87,59,67,76,66,70,77,57,70,67,83,66,59,66,52,59,74,78,59,45,73,75,87,52,53,70,53,82,73,60,79,48,66,61,65,83,42,83,44,48,83,61,53,84,61,67,54,83,78,66,46,69,44,74,66,44,78 66,85,85,82,85,78,68,43,83,48,78,42,68,84,51,48,81,63,83,80,71,46,66,70,74,77,49,82,78,73,56,70,59,55,53,49,70,61,79,70,68,50,80,81,60,42,60,44,79,68,61,73,48,59,43,58,45,85,63,51,62,50,86,71,81,68,49,80,63,53,50,53,57,47,56,66,67,67,70,78,44,52,59,51,75,81,68,78,55,58,78,44,49,55,48,70,80,61,57,74,72,78,47,66,58,85,54,73,45,73,68,67,73,83,47,69,46,82,42,81,87,69,69,57,80,75,70,47,44,58,74,81,71,71,64,65,55,52,80,85,57,57,74,68,43,46,61,64,48,79,48,70,76,75,77,59,58,75,61,54,71,67,50,82,82,85,58,56,48,68,87,66,86,71,77,64,87,78,55,62,72,53,86,55,49,50,58,81,48,55,74,50,69,60,49,50,78,53,73,77,42,62,76,42,57,80,42,81,42,76,51,64,85,58,83,46,87,67,69,67,72,79,70,74,58,46,52,79,58,43,78,51,54,81,86,76,62,71,77,76,43,42,74,59,81,75,63,42,44,43,52,72,66,57,46,70,78,44,55,70,44,82,51,73,64,68,59,55,54,54,62,66,60,86,55,82,74,47,55,85,76,62,72,46,84,64,77,53,52,81,51,85,60,74,53,73,55,77,76,54,75,71,71,60,78,52,71,42,78,75,71,43,67,72,84,70,73,83,84,72,75,65,50,66,76,59,49,42,46,52,56,52,70,81,44,81,82,58,72,70,53,67,55,58,70,63,72,71,53,86,83,75,48,53,65,47,80,49,62,58,52,64,48,59,82,50,80,57,68,57,49,72,78,61,70,67,50,83,56,68,60,75,71,85,81,61,71,84,50,86,69,62,57,77,46,46,65,65,67,65,53,55,74,64,43,80,64,85,55,47,53,54,82,45,63,78,69,71,81,79,48,78,50,56,53,84,49,87,47,45,82,68,54,87,75,47,77,60,65,76,83,51,70,46,69,43,75,53,83,60,66,64,46,64,69,45,80,63,67,79,42,54,70,65,82,66,86,46,79,62,76,65,77,64,67,84,83,87,87,58,58,79,45,68,86,82,44,72,85,85,65,74,48,51,70,70,54,85,82,85,83,51,43,82,42,46,55,49,49,87,62,49,81,59,78,44,72,51,60,54,66,81,59,83,71,54,55,57,84,56,43,68,43,42,77,74,87,49,63,63,57,46,80,84,57,58,73,52,64,83,78,86,65,66,58,64,77,43,51,80,84,85,70,61,53,51,58,57,72,72,61,87,64,62,52,83,86,69,44,46,71,85,55,72,82,59,56,64,83,81,80,72,53,87,47,48,54,84,73,68,70,60,56,69,57,85,64,69,80,45,87,52,83,65,74,56,50,43,76,59,60,82,51,80,54,82,62,49,82,49,43,59,59,56,58,42,44,54,87,49,53,52,86,44,78,60,80,55,54,60,85,68,59,46,50,71,77,45,71,79,83,57,73,42,64,74,51,87,48,50,62,62,43,55,52,53,83,72,55,86,55,60,75,66,42,46,81,85,83,66,50,61,78,61,44,72,58,43,79,54,58,77,70,51,57,62,84,86,69,67,53,64,62,63,43,87,62,82,46,69,55,45,62,52,55,57,59,81,61,77,82,48,77,83,64,64,68,44,42,82,60,75,55,87,47,42,68,49,52,69,68,57,86,87,55,73,59,58,64,75,53,48,78,81,73,69,61,62,80,86,54,79,62,44,42,64,59,60,87,85,43,71,73,72,76,50,59,46,66,54,55,48,62,58,81,52,82,66,47,82,44,85,64,51,67,48,55,56,51,86,78,66,71,63,80,42,46,77,73,59,58,72,83,77,57,87,53,52,80,81,58,44,58,64,55,63,75,86,77,83,84,61,69,67,46,75,66,68,56,75,60,61,73,57,85,85,45,52,86,52,85,80,77,43,65,55,64,49,69,59,60,67,57,77,73,66,86,84,58,83,82,51,76,49,78,82,50,64,53,80,52,46,85,79,51,55,65,65,85,64,43,66,70,83,64,72,77,59,87,59,68,65,64,87,56,55,55,54,50,79,82,59,63,78,51,82,87,82,54,79,42,61,71,58,51,78,48,86,60,81,69,82,64,56,72,42,50,50,45,58,44,43,79,76,53,79,84,46,70,70,48,74,55,59,54,70,78,72,48,79,71,68,86,64,64,60,52,72,55,47,70,45,61,61,64,79,86,52,73,59,74,51,85,56,61,58,50,78,87,85 76,84,51,68,48,67,52,62,46,55,80,65,65,44,80,84,86,55,57,52,60,81,56,85,72,67,58,68,46,70,62,60,52,76,78,63,46,49,79,60,86,72,71,78,47,75,81,62,51,81,57,58,68,64,45,42,74,44,67,82,64,42,45,62,83,74,77,58,68,77,84,83,63,59,45,56,47,67,80,70,81,73,60,42,59,77,59,58,44,78,48,72,51,45,57,48,42,71,57,82,67,62,79,76,86,80,84,76,82,85,77,54,85,67,82,53,87,48,81,79,57,48,43,57,83,44,70,84,61,58,48,46,82,84,77,69,52,57,60,44,53,69,78,59,57,63,85,63,43,52,61,75,67,70,53,56,76,80,48,63,73,46,50,44,59,44,71,64,53,76,76,54,59,82,52,78,52,58,75,80,43,49,42,56,66,71,43,67,64,59,58,49,80,45,68,58,67,69,85,69,46,66,80,71,65,43,86,73,74,61,81,76,62,51,84,44,58,64,62,62,53,42,69,59,60,76,72,81,85,58,64,79,73,83,48,55,47,52,53,70,45,42,48,58,48,78,62,68,85,47,51,78,48,75,47,74,80,87,49,54,47,43,67,63,71,52,43,87,77,47,80,69,87,57,52,85,55,85,77,58,52,42,80,61,57,76,72,53,51,45,46,45,53,83,78,84,42,64,69,63,66,72,81,64,45,53,60,56,53,58,66,53,63,70,81,83,83,45,86,68,72,76,73,66,50,54,85,62,46,53,78,45,57,51,76,58,64,49,57,62,80,46,79,42,65,84,61,77,56,50,70,75,44,58,66,76,77,47,74,72,65,68,47,63,44,55,51,59,50,46,85,85,58,61,74,43,81,61,87,52,72,43,61,80,57,87,78,80,80,56,47,65,73,84,77,42,62,83,72,87,87,86,63,87,75,51,58,83,73,60,78,45,62,56,65,43,60,61,54,73,61,78,49,44,69,66,45,43,71,45,84,48,64,45,68,76,43,58,76,58,66,63,53,84,61,44,85,79,55,72,56,75,86,69,48,74,87,77,52,44,57,81,49,62,73,70,55,73,72,78,61,71,75,54,58,74,48,44,70,71,62,53,60,50,84,75,57,54,53,77,48,62,51,83,58,47,46,82,62,54,64,44,78,44,84,47,51,84,83,59,70,43,69,52,59,82,78,86,76,85,43,65,77,65,53,77,71,62,63,83,45,87,59,71,64,55,51,47,47,59,49,51,84,57,69,75,46,55,73,70,63,63,49,49,70,69,47,53,81,47,65,55,80,42,47,82,48,53,65,83,68,72,43,47,48,74,77,64,53,56,66,44,67,55,86,58,46,63,67,75,72,85,66,45,54,73,45,68,64,70,77,62,76,69,79,82,60,43,76,47,83,74,67,80,54,57,49,65,85,86,80,47,55,62,67,65,51,75,50,52,56,74,58,55,61,43,78,73,51,65,85,53,59,47,75,58,60,62,74,73,56,75,53,81,76,65,85,58,49,86,65,69,77,87,43,82,82,45,48,78,75,80,59,81,56,57,55,59,52,56,86,67,54,76,80,85,63,84,70,59,42,63,82,85,61,56,59,75,44,70,45,74,87,61,52,82,69,46,47,68,48,83,81,73,58,42,72,78,48,49,76,75,62,78,79,73,73,68,59,66,84,52,50,59,67,69,47,44,86,52,54,65,79,75,52,55,54,50,54,71,84,59,81,53,86,55,43,63,70,52,86,52,86,75,72,49,85,66,70,50,55,79,77,57,44,48,51,53,49,69,68,73,69,43,75,49,71,65,83,57,73,84,60,74,79,54,63,72,84,78,58,83,48,81,45,68,48,80,79,43,82,59,78,87,59,74,57,72,51,63,49,79,77,85,77,47,43,79,47,65,62,55,68,86,67,87,76,57,85,71,63,81,54,61,57,87,43,80,69,69,73,72,58,48,48,61,73,55,71,52,82,53,76,73,86,78,56,65,72,85,82,43,86,54,48,69,84,55,43,54,65,64,63,63,82,74,55,59,72,81,65,59,84,81,48,87,67,72,43,44,53,62,60,70,56,43,87,64,69,59,56,81,72,82,52,49,83,81,62,76,47,74,68,72,46,57,84,84,67,59,69,56,43,76,75,52,73,84,57,66,54,61,55,48,77,49,79,63,65,44,43,80,86,62,47,78,70,79,84,83,51,57,70,63,61,80,86,53,71,73,81,78,51,55,61,83,70,85,55,68,73,66,55,87,80,72,61,55,87,50,46,66,48,45,51,43,78,87,61,68 73,43,67,87,87,53,58,79,55,79,79,64,56,48,71,66,78,51,63,66,78,50,45,65,43,82,80,81,81,50,84,76,70,85,73,64,61,52,75,42,77,75,58,85,78,61,43,66,80,79,81,42,44,52,66,71,45,66,84,51,68,82,48,72,62,45,84,80,48,76,67,44,43,61,72,59,54,74,78,70,42,43,66,65,61,42,46,50,77,49,66,54,42,75,65,65,51,80,76,83,84,62,50,42,84,70,60,75,79,59,46,53,68,58,74,55,50,49,49,87,60,86,51,67,48,44,74,61,47,43,83,57,67,78,73,68,48,68,82,87,55,76,48,87,73,62,51,76,52,87,86,79,87,66,56,57,51,60,46,72,76,50,54,62,60,81,85,69,54,50,68,50,49,83,52,81,84,51,44,72,57,56,42,46,78,67,84,48,47,71,75,87,72,76,55,81,81,75,60,54,58,72,52,61,86,67,45,87,54,61,58,47,63,84,81,59,62,49,83,61,75,54,56,87,43,77,54,59,69,82,59,51,84,69,53,86,42,47,54,57,58,45,60,47,79,54,84,55,85,59,83,85,73,61,61,63,57,44,70,53,45,73,83,48,43,46,47,57,63,77,85,66,82,75,65,47,84,51,76,65,52,55,42,84,73,70,62,80,55,46,59,64,85,51,55,71,81,68,52,63,58,85,74,76,52,85,49,71,46,83,48,44,44,50,44,83,68,47,80,44,85,68,61,49,44,45,86,85,61,73,52,78,46,48,84,65,43,58,74,50,81,66,42,70,87,69,59,69,53,59,45,47,82,47,64,60,87,86,56,75,84,47,75,79,51,69,64,73,58,64,58,73,71,73,46,44,53,44,87,80,64,45,57,63,62,54,70,42,70,52,67,60,78,81,86,77,50,57,70,48,80,69,46,45,45,63,66,50,42,73,69,75,68,52,58,62,42,45,74,77,60,54,82,53,54,87,69,78,62,83,55,42,57,59,76,83,57,48,42,66,75,62,61,61,86,42,52,45,66,85,56,50,48,73,71,44,74,45,80,61,73,64,57,44,85,60,56,61,76,49,80,53,47,46,55,76,73,68,85,59,42,58,71,67,82,72,68,81,79,50,68,80,47,73,55,85,80,75,57,62,63,87,72,52,48,65,62,61,75,56,70,79,64,82,71,43,52,60,79,61,46,66,80,50,55,45,59,42,68,76,56,58,71,73,74,84,84,52,69,52,81,53,49,68,42,68,85,71,52,62,68,50,67,73,46,45,66,79,74,82,64,80,77,55,60,61,79,74,50,80,77,56,59,64,54,72,43,56,67,77,42,73,72,56,54,45,68,72,47,78,45,61,66,83,75,54,80,82,79,83,76,48,51,74,60,68,77,69,70,52,60,42,62,84,53,75,52,76,58,71,77,57,54,58,80,68,42,44,58,44,54,57,81,80,60,52,42,55,84,82,81,44,47,83,85,71,60,73,57,75,61,81,47,54,56,83,81,83,83,59,84,86,78,60,85,73,45,64,62,78,55,46,64,57,65,42,71,85,60,54,46,71,51,62,47,60,86,67,61,73,58,85,54,42,55,64,63,66,79,72,48,84,83,67,65,49,84,77,83,78,86,83,70,59,70,61,60,70,60,50,45,65,81,64,64,46,83,50,86,84,66,52,81,69,59,54,64,57,68,60,59,60,58,77,59,62,84,76,78,75,85,42,87,62,59,70,43,54,59,87,42,77,65,73,63,64,87,43,80,84,66,73,69,86,63,77,83,62,87,66,45,80,62,47,82,61,68,57,64,48,78,49,76,84,62,72,80,86,59,71,54,60,45,54,87,69,60,83,60,58,82,80,65,71,69,74,66,84,57,51,43,86,59,73,71,74,51,71,54,68,56,42,86,76,57,68,43,55,48,78,52,68,82,82,62,65,73,79,84,81,51,77,68,48,56,64,84,50,72,75,59,46,74,81,50,50,60,55,45,62,47,84,47,82,78,45,62,69,67,69,79,54,76,57,42,85,47,85,53,79,44,66,62,66,68,49,76,50,48,43,48,85,70,56,54,79,67,85,43,74,55,73,68,71,76,48,80,87,52,84,51,45,50,69,55,69,43,85,50,81,76,44,57,65,82,71,76,53,80,78,70,79,67,47,53,49,67,86,46,75,58,81,50,51,87,82,82,45,87,78,84,62,54,64,61,79,53,78,77,82,48,69,47,62,52,80,47,74,50,85,53,68,55,43,45,70,76,55,47,79,69,63,63,49,85,69,69,65,47,72 81,50,80,44,60,77,77,68,64,51,47,72,63,86,56,49,68,84,43,71,75,45,46,53,69,67,79,46,72,84,57,82,70,71,68,65,59,77,43,53,70,85,48,76,50,62,61,85,60,75,50,64,83,43,60,77,85,60,66,61,53,67,52,86,74,56,81,44,85,75,87,82,51,47,65,80,83,73,72,52,58,49,54,62,86,78,63,66,66,45,78,86,59,59,72,76,67,75,78,62,87,43,44,86,61,75,62,81,69,87,43,81,82,80,69,69,63,44,48,43,52,60,70,80,86,75,55,46,86,77,82,81,66,63,47,74,59,71,62,57,57,49,84,80,79,43,84,64,76,72,54,70,77,50,58,64,64,57,81,62,52,60,64,49,62,75,77,54,65,62,55,74,55,58,46,70,52,86,45,46,60,53,51,85,43,55,56,81,46,50,75,50,46,76,53,45,82,76,87,65,60,64,67,43,85,76,81,56,49,77,81,54,77,67,58,53,49,86,57,80,69,60,48,83,54,84,79,43,57,81,74,79,49,42,67,87,48,82,65,85,58,71,67,81,74,78,76,85,46,66,64,42,60,72,58,67,48,51,75,45,52,70,75,69,45,87,69,82,46,67,59,83,80,65,58,78,57,83,81,59,60,56,43,47,81,73,65,53,57,62,54,82,78,72,73,65,66,75,57,74,54,48,66,78,62,82,42,87,80,61,63,78,45,77,43,84,59,82,68,51,86,65,80,46,43,60,47,43,47,71,54,47,77,53,74,58,86,73,81,52,50,61,84,48,52,83,58,86,63,50,67,49,79,54,45,82,48,43,59,77,49,81,58,60,49,48,68,77,82,57,79,87,81,82,87,61,74,64,42,50,82,46,50,84,78,70,73,62,76,50,74,59,43,76,78,79,50,58,43,64,79,71,72,77,46,55,52,73,85,59,80,72,81,51,45,45,71,58,71,87,44,42,68,52,55,87,65,45,52,86,68,77,73,55,84,46,80,82,47,55,46,72,53,50,83,72,47,73,75,45,62,80,54,47,44,52,49,55,84,73,77,68,82,42,45,87,71,68,54,83,83,59,71,57,48,87,76,80,61,42,58,65,65,75,66,51,43,57,47,52,81,87,46,51,55,63,76,63,45,51,52,69,81,44,65,71,83,74,43,77,66,72,65,58,71,66,67,55,67,70,64,63,83,61,43,79,81,48,48,57,72,76,64,65,48,85,56,70,87,75,83,45,78,62,46,64,63,43,43,47,65,65,87,73,64,60,66,60,53,81,48,77,78,42,49,57,65,87,74,72,76,78,53,50,73,58,55,64,85,80,66,54,83,76,76,42,73,83,70,62,57,61,48,68,61,64,51,54,65,80,60,84,65,59,50,78,80,46,84,78,85,57,81,51,51,63,82,54,83,54,62,48,46,84,74,62,55,83,79,80,70,54,78,52,75,81,82,46,55,82,63,85,42,48,64,83,55,65,76,54,51,68,82,83,50,67,80,74,51,42,86,61,64,73,79,47,53,54,69,85,85,83,71,71,43,48,84,87,78,71,73,51,57,61,45,56,58,86,69,46,78,43,87,69,75,42,67,53,42,68,80,74,65,48,67,59,59,83,56,78,59,54,51,85,45,55,54,84,54,82,55,46,76,49,81,83,84,81,74,68,80,59,45,56,56,77,43,70,46,55,74,63,64,75,71,50,59,56,49,57,69,67,46,69,68,59,72,59,52,55,46,47,43,72,54,87,53,70,78,46,77,79,48,66,50,49,61,46,66,68,52,56,85,66,76,48,58,53,58,50,73,42,74,45,46,86,86,78,72,86,74,74,83,77,62,60,65,73,61,87,81,64,45,43,48,83,57,43,68,46,67,83,72,67,80,85,56,49,45,85,60,77,74,85,63,51,42,83,70,48,57,53,79,83,72,52,56,77,84,83,49,82,49,55,45,86,80,68,45,67,79,58,55,56,58,63,79,63,64,62,85,78,45,84,45,48,84,44,77,51,80,54,66,43,44,46,73,78,45,63,85,56,63,65,52,63,54,66,86,62,68,49,78,65,47,75,63,45,54,78,62,82,65,59,67,49,48,77,45,54,66,47,84,55,78,61,79,44,68,73,46,81,73,62,82,45,74,84,47,61,78,67,46,80,78,76,47,80,72,62,75,55,59,62,42,71,64,65,55,84,73,42,83,47,47,56,53,74,45,71,63,59,66,63,81,79,48,83,74,72,43,67,61,78,61,71,79,87,49,64,72,64,77,44,44,73,83,58,46,56 84,61,70,52,82,47,61,85,52,45,52,49,47,46,42,57,62,79,83,86,48,53,43,46,47,86,64,50,79,62,58,46,77,57,80,61,64,48,46,52,79,55,77,75,58,56,52,70,71,79,55,58,70,58,78,68,74,63,51,66,47,58,55,52,82,69,77,78,84,42,56,50,50,75,51,74,76,75,59,57,85,59,86,53,70,63,65,70,59,49,55,87,51,71,48,83,71,49,76,70,42,75,63,87,56,80,77,46,73,62,66,75,44,57,56,49,48,53,52,79,66,80,62,47,72,73,69,65,84,60,71,71,48,85,64,50,73,81,76,66,85,43,64,83,72,86,57,47,79,54,71,63,73,58,55,54,53,79,59,80,67,63,52,77,71,81,55,83,57,48,53,71,70,64,43,84,60,46,71,74,81,48,57,42,87,61,57,51,66,63,64,45,44,85,63,61,72,80,42,78,49,61,55,65,85,76,71,72,58,50,46,72,54,71,86,74,86,54,56,70,49,68,47,54,54,69,50,67,55,42,85,53,69,76,70,70,86,72,83,46,68,75,79,82,57,64,72,64,43,82,59,54,53,64,79,64,64,76,49,84,73,52,77,45,77,49,56,64,69,56,55,67,58,77,73,86,78,77,56,78,82,60,51,43,65,77,57,85,72,74,86,72,57,53,81,62,67,83,83,85,75,87,71,81,46,76,42,47,84,79,62,67,45,77,63,81,86,66,60,57,54,63,60,71,52,76,42,80,45,48,58,55,75,46,57,79,71,49,82,44,70,84,86,55,53,61,71,64,49,52,46,71,87,51,86,70,69,58,62,77,69,63,64,64,73,42,54,60,53,71,70,76,70,80,63,56,54,82,66,44,49,57,76,71,87,86,71,63,77,68,57,59,58,78,76,49,61,62,82,48,65,57,43,74,72,53,61,83,71,77,79,69,64,56,55,72,66,81,68,56,74,48,73,72,64,49,80,76,66,72,54,44,72,44,48,76,44,71,68,47,79,66,87,68,47,80,51,72,62,57,69,58,86,57,69,43,43,56,57,59,47,47,76,77,46,50,61,75,71,48,48,77,61,76,61,61,45,50,68,51,54,78,65,72,55,70,62,60,74,54,75,48,42,48,81,57,55,83,53,59,51,49,87,44,56,83,66,43,65,65,68,72,70,65,70,80,76,50,83,62,84,79,49,46,51,50,78,67,67,65,65,67,86,84,53,51,69,62,79,86,71,78,43,47,74,60,52,61,67,77,78,79,46,78,87,44,44,58,67,49,44,57,81,81,73,74,48,53,86,51,76,69,54,44,63,72,80,55,62,65,82,78,74,51,65,84,74,71,87,58,79,69,45,63,73,61,74,75,63,42,53,44,87,56,61,58,69,77,67,86,49,69,52,83,62,52,87,63,79,87,67,82,59,76,62,71,49,49,43,60,72,56,83,80,51,66,86,75,59,80,70,56,84,73,77,83,69,77,79,44,57,85,56,65,69,57,72,76,48,62,73,50,68,80,65,68,76,53,70,60,67,60,56,46,58,45,58,50,86,64,67,56,61,66,64,83,79,56,55,49,57,82,87,53,60,65,67,64,53,75,73,48,73,55,58,70,75,67,80,81,80,57,79,51,58,76,42,65,52,68,79,63,70,77,53,80,58,49,63,67,71,71,81,60,72,49,59,76,84,80,73,77,78,55,85,61,80,64,62,86,71,65,57,80,52,57,79,50,46,73,54,59,74,75,82,73,42,71,77,61,60,72,62,75,80,76,50,45,71,72,51,51,70,46,46,46,53,50,63,66,81,52,46,62,47,74,70,80,48,78,83,63,84,75,73,78,72,66,87,87,60,81,84,46,86,43,54,69,67,42,70,81,59,68,52,68,63,79,67,66,74,74,69,71,49,58,51,47,51,42,82,60,78,70,66,62,78,72,69,73,80,49,55,87,61,81,42,61,53,66,52,79,74,79,46,69,83,42,64,59,85,47,62,60,67,46,84,45,47,68,71,79,78,64,83,67,51,76,82,87,60,63,67,87,53,80,75,53,54,49,86,68,45,46,55,55,83,76,81,83,82,52,61,57,82,78,85,44,62,77,60,78,75,60,79,78,68,47,86,84,68,62,68,46,81,42,53,73,82,70,82,43,81,53,54,56,68,45,83,46,80,66,56,73,75,70,87,45,51,44,65,65,52,84,54,80,75,57,70,84,70,75,69,46,55,86,50,67,84,69,67,46,69,73,56,74,70,83,58,58,59,76,64,80,71,87,57,74,55,82 42,44,56,73,87,46,47,82,87,58,73,72,76,74,86,66,48,77,50,60,51,85,61,85,50,57,52,59,50,68,46,80,54,43,57,52,66,53,65,72,48,76,71,55,52,73,68,75,62,65,51,71,47,74,62,81,75,81,51,55,55,65,49,78,57,45,72,49,49,71,77,83,72,58,44,51,52,46,44,71,49,63,79,69,63,58,55,51,83,76,73,72,85,68,61,43,61,79,46,65,66,54,80,62,49,66,66,54,50,68,75,75,53,80,48,87,78,51,46,44,77,85,61,85,62,55,42,87,60,47,69,77,63,56,67,43,81,82,73,71,56,87,73,62,51,49,79,46,44,62,62,73,85,53,70,53,80,43,42,73,78,82,67,62,80,65,45,87,82,80,62,63,55,68,81,47,60,54,87,49,52,77,60,65,80,63,86,85,66,62,69,74,54,54,76,85,72,78,70,83,64,57,72,43,87,66,61,82,46,73,42,68,56,65,47,53,62,52,58,77,79,64,63,44,57,76,65,62,64,45,48,56,62,84,61,63,55,63,56,54,77,80,65,61,50,48,57,78,71,80,44,53,56,62,57,76,73,43,48,60,82,86,62,68,59,51,48,52,63,48,61,70,53,78,79,65,72,44,58,57,62,74,68,78,72,84,63,87,63,46,79,54,46,78,81,80,49,46,78,76,66,76,69,47,85,55,42,73,77,84,64,52,44,71,44,51,59,85,75,55,68,47,59,72,45,50,50,45,87,58,58,50,70,43,81,87,43,50,78,56,45,67,69,48,50,78,78,79,68,46,80,82,64,85,76,60,69,59,61,67,57,54,67,67,63,85,43,62,77,64,87,84,74,63,84,78,64,78,64,84,53,51,81,83,60,69,84,52,46,53,42,73,65,65,75,85,84,52,60,52,61,65,76,67,50,79,67,51,83,85,86,52,85,80,56,86,43,66,79,69,80,75,71,67,76,67,52,44,79,46,57,71,42,53,63,46,58,80,84,69,60,65,54,61,49,66,71,75,81,49,79,78,50,63,55,65,66,87,45,58,61,62,55,77,60,60,74,42,43,84,76,62,65,51,62,47,48,61,58,82,68,80,43,68,50,85,73,75,54,78,83,54,70,52,48,84,50,44,77,56,87,76,53,56,59,71,58,76,75,55,61,50,78,67,77,59,84,64,87,74,46,75,80,68,54,50,44,87,58,50,68,76,66,65,84,42,53,44,77,49,73,78,68,85,70,58,72,42,48,49,67,58,48,86,68,77,62,45,49,54,78,86,80,83,67,74,65,65,73,73,82,47,58,44,72,63,62,44,42,43,54,84,72,42,54,64,63,83,83,72,55,75,44,72,85,87,53,46,85,45,82,44,70,79,76,66,81,70,69,62,46,76,75,63,57,57,81,45,50,80,54,61,73,72,80,68,51,75,78,44,79,44,53,65,64,72,49,70,63,52,42,86,63,59,68,66,58,76,68,45,56,72,75,66,48,47,65,78,47,86,45,63,69,52,66,71,46,80,77,44,55,81,62,66,61,54,57,74,52,46,55,80,72,80,64,54,42,78,57,59,81,58,60,48,46,81,55,70,62,80,43,42,54,70,78,42,51,82,85,49,59,68,85,55,52,47,82,54,74,67,54,65,71,64,58,73,76,84,72,51,47,76,53,71,81,76,68,78,69,77,47,83,82,54,71,48,62,69,57,66,52,63,43,76,80,49,79,45,67,47,75,51,77,80,48,67,56,63,46,79,87,64,63,85,81,72,85,74,79,49,75,42,72,74,50,81,56,80,69,42,62,81,73,73,63,46,74,87,52,56,78,55,73,81,69,44,44,65,56,77,62,86,70,80,42,44,78,75,78,77,78,70,52,60,51,55,71,83,62,75,42,75,48,61,47,64,69,72,85,61,71,82,57,48,44,44,77,54,76,54,49,79,87,45,74,49,84,54,49,86,62,48,84,75,76,47,54,61,83,72,73,51,48,49,50,77,57,43,61,70,81,61,72,80,54,77,66,52,85,83,79,45,69,62,50,51,74,59,72,50,54,42,85,44,75,43,79,51,43,50,42,72,56,53,67,70,79,87,45,73,78,73,77,81,42,71,80,45,76,51,85,65,83,75,82,46,81,56,60,66,64,66,78,72,51,55,87,59,86,48,77,53,47,73,45,81,83,52,74,53,80,72,55,56,55,61,62,68,54,42,84,81,73,87,47,52,54,55,56,87,75,44,69,85,76,62,52,83,58,42,47,57,56,43,79,55,84,48,46,53 81,53,74,83,62,69,44,76,72,42,49,71,72,71,77,85,81,56,53,49,73,80,47,65,42,64,64,72,42,84,43,56,51,77,47,63,73,79,84,80,59,59,74,53,66,63,70,61,64,83,46,45,61,72,79,86,59,86,56,44,66,64,54,53,64,51,63,76,55,78,74,54,65,67,67,66,67,85,67,63,49,64,54,65,85,55,43,53,73,80,44,86,68,86,51,78,58,82,50,54,51,69,50,56,42,82,57,51,45,69,77,84,55,42,51,49,76,80,52,66,44,55,52,80,50,73,85,75,67,62,71,75,59,82,59,54,45,78,84,42,60,69,80,74,77,66,77,68,47,62,42,78,85,52,56,69,43,71,81,52,46,60,62,64,52,58,51,68,45,52,68,72,79,70,65,45,81,79,63,63,59,76,61,66,77,81,42,45,53,76,46,84,79,51,80,76,44,86,44,60,80,51,66,84,63,72,54,65,52,52,64,64,69,83,53,59,45,68,48,84,50,48,76,64,69,68,53,85,45,43,85,46,87,60,79,61,78,62,77,70,66,73,45,79,61,74,49,51,50,58,64,50,46,55,67,45,55,82,81,43,66,77,82,82,70,82,49,51,56,80,72,77,55,81,66,56,78,47,58,59,87,87,57,48,65,72,68,58,44,87,75,55,77,47,85,49,51,44,65,58,68,52,73,65,72,62,87,47,59,82,54,59,77,66,63,87,52,47,79,83,54,80,42,52,55,70,67,50,47,68,68,67,46,46,43,45,77,43,57,42,72,64,47,59,43,76,64,64,82,68,44,79,79,54,64,71,51,70,73,84,47,60,60,68,45,78,81,80,65,54,63,73,56,70,48,60,72,74,68,53,86,59,74,59,44,80,73,84,62,67,83,49,43,63,63,47,80,74,48,75,83,52,64,69,54,65,49,61,53,76,49,59,58,53,70,58,65,53,70,75,49,78,64,75,64,71,43,62,45,71,50,46,49,48,58,61,62,47,59,61,71,63,72,43,57,87,52,46,85,75,71,59,65,84,65,62,81,59,43,48,57,75,56,85,59,86,46,49,70,74,53,67,46,56,83,69,79,78,56,87,76,78,66,69,78,46,55,83,56,85,74,53,54,62,44,78,85,84,62,59,44,47,43,67,78,64,58,83,54,70,54,62,61,84,75,79,51,72,58,46,82,43,68,78,64,53,54,44,57,61,81,55,80,47,80,42,55,85,67,58,87,43,69,46,80,54,66,45,58,63,73,49,76,74,49,80,53,71,74,54,70,74,79,46,52,47,72,70,53,59,45,63,71,56,51,79,65,46,84,76,78,83,46,53,43,60,51,87,59,65,73,43,86,78,52,76,66,51,73,63,53,64,86,77,64,57,51,60,45,44,79,78,56,70,85,77,62,74,49,79,60,61,77,72,60,46,86,46,58,75,64,50,45,51,71,71,53,48,87,67,55,43,78,85,64,76,58,43,55,80,46,63,73,79,85,53,65,74,71,58,55,60,44,59,69,70,44,87,64,42,80,59,59,77,64,86,51,87,82,52,45,80,78,59,54,87,42,50,68,70,87,73,84,49,82,87,70,47,67,51,84,87,77,64,48,60,57,69,67,73,67,70,46,84,83,69,85,72,66,60,58,52,53,73,61,79,83,58,42,58,48,62,87,79,69,47,45,72,55,45,60,52,66,48,73,55,86,74,42,60,54,83,66,78,69,75,65,54,66,84,69,85,87,61,50,56,54,65,43,83,73,46,71,74,70,80,64,87,57,48,74,63,69,45,69,75,78,58,81,42,62,79,80,79,62,47,56,73,73,72,65,53,76,80,74,87,62,68,49,65,61,87,69,46,44,77,57,49,51,69,80,59,58,72,80,50,68,43,75,54,79,43,86,52,61,87,77,51,43,45,51,74,55,82,61,61,60,58,84,46,81,56,87,67,78,44,49,58,59,77,43,50,66,46,69,66,79,48,77,77,61,56,87,81,46,69,48,47,66,73,52,46,56,67,65,81,75,45,65,42,79,67,70,85,68,64,43,80,77,77,70,70,81,83,54,67,83,78,49,76,86,62,61,42,86,69,50,44,78,60,79,42,81,44,72,62,68,53,84,70,69,73,65,60,87,71,84,64,74,68,69,56,72,55,75,47,84,52,71,44,86,59,74,54,81,61,71,79,60,78,61,43,82,52,46,72,74,54,45,58,65,50,46,80,44,47,59,73,77,70,78,64,60,68,71,69,68,83,80,50,79,59,71,70,83,65,72,44,43,66 70,83,87,78,68,49,79,81,46,66,82,53,51,59,60,71,74,72,65,48,86,45,42,44,49,54,62,78,57,43,84,61,59,72,61,84,68,66,63,78,65,61,54,73,86,56,46,64,51,79,82,67,47,77,44,83,44,71,45,54,48,76,54,56,79,73,58,47,84,78,45,64,54,85,77,85,51,85,83,49,83,65,55,62,74,49,63,69,60,61,42,71,70,78,86,54,42,79,63,79,68,55,43,75,73,79,72,46,78,72,75,55,78,86,55,83,72,42,43,58,70,82,58,42,53,56,77,48,81,82,53,44,44,84,60,49,60,81,80,86,78,59,63,51,51,64,67,87,53,73,53,74,53,42,72,70,48,65,51,69,43,72,44,52,78,63,68,68,42,69,79,48,79,72,72,62,68,62,66,71,81,64,81,61,76,48,48,48,69,46,43,43,84,57,81,58,50,75,64,81,51,62,80,71,73,77,62,50,84,47,64,55,62,74,46,53,65,71,62,60,82,48,85,78,43,49,54,84,47,78,65,81,72,55,44,78,74,68,78,84,87,52,42,47,78,87,54,81,53,78,83,82,45,70,51,54,82,84,69,71,56,75,54,43,56,53,74,50,53,83,84,60,49,70,72,44,77,68,57,73,68,42,49,78,61,50,53,80,44,61,80,48,71,73,77,52,54,63,50,52,48,44,42,50,61,81,54,87,78,59,87,78,59,72,83,46,87,57,73,60,56,63,65,69,59,61,82,58,49,51,49,74,87,62,59,44,64,51,71,82,55,74,83,87,80,63,62,87,48,65,46,65,47,47,56,53,84,75,82,84,66,46,50,52,63,80,64,48,75,50,43,42,47,67,65,55,53,48,57,68,66,46,63,75,46,59,65,49,43,65,66,63,86,82,51,53,54,60,78,69,50,42,44,55,76,81,71,68,87,62,74,53,64,57,78,73,84,71,80,50,50,87,77,53,63,51,56,54,81,48,44,52,74,49,56,67,81,55,52,70,67,55,61,76,47,78,68,57,83,61,81,76,45,43,72,55,59,43,75,50,46,52,49,66,45,68,60,71,73,84,58,48,47,43,86,84,57,60,69,85,56,76,54,76,43,70,42,53,57,73,74,64,52,47,62,69,71,70,71,54,80,77,64,87,76,57,46,43,80,43,72,82,63,65,55,83,63,77,65,84,66,59,74,78,79,45,83,53,47,66,60,75,47,62,83,56,43,47,54,52,75,57,52,64,57,80,87,60,57,45,60,45,72,69,77,84,71,46,67,61,62,65,80,45,58,77,73,61,43,53,64,71,56,58,67,84,82,82,60,76,72,76,85,64,44,42,60,79,70,85,70,76,57,82,58,61,42,75,50,85,64,51,82,62,55,59,42,79,80,45,51,68,83,78,63,47,65,55,86,61,43,79,45,51,50,87,68,43,81,66,44,82,78,74,62,60,56,49,63,70,55,53,70,49,84,73,75,60,75,46,66,82,78,69,74,83,69,69,61,72,78,55,86,72,68,49,59,69,63,49,54,87,50,48,43,46,50,51,76,56,77,67,86,70,80,55,58,76,65,77,78,69,69,44,61,77,82,51,65,78,70,47,78,73,43,43,81,79,71,72,75,42,78,74,55,87,51,63,87,68,45,77,84,73,60,77,71,82,68,81,78,75,45,66,74,58,50,87,68,63,69,86,71,69,72,71,58,85,80,79,56,49,50,57,56,59,58,65,51,78,62,77,44,58,48,46,87,51,70,87,83,49,85,74,59,71,49,65,53,78,68,45,79,69,75,68,60,55,78,56,47,57,80,59,78,64,43,63,49,47,46,56,47,52,80,46,66,78,65,74,69,46,76,81,72,65,51,49,48,51,84,69,46,62,59,73,59,55,76,82,62,49,44,61,75,45,42,83,72,64,42,70,78,84,67,72,84,61,54,58,42,74,64,70,81,83,81,74,83,54,84,48,70,57,82,51,86,63,62,82,87,45,85,45,62,64,85,76,53,70,69,67,75,80,43,55,51,78,82,46,69,42,60,70,75,69,81,54,71,67,54,52,64,81,54,69,66,76,64,84,66,82,72,71,46,73,65,49,43,69,61,49,43,82,44,85,77,71,75,84,47,60,78,50,77,43,59,59,56,59,87,77,67,43,75,72,78,74,49,50,42,62,46,64,69,69,74,80,61,75,58,87,61,67,56,54,63,70,74,44,71,66,64,65,83,43,81,82,44,46,64,46,84,61,73,79,79,74,61,76,74,75,61,74,87,52,73,70,56,50 48,80,80,65,69,76,75,59,53,56,61,48,54,72,81,46,49,86,81,55,84,85,62,61,46,83,72,50,66,66,46,72,56,62,71,57,73,53,87,47,78,72,70,74,73,82,66,43,60,69,87,54,58,85,66,86,76,46,50,48,78,77,80,70,47,87,80,67,45,81,54,59,79,78,65,80,42,70,57,84,61,75,81,44,78,82,80,57,78,77,68,64,80,67,73,51,72,53,64,77,64,85,86,43,45,79,87,57,54,83,79,66,52,53,68,69,79,70,68,57,70,69,47,54,52,70,67,52,55,57,63,44,69,52,44,61,53,77,48,55,58,71,79,44,42,76,81,71,55,62,43,71,61,81,61,57,69,50,80,68,63,86,74,58,62,45,70,76,84,44,60,59,87,77,78,87,45,43,84,58,53,82,67,42,52,44,62,49,87,50,85,71,50,47,80,63,48,50,44,83,86,73,48,57,63,84,74,70,43,81,50,74,51,69,81,59,78,46,46,48,50,58,47,61,61,79,82,86,51,70,51,76,81,78,62,83,87,42,79,61,56,61,74,66,87,44,79,51,42,50,81,70,42,78,64,70,72,84,43,56,45,86,55,66,68,62,74,47,53,83,60,53,57,63,77,44,65,77,78,60,55,52,58,45,73,50,42,84,72,63,44,70,51,78,85,82,44,54,83,49,43,81,61,73,62,83,64,51,74,53,64,47,52,44,43,43,45,42,52,85,68,46,42,86,71,73,59,48,82,69,64,87,81,73,77,58,50,74,64,61,45,86,71,77,63,53,44,85,59,49,84,48,81,71,57,54,75,77,84,79,78,51,76,64,77,82,60,75,62,66,57,49,73,65,43,46,60,74,57,85,43,49,79,61,58,65,74,66,68,80,56,76,42,64,70,67,73,50,50,50,55,66,52,52,87,55,51,48,45,58,61,70,86,61,58,82,73,75,72,52,87,68,45,74,64,82,49,82,74,63,45,82,48,55,85,78,59,50,57,72,74,84,45,82,60,55,61,57,61,42,43,81,63,85,84,50,52,45,60,68,49,60,45,85,49,74,63,87,65,78,85,52,67,77,72,73,47,58,47,65,50,73,53,46,80,47,49,61,66,72,71,57,57,65,69,65,56,76,47,54,51,78,75,82,44,71,58,79,83,76,85,78,48,50,48,45,76,72,86,52,78,65,46,64,81,72,59,78,49,69,80,62,72,66,68,62,83,53,73,57,79,56,56,78,64,62,50,66,45,65,83,57,87,49,53,56,75,78,64,48,71,68,63,79,66,61,53,42,46,82,86,45,51,87,85,64,57,67,49,57,52,86,56,63,60,75,66,80,52,45,48,75,43,45,55,71,42,65,57,47,70,65,77,79,66,81,45,70,65,64,70,67,69,72,51,50,56,58,57,65,51,42,59,45,77,74,54,74,45,84,81,57,64,65,87,46,51,85,51,59,66,77,62,70,70,67,82,51,53,54,63,54,50,80,43,56,72,58,66,79,87,51,67,72,51,80,78,56,43,83,74,47,85,48,67,52,67,49,79,69,50,55,81,74,59,80,80,60,83,61,47,61,57,60,84,52,66,67,75,60,67,65,76,85,51,73,54,48,81,46,80,79,77,71,56,78,87,86,63,86,87,43,51,78,73,71,50,56,82,60,74,42,67,69,44,69,54,74,68,53,75,61,67,67,56,80,51,51,61,81,58,73,50,82,73,58,42,45,70,69,55,64,55,47,74,70,53,46,79,65,51,65,72,74,76,82,67,61,49,49,87,55,53,81,55,61,82,42,73,46,78,66,74,55,48,44,42,73,71,43,60,42,69,81,65,77,74,44,65,68,68,62,82,66,68,47,50,47,52,73,43,47,50,66,79,74,56,74,44,52,76,84,51,56,54,67,62,75,69,55,57,67,80,76,67,77,50,48,52,59,67,64,82,47,45,81,72,76,48,51,74,67,44,58,82,49,57,54,76,83,62,71,81,80,72,49,75,62,64,58,64,70,70,65,63,69,66,58,57,81,50,49,85,58,60,80,70,73,79,82,68,72,45,48,59,61,45,70,47,56,70,84,70,49,54,48,85,70,67,58,44,58,58,56,43,58,63,82,56,64,81,45,50,86,72,42,50,56,62,56,42,77,81,76,53,45,86,53,70,70,70,46,59,44,49,70,85,54,43,84,72,43,65,68,79,53,72,52,62,57,63,50,70,77,78,65,54,63,58,45,44,82,66,56,56,75,53,67,51,45,72,56,83,68,82,69,83,74,69,58 43,76,55,47,72,65,85,53,56,67,87,68,80,73,82,81,77,68,79,45,43,84,71,44,44,57,66,77,43,79,42,45,66,48,49,79,48,55,77,87,43,78,86,82,42,77,63,69,85,84,68,53,45,74,54,61,85,65,78,49,84,70,58,86,73,87,52,59,62,66,57,76,78,55,53,69,70,84,81,59,46,69,56,84,45,81,71,45,72,61,87,69,76,74,79,79,69,58,70,78,80,60,83,79,57,76,70,54,87,77,85,60,82,50,68,74,82,80,50,73,43,45,70,87,74,87,62,82,67,83,55,73,44,56,84,68,58,79,80,59,83,81,63,64,69,45,68,61,51,58,73,71,66,83,82,66,60,64,43,82,62,42,50,55,84,80,53,55,80,82,73,48,81,42,84,69,79,49,82,76,53,66,73,65,60,75,51,74,65,47,42,46,62,84,77,82,86,70,70,82,82,63,79,61,55,46,58,72,70,43,44,42,73,51,67,81,46,82,74,85,70,46,72,74,82,43,70,82,85,71,65,44,59,52,68,55,76,73,75,85,48,52,85,62,43,63,74,53,66,73,46,52,64,78,79,76,79,72,87,48,54,68,46,46,69,48,42,64,59,48,72,69,53,43,53,61,58,59,71,56,77,72,81,54,71,77,45,44,61,76,78,61,83,59,48,67,59,44,48,83,47,42,42,80,69,55,71,75,64,42,80,73,86,78,63,44,83,58,65,42,61,76,69,73,79,68,67,50,64,69,63,54,69,54,68,49,55,44,63,67,86,57,65,83,69,61,82,57,47,49,85,73,76,55,74,46,58,81,69,69,64,74,47,87,84,52,79,87,43,52,63,47,76,81,78,53,79,45,68,77,61,56,81,56,80,70,48,44,58,67,76,81,67,76,78,60,68,81,79,50,63,68,75,81,49,79,62,87,46,62,68,63,81,68,81,64,48,86,74,80,86,77,75,52,84,68,84,62,85,84,65,57,44,79,79,67,53,78,76,66,56,82,44,68,86,79,43,79,76,87,81,44,73,59,50,72,57,65,80,81,55,79,47,58,58,56,74,70,75,49,77,52,77,64,83,60,65,64,70,79,68,86,81,53,85,72,86,79,79,64,45,61,42,62,59,68,56,85,81,43,58,78,58,56,47,57,84,78,69,54,73,44,72,47,57,69,45,47,76,51,85,65,73,81,82,77,71,47,47,68,86,50,54,58,75,49,55,42,72,63,56,60,72,52,71,43,56,87,68,55,57,46,61,80,79,56,80,47,69,68,78,53,72,65,66,69,62,64,52,84,55,64,58,83,56,58,71,43,60,52,52,62,42,62,84,86,61,45,57,69,51,42,56,64,78,46,84,43,83,56,60,70,59,62,56,78,68,45,48,51,76,53,63,67,79,55,80,83,67,66,79,44,84,64,50,64,74,71,78,71,77,60,65,84,50,72,58,50,58,45,61,46,85,61,82,67,60,67,62,72,77,42,56,67,86,73,47,81,81,49,77,63,47,44,57,71,56,60,87,70,82,73,42,48,64,49,64,46,49,62,73,78,47,54,65,73,85,75,74,43,51,60,44,82,71,49,82,69,59,61,84,45,83,51,79,80,75,49,79,45,87,60,71,80,61,55,74,49,47,57,82,79,81,47,54,48,59,72,53,75,72,70,43,62,83,47,70,71,46,87,67,74,70,57,72,48,87,80,46,77,58,46,73,86,83,50,66,69,51,46,59,56,61,44,54,86,45,42,56,70,52,65,50,44,61,50,81,72,79,66,45,69,49,49,66,79,74,75,79,44,67,45,65,72,65,79,55,75,55,55,79,54,61,81,43,84,65,57,44,75,48,47,76,42,70,44,50,48,50,87,68,62,72,70,78,67,86,57,61,45,58,60,63,87,78,71,52,53,68,69,49,69,83,48,50,68,45,51,87,81,77,69,79,49,72,73,49,87,81,61,65,82,59,51,58,45,53,82,76,58,83,73,84,60,45,65,59,51,50,64,44,78,67,50,82,84,57,48,66,66,43,77,49,77,50,70,54,85,59,80,73,85,78,62,49,44,87,73,81,76,82,76,83,85,67,61,59,69,80,51,49,83,67,82,46,62,62,43,64,49,74,59,56,56,76,48,79,46,48,42,56,44,47,59,59,84,44,61,75,49,86,84,75,45,81,64,74,70,66,44,64,55,46,52,54,52,48,51,46,78,64,62,57,81,65,74,84,70,46,80,47,44,73,68,44,71,63,71,56,57,45,53,87,79,50,68,85,49,62,69 55,63,77,61,71,47,75,67,71,67,47,78,78,62,54,81,72,78,47,77,78,49,52,61,54,45,82,68,45,79,70,65,76,44,86,58,47,63,56,58,80,67,58,50,81,43,84,83,83,76,71,46,45,47,67,77,72,64,51,48,71,63,53,49,50,78,62,70,45,63,53,66,64,54,66,64,59,58,66,42,45,59,49,70,70,75,61,69,58,66,87,69,60,74,84,68,53,44,66,83,47,86,61,66,73,61,76,55,79,44,48,62,80,76,53,85,85,45,77,51,42,50,44,75,69,67,42,74,63,59,54,73,79,50,75,76,76,62,44,57,60,77,83,69,65,42,68,62,76,51,58,50,70,56,56,85,85,47,62,55,49,77,63,75,58,84,46,46,75,64,45,75,70,59,75,74,51,44,79,85,62,79,81,61,58,52,73,84,63,53,84,80,79,60,46,53,78,81,49,68,72,56,75,59,52,82,69,46,55,45,87,45,66,64,70,59,55,83,54,85,47,44,73,58,53,55,67,54,79,83,76,54,50,53,45,68,87,44,80,68,73,58,74,61,78,81,48,61,78,49,72,84,73,62,77,45,56,58,54,60,53,43,64,75,49,53,53,44,86,44,70,45,73,73,83,84,57,51,46,50,71,52,64,82,87,42,68,51,55,68,65,78,58,43,52,51,65,67,79,65,87,52,52,64,68,75,74,63,53,50,51,85,64,68,79,51,84,80,50,63,79,76,46,60,65,53,81,44,75,63,64,73,58,80,51,85,69,81,61,58,57,54,66,58,64,52,87,60,58,61,44,56,48,65,57,61,53,78,72,85,86,80,56,46,63,62,43,60,56,69,77,46,81,50,44,64,55,50,48,58,46,51,49,84,82,49,57,69,43,61,44,59,74,44,80,44,45,56,57,71,50,44,46,66,43,45,66,69,69,78,67,80,76,73,70,68,69,73,54,80,63,48,59,77,56,68,73,79,72,84,54,60,75,72,51,78,45,47,64,57,78,66,85,45,78,77,42,71,46,53,60,64,59,75,87,70,70,43,83,46,86,69,86,76,81,53,47,82,58,77,77,59,42,77,75,65,50,53,79,62,70,56,68,50,49,72,66,55,54,69,48,81,49,45,68,82,83,73,79,82,73,74,71,84,75,66,80,81,80,42,76,61,86,68,53,85,82,44,52,56,46,66,87,42,60,62,82,77,49,55,58,54,67,54,65,51,62,79,42,50,76,81,46,66,72,75,61,77,62,77,62,82,76,80,43,70,62,58,48,87,85,50,64,82,55,84,81,62,74,50,70,56,84,52,56,63,80,48,86,56,51,64,64,80,49,70,82,71,76,81,54,48,62,82,64,62,86,54,64,79,72,72,57,46,86,80,81,77,82,76,65,68,80,74,45,78,67,50,63,47,69,64,44,42,85,54,78,63,66,76,63,65,45,57,58,67,59,69,60,70,49,60,43,44,49,79,66,69,82,76,75,83,46,74,67,65,48,55,44,66,61,56,73,50,65,62,49,60,73,73,57,66,71,49,45,77,83,81,57,57,65,69,47,55,85,65,55,63,81,58,70,45,67,58,79,49,51,84,81,82,65,47,65,58,71,52,44,68,77,74,86,51,70,80,68,59,84,56,86,82,65,78,65,52,44,56,66,77,75,86,80,71,65,76,82,61,59,44,83,60,65,43,85,52,63,75,49,51,74,53,86,73,78,51,68,75,71,68,56,56,57,53,86,56,63,49,76,72,64,65,80,51,70,54,79,47,49,84,85,46,51,73,64,56,59,83,85,46,46,51,42,54,55,64,71,82,81,50,44,62,69,72,65,81,62,55,80,84,48,66,46,81,44,71,50,80,83,87,54,61,84,78,67,76,46,54,73,59,62,68,55,49,60,51,72,73,80,54,62,69,58,58,55,59,87,47,42,60,83,53,42,43,82,62,44,46,80,42,59,71,86,85,75,54,51,53,49,58,78,61,85,50,63,67,45,62,50,44,55,77,66,46,74,55,79,71,49,54,63,68,53,82,55,48,56,77,68,51,71,72,86,60,52,60,56,79,78,63,68,74,56,78,67,53,64,47,84,66,71,60,66,55,61,75,60,70,60,61,48,69,42,52,56,57,42,43,44,46,48,61,67,55,55,50,61,72,62,84,70,44,44,64,68,56,45,49,61,58,83,84,61,79,75,52,71,57,83,46,83,66,52,60,48,73,62,71,85,58,59,49,83,51,82,73,72,53,81,52,72,72,53,81,47,72,48,78,56,57,71,48 59,42,75,46,44,68,70,65,72,50,83,79,83,44,67,68,60,65,85,69,67,50,84,70,59,74,70,67,76,42,85,80,81,53,58,55,75,85,46,64,81,43,42,44,86,47,54,67,42,70,67,64,72,72,50,65,70,57,75,43,50,70,69,75,60,55,70,54,80,46,86,47,72,75,67,82,52,79,59,71,50,79,52,62,67,49,85,65,86,44,74,62,63,43,56,79,72,50,61,77,74,45,53,87,62,52,69,53,44,48,42,51,76,60,81,58,74,65,52,58,70,53,66,64,73,77,62,73,46,67,85,49,57,57,71,64,78,58,50,47,43,80,57,67,58,72,75,69,79,46,42,61,61,64,52,47,65,45,75,77,45,67,64,49,84,43,68,42,44,84,45,70,52,60,63,73,75,87,64,72,55,56,46,64,63,86,52,60,72,42,46,70,47,68,85,76,60,81,60,86,46,66,70,71,57,85,61,61,58,44,60,86,58,53,54,59,70,86,76,80,73,62,50,71,43,50,56,86,77,84,59,63,69,87,84,62,81,61,57,64,50,50,81,50,51,55,81,44,44,43,80,58,72,47,80,78,57,60,51,60,67,69,42,50,45,66,76,72,65,56,79,52,77,71,56,76,52,65,61,78,78,85,61,47,46,56,54,86,67,54,62,60,83,50,77,51,52,63,71,42,72,50,58,43,79,79,66,77,80,63,60,42,87,48,77,45,59,63,72,67,66,49,76,57,76,60,42,72,55,69,85,57,61,45,80,58,85,62,66,80,81,70,61,61,85,70,60,46,49,66,86,80,77,49,51,73,66,55,65,59,45,60,67,72,46,75,58,87,51,43,70,80,72,73,47,60,60,51,64,73,76,46,51,71,53,68,76,57,54,45,42,45,82,71,42,82,44,61,64,77,69,55,80,84,63,59,55,46,55,62,78,80,45,53,79,71,84,60,66,73,49,50,78,69,57,48,57,75,53,42,44,81,60,86,67,76,64,56,46,87,67,54,61,49,43,44,73,61,71,42,47,43,69,44,46,69,48,77,49,69,55,65,74,48,49,87,56,68,44,76,82,78,82,54,56,87,48,68,49,54,86,83,60,78,60,46,82,68,62,49,54,64,66,46,86,68,64,81,82,51,70,42,64,87,55,67,86,52,79,52,52,42,61,82,54,51,56,71,66,57,63,46,51,83,76,71,54,70,76,70,80,54,72,59,66,48,65,45,45,77,47,69,71,85,65,63,85,55,55,75,74,77,70,46,71,82,47,63,81,82,65,72,81,56,64,43,68,75,78,42,74,83,47,45,84,87,46,80,44,70,76,57,71,44,64,56,54,56,65,75,45,80,60,62,75,63,73,82,82,51,53,59,42,73,57,84,43,76,71,71,64,45,67,42,59,59,64,79,82,71,75,70,67,74,79,81,48,48,76,59,52,44,71,51,69,71,86,46,79,44,55,44,85,85,75,44,73,65,53,73,71,65,69,58,61,49,69,46,83,49,62,61,65,44,47,86,55,74,83,46,68,55,42,49,69,86,81,53,42,57,56,57,70,46,86,75,48,57,55,75,69,74,69,49,61,85,75,57,50,82,71,56,75,42,64,77,79,58,74,54,53,48,52,56,62,59,87,74,64,61,61,80,69,83,43,63,61,61,54,77,59,81,63,70,84,55,86,51,67,61,86,58,66,49,65,76,55,62,49,54,60,43,62,45,73,68,62,72,51,68,74,87,55,79,68,73,85,66,69,63,82,60,43,42,84,50,55,50,42,81,79,48,86,61,43,82,81,50,70,76,50,67,77,59,67,46,52,53,66,55,63,70,60,67,42,52,67,46,61,50,56,57,44,81,75,85,75,44,68,76,44,75,64,69,59,63,80,48,48,78,59,81,87,51,77,68,46,53,59,79,57,51,73,82,68,61,78,53,67,82,79,72,54,65,75,77,47,72,46,50,53,49,67,83,55,47,64,77,73,53,43,55,80,44,86,84,77,42,73,44,44,45,46,60,67,71,55,77,56,56,71,86,61,59,73,79,74,73,66,55,74,57,74,63,56,61,86,58,81,76,57,70,77,65,49,43,49,49,68,61,52,70,58,51,79,78,42,50,63,81,84,47,64,66,46,54,87,77,72,80,43,57,60,62,66,81,55,61,75,74,55,44,57,44,70,56,84,79,77,45,56,54,85,82,82,56,63,53,86,62,68,68,86,71,64,42,75,76,85,47,69,72,63,47,66,64,85,45,78,42,66,73,85,77,73,72,70,62,62,81 71,77,75,60,83,52,53,47,60,68,67,54,44,52,80,46,43,86,68,79,64,77,69,80,77,86,54,59,82,71,60,75,65,55,55,82,48,70,81,74,54,52,61,55,72,78,45,80,47,79,45,74,63,55,79,86,45,69,58,77,51,50,43,56,43,43,61,79,57,64,53,48,52,82,50,61,86,84,52,62,78,61,60,50,84,87,64,83,74,53,74,56,85,63,52,69,84,67,86,43,53,52,53,65,77,74,42,52,77,44,51,61,74,42,67,65,46,49,73,87,64,54,65,54,49,64,50,57,82,85,78,87,53,49,64,58,53,53,47,47,50,65,64,43,64,66,76,47,60,49,53,77,44,56,82,81,70,49,60,63,65,64,47,63,84,65,62,77,53,47,52,55,53,62,53,78,70,63,54,60,54,46,71,45,71,59,50,80,51,55,75,58,86,75,53,83,54,62,54,70,84,59,48,83,68,56,49,80,56,47,69,83,62,68,71,58,68,69,60,82,63,76,77,51,82,74,83,64,84,84,82,48,63,78,68,72,54,64,61,64,70,78,53,54,83,66,86,50,69,64,72,79,56,76,65,65,58,53,52,72,58,79,73,61,43,45,62,45,54,54,75,42,51,62,51,81,83,52,56,52,84,69,55,60,51,67,52,78,71,56,43,81,80,62,81,69,83,61,70,48,68,78,63,64,57,53,79,75,68,53,72,57,85,49,71,58,86,44,48,49,59,73,55,69,80,58,75,52,52,56,60,48,87,67,69,52,71,67,76,79,49,78,67,50,76,72,56,49,68,69,52,62,60,65,79,85,54,73,69,52,80,64,66,43,66,83,76,57,69,70,54,78,75,69,44,47,77,56,77,62,49,68,66,68,45,44,60,65,86,42,53,45,72,83,84,69,71,56,51,73,70,56,70,80,49,49,64,73,74,54,80,67,63,50,53,50,68,78,68,45,68,70,54,87,73,59,48,81,52,55,62,51,79,47,76,48,77,59,83,84,68,53,60,70,87,63,44,56,82,54,72,60,82,82,75,48,68,48,86,67,77,59,50,57,80,79,81,85,54,80,84,65,72,66,84,44,63,49,79,44,59,44,49,73,55,82,80,43,75,77,49,64,74,42,55,44,87,66,42,78,52,76,48,81,80,56,74,55,62,77,43,58,70,87,72,72,63,75,76,59,62,79,42,57,85,69,82,50,61,86,49,50,54,82,67,82,86,66,57,69,53,83,44,77,81,79,52,75,42,59,56,45,51,72,87,73,68,68,49,57,69,52,76,54,63,64,62,44,66,59,82,42,49,68,75,80,51,59,57,84,60,46,59,59,82,77,54,58,44,84,50,79,64,58,67,69,54,79,52,80,51,62,82,84,82,57,51,48,84,69,83,84,81,76,47,50,71,61,70,69,54,57,81,51,82,42,82,54,54,69,49,79,65,42,84,75,59,71,64,83,68,75,65,61,67,74,73,68,50,79,73,42,50,67,56,54,53,67,43,53,49,87,47,70,42,56,66,81,72,86,79,81,68,73,69,76,71,75,57,51,81,45,64,82,57,53,64,73,53,86,48,87,84,84,48,49,51,78,74,69,58,85,48,64,71,87,57,68,68,75,58,42,63,43,68,61,87,77,58,87,47,75,61,79,49,77,59,70,64,87,87,49,65,75,71,50,74,57,83,79,65,74,79,65,78,68,48,58,46,80,43,46,51,51,67,59,46,64,49,73,87,59,71,78,49,49,54,42,82,72,79,78,63,59,79,53,66,71,57,56,43,56,73,56,62,47,62,57,80,48,76,76,68,53,84,62,72,61,71,69,76,55,84,65,70,56,50,60,43,74,48,83,73,50,66,51,77,52,85,44,70,49,75,71,69,48,58,61,50,63,60,63,61,45,81,56,58,76,78,78,78,63,87,74,73,61,83,51,54,61,59,46,53,80,58,51,78,87,50,68,54,63,46,80,85,73,59,87,54,62,46,59,82,87,85,67,78,79,87,48,79,87,72,76,78,81,72,66,42,82,57,54,80,52,63,82,61,72,85,42,46,85,74,54,87,49,84,84,49,51,66,77,42,42,64,75,56,66,43,46,83,60,84,79,85,45,51,51,55,71,85,49,61,73,44,80,65,58,71,86,46,73,72,59,57,75,64,55,64,69,63,44,46,50,45,60,51,63,57,70,51,67,55,54,66,72,54,64,77,53,63,68,79,77,75,52,74,51,57,66,58,50,63,73,45,69,58,75,75,43,50,70,77,55,57,84,85,68,60,67 43,57,66,76,79,56,84,59,72,44,74,83,67,51,71,58,42,59,85,68,84,67,43,85,75,49,42,82,72,78,76,57,81,65,71,68,75,68,46,64,59,48,59,50,77,81,45,53,78,43,61,67,63,78,59,63,65,87,82,43,65,75,86,73,48,74,45,43,47,44,68,50,78,80,44,75,72,71,42,68,50,48,55,44,54,42,85,69,62,67,75,61,64,80,59,71,43,56,77,66,55,70,80,81,45,43,70,74,44,60,60,56,48,65,74,82,49,85,62,60,79,70,48,46,66,72,83,80,56,73,51,85,55,46,60,66,60,66,64,56,56,83,65,75,57,64,54,68,58,75,54,64,65,49,53,73,43,63,58,68,49,68,52,71,86,73,42,45,57,44,49,82,76,51,53,54,56,70,62,87,75,67,62,53,61,56,70,72,64,66,49,83,50,52,51,42,46,85,43,86,42,71,44,61,83,61,47,72,74,72,72,81,76,75,53,54,60,61,63,76,76,58,62,43,51,44,60,66,46,85,56,59,82,80,42,69,48,70,57,58,65,46,73,62,50,86,70,81,61,45,61,62,63,60,78,77,65,72,52,42,73,57,58,61,77,53,44,57,87,55,76,48,56,76,46,60,81,68,76,64,78,59,79,55,72,76,45,46,59,84,66,71,49,61,81,62,68,84,56,61,48,60,57,45,77,78,85,77,79,57,42,48,50,61,56,86,57,85,83,76,63,52,43,74,54,70,43,67,85,59,46,82,84,65,50,45,55,76,83,83,60,72,54,84,81,76,68,82,63,79,53,54,59,60,60,49,81,83,44,82,74,77,50,54,74,82,53,80,69,71,61,55,51,50,62,53,72,77,48,45,69,62,63,69,56,62,76,73,83,46,73,42,45,82,66,59,57,50,55,66,53,78,45,54,54,76,56,44,59,50,56,80,54,53,70,84,81,55,43,44,54,49,53,60,50,43,80,57,63,82,81,77,63,53,80,45,47,60,54,86,78,72,69,69,44,42,62,70,65,56,57,71,65,71,69,67,66,77,67,46,51,56,64,72,48,46,43,43,42,62,58,45,73,83,56,59,84,67,43,78,71,86,45,46,87,87,58,59,77,61,42,71,78,55,75,55,63,59,43,61,66,44,54,48,76,42,42,48,75,63,76,86,49,69,67,53,60,87,79,60,76,79,48,51,79,86,79,78,75,87,50,81,46,70,70,43,87,65,78,56,87,79,57,60,43,86,46,55,49,68,49,56,55,56,53,62,46,75,69,73,59,79,45,46,53,86,73,63,50,84,54,73,77,56,44,62,74,65,84,49,55,79,80,57,80,49,55,47,49,63,77,77,73,81,66,73,82,61,87,70,55,55,49,78,74,65,77,62,62,78,57,87,50,82,54,82,68,55,56,86,53,77,63,52,84,64,54,76,77,45,70,62,78,60,64,78,53,54,86,48,59,53,57,55,43,63,68,42,73,44,54,86,68,65,78,45,47,81,64,54,57,68,68,45,51,68,64,53,58,61,56,70,52,44,84,83,83,74,42,65,73,51,72,63,85,75,66,47,78,78,63,71,51,84,42,49,62,42,82,44,45,74,50,71,61,50,83,51,44,80,57,61,87,84,86,86,76,62,64,52,65,57,55,58,59,53,60,86,77,67,46,87,71,64,45,72,86,74,84,78,63,79,79,75,57,84,47,70,50,45,59,79,51,75,52,51,49,73,81,59,44,71,47,60,58,74,86,50,77,79,45,59,81,83,49,83,86,73,43,64,85,51,87,67,61,71,74,58,76,81,50,86,78,46,77,46,49,65,84,66,84,48,55,80,84,61,50,55,62,61,80,43,67,56,75,43,59,77,79,57,51,60,42,78,77,74,64,63,80,53,55,43,61,54,61,87,44,62,69,82,62,57,45,57,42,64,77,81,72,42,79,59,42,55,55,46,82,76,87,77,70,70,87,57,52,81,79,49,49,46,55,68,53,45,56,69,60,72,80,78,87,53,59,77,85,73,63,54,84,52,84,68,61,52,53,61,54,58,42,55,61,55,64,78,43,85,50,60,83,81,70,51,62,77,58,55,69,52,81,47,72,65,73,61,45,78,43,43,76,51,76,53,54,64,53,53,84,66,75,70,64,85,56,75,65,60,79,44,49,62,60,52,64,77,52,84,78,77,68,72,68,66,68,45,71,49,55,86,79,76,66,87,43,61,52,72,64,58,61,65,61,54,43,78,83,46,75,44,81,86,86,59,77,59,43,43,47,59,57,58 82,42,50,75,53,52,82,73,56,56,84,80,57,46,51,84,69,81,53,75,75,52,66,58,75,84,81,57,69,49,64,63,49,51,60,76,42,59,73,61,45,49,64,44,87,80,73,74,76,64,47,87,69,70,67,82,67,57,78,63,80,76,49,76,66,61,52,44,76,71,50,57,55,75,64,60,87,81,78,48,74,65,56,83,71,78,71,83,47,53,69,43,45,47,70,84,49,80,49,52,76,74,86,73,64,45,81,55,71,73,63,77,56,72,84,52,65,87,61,79,53,68,50,64,74,71,81,61,59,50,43,65,83,83,70,61,66,47,48,76,76,83,84,57,63,47,61,87,63,42,55,87,64,76,61,46,74,62,63,69,87,47,59,45,65,62,61,75,66,71,71,47,64,82,58,72,78,82,66,68,66,58,55,48,43,84,77,73,84,69,46,73,64,60,79,79,85,53,51,55,76,79,72,64,67,84,66,54,43,62,58,85,63,59,50,84,74,75,80,72,62,58,85,51,57,56,82,43,87,61,86,69,82,61,51,64,75,71,84,43,54,73,65,76,77,46,47,44,54,43,87,73,76,45,54,68,53,85,80,60,76,58,85,77,81,56,46,44,86,44,52,84,48,68,57,79,64,46,61,68,79,44,46,52,79,80,51,50,43,79,43,54,64,44,43,62,48,84,43,54,62,45,72,78,86,68,79,66,43,87,60,66,65,84,87,78,43,70,65,87,56,57,47,71,51,71,71,76,47,85,82,45,52,64,50,49,59,75,68,73,76,75,55,82,74,62,46,71,80,81,51,64,47,83,74,49,87,78,87,65,84,69,56,50,80,85,82,54,72,76,73,68,49,85,56,42,64,69,43,85,64,69,76,72,75,85,82,63,50,77,68,76,50,79,56,70,74,53,71,74,64,70,72,72,87,57,65,75,78,78,61,58,72,82,52,55,49,42,86,66,86,48,61,77,69,59,48,70,85,51,70,70,67,64,46,45,47,51,45,66,54,44,44,62,86,65,43,48,69,66,65,63,48,57,60,63,77,53,63,43,61,45,54,78,62,65,76,73,53,78,75,48,47,73,84,56,83,78,69,44,62,51,86,86,44,68,87,81,66,82,46,64,42,55,54,62,44,48,59,43,57,59,43,63,73,77,57,83,57,87,86,83,53,60,52,52,52,44,56,71,46,57,43,56,61,47,68,77,55,73,49,61,47,82,81,55,54,77,65,45,87,59,58,62,47,59,65,78,47,80,61,78,50,75,45,85,82,51,66,87,80,86,85,43,69,63,68,59,53,56,45,55,56,78,65,81,54,43,48,72,61,52,81,65,85,46,46,83,77,59,61,53,59,86,44,48,63,50,63,63,78,70,77,68,44,52,53,44,58,72,75,64,46,53,74,52,81,84,79,43,79,50,73,79,45,53,68,80,72,53,83,58,71,52,47,68,86,69,48,85,54,73,48,67,65,80,46,81,86,84,59,54,86,55,83,43,69,67,54,56,62,48,76,48,76,43,57,85,74,75,72,78,65,67,42,73,76,85,82,51,73,77,73,71,63,59,79,49,67,80,45,68,51,46,87,66,45,81,61,74,69,43,50,67,87,42,74,54,75,45,44,67,81,60,64,81,49,87,61,84,54,68,67,77,76,61,64,52,63,48,50,46,64,54,82,77,79,64,72,43,75,56,71,58,48,64,56,79,65,57,63,83,82,46,45,76,47,57,59,53,77,75,68,63,80,59,66,68,48,84,65,48,58,57,45,52,46,53,48,87,52,54,83,65,53,87,53,77,63,66,43,56,61,79,45,56,68,59,58,62,65,67,53,83,67,48,67,46,74,78,80,53,87,82,42,63,72,48,85,70,44,66,81,82,71,55,63,55,53,79,64,56,52,46,48,78,85,46,68,60,48,71,71,67,76,50,74,85,68,77,56,59,64,55,63,52,42,61,55,81,85,87,66,80,54,75,57,58,57,42,73,51,68,73,86,68,66,52,63,63,80,84,53,69,47,71,69,44,63,49,46,57,52,86,67,63,58,46,70,46,82,80,67,57,83,44,80,52,79,63,69,65,84,73,67,57,76,43,58,44,44,84,77,50,53,70,52,44,54,42,69,53,65,43,74,75,70,81,44,71,59,54,70,56,55,66,43,74,68,48,71,54,60,78,57,62,43,63,42,60,74,58,75,72,43,67,57,62,52,68,75,87,80,68,62,51,71,64,81,67,64,64,68,53,51,54,45,60,46,51,64,43,50,63,80,54,49,78,63,63 57,58,77,48,61,82,43,59,65,45,55,63,78,80,51,47,47,75,43,53,87,81,68,54,83,69,69,63,75,55,80,68,61,53,65,59,42,63,65,64,69,49,66,45,45,86,84,58,73,69,87,68,68,74,63,68,52,43,86,68,72,80,65,82,81,74,66,68,64,67,62,79,51,72,73,79,80,70,87,53,71,67,64,74,66,70,83,49,45,63,53,80,68,61,86,57,74,57,67,76,42,82,51,71,79,56,75,54,60,65,62,45,46,48,66,52,49,54,53,51,68,48,51,63,54,56,87,49,50,60,49,85,64,70,55,79,63,68,75,84,85,44,50,62,56,52,55,57,53,46,70,74,61,70,73,75,78,74,74,79,46,84,48,53,45,64,52,47,55,50,49,59,73,85,75,56,87,72,82,75,49,65,70,80,65,44,47,72,74,43,62,53,83,46,46,54,54,71,52,63,76,53,51,79,52,55,44,70,69,86,55,67,60,46,83,73,46,46,61,44,86,54,62,51,53,70,71,74,81,42,78,52,61,59,55,74,87,47,70,61,51,69,50,63,56,45,48,59,43,51,51,66,58,77,85,62,81,58,55,85,52,77,77,59,57,58,65,44,72,69,85,78,65,82,87,71,87,44,70,48,71,64,78,48,59,54,78,82,51,67,63,45,71,51,62,49,59,53,58,82,87,76,69,49,57,52,74,84,85,86,57,79,79,70,63,82,75,50,49,51,64,78,51,54,48,82,79,82,64,66,79,59,52,54,86,70,73,56,46,44,70,48,72,87,79,55,55,43,87,63,56,47,50,66,72,76,81,54,65,49,42,55,80,74,46,62,67,76,66,87,80,66,67,71,74,80,42,79,50,42,66,79,86,84,72,48,59,73,79,61,65,61,54,72,51,74,77,81,45,58,50,47,44,80,69,63,43,83,79,75,82,85,76,74,62,84,67,54,78,73,53,48,85,87,77,76,79,53,84,58,52,75,72,65,75,42,54,49,77,69,43,68,86,80,47,68,72,60,80,77,72,61,71,73,72,62,80,50,82,70,70,66,85,75,46,78,52,54,69,72,54,75,67,72,59,85,86,62,65,63,83,56,60,71,51,74,86,66,84,58,57,48,66,67,67,86,78,54,62,54,62,70,71,43,76,84,47,63,87,79,84,79,67,64,74,83,66,83,62,65,65,77,46,85,56,81,78,54,82,50,47,64,77,43,63,45,69,57,48,63,44,54,61,49,75,87,60,59,64,81,47,75,63,53,71,67,66,50,80,64,66,81,76,51,75,63,43,61,45,83,42,70,42,72,67,59,81,82,66,78,51,72,50,65,85,67,75,42,59,48,49,59,52,42,63,76,86,64,81,74,50,59,72,81,51,66,63,62,73,68,62,48,58,47,53,51,66,79,43,44,75,73,76,73,45,53,51,74,83,81,82,78,63,67,56,69,45,68,68,56,67,45,59,72,72,77,56,67,58,75,79,51,63,53,85,59,77,70,59,73,53,58,46,49,50,79,74,55,65,86,85,63,79,73,45,48,47,64,58,53,77,75,49,60,77,50,77,79,81,47,50,76,63,54,63,50,64,80,86,84,82,58,60,80,42,68,56,84,83,71,86,46,44,59,68,79,87,62,50,68,55,60,53,52,80,43,50,58,54,77,48,42,63,50,71,45,78,80,76,42,72,60,66,52,46,43,43,67,86,60,50,51,55,82,84,86,43,82,44,73,79,83,43,66,83,60,67,78,48,48,72,70,73,44,44,64,53,66,46,82,84,50,56,80,51,76,45,57,44,42,44,72,60,70,79,58,43,71,85,65,77,65,86,48,75,72,51,83,53,62,79,78,71,86,42,73,82,44,81,53,61,47,77,66,47,82,75,51,86,66,85,48,66,70,59,59,85,61,83,83,67,87,68,83,87,69,60,80,73,72,57,53,86,67,81,53,86,45,46,85,57,49,49,49,51,71,59,70,79,48,50,67,51,77,53,77,51,70,67,47,75,43,48,55,43,62,86,75,55,51,64,56,72,72,49,80,83,84,57,46,78,46,66,43,50,79,54,80,76,78,82,72,85,77,62,72,55,87,78,80,63,59,76,49,78,55,58,51,73,57,50,78,52,48,66,76,84,58,76,47,54,44,75,65,85,56,81,73,85,48,80,64,77,75,59,69,75,81,60,72,72,69,51,48,72,44,49,45,47,74,60,80,46,77,59,47,71,56,72,57,71,85,85,85,71,46,82,66,58,75,83,48,78,81,54,58,83,83,49,76 46,67,66,71,46,67,62,83,60,87,59,77,51,53,87,85,47,50,78,47,60,42,81,70,82,67,85,61,74,72,78,76,69,49,77,51,72,70,80,81,71,83,80,69,48,51,54,68,51,80,68,42,78,72,69,46,60,48,72,55,50,87,72,68,85,66,44,49,71,71,87,72,42,65,44,77,56,68,44,61,81,78,82,44,52,47,77,83,84,83,69,49,77,54,56,75,70,45,58,56,64,78,64,57,50,83,83,54,75,54,58,82,48,57,55,46,64,70,68,79,87,42,51,62,81,79,64,68,50,46,78,51,59,48,78,59,77,85,66,65,60,77,71,46,86,87,45,79,70,69,67,45,85,83,68,49,60,76,75,52,79,54,46,47,47,55,76,73,60,83,86,77,51,72,45,46,50,86,84,47,54,81,80,60,54,72,86,50,46,86,44,84,81,65,75,64,69,84,49,53,82,82,86,76,60,56,54,52,60,43,72,73,50,77,67,43,70,87,51,49,77,84,70,54,80,46,78,71,49,63,48,59,68,77,44,50,81,79,50,48,42,80,61,78,52,44,87,68,58,57,68,76,75,42,85,79,43,45,69,61,49,62,62,84,49,75,67,66,50,44,66,59,62,87,71,85,45,48,56,72,78,80,80,61,48,46,51,86,81,78,50,62,72,85,60,77,83,73,47,54,62,83,54,87,77,86,43,58,54,79,63,77,65,58,81,60,42,43,51,82,87,79,87,61,78,72,74,84,75,84,63,70,69,65,49,84,75,53,50,81,50,56,52,49,85,56,64,73,43,63,78,56,85,59,57,42,50,82,57,58,81,47,85,54,51,79,62,42,66,74,42,72,46,80,76,76,71,75,78,58,68,42,51,45,57,54,86,48,73,85,59,42,54,83,68,47,77,73,67,86,46,84,47,42,73,59,78,69,54,65,78,85,67,54,42,54,74,64,53,49,75,45,52,54,67,85,82,72,65,70,63,81,44,44,48,75,43,74,64,51,86,44,84,85,73,57,59,42,55,51,78,68,65,71,83,55,46,66,82,59,69,86,84,63,76,75,42,62,76,56,67,87,78,51,68,55,75,78,76,79,61,71,78,72,84,80,62,71,62,53,74,79,42,43,48,84,79,42,45,82,48,47,43,47,70,86,47,50,75,53,54,75,68,75,85,51,61,86,50,46,47,75,82,50,71,50,65,51,71,60,72,47,72,65,82,65,45,71,78,78,64,83,44,52,72,81,51,77,87,87,54,82,61,45,46,86,71,52,81,79,43,45,45,87,82,77,58,51,78,86,81,56,84,80,62,82,73,87,75,75,49,43,73,45,78,49,44,80,43,73,68,66,61,65,47,43,67,45,80,79,57,54,82,69,70,65,78,48,68,45,70,54,49,67,55,54,69,62,65,70,86,71,71,57,85,79,50,50,54,72,80,53,71,56,63,73,76,49,77,71,42,74,42,49,66,57,87,65,74,61,47,87,73,51,72,86,75,83,86,51,70,87,64,80,55,45,59,62,46,53,82,65,73,71,48,52,85,67,55,63,75,51,42,57,56,72,46,73,87,47,55,62,75,53,84,73,60,43,87,69,86,65,48,66,60,82,56,50,54,69,55,85,49,58,81,55,46,87,81,47,87,54,77,77,55,42,48,74,42,83,49,43,64,57,76,60,63,56,78,82,81,66,73,85,70,58,48,50,84,86,70,79,83,62,72,73,48,47,49,58,74,74,50,87,57,82,47,68,74,64,69,76,50,42,54,51,54,51,42,80,48,53,49,69,59,45,80,54,49,42,87,83,69,75,66,84,78,73,79,54,53,67,67,45,85,66,69,64,68,54,43,83,60,67,67,51,78,51,86,86,65,83,64,45,53,49,73,71,47,56,77,57,69,77,68,56,61,71,67,85,54,71,43,71,60,55,63,84,87,45,50,77,78,87,87,70,61,47,55,59,45,55,84,76,45,53,86,83,68,63,79,70,80,74,42,87,53,75,53,46,46,70,73,58,84,46,62,46,55,65,86,77,47,83,51,58,50,78,68,61,68,69,62,79,51,59,76,47,69,83,79,86,43,85,82,83,77,66,44,81,52,49,66,57,57,56,44,55,87,45,72,44,57,51,44,63,71,62,85,46,49,82,53,50,70,56,59,54,87,56,78,77,63,83,72,56,70,64,74,63,46,76,65,53,59,54,63,75,58,63,46,43,63,59,82,78,78,53,49,53,83,65,63,51,87,47,85,69,76,54,58,43,46,70,78,59,82,65,62,55 61,58,75,83,64,52,53,73,43,73,44,47,66,55,77,65,58,53,62,54,76,68,64,86,43,78,62,60,51,54,51,79,57,83,53,65,63,43,57,84,56,63,75,57,46,60,81,80,67,76,52,45,62,60,77,72,54,52,49,81,68,51,78,55,72,49,84,84,62,80,54,49,84,80,67,87,75,49,62,73,69,43,73,52,45,51,85,52,42,42,68,48,64,64,79,62,42,66,85,48,71,64,87,44,52,86,74,44,70,47,85,54,53,75,81,69,47,53,74,71,57,53,73,66,84,49,46,48,79,62,55,55,53,78,77,52,86,63,54,64,64,76,66,72,77,58,84,67,63,68,72,82,47,46,73,55,61,69,72,87,61,68,55,79,42,67,86,57,86,67,69,75,71,48,74,64,59,64,78,83,51,77,84,83,74,47,75,59,53,55,67,54,69,82,84,59,75,78,83,80,44,55,74,67,71,78,81,48,57,53,74,49,69,46,74,58,49,74,61,51,49,82,70,59,47,43,56,47,86,68,82,50,75,56,42,62,42,52,45,57,66,43,56,55,77,60,75,61,67,42,64,75,74,57,75,55,44,67,84,56,58,80,74,45,68,86,47,58,83,86,86,54,58,42,82,54,64,61,64,71,64,74,60,46,76,62,56,53,73,51,78,74,70,74,51,82,61,66,75,86,54,45,72,69,75,55,61,77,76,78,57,57,64,82,83,70,65,45,77,80,43,81,64,78,62,79,65,75,51,84,45,59,85,58,65,46,47,84,73,49,80,71,60,59,55,81,63,75,74,65,71,55,51,76,65,82,63,49,66,64,51,58,73,59,72,65,44,85,73,50,75,68,56,67,69,80,48,48,55,76,74,83,54,53,46,81,55,63,48,78,65,83,44,74,75,64,76,43,71,75,85,75,68,68,64,76,59,48,57,63,56,84,53,60,71,49,66,52,85,69,68,72,86,82,73,69,75,53,84,67,53,58,47,75,79,62,68,53,49,68,44,73,46,85,58,80,62,79,64,68,48,50,82,70,52,76,63,65,61,44,45,59,52,46,45,45,60,78,65,55,51,84,51,50,56,52,87,77,80,73,71,51,85,45,44,44,67,52,79,52,72,70,73,54,79,62,58,66,49,61,71,42,70,58,57,86,60,63,44,43,76,62,67,52,85,79,64,73,68,71,52,63,48,81,69,73,84,50,56,64,87,78,72,81,86,76,50,63,69,49,74,76,51,79,86,51,43,85,43,87,56,82,52,79,69,55,77,80,83,49,76,46,70,44,68,80,71,62,76,67,46,69,45,46,62,86,44,52,49,80,77,50,62,50,46,87,80,68,56,77,52,75,57,80,49,67,75,67,59,76,59,47,73,70,55,53,46,50,65,62,70,68,73,87,79,62,62,75,74,78,44,83,43,74,63,86,58,63,53,56,84,46,50,49,61,76,62,87,61,53,44,74,56,69,80,85,65,65,44,86,59,83,61,63,47,82,42,57,50,48,66,51,64,63,51,77,54,44,66,53,85,79,42,64,61,55,84,50,62,59,44,55,73,43,66,49,53,53,42,82,53,82,81,43,46,59,67,84,87,80,51,81,63,61,49,49,61,48,50,72,60,46,44,61,62,84,75,61,79,83,46,48,70,60,42,72,59,55,71,43,73,80,64,83,47,71,76,79,51,78,50,60,83,53,62,79,86,66,47,73,50,63,71,56,51,87,81,64,70,82,74,76,68,77,83,64,65,80,75,42,52,86,45,84,69,74,75,56,84,59,72,70,47,46,65,76,47,85,46,81,75,58,43,53,52,60,68,42,43,65,43,77,53,87,50,67,48,43,70,87,42,67,78,68,82,61,83,83,58,82,48,58,72,75,56,42,66,55,84,53,78,47,77,71,57,79,51,64,87,74,69,77,55,62,73,51,65,62,84,75,50,68,68,77,84,60,74,60,50,63,53,63,73,52,51,42,42,67,70,69,68,85,47,82,57,52,58,49,76,79,86,81,55,70,58,46,58,61,49,78,70,81,66,43,56,55,61,77,52,73,43,58,62,87,49,87,59,43,58,66,86,83,86,45,50,54,74,87,84,60,73,75,45,72,52,80,68,68,85,71,57,65,66,51,69,57,54,58,45,44,58,84,77,57,73,51,49,85,54,60,64,47,69,86,60,53,60,72,81,47,59,59,54,58,67,49,80,83,58,63,74,86,64,52,77,77,62,79,62,48,79,78,42,71,56,51,50,82,78,42,57,43,76,54,83,77,64,57,42,45 77,87,74,70,79,58,73,53,61,60,73,74,67,50,73,54,72,66,76,74,70,59,56,80,84,60,51,82,43,46,43,59,69,74,63,81,51,85,76,80,73,44,67,66,52,87,84,52,83,79,83,70,87,85,66,75,84,85,57,53,60,67,48,54,47,46,66,84,48,70,60,64,57,82,53,63,53,62,67,76,52,49,48,86,85,57,76,82,84,44,77,86,61,71,61,67,86,42,83,56,84,84,61,51,50,54,74,54,45,72,53,49,85,74,46,70,69,77,85,81,70,58,87,47,70,87,72,42,74,60,77,70,84,87,86,72,81,53,46,62,84,78,49,75,56,60,82,52,82,47,85,58,60,63,61,48,65,69,82,76,80,64,70,46,45,62,67,58,56,70,56,62,44,67,82,42,85,46,74,64,72,60,85,52,57,50,48,46,79,61,73,74,45,70,58,66,50,85,74,69,54,76,43,80,54,63,50,72,45,67,87,46,65,61,86,79,85,80,67,59,68,61,85,76,86,68,49,62,83,59,71,58,65,59,49,64,53,53,63,62,71,71,84,49,47,80,54,75,77,72,80,67,71,70,49,81,59,60,71,70,79,42,48,81,55,45,72,60,45,87,43,64,70,51,62,82,44,73,74,66,72,61,72,79,48,48,54,48,83,65,72,70,50,71,76,65,83,69,87,75,57,77,71,83,61,45,45,54,68,51,44,43,49,64,56,49,52,82,73,49,76,43,62,67,78,61,73,72,50,66,52,60,54,71,56,64,61,56,74,48,63,67,76,46,71,42,81,75,68,74,52,65,82,84,76,71,67,78,55,52,65,46,80,64,84,79,80,68,49,82,69,43,75,42,42,59,73,65,69,82,62,67,78,69,68,78,47,76,52,71,83,62,56,56,80,50,58,62,52,51,56,58,70,64,86,78,45,75,85,43,42,44,64,42,54,67,47,55,44,76,47,72,72,85,60,44,61,58,77,63,78,86,77,44,48,77,58,48,63,86,67,78,86,78,68,65,50,57,63,79,68,50,54,87,44,61,72,70,63,59,87,57,51,66,75,59,65,48,64,77,86,60,73,55,57,70,86,73,52,68,62,66,54,82,56,83,48,87,64,84,56,45,71,80,65,61,52,86,66,82,47,45,68,46,57,81,42,73,73,66,65,73,73,71,65,55,70,61,66,79,59,86,51,56,63,44,44,53,63,48,71,51,53,48,51,73,69,84,55,56,86,56,62,60,63,49,57,68,77,63,68,49,69,43,82,57,70,47,48,56,52,49,42,73,57,52,67,69,66,70,67,63,53,66,81,78,60,62,59,50,82,47,73,72,74,81,46,73,58,83,79,80,52,43,77,69,62,61,48,68,57,67,57,48,57,57,58,57,63,53,51,58,78,68,79,73,49,60,58,79,50,43,46,57,77,72,82,72,67,86,65,65,66,53,76,71,45,86,44,72,55,52,68,58,65,70,77,64,43,44,55,79,61,58,50,49,73,48,53,83,50,86,77,45,70,81,49,75,60,85,80,59,79,42,49,51,62,74,77,71,78,66,68,45,72,87,82,70,84,75,64,76,84,42,72,70,57,46,54,59,56,83,65,49,71,57,55,63,81,60,83,65,73,81,50,44,64,49,80,74,82,72,72,55,42,53,64,80,45,54,62,85,47,52,82,83,80,85,81,49,49,76,57,77,43,44,77,72,80,44,75,59,66,60,86,54,84,73,71,81,87,43,48,48,79,48,47,84,47,52,86,76,71,68,72,49,44,84,68,43,67,78,69,57,58,44,65,73,65,87,73,84,71,72,52,75,78,81,60,70,61,83,48,43,64,59,77,75,64,58,83,53,61,85,68,78,83,59,77,43,77,84,83,56,61,48,83,86,86,46,72,72,42,84,55,65,57,43,75,57,69,69,43,82,55,80,43,80,79,72,76,43,65,49,66,42,47,78,55,67,64,87,47,48,69,46,58,44,62,47,47,43,78,62,64,54,71,54,86,78,47,48,45,54,52,77,82,79,61,43,48,51,84,57,64,63,62,73,61,67,43,71,62,84,70,51,84,73,57,62,76,77,64,51,42,47,50,43,47,61,86,52,63,58,85,64,44,56,54,77,69,83,64,74,53,69,45,84,73,59,44,71,76,53,43,51,76,44,73,86,53,44,47,60,87,86,48,81,82,50,60,47,49,76,81,62,47,86,75,54,81,66,71,63,83,68,71,56,87,50,57,47,65,48,48,76,72,87,75,71,65,62,47,79,61,47,68,71,86,81 83,46,77,44,56,59,50,80,62,65,78,46,67,53,51,46,80,68,58,81,54,56,42,64,49,84,54,82,85,83,79,47,63,64,46,85,61,55,50,53,84,61,51,65,43,53,47,82,77,65,80,74,55,46,81,60,71,85,48,42,84,69,86,50,79,68,69,59,46,47,75,63,56,83,66,48,79,46,44,87,50,81,71,78,84,80,78,63,59,81,67,79,83,46,43,63,59,61,58,52,63,67,52,55,73,79,51,44,52,49,46,76,70,65,58,66,50,44,86,86,56,48,46,83,77,45,87,66,64,77,79,52,57,83,81,57,60,57,46,69,67,64,63,59,59,81,50,80,46,59,47,84,83,46,81,85,73,85,62,69,57,44,71,47,67,65,56,61,79,71,50,44,86,73,79,86,81,47,78,46,62,42,58,75,82,75,85,66,43,60,51,61,79,61,45,47,55,62,68,55,80,53,87,65,58,79,48,83,49,71,43,56,87,81,67,43,60,74,75,48,57,81,55,66,82,73,47,58,72,80,66,54,62,75,57,48,78,75,66,58,61,68,81,62,49,81,68,70,78,78,76,85,79,43,74,57,87,58,51,65,69,52,46,49,60,69,43,44,82,74,57,77,60,86,70,85,47,56,62,67,61,56,49,55,67,73,51,49,83,59,47,58,64,66,57,85,66,58,76,55,70,56,80,71,69,76,82,81,66,69,74,86,47,58,71,56,61,85,55,67,53,59,42,47,80,62,82,64,60,72,43,74,57,70,76,56,84,76,65,70,69,62,48,55,66,58,44,80,58,52,64,83,80,49,48,49,70,67,80,59,52,78,70,78,54,60,56,46,73,70,52,69,63,59,76,72,62,52,48,73,74,81,78,85,68,70,84,62,73,65,80,60,76,75,44,54,72,72,49,74,76,79,66,48,81,46,82,48,67,46,87,78,53,52,69,47,77,49,55,76,60,74,85,54,61,63,43,55,48,60,75,49,53,47,67,49,83,71,77,82,87,50,78,80,67,42,75,42,43,47,71,44,82,82,46,58,76,87,53,84,78,55,60,42,44,48,78,68,84,68,77,59,86,77,47,67,53,81,87,57,45,48,55,61,80,57,71,45,85,60,70,82,82,74,85,55,66,63,68,46,81,77,69,66,87,85,64,83,65,49,83,54,64,74,61,59,52,58,75,69,49,58,65,42,52,49,71,66,65,49,48,74,48,68,84,84,84,49,71,56,45,65,76,69,63,54,66,77,77,68,46,63,47,73,81,64,44,43,53,57,76,57,81,78,66,49,74,55,72,79,48,76,86,48,77,81,61,49,78,75,85,64,73,63,76,67,85,86,78,48,85,79,67,84,54,42,44,71,80,85,49,63,75,74,76,42,58,60,57,69,76,68,48,73,71,48,68,85,59,70,52,42,55,81,53,50,55,65,42,61,50,71,87,58,71,58,79,61,85,84,77,45,66,51,75,79,53,87,59,57,68,53,80,70,77,81,76,53,49,66,58,43,55,63,55,77,45,57,63,84,58,69,62,54,67,70,71,55,60,50,56,47,62,42,69,42,49,71,44,80,54,57,86,81,82,71,62,51,68,65,47,44,57,69,71,72,65,73,63,72,60,61,54,72,49,70,80,63,76,62,80,58,43,51,63,73,43,44,52,75,81,47,86,82,44,60,57,59,84,69,73,69,87,58,87,42,82,77,64,80,65,75,42,64,49,55,54,59,69,44,72,71,86,71,55,72,55,66,42,83,75,76,68,70,49,48,79,51,80,44,63,59,86,60,75,62,71,76,51,64,68,69,43,80,54,59,54,62,51,82,75,51,52,52,84,72,86,82,71,86,43,54,67,82,63,45,60,76,86,75,57,67,48,43,53,64,60,74,49,55,56,70,44,72,87,62,75,46,72,44,46,49,71,79,65,43,72,82,86,64,58,56,84,53,59,51,56,48,49,80,67,85,62,58,82,44,67,70,45,72,71,48,58,68,54,62,58,53,68,56,54,65,84,85,84,63,84,85,70,61,56,57,76,81,68,78,86,62,49,55,57,59,78,66,49,42,58,67,58,73,64,44,79,76,67,56,70,72,57,86,77,55,51,79,46,47,67,78,65,74,55,75,64,78,74,83,57,55,59,67,56,64,42,68,46,81,59,65,72,46,69,86,63,49,60,82,71,43,70,42,71,56,50,57,65,42,59,70,82,69,58,75,46,79,75,48,54,61,53,71,75,85,67,60,86,86,85,86,58,85,58,47,83,72,81,78,64,76,42,77 84,52,55,54,71,44,70,68,86,66,62,46,81,63,81,46,85,54,78,53,50,48,66,56,85,47,46,83,54,50,47,70,66,46,74,64,48,87,71,76,51,77,60,78,59,84,75,59,43,76,43,48,68,62,58,59,49,69,73,85,48,75,84,59,62,63,82,77,57,82,48,77,65,54,49,67,65,69,74,76,44,85,86,69,61,59,87,76,86,66,79,73,52,48,48,83,42,68,68,70,65,50,64,68,62,47,58,49,74,86,64,58,72,57,55,43,51,85,60,87,62,50,63,85,81,58,68,75,76,65,67,64,66,53,87,79,66,82,53,59,80,57,82,68,78,43,86,72,67,76,54,57,57,59,70,84,70,79,55,46,74,54,83,53,50,86,63,75,44,43,63,76,68,56,67,61,56,85,64,60,71,83,44,70,45,71,58,64,76,56,53,84,61,60,70,48,77,47,69,62,72,79,46,61,85,71,72,87,42,53,52,69,65,80,84,75,47,58,62,53,52,51,65,53,85,73,70,58,74,64,71,63,53,55,81,63,48,48,58,62,74,74,66,42,68,84,49,44,63,78,45,73,55,58,81,53,82,46,59,48,82,49,69,70,52,51,69,80,73,84,76,53,63,49,60,80,42,53,63,72,57,59,62,73,63,82,71,46,71,63,83,48,50,43,47,45,83,79,86,51,54,77,69,43,83,84,61,56,53,63,44,86,65,59,43,55,44,74,71,58,62,72,45,80,85,54,68,83,54,53,62,74,66,65,79,78,70,59,65,48,61,50,57,71,54,72,48,64,48,56,48,57,42,57,61,60,70,70,43,54,62,81,60,57,83,49,45,56,60,71,62,70,66,47,62,44,54,72,66,66,68,52,81,83,78,73,44,50,82,48,62,49,57,61,42,65,47,59,52,60,50,84,62,73,79,60,70,51,66,43,65,55,54,75,49,63,76,64,59,74,72,82,58,49,62,82,49,66,82,81,46,86,58,52,86,50,54,60,86,62,71,71,59,67,58,57,60,51,78,54,80,57,66,70,81,72,43,44,77,54,61,79,83,58,59,78,50,58,56,51,56,66,50,57,63,80,42,42,81,87,50,46,50,44,76,62,69,80,66,45,83,46,53,42,67,72,64,49,79,43,73,72,50,60,61,53,83,65,56,86,71,70,46,67,56,59,75,73,78,58,87,77,63,63,66,45,44,74,61,44,73,81,46,66,50,50,58,70,70,70,73,85,87,44,72,47,68,52,84,87,73,69,75,86,79,80,83,61,74,70,50,61,62,84,57,81,73,54,69,85,52,68,54,51,83,71,77,87,67,50,85,69,81,84,77,58,57,55,74,69,61,51,86,54,73,67,62,80,84,48,42,75,79,51,55,75,70,87,56,45,82,76,74,52,69,50,76,84,83,57,74,60,47,72,80,73,43,70,82,69,68,60,87,52,80,43,82,85,48,71,62,54,63,61,48,84,53,58,51,48,86,46,43,52,47,85,83,53,84,45,58,45,72,66,57,53,50,63,86,55,55,46,59,48,47,67,76,75,80,69,61,84,66,50,56,81,58,52,79,78,81,49,83,56,58,72,42,77,84,64,81,83,74,81,62,68,84,73,53,80,62,77,46,75,46,69,45,51,70,68,62,44,51,71,81,87,77,68,78,66,62,42,51,50,81,66,50,57,64,60,79,59,73,68,64,83,65,78,42,87,85,84,60,53,85,59,79,53,71,53,45,52,62,76,72,79,48,82,56,55,45,51,47,49,79,67,61,64,62,55,86,78,61,43,65,62,49,59,67,80,66,71,77,55,45,62,51,79,52,85,77,58,45,47,66,55,79,71,64,47,69,84,77,80,53,46,82,45,63,52,70,44,87,78,68,49,71,75,46,47,47,61,73,82,45,71,78,71,55,43,85,59,50,82,50,66,72,60,65,77,44,59,56,82,75,43,63,44,57,42,72,81,86,69,70,42,53,78,76,57,78,76,69,49,87,76,81,71,78,83,52,55,79,63,51,42,83,61,61,45,75,51,81,56,78,62,67,56,49,81,73,74,84,59,85,55,54,50,62,78,61,52,72,69,44,42,75,78,73,80,55,50,75,56,44,69,75,83,45,53,75,76,83,57,51,76,52,66,85,54,82,73,68,72,77,67,75,66,80,73,85,77,70,85,65,78,87,78,80,56,80,59,57,72,66,52,54,44,52,83,44,74,47,44,65,79,81,69,85,67,75,50,84,87,75,50,78,83,43,54,51,69,60,69,78,61,70,86,70,60 55,49,84,77,68,83,50,45,45,72,46,55,42,77,69,46,87,74,80,73,47,81,76,87,87,49,85,59,75,44,75,59,60,57,62,87,72,46,44,56,67,72,58,78,68,46,55,81,51,76,78,50,58,85,51,45,80,83,74,48,64,79,47,59,64,62,57,47,85,81,57,87,87,50,65,42,76,86,45,45,63,64,56,46,85,59,80,69,81,54,43,82,48,72,56,72,58,79,52,54,52,49,60,44,66,62,49,53,63,51,84,66,47,47,66,52,55,62,44,71,83,83,69,76,58,50,79,60,71,63,66,53,57,68,66,46,64,54,45,85,51,86,77,57,49,45,75,53,46,79,45,47,42,48,44,86,67,62,52,63,42,53,57,64,86,52,82,49,59,60,75,76,74,79,43,71,60,70,69,55,84,85,48,49,71,84,78,68,54,74,48,71,46,67,72,65,45,75,72,62,81,82,57,81,54,69,72,71,71,75,72,83,61,44,81,78,50,59,46,68,58,72,72,82,53,56,75,53,57,80,46,49,66,44,42,70,51,56,68,62,67,63,76,72,57,42,82,87,82,60,50,45,85,64,48,63,86,87,49,68,75,80,65,45,51,61,52,54,45,45,82,47,84,85,51,83,55,49,82,54,79,47,83,52,51,49,64,66,73,61,83,74,51,47,55,43,63,81,73,42,67,66,58,50,77,87,76,74,87,78,80,44,43,83,65,63,42,52,69,42,84,68,77,65,73,62,69,44,85,66,81,77,59,56,43,57,68,84,60,85,47,65,76,77,78,69,64,53,53,74,52,52,54,60,54,69,52,79,54,57,66,87,70,74,55,86,83,86,59,44,43,53,64,72,78,85,83,84,45,60,49,57,73,75,74,74,79,80,59,57,84,87,84,52,85,60,86,83,59,46,55,60,79,52,58,86,59,55,70,76,55,76,62,82,76,75,66,76,60,45,51,46,58,79,86,70,62,48,84,86,49,69,44,77,65,51,78,42,71,86,54,77,49,47,69,50,86,86,82,53,85,48,67,78,58,72,78,77,48,78,76,57,68,42,62,84,71,77,68,62,77,47,50,60,86,79,48,52,67,81,77,82,73,45,82,77,75,54,51,54,68,82,79,47,59,78,55,63,60,87,77,86,71,44,44,63,48,84,45,71,85,52,67,57,82,83,86,49,87,64,43,86,66,59,63,67,58,82,54,44,76,73,54,63,53,82,55,42,85,58,87,71,58,84,69,68,46,43,68,86,70,51,66,76,51,73,84,48,53,76,51,76,56,72,67,51,85,68,45,83,61,62,42,76,48,71,42,51,61,51,53,76,69,87,83,51,73,52,83,48,58,69,46,52,55,42,53,71,57,86,50,82,46,72,42,70,63,47,67,68,56,87,75,46,58,56,69,43,81,44,53,78,50,72,86,70,44,62,64,62,87,67,67,84,85,61,76,50,51,49,60,60,62,54,60,80,64,81,84,53,50,52,76,63,43,65,87,84,81,43,78,68,52,67,71,67,85,62,73,65,61,42,74,64,81,42,44,83,70,80,75,52,82,50,78,72,70,78,58,56,63,86,59,62,65,66,85,72,45,55,85,71,60,43,43,48,65,52,59,64,80,60,46,42,47,86,42,74,57,71,71,76,86,50,71,44,47,75,83,44,80,79,57,52,78,65,87,49,70,69,42,81,87,85,52,49,83,56,78,74,82,86,73,76,43,55,81,72,58,44,56,43,45,62,60,53,58,79,76,87,87,70,55,45,63,80,72,59,65,79,84,83,48,65,57,52,75,42,43,52,87,48,67,51,85,65,62,45,69,45,81,57,55,73,65,71,47,85,78,46,85,68,43,65,72,73,55,79,42,67,57,64,69,55,70,77,73,56,55,54,44,51,45,83,49,77,82,68,60,43,54,49,44,62,83,48,70,60,65,49,77,55,76,53,49,71,71,55,87,49,87,62,44,69,66,67,63,75,79,84,47,62,47,57,69,60,44,71,86,78,56,67,75,47,83,53,71,49,60,67,64,82,43,75,64,48,68,58,71,70,52,46,83,43,56,65,80,49,73,74,45,48,69,56,62,46,72,69,56,82,79,48,50,83,84,77,67,68,76,82,59,60,71,64,78,66,80,83,67,76,62,75,64,82,54,57,57,45,69,71,43,53,44,53,74,67,42,80,82,85,82,56,60,82,54,67,51,80,43,44,60,59,77,64,70,66,77,46,49,62,80,47,79,83,66,44,48,62,52,83,47,87,52,53,54,55,79,43,70,71 69,63,53,51,51,78,61,61,68,71,61,57,55,75,47,76,77,81,64,57,79,69,68,86,42,85,43,51,69,54,73,42,74,62,78,77,46,58,79,65,86,49,53,46,61,66,45,47,84,53,60,66,67,43,68,48,57,85,84,56,68,53,81,46,44,87,75,55,55,76,68,83,63,68,65,65,63,55,43,50,64,78,72,52,70,73,56,61,87,78,85,58,67,50,43,65,49,73,67,80,46,69,62,42,78,72,43,77,63,64,42,78,86,46,61,83,73,63,51,55,48,71,77,56,66,43,66,43,79,86,87,83,87,87,86,51,56,75,85,43,80,78,49,82,83,46,61,57,60,81,52,57,42,47,85,67,56,64,81,80,75,43,79,58,44,62,60,83,70,86,47,77,79,82,54,53,81,67,73,71,81,49,75,55,59,78,46,79,44,56,67,86,47,56,70,42,49,42,47,56,46,64,79,66,42,57,64,48,76,66,65,44,70,65,43,79,78,67,46,72,43,81,47,72,52,44,60,65,54,64,42,81,64,66,78,45,77,50,77,47,52,42,55,43,68,84,45,42,63,82,67,58,48,54,64,72,87,53,61,65,86,78,72,72,76,58,84,73,59,78,59,70,85,86,53,69,77,52,51,83,62,61,52,66,69,54,46,61,83,47,86,61,78,54,81,75,80,67,75,45,72,69,58,70,82,56,66,72,71,67,42,62,46,75,56,67,68,71,66,79,67,77,60,75,75,67,87,67,71,63,55,71,52,65,68,62,50,86,62,85,59,67,50,65,64,65,79,79,48,87,51,48,50,65,81,70,79,62,82,82,56,60,49,43,78,64,82,69,49,59,42,52,70,76,84,83,80,79,52,54,65,59,69,70,57,81,71,62,78,87,44,48,64,74,78,84,57,62,54,76,81,50,79,71,50,43,75,80,82,56,78,47,87,80,79,81,70,53,43,86,73,61,60,79,67,54,84,70,63,69,85,75,53,61,58,64,55,52,57,69,72,84,42,61,57,58,78,87,71,64,83,62,59,73,68,69,69,51,68,52,84,52,58,54,44,74,43,54,46,57,53,53,53,58,47,52,58,71,47,65,51,73,48,76,52,84,79,63,79,44,66,81,85,43,63,67,51,63,48,72,42,83,56,63,73,73,57,72,57,84,48,77,85,73,53,53,73,48,64,66,84,80,65,65,53,81,62,77,65,68,61,68,46,87,72,74,44,47,46,66,63,43,58,83,87,44,53,63,82,85,62,43,64,60,74,49,69,66,52,60,47,46,61,64,53,70,66,84,47,73,50,67,68,51,47,52,53,44,45,43,42,78,59,80,71,61,50,49,87,54,54,62,63,85,60,72,56,51,77,62,87,81,84,71,52,55,68,86,76,59,45,47,44,51,67,79,54,57,57,62,54,80,85,42,78,87,57,70,68,72,60,87,55,83,86,75,86,59,70,53,74,53,82,73,58,72,49,47,73,74,53,76,75,80,63,62,73,45,56,63,83,79,57,76,60,67,52,56,74,59,67,48,53,85,53,45,85,55,67,46,44,65,49,69,51,78,71,65,68,57,58,43,73,57,68,66,73,43,72,56,71,60,44,50,68,66,48,47,87,56,68,83,51,67,84,63,47,68,69,74,70,68,51,58,62,49,45,77,84,72,53,63,67,47,51,60,65,85,60,47,58,63,70,50,71,79,42,45,45,61,49,83,80,55,84,84,45,82,64,59,73,70,53,81,75,65,86,59,64,44,55,46,62,68,81,74,67,79,61,42,42,69,59,52,65,74,42,73,42,85,79,62,83,65,66,72,51,54,73,65,79,57,80,70,43,52,51,48,71,70,63,78,49,84,73,81,79,47,65,58,46,54,85,61,63,58,43,71,63,80,81,82,76,68,74,68,54,55,77,86,78,59,63,61,51,65,77,69,80,65,81,58,48,71,79,86,75,48,77,42,59,49,79,86,43,53,55,84,68,75,56,85,79,52,46,71,42,71,69,86,63,56,52,60,57,45,74,87,48,65,46,72,61,57,54,45,62,73,87,61,68,47,74,74,51,48,82,47,66,65,58,80,87,55,82,72,45,51,60,85,58,82,47,44,58,83,48,85,50,62,62,84,69,69,48,43,77,66,48,53,83,83,83,51,66,45,46,72,57,75,83,80,63,79,58,74,78,81,65,43,55,85,69,81,71,87,59,48,84,66,80,82,81,73,72,47,42,83,65,70,74,56,78,73,81,85,83,66,70,86,45,85,77,82,67,68,59,76,68,50 76,54,79,69,42,58,69,71,82,62,77,48,50,84,50,80,87,54,82,63,65,45,58,84,62,50,45,48,81,81,84,85,71,75,84,66,48,52,77,47,64,69,58,85,79,70,48,57,83,56,67,73,77,73,70,59,48,45,80,57,78,71,66,52,58,63,74,54,78,58,77,52,54,83,63,79,70,86,51,45,47,77,47,49,75,86,69,51,83,81,47,61,68,81,77,52,77,67,62,49,66,87,86,46,74,78,61,60,72,60,67,73,70,72,73,67,54,79,76,74,76,69,81,86,72,83,49,62,76,59,68,81,48,72,64,81,49,72,86,53,67,71,45,62,85,45,54,74,84,59,52,75,61,63,42,67,63,66,85,52,57,52,49,54,71,63,65,75,64,54,65,80,70,74,57,83,67,63,49,70,60,83,52,78,68,76,67,57,62,59,43,53,80,63,76,67,55,66,53,78,59,76,84,63,69,51,74,61,50,69,42,80,50,60,65,80,42,48,58,63,44,42,71,52,76,80,70,86,56,85,65,83,80,81,74,81,58,70,80,79,68,66,78,69,64,72,78,80,46,68,50,44,85,48,54,73,44,63,85,86,71,55,62,72,55,64,70,79,68,80,87,78,42,86,58,49,80,48,66,52,48,47,54,78,49,86,52,51,53,47,78,50,54,75,62,44,80,42,84,42,80,58,65,51,75,54,45,61,70,62,42,52,66,62,87,64,64,71,59,82,75,61,54,85,48,67,52,79,71,84,67,65,54,79,79,81,78,56,42,54,43,50,47,67,50,53,78,50,79,48,44,67,79,83,81,60,54,68,86,63,72,85,42,64,67,42,55,80,84,79,60,47,52,87,77,53,82,57,43,75,65,75,68,86,61,73,66,71,71,47,42,54,60,50,70,53,72,59,64,77,58,81,58,61,59,75,70,80,65,84,50,81,44,60,66,59,75,63,85,63,43,77,80,64,57,86,70,62,83,65,44,48,53,53,60,67,86,54,82,60,59,86,78,65,56,70,69,73,70,79,55,42,47,87,42,55,76,81,85,76,45,59,69,53,71,59,87,61,72,73,79,61,66,65,58,58,60,54,47,42,79,70,57,42,46,67,81,42,56,49,82,52,59,84,47,62,74,64,79,79,47,69,61,65,60,71,53,65,67,86,70,47,62,70,44,62,67,82,64,67,54,63,65,77,44,63,55,51,79,85,77,48,87,49,70,74,53,51,43,42,72,81,62,71,43,71,78,72,74,83,50,81,83,82,42,78,43,85,65,52,58,59,80,86,67,58,56,62,78,79,76,78,72,79,52,63,78,65,76,45,66,71,82,70,60,86,71,59,43,45,54,56,82,78,75,42,56,48,69,59,82,84,77,50,42,65,86,58,74,49,52,47,60,79,44,47,63,81,55,45,46,73,86,45,64,77,80,86,78,69,48,84,52,57,63,66,76,77,60,83,63,80,60,66,65,77,45,74,42,78,57,74,86,64,53,43,67,47,87,71,76,66,82,83,72,75,75,62,55,75,75,50,60,79,85,48,78,49,83,53,58,48,51,66,80,86,82,66,75,85,63,46,80,59,60,42,70,84,46,76,64,82,75,59,79,68,77,59,42,72,80,85,84,56,65,77,56,87,52,53,67,48,44,69,75,54,71,66,70,53,55,66,77,80,74,49,65,44,81,84,81,82,67,77,49,42,84,64,75,84,74,58,44,57,85,47,77,82,66,73,53,48,46,61,66,51,55,48,74,70,57,79,49,86,46,64,82,58,73,67,78,82,58,56,80,43,45,45,67,54,76,69,67,45,81,47,64,48,80,71,53,84,62,81,68,74,78,42,52,71,43,69,43,75,43,65,87,86,55,63,58,81,72,75,72,59,75,75,73,64,75,80,74,53,87,84,58,69,73,85,45,45,69,73,61,73,44,60,63,59,61,62,86,63,52,46,70,47,50,68,50,65,46,51,52,78,58,65,79,68,87,52,46,72,59,75,48,55,70,81,81,53,42,54,87,73,86,45,62,57,58,68,49,51,83,84,42,62,47,62,63,60,67,63,61,61,52,42,60,83,60,82,57,49,62,69,72,48,43,62,48,66,78,44,75,60,64,59,47,86,83,58,59,76,42,76,54,78,81,87,72,57,84,73,72,65,65,58,79,69,71,46,62,56,82,54,65,50,73,46,74,83,64,87,52,53,46,59,55,64,71,47,52,53,81,66,50,51,86,61,75,54,84,62,52,63,82,82,62,57,52,60,56,78,60,87,43,72,64,50 58,66,71,59,81,71,53,85,86,69,50,66,54,87,52,67,63,43,82,71,55,66,74,59,83,64,81,86,43,84,51,58,53,77,45,51,61,85,75,62,86,65,66,58,70,74,67,43,79,50,47,43,69,80,83,76,81,85,79,49,72,59,51,47,56,61,77,77,47,53,50,43,73,44,43,48,87,76,85,47,63,61,76,83,81,47,65,68,53,80,73,44,49,59,73,52,87,53,46,61,69,75,50,75,56,73,54,42,52,74,80,54,55,68,64,55,56,55,74,46,81,47,82,44,69,49,48,66,66,75,64,50,73,52,47,55,61,59,65,57,65,50,55,51,62,87,60,56,55,71,60,76,69,87,71,59,67,44,85,74,87,82,71,73,79,87,84,55,74,78,42,71,85,50,79,66,81,52,84,50,47,74,65,79,85,77,79,73,87,42,46,50,45,49,54,69,78,81,49,63,46,80,78,82,71,48,77,51,56,60,42,83,69,75,55,70,72,44,69,66,57,84,82,58,47,65,49,84,82,73,67,50,61,52,65,71,61,82,68,46,71,65,47,56,58,58,50,47,47,69,68,69,70,80,62,50,55,82,52,57,74,69,43,87,42,76,63,42,48,59,53,67,71,73,77,57,43,70,73,85,61,63,48,74,68,65,54,69,50,63,82,73,85,80,48,67,58,56,50,53,63,65,49,49,84,66,69,74,57,79,61,72,46,83,70,68,53,53,81,44,47,52,52,85,81,49,70,65,75,60,62,61,80,56,70,87,75,59,53,84,57,80,70,51,46,53,55,83,84,75,58,71,85,56,74,49,55,56,87,51,65,56,47,59,56,60,65,63,82,51,43,77,45,86,82,66,44,53,71,55,82,75,74,59,70,76,71,86,70,46,67,84,67,48,79,61,62,59,43,76,50,47,51,85,48,58,45,81,47,76,73,68,54,44,81,68,59,79,57,59,42,82,73,83,69,76,50,67,49,75,49,69,51,85,61,80,46,85,76,49,61,67,75,78,58,44,45,49,70,67,85,58,79,69,86,51,76,67,56,57,59,82,62,77,61,72,43,86,58,73,84,50,78,71,57,56,64,61,82,64,45,67,68,64,72,80,85,43,54,75,76,61,71,63,79,51,56,58,81,59,48,45,77,83,67,87,43,69,70,82,87,72,73,63,46,85,49,67,59,55,46,65,87,87,65,45,53,55,79,74,50,60,65,63,76,66,63,52,69,51,48,85,45,80,44,47,75,57,64,53,70,48,79,72,66,69,65,45,85,47,86,76,50,42,50,66,57,55,71,74,85,80,56,42,55,59,47,44,84,52,47,42,87,58,77,81,86,78,43,46,61,53,74,45,80,61,83,52,68,61,84,48,82,67,75,70,57,52,82,43,63,60,60,53,46,42,65,81,71,62,51,67,48,67,53,43,50,57,75,62,59,42,73,73,87,81,85,79,73,46,57,72,51,43,68,63,44,51,46,50,44,53,70,62,68,77,68,56,87,53,78,82,84,57,56,63,61,72,52,80,62,73,69,84,44,64,70,55,57,67,74,80,42,52,77,82,70,61,77,85,70,73,65,56,47,78,52,83,74,79,46,80,62,71,79,64,45,78,49,42,83,64,86,52,78,68,78,82,72,47,86,76,42,70,44,45,80,50,81,60,78,66,64,46,83,86,80,69,84,42,49,45,71,81,58,54,81,48,83,52,59,48,59,59,86,64,68,84,58,53,66,76,67,42,45,77,67,56,75,83,66,56,81,59,86,75,87,83,65,59,49,55,60,83,71,69,68,47,67,82,62,58,86,77,56,42,73,57,45,68,82,73,44,53,67,48,85,50,44,57,66,51,68,81,85,48,61,48,66,68,60,53,68,51,56,57,76,54,82,63,86,74,71,83,75,60,70,73,68,73,74,57,44,63,72,63,74,74,46,42,45,65,56,42,59,66,62,47,59,84,59,53,79,55,42,60,74,74,82,77,77,56,51,68,57,55,58,57,42,57,45,80,87,84,60,82,61,56,51,60,72,78,65,58,75,77,56,59,44,63,80,69,54,80,54,80,72,69,65,48,59,62,52,85,82,73,42,68,73,85,55,78,87,87,52,83,49,75,48,63,60,49,79,57,86,87,57,56,83,83,77,67,45,71,75,82,49,80,48,77,78,50,61,55,82,76,69,71,67,83,44,78,65,56,66,68,46,55,83,64,78,75,84,80,44,56,81,86,82,84,48,44,69,43,45,47,61,74,44,74,44,86,86,42,75,46,67,55,63,70 78,71,69,87,87,80,69,50,82,55,50,64,63,62,74,57,43,73,73,53,53,80,60,84,82,75,87,50,77,76,52,58,79,87,84,42,86,81,55,79,50,68,43,42,77,70,70,83,65,46,42,74,83,56,81,82,74,76,58,49,70,50,66,73,67,54,71,55,59,44,44,74,58,67,56,77,83,43,86,57,72,77,63,55,70,83,54,86,87,69,85,45,67,80,47,52,48,42,63,74,84,87,54,43,50,48,51,43,43,59,84,53,59,73,81,44,70,42,47,63,45,80,84,45,45,76,46,70,44,83,54,51,69,78,56,74,77,63,56,69,56,51,64,45,86,47,63,50,80,62,82,77,54,42,80,56,55,56,83,85,64,53,49,74,49,58,66,44,56,86,87,85,81,85,73,80,59,84,57,80,48,62,54,57,55,57,75,65,42,60,42,54,45,45,48,72,63,62,84,83,75,43,45,70,80,73,83,78,78,52,77,60,43,82,61,86,59,82,69,59,58,62,61,42,62,73,82,65,63,71,62,57,65,51,65,60,86,63,66,81,51,62,74,71,68,81,49,85,44,44,75,61,81,79,65,72,46,67,44,43,77,67,44,74,80,65,73,46,42,55,73,42,65,48,57,66,85,70,43,47,85,74,56,63,67,62,75,68,68,78,67,52,83,69,69,47,70,42,71,86,44,80,82,87,72,86,58,51,83,56,86,53,77,45,54,81,77,49,56,50,54,57,72,69,44,75,50,65,44,55,49,74,50,80,79,42,87,83,66,63,78,68,55,49,63,51,85,60,73,54,47,67,84,85,70,44,71,54,85,47,58,46,43,69,57,56,67,49,51,49,76,55,63,74,51,57,65,72,79,76,57,82,51,64,68,43,64,50,70,47,46,59,78,80,57,58,60,65,58,52,61,87,57,53,54,56,66,81,84,47,48,51,57,54,60,85,59,57,81,47,61,55,49,78,68,70,70,74,52,75,82,71,70,67,73,78,85,84,83,86,78,84,59,46,79,87,50,79,52,75,55,59,51,48,61,57,63,58,46,85,82,59,72,76,67,60,80,54,62,67,54,85,86,57,45,43,60,64,82,74,79,82,86,78,86,49,77,84,65,81,83,67,45,62,74,71,55,65,60,67,83,78,69,75,67,66,42,71,82,48,63,48,42,52,45,63,45,83,71,43,85,60,71,87,61,42,63,83,57,62,83,64,53,86,42,49,86,69,63,67,79,70,59,63,84,85,69,57,48,56,76,65,76,46,68,65,85,74,43,50,51,58,80,82,77,63,58,86,56,48,60,81,86,45,81,79,70,49,70,58,85,42,53,77,52,51,68,50,55,63,47,59,74,86,50,76,85,59,59,63,63,51,49,63,58,42,54,63,52,55,77,50,86,75,84,76,82,43,83,82,50,54,57,79,67,42,87,45,84,58,66,73,67,65,61,50,62,47,87,54,75,80,67,42,46,68,52,46,45,78,85,76,59,68,71,71,77,51,78,44,73,79,82,44,51,57,48,55,47,80,67,78,87,43,64,57,80,57,42,63,81,42,65,50,84,61,65,47,59,51,65,83,58,77,46,82,53,52,80,81,60,51,53,48,42,85,78,68,74,59,46,66,65,73,76,72,81,74,86,63,47,43,45,51,84,57,57,51,59,67,66,80,42,51,65,82,64,52,55,48,79,52,87,52,46,82,65,54,87,64,52,86,53,62,59,57,42,55,82,44,87,57,77,61,73,61,67,69,86,46,69,87,62,75,66,52,79,85,75,57,64,83,51,63,55,57,68,49,81,78,47,81,42,56,46,73,85,62,54,75,51,65,74,66,87,67,85,57,55,86,54,55,43,65,81,42,42,81,42,57,57,74,42,62,84,66,55,62,82,85,50,47,82,48,47,74,72,45,74,50,63,44,61,69,61,62,74,43,62,66,48,47,58,46,66,81,70,56,69,65,61,75,43,83,73,70,84,77,76,44,54,53,65,47,78,46,43,80,44,60,57,85,47,67,66,53,42,48,82,43,60,76,68,56,44,83,80,74,61,82,75,56,43,73,85,63,52,59,48,86,65,46,69,62,48,48,53,72,67,72,79,87,71,66,67,61,87,65,50,73,42,71,42,64,61,57,68,62,73,58,64,60,78,86,67,72,72,44,58,62,65,48,53,65,68,73,50,47,86,60,64,42,87,42,85,62,43,50,70,57,58,76,83,58,86,48,51,80,63,70,55,78,77,80,54,45,42,47,45,72,42,87,68,51,67,45,50,76,65,74 49,43,66,43,45,79,62,63,53,75,73,42,83,42,66,70,60,68,48,44,77,48,67,85,74,84,42,62,80,83,77,64,63,67,63,50,61,82,81,53,79,80,74,59,44,85,47,61,74,59,71,65,75,78,84,45,48,58,58,71,53,52,42,75,50,45,71,50,50,47,76,59,70,78,52,86,52,65,75,73,67,57,61,71,65,62,66,50,44,70,75,82,81,70,76,71,70,80,74,60,73,75,72,73,45,86,47,54,69,57,42,77,76,56,83,52,84,63,73,77,84,75,78,53,72,75,61,62,87,65,66,43,56,77,71,65,48,57,65,47,66,81,69,53,55,86,81,44,44,77,63,65,49,83,48,76,81,57,51,74,57,57,66,55,68,42,66,77,80,63,59,63,45,57,51,72,65,73,79,47,79,59,84,59,55,54,61,65,49,80,45,61,43,64,59,52,62,78,74,78,70,47,49,73,75,72,60,83,55,51,72,56,57,42,61,84,71,60,80,46,42,79,53,55,78,60,85,49,82,69,53,81,67,68,72,60,77,70,43,66,51,62,83,83,67,80,77,86,80,78,47,52,45,79,53,77,69,47,69,56,64,69,71,68,72,43,52,67,53,46,74,82,56,72,56,43,72,74,69,54,47,70,57,86,72,56,62,72,87,76,42,79,63,72,75,85,51,74,50,78,60,50,82,53,47,71,54,87,84,71,79,76,53,73,78,81,65,50,80,47,52,79,70,79,44,64,51,57,55,44,53,43,67,87,82,72,77,49,60,61,51,81,56,56,44,78,49,53,81,86,58,70,85,60,50,61,78,69,45,70,87,50,50,60,68,82,57,74,84,87,81,52,72,79,55,64,71,83,80,77,74,43,46,67,71,51,87,45,67,44,80,68,70,48,57,75,77,58,50,46,48,80,48,45,42,46,55,71,82,76,47,48,50,49,50,85,69,68,51,52,47,73,87,55,63,56,58,74,56,79,78,56,69,76,56,43,68,67,49,67,48,61,82,79,48,69,71,70,52,63,87,63,50,53,51,44,62,71,75,74,75,80,49,78,65,85,67,83,65,74,44,44,63,67,66,73,53,73,75,61,54,84,77,87,52,79,72,83,86,66,62,42,42,72,42,48,57,74,72,52,44,52,44,65,70,85,85,73,54,81,71,42,78,67,75,55,67,79,67,60,82,57,61,72,58,64,63,72,81,63,48,65,72,84,56,67,69,78,49,76,57,52,85,56,44,65,44,73,61,85,50,68,53,51,52,52,65,57,68,68,48,44,54,54,44,71,50,44,87,62,49,76,79,83,51,64,59,80,84,49,86,82,66,71,70,82,85,42,76,45,74,65,50,67,76,61,42,68,57,75,57,61,50,49,62,71,55,66,85,50,71,65,79,61,70,70,47,83,64,59,58,86,75,45,54,50,70,65,66,75,65,62,79,48,49,66,63,81,83,83,60,74,58,80,80,69,46,64,59,48,45,65,80,57,83,86,52,61,76,75,71,50,51,73,52,84,65,51,60,81,78,58,78,77,61,84,80,48,58,69,72,76,57,55,53,81,80,82,87,43,78,42,42,43,53,47,73,78,80,61,59,66,59,77,59,56,85,64,70,60,65,72,67,47,46,64,69,68,73,82,60,51,81,50,64,58,58,55,76,69,71,78,74,71,44,60,64,62,72,44,57,48,74,78,42,76,49,83,68,54,60,71,67,47,50,66,73,67,44,44,71,61,43,46,63,42,49,53,74,67,84,45,45,43,53,80,50,66,87,86,61,86,49,80,77,69,69,84,80,54,53,76,44,83,66,87,67,71,73,55,61,69,64,74,75,62,79,81,72,63,71,75,77,53,48,61,57,61,82,82,61,54,61,75,76,47,77,82,63,77,69,81,75,51,75,49,77,70,86,52,73,73,45,44,51,60,59,85,82,82,67,50,53,44,84,81,49,44,48,74,53,64,84,55,82,81,80,77,66,76,63,57,68,81,68,84,55,72,68,69,58,55,42,73,76,49,44,83,49,77,58,72,43,66,85,75,65,87,45,86,73,57,71,48,83,66,65,71,77,56,65,74,48,49,49,54,83,43,59,60,74,77,70,87,56,77,73,72,57,63,46,54,71,76,85,75,87,42,75,56,57,42,85,46,55,83,80,58,58,73,74,75,57,56,46,42,81,51,87,56,78,87,42,44,69,46,65,82,86,56,84,50,63,82,86,65,46,83,46,76,77,50,70,79,64,52,55,62,68,85,74,43,83,65,83,47,47,64,79,58 46,78,64,52,50,82,84,64,44,79,75,64,59,78,58,59,65,46,70,59,47,85,82,74,53,67,84,48,77,46,87,46,78,61,42,43,85,61,76,75,65,85,55,50,56,71,74,51,51,87,53,54,83,50,68,65,83,47,64,55,79,45,53,59,71,45,77,58,54,79,56,67,77,78,62,43,62,86,44,65,48,67,53,56,78,87,62,72,71,44,74,60,63,45,63,79,50,43,57,47,72,84,55,49,51,62,75,61,64,85,43,65,48,84,53,77,63,83,87,56,70,61,55,46,69,66,53,54,59,68,81,66,81,51,50,47,85,58,79,62,76,53,51,71,87,59,47,52,45,48,55,86,78,59,81,52,54,72,59,65,84,59,47,58,46,49,52,50,87,48,50,51,44,56,57,61,55,71,59,59,75,64,75,82,80,45,75,56,53,66,73,71,57,80,62,56,77,63,65,56,72,71,71,53,72,78,53,86,74,53,73,83,76,58,44,63,71,85,52,49,87,59,51,62,42,67,60,56,48,49,54,79,59,62,67,60,79,48,43,65,53,86,59,48,63,84,75,77,42,79,54,82,67,47,45,70,55,43,55,51,48,53,50,77,50,55,59,74,50,62,72,54,44,46,43,49,67,77,76,46,60,63,64,62,66,62,67,85,77,83,82,67,44,83,52,43,64,56,76,50,87,59,53,80,59,55,76,45,79,61,68,84,61,53,44,44,67,47,72,64,57,46,68,55,84,84,58,51,67,62,54,78,56,75,52,58,69,80,57,57,55,63,72,47,80,48,68,75,85,62,60,43,54,70,48,87,50,82,62,87,59,47,75,75,87,49,63,49,81,70,72,82,68,74,80,61,70,42,44,84,71,78,74,51,64,79,79,84,52,54,79,61,78,58,75,71,81,77,73,66,59,50,74,76,84,85,77,77,59,77,50,45,70,76,60,52,61,67,74,44,45,75,47,77,77,79,63,45,75,86,69,56,52,55,83,48,80,43,42,73,62,75,74,76,75,71,84,64,59,72,83,42,51,55,45,45,70,85,61,70,86,67,42,84,63,62,69,53,69,46,46,83,82,72,68,58,56,65,56,87,56,65,77,73,63,68,64,86,81,68,43,42,52,71,81,78,77,52,42,66,45,69,56,72,49,56,61,51,58,83,69,71,55,43,49,42,79,74,74,83,81,71,47,49,77,71,53,71,62,64,64,45,42,59,84,68,81,46,60,42,86,60,83,53,42,59,62,61,69,70,77,45,70,63,68,57,55,87,47,85,78,78,57,87,72,45,66,60,55,72,52,79,46,43,51,75,78,76,53,66,43,49,53,44,52,54,74,71,67,64,86,61,50,44,66,71,64,80,63,43,73,62,66,50,75,64,81,83,72,49,47,60,46,49,69,48,58,75,77,64,61,68,63,85,78,69,70,67,82,70,43,74,42,83,66,66,57,57,75,74,82,86,87,48,52,49,71,75,54,72,51,75,53,45,86,57,84,63,53,50,80,50,85,87,55,64,77,70,55,67,78,57,68,77,56,87,69,44,75,63,61,87,61,44,47,52,61,70,60,65,66,62,59,63,81,55,82,82,87,57,52,55,57,80,59,66,65,76,61,68,82,45,54,48,84,64,83,47,57,76,54,80,83,57,55,74,71,68,72,55,69,84,62,42,47,42,78,65,53,78,48,83,52,78,85,74,44,47,51,79,53,69,55,71,72,50,55,70,43,82,55,79,53,52,84,85,79,72,43,66,67,58,55,50,54,61,86,49,86,81,86,63,75,42,68,44,42,44,84,83,72,76,50,60,62,82,73,62,57,86,42,76,51,55,54,81,46,65,69,57,60,59,52,53,43,44,44,87,72,85,63,86,68,77,62,66,81,70,66,72,87,70,61,77,76,79,44,78,58,68,43,76,65,75,53,76,65,72,51,63,63,43,67,64,60,83,69,60,81,58,65,75,48,82,78,50,84,57,51,42,62,45,65,81,67,80,63,45,75,60,69,49,51,48,64,57,47,84,64,66,50,79,83,51,61,78,61,85,83,87,44,66,87,65,45,50,54,46,52,86,82,55,50,43,78,85,71,77,85,72,54,66,68,57,81,65,52,86,64,59,87,73,67,65,75,85,46,48,87,66,42,48,76,59,69,57,45,49,57,59,53,75,79,48,86,47,83,43,79,53,65,79,86,71,80,61,76,74,59,64,48,73,63,42,56,73,61,49,47,84,46,64,72,42,65,84,46,49,57,82,52,60,63,47,61,66,79,68,49,63 87,81,76,75,56,73,75,64,66,51,83,77,54,83,77,65,66,72,57,56,53,83,77,44,66,44,63,72,64,73,51,44,80,77,45,73,65,47,51,50,79,82,45,42,84,61,58,53,81,48,71,78,52,42,54,81,53,86,60,42,59,87,81,72,85,80,44,83,73,76,68,57,51,70,79,48,69,80,55,49,85,72,69,51,45,84,61,81,56,87,75,74,63,82,44,68,48,49,52,67,60,70,59,54,55,59,61,83,87,60,54,51,56,50,82,44,70,43,70,46,62,48,67,87,74,53,69,62,62,85,51,57,57,87,68,43,83,63,75,72,50,48,56,43,56,87,75,68,87,45,77,64,44,47,43,66,47,43,46,78,44,76,60,63,86,63,46,70,67,81,51,84,46,60,81,76,64,70,46,46,74,42,56,69,66,54,77,61,86,55,48,65,47,61,82,62,69,50,68,87,85,63,48,69,73,77,87,84,47,47,64,74,71,64,57,63,49,44,47,45,78,47,63,59,82,79,62,51,52,72,66,44,80,82,61,67,44,72,60,47,69,50,61,62,42,76,77,79,61,53,70,53,43,69,82,67,78,77,70,87,71,62,46,54,51,69,67,67,86,64,44,71,82,79,47,48,47,54,79,63,53,71,72,58,75,72,87,66,83,63,77,69,69,78,59,43,87,58,54,59,64,73,75,52,82,66,66,58,76,62,45,53,43,81,72,85,56,86,50,54,77,52,71,75,65,45,51,52,77,57,85,72,46,48,83,47,65,59,84,71,68,53,45,55,56,78,71,50,52,75,43,49,53,48,83,77,64,77,80,81,44,79,78,81,87,53,50,83,85,74,49,63,81,45,65,85,47,79,70,76,47,53,48,58,86,58,63,82,63,49,51,66,63,82,42,76,85,64,51,43,73,78,80,44,66,79,57,82,83,59,76,86,61,43,66,51,77,87,55,73,47,42,56,87,50,64,65,61,77,49,53,52,48,66,61,64,44,68,65,70,66,53,60,57,67,85,65,66,74,65,48,43,59,71,76,76,45,45,86,57,67,43,63,82,70,74,77,84,84,43,79,80,42,48,78,78,78,80,42,62,68,72,49,44,87,44,79,61,82,49,76,59,75,70,84,74,48,52,83,79,56,80,50,44,74,66,45,49,64,67,71,70,76,87,64,71,64,43,85,82,74,47,64,55,59,48,70,77,73,63,66,68,59,80,80,47,60,87,44,84,67,67,81,56,84,48,76,74,44,44,56,47,54,84,61,74,63,50,55,50,62,76,86,74,73,60,82,58,76,75,49,56,56,45,75,73,78,55,77,74,75,59,52,70,80,42,57,72,50,77,53,47,82,55,44,75,45,48,67,60,54,44,62,77,71,82,59,49,50,42,80,66,56,59,66,63,65,84,60,80,82,81,49,66,72,43,45,54,74,72,66,56,72,58,73,69,73,84,80,74,42,59,87,42,57,79,64,50,43,67,55,58,57,55,83,80,53,72,54,67,66,44,73,65,67,57,78,54,42,82,79,49,83,59,82,78,48,47,78,84,86,73,82,84,58,72,87,51,58,71,48,42,52,76,83,73,71,48,56,72,66,58,42,78,44,60,44,77,43,59,70,47,79,81,67,57,77,51,57,66,80,49,65,86,49,54,50,78,45,71,62,74,79,62,62,46,57,57,47,71,51,62,65,86,71,84,74,74,79,52,86,46,54,45,78,51,50,67,64,60,64,57,56,51,62,85,51,64,63,73,76,73,78,68,51,58,85,84,59,66,84,77,85,49,48,50,53,73,46,76,48,80,71,45,51,62,56,51,80,77,86,75,44,57,69,53,58,63,47,71,46,73,76,71,64,71,56,82,71,76,59,75,51,44,60,67,58,45,75,73,86,44,71,71,58,83,58,62,85,51,58,54,84,80,59,59,69,53,44,87,72,65,63,43,71,58,80,78,61,57,74,72,56,83,45,46,54,79,48,81,48,53,80,72,82,51,59,76,85,72,79,44,74,64,52,67,79,43,52,70,65,59,52,87,76,81,57,70,45,87,52,71,72,83,86,81,73,52,45,82,86,77,55,71,77,60,44,57,84,70,87,51,87,48,68,70,68,61,53,78,62,56,46,75,58,42,77,82,84,72,42,66,44,70,53,62,70,63,57,74,56,53,60,68,50,55,45,71,58,74,53,80,67,52,73,49,83,86,42,63,53,73,68,87,72,46,64,83,57,60,75,63,85,42,87,70,55,53,56,53,74,63,85,49,58,63,81,55,51,67 58,75,59,45,70,66,44,78,76,56,66,81,44,60,44,44,82,43,65,72,64,63,82,86,72,48,52,47,58,46,76,44,55,46,56,52,72,68,61,72,71,46,43,65,46,81,67,76,44,65,66,67,84,53,68,69,46,62,67,61,44,55,78,48,61,70,56,50,60,53,70,78,54,64,61,66,45,79,77,82,76,66,72,84,64,57,52,70,75,67,42,66,66,86,70,51,51,68,71,70,42,70,50,74,47,71,74,80,42,75,66,73,57,68,85,43,81,79,53,55,65,73,47,86,83,54,60,53,49,77,60,51,84,73,81,62,52,67,65,56,42,70,44,86,73,72,65,75,43,74,83,42,52,50,54,56,73,72,53,62,77,75,51,69,84,79,66,42,65,60,61,56,66,68,55,43,56,72,71,55,60,48,56,63,42,55,69,68,56,86,46,70,63,81,68,46,48,61,51,52,73,55,80,61,72,84,82,47,76,42,51,44,52,65,80,71,75,56,85,85,65,77,56,56,67,51,52,85,72,56,47,51,74,49,60,76,58,54,78,44,65,85,83,45,53,65,56,62,72,84,42,52,77,66,66,50,73,58,72,50,49,48,46,87,42,80,83,44,47,81,50,55,43,50,45,86,62,63,64,65,85,52,64,80,51,85,73,44,68,73,69,67,63,79,87,56,49,65,47,72,83,67,55,83,79,85,78,44,75,79,72,73,85,83,43,86,66,42,64,72,70,68,62,70,47,62,75,79,87,43,85,43,45,73,68,67,83,58,71,76,71,61,44,56,76,47,77,85,73,53,63,56,62,85,57,82,77,69,51,74,55,60,69,85,78,54,84,83,86,83,83,42,57,47,82,73,64,83,68,61,80,84,73,64,61,65,79,50,65,79,72,59,58,69,62,55,55,68,60,58,56,44,60,62,81,53,50,55,62,73,67,70,68,61,44,64,70,47,79,82,79,44,65,68,81,53,82,64,87,81,60,49,45,54,42,77,45,64,44,49,53,49,84,64,42,55,42,85,43,69,45,77,77,84,75,48,45,74,86,68,74,65,82,67,58,80,43,65,43,53,42,62,79,55,57,53,42,61,73,62,77,62,46,79,47,82,81,74,59,84,69,53,46,58,53,85,76,67,47,42,87,68,55,44,50,79,66,59,44,76,83,46,84,50,83,79,76,82,47,56,47,87,53,58,80,65,78,62,66,78,42,78,81,70,82,73,63,62,68,86,52,59,82,70,69,82,52,61,79,87,55,49,69,42,58,70,80,80,81,84,75,58,71,67,51,59,74,67,60,58,42,76,85,86,46,65,53,73,69,61,84,67,57,60,60,75,69,77,48,54,53,76,57,83,79,56,63,58,64,59,86,55,70,46,56,80,63,81,69,69,69,83,45,74,74,73,68,53,80,51,75,57,59,55,76,52,59,50,63,48,66,79,51,62,58,65,84,43,45,48,66,53,78,59,70,53,43,76,65,86,84,71,51,78,44,75,63,44,45,66,66,77,67,64,73,84,51,84,62,57,80,59,42,80,62,72,64,58,48,54,87,70,63,50,56,77,63,77,77,81,47,65,59,49,83,50,79,54,58,65,45,52,55,55,57,79,44,64,46,74,73,69,50,60,87,79,67,47,80,55,50,86,73,64,74,65,54,43,58,83,81,87,79,67,83,51,78,63,49,46,72,61,62,48,55,46,46,67,84,66,87,43,72,54,84,48,46,50,75,76,64,42,47,73,65,53,83,77,51,81,65,70,48,63,45,84,87,51,72,87,80,45,87,77,47,67,44,48,78,58,80,52,55,57,61,75,87,42,45,51,82,44,70,55,81,65,82,86,64,84,47,48,46,65,77,71,84,58,73,58,42,71,56,78,42,78,53,42,51,56,73,71,67,53,82,70,75,82,72,84,44,46,75,65,62,77,75,45,64,79,81,43,61,67,84,51,67,50,79,51,61,75,81,84,62,47,44,58,52,87,61,71,83,62,54,79,59,59,73,60,42,63,50,46,76,61,86,73,55,65,80,56,76,81,86,62,57,46,58,47,75,79,54,68,42,60,57,66,65,42,86,47,56,55,66,47,55,48,52,78,51,87,65,49,67,61,57,50,86,60,81,77,49,79,75,69,87,66,48,57,84,77,68,63,60,51,87,59,56,79,56,78,53,69,49,45,85,67,75,76,55,63,65,80,60,86,49,74,80,42,69,77,66,45,75,54,42,60,57,84,60,76,71,65,43,47,74,52,56,62,64,84,44,52,86,55,83,83,66,76 85,80,70,79,66,56,45,61,57,70,54,59,43,83,80,71,74,84,42,77,60,63,75,72,58,56,52,61,81,86,74,78,84,46,48,69,57,84,82,81,44,71,76,50,77,51,62,71,78,79,49,69,55,78,54,63,87,84,71,56,51,85,67,82,79,68,74,54,60,51,44,51,72,75,74,80,61,48,61,83,76,58,68,49,44,67,73,80,45,56,44,44,83,86,67,43,68,59,64,61,84,80,64,60,79,49,49,74,44,78,52,67,48,57,65,68,57,76,50,78,71,51,79,73,84,67,80,53,47,80,48,53,83,63,57,85,80,58,70,53,82,76,57,75,84,66,64,50,61,77,71,76,43,82,80,74,76,46,52,58,48,73,77,44,52,78,49,52,59,71,63,74,45,47,73,64,44,53,82,48,43,60,77,58,49,72,66,44,51,87,85,48,54,68,65,62,75,85,87,46,68,80,43,85,78,86,75,72,48,58,56,75,46,72,53,75,77,57,56,82,60,57,64,62,84,42,81,45,45,86,87,50,50,49,58,67,62,55,51,65,77,67,85,56,74,60,85,56,68,63,45,72,64,80,71,69,55,83,80,46,51,74,62,82,67,78,82,62,66,61,71,84,70,72,49,74,42,69,83,50,58,81,49,75,70,62,75,48,73,77,61,74,78,44,58,68,53,78,47,76,68,65,42,83,46,78,54,70,85,77,84,60,71,84,57,51,67,45,63,82,53,79,70,81,43,59,84,47,69,42,85,53,87,53,76,47,53,43,49,74,53,75,55,50,84,53,57,74,84,62,62,81,54,57,55,54,73,52,72,44,51,67,73,67,46,79,85,82,67,84,74,76,61,69,84,85,78,81,80,48,56,86,73,60,87,69,74,83,58,86,51,50,67,57,69,49,46,84,58,67,52,74,81,46,80,81,83,44,60,74,49,87,65,80,68,74,84,84,84,42,65,86,72,60,42,47,63,42,58,77,68,85,59,79,62,43,68,54,55,83,61,46,45,86,80,84,67,69,48,46,82,72,72,53,65,82,78,78,79,49,81,82,74,85,63,86,67,47,51,80,76,80,84,62,52,85,84,42,52,83,60,76,75,75,50,48,44,50,55,50,53,47,68,57,81,78,43,77,84,56,68,43,56,77,50,69,46,67,55,79,43,62,61,55,83,86,78,66,63,63,48,60,53,65,73,46,62,43,80,67,49,61,84,68,74,47,80,69,46,51,83,66,62,59,72,49,50,54,42,50,71,54,58,70,84,64,48,85,47,84,54,61,84,52,45,51,71,73,45,76,65,64,47,71,71,76,68,58,62,57,54,53,74,47,69,84,74,71,64,70,59,65,65,70,45,57,47,64,46,57,55,52,77,73,50,73,48,64,72,46,80,64,82,44,67,49,85,75,72,69,67,76,42,63,84,63,67,49,78,78,52,74,54,49,72,80,55,75,59,55,68,80,87,51,55,56,44,47,82,62,78,69,87,49,66,65,54,44,78,80,81,72,84,70,81,67,43,58,71,47,77,58,55,55,43,56,59,71,60,55,59,42,51,76,68,76,82,85,70,65,83,61,60,85,65,52,58,78,42,87,44,60,43,70,72,53,47,67,70,80,65,81,50,67,65,82,52,59,76,83,80,45,54,80,72,54,56,79,71,79,66,76,48,69,47,52,75,58,77,65,69,60,78,81,74,51,59,62,50,84,66,53,84,73,80,59,70,76,81,58,82,71,71,44,72,55,57,45,52,57,53,83,73,47,79,69,83,81,87,74,81,42,65,61,59,59,53,85,50,84,72,55,48,61,54,43,67,68,47,49,61,83,72,72,78,74,53,68,47,65,82,71,70,71,47,59,84,57,83,80,61,70,71,64,43,70,62,47,80,80,75,71,76,47,64,87,70,86,46,49,52,73,49,49,43,65,83,43,78,66,46,77,53,73,86,52,72,54,82,71,51,52,70,51,50,63,70,74,67,45,79,68,45,80,76,85,86,44,57,61,48,70,64,53,67,56,46,51,71,53,58,55,67,55,70,53,75,48,83,61,47,73,52,70,81,83,45,87,58,47,65,75,72,50,56,76,56,65,77,52,69,70,56,52,73,60,69,87,73,73,71,79,83,84,85,68,49,64,63,70,50,71,84,45,81,84,78,72,73,87,65,47,76,69,56,45,52,50,53,69,51,58,69,45,83,66,84,82,84,71,51,47,79,43,42,60,84,71,64,43,48,51,69,67,56,51,86,77,86,76,86,51,63,42,59,75,43,47,77,76 50,64,46,65,60,42,82,86,70,53,70,83,45,69,55,86,62,57,59,79,44,84,69,49,76,46,63,66,80,45,69,80,51,83,50,75,54,80,48,59,61,63,85,55,49,47,68,74,71,52,44,62,84,66,71,76,54,43,57,70,85,81,45,87,43,65,54,73,47,85,49,54,66,63,55,71,61,68,42,63,72,78,50,54,64,52,68,71,72,46,58,59,70,45,47,61,69,66,47,55,84,47,87,69,77,86,42,78,69,50,83,57,77,51,85,43,70,46,54,61,46,87,56,60,49,52,77,64,47,72,49,58,46,43,54,79,76,58,43,73,62,71,72,46,58,61,47,83,66,67,55,68,77,52,51,65,44,78,54,58,70,83,46,47,62,67,76,64,45,61,52,48,61,70,49,60,57,75,84,56,53,74,74,50,82,71,50,63,42,55,75,75,62,53,58,43,76,50,61,56,79,84,82,57,74,82,86,77,71,80,65,80,69,80,64,75,63,60,56,66,82,56,48,73,65,65,72,81,54,82,49,60,50,53,74,82,65,49,63,58,62,83,56,60,66,46,85,78,82,48,49,44,69,45,74,61,49,83,68,51,72,67,56,60,43,83,43,67,70,63,42,64,71,78,67,62,70,44,56,56,46,56,54,72,43,81,62,51,84,60,63,86,70,84,83,76,75,84,79,76,58,80,76,64,60,42,45,76,48,64,44,76,82,74,85,45,76,65,64,86,68,86,48,42,51,61,44,55,84,46,59,74,61,67,52,49,87,63,46,47,67,87,65,60,51,85,83,84,59,61,58,47,65,65,67,66,64,65,79,84,84,67,45,48,46,44,62,65,67,52,77,76,60,49,50,74,49,83,86,87,63,44,81,46,61,51,69,47,69,60,59,81,87,56,79,52,62,73,56,63,67,78,68,47,56,44,56,76,63,68,82,70,70,64,78,52,64,45,77,43,81,62,47,71,81,57,81,74,57,67,68,52,78,43,56,75,47,53,46,48,69,66,57,77,81,64,45,87,54,79,44,64,76,67,78,82,65,63,49,65,69,54,82,67,71,48,57,81,54,54,54,78,62,66,70,80,68,68,78,73,81,80,72,84,71,78,67,67,65,54,81,82,56,49,66,49,49,48,83,79,65,43,73,62,78,54,62,65,52,60,82,73,49,52,42,56,43,45,80,69,61,43,64,83,86,64,61,58,82,51,58,61,84,86,63,52,44,59,51,61,42,47,79,60,53,64,64,71,83,43,62,45,66,48,63,65,81,78,79,55,69,66,56,61,51,49,77,69,67,75,53,71,53,87,70,73,56,46,71,42,70,47,43,54,62,47,60,70,63,57,62,71,68,71,68,66,48,50,86,73,84,60,73,77,58,72,46,83,71,79,48,78,78,45,84,65,68,74,71,53,73,43,73,67,86,47,85,75,83,65,59,70,67,71,68,77,68,77,55,70,86,76,54,82,51,58,46,50,59,44,53,54,63,84,74,44,87,71,85,55,81,76,67,59,75,61,66,55,67,80,59,45,46,86,57,43,63,60,83,72,67,67,57,65,74,57,75,46,47,70,76,47,54,77,59,67,62,76,62,46,47,82,60,76,50,44,59,87,75,64,87,56,44,78,78,45,49,59,52,46,47,60,83,73,61,85,74,73,85,83,78,57,70,43,44,71,44,54,80,82,53,74,44,63,71,67,68,84,72,44,68,52,64,86,62,54,78,63,70,87,74,73,86,49,61,65,44,75,86,67,58,66,51,64,63,80,83,49,86,45,61,60,46,67,73,51,56,75,61,77,81,44,48,64,74,82,69,42,66,66,42,72,66,47,81,43,69,62,60,46,45,76,50,74,61,66,59,48,75,66,50,55,60,76,64,61,56,80,50,69,69,85,69,62,61,64,53,50,73,83,42,49,64,86,57,75,78,76,61,46,70,46,47,49,54,46,73,79,82,76,58,43,85,56,47,74,46,77,75,44,78,49,63,55,63,56,82,56,68,70,74,57,54,48,79,48,59,62,82,67,64,83,58,83,59,51,68,52,71,61,49,43,45,48,87,87,77,59,42,83,86,48,56,48,64,52,47,47,50,63,70,53,42,81,61,52,75,42,75,56,43,80,74,74,74,62,72,51,45,70,42,82,86,59,72,53,61,48,72,69,65,54,66,49,69,71,84,69,72,48,53,48,67,50,80,66,55,52,63,81,52,64,47,60,51,75,48,54,54,60,67,84,46,46,80,69,49,65,66,80,72,50,46,63,85,58,67,53,52,54 75,70,44,74,58,73,49,58,61,57,80,72,55,44,75,45,71,48,66,67,44,87,47,83,43,66,77,83,85,81,64,64,45,68,58,84,74,61,84,57,74,63,67,73,70,43,63,62,50,72,79,85,68,43,45,67,84,65,62,58,58,43,48,63,43,62,55,62,77,85,44,77,47,44,62,85,81,78,75,75,51,78,61,71,51,46,45,76,56,53,67,62,85,71,66,46,49,50,60,53,62,68,83,86,76,79,78,42,74,79,85,56,50,81,73,57,51,77,86,85,45,75,63,48,54,80,70,82,55,72,42,45,86,49,83,63,45,61,44,57,60,74,87,48,71,45,70,56,59,74,66,70,46,64,45,74,59,70,42,48,51,81,84,54,83,42,86,78,47,59,62,54,76,72,83,65,49,61,67,67,56,61,81,79,75,87,70,59,53,76,61,58,50,75,67,68,72,66,47,75,48,85,71,63,79,63,66,84,65,61,84,83,75,87,47,78,69,66,63,84,86,76,53,85,45,80,77,59,50,59,82,47,77,79,68,61,59,81,63,84,63,71,62,52,55,58,68,71,49,59,79,77,86,82,56,59,59,87,63,69,62,65,54,84,57,66,68,74,67,59,56,73,55,47,67,50,81,75,62,84,67,49,51,73,73,86,42,81,82,59,45,80,46,70,65,70,49,54,73,62,50,58,77,56,56,72,56,74,62,49,44,42,87,56,60,46,87,48,70,44,45,61,87,87,85,83,78,71,71,67,45,44,78,79,69,66,64,66,60,58,77,43,68,50,81,56,81,52,87,68,50,43,64,80,68,64,82,46,60,73,67,80,60,65,50,50,77,46,49,59,71,75,82,63,68,46,48,60,79,76,57,44,45,62,73,67,48,72,54,47,61,45,50,61,72,65,49,50,47,42,59,53,47,45,56,73,70,42,51,63,55,74,61,75,83,52,87,50,66,63,71,60,49,64,67,67,59,67,63,44,73,83,44,44,67,87,63,85,60,45,56,68,49,48,67,65,59,44,42,70,77,74,49,44,49,82,54,49,55,51,51,62,77,85,66,46,83,58,49,64,64,45,82,84,61,73,52,57,52,43,80,59,75,77,44,63,83,45,66,69,44,61,49,52,83,76,52,74,66,58,59,57,69,62,54,67,73,74,44,61,73,68,70,53,52,86,86,54,84,58,56,71,54,43,61,44,56,53,69,54,59,55,42,77,46,44,64,68,42,69,60,43,66,82,46,56,44,47,54,52,56,61,83,47,53,53,66,86,72,49,58,68,61,67,42,71,45,51,63,61,67,70,76,61,78,74,42,44,42,76,70,49,68,45,85,81,85,79,64,60,51,55,60,71,73,86,86,72,76,47,75,56,77,54,81,81,50,64,59,78,58,52,73,61,46,62,75,53,77,73,72,47,53,49,64,42,44,67,56,49,60,64,52,76,81,43,66,85,85,55,83,59,82,70,80,56,79,85,46,50,76,74,62,80,61,67,76,55,63,56,86,71,66,44,61,74,68,44,58,77,60,68,86,50,81,69,52,44,43,46,53,73,55,64,69,45,85,45,53,64,52,80,81,48,71,74,71,45,70,74,62,69,77,54,74,52,77,45,56,78,74,42,68,56,86,54,80,67,58,42,48,61,68,71,46,81,78,55,52,70,64,45,68,48,52,46,49,45,58,72,79,72,71,84,49,77,84,68,77,69,83,48,60,52,70,56,65,78,48,63,84,51,66,71,69,62,59,70,62,63,71,61,55,69,54,85,62,87,43,65,42,64,51,81,54,72,46,45,48,67,86,52,70,76,82,64,49,55,87,42,67,60,63,42,51,54,67,44,76,81,79,62,60,60,66,83,43,46,82,72,69,57,47,55,68,61,46,63,53,50,82,47,47,67,70,72,64,70,72,43,82,45,76,86,56,43,59,85,81,56,78,50,42,47,68,47,72,44,79,75,70,59,71,64,80,85,70,79,75,51,52,59,51,46,59,79,62,42,82,81,48,44,55,86,82,79,57,78,55,44,84,73,85,78,81,70,62,45,51,43,80,42,49,66,67,56,43,52,77,78,62,49,84,87,62,73,56,56,75,52,80,86,86,51,49,55,44,51,51,72,54,73,76,76,71,58,64,62,68,59,51,56,69,78,51,74,83,70,86,85,49,84,62,76,49,45,79,65,76,68,71,68,83,77,75,87,59,50,75,85,48,77,61,73,82,50,81,73,65,55,42,44,82,62,76,57,80,58,75,64,84,52,74,87,59,81,69,58,44,45 42,53,77,83,60,59,54,85,75,78,65,70,67,46,73,58,85,43,60,66,83,84,68,60,63,53,65,85,79,69,49,87,46,56,52,44,77,67,87,50,42,78,72,81,59,56,68,82,84,81,62,70,43,78,84,62,85,61,75,44,66,68,63,64,76,75,49,83,55,56,66,51,82,46,46,72,72,87,56,49,53,61,48,72,46,78,66,87,61,52,49,65,80,44,79,43,47,66,58,54,65,79,77,82,65,45,72,65,77,45,56,68,58,51,67,86,53,58,84,82,85,46,76,52,78,50,49,57,62,73,54,60,56,61,59,79,69,67,57,42,60,82,68,56,78,83,49,71,67,57,58,46,51,87,57,65,42,73,61,69,73,59,73,63,77,69,82,76,49,78,74,59,48,73,47,83,52,63,53,77,52,55,73,77,86,42,76,51,51,56,73,45,68,68,68,57,51,53,44,74,51,68,73,58,44,82,85,60,74,74,42,57,61,74,48,46,64,45,78,79,70,61,64,63,68,57,52,72,49,47,58,67,85,86,55,51,75,43,46,58,50,45,85,61,80,71,56,50,73,42,77,68,71,44,83,80,81,42,84,51,63,67,81,84,55,45,79,65,44,68,58,75,42,48,46,57,83,73,42,80,84,69,83,63,62,73,42,48,42,56,56,75,83,65,87,48,45,72,45,75,72,68,76,87,69,86,55,51,42,75,52,76,69,45,87,87,50,81,79,54,48,76,60,67,85,51,62,82,76,53,79,56,81,70,74,65,76,60,56,72,80,55,61,74,85,82,64,66,55,55,46,82,66,60,76,48,56,65,65,74,49,58,70,54,81,84,79,73,44,68,64,67,83,53,87,49,69,56,70,84,64,78,42,63,69,60,66,62,44,61,79,87,48,42,66,50,78,50,78,51,63,59,69,84,86,59,43,70,70,59,54,71,50,80,58,58,82,42,52,75,74,55,59,73,72,47,79,49,64,71,74,49,65,46,79,49,70,63,79,46,43,57,67,58,76,46,60,49,71,42,47,74,85,69,45,72,85,71,86,65,49,74,51,79,52,70,85,72,63,64,58,78,67,64,82,74,77,42,57,69,59,48,62,71,76,79,87,45,64,70,54,50,69,52,58,58,53,86,65,44,46,59,83,52,57,82,59,81,65,67,80,66,57,76,61,85,80,44,58,45,44,70,65,69,82,45,61,66,85,46,76,73,74,43,43,75,69,61,59,67,81,86,79,46,72,49,79,46,51,70,46,54,62,65,63,82,44,77,80,59,58,76,77,46,48,48,77,44,54,51,60,54,82,69,76,50,47,66,57,66,73,80,65,84,45,82,75,54,72,73,46,60,48,76,85,80,63,46,73,59,69,58,74,59,85,47,70,55,61,56,63,66,42,61,67,43,52,65,59,47,59,50,79,71,58,69,86,46,71,62,69,52,65,75,73,72,87,42,83,52,62,65,51,87,78,45,66,49,87,52,86,75,80,73,72,83,61,80,87,66,72,81,83,70,57,58,44,45,57,47,65,75,85,87,69,53,48,69,83,48,51,55,55,59,52,87,66,52,59,75,85,70,77,42,54,74,78,62,45,42,42,87,62,74,44,67,71,74,50,68,84,68,76,82,56,73,68,82,52,48,87,64,62,46,75,48,47,77,42,48,67,87,45,85,50,54,80,63,71,50,44,87,63,48,80,64,46,83,83,52,69,57,48,76,83,57,81,51,63,42,60,63,43,58,44,67,69,49,54,86,81,66,77,78,61,47,70,80,77,46,46,65,79,63,65,60,67,61,64,65,64,82,52,64,76,42,58,56,51,72,58,42,69,75,76,71,82,76,76,51,64,59,68,81,52,72,76,42,62,75,86,62,84,71,79,72,82,77,49,67,80,61,58,66,53,68,54,54,69,50,50,70,85,44,71,85,48,87,80,43,71,44,42,60,70,76,67,48,65,61,77,81,69,68,64,78,73,58,75,60,70,82,51,80,79,50,59,63,43,44,65,44,77,66,57,45,84,64,47,46,54,63,62,61,53,84,76,68,77,76,84,52,47,71,78,87,72,54,65,55,66,77,87,64,84,68,48,56,74,67,64,83,45,63,62,63,76,87,66,47,73,54,60,83,44,67,57,45,66,51,82,78,63,78,74,43,83,50,83,47,64,72,50,81,81,73,49,79,58,52,50,50,80,59,69,75,78,44,56,52,56,60,44,71,77,78,73,45,75,51,49,62,43,71,72,80,69,75,85,76,51,83,67,58,77,71,83,73,51,42 62,49,80,57,66,46,59,81,59,58,83,75,66,82,48,86,71,44,53,43,52,58,66,74,83,75,85,73,82,44,81,78,51,76,42,46,62,78,45,58,76,63,49,86,73,49,48,83,45,44,65,71,68,64,56,87,83,70,42,82,57,81,56,63,68,65,80,74,43,44,82,73,56,58,42,58,68,48,65,59,75,69,43,52,73,51,68,78,56,78,59,43,72,69,50,46,44,79,85,50,82,81,73,85,72,53,62,79,57,87,42,76,71,87,71,79,53,55,83,70,52,42,84,70,68,61,87,56,66,75,82,64,74,65,56,58,85,54,44,61,54,75,56,72,59,75,59,64,69,62,61,84,45,75,84,59,47,68,54,47,73,67,79,82,84,51,45,54,42,59,42,62,74,44,63,56,78,50,73,45,52,43,72,59,78,84,57,55,67,49,55,51,87,46,62,74,70,58,86,48,61,43,64,72,81,64,66,54,80,44,83,57,87,64,45,60,74,67,65,64,52,76,53,56,82,76,42,51,69,71,74,49,71,51,51,48,71,84,44,71,71,72,82,59,44,78,70,54,55,75,45,68,57,58,43,81,74,59,55,71,87,76,48,75,69,59,84,51,42,82,64,56,60,85,80,69,47,85,80,79,64,56,77,77,55,69,66,82,86,79,74,75,77,53,69,58,81,87,61,86,43,52,64,57,81,62,68,55,49,75,74,75,46,83,77,50,75,49,50,48,66,71,52,71,80,55,85,56,63,57,68,42,44,70,63,54,68,80,72,47,75,83,87,70,49,86,63,54,57,58,62,80,84,58,51,79,74,82,70,70,82,79,81,64,72,44,68,45,82,64,78,85,68,71,52,50,85,52,56,80,83,82,49,67,82,77,60,80,62,64,49,79,67,65,45,63,49,73,57,86,61,63,70,68,87,56,77,56,59,73,86,82,60,50,51,72,80,63,71,86,76,80,68,76,77,76,60,47,54,53,77,67,61,53,78,71,48,52,42,46,78,77,46,82,46,77,81,57,58,85,80,58,58,42,53,44,45,59,81,45,81,82,75,65,45,76,46,79,76,71,66,49,57,74,79,84,54,55,60,73,53,50,74,80,54,87,53,50,71,52,48,47,49,45,73,71,64,46,45,54,84,52,86,81,47,71,69,56,72,58,80,58,60,46,58,86,68,69,42,79,73,50,80,56,64,65,70,42,83,66,65,64,67,66,63,47,62,80,57,77,85,65,49,52,73,54,53,50,69,84,86,75,58,70,56,59,72,44,44,52,70,49,77,79,64,82,87,49,75,79,81,53,43,66,61,52,58,59,75,58,83,67,79,62,59,44,49,42,79,78,69,58,79,64,55,51,45,61,80,51,53,45,63,80,73,59,56,85,64,65,84,76,75,80,57,56,51,78,69,79,85,76,57,86,55,52,85,51,80,80,42,87,84,56,60,61,62,50,46,72,61,59,58,76,55,73,69,86,60,67,83,50,83,87,56,52,70,60,56,73,47,83,61,66,84,50,84,63,60,64,73,59,58,76,64,51,63,56,86,49,85,59,71,61,66,68,58,47,53,75,67,81,78,83,82,46,73,51,49,77,47,43,46,74,71,86,47,60,63,87,45,77,80,61,80,59,47,62,44,46,68,51,73,80,80,80,60,52,63,83,42,80,53,47,69,58,61,80,71,80,46,86,43,81,49,65,48,63,80,66,77,75,53,70,71,79,71,61,68,67,81,52,64,50,63,60,58,56,61,65,85,42,80,43,82,57,50,47,63,67,44,84,51,85,68,46,50,55,74,78,46,60,62,60,51,77,87,81,79,76,50,45,65,43,46,82,51,66,75,61,60,87,62,81,52,54,71,54,66,60,50,85,66,66,83,81,50,85,47,71,85,44,68,83,80,51,46,57,58,51,76,50,62,64,84,77,74,75,65,56,58,77,60,58,65,49,86,51,55,48,70,65,68,62,49,61,70,54,77,62,43,70,66,85,44,43,68,57,87,77,43,48,77,51,65,72,63,73,68,66,79,66,80,86,53,60,57,59,66,86,50,77,43,67,79,63,50,44,67,68,47,78,49,67,80,62,80,78,42,64,56,61,86,68,48,66,49,54,49,42,49,55,48,57,51,57,81,80,45,69,78,62,57,87,55,61,57,68,54,46,82,72,75,54,74,70,85,58,43,58,54,85,81,64,71,69,70,47,77,71,65,68,64,42,51,79,63,47,51,79,64,71,63,73,85,72,81,59,87,72,55,57,43,70,69,48,80,74,60,50 60,84,60,76,78,83,45,71,59,75,51,60,59,58,61,71,44,85,47,87,87,81,46,75,46,84,45,59,49,66,58,81,70,48,86,65,68,74,62,63,49,83,74,51,46,60,50,86,84,53,58,75,76,56,61,46,71,81,49,49,64,73,85,86,84,83,85,46,62,53,84,83,51,85,45,60,85,52,72,64,83,52,81,83,63,66,74,86,52,75,84,67,67,77,47,45,56,73,47,60,87,46,51,48,58,58,74,86,75,56,59,80,60,49,59,63,62,50,65,45,66,44,43,86,82,83,44,52,75,72,73,47,51,87,82,57,66,70,79,50,61,43,61,78,75,59,65,80,51,44,76,82,69,64,75,66,52,49,67,61,74,72,54,64,56,58,81,58,43,64,80,54,78,65,64,63,70,60,75,67,85,47,58,58,75,58,48,46,60,43,72,64,54,70,51,56,52,50,50,52,54,54,44,49,64,74,71,74,67,58,52,58,69,56,79,64,81,57,58,49,87,74,69,79,59,86,47,58,76,68,67,76,68,43,74,75,51,81,42,75,52,82,74,70,86,66,54,81,82,60,72,73,81,48,70,44,48,47,45,52,63,75,69,60,85,70,51,62,71,85,62,79,46,84,66,57,73,74,70,86,48,45,48,81,72,44,58,79,74,50,80,44,73,74,71,80,86,66,77,60,63,48,80,75,86,59,62,46,72,76,82,61,48,75,43,86,86,44,52,76,55,82,52,67,81,46,50,60,60,51,52,52,67,60,61,60,45,87,47,56,52,46,87,71,51,48,43,64,47,57,44,84,47,44,51,42,46,84,78,75,61,66,73,72,49,71,82,54,58,59,79,56,75,82,45,67,84,49,78,44,71,56,70,49,53,74,60,85,44,64,85,77,56,75,80,51,83,52,82,43,50,43,69,65,63,66,78,69,78,73,66,42,72,78,86,68,73,84,64,55,49,73,72,75,60,55,72,67,57,53,74,86,58,71,58,52,42,79,61,75,58,51,56,74,43,67,79,59,43,58,48,79,58,49,86,59,59,66,50,69,42,77,65,70,67,68,43,57,77,55,66,69,53,47,72,72,53,86,73,87,69,76,77,53,55,82,82,84,58,69,51,75,59,75,56,69,70,47,44,60,49,72,82,74,74,56,69,64,75,78,59,69,82,85,80,62,77,69,71,48,54,81,74,56,70,64,78,53,72,64,48,63,69,59,59,53,58,75,48,87,42,79,54,50,46,60,45,68,67,53,60,83,67,60,78,82,61,66,72,77,70,65,64,57,65,45,58,84,47,84,77,52,83,56,83,85,46,42,69,85,51,62,82,42,62,55,84,65,68,79,46,76,50,70,71,71,52,77,82,60,74,74,50,65,46,61,60,61,62,83,52,51,66,54,83,65,81,61,47,64,57,59,52,67,67,61,54,52,78,66,86,66,42,83,64,69,48,81,82,64,71,49,85,73,43,76,48,57,71,58,76,55,81,48,54,62,78,84,86,82,56,87,85,50,46,69,42,44,86,82,87,43,69,86,46,81,76,45,66,55,72,86,65,62,73,72,59,49,48,58,45,60,58,43,49,53,45,57,56,71,87,47,64,55,70,81,54,46,81,58,55,62,62,82,51,73,60,57,58,42,42,60,87,79,74,55,78,83,46,83,81,76,44,47,85,72,86,73,43,63,53,70,54,58,47,65,56,47,75,71,52,58,55,74,44,71,67,42,52,61,66,86,66,56,54,57,51,52,67,75,70,47,49,57,45,44,42,51,56,83,68,56,59,56,46,66,77,55,65,60,73,76,68,81,61,69,87,66,66,46,80,85,59,76,73,52,53,43,56,65,82,85,70,54,42,51,52,73,68,66,56,81,46,71,43,80,80,64,87,77,73,53,86,72,66,63,62,44,44,51,70,83,74,73,57,77,75,73,52,58,52,59,86,54,85,56,42,50,84,49,83,58,80,66,72,65,67,73,76,43,64,71,59,78,76,68,54,75,44,83,61,84,87,73,68,58,73,85,56,50,84,53,76,72,64,83,54,61,53,51,45,59,45,71,69,60,59,68,76,63,69,64,49,67,67,85,75,85,81,74,56,58,46,65,48,63,58,50,76,42,79,70,65,60,44,78,47,87,42,53,60,49,79,61,74,71,43,84,58,62,46,83,68,68,62,77,66,83,60,51,57,49,80,59,78,79,47,84,83,58,74,77,77,57,45,69,74,77,86,50,84,72,75,57,85,58,57,86,84,73,42,67,50,64,59,45,83,68,73,73 65,74,75,69,75,59,58,52,77,63,51,43,58,65,70,60,83,46,46,67,44,77,86,46,67,73,64,76,86,51,64,70,54,64,68,43,60,47,83,51,71,46,50,54,43,67,71,56,52,57,60,43,53,67,65,71,49,56,68,71,71,63,54,67,57,71,56,49,83,47,76,82,84,81,86,67,53,46,83,49,56,73,79,71,59,75,60,47,82,64,67,62,85,73,63,73,64,76,83,67,44,78,65,84,48,62,59,42,81,50,53,70,50,72,86,60,44,53,64,47,45,74,53,72,52,76,84,60,46,67,85,73,50,44,78,59,63,81,48,54,62,68,46,60,67,63,87,53,74,63,57,47,70,54,83,85,77,69,86,52,70,63,81,70,87,83,82,84,82,74,66,54,47,64,51,51,55,83,47,52,58,80,80,73,42,85,85,82,43,42,77,54,59,53,81,42,62,72,56,48,47,78,44,57,65,79,54,76,53,60,59,45,52,79,48,87,53,52,81,51,69,57,77,56,80,76,61,76,44,60,61,70,47,57,56,75,52,56,62,83,45,69,78,82,64,65,73,47,51,85,86,58,80,63,87,43,58,46,51,64,54,62,77,84,50,50,57,65,53,75,47,82,42,56,48,47,73,69,56,74,76,42,81,70,50,62,54,72,48,87,83,65,77,44,78,79,43,47,42,52,43,43,61,43,74,57,76,67,86,51,57,78,56,86,61,62,82,77,48,82,68,85,79,87,84,54,71,84,61,56,76,57,45,87,42,77,78,79,50,50,78,84,42,69,56,48,46,66,82,54,51,58,63,55,76,63,78,75,54,49,59,57,66,87,52,84,65,58,61,61,67,48,55,58,65,59,47,49,69,73,43,58,62,70,49,81,77,79,75,74,61,53,61,77,59,60,80,53,59,64,81,42,80,56,43,85,61,78,51,47,80,86,66,53,54,43,70,86,56,82,63,45,56,59,87,66,70,48,59,60,72,49,58,86,65,49,68,81,57,83,84,61,45,47,85,59,84,70,51,71,74,55,54,51,45,62,72,43,87,82,78,63,65,74,55,45,58,51,82,47,47,68,49,46,55,45,42,77,61,67,48,64,84,64,50,71,65,57,61,73,42,67,54,69,42,79,54,68,60,62,47,73,66,63,58,76,47,86,44,71,54,86,80,61,64,66,50,67,56,45,45,46,81,75,53,67,52,45,57,55,82,51,44,71,68,67,78,78,53,49,64,76,60,85,87,66,47,55,57,68,52,87,62,87,78,58,79,54,61,76,69,52,49,69,56,87,66,59,53,83,69,52,87,65,54,56,67,80,72,84,62,76,43,83,43,53,76,48,59,59,70,60,77,58,62,82,55,78,78,66,45,66,70,42,50,78,47,50,42,43,65,68,84,72,83,81,63,59,59,75,78,79,59,66,77,69,49,79,45,60,86,51,87,51,80,69,71,57,43,61,65,86,62,55,61,81,74,59,65,44,51,55,48,75,49,62,83,87,53,43,52,87,80,81,83,65,50,76,43,75,56,71,61,81,78,60,42,55,47,57,77,51,78,46,58,76,72,47,87,42,55,75,42,45,83,85,59,71,59,61,54,73,48,69,82,44,76,76,79,84,53,60,42,76,50,86,71,80,47,59,51,63,87,87,56,61,42,50,55,76,54,80,61,46,44,79,82,86,68,56,65,72,44,81,62,55,65,51,75,67,43,60,50,76,67,72,62,51,49,75,69,69,85,49,48,53,56,70,83,63,48,57,60,45,51,65,42,58,63,52,69,66,73,74,67,50,48,75,80,70,63,74,85,44,54,76,85,74,86,83,48,48,75,69,62,70,63,71,84,54,44,85,80,47,79,54,85,60,44,54,80,66,45,44,68,85,62,73,80,49,54,73,73,55,63,55,45,57,57,47,86,52,56,77,56,69,52,75,44,61,46,47,42,50,49,70,45,51,58,44,68,59,55,68,64,85,55,71,65,60,43,61,86,71,61,55,69,78,43,82,55,42,65,83,83,77,73,76,68,80,83,81,54,58,52,47,84,69,72,47,79,86,60,55,46,74,47,46,74,76,42,72,46,64,76,65,49,85,76,48,80,74,76,70,84,59,75,42,62,53,64,50,81,81,65,74,81,43,68,48,50,65,63,51,81,45,55,51,51,56,72,77,68,65,79,42,69,78,48,72,74,51,64,77,50,42,84,55,83,72,55,63,74,44,43,43,53,57,57,64,48,69,66,50,54,45,76,85,46,71,70,82,62,55,48,74,63,71,74,46 84,79,76,42,79,87,72,59,73,45,67,85,72,69,71,56,73,78,54,47,77,80,50,85,67,43,64,71,77,79,83,66,75,72,81,75,70,56,53,68,45,56,77,68,65,63,58,43,51,56,65,43,56,54,70,60,75,61,63,81,61,45,51,64,57,68,47,62,66,83,71,61,75,85,78,73,59,60,51,65,64,85,84,50,56,59,53,49,47,67,72,74,56,74,49,60,44,75,84,50,65,69,50,76,85,50,42,84,83,64,59,61,49,84,42,75,59,71,51,59,74,49,59,85,49,67,62,52,86,84,59,75,56,72,74,76,78,82,74,45,83,57,61,62,51,54,78,76,80,68,85,70,46,67,44,49,65,81,58,76,52,69,85,83,68,68,48,87,62,64,44,76,79,80,55,85,69,66,77,79,68,45,54,68,45,42,54,59,67,83,46,81,68,71,71,59,74,59,46,74,78,86,48,45,74,54,76,56,69,48,44,76,46,83,57,64,84,68,87,83,55,50,53,85,82,76,78,69,64,85,60,49,55,80,60,55,67,52,81,45,80,71,87,45,78,72,48,56,71,84,67,59,58,73,51,60,82,66,60,80,70,51,43,84,53,73,55,86,53,51,64,78,57,68,46,45,51,47,47,72,86,73,84,81,69,74,83,78,47,80,75,43,49,87,48,73,80,44,70,63,52,73,83,78,83,85,66,86,83,50,57,49,46,59,77,47,43,54,82,74,68,58,74,79,48,78,66,43,50,67,86,65,86,44,48,70,59,80,78,43,53,57,58,51,58,85,42,86,75,71,60,61,47,45,51,52,83,71,43,60,81,48,83,77,67,72,61,71,48,81,87,70,50,74,65,43,80,49,62,47,64,78,42,47,64,63,55,74,68,46,58,47,72,43,55,69,80,43,71,66,63,85,43,87,58,51,49,80,71,85,87,80,50,47,67,84,84,64,51,48,80,55,73,86,72,55,61,73,44,85,49,74,45,44,47,55,58,68,55,83,71,79,64,83,77,65,63,47,77,77,63,79,56,78,48,57,85,52,69,75,81,62,56,65,85,65,44,83,75,85,54,83,78,79,52,63,50,59,66,82,86,58,77,45,42,60,52,87,75,85,75,53,82,75,71,73,73,69,75,46,51,49,86,67,53,81,67,63,66,66,49,42,56,50,46,43,61,79,87,53,81,76,71,43,57,80,77,54,74,50,70,66,47,51,59,71,47,81,75,63,67,56,73,65,53,64,72,63,56,56,85,67,65,69,50,59,57,71,47,42,71,73,63,87,64,43,78,51,45,49,65,78,82,81,47,44,77,49,58,64,52,43,74,67,72,42,45,71,75,63,85,87,85,62,83,81,48,77,45,60,58,49,60,53,56,53,64,53,54,71,79,43,60,50,45,52,83,53,61,54,66,61,47,54,87,49,72,50,78,61,63,82,54,69,62,71,48,74,77,81,68,67,73,63,46,77,48,80,87,84,43,55,42,47,48,70,61,74,74,58,70,51,73,79,54,50,80,67,84,56,60,56,83,55,79,52,42,50,62,47,51,86,81,51,71,87,87,87,49,45,79,79,83,53,86,52,75,48,56,82,83,60,83,63,45,81,65,54,53,84,51,79,67,77,66,47,73,55,44,42,72,85,75,61,87,81,45,51,46,65,68,87,66,80,55,47,43,69,81,61,86,79,75,65,58,54,62,69,83,66,54,57,64,55,49,67,49,48,53,79,59,84,52,85,45,48,55,86,50,54,42,42,47,59,47,60,72,56,71,45,49,55,64,68,68,66,43,69,58,61,68,62,46,48,66,76,58,80,67,52,53,75,63,42,43,43,76,70,57,86,87,55,76,50,64,50,86,63,72,47,48,68,75,57,44,68,86,59,60,78,81,85,77,72,43,82,43,66,54,60,68,85,71,66,77,79,48,78,50,56,48,46,48,81,45,44,55,65,78,70,42,78,53,59,69,61,75,58,44,45,77,79,43,82,50,48,48,64,52,65,48,69,55,56,68,51,61,75,50,78,81,60,71,65,53,87,53,83,66,81,46,59,43,84,58,81,85,62,83,64,51,77,58,63,86,74,69,73,47,58,83,63,43,66,77,53,80,46,69,62,84,78,71,80,54,52,60,85,42,42,77,79,66,52,59,65,54,63,56,79,61,48,65,53,73,65,63,48,80,54,57,44,49,47,66,45,54,42,44,45,82,80,57,87,80,60,79,75,54,50,63,77,44,80,74,81,74,72,71,44,70,55,86,74,65,79,52,85,66,66 50,43,74,82,72,87,46,63,52,65,72,48,87,86,58,73,75,49,43,77,79,67,77,48,47,70,76,71,50,57,55,70,66,63,81,66,62,61,64,51,61,58,81,56,80,63,70,52,79,50,47,49,42,44,84,72,81,72,71,45,71,68,79,82,61,51,57,51,70,44,47,86,74,75,48,62,58,45,84,77,57,70,59,78,86,52,63,76,64,57,77,54,42,53,87,47,80,54,75,72,79,66,61,72,81,83,70,52,44,70,63,84,71,52,75,70,60,61,48,47,72,44,61,71,51,86,47,43,87,47,83,44,48,42,48,71,59,51,76,77,77,43,45,42,77,54,84,42,56,75,62,65,60,56,76,76,85,55,60,86,45,78,55,84,68,42,70,49,73,77,49,80,78,65,63,75,87,53,83,61,48,76,53,44,49,46,82,65,54,53,78,84,53,64,64,43,60,82,79,72,78,65,63,49,42,64,58,44,64,54,48,83,86,57,53,53,80,48,81,87,79,85,44,72,52,66,70,82,67,76,72,65,83,81,55,86,63,79,53,51,60,72,52,47,67,50,74,59,60,56,58,69,47,72,64,74,44,45,73,65,49,73,83,69,54,51,84,68,62,85,80,52,65,86,47,42,43,55,51,61,55,65,49,47,43,57,73,45,78,60,46,52,47,58,54,63,86,60,76,87,49,77,45,87,87,44,59,81,54,68,84,55,54,45,84,66,63,68,57,65,75,72,48,64,61,46,82,59,60,58,86,59,42,44,61,62,76,48,60,76,77,77,78,72,52,55,74,73,46,75,68,79,78,81,87,82,70,47,83,69,59,60,53,78,44,60,76,69,50,62,54,77,83,57,50,59,51,50,42,57,84,59,48,57,56,81,54,78,85,50,55,49,81,49,84,72,71,85,66,76,76,72,46,83,54,51,51,82,69,57,66,52,53,44,65,55,79,56,47,78,86,76,73,60,63,63,79,52,47,57,70,85,47,62,54,50,52,49,57,55,44,45,75,74,42,69,52,47,76,83,78,87,77,60,68,86,65,70,79,64,46,44,68,61,86,83,44,82,43,48,62,87,80,85,65,56,61,56,76,87,59,72,87,70,59,71,56,53,72,54,66,61,71,60,46,64,47,86,71,70,69,74,82,81,48,63,65,82,66,75,87,53,81,79,42,83,60,57,80,46,81,67,65,65,71,50,61,83,60,48,72,64,56,44,57,69,64,56,45,59,69,68,48,61,84,73,66,76,47,71,58,64,61,73,69,52,77,74,59,73,78,53,70,82,44,43,67,47,86,48,82,76,82,52,65,52,80,74,85,75,54,56,77,83,71,72,44,60,74,54,47,82,52,69,82,75,74,76,70,42,49,86,53,78,54,50,53,66,80,56,54,51,48,54,86,83,42,82,54,60,59,83,68,59,81,64,58,75,71,44,71,80,74,75,57,63,62,87,46,42,74,80,52,79,86,87,60,81,53,48,87,65,84,56,68,52,62,81,81,69,79,87,65,58,73,43,65,64,45,81,70,52,47,66,56,59,81,58,42,55,86,59,78,42,63,58,68,73,50,65,67,47,69,50,66,75,46,73,67,72,49,48,56,55,60,64,46,69,42,71,87,60,58,77,51,53,64,79,77,49,85,71,75,56,73,42,45,46,55,84,44,45,71,69,63,77,48,84,60,50,44,67,54,75,61,86,75,56,59,86,62,48,86,81,80,69,61,71,71,78,45,75,50,81,49,54,85,51,87,67,69,61,55,60,51,54,72,53,76,64,77,59,81,58,75,87,86,56,56,80,63,67,43,82,42,57,64,79,64,73,53,55,53,59,57,77,60,67,80,70,48,42,44,65,51,70,46,42,74,60,68,52,70,48,58,56,54,83,49,74,48,59,59,83,47,49,49,47,53,73,58,84,77,45,85,78,83,86,68,83,68,63,64,64,85,67,67,62,81,57,72,45,83,64,60,55,65,68,48,82,83,87,45,55,72,56,74,51,42,68,74,79,60,76,63,62,42,42,67,80,78,63,43,77,72,77,75,76,58,78,80,74,78,67,82,70,53,50,51,66,56,50,64,56,53,73,49,84,52,50,61,68,45,58,63,76,51,63,56,76,50,64,65,48,67,67,61,61,71,64,74,43,70,53,54,79,81,80,48,51,78,53,47,55,43,57,71,61,85,58,74,78,57,63,59,78,70,61,59,80,61,78,74,75,82,77,86,55,61,83,85,67,66,79,70,45,63,67,64,72,57,67,57,60,46,53,56,52,68,81 79,66,48,66,50,69,48,85,45,53,48,55,56,85,85,85,81,86,75,67,59,77,63,87,77,44,55,51,81,71,86,62,42,64,84,72,43,70,68,57,85,60,77,74,73,64,70,72,64,51,53,87,80,51,61,68,48,69,62,79,57,55,81,46,55,50,51,70,56,63,71,49,49,56,56,47,57,62,78,77,45,84,48,53,42,44,60,43,48,81,64,86,60,61,48,63,43,83,53,84,58,69,62,71,56,52,51,67,50,43,76,49,84,54,63,50,50,75,55,79,82,87,44,64,63,45,43,50,69,50,69,67,60,43,60,67,67,82,84,53,74,63,78,82,55,69,86,79,48,73,43,55,85,47,83,69,62,66,49,76,61,65,51,43,82,83,77,42,56,60,53,43,82,79,81,61,74,53,53,62,82,82,42,51,55,71,75,69,57,79,75,47,63,53,72,62,69,51,80,69,74,52,62,42,42,77,77,53,87,73,47,46,51,69,46,81,48,44,43,71,72,81,75,75,79,78,54,46,79,60,55,77,62,45,63,48,72,50,67,55,77,42,54,44,60,70,60,42,60,68,75,47,64,48,59,62,66,59,59,81,52,51,44,78,79,49,51,86,83,48,71,60,86,60,83,80,84,57,50,47,43,43,59,84,79,66,63,87,85,53,67,43,72,84,81,50,64,79,79,78,79,84,50,54,65,74,52,70,45,53,83,60,66,46,67,87,56,72,50,61,83,63,48,84,60,73,76,61,54,69,44,48,77,42,82,62,49,79,78,47,82,43,55,54,81,80,64,46,42,84,86,49,73,54,64,83,85,64,58,53,53,71,78,70,61,54,57,47,79,50,55,42,87,60,52,84,87,87,80,83,71,55,83,78,51,52,74,57,49,46,56,51,48,84,63,79,63,49,82,52,72,83,59,48,84,56,69,84,79,51,55,78,71,76,63,83,63,48,42,59,77,45,74,42,51,82,54,69,70,82,62,67,67,57,72,59,65,75,54,43,59,83,63,67,70,52,57,81,70,47,71,81,68,81,66,86,57,43,67,68,60,84,44,44,42,61,77,53,58,60,64,62,55,62,72,42,48,77,84,49,70,81,48,46,48,75,46,65,86,51,81,55,69,60,50,49,55,75,56,82,48,83,87,77,55,69,65,81,74,44,65,63,56,48,77,78,57,70,76,76,47,52,66,71,67,48,87,48,43,53,67,76,69,49,81,52,81,84,62,72,52,87,78,43,46,68,74,62,61,78,73,77,50,60,50,67,50,55,65,45,43,80,70,42,74,62,69,79,65,48,63,83,47,67,45,85,60,62,73,43,42,67,76,62,54,46,87,45,67,82,49,71,72,64,87,53,75,78,65,83,86,58,46,51,87,79,46,50,52,58,84,79,85,56,60,51,66,55,67,69,66,84,49,66,55,78,50,60,82,56,59,63,54,48,48,83,50,58,45,50,72,82,81,82,74,61,54,71,46,67,51,52,73,72,47,47,59,67,86,61,42,45,74,44,45,85,51,69,72,84,57,79,52,81,54,47,52,56,43,79,56,53,73,78,66,46,46,60,82,63,51,55,54,76,53,51,61,75,82,85,79,44,47,69,75,55,68,80,81,42,67,73,76,60,72,85,52,44,79,69,63,45,53,66,62,51,83,77,80,66,50,87,56,50,58,53,62,45,52,46,86,42,84,62,78,43,51,73,72,66,58,61,51,47,77,58,60,53,52,44,48,86,61,61,47,72,44,56,61,45,50,64,60,61,77,78,58,57,51,61,44,83,83,54,72,66,79,50,81,48,71,46,83,71,82,42,43,72,66,87,68,63,77,53,72,72,70,70,72,55,60,63,81,55,57,53,62,48,74,75,57,82,85,47,53,85,75,67,79,44,57,54,77,66,69,50,59,43,46,82,81,70,85,72,78,70,83,61,81,69,48,81,80,74,66,69,81,74,54,74,77,69,70,73,78,86,75,72,71,81,45,84,45,67,49,53,82,55,59,54,63,76,67,58,71,86,47,71,80,47,58,87,59,80,60,62,49,61,77,74,80,77,45,50,81,51,58,69,58,85,87,64,53,86,44,84,81,51,74,83,61,55,69,75,59,44,57,49,86,77,60,71,77,67,69,72,81,82,69,58,43,68,55,57,45,56,55,60,79,70,74,54,58,56,83,54,60,84,50,76,48,77,81,52,49,81,86,55,64,80,87,69,50,65,86,55,60,48,82,77,68,78,61,59,54,62,49,72,54,80,77,54,84,42,86,74,49,60,80,52 54,44,55,55,84,86,71,84,50,44,57,79,74,50,80,86,62,79,70,72,55,43,48,76,54,71,60,50,70,42,52,69,86,58,51,68,53,56,56,77,43,79,47,63,62,61,68,42,66,42,86,67,59,45,59,81,83,46,57,52,64,48,71,78,63,87,76,42,86,47,57,85,50,80,44,42,45,73,50,81,82,78,73,42,59,67,52,68,81,64,67,59,73,54,51,60,64,76,61,42,85,75,86,85,73,66,82,69,55,62,72,61,82,83,63,55,50,46,75,66,49,54,51,86,81,49,78,47,77,81,55,51,79,54,56,79,81,83,81,49,58,51,42,64,47,86,59,78,55,48,53,50,50,50,59,64,57,86,46,84,63,47,45,73,59,45,62,80,87,60,85,78,85,71,63,62,82,81,47,47,43,60,62,50,77,47,66,74,86,50,53,73,57,61,42,51,42,51,65,49,45,44,77,63,66,49,77,44,83,70,65,67,50,42,63,63,49,65,69,69,52,70,51,44,78,57,79,85,64,51,68,46,85,84,69,43,65,49,61,84,57,71,51,48,68,47,86,42,65,60,87,76,87,69,73,61,61,53,70,50,66,61,47,70,59,61,48,63,51,59,67,71,83,61,66,66,67,81,42,71,85,54,65,82,65,78,67,54,84,51,58,71,67,45,86,50,43,59,72,84,44,58,69,85,64,60,46,44,48,72,81,53,44,66,81,56,54,77,57,66,84,67,48,56,71,62,81,47,64,44,76,71,69,84,46,70,74,51,42,42,45,44,78,42,74,82,47,84,59,74,87,47,42,45,71,44,86,71,73,77,54,84,42,61,57,50,84,45,53,71,79,63,62,73,67,70,44,70,86,58,66,51,48,78,77,86,72,70,47,71,77,60,78,86,50,71,74,68,81,42,55,52,78,73,73,43,47,48,62,46,68,43,81,71,75,85,70,77,87,72,74,77,60,79,67,48,48,86,71,82,62,54,75,48,83,68,78,46,58,81,54,84,49,49,85,51,59,84,71,60,81,65,60,59,75,43,54,44,57,57,59,48,71,58,43,50,48,46,52,65,59,77,62,70,48,70,62,75,76,52,49,86,83,69,61,63,72,44,65,78,51,57,56,81,65,87,73,55,47,60,54,78,50,64,55,72,69,61,66,55,43,45,66,64,70,81,70,44,81,52,45,50,75,86,69,52,74,82,54,87,46,64,86,87,73,42,47,59,52,69,86,84,76,58,59,57,42,60,75,72,66,71,45,65,87,65,64,59,64,70,46,52,71,66,84,71,78,68,51,73,65,56,72,85,42,44,56,77,85,64,75,80,62,66,87,62,63,54,50,80,47,81,83,51,68,53,84,81,61,79,55,43,69,68,74,73,61,64,84,78,75,56,46,87,77,77,85,42,83,83,66,77,46,47,85,43,43,55,86,82,44,57,53,67,42,72,78,50,51,86,87,87,51,64,74,68,59,61,78,63,74,61,53,85,76,72,81,53,47,69,56,73,65,61,82,68,48,42,71,42,47,86,57,83,56,63,82,45,72,79,73,59,47,73,87,84,87,66,66,45,69,63,57,62,64,78,73,43,80,73,68,57,69,83,46,86,68,60,52,48,64,70,49,46,80,77,57,43,69,72,52,74,45,57,80,69,77,46,58,75,72,87,47,87,84,69,57,50,82,62,60,86,65,51,83,62,66,50,70,64,51,65,75,44,72,60,43,44,58,44,55,51,48,81,44,81,53,74,58,68,66,85,87,77,42,48,57,81,72,77,42,76,47,80,63,63,52,84,76,56,66,81,83,47,51,75,82,76,55,47,86,73,84,60,68,63,83,74,81,63,79,81,70,55,70,56,62,47,66,70,70,60,81,57,57,86,66,47,55,48,85,50,68,56,87,56,65,45,49,69,45,69,54,73,63,75,77,56,61,66,68,50,61,87,57,45,49,62,74,63,78,76,87,76,61,61,55,71,87,49,71,75,48,79,50,43,46,76,56,55,79,64,72,64,84,45,70,52,67,65,82,82,68,56,79,82,49,64,63,54,77,63,63,42,59,42,42,65,60,75,80,75,44,61,60,44,62,86,56,44,51,50,65,58,87,51,83,78,73,68,61,85,67,84,59,81,86,75,81,67,64,51,68,57,81,49,52,76,44,44,83,59,80,81,47,79,80,55,82,50,77,43,85,76,51,67,55,44,78,60,54,70,55,72,68,45,47,59,77,54,67,44,58,60,86,47,79,58,73,87,63,76,70,66,68,76,62,78,64,79 71,48,70,76,78,79,63,55,46,45,55,48,79,71,56,62,59,86,78,55,49,86,53,81,50,59,58,61,84,52,79,73,45,60,58,52,52,87,54,58,60,58,58,67,87,82,79,62,45,73,71,84,66,64,58,47,75,80,56,53,85,83,64,51,65,42,69,79,58,46,78,81,76,72,51,79,83,70,54,74,48,56,72,76,45,78,45,69,80,75,79,61,49,53,77,86,58,64,67,85,55,63,82,85,60,43,86,52,63,66,59,61,43,61,46,44,62,42,72,87,48,55,53,66,56,52,74,79,49,55,47,62,80,83,74,42,67,71,78,45,71,43,84,67,57,78,57,61,77,62,82,44,67,54,73,82,75,42,51,52,46,72,66,75,78,48,80,57,60,65,43,44,68,80,56,83,42,86,82,56,42,75,81,81,86,71,51,69,45,62,81,50,81,83,71,65,76,64,53,59,70,55,47,46,75,44,81,52,64,75,44,64,52,76,59,48,62,63,67,77,75,44,54,48,83,86,60,47,55,48,58,54,47,66,52,72,81,67,42,65,43,46,73,85,87,45,59,69,50,65,78,67,54,73,72,63,63,50,78,80,83,56,74,52,45,79,43,48,70,45,71,58,57,48,52,48,58,61,86,75,62,72,61,42,54,87,53,71,82,50,73,57,60,63,50,86,42,50,75,85,48,60,68,77,73,72,83,48,64,58,70,60,78,67,50,53,81,59,46,82,50,73,74,52,78,73,62,42,44,70,49,84,66,67,71,56,55,85,59,77,45,45,72,77,70,65,75,51,62,74,67,45,68,85,77,82,75,46,44,56,63,68,81,66,79,69,78,53,64,49,67,77,63,80,46,78,75,55,61,81,42,64,84,83,55,58,69,83,44,43,66,63,69,42,72,66,42,45,83,60,71,59,82,72,44,61,81,84,87,60,58,46,53,47,81,62,58,80,58,87,59,71,53,54,75,72,59,45,72,86,67,86,58,55,46,73,48,43,80,85,63,54,83,65,77,67,77,74,83,73,42,46,59,47,54,87,80,43,48,58,83,43,67,48,81,77,78,64,67,45,74,42,81,42,66,82,43,49,54,58,52,55,44,68,70,62,62,45,76,73,77,75,52,76,56,87,51,60,73,52,77,72,81,60,84,64,47,67,54,49,74,61,69,81,45,76,59,52,56,86,66,42,63,74,59,47,74,76,60,78,80,72,43,43,84,86,47,57,62,67,67,86,67,64,86,52,77,74,47,75,63,65,43,64,64,86,61,83,78,65,78,73,51,43,52,83,77,87,70,67,66,44,76,49,47,75,50,82,55,52,77,44,76,63,81,74,82,64,72,68,56,75,62,78,74,43,44,70,81,75,79,71,73,79,54,59,83,71,55,72,58,84,63,42,67,79,69,80,44,59,77,62,87,61,48,46,70,73,48,49,72,70,56,59,50,78,76,76,54,71,58,46,70,73,44,61,45,79,70,75,48,49,63,44,54,53,46,87,85,73,54,53,70,49,81,57,71,42,74,62,51,56,55,68,68,49,58,85,48,50,60,83,47,49,65,70,72,53,79,72,51,52,85,80,67,62,64,67,78,57,42,63,62,77,50,72,46,51,59,87,70,85,66,79,45,65,57,74,69,48,79,85,57,80,71,44,64,80,48,73,82,71,71,72,54,51,42,43,43,71,61,79,64,85,60,47,84,87,67,72,86,59,63,57,61,61,84,87,47,74,47,67,52,47,56,42,51,53,82,78,68,57,87,58,70,46,54,48,48,56,78,71,80,68,52,56,62,43,44,62,42,53,79,77,59,48,60,56,50,70,56,45,44,82,56,46,50,51,48,42,85,42,83,51,71,60,60,50,76,57,61,51,72,42,53,66,69,70,54,50,83,77,49,71,63,50,87,70,43,71,68,62,50,51,50,68,83,69,82,72,54,86,86,46,65,69,72,50,81,85,42,60,72,71,80,84,75,53,55,86,72,58,76,67,44,55,77,44,80,79,57,45,83,80,52,78,47,77,63,78,81,87,66,51,61,57,54,87,75,47,64,82,66,62,60,78,87,59,42,77,49,60,58,56,60,76,82,53,64,80,50,78,57,43,42,57,81,59,56,61,82,52,70,65,60,59,43,82,53,44,66,61,51,83,71,45,76,82,77,51,69,59,65,71,73,84,68,75,65,42,72,70,56,53,55,72,56,87,78,47,77,51,59,64,67,73,65,46,54,83,42,73,49,81,83,45,74,70,82,62,80,83,64,54,53,71,70,59,62,79 83,47,87,46,64,85,79,67,43,68,73,47,59,59,78,80,73,86,43,62,77,46,71,53,67,80,58,77,46,73,55,51,52,45,43,42,65,83,53,77,73,77,86,52,43,68,80,81,77,86,58,72,61,67,72,51,42,68,57,50,70,70,63,59,54,70,64,51,64,58,73,59,80,48,52,62,67,77,47,53,72,69,75,77,60,59,74,67,61,54,69,76,84,56,79,61,52,78,65,52,56,71,44,52,47,54,82,69,53,57,55,54,69,54,49,57,87,79,84,78,56,58,47,44,45,42,62,71,71,69,72,85,46,44,48,81,57,49,42,47,48,68,68,66,44,68,86,78,64,69,84,44,70,75,61,44,59,87,84,76,56,76,67,42,45,62,82,83,63,86,56,52,68,61,54,53,84,68,83,78,70,64,78,48,49,45,59,47,53,48,87,72,82,62,48,52,78,83,44,53,63,57,45,76,45,68,44,57,81,65,72,50,61,42,77,79,71,68,62,81,58,79,52,52,75,69,65,82,73,82,43,47,76,63,71,80,56,81,60,78,83,63,50,75,60,85,55,83,65,59,59,55,66,53,58,73,54,54,80,69,73,71,51,57,75,78,47,45,74,83,54,82,50,54,54,69,47,62,65,52,65,63,67,82,63,77,43,65,83,55,77,62,68,58,69,87,56,79,76,83,59,66,62,74,48,77,64,82,72,61,73,63,46,62,78,42,68,63,76,57,84,60,78,66,60,85,79,63,46,68,73,54,81,82,81,45,63,67,82,46,42,62,82,64,45,57,69,69,83,71,60,57,59,75,55,72,67,63,73,54,71,74,84,74,74,61,69,60,87,54,53,57,79,74,64,62,72,64,45,47,58,68,69,46,70,82,60,72,53,45,53,47,63,76,59,64,65,55,45,71,65,78,58,42,85,48,75,51,87,68,50,57,80,74,84,48,64,44,72,60,63,66,69,67,80,81,74,49,70,43,65,77,82,46,84,52,56,79,63,46,71,74,72,68,51,72,67,84,77,45,76,81,58,57,79,73,45,46,46,60,42,67,60,54,57,85,56,82,75,58,60,69,80,49,44,78,66,77,56,79,64,58,79,62,79,77,77,77,77,66,57,49,79,61,59,78,86,74,60,71,57,84,47,65,60,42,50,60,69,63,78,80,52,46,55,65,78,84,52,83,55,64,66,73,51,60,78,47,55,61,64,68,54,43,65,59,74,72,52,86,80,47,78,78,85,61,79,62,42,60,51,76,73,44,58,74,82,82,59,67,47,50,42,71,84,47,76,64,65,82,53,50,80,69,46,80,76,68,48,73,52,61,76,65,64,64,51,65,72,73,64,87,66,68,59,48,70,68,83,46,63,72,71,55,49,81,62,60,78,48,51,70,86,52,69,79,49,43,80,59,80,84,58,76,56,71,55,66,46,59,53,77,52,80,66,59,81,49,44,66,57,58,55,76,87,51,46,74,71,81,63,49,59,71,69,62,69,55,63,78,67,70,75,74,68,81,81,52,76,68,47,70,61,81,82,42,72,79,69,77,75,63,59,71,50,72,57,63,62,78,58,43,52,87,67,55,53,60,86,61,59,75,72,78,54,43,75,43,58,81,59,79,69,67,57,73,56,68,53,69,52,70,82,42,65,69,63,51,57,64,45,68,73,49,72,67,65,57,51,58,54,65,67,56,49,62,70,87,46,76,49,56,53,58,56,83,42,42,46,78,79,58,82,71,51,44,48,67,82,59,64,87,50,77,65,69,80,64,43,51,49,87,55,65,69,84,83,58,69,87,70,80,44,46,55,77,64,47,56,51,48,54,80,69,78,86,75,78,51,82,48,44,48,74,87,47,73,49,53,54,69,76,54,68,69,84,76,46,54,74,76,78,60,44,50,75,63,85,64,78,63,48,71,69,58,86,44,46,56,86,47,71,60,84,42,52,50,69,50,71,64,86,45,43,74,68,60,84,77,84,75,53,54,77,87,57,57,59,45,76,44,62,55,81,60,72,83,68,52,80,67,73,87,72,86,72,72,77,61,58,62,85,58,85,85,42,65,60,72,52,64,82,82,75,78,50,67,84,69,56,50,62,71,75,51,47,53,83,57,54,69,57,56,86,69,42,42,83,77,51,60,77,79,56,42,61,71,79,67,51,83,81,84,59,54,81,46,60,73,81,59,47,45,77,48,87,66,43,43,58,68,86,73,64,79,47,55,51,57,56,65,55,49,59,78,63,63,78,65,84,46,72,83,75,79,57,55,74,49,51 53,73,45,58,64,79,48,56,47,69,82,48,52,64,81,58,74,54,42,77,55,86,72,68,75,53,74,80,75,66,45,70,78,60,49,60,44,61,76,76,66,60,77,69,61,42,43,77,79,76,80,44,47,52,84,69,43,67,87,43,83,85,70,43,50,42,84,86,71,73,86,50,71,79,49,57,70,74,80,71,49,56,79,60,49,64,57,48,56,60,51,52,53,65,82,76,45,66,70,56,69,87,66,79,73,82,80,80,67,79,68,79,45,48,57,51,83,75,64,78,75,66,71,77,67,75,50,57,60,78,42,85,68,72,47,59,61,44,80,66,80,45,72,71,44,62,42,52,81,47,53,79,62,53,68,84,81,49,47,44,46,55,61,63,59,66,45,86,84,54,59,66,75,79,60,63,70,46,49,83,84,68,57,69,44,66,76,76,77,53,77,64,56,82,60,80,47,83,65,57,45,83,83,48,43,80,65,82,58,84,43,64,63,53,49,45,78,53,78,82,46,55,68,48,72,74,61,60,71,63,81,62,64,81,70,48,80,56,75,46,67,68,86,70,62,51,86,46,64,59,42,86,53,81,46,77,71,87,46,70,77,76,54,69,78,54,56,68,60,62,75,80,69,67,83,77,78,59,56,77,84,65,64,57,49,84,54,61,76,51,84,66,85,44,86,73,58,65,72,53,86,56,73,70,67,80,76,50,73,74,66,45,77,49,61,81,86,86,75,86,50,52,45,42,84,82,64,67,70,62,77,55,43,58,48,60,58,68,44,52,69,58,74,79,73,66,42,56,54,52,84,42,53,55,44,55,43,53,55,45,82,52,83,74,65,63,79,69,79,67,76,48,55,84,43,79,87,81,82,52,42,73,42,71,73,52,46,73,52,73,85,42,67,59,78,58,44,47,71,63,52,78,43,85,47,74,68,78,55,59,48,75,68,72,55,45,84,60,60,78,59,78,48,68,55,80,51,87,45,49,49,52,60,49,69,64,49,54,63,59,87,72,85,73,83,71,79,70,54,55,54,74,59,61,53,82,48,45,81,65,63,47,65,73,80,70,69,49,47,47,68,64,83,64,60,48,78,48,46,58,54,44,44,73,43,45,74,67,63,85,44,64,61,77,72,87,60,56,69,69,66,51,71,60,83,84,69,73,48,52,78,84,61,67,67,56,48,56,51,46,45,65,48,45,60,43,51,54,52,83,75,58,57,85,43,59,46,80,56,59,44,82,56,48,43,71,58,71,79,50,49,53,70,61,85,87,61,76,53,86,78,69,49,84,73,59,86,53,66,62,55,69,53,44,60,56,64,51,44,73,80,43,59,67,87,81,49,81,76,75,74,47,72,51,61,87,78,47,74,43,78,58,54,75,83,55,83,80,63,46,82,85,63,66,52,87,80,52,77,60,83,76,69,69,48,64,69,61,79,55,70,80,48,82,76,71,67,69,58,76,61,74,52,78,61,55,44,46,43,77,81,72,83,69,58,53,64,55,48,86,48,85,69,66,61,55,52,59,48,62,81,69,60,72,53,42,46,64,80,63,54,64,69,55,76,62,59,64,80,75,53,69,55,84,87,45,72,51,63,60,70,79,79,85,64,56,86,57,79,86,64,72,51,44,80,54,68,50,59,59,84,80,58,48,68,76,80,72,74,69,69,87,59,68,82,54,66,55,71,44,54,58,83,82,46,57,44,62,57,71,76,56,72,56,62,58,64,82,46,66,59,67,77,50,82,47,54,87,68,79,66,51,80,72,42,85,43,60,48,44,50,76,56,51,73,62,50,82,45,78,51,50,86,75,82,71,84,75,78,63,73,50,54,79,60,63,54,82,86,82,43,85,85,81,42,47,60,70,42,59,73,59,65,58,67,51,50,74,71,87,48,47,55,62,74,72,82,45,70,59,78,61,81,53,83,52,62,80,65,69,47,44,51,63,69,83,57,58,77,46,53,60,63,64,86,84,61,42,65,49,80,76,68,72,81,75,69,67,62,55,63,82,47,42,78,65,87,74,52,64,43,69,77,83,82,69,71,50,44,65,48,80,80,53,60,54,69,67,43,81,80,73,77,67,65,70,54,72,79,74,87,48,55,59,57,61,43,80,44,85,73,61,63,44,86,64,53,54,54,69,78,85,69,45,50,59,73,82,46,63,51,87,57,82,56,74,76,54,59,85,79,78,57,48,69,49,83,44,82,77,82,82,51,74,61,80,64,84,57,51,60,72,71,52,68,87,62,75,46,61,45,64,72,60,81,52,60,44,86,77 45,54,79,65,63,54,81,48,57,64,73,55,55,53,54,47,59,67,74,48,63,85,47,85,48,75,46,48,56,77,84,52,60,59,82,86,69,54,55,44,72,75,44,51,73,86,50,84,44,45,45,86,54,47,49,73,84,55,55,83,80,83,70,78,71,62,62,56,54,59,50,47,78,72,54,76,58,73,63,81,79,77,81,69,52,72,72,49,59,83,78,80,74,71,87,43,69,57,69,47,87,83,54,47,50,71,79,87,43,46,46,78,65,78,72,74,85,61,69,80,72,77,85,82,46,87,78,45,50,62,59,60,61,72,73,42,86,52,61,44,45,70,54,45,73,64,72,67,42,64,76,76,66,52,74,52,70,85,66,52,45,49,65,77,69,71,69,64,63,57,42,55,58,59,55,43,67,44,50,61,49,48,64,43,54,59,77,51,65,84,64,68,42,70,70,52,76,44,84,65,46,65,58,44,46,66,60,87,63,56,67,81,87,76,65,77,87,87,61,43,60,67,75,48,57,78,57,70,79,55,83,68,70,77,78,70,76,80,63,52,49,67,60,86,77,51,58,59,46,87,42,68,46,71,66,54,81,64,64,70,57,66,65,54,87,46,81,61,46,61,70,85,71,63,76,64,71,49,70,64,47,83,50,73,63,78,66,77,54,43,75,56,85,66,78,70,72,46,57,48,45,73,86,83,47,64,42,52,84,57,68,59,51,62,49,72,85,52,59,66,67,47,62,50,62,43,47,84,53,77,57,46,53,73,78,76,64,46,48,51,51,60,52,80,82,80,69,62,43,43,46,76,76,50,73,87,85,79,80,77,43,80,44,46,78,47,42,65,49,63,46,73,79,57,79,67,60,50,75,75,71,47,71,46,48,47,52,68,62,42,84,58,84,63,61,52,69,83,78,55,71,85,60,77,43,64,46,62,47,56,71,65,77,69,64,60,50,60,66,74,45,44,77,76,81,67,68,84,72,76,50,82,58,51,71,86,73,42,72,42,60,78,78,72,74,78,58,77,78,58,59,44,67,78,72,49,59,80,49,48,60,58,69,66,47,48,73,76,60,75,85,46,43,86,64,87,86,44,50,87,53,63,78,65,83,64,53,54,71,82,65,79,78,58,83,44,82,85,70,87,64,50,84,77,47,70,86,83,80,68,49,68,57,79,86,73,59,86,46,83,86,69,46,83,63,87,78,43,86,44,48,86,73,66,56,81,84,79,82,65,42,73,75,84,59,55,76,70,74,46,77,59,73,57,48,57,49,54,60,78,84,53,61,78,77,77,43,84,43,46,47,45,75,64,71,85,76,61,48,60,44,57,42,55,50,53,67,87,84,83,51,53,55,49,76,80,57,43,73,60,45,60,87,42,60,45,62,73,84,73,64,85,84,78,78,80,79,69,76,81,63,64,42,60,47,60,59,86,79,49,67,71,81,75,57,87,75,42,86,87,71,49,83,57,78,77,44,53,54,77,42,64,72,72,58,52,65,47,45,61,86,56,79,75,62,55,66,81,67,85,49,71,70,77,63,61,56,43,53,54,73,58,55,75,84,81,65,80,54,83,42,82,70,63,87,83,82,43,64,43,85,75,44,48,62,50,77,58,80,75,78,64,74,42,61,56,83,85,54,61,67,65,76,80,83,42,85,59,47,71,59,81,87,76,64,86,48,45,54,80,69,69,58,78,83,85,64,52,79,77,61,72,65,59,60,51,74,68,48,63,87,67,43,62,78,83,83,77,55,46,63,69,76,78,81,51,44,45,67,60,51,43,53,47,87,42,70,44,47,63,50,70,66,52,50,70,59,47,86,42,55,61,77,71,57,57,44,63,53,43,49,82,79,42,53,54,74,56,52,63,45,60,67,81,77,83,50,84,71,44,51,87,57,76,47,83,45,66,48,80,80,61,86,86,66,84,51,61,86,78,72,73,71,46,84,56,53,80,48,42,68,60,44,61,50,63,45,71,43,44,48,76,73,65,75,73,43,43,73,77,52,87,51,50,61,57,73,76,68,63,52,49,53,83,54,56,67,72,64,47,85,81,53,81,83,48,72,69,51,57,79,49,67,56,74,61,81,63,61,87,84,58,44,47,71,52,46,51,77,45,74,50,81,42,42,74,72,53,77,52,73,70,51,80,87,79,74,74,65,80,43,81,80,79,73,69,78,72,79,58,59,64,67,87,67,43,74,45,66,44,50,49,69,82,78,44,84,82,54,53,77,87,84,70,70,81,76,86,65,84,55,48,73,73,69,54,72,42,55,61 60,71,65,76,65,60,83,43,71,83,66,75,43,49,56,65,50,74,84,58,62,63,66,59,84,53,65,49,71,65,55,80,72,55,43,77,50,85,86,73,72,62,81,72,51,73,73,81,50,69,82,82,55,47,58,53,69,59,75,78,53,67,86,82,79,86,64,62,83,72,48,46,79,77,55,66,64,77,65,66,82,85,68,48,71,71,68,52,83,48,62,50,66,59,48,87,74,58,78,80,72,70,48,85,77,83,73,86,84,52,55,84,74,62,54,57,67,76,62,59,80,58,65,67,52,51,76,55,80,57,56,67,53,77,42,63,66,78,54,55,47,72,68,76,68,45,51,84,70,69,42,59,56,48,73,51,46,43,56,72,67,53,44,49,47,42,52,63,62,43,46,49,65,72,63,51,46,58,49,80,78,65,87,85,57,70,70,57,70,62,65,75,53,81,58,50,84,53,74,54,44,59,62,45,85,69,60,58,66,81,51,71,57,76,79,42,52,76,68,50,64,58,52,71,50,54,64,74,69,53,79,75,50,51,65,65,86,50,61,66,43,75,63,74,85,53,63,80,54,68,45,54,59,48,53,84,51,71,43,50,65,71,50,42,79,64,73,80,62,74,58,86,82,79,45,85,45,87,72,66,54,62,60,69,60,53,48,45,83,42,65,52,65,86,67,73,71,77,57,53,50,78,75,58,87,59,57,62,77,55,49,83,44,54,68,56,85,69,72,53,67,42,42,60,72,43,74,47,86,87,42,80,54,67,50,51,50,51,75,76,59,71,51,74,42,83,80,65,60,65,84,84,54,82,79,58,63,51,62,60,53,65,68,78,69,46,63,55,76,49,66,71,46,74,59,58,67,53,46,76,68,45,78,65,81,63,51,63,52,54,53,79,82,67,45,46,67,86,72,53,78,72,47,73,78,80,64,83,48,71,48,57,65,43,84,47,56,76,75,64,57,46,68,49,59,67,61,83,56,70,47,72,81,74,49,49,49,87,54,57,77,85,50,80,55,69,70,64,82,80,72,53,77,82,49,82,60,84,57,63,45,75,56,71,53,46,71,52,48,47,60,57,77,84,42,52,64,80,67,79,86,64,48,65,49,71,46,61,83,63,52,70,83,43,78,55,52,57,58,69,87,73,54,55,78,80,76,54,51,44,58,78,63,61,63,61,68,75,59,69,74,57,58,80,71,64,66,51,67,54,70,51,65,50,54,75,60,45,46,77,73,50,82,81,64,58,42,52,69,56,51,46,72,55,74,64,70,73,71,50,54,82,44,85,84,55,49,61,80,50,54,62,57,60,73,54,46,80,73,64,73,73,64,46,71,51,69,76,85,53,47,64,54,66,66,68,45,49,45,64,55,62,75,50,46,52,64,56,84,47,58,45,60,45,81,69,45,83,59,44,48,63,81,69,85,86,69,74,44,78,79,67,75,69,82,72,43,65,85,87,87,77,76,43,61,67,86,76,71,67,62,68,63,66,71,58,43,50,43,66,77,63,60,48,80,85,71,85,42,57,75,85,75,47,62,83,54,76,72,55,58,55,55,62,67,73,73,57,64,86,69,49,69,86,46,54,82,45,87,55,57,72,79,58,61,68,67,50,74,82,72,56,63,45,62,47,54,87,85,80,76,46,54,43,45,67,70,54,65,54,54,60,83,80,73,58,84,82,66,51,53,82,79,65,64,87,67,49,77,87,50,75,49,50,55,81,68,62,63,69,42,44,43,48,76,72,82,75,87,44,73,78,84,86,54,72,54,63,54,56,54,81,71,42,82,54,52,51,43,86,70,71,63,45,47,47,68,45,44,73,47,76,67,87,55,68,72,68,85,87,79,47,49,46,71,56,56,51,50,64,52,73,53,68,64,72,46,77,52,47,46,83,71,55,57,85,79,69,52,82,71,67,46,52,71,73,84,61,77,84,68,77,47,60,65,45,82,53,48,65,76,72,58,44,48,85,51,79,74,62,59,44,58,61,62,71,50,86,49,81,56,68,80,47,62,83,80,60,79,47,59,48,70,54,73,84,78,79,86,56,82,54,50,57,45,46,52,68,67,61,69,72,46,81,75,72,42,82,62,70,51,86,67,55,78,58,45,52,68,83,68,81,75,86,52,82,63,49,63,44,69,62,64,67,70,63,42,49,85,56,44,52,56,63,51,49,71,52,58,86,49,71,69,86,83,69,59,43,62,67,53,56,50,63,46,47,77,83,45,48,46,45,60,45,62,87,69,79,79,77,52,66,65,76,68,51,61,85,51,78 45,48,57,80,70,50,56,46,55,69,53,52,87,64,66,58,56,85,69,74,69,43,56,83,59,72,45,43,53,47,57,61,71,75,66,83,46,48,48,65,71,70,87,42,85,80,43,69,81,69,79,64,87,56,47,50,53,74,75,77,47,87,54,85,77,67,44,87,56,59,42,44,53,85,51,72,66,75,46,50,44,67,62,61,46,62,71,49,63,49,62,80,81,87,80,61,70,42,84,55,56,82,70,46,87,78,46,42,53,82,55,63,57,52,80,87,43,49,75,57,61,50,50,83,47,79,50,58,65,80,57,78,74,64,42,42,46,75,84,60,58,45,51,67,85,52,58,85,51,55,47,82,66,62,72,42,74,62,56,45,87,53,56,55,66,56,80,85,47,56,49,78,81,65,70,54,47,76,47,60,54,47,84,66,66,86,79,46,80,87,81,45,56,64,42,59,50,84,74,49,74,49,51,58,48,63,66,80,64,61,82,84,59,65,67,67,76,61,48,51,44,53,74,76,60,49,59,81,62,68,66,58,71,45,56,50,52,60,66,44,87,60,71,53,63,82,50,69,55,68,83,63,77,76,81,74,79,69,58,68,54,49,65,79,75,53,63,66,44,86,45,78,42,69,47,65,65,53,79,51,78,81,83,70,79,67,80,51,45,67,84,66,64,47,63,55,69,63,73,68,51,87,51,53,59,65,61,80,58,56,53,76,54,50,43,61,49,84,55,80,44,63,68,56,76,78,48,70,45,58,80,58,47,74,77,79,80,74,79,66,47,81,75,64,71,43,67,63,82,52,68,54,46,55,83,43,59,54,51,44,61,51,64,48,66,70,45,52,60,54,54,43,43,86,74,81,84,66,72,44,67,75,63,47,69,42,74,56,58,81,78,54,55,64,44,71,83,84,86,78,66,62,72,55,44,69,66,52,84,69,67,84,86,44,49,58,80,53,55,66,55,87,85,61,79,76,77,60,86,83,42,47,81,79,48,43,48,43,69,51,58,43,44,78,61,42,84,43,66,64,72,82,64,58,76,80,84,50,53,42,81,42,85,63,42,76,54,50,86,60,46,72,82,49,63,50,46,51,75,69,59,55,81,73,45,51,63,79,47,42,62,63,86,51,58,83,46,55,81,70,43,67,69,79,58,70,49,73,44,78,55,71,55,71,70,81,64,81,79,61,83,43,57,65,87,69,84,57,87,50,47,68,63,65,59,77,87,83,85,54,84,57,49,78,50,75,64,83,76,52,45,87,61,86,71,63,70,42,64,66,69,48,59,51,67,49,53,68,68,78,68,59,81,52,59,71,82,56,47,54,81,74,78,75,55,76,85,82,76,50,78,48,63,48,48,44,78,47,56,63,49,78,67,49,49,42,46,70,66,65,75,57,85,72,70,70,70,61,76,43,46,53,87,72,51,71,61,54,66,78,63,66,85,85,73,82,68,76,69,86,47,67,65,84,50,48,53,52,52,78,69,59,46,46,74,76,79,55,51,77,52,43,43,68,50,51,82,65,66,84,45,74,57,51,51,75,53,83,85,81,72,43,64,63,60,58,76,79,72,86,77,64,84,69,67,48,70,59,61,74,63,53,83,67,85,49,75,81,75,78,67,52,50,71,76,47,46,73,67,56,59,74,57,47,64,74,54,64,55,61,86,77,74,79,83,65,71,57,79,46,78,74,49,46,43,54,87,42,52,82,42,65,84,77,49,54,76,72,85,59,50,63,65,77,78,64,51,46,55,46,62,68,87,68,47,52,51,69,52,48,61,59,52,57,67,64,47,58,65,75,70,77,84,67,83,72,62,64,79,51,57,66,56,51,64,50,49,66,63,44,66,63,57,46,52,70,70,60,59,77,66,72,70,73,47,85,50,47,70,87,78,68,61,75,76,67,51,44,58,80,46,83,43,52,75,72,67,68,62,63,69,47,79,53,76,78,75,69,55,55,56,68,78,47,83,44,47,87,69,49,57,72,53,74,55,82,80,51,83,85,72,45,77,79,60,79,69,76,63,50,87,53,71,79,80,44,58,76,87,54,77,60,84,60,53,57,84,65,71,67,51,65,52,44,77,57,44,67,81,64,46,44,66,54,61,50,79,85,70,72,65,64,87,62,66,86,77,80,64,59,59,87,47,83,46,50,42,78,45,70,48,53,60,72,75,58,63,56,72,59,46,59,69,82,62,81,57,49,71,54,56,82,63,76,64,72,48,56,81,71,47,48,68,52,46,54,61,76,59,54,44,56,61,50,44,60,84,46,83,52 53,42,54,78,67,71,87,48,60,45,49,45,62,61,85,45,68,78,58,83,60,69,83,81,59,45,58,42,86,46,48,56,58,53,86,76,72,86,47,68,55,67,65,77,60,87,61,53,72,51,69,87,80,56,42,86,43,54,78,44,81,69,55,48,78,64,76,80,49,76,55,67,52,42,50,59,71,81,70,61,85,83,57,47,52,50,61,79,70,75,57,46,46,61,45,54,59,71,72,66,61,49,57,86,69,86,44,51,55,63,64,68,87,62,62,44,84,49,51,48,68,55,65,70,76,48,60,42,66,61,83,74,71,59,82,55,75,62,87,71,43,55,87,59,44,73,80,86,43,53,74,73,83,54,56,58,82,55,42,73,78,80,67,75,87,52,55,79,56,87,51,77,69,85,68,48,52,85,54,73,44,44,45,46,50,82,67,81,67,55,86,78,81,72,54,54,66,85,80,68,48,51,87,56,49,62,82,86,80,86,48,85,46,71,66,52,45,85,59,54,43,74,51,66,79,56,77,70,83,54,62,48,60,84,84,66,43,46,45,82,47,57,54,65,79,82,49,47,70,80,79,87,54,66,46,80,59,55,79,63,53,85,46,55,50,79,63,80,42,56,65,79,58,73,53,55,68,60,45,72,76,45,57,80,48,82,83,84,85,51,50,86,53,76,58,42,71,55,67,62,64,44,61,66,44,58,73,70,54,46,76,66,62,57,43,81,47,45,58,78,49,52,55,77,48,55,73,56,72,61,65,43,52,66,73,59,53,62,59,74,85,67,81,74,46,49,55,83,53,47,49,59,83,50,47,60,53,73,69,69,68,66,67,44,42,62,65,48,67,54,84,86,50,66,51,86,80,75,60,63,49,53,87,59,75,46,64,75,61,73,85,62,51,50,64,48,72,51,69,76,85,71,61,70,60,59,49,75,67,58,74,72,61,84,43,60,51,66,71,76,63,79,62,75,46,68,64,77,55,50,76,69,70,75,60,76,68,83,81,45,64,55,45,42,82,70,78,50,50,48,57,82,66,76,84,43,56,42,68,66,86,81,65,44,67,53,68,86,69,77,49,79,49,51,49,70,45,69,57,78,42,57,46,64,66,83,77,54,49,53,71,66,77,52,72,76,43,44,48,46,79,79,68,78,79,82,53,52,54,50,54,80,51,65,44,68,82,52,54,49,71,68,76,80,64,83,54,66,70,46,83,79,63,80,45,81,44,67,73,77,68,77,66,81,53,48,52,74,68,63,68,85,64,69,57,62,53,52,73,64,44,48,74,56,45,49,64,60,60,75,82,72,62,46,67,73,62,85,53,67,57,56,49,52,86,56,83,86,86,79,59,51,80,51,86,63,61,51,72,57,87,58,76,59,51,80,65,56,50,74,62,58,48,69,56,74,83,46,82,59,67,81,61,42,61,66,51,56,71,44,75,87,71,49,62,77,60,85,72,71,46,45,48,61,54,57,79,48,54,82,87,42,69,87,64,79,76,56,69,47,59,61,67,45,53,75,61,49,52,65,61,46,48,51,79,60,53,49,68,78,56,46,85,84,77,86,62,85,63,82,73,66,80,66,70,43,60,62,52,56,63,81,48,52,45,47,78,74,64,54,66,46,52,73,44,56,85,77,57,85,47,55,75,44,79,60,72,46,64,52,47,57,52,59,79,78,53,70,63,68,47,78,59,42,75,52,51,48,83,56,50,53,75,49,85,78,64,67,80,74,46,86,58,65,62,62,54,61,83,48,47,81,65,70,44,78,50,74,82,75,64,79,68,68,48,86,74,77,45,50,51,78,54,73,87,50,65,66,84,82,67,73,74,67,66,43,82,61,53,87,48,50,67,66,57,79,68,71,73,45,66,78,87,76,79,58,60,44,45,43,87,57,79,86,62,58,64,57,85,50,86,57,43,69,55,70,48,79,78,45,60,68,66,81,70,42,83,56,47,86,64,66,60,68,46,62,86,49,68,50,59,85,81,45,45,64,52,69,60,66,50,58,59,61,55,42,49,57,58,50,57,67,69,72,76,82,78,47,81,66,47,59,48,85,73,61,55,68,73,67,80,60,60,60,58,81,87,86,66,82,60,71,73,75,83,81,58,85,69,66,53,52,52,83,42,56,85,86,59,42,61,44,74,77,65,56,68,65,52,79,51,79,69,71,69,50,61,86,83,61,62,56,83,67,83,48,49,43,52,51,66,61,54,76,48,42,57,49,67,62,65,45,85,73,74,44,51,79,69,60,77,85,68,75,70,64,58,78,86,73 56,76,79,80,69,48,55,60,59,61,67,61,60,57,63,56,56,64,84,56,56,85,78,50,70,58,66,50,43,47,71,76,58,71,67,80,54,65,57,72,82,85,71,53,43,63,71,60,62,51,42,74,86,84,47,55,62,64,85,53,45,57,77,42,51,82,58,87,62,43,87,54,72,66,87,63,84,53,43,46,42,42,79,87,86,57,45,79,58,79,74,65,76,86,86,65,87,48,63,48,44,57,43,82,81,49,47,72,63,58,63,52,78,74,53,55,53,68,53,62,47,44,62,58,47,57,67,65,44,53,59,49,59,69,79,58,54,86,86,43,50,52,56,83,61,87,75,67,73,73,65,72,53,76,81,73,65,74,67,74,52,84,52,76,80,82,42,72,72,65,49,85,58,52,86,75,65,72,43,76,46,53,47,80,62,56,81,53,82,67,47,60,50,73,47,86,44,51,67,85,70,52,73,75,57,78,47,48,54,83,83,76,55,75,77,48,55,62,47,69,52,56,77,54,79,79,73,66,85,67,68,58,70,58,57,42,76,69,66,50,69,54,74,76,86,76,73,61,71,66,79,56,70,63,82,83,49,67,77,73,64,44,62,56,54,76,79,52,55,54,50,84,61,74,80,81,87,70,51,68,80,43,42,48,42,60,52,85,80,53,70,43,69,71,54,43,71,49,56,60,69,86,48,79,55,86,61,87,81,82,44,87,56,61,47,47,69,52,49,64,73,42,53,54,78,56,60,50,73,65,45,49,81,48,75,45,72,52,75,78,70,60,45,58,82,45,59,58,58,61,60,71,71,66,56,85,67,76,45,70,57,46,67,69,42,59,49,81,54,80,64,87,61,71,63,65,60,56,63,78,61,65,66,76,50,55,75,75,69,52,57,65,83,52,59,86,61,60,63,43,85,83,48,66,48,77,81,58,87,82,56,47,61,80,86,70,71,70,76,74,63,63,80,74,64,77,51,58,68,73,48,43,62,76,60,48,46,68,44,81,86,84,80,84,77,48,65,51,62,47,65,82,45,70,43,46,78,59,86,81,65,63,48,47,45,74,46,73,49,67,50,47,67,57,57,67,45,71,43,57,51,59,59,65,45,52,43,66,71,82,74,75,57,59,44,80,85,57,65,46,61,63,67,42,84,42,44,84,85,61,84,57,76,62,53,82,79,82,77,87,42,84,68,78,69,67,68,59,74,47,60,44,52,42,47,53,42,82,85,78,49,71,52,52,64,47,73,56,74,77,73,74,57,67,57,73,45,54,82,83,69,50,81,65,53,65,80,66,59,61,60,84,54,52,45,50,61,82,74,42,75,61,42,48,53,52,65,51,56,47,61,60,72,77,43,82,59,44,54,72,78,50,78,64,71,76,70,56,51,43,64,50,79,44,70,55,61,42,44,53,76,57,76,72,82,60,71,51,66,61,84,52,81,48,80,49,86,67,71,52,83,60,80,52,59,57,73,43,53,51,82,77,57,48,71,68,74,46,73,76,86,52,66,63,70,49,44,74,64,81,71,55,47,57,73,73,44,74,81,49,81,60,87,50,85,47,79,48,46,72,68,44,66,64,79,76,59,77,63,57,65,43,79,50,42,62,81,62,75,74,77,61,83,70,62,74,85,56,44,53,77,49,56,42,56,44,44,69,66,55,48,85,68,66,50,44,43,47,77,70,71,48,48,51,45,61,57,47,60,53,62,64,47,59,54,76,49,62,84,62,64,79,66,61,60,82,47,71,76,72,84,71,53,84,79,76,68,61,72,47,73,72,49,63,64,65,45,55,72,82,86,84,48,62,81,78,46,49,61,72,73,58,75,51,77,42,65,53,81,75,64,81,66,80,75,46,57,58,74,70,84,66,51,51,87,83,69,49,57,82,60,46,49,57,71,76,45,43,77,59,72,77,68,74,60,61,73,78,67,80,82,70,73,63,54,67,79,85,74,81,45,49,78,67,56,74,53,74,87,83,71,67,80,61,74,77,53,69,81,72,85,42,66,50,79,78,74,42,49,78,43,57,78,54,60,72,43,61,62,65,85,52,80,86,67,49,60,77,80,42,83,74,46,84,87,84,78,79,59,62,53,50,80,72,78,67,58,83,53,77,73,74,60,43,60,76,79,75,42,75,66,63,79,56,74,76,69,76,69,55,85,61,87,67,54,46,67,56,84,51,85,65,52,82,85,73,79,74,79,44,74,43,77,69,57,54,74,84,56,44,87,80,58,65,74,42,58,76,67,77,47,64,85,56,75,61,56,73,75,54 72,84,83,49,74,63,77,76,56,74,71,83,50,46,48,79,73,79,63,75,63,61,80,58,45,54,77,51,43,42,85,79,77,51,85,60,87,45,61,78,71,85,77,61,58,87,53,77,83,52,51,64,54,83,50,62,48,69,55,47,85,80,68,67,75,46,86,58,44,74,71,76,73,68,85,63,80,63,48,87,51,69,55,66,54,68,50,47,72,56,48,53,77,52,61,80,56,85,71,44,42,78,50,78,83,53,63,85,42,79,78,72,50,86,49,75,81,71,84,51,60,53,61,80,47,77,82,43,44,64,51,70,57,55,80,76,59,44,83,71,50,52,67,48,49,69,59,66,51,50,69,72,46,69,82,44,57,76,81,42,79,80,58,51,61,63,74,75,79,73,45,42,75,48,82,85,42,43,79,79,79,75,85,59,43,45,84,42,62,56,53,42,43,71,67,45,87,87,70,56,78,54,85,57,54,84,56,66,74,85,80,49,44,46,65,69,56,78,53,76,82,50,54,75,65,76,85,57,46,84,69,53,62,53,78,73,66,87,85,73,50,67,44,67,45,59,76,68,63,68,56,50,67,56,48,51,73,80,54,68,70,67,55,71,78,73,56,46,62,45,42,61,47,61,56,55,53,47,58,73,79,48,50,66,54,47,75,50,68,44,72,47,45,61,49,42,54,48,52,79,76,43,72,83,69,83,56,85,58,79,48,81,79,74,83,87,67,78,43,86,46,53,49,83,59,43,64,78,82,74,48,57,48,51,57,76,46,62,59,44,49,42,71,61,49,52,47,48,62,74,57,75,62,46,64,53,65,69,50,56,61,61,80,57,61,75,68,63,77,74,82,62,71,81,77,46,75,70,67,76,84,81,75,70,52,79,62,67,86,75,84,48,71,69,79,45,51,42,49,64,73,67,71,42,77,43,65,65,82,81,70,74,62,65,68,83,78,56,83,55,83,56,77,65,61,69,66,63,65,51,62,52,84,55,46,56,87,68,57,77,82,67,75,42,71,70,45,58,71,83,61,80,54,52,49,87,48,58,46,58,47,52,86,46,80,71,77,77,56,84,43,59,45,87,52,66,65,72,83,51,47,48,54,66,56,48,54,59,61,58,57,42,50,48,47,52,53,51,71,58,57,74,78,78,47,86,65,82,79,84,59,59,65,85,62,58,83,76,45,48,51,61,42,86,42,84,63,76,77,75,63,65,61,59,53,59,83,62,65,83,64,50,85,83,87,51,52,85,84,71,81,86,77,56,67,78,64,70,73,47,45,60,78,72,56,63,71,54,49,79,82,82,67,86,69,44,72,63,46,42,76,58,78,76,43,63,51,54,71,78,85,58,69,59,75,76,68,78,46,72,47,68,59,49,81,85,86,46,51,64,60,53,83,62,79,70,57,73,76,44,68,44,42,78,82,72,49,68,53,84,83,51,49,69,81,56,84,83,70,85,52,65,63,67,48,44,85,67,57,46,71,78,87,75,60,85,87,71,56,45,56,63,62,72,63,77,85,77,67,74,52,61,63,58,81,66,54,45,57,42,53,44,44,76,54,60,56,82,67,80,76,46,65,60,85,44,56,57,45,42,60,65,46,46,79,66,74,52,86,71,79,75,64,76,43,80,78,46,53,83,47,69,84,46,68,47,79,44,80,53,83,69,45,75,52,73,62,45,55,87,82,60,71,78,84,45,50,78,75,67,42,84,64,71,59,69,87,85,51,49,49,81,81,86,57,68,45,62,49,87,63,60,58,43,67,75,77,81,67,83,48,67,66,70,70,61,44,72,52,64,71,43,61,70,52,52,74,78,50,59,56,43,71,54,69,64,47,63,49,60,53,63,68,83,48,51,46,48,53,53,46,46,78,67,72,46,75,54,52,81,51,85,54,72,74,64,79,73,87,50,58,67,73,57,69,59,77,75,52,60,42,42,71,44,55,45,81,77,63,43,75,65,52,87,71,45,49,71,54,46,87,77,49,59,78,47,79,53,81,84,42,54,64,73,74,73,52,79,57,74,42,62,76,70,69,78,58,69,67,86,57,59,56,71,80,83,74,47,42,49,56,75,82,70,48,51,75,45,87,47,62,59,43,86,75,52,85,62,52,67,61,47,52,63,80,69,44,55,79,63,79,43,79,51,71,55,50,50,59,55,82,87,83,45,50,67,74,65,45,82,46,52,73,59,69,56,76,47,47,72,85,79,42,85,85,50,55,43,81,44,75,72,83,87,43,62,84,69,50,79,81,63,76,87,49,87,77,70,62,65 51,67,68,45,85,77,83,81,62,84,69,64,43,75,72,82,83,82,86,76,79,74,56,74,67,83,83,58,52,65,82,75,62,61,70,63,84,77,68,80,50,48,62,86,85,48,58,67,87,83,71,62,62,45,68,45,70,79,60,54,85,61,80,61,64,64,63,82,54,60,54,42,46,81,61,85,52,76,46,85,49,64,55,57,50,57,49,61,50,73,47,78,80,73,71,67,80,78,44,72,42,65,58,58,55,77,86,79,54,46,81,56,80,80,77,50,49,48,48,71,74,73,75,44,54,69,43,58,47,50,70,62,50,75,68,84,63,79,59,82,74,61,76,73,64,67,42,77,54,53,51,64,71,70,86,87,68,51,86,52,53,42,45,44,83,81,74,63,62,71,64,62,62,85,62,81,45,57,72,71,65,51,62,55,52,51,48,79,64,68,50,85,64,75,57,49,81,42,64,81,81,42,75,78,62,62,82,48,84,79,50,73,72,76,46,76,77,83,77,82,58,67,67,87,66,60,73,84,87,59,83,57,77,65,79,75,66,49,56,50,78,62,83,48,66,77,51,43,66,78,46,74,47,77,68,62,66,49,48,82,52,42,69,73,47,59,86,70,73,86,72,56,58,51,57,83,84,47,66,43,67,46,75,54,87,48,58,84,54,56,46,49,75,75,67,72,59,82,62,80,64,47,50,61,49,51,62,68,82,60,52,70,59,63,55,80,43,65,55,71,74,52,42,82,47,54,74,72,60,57,86,73,72,68,73,55,84,78,58,58,51,45,78,78,61,87,59,76,64,77,43,83,61,66,55,86,50,60,86,77,66,69,72,45,79,62,87,80,69,52,55,67,44,76,54,86,78,70,63,57,47,68,74,83,52,79,61,67,45,83,42,68,84,52,60,61,69,74,69,71,60,48,71,51,46,75,62,45,84,53,47,61,82,50,68,57,84,65,46,59,60,48,71,58,82,77,74,48,63,68,64,48,56,42,74,59,44,79,73,51,67,76,45,80,81,80,75,75,65,83,63,66,76,60,64,53,86,64,84,45,72,85,76,55,62,65,49,58,58,64,51,77,69,69,50,73,85,75,56,50,62,78,67,72,44,76,60,50,43,69,61,65,74,70,49,54,44,58,84,44,77,46,67,60,58,67,61,83,77,86,59,84,59,68,68,62,84,61,77,53,58,43,51,54,70,76,82,56,57,62,44,68,45,71,75,55,65,47,60,85,45,57,60,69,42,85,76,48,58,59,71,67,56,49,69,74,61,79,44,87,49,52,48,67,62,74,84,79,80,56,54,49,46,67,49,59,72,70,58,71,52,62,50,56,47,76,70,61,82,49,61,57,51,49,46,84,84,79,75,45,54,55,82,61,73,42,79,59,63,49,48,55,74,55,79,64,70,85,59,70,56,71,52,69,69,65,69,55,73,87,84,52,48,75,54,74,50,64,67,59,86,46,43,82,77,42,80,76,83,70,47,59,68,56,58,59,78,62,59,43,65,62,52,56,42,86,78,43,82,64,56,86,63,67,55,53,55,77,59,82,86,82,52,43,65,71,52,60,70,56,73,55,78,85,74,73,63,86,56,49,83,77,81,85,51,52,63,85,44,67,58,57,78,75,72,65,83,75,61,57,75,52,61,59,82,77,45,72,78,63,45,49,66,47,50,70,77,85,61,85,65,82,73,85,46,54,74,63,47,82,56,65,46,75,62,72,43,62,57,78,48,67,79,51,48,81,53,70,83,47,65,78,60,46,80,78,82,73,65,42,86,59,45,81,68,75,48,77,50,74,61,73,74,54,55,69,73,71,86,85,69,84,66,80,69,61,51,80,49,51,49,79,54,42,45,81,46,54,78,52,84,62,48,53,55,59,53,74,72,69,53,59,80,48,83,66,70,42,45,62,42,72,51,49,43,68,48,85,42,50,47,57,59,85,64,50,65,78,81,44,74,55,44,53,84,68,77,59,73,62,43,55,69,62,63,42,81,74,45,80,50,76,68,80,85,59,61,43,86,85,87,42,60,49,67,76,43,71,49,65,70,45,60,62,75,59,59,81,86,63,87,56,50,87,75,43,85,54,70,76,44,49,57,70,87,45,73,58,66,63,57,46,76,74,57,58,76,45,66,64,70,60,70,42,61,73,86,55,87,77,63,48,66,58,72,60,44,67,71,49,64,65,68,61,60,69,56,56,52,77,42,58,52,44,66,74,76,49,79,61,57,58,77,67,84,71,80,82,85,44,69,61,73,51,59,55,72,64,78,65 60,66,60,57,69,72,59,49,78,85,54,71,44,86,68,80,63,78,53,47,63,77,44,80,81,74,64,56,42,73,79,62,83,86,48,59,59,86,46,42,59,56,86,55,72,82,80,84,65,59,78,59,64,80,77,47,44,67,74,73,48,58,61,75,61,60,54,65,56,62,76,75,70,51,42,73,53,51,50,69,68,86,58,60,77,43,87,46,76,43,54,45,62,78,62,76,47,74,53,84,43,86,47,76,68,78,84,73,62,63,47,48,61,42,65,73,66,65,62,82,75,58,44,84,65,63,63,57,83,86,75,76,48,66,80,71,72,50,44,55,73,73,85,73,55,63,57,43,74,82,59,45,77,44,77,45,77,72,68,62,72,82,59,74,79,67,62,62,73,81,51,86,83,84,54,83,43,66,49,42,73,46,65,70,76,42,71,78,87,59,87,70,83,83,52,53,60,54,61,59,63,60,62,79,66,76,86,67,65,52,69,59,72,71,51,64,53,49,46,54,70,66,56,55,55,62,79,48,79,77,70,71,53,42,65,42,50,49,53,56,72,42,65,81,73,71,86,64,59,64,71,50,50,47,50,53,46,51,44,84,78,76,68,71,63,50,46,68,55,67,48,67,86,58,71,83,71,50,42,49,70,47,80,56,70,59,76,83,60,76,85,63,66,53,84,69,79,58,79,49,46,72,85,87,60,74,48,72,80,63,69,84,84,67,64,84,85,59,84,49,52,64,57,59,62,67,54,74,56,81,49,70,79,67,66,85,61,82,77,77,85,82,63,68,56,85,75,50,63,72,47,85,47,74,85,52,43,43,71,48,71,63,59,70,48,45,62,53,51,53,69,66,51,76,81,66,85,64,77,84,83,67,47,60,48,49,81,50,65,43,45,60,46,81,67,47,75,42,69,51,68,49,54,54,71,76,54,55,67,50,60,48,58,54,57,58,46,81,65,42,83,83,54,68,50,51,84,87,64,60,61,87,46,84,73,50,68,65,81,63,66,61,78,54,55,60,54,43,54,54,84,86,53,54,82,84,53,66,67,84,77,84,55,57,53,84,86,61,68,53,43,70,64,85,71,58,45,71,50,51,53,66,56,85,63,47,55,58,66,53,59,84,78,59,86,67,48,68,69,62,66,83,57,67,67,77,82,54,83,61,57,52,64,46,45,74,78,48,52,73,78,51,51,79,70,72,79,64,80,61,80,69,72,83,53,46,80,62,71,76,66,82,54,77,62,50,69,68,77,82,53,80,53,74,69,80,43,53,70,79,46,74,86,68,52,48,70,49,46,57,67,42,57,75,54,74,43,83,85,59,54,79,64,87,64,85,79,61,63,43,84,54,51,57,44,47,82,61,46,43,79,77,76,66,59,67,68,74,50,54,82,46,59,81,65,47,56,47,69,82,47,72,61,81,51,63,58,50,86,79,44,58,43,55,77,62,74,47,69,44,57,82,47,83,48,87,70,61,69,81,80,61,67,82,66,71,83,75,56,45,49,57,63,46,72,55,65,83,61,85,67,52,70,70,76,52,63,76,87,86,67,49,45,68,51,49,74,64,52,59,69,68,57,72,49,86,64,60,63,48,78,53,55,72,81,44,82,71,84,77,84,49,42,60,76,44,53,70,70,87,64,47,56,64,57,72,67,71,53,45,62,62,58,83,79,87,46,77,87,82,53,59,72,80,61,70,76,74,47,82,48,80,73,80,66,70,63,82,67,58,44,44,73,50,50,68,69,74,83,72,79,47,46,46,73,76,76,60,80,83,43,82,62,86,64,68,71,43,73,62,61,81,50,75,87,79,79,86,60,70,76,69,87,70,76,44,43,74,79,53,43,64,85,85,57,58,75,63,49,69,46,73,49,63,68,43,80,86,72,77,53,44,85,56,69,51,66,51,43,42,72,65,63,72,61,44,82,72,70,61,62,71,83,75,61,80,62,62,74,83,87,79,84,43,43,43,86,60,85,51,78,72,77,62,69,54,79,44,80,84,53,57,71,62,71,80,62,48,71,60,68,42,68,45,72,55,76,70,79,86,64,69,72,55,49,48,57,48,42,50,76,45,84,69,57,65,48,48,42,72,47,59,83,83,67,61,49,67,80,79,76,45,42,66,76,43,50,86,49,86,87,44,69,70,57,86,72,53,78,52,58,53,62,75,71,80,49,51,57,58,51,60,58,73,64,87,74,65,46,73,66,87,79,78,71,67,70,62,86,68,78,62,61,50,66,78,76,45,85,76,60,61,57,82,74,56,79,84,81,60 50,84,77,46,58,86,69,53,66,63,83,52,44,79,73,69,79,68,86,55,52,48,77,85,69,74,59,85,49,42,72,52,58,53,74,66,45,59,74,68,64,50,56,70,69,83,47,46,50,57,82,55,44,64,53,81,58,60,77,84,48,46,76,64,80,74,85,76,67,55,80,59,55,52,75,63,86,84,61,82,66,58,67,44,79,53,49,81,64,52,74,66,85,56,87,81,43,57,75,77,82,83,42,61,57,44,43,73,53,74,52,62,62,80,64,73,63,72,65,56,61,49,45,58,58,84,48,55,85,45,69,55,58,51,51,72,51,45,42,48,78,84,87,78,46,87,55,62,62,80,82,70,77,72,75,68,76,72,60,68,87,87,76,57,62,63,85,69,47,47,80,65,44,80,85,66,61,59,42,66,49,81,84,79,60,83,53,65,50,46,78,49,70,59,60,42,61,61,57,79,67,53,65,70,73,60,65,66,44,71,54,60,70,61,56,85,58,54,58,77,80,71,50,50,63,64,64,84,50,58,50,68,87,73,78,85,50,51,44,61,86,84,84,52,72,56,75,43,69,78,65,61,71,63,83,78,85,48,66,87,42,52,84,71,80,83,56,66,44,82,71,82,72,77,76,42,47,82,44,56,70,50,67,86,78,46,72,81,61,84,51,67,49,64,83,63,43,79,67,71,44,63,87,51,61,57,80,77,47,79,59,42,67,75,51,76,44,51,65,61,78,48,45,65,62,63,68,46,73,75,76,59,49,44,54,65,55,42,79,54,54,86,57,54,79,78,54,79,51,63,78,62,74,82,75,77,57,58,74,51,80,70,83,59,75,48,79,62,58,87,84,85,80,47,65,69,45,57,66,84,82,55,50,83,55,69,58,62,75,50,87,55,45,45,72,65,70,61,79,54,51,78,57,50,68,74,62,61,84,68,78,69,48,82,76,76,43,55,70,68,77,76,67,75,87,75,84,55,87,74,51,47,58,59,67,60,42,71,80,69,75,42,57,75,57,60,63,75,58,68,66,78,44,54,83,83,71,67,79,55,84,70,53,68,48,78,81,82,55,65,71,44,76,56,85,56,75,55,69,60,76,86,67,84,59,46,67,72,50,82,50,58,64,72,78,49,53,86,54,85,60,70,70,44,49,58,47,75,87,73,77,65,79,42,82,85,43,70,69,51,74,61,78,71,85,56,47,48,61,50,44,44,84,71,68,77,85,81,68,65,64,67,63,77,42,63,73,53,82,56,59,50,45,78,78,83,82,65,44,72,64,70,46,74,59,46,63,59,60,81,72,45,56,45,81,67,66,55,66,53,64,51,53,56,45,75,86,57,77,81,57,56,75,65,86,57,85,80,75,58,59,83,65,55,61,46,61,44,48,80,62,73,72,86,58,57,51,60,47,80,71,73,51,75,59,43,66,72,81,69,73,82,79,74,63,74,59,55,44,87,53,85,58,60,84,56,57,61,82,48,52,67,73,45,83,53,82,58,76,85,81,47,47,64,68,57,83,73,55,81,85,77,79,68,58,86,81,76,82,60,52,47,56,64,85,81,74,68,86,72,70,76,64,74,85,47,70,78,59,68,46,84,70,68,66,67,51,64,47,70,66,74,48,61,80,68,75,82,81,54,85,80,64,49,55,71,62,51,84,46,61,57,85,87,81,42,69,70,55,59,74,84,76,71,63,66,82,48,83,86,49,71,50,64,61,56,69,80,78,60,87,50,70,78,87,82,70,77,52,48,43,47,44,86,49,57,55,81,69,47,62,65,47,87,68,52,53,74,49,52,49,82,59,64,76,85,57,85,81,76,80,46,72,43,67,61,67,86,51,55,61,59,50,55,55,77,49,65,72,81,87,43,71,84,71,58,49,50,67,69,71,70,70,85,71,70,42,49,54,54,69,78,49,48,48,50,80,62,51,70,65,55,43,57,77,76,55,72,86,57,76,49,56,52,67,78,64,68,60,83,73,65,72,58,49,61,79,65,74,81,52,63,44,57,45,58,70,68,42,65,49,54,54,82,59,78,82,76,49,58,78,85,47,73,73,72,79,52,61,76,73,77,51,80,72,85,52,56,63,71,72,66,73,52,65,63,82,79,46,73,46,47,53,75,81,72,48,84,85,80,79,64,87,82,55,82,45,87,69,59,64,45,60,49,80,58,53,53,49,71,85,58,61,54,51,45,55,59,51,53,75,50,58,64,46,83,52,65,49,47,55,60,70,81,45,84,87,69,44,54,60,60,44,78,57,68,58,48,46,77 51,53,44,46,56,47,77,83,53,45,67,57,80,43,80,51,44,70,62,46,57,79,78,79,46,62,68,64,78,82,80,58,54,83,73,82,45,54,60,58,42,63,70,55,82,51,55,57,80,51,56,66,85,46,83,52,76,74,83,45,42,65,74,44,63,82,44,83,66,85,48,54,75,79,62,87,67,50,53,86,55,49,49,79,72,49,69,67,54,79,77,83,48,66,56,73,56,74,54,55,71,58,77,76,51,74,79,54,55,80,87,73,77,72,84,56,54,55,49,60,85,51,54,65,70,54,58,83,62,45,57,57,69,45,49,75,44,62,86,48,85,81,76,59,81,61,67,79,59,87,68,58,71,47,59,61,86,70,46,61,63,58,72,56,53,48,54,47,70,72,58,47,52,68,70,79,66,71,74,64,45,46,59,81,57,53,83,51,62,79,56,85,70,45,59,57,79,68,58,76,83,58,70,72,76,75,54,61,67,61,86,52,75,82,42,62,42,85,86,54,78,59,84,84,58,74,83,79,56,75,42,53,79,76,58,70,75,82,60,50,61,58,68,63,63,79,49,60,50,69,60,53,81,61,46,83,82,78,86,67,56,76,43,71,75,84,74,49,59,49,62,82,74,43,80,64,71,85,45,83,50,60,50,70,71,71,65,82,57,62,49,47,46,56,59,65,69,72,68,68,84,49,51,60,62,50,46,80,51,59,79,76,44,84,44,77,54,70,87,77,61,45,64,55,75,65,62,68,78,66,63,77,57,44,79,71,82,63,55,80,81,44,45,79,68,61,60,70,77,50,67,48,47,44,47,56,74,87,78,76,66,52,51,45,61,76,77,42,67,45,71,68,64,65,52,51,61,86,45,75,73,57,61,79,63,47,42,77,53,56,87,56,70,61,71,66,73,73,46,75,71,56,69,83,44,76,78,66,55,43,75,75,58,46,82,42,55,67,73,81,84,74,55,81,70,49,81,82,53,77,63,45,46,86,48,44,67,65,58,79,60,47,47,57,73,80,53,44,76,49,74,50,75,49,84,78,57,47,60,74,57,75,68,48,78,81,42,50,81,82,50,84,72,85,85,55,57,74,59,55,52,87,84,67,49,56,82,54,70,42,60,44,50,57,81,80,77,75,73,44,52,75,48,45,57,45,73,77,75,82,74,64,68,74,63,87,80,74,63,53,68,60,56,81,77,58,78,85,55,64,56,85,63,84,86,67,48,69,47,75,67,44,73,76,82,65,73,43,50,63,56,78,84,75,73,64,75,50,57,76,56,84,52,70,50,47,59,61,68,42,84,69,75,76,42,71,73,49,66,54,74,57,53,80,86,71,47,72,69,47,78,50,69,66,66,61,60,43,68,61,61,80,61,45,65,85,86,55,51,74,53,53,68,45,58,49,68,44,57,72,79,48,60,69,80,79,78,54,79,82,87,54,54,68,74,83,74,58,86,85,51,63,60,42,68,78,66,65,67,71,60,44,54,81,47,86,56,55,58,62,42,68,86,63,54,54,42,74,47,51,46,86,76,60,46,87,82,80,63,52,87,57,72,55,42,44,63,46,80,55,82,47,47,68,81,47,70,61,42,77,55,57,86,49,67,52,72,51,58,64,83,52,54,76,43,51,46,78,48,76,77,71,76,63,70,56,83,46,86,48,59,64,59,42,84,74,56,79,86,55,45,64,54,73,42,79,50,84,71,85,63,45,42,70,68,78,69,53,65,87,78,85,45,79,65,84,82,53,82,50,65,55,63,46,50,67,66,86,82,85,87,46,77,73,43,42,70,72,64,47,59,73,54,45,74,46,81,71,84,42,45,76,74,78,67,45,55,49,51,52,64,76,43,81,46,84,50,86,52,74,59,86,86,81,51,77,43,64,51,75,66,44,78,50,44,66,82,46,43,60,66,81,74,51,42,81,72,71,61,84,77,46,64,84,57,75,87,55,87,68,72,50,86,87,82,65,85,52,58,45,72,61,63,56,42,76,78,57,47,87,86,48,77,86,78,78,62,74,87,66,63,43,61,67,68,70,53,76,66,61,77,42,43,55,50,65,42,52,46,84,46,70,47,70,65,85,44,55,83,85,61,64,44,44,86,71,81,86,65,46,77,85,81,52,64,63,74,86,54,50,80,64,55,50,48,75,66,61,81,85,61,47,67,53,83,60,80,63,82,50,70,85,77,54,68,69,80,71,76,43,84,70,46,76,79,85,55,45,57,45,67,52,58,67,83,51,65,72,47,76,55,84,66,71,83,85,49,56,56,54 59,52,52,78,79,42,79,73,42,51,83,66,53,81,56,81,78,42,74,58,75,80,59,59,63,87,56,72,78,76,81,53,68,51,82,76,80,74,50,51,50,55,60,42,44,62,49,65,42,60,68,79,43,50,68,59,72,85,75,68,47,59,58,79,44,66,60,77,80,58,65,59,65,56,78,45,53,63,47,69,86,84,69,47,48,80,56,66,75,50,42,75,49,56,81,83,43,72,80,57,73,49,78,61,62,46,57,55,57,55,73,61,48,85,78,74,70,64,84,46,62,73,68,83,77,60,62,57,61,84,79,44,69,75,54,73,48,51,50,76,48,53,65,47,81,59,86,79,46,68,77,70,44,73,56,66,72,47,58,80,58,61,63,87,73,64,49,63,49,74,85,72,44,50,68,56,47,73,54,54,63,81,82,86,42,79,49,66,80,58,73,84,61,50,43,49,66,65,86,48,45,86,60,85,42,43,83,65,81,83,53,52,75,50,83,50,55,48,86,77,46,51,77,79,65,62,44,55,62,65,51,44,54,75,83,79,78,49,51,72,44,68,66,70,68,85,66,61,70,45,59,59,85,66,77,75,70,48,66,50,43,50,81,84,66,53,66,85,80,86,66,44,84,83,58,50,79,58,50,51,69,72,75,81,64,78,54,43,49,66,82,60,55,42,83,68,75,82,68,70,54,78,83,79,66,45,60,84,79,51,85,57,81,80,51,68,73,76,50,66,52,73,82,60,58,74,68,71,63,62,82,70,52,54,60,46,69,86,54,73,69,67,46,71,47,49,47,47,84,76,54,43,74,87,47,58,52,77,79,75,77,76,81,67,63,43,73,49,85,48,81,57,75,69,86,42,46,46,75,80,80,65,78,72,84,69,75,69,85,86,53,42,64,48,60,69,49,68,63,77,86,80,78,69,72,57,85,60,65,81,85,56,70,72,83,78,56,42,45,68,60,63,81,71,79,74,58,49,56,69,80,62,82,63,81,62,63,49,85,76,78,60,81,83,73,57,52,62,82,49,80,86,55,49,69,44,70,74,48,58,85,57,49,45,64,75,87,51,51,52,69,81,84,59,52,79,55,73,75,75,50,79,47,71,83,83,78,58,85,80,81,46,72,87,71,47,60,73,48,50,74,75,52,57,70,46,54,76,58,74,57,61,76,46,82,74,67,61,68,60,80,49,43,51,74,81,70,82,46,66,83,75,79,55,78,81,72,84,74,54,80,52,57,49,74,45,54,74,56,59,42,58,87,66,70,81,55,77,83,70,46,44,84,79,76,81,69,60,54,63,50,44,54,49,65,46,67,42,66,84,83,52,48,46,62,43,73,61,87,43,62,76,43,71,82,59,57,51,67,87,71,55,68,46,58,43,47,77,64,67,68,59,79,77,56,57,60,44,81,80,87,56,54,85,65,83,73,52,83,71,55,43,42,79,57,78,80,47,72,56,85,51,84,83,69,54,51,84,68,44,81,45,70,75,55,66,77,70,51,77,65,84,79,85,68,72,79,86,64,48,43,63,71,52,50,47,52,47,62,55,63,67,85,74,54,80,77,71,82,79,70,60,58,87,86,45,51,60,65,46,45,57,77,76,78,59,61,87,70,68,57,80,73,44,81,55,71,77,53,64,54,67,55,44,48,59,69,80,87,43,87,81,47,51,62,43,44,70,67,78,69,67,87,85,60,83,76,87,87,54,47,44,59,54,74,45,75,82,53,51,73,68,73,68,53,79,47,50,52,86,81,66,44,79,42,67,73,53,66,58,64,62,68,70,50,85,62,67,52,70,50,55,50,72,85,81,75,61,62,47,87,65,60,43,43,56,56,56,83,61,61,86,73,81,85,55,84,49,57,81,74,53,48,61,73,73,79,71,44,59,57,44,76,77,73,72,42,80,73,68,60,83,75,85,65,58,86,52,77,63,56,74,71,53,48,78,81,75,51,71,86,72,70,69,46,85,82,63,78,82,87,70,42,62,79,43,46,73,87,73,61,72,73,58,60,69,47,73,87,46,84,83,68,54,44,42,87,49,47,56,58,87,44,75,58,66,65,55,85,61,81,82,52,44,43,78,74,46,85,53,69,74,57,56,55,74,75,64,49,79,65,84,60,84,53,42,71,69,84,79,81,58,81,56,73,70,77,53,83,57,44,43,47,79,47,78,59,53,64,48,85,63,84,72,72,62,55,76,87,52,63,70,78,84,61,87,70,79,57,61,84,77,64,77,79,44,77,42,71,61,84,42,54,42,43,77,64,71,86,55 60,50,59,81,71,46,87,82,56,49,55,74,55,57,42,64,63,65,61,45,54,68,84,50,70,73,45,60,46,85,81,73,58,76,55,67,47,61,42,56,53,73,69,65,86,65,76,75,86,87,73,69,75,64,53,63,67,86,77,60,57,73,45,67,67,55,65,44,49,66,66,48,43,63,68,56,42,52,48,51,44,81,68,80,53,53,78,83,75,65,76,47,83,64,51,74,79,72,78,78,67,76,55,69,49,46,86,75,65,78,69,46,70,52,53,63,72,69,59,47,56,42,69,72,85,79,77,81,73,75,60,87,57,53,45,84,46,67,83,50,74,50,46,64,57,71,61,50,54,60,65,49,76,77,62,73,80,57,72,62,67,82,78,84,83,84,55,54,45,70,70,44,54,46,71,61,47,49,66,75,54,80,48,82,66,74,69,87,85,51,75,48,64,49,55,59,62,50,84,51,83,65,43,82,47,56,65,57,61,43,74,73,62,43,60,79,48,46,80,62,78,53,68,50,55,49,53,48,85,66,52,84,47,57,78,72,82,43,59,61,50,49,63,59,58,84,57,86,53,58,67,50,78,86,80,85,70,80,50,85,68,66,81,75,67,86,85,69,54,50,77,63,69,49,82,64,75,63,86,74,68,63,77,49,49,82,76,70,61,44,73,44,44,42,72,52,77,47,46,64,82,75,57,76,87,45,52,76,84,54,64,81,87,57,51,66,55,77,64,70,57,42,82,48,87,65,45,49,51,58,84,50,43,50,50,45,64,63,42,61,66,71,64,47,85,42,68,68,75,66,77,61,45,42,85,42,68,60,59,44,78,59,55,54,60,86,63,65,57,84,85,84,71,50,86,85,49,64,69,55,60,84,56,43,80,47,76,57,74,59,43,67,71,82,59,47,66,67,74,87,52,80,60,51,65,57,63,42,54,46,57,77,46,49,81,42,63,67,60,72,47,62,48,45,87,57,61,83,50,43,62,87,45,52,61,87,81,47,62,80,78,66,71,77,86,49,80,62,65,68,45,72,63,70,46,84,76,45,63,70,49,60,75,63,56,42,84,53,62,62,56,53,52,65,82,73,52,57,76,81,54,62,63,81,71,78,83,47,44,76,78,68,55,85,81,79,63,70,68,48,56,52,87,58,58,46,84,59,56,72,65,86,55,74,44,87,74,49,45,60,66,68,68,56,74,57,62,52,73,53,67,68,51,57,51,50,57,71,52,48,44,66,43,48,58,80,84,87,64,48,51,61,49,56,86,49,49,66,52,85,62,62,47,76,75,61,71,68,77,50,55,54,59,76,59,57,43,81,79,48,47,69,72,83,56,71,69,74,57,64,46,43,64,76,87,69,61,69,83,78,47,66,52,53,51,61,63,64,46,74,72,86,49,60,65,47,45,46,85,85,69,48,53,70,62,59,77,47,84,73,59,69,60,82,87,82,49,43,63,87,87,74,85,82,81,79,72,42,73,56,45,52,44,79,57,52,70,76,85,84,52,63,47,57,54,56,86,46,74,66,42,63,49,71,47,45,58,64,46,63,55,48,42,80,62,84,47,51,51,57,49,58,62,55,74,49,57,80,79,84,77,71,55,67,73,64,48,86,83,46,67,73,76,70,60,82,51,46,43,65,78,43,72,49,42,72,49,58,59,84,52,50,75,66,47,64,55,77,58,52,69,67,78,67,77,83,52,73,75,85,85,45,75,74,87,79,81,59,78,76,43,65,64,63,70,55,44,79,77,66,47,57,49,80,79,54,59,85,64,86,67,42,57,64,79,43,49,45,68,82,68,70,86,57,78,69,61,55,68,83,56,74,48,85,50,54,66,64,74,70,72,48,75,80,66,47,52,75,62,63,61,82,76,42,45,74,67,86,65,79,79,74,71,69,53,66,57,82,67,56,82,60,57,63,59,76,45,62,65,47,47,52,71,57,62,57,62,44,74,65,86,46,80,49,81,85,69,70,55,62,46,46,67,69,69,44,54,58,55,44,84,83,59,71,47,71,59,70,56,55,51,57,55,77,43,65,58,71,42,86,47,83,45,57,75,70,47,69,61,68,81,64,50,51,74,59,66,83,64,61,75,45,48,56,47,66,78,52,51,82,53,68,70,54,80,62,73,73,60,65,69,54,77,79,67,75,46,68,69,60,51,44,69,50,54,67,59,49,42,53,86,63,66,71,43,59,87,71,60,49,68,60,58,45,61,58,47,72,66,66,50,85,70,74,68,71,69,47,62,73,81,56,52,66,65,53,77,43,52,64 67,71,71,66,84,46,53,59,44,45,67,45,85,60,67,63,54,72,62,67,70,59,74,71,62,70,78,47,84,69,44,80,62,46,58,71,50,74,55,63,79,73,67,44,64,83,79,56,61,61,43,44,66,74,71,71,70,82,82,47,48,69,72,78,68,82,74,60,83,72,77,63,83,85,68,43,80,69,65,71,71,81,75,64,73,83,82,54,60,75,84,48,66,52,83,63,70,50,72,81,66,61,66,68,67,81,60,76,55,74,50,59,75,83,82,79,79,69,86,63,85,74,85,84,43,67,65,44,74,81,59,63,85,87,74,53,57,63,86,49,85,55,47,76,59,69,69,45,74,87,87,42,48,80,60,69,74,71,49,80,62,67,51,60,73,44,82,66,44,48,44,55,66,83,57,81,82,70,87,83,78,42,78,58,44,61,73,85,83,61,83,44,55,74,61,86,49,57,63,67,79,77,82,73,49,47,57,44,44,65,79,85,83,77,72,73,52,44,80,74,53,66,80,50,68,58,85,50,55,50,56,66,84,46,79,43,78,47,74,65,83,74,73,62,52,58,56,51,70,74,56,47,52,71,86,66,59,49,67,67,51,45,49,74,49,85,80,59,47,56,46,87,79,80,74,53,75,59,78,59,46,69,64,76,67,66,62,81,84,83,81,73,59,42,50,77,59,63,79,73,84,65,44,67,87,55,55,71,60,59,78,50,73,47,54,84,59,82,57,83,61,43,73,60,56,44,75,75,68,53,68,77,71,63,51,76,87,62,42,80,73,43,60,46,51,82,69,67,65,55,44,57,70,78,80,50,63,63,83,68,69,57,49,52,47,71,78,69,45,61,84,74,56,63,54,47,54,62,45,51,78,42,75,59,74,50,63,49,78,80,83,77,84,83,53,86,74,49,48,77,86,87,75,84,71,52,75,70,43,53,64,78,47,74,62,56,81,53,65,44,51,46,51,86,46,77,63,44,53,55,54,68,74,72,75,78,74,60,57,64,73,68,58,42,69,85,78,54,83,50,44,86,45,84,75,87,78,81,74,51,61,54,61,82,83,73,61,46,68,45,86,46,83,56,59,65,75,66,55,74,76,42,63,52,59,74,75,64,42,80,84,87,53,53,74,85,48,78,47,42,82,86,85,83,59,66,61,86,81,45,75,65,51,74,77,74,67,79,66,81,50,71,44,79,53,79,80,77,51,59,45,76,79,56,63,82,61,44,53,79,65,44,50,80,72,50,45,81,64,54,87,62,56,66,48,47,73,73,47,47,43,77,79,85,51,59,51,59,60,84,53,46,67,80,52,45,68,84,64,79,57,74,48,73,67,65,72,56,45,85,63,79,86,83,68,60,52,50,48,48,45,65,45,60,69,67,44,81,75,63,67,60,66,57,83,81,76,50,54,51,43,46,83,67,83,77,69,80,42,85,72,81,74,68,55,65,45,51,65,53,84,84,64,45,50,48,43,57,62,52,44,54,75,59,50,68,69,69,65,67,75,80,69,51,85,61,78,54,42,57,48,83,62,68,73,73,73,78,43,70,79,71,80,85,54,72,57,42,53,65,71,76,76,49,64,78,81,85,52,51,74,55,63,60,48,73,67,82,50,63,48,85,57,76,84,61,73,48,42,73,64,87,44,87,63,61,54,70,64,72,67,75,74,62,82,52,64,84,74,66,59,77,62,57,60,64,64,60,85,62,73,85,79,77,69,59,42,82,50,87,62,72,60,71,76,53,48,49,69,68,66,83,44,86,62,84,68,64,64,52,47,57,52,79,87,80,61,51,47,46,82,74,86,54,55,58,46,67,75,63,48,62,65,65,78,63,79,45,61,73,73,52,76,45,59,54,83,42,73,87,44,85,76,43,59,66,49,73,78,44,53,66,57,77,67,81,49,49,87,53,81,74,76,53,65,78,75,49,76,82,70,72,82,77,56,76,45,80,50,60,61,69,82,44,83,54,48,52,42,67,84,66,45,72,48,73,57,83,64,85,79,63,84,54,47,67,63,59,67,44,48,60,57,79,76,64,48,61,69,71,45,72,58,65,80,53,71,71,57,62,42,84,60,84,59,78,42,51,63,86,69,67,86,83,42,68,78,87,56,69,71,43,81,85,62,44,56,49,51,68,82,56,47,65,80,45,50,51,87,46,83,67,45,47,66,48,84,64,43,78,48,56,64,48,72,65,85,79,63,46,44,82,72,72,48,78,62,65,70,55,84,83,42,61,65,54,45,69,64,77,73,43,53,62,67,70,49,46,48,84 77,63,79,49,56,66,46,76,74,69,77,67,51,44,70,86,43,83,87,82,80,87,83,66,42,79,86,61,83,53,50,78,85,56,52,68,59,50,53,50,43,74,57,59,53,54,67,47,49,85,80,61,84,53,66,43,46,62,42,77,72,65,52,87,82,52,86,58,61,43,61,74,71,71,62,46,73,48,48,54,48,47,70,50,57,87,71,64,64,42,70,64,79,73,77,67,46,67,72,77,50,71,69,74,54,86,81,62,75,70,73,51,80,61,45,76,50,58,54,62,55,69,86,81,82,76,79,63,51,81,51,71,68,83,87,47,71,67,79,68,60,82,42,84,77,83,49,54,83,87,61,76,67,45,59,82,87,70,58,43,57,45,56,47,42,47,57,59,43,78,50,59,56,78,48,45,74,47,73,47,72,66,51,61,47,68,66,77,45,82,59,86,85,62,53,73,83,52,51,52,57,56,53,67,58,68,78,48,80,54,66,85,43,67,46,79,68,60,77,45,72,65,82,56,58,61,72,52,61,82,56,87,76,85,71,73,49,67,63,67,59,72,69,69,53,70,75,55,57,48,47,42,55,61,79,42,84,81,82,62,79,60,82,52,60,66,73,68,63,83,74,81,65,51,84,58,54,63,49,58,81,49,73,47,59,53,71,84,58,68,74,42,84,80,60,55,87,51,67,79,72,70,81,67,84,67,77,49,71,45,82,44,42,42,42,78,71,56,47,52,52,46,77,55,68,66,62,50,50,84,74,60,61,54,75,85,58,42,86,55,85,78,62,70,54,68,60,63,51,47,81,70,82,68,86,55,62,60,75,86,51,62,62,70,66,53,72,56,57,80,79,67,62,61,59,81,87,76,53,44,86,72,70,82,54,54,76,86,75,79,65,61,78,70,73,59,47,44,80,72,80,61,46,62,49,77,84,50,67,69,77,66,58,86,68,60,44,71,59,73,85,68,83,57,83,64,71,50,79,52,81,49,84,51,50,61,45,57,42,87,84,72,62,54,66,45,44,50,65,70,52,79,57,84,73,81,55,80,51,50,49,72,86,61,78,57,56,50,77,52,45,75,82,61,44,71,76,66,66,74,79,71,54,72,79,69,56,69,50,53,45,80,59,77,45,46,58,86,66,77,43,46,87,85,55,80,55,74,79,44,84,79,53,87,57,68,69,55,47,57,52,49,60,66,56,54,57,80,64,46,51,50,56,85,51,59,73,47,80,62,69,54,45,59,60,68,49,55,82,79,49,79,66,57,62,77,64,74,71,73,45,57,87,56,50,49,45,73,65,61,75,51,45,48,54,45,46,87,81,79,50,85,47,48,66,80,80,72,87,43,56,85,44,51,54,52,75,63,61,83,60,54,58,71,58,50,51,81,52,58,66,42,62,47,46,70,81,67,66,65,44,82,79,86,62,53,69,48,77,44,61,48,66,50,71,47,81,49,64,50,80,71,42,78,81,61,43,60,60,52,54,80,67,83,56,42,79,53,82,72,55,82,82,77,61,43,58,49,76,56,70,83,51,61,51,58,80,51,75,64,67,64,42,69,79,78,63,47,75,55,72,49,74,64,75,48,83,43,70,64,60,85,74,46,76,47,61,80,72,52,76,46,79,44,80,77,57,51,56,77,58,46,61,60,44,64,53,81,44,80,43,87,78,78,58,68,52,50,71,81,51,67,58,69,46,49,54,49,44,53,53,87,42,79,65,54,49,52,84,78,75,84,78,77,77,87,87,58,50,59,64,59,71,47,80,61,69,86,43,48,62,54,58,55,57,85,72,56,65,77,81,63,55,49,57,47,58,77,62,84,62,53,75,65,85,84,55,45,46,59,72,65,55,65,77,86,56,49,71,63,87,87,42,65,64,80,52,66,87,60,71,45,60,81,42,52,64,50,71,81,60,49,65,71,48,70,63,69,56,84,58,45,77,85,62,46,70,73,54,86,44,70,86,78,79,87,46,81,73,61,83,73,47,49,64,54,86,66,68,73,70,68,49,87,86,48,85,70,62,72,72,86,47,64,42,47,66,67,86,57,58,73,79,70,47,51,46,65,75,66,83,63,55,86,73,70,43,71,81,73,62,51,44,77,76,87,75,43,45,63,67,43,53,49,53,73,80,52,73,67,43,50,74,45,79,81,80,50,73,77,57,75,42,50,77,68,54,56,54,77,70,64,52,71,44,74,56,54,48,85,59,47,57,54,68,58,71,73,84,47,44,85,47,76,53,53,55,83,79,59,62,60,53,49,51,44,77,60,72,48 60,55,73,70,78,79,82,67,73,84,76,57,84,65,70,63,86,50,70,64,73,55,65,64,54,68,81,44,57,87,67,57,47,53,57,54,71,56,86,55,82,79,60,53,44,55,58,83,86,77,63,81,57,79,73,82,83,78,86,73,79,69,60,62,68,82,44,45,53,52,47,48,79,58,82,83,47,54,75,67,85,63,65,76,53,72,80,72,73,81,49,48,67,55,75,60,48,70,63,59,81,75,59,68,84,56,58,59,77,63,83,70,47,63,77,74,61,57,64,77,48,71,53,82,87,67,63,83,50,71,62,73,63,59,55,59,63,81,42,70,47,86,48,59,61,44,67,74,47,59,44,86,52,47,42,74,52,63,47,48,64,62,77,57,80,65,50,47,51,43,81,63,46,45,54,81,66,75,42,42,77,78,60,52,63,72,82,81,83,44,56,61,74,59,46,42,53,85,82,85,63,73,83,77,58,82,79,62,53,79,55,58,42,64,81,70,72,49,75,64,72,57,80,63,59,86,78,51,85,86,76,76,61,60,61,83,46,71,84,86,59,78,58,75,46,52,60,76,85,48,58,48,44,53,67,72,49,85,75,87,53,76,71,56,53,57,61,79,53,42,45,50,82,61,49,84,82,82,74,56,69,81,71,67,66,47,58,62,54,43,62,83,80,78,43,83,45,76,50,60,76,64,64,45,63,56,63,77,77,81,45,47,84,66,45,46,43,81,61,79,63,77,51,53,60,65,85,57,60,52,75,49,55,82,59,83,46,62,59,79,62,71,71,60,70,86,85,45,48,50,70,60,60,87,48,55,50,63,58,53,83,51,60,44,87,64,73,52,42,48,75,81,51,80,51,74,81,64,44,77,79,79,51,55,54,66,54,48,55,76,59,81,45,55,45,57,86,77,76,50,44,77,79,55,60,79,56,42,56,44,78,49,51,69,45,51,71,46,60,58,70,45,75,56,67,59,78,76,70,63,64,51,58,53,50,63,77,73,44,66,67,57,45,70,58,56,48,65,52,55,68,82,59,66,77,72,85,72,50,42,54,75,85,57,59,67,84,48,63,52,68,60,80,75,75,86,56,75,57,79,74,68,60,45,80,77,63,66,85,67,86,47,49,60,58,43,75,62,55,46,87,49,71,61,49,49,69,63,84,62,42,81,42,58,53,82,82,81,62,78,60,58,75,85,86,53,56,79,70,79,64,68,64,73,86,79,82,56,49,63,43,50,87,82,63,63,56,54,73,66,68,43,80,74,65,67,68,74,49,46,73,52,77,55,53,70,47,49,80,74,75,79,84,84,79,66,75,56,70,83,74,56,52,86,70,86,66,62,64,57,53,61,45,74,72,85,79,69,44,53,50,62,49,46,72,43,53,82,65,67,85,70,74,67,71,69,50,73,52,75,64,46,87,79,68,66,85,72,67,52,60,77,49,67,60,83,59,60,58,71,74,62,45,87,72,48,56,54,61,53,62,46,74,64,60,86,77,75,47,65,72,68,70,85,46,82,83,72,87,66,52,69,51,80,42,87,70,48,59,46,74,73,47,57,66,75,81,77,69,73,48,82,79,73,65,47,61,76,84,47,51,84,67,87,65,52,62,65,61,83,77,67,87,50,85,85,81,43,79,63,44,65,58,80,69,72,66,81,62,74,49,47,70,59,77,74,68,75,44,72,85,61,84,58,81,45,57,45,61,46,76,74,49,42,84,65,44,82,60,66,71,63,78,49,82,69,47,55,67,79,46,65,79,75,44,58,74,78,69,87,85,72,85,59,49,70,77,87,70,67,63,71,54,69,50,50,74,46,46,64,85,72,48,73,49,63,76,50,54,87,54,79,70,42,66,57,57,63,69,51,55,68,74,47,73,58,47,64,50,73,78,50,69,58,62,46,46,54,47,47,85,63,65,72,64,54,58,75,61,54,80,79,67,76,87,86,49,50,75,84,84,56,79,47,58,64,51,70,61,75,61,75,75,84,73,52,59,74,70,87,43,86,54,77,73,76,65,54,69,74,84,79,76,63,70,74,42,42,49,62,87,81,51,76,61,76,46,83,58,56,66,52,82,42,49,72,71,46,47,42,81,72,49,42,72,47,59,48,64,68,81,58,60,70,66,62,62,55,81,68,72,59,87,78,79,64,86,86,78,86,77,86,79,67,71,75,55,76,52,47,57,58,59,77,60,78,79,66,72,86,80,64,56,83,63,57,70,82,67,47,43,42,68,81,66,81,81,80,76,73,57,60,68,62,47,57,62,84,62,76 79,83,78,48,86,74,50,48,52,56,71,78,45,74,60,48,52,78,59,42,75,50,57,46,50,49,60,70,60,87,72,55,51,80,48,68,76,59,75,66,48,54,81,83,55,81,69,58,85,78,51,44,49,84,44,71,42,57,50,72,47,60,47,53,44,54,78,77,79,57,62,80,71,61,67,60,53,47,75,55,86,83,73,55,79,62,57,57,82,69,45,50,48,79,83,69,64,81,48,67,62,56,56,75,57,51,80,81,58,59,60,64,81,54,56,82,66,62,74,52,56,76,49,68,42,53,84,66,80,79,74,48,67,78,63,67,70,53,50,49,57,63,73,42,47,76,50,78,54,58,80,49,70,74,84,84,68,52,62,79,43,43,87,64,45,71,60,65,87,65,54,60,54,66,81,87,67,63,71,54,44,84,47,78,80,49,65,70,82,85,42,87,76,75,65,52,76,50,56,67,47,51,58,65,83,68,72,54,78,51,71,86,48,81,62,66,69,86,50,66,55,64,47,54,82,56,55,49,42,62,83,56,54,60,61,69,76,71,46,46,61,57,58,64,62,71,67,47,85,44,86,87,75,71,74,68,78,60,65,86,84,59,75,48,52,61,58,47,73,62,46,62,67,83,63,49,44,82,53,78,67,85,78,58,72,58,46,83,70,66,73,47,51,52,82,42,56,82,75,62,62,75,44,59,51,55,72,87,63,54,45,45,66,78,87,52,72,68,63,72,60,84,49,48,85,71,79,58,48,44,70,86,77,57,44,81,53,64,66,86,68,86,76,55,49,52,43,80,72,46,46,68,62,83,82,43,68,51,53,83,77,51,48,62,47,77,55,54,58,53,73,65,63,58,64,78,62,83,42,85,61,44,79,46,71,44,87,64,58,42,49,67,46,51,57,52,70,51,57,55,86,74,60,81,57,48,72,60,86,59,84,58,83,59,78,66,69,68,47,85,85,85,51,61,44,42,80,68,86,86,66,67,64,79,48,57,58,84,70,56,63,54,84,50,73,81,47,79,79,85,82,79,65,82,47,66,86,79,47,44,75,45,86,67,87,43,77,54,69,77,76,50,73,70,53,86,82,47,80,63,46,59,81,84,86,70,86,85,87,84,83,61,73,50,49,52,51,67,84,68,76,64,55,64,86,48,84,77,69,82,53,80,45,86,86,51,69,52,84,59,67,72,74,47,60,57,46,80,58,65,80,68,69,42,78,52,57,56,68,43,70,43,81,46,47,71,42,42,78,48,60,78,80,75,44,75,87,66,85,50,62,59,73,69,77,70,85,68,61,74,54,59,46,87,69,86,47,52,74,74,74,72,48,66,78,43,50,46,74,76,53,60,53,72,78,66,47,61,85,58,83,73,75,83,43,42,57,85,81,51,67,72,60,85,51,66,44,83,51,68,80,59,64,62,45,72,81,57,56,64,73,84,49,82,51,71,51,52,84,80,81,76,57,47,71,79,71,74,53,46,67,74,85,48,45,53,80,54,76,49,44,84,79,73,63,61,70,49,54,64,77,81,72,52,85,81,57,79,59,55,62,45,73,47,78,67,72,87,81,61,69,84,86,44,61,87,79,62,75,51,50,50,68,68,52,60,56,47,42,50,83,49,67,67,55,78,66,70,66,67,75,74,54,56,54,69,75,77,81,76,67,47,44,62,73,45,77,79,79,67,46,55,52,73,65,70,84,72,73,55,43,81,82,46,69,86,87,53,46,86,82,80,77,84,74,84,48,79,85,71,65,81,43,42,58,80,82,76,62,42,62,48,60,54,44,82,66,82,45,68,81,83,68,83,53,84,64,69,64,47,76,87,73,51,56,66,67,74,87,71,61,55,64,64,79,43,61,64,44,85,46,80,51,45,42,63,47,65,43,86,63,84,73,82,81,50,47,51,68,65,70,57,85,47,68,60,44,42,44,65,49,46,55,52,72,67,84,43,61,65,53,59,48,50,82,57,60,56,51,56,72,64,74,63,67,83,67,85,78,82,79,77,54,78,65,78,57,60,64,81,60,48,53,80,81,77,80,78,54,52,63,56,76,61,87,73,84,76,79,73,84,49,61,60,46,68,62,52,43,50,80,54,64,72,70,85,76,50,74,69,60,81,42,45,68,55,69,60,57,80,81,61,54,76,49,74,57,58,69,66,58,55,46,47,76,67,86,51,53,65,68,59,86,47,87,48,57,63,62,64,48,49,43,65,63,70,74,57,42,87,52,58,83,46,78,58,54,64,64,66,73,55,46,65,58,87,46,62,64,44 69,87,47,73,67,44,83,58,62,58,87,72,87,76,77,60,67,46,48,74,44,71,78,58,86,81,52,56,73,79,52,86,51,79,74,82,64,80,80,47,79,70,42,48,46,42,49,68,54,49,64,72,82,85,58,51,81,82,59,81,46,67,84,68,68,81,61,81,47,62,42,62,82,68,74,69,54,74,51,55,59,47,67,58,46,54,47,47,58,45,48,70,65,71,54,82,62,83,82,53,82,82,56,86,64,86,75,42,57,64,45,62,59,83,46,44,52,46,49,57,59,49,63,79,86,62,83,76,77,69,81,50,68,44,50,85,53,61,62,86,61,43,51,66,80,63,61,54,55,59,53,55,56,86,68,75,81,48,57,57,57,69,82,87,59,51,61,83,86,85,57,59,43,47,73,81,80,61,71,66,61,77,52,57,48,80,61,86,61,44,44,84,87,54,58,73,62,55,61,55,76,60,67,76,52,69,65,46,80,46,78,42,64,78,71,48,87,86,78,69,57,53,77,63,78,59,43,66,85,46,70,70,49,84,81,61,55,43,79,51,67,48,69,87,51,53,66,57,77,68,85,61,67,60,60,68,42,49,76,84,49,69,69,79,62,79,54,45,71,46,79,85,75,60,87,72,47,60,46,82,54,79,51,78,86,87,50,80,73,67,48,49,80,75,79,81,71,43,82,55,56,55,43,47,73,43,85,77,74,55,69,70,54,74,44,74,44,66,60,51,53,60,46,67,82,83,65,56,69,56,76,48,59,80,69,74,67,87,59,56,73,56,56,70,87,86,86,51,87,79,78,63,76,79,56,68,61,62,73,51,58,67,72,51,77,55,49,65,64,75,60,87,61,70,55,76,81,71,58,48,48,53,82,58,49,49,49,53,87,84,74,55,64,72,84,70,55,60,63,52,82,63,56,79,84,63,46,77,79,62,46,83,86,69,75,58,53,65,42,75,83,84,62,50,82,45,78,54,58,79,48,43,44,84,50,72,74,54,57,67,66,54,77,77,62,70,44,48,53,63,45,56,81,45,60,58,52,67,87,58,74,63,46,72,85,43,69,43,74,76,77,45,78,78,67,60,59,63,79,46,52,63,84,76,87,44,52,58,65,87,43,54,82,80,79,50,64,57,72,45,47,45,56,84,44,68,67,68,46,46,84,77,45,62,87,80,50,64,71,75,51,77,45,65,60,78,65,68,73,77,78,64,81,47,45,46,82,66,68,77,57,78,67,70,61,54,84,44,79,75,67,57,80,71,49,57,45,46,42,86,87,66,74,43,75,42,42,75,60,57,77,60,69,44,45,42,87,52,50,62,71,81,49,42,72,51,58,71,85,64,58,71,65,84,85,47,76,84,86,54,76,47,44,74,69,43,83,79,47,59,63,67,78,60,79,42,80,57,86,65,73,77,66,74,62,84,73,56,66,46,49,42,76,81,49,72,61,63,42,64,74,82,77,44,82,77,58,77,84,61,63,76,57,80,73,60,57,77,75,82,66,48,54,64,83,43,53,55,42,72,55,57,42,86,68,53,48,87,84,64,84,86,85,78,49,86,56,53,74,56,56,83,59,46,53,47,83,61,58,55,75,58,58,46,78,66,78,57,84,73,51,55,81,80,68,43,82,66,53,79,83,69,44,51,50,78,65,45,68,49,59,44,69,62,62,85,60,61,64,75,71,62,45,69,63,48,74,61,70,59,75,67,58,73,58,80,66,84,65,46,54,83,76,79,83,52,71,62,62,51,46,59,71,65,50,45,65,71,48,60,47,70,86,43,52,49,74,53,82,50,57,63,77,84,48,53,57,76,76,83,62,42,74,81,47,53,67,56,65,58,85,69,62,66,83,65,44,79,54,83,83,81,56,50,68,47,87,58,81,84,51,74,70,59,44,44,45,68,60,60,61,78,62,85,75,50,57,62,81,71,87,48,68,63,64,43,42,66,66,87,60,56,74,58,57,55,84,44,61,74,47,74,74,42,66,79,86,44,86,72,55,85,55,71,48,50,67,56,82,56,85,55,55,57,51,81,59,58,51,47,87,53,63,52,73,51,69,72,86,80,86,77,56,57,58,46,70,78,45,76,49,76,42,73,59,78,83,78,81,60,82,57,66,57,81,65,87,60,56,80,58,42,55,87,45,84,81,82,82,43,56,62,50,56,58,86,77,50,49,59,86,70,57,83,87,57,74,71,46,54,61,51,61,56,47,82,69,86,73,73,48,47,63,71,66,63,68,85,57,70,55,83,77,55,80,43,69,51,78,45 58,54,70,60,65,45,68,42,83,79,80,56,72,79,80,68,67,50,48,47,49,50,86,81,82,63,84,71,57,58,49,80,56,69,82,66,85,76,70,56,42,77,57,85,47,72,58,54,44,44,86,50,54,62,74,64,54,81,81,54,78,55,75,58,66,45,84,87,44,72,43,46,57,54,82,72,49,62,58,58,68,69,74,83,64,78,64,68,80,66,51,51,46,60,73,57,55,73,64,58,56,84,58,63,66,48,77,72,75,47,60,67,51,63,85,46,55,65,78,58,87,55,87,75,69,77,55,87,69,75,80,59,86,66,58,67,49,49,79,84,43,62,84,85,51,58,45,44,80,86,86,66,50,60,58,78,64,71,53,83,82,80,62,68,45,60,59,64,71,71,61,53,75,56,63,79,52,69,52,82,55,80,73,58,86,51,73,77,77,76,84,86,63,85,79,84,69,45,82,77,55,63,69,67,42,79,52,51,66,74,85,81,46,70,66,53,74,66,51,49,66,81,59,67,70,68,64,42,84,61,68,71,48,42,70,74,80,42,48,47,78,43,51,51,61,58,74,45,81,56,72,78,52,43,57,73,79,85,47,69,84,85,83,46,70,70,58,85,76,82,44,86,53,77,52,57,67,84,49,54,46,67,45,66,83,69,82,43,45,58,65,82,68,71,64,42,87,81,62,42,55,45,54,70,60,68,84,49,79,45,75,66,55,55,50,49,59,65,63,83,69,73,60,86,75,71,82,42,81,68,68,52,56,63,63,62,87,55,73,59,72,51,66,81,46,68,62,56,81,64,47,61,42,80,51,65,73,74,71,64,76,60,70,84,51,47,54,74,55,70,85,84,42,82,48,70,85,81,42,47,55,68,55,87,59,46,43,57,47,69,66,79,77,63,51,83,61,50,63,71,60,83,67,47,58,86,80,61,68,52,51,85,74,69,78,46,86,52,43,77,85,82,59,80,76,53,45,81,73,47,80,59,55,86,87,45,64,83,81,56,56,57,59,51,43,57,50,67,58,58,63,62,54,78,63,83,59,67,87,42,55,81,49,50,67,48,68,83,77,74,53,62,64,85,50,69,84,47,79,76,50,46,61,65,70,42,69,81,44,63,86,73,65,46,79,55,73,77,78,53,85,73,72,66,75,86,47,63,83,52,52,65,56,75,85,55,79,86,83,56,52,45,84,84,75,86,75,71,64,61,44,83,51,42,86,50,71,58,86,44,44,70,56,49,86,55,79,70,62,42,51,66,74,72,56,44,87,53,62,69,53,78,64,53,86,46,81,84,46,58,72,48,57,61,75,83,61,68,76,60,74,62,69,59,76,57,74,87,68,52,62,47,64,44,77,54,77,47,57,47,85,74,57,73,84,80,64,58,84,47,44,73,45,85,67,82,63,59,79,53,68,64,76,83,80,60,86,69,72,71,44,69,69,81,65,83,51,60,46,52,81,72,76,61,81,48,54,45,63,58,54,68,66,78,85,68,54,47,54,60,54,62,65,42,43,60,60,80,43,47,59,71,48,80,49,74,48,61,44,54,62,57,63,59,45,64,84,42,49,70,61,62,48,70,57,84,76,63,46,77,60,44,82,70,71,63,72,59,45,68,84,65,55,69,80,55,46,47,71,80,50,87,83,63,49,79,66,79,67,69,49,74,59,62,75,85,82,63,55,74,58,49,72,65,58,51,68,77,86,43,79,65,57,55,78,79,58,70,85,81,42,44,46,49,57,87,65,67,87,87,70,84,47,73,52,75,43,69,67,77,54,87,71,51,75,73,56,45,46,87,72,64,49,49,61,55,83,63,81,86,62,72,60,77,73,83,75,84,86,42,78,44,62,86,45,62,47,54,71,43,43,72,73,57,80,77,74,64,74,72,71,51,63,45,84,45,58,43,84,74,81,61,81,53,48,79,54,48,66,72,60,62,65,51,80,78,55,74,53,44,71,76,62,79,63,68,78,82,78,73,43,80,76,62,55,84,56,87,51,78,59,79,61,82,70,69,85,80,80,83,79,87,65,60,44,79,77,76,64,63,85,68,80,66,79,77,69,73,77,62,68,86,82,51,67,51,69,82,43,53,53,52,85,68,47,51,78,48,45,54,62,63,76,82,45,87,44,77,45,42,77,73,73,54,86,86,45,79,44,77,49,86,60,48,67,56,86,61,56,83,73,78,73,78,80,65,60,69,77,50,47,50,56,87,42,61,67,80,62,53,66,59,53,80,68,77,78,68,66,48,58,81,79,77,61,64,48,61,71,87 42,47,52,75,52,79,58,65,79,73,46,48,66,47,72,53,80,49,52,53,77,70,81,77,53,48,51,82,53,67,58,54,77,84,58,58,84,73,52,55,56,52,74,44,84,58,77,82,84,78,58,86,75,67,81,47,69,53,66,76,63,72,82,44,86,60,79,55,44,81,71,51,80,82,87,64,48,73,79,87,83,61,79,81,65,55,80,64,46,69,43,68,57,81,73,46,84,64,82,86,66,66,81,46,61,68,55,77,73,86,69,68,69,76,62,85,70,79,79,47,57,75,52,49,67,68,42,54,53,62,61,55,48,82,81,57,84,53,59,53,57,48,42,68,82,64,76,45,87,82,73,76,54,73,74,43,57,84,66,52,67,68,83,48,49,71,56,75,84,60,43,47,73,71,79,65,43,66,66,74,75,74,58,42,55,57,62,79,62,80,72,84,65,44,47,82,46,50,80,72,50,73,42,69,60,72,71,86,75,43,69,74,61,56,55,60,50,85,56,58,76,63,43,53,85,66,71,81,77,58,58,42,55,51,56,54,85,60,61,55,64,55,71,67,68,65,46,62,60,75,54,79,64,56,54,63,70,69,47,51,50,87,68,51,73,64,63,59,87,64,84,84,64,59,46,73,68,73,71,66,57,74,52,56,74,72,57,68,48,83,69,51,42,86,85,66,50,62,74,53,50,58,55,71,71,64,62,56,73,85,73,56,87,54,80,69,58,84,49,56,85,65,63,47,61,62,69,83,59,54,61,63,86,51,73,59,67,45,42,57,64,61,60,53,73,54,47,45,85,63,66,65,63,58,81,62,59,55,78,62,65,54,46,59,47,61,74,83,63,46,77,51,42,49,50,78,56,53,87,81,48,83,77,66,54,66,82,85,65,50,73,48,52,60,78,49,63,45,84,71,76,67,52,80,47,79,65,44,64,53,71,45,57,55,73,81,59,72,43,86,65,80,44,70,42,52,81,65,57,56,83,56,78,78,59,87,80,64,74,48,42,48,78,83,52,45,76,59,77,59,66,53,72,50,85,55,57,49,62,50,53,77,62,79,52,45,75,79,74,46,86,73,43,71,44,79,54,58,70,71,69,59,69,81,61,48,83,76,47,87,87,72,77,42,75,42,51,86,56,51,61,58,47,58,63,56,44,76,65,57,49,50,42,59,72,44,83,44,51,65,80,86,70,70,55,72,71,62,71,77,79,85,45,49,56,57,70,69,68,42,78,47,68,70,63,54,77,44,86,79,48,44,45,46,60,59,68,45,65,49,46,71,49,69,57,80,86,44,60,59,71,45,74,82,62,74,64,85,43,49,69,67,69,81,72,61,50,68,48,80,52,60,59,61,61,51,61,54,56,82,59,86,51,42,60,65,47,58,56,59,87,50,74,54,82,52,52,55,84,63,44,85,52,63,66,81,44,76,65,66,42,54,82,74,77,50,60,62,86,80,71,51,43,69,66,71,65,56,60,47,87,66,78,85,59,85,63,64,71,60,44,81,54,80,65,76,68,59,80,78,85,51,58,52,73,43,86,78,67,72,86,49,49,66,49,78,63,59,47,54,53,63,47,82,51,73,49,69,72,51,43,74,55,61,59,47,79,48,43,44,70,62,49,67,61,76,53,81,72,58,57,44,42,62,75,48,49,55,47,42,56,61,63,50,42,83,57,63,77,50,66,44,67,43,70,79,51,69,81,46,61,82,71,70,52,42,60,50,71,72,57,83,66,65,56,51,42,56,85,51,73,70,82,83,65,57,65,62,87,64,63,42,86,57,74,51,43,80,86,45,56,75,42,53,58,64,76,81,49,44,80,67,58,47,74,68,76,67,69,62,42,87,60,51,63,86,48,80,87,43,73,64,86,60,74,59,75,87,59,55,85,86,81,50,79,63,83,47,82,57,54,79,66,64,71,86,42,84,42,48,76,71,87,63,76,43,83,54,57,45,75,47,53,73,50,85,61,86,57,44,68,46,79,78,67,58,75,55,64,53,53,85,52,82,75,42,81,74,43,73,87,81,75,47,53,52,62,86,59,49,73,76,52,66,56,77,70,72,60,64,81,73,76,70,85,45,78,75,69,78,79,74,68,54,61,72,71,80,54,65,49,62,73,85,57,68,54,71,60,61,45,55,44,70,60,78,76,56,43,79,81,74,47,85,85,55,84,54,83,76,87,82,68,77,64,77,69,87,77,75,65,42,67,74,79,55,82,59,83,85,55,65,71,68,48,51,61,67,73,59,42,58,45,56,45,85,70,44,79,78 65,68,84,68,54,47,64,47,85,67,53,76,50,60,59,65,85,68,68,78,72,72,63,67,51,87,84,85,46,61,77,47,76,78,56,75,50,50,78,45,48,80,78,51,77,55,66,79,67,67,47,44,59,55,83,59,69,48,76,76,50,87,44,71,60,69,57,86,49,65,51,72,70,73,42,81,84,82,57,77,59,80,60,62,69,74,79,45,83,61,47,44,87,84,48,79,83,75,81,86,45,60,59,71,45,43,77,50,77,74,53,43,64,67,75,55,82,59,42,79,65,60,60,74,81,87,43,83,53,80,75,54,78,76,63,74,82,79,76,59,65,83,77,44,58,58,61,76,60,45,86,68,64,84,47,81,78,75,62,42,53,53,71,71,69,54,70,76,56,59,81,50,55,46,50,63,57,43,64,57,63,77,53,82,77,63,48,50,84,45,72,59,60,48,77,64,66,44,84,61,46,61,66,60,54,65,60,48,75,86,43,47,49,71,71,74,47,57,80,62,85,59,77,51,68,59,87,49,84,53,79,62,70,68,45,55,83,61,42,79,50,59,49,70,43,47,60,66,50,73,80,77,42,48,50,84,71,47,57,72,85,71,74,47,44,51,78,54,78,70,77,52,56,59,50,85,64,60,69,68,80,86,71,80,82,87,73,60,86,49,46,73,49,68,59,68,52,70,61,85,68,76,48,67,59,48,69,44,54,76,69,73,70,55,86,62,74,42,52,87,59,47,70,76,68,47,49,56,73,78,76,60,60,80,77,74,82,46,58,73,77,87,58,79,77,43,58,47,69,44,61,85,77,54,85,43,78,87,85,46,50,74,59,83,56,69,83,66,85,61,71,45,56,62,55,76,71,83,59,62,78,53,63,62,54,77,75,45,84,82,85,54,71,47,48,68,50,79,83,83,69,78,72,75,83,85,75,42,52,46,47,59,68,78,74,86,67,71,78,63,83,58,84,70,87,43,49,48,67,46,87,64,66,82,53,50,53,45,85,64,50,84,56,57,84,72,65,70,51,55,66,51,63,70,46,52,71,58,85,55,52,81,54,80,64,85,68,48,82,85,63,64,58,87,74,68,73,58,59,75,58,84,52,61,85,77,51,58,43,53,84,57,64,58,79,67,48,67,42,77,75,51,87,84,82,51,46,79,83,78,72,69,59,44,80,57,42,83,82,72,86,78,48,55,64,64,47,60,72,47,69,50,79,57,61,80,87,62,43,85,55,43,64,77,70,56,78,67,59,62,42,61,57,80,42,50,69,84,76,44,66,55,53,61,46,67,82,63,70,42,60,68,56,71,42,84,73,45,63,83,75,61,64,60,78,44,72,55,62,49,47,58,66,61,45,59,65,51,58,84,83,81,59,63,69,65,64,48,80,70,73,61,52,67,72,68,72,57,78,82,64,64,59,75,46,43,83,76,43,58,69,48,58,62,56,50,53,46,47,44,47,51,45,48,74,78,69,58,80,71,44,46,80,58,64,50,67,77,47,43,47,81,75,67,46,76,85,59,55,68,72,78,65,56,62,43,45,83,64,86,75,53,86,83,56,70,80,70,74,62,68,58,85,58,79,60,76,54,71,43,61,64,79,86,72,47,82,52,44,64,71,87,50,56,50,77,53,47,82,86,68,84,52,56,55,48,65,84,51,48,85,72,56,72,75,87,78,83,79,52,71,42,68,51,73,80,66,48,65,75,54,82,82,61,81,54,76,82,51,59,83,62,50,57,74,63,53,70,58,53,84,78,87,84,57,43,84,64,57,52,49,57,42,48,61,68,76,72,53,57,66,55,86,51,75,49,51,86,78,64,85,54,58,42,42,50,46,71,83,74,45,64,74,78,42,53,62,80,83,74,42,76,60,79,50,72,64,83,79,45,85,59,58,74,60,67,53,73,58,76,52,51,67,56,70,58,82,47,64,73,78,46,42,84,81,86,53,65,51,49,45,65,48,83,72,76,61,82,43,49,77,48,79,86,42,56,54,49,45,50,51,71,61,84,55,72,77,70,65,43,57,43,62,86,83,69,52,69,70,45,55,42,49,58,44,59,43,87,83,51,52,73,68,61,53,72,51,59,80,75,48,48,42,51,78,54,85,56,77,74,68,49,77,78,55,73,85,50,56,65,45,80,60,82,75,43,86,42,47,59,46,74,86,68,51,79,60,63,57,44,67,71,65,76,74,44,76,44,80,87,62,48,47,84,67,51,46,83,84,50,80,61,48,87,51,65,58,87,49,54,61,84,46,62,68,86,85,43,84,73 63,50,72,74,64,60,51,49,83,64,71,56,75,70,70,55,46,49,43,80,49,51,83,61,45,57,43,78,61,44,63,59,73,60,87,55,66,81,73,63,61,72,78,64,46,77,82,60,75,47,81,45,61,85,50,79,73,72,65,87,48,86,63,51,67,86,87,50,44,83,61,85,43,73,67,47,73,58,50,43,61,77,44,72,77,71,43,61,44,69,82,60,44,49,65,52,49,65,71,51,87,81,64,45,59,77,85,83,75,44,85,42,76,46,49,73,55,86,46,68,53,81,64,47,61,62,45,85,43,47,63,86,60,50,82,45,71,87,52,68,70,59,72,84,61,50,78,55,64,72,46,87,78,68,87,55,46,56,49,66,45,76,55,53,58,57,62,45,82,71,53,85,79,62,44,64,81,78,67,77,66,44,64,79,52,77,86,67,68,43,69,44,63,70,58,83,71,62,60,48,87,74,43,46,60,60,71,48,80,57,75,81,87,87,42,59,56,53,83,82,69,60,59,43,59,75,74,57,42,77,71,69,71,51,63,69,60,69,68,57,62,59,85,58,70,76,45,81,73,60,69,62,53,84,77,52,66,86,60,54,66,64,44,46,44,43,81,63,87,86,86,79,68,72,57,62,53,69,85,45,85,77,64,62,87,81,63,83,73,53,80,70,45,43,43,49,52,78,54,49,47,67,70,81,67,74,48,63,62,70,81,64,70,43,86,64,70,69,78,46,75,45,63,57,84,87,55,60,80,76,83,69,84,71,42,51,46,53,67,77,78,50,71,84,73,76,83,53,60,78,57,53,42,44,83,78,53,63,67,46,85,48,77,66,62,47,69,87,72,43,66,42,64,48,49,76,46,65,43,77,46,86,64,61,47,66,70,86,47,72,46,85,63,53,73,84,75,84,57,71,54,43,51,62,52,78,69,57,61,54,85,52,83,67,68,58,68,66,72,79,84,55,67,55,85,43,47,85,55,60,61,84,58,63,55,56,67,66,81,66,75,65,49,62,58,86,42,76,81,79,56,58,47,62,43,76,72,82,73,62,64,60,44,43,65,63,65,72,87,82,50,64,81,47,59,66,49,53,60,64,78,54,77,70,86,47,74,74,86,79,47,83,68,75,70,42,72,76,63,70,55,48,53,71,82,85,61,61,45,82,65,73,55,54,54,76,79,52,75,59,86,56,69,45,44,46,62,50,58,69,60,45,87,77,86,51,61,52,75,50,47,81,71,71,71,62,73,68,50,60,55,58,64,48,64,64,72,66,58,73,79,50,77,46,83,87,47,51,85,63,86,47,82,86,54,65,84,86,60,58,79,49,58,62,47,53,83,77,66,72,73,79,73,63,44,58,51,50,46,83,64,69,66,86,84,61,70,86,56,52,70,44,60,68,45,78,66,71,60,53,84,82,81,58,82,86,77,71,66,51,46,42,52,63,83,61,57,50,81,72,68,61,71,50,47,73,71,87,50,69,63,49,42,77,79,81,72,45,85,65,43,79,71,60,53,44,80,49,45,72,44,45,83,67,46,82,73,66,60,45,48,59,80,58,64,54,77,78,64,48,70,51,44,62,44,60,76,48,50,72,64,61,72,74,48,76,87,70,76,58,65,81,78,80,68,53,66,58,85,84,71,62,85,76,67,52,87,82,85,57,80,76,73,47,67,44,80,43,43,53,44,74,82,56,61,47,63,82,57,83,68,86,62,75,65,57,66,62,60,79,65,58,64,62,63,44,73,79,63,54,76,67,70,59,44,45,81,49,61,42,45,65,47,78,83,68,49,51,58,69,42,56,76,83,75,69,70,66,86,59,44,84,63,69,50,66,51,70,49,62,73,85,87,72,42,60,70,83,57,44,66,77,42,84,60,73,57,55,83,86,65,47,51,82,64,71,60,77,82,60,47,60,62,48,43,84,72,48,53,48,42,60,84,53,59,53,79,77,82,71,42,72,55,71,84,81,74,76,44,62,87,62,80,64,61,74,55,84,50,52,61,77,67,63,64,53,56,43,62,53,61,42,75,64,45,44,78,75,57,82,53,76,63,52,53,83,51,78,80,49,82,57,63,64,79,81,71,80,44,69,48,84,54,71,49,87,50,62,56,75,57,61,47,44,59,72,82,62,50,64,55,78,59,76,52,48,68,87,83,68,44,51,68,53,76,81,74,84,42,65,83,43,65,83,55,61,46,84,67,66,71,69,83,53,44,81,78,68,67,59,83,50,45,45,58,71,80,56,63,47,59,48,56,56,77,78,76,45,63,50 62,44,44,54,80,63,82,51,54,81,87,64,43,68,82,44,73,43,76,80,62,60,73,71,53,60,53,60,43,43,72,76,46,43,47,47,76,49,85,51,70,42,68,86,58,60,54,81,78,68,77,45,82,64,51,49,51,84,62,50,54,80,64,53,63,81,72,66,73,84,48,61,60,59,81,46,49,74,65,48,51,78,66,64,81,66,62,65,60,69,53,66,44,74,57,46,46,57,42,53,78,60,73,73,79,45,79,55,77,73,85,61,46,58,77,42,68,43,87,83,83,87,75,49,52,61,57,62,53,80,81,48,85,60,82,73,53,69,48,63,66,48,43,78,86,45,84,47,85,84,59,81,75,81,58,77,43,52,56,80,42,78,75,74,54,69,50,69,77,45,85,51,68,67,50,63,43,69,77,87,53,85,73,47,79,68,70,81,84,50,66,61,64,72,75,86,60,43,48,85,69,82,79,48,75,42,66,84,55,87,49,46,56,75,74,79,75,54,63,85,60,62,48,44,76,45,57,46,52,87,62,82,74,78,68,48,85,68,75,61,48,47,42,84,63,46,79,56,51,42,50,66,86,80,49,62,45,75,49,72,53,49,62,71,66,87,83,83,47,84,49,56,82,87,48,83,57,48,58,78,74,85,67,68,56,63,51,76,60,64,74,50,76,58,87,52,70,45,58,67,64,74,46,56,81,59,47,86,53,57,54,62,81,75,43,43,83,59,71,72,86,73,47,60,68,62,87,70,75,78,87,50,83,48,63,83,60,59,49,87,55,54,51,68,45,50,47,52,87,66,84,51,61,82,49,48,81,52,62,52,85,58,46,51,68,64,62,43,62,70,46,86,66,79,81,47,48,66,44,70,77,66,79,43,81,76,87,48,62,87,78,60,73,63,79,61,43,57,65,46,49,52,71,72,66,74,52,56,64,78,56,63,75,55,66,83,69,73,52,76,54,58,73,55,84,63,76,87,49,42,84,58,63,57,60,59,73,65,57,78,66,63,50,62,48,49,47,63,60,57,75,54,42,43,74,87,72,85,63,75,61,57,60,44,70,71,67,80,48,55,50,56,70,45,49,71,86,55,56,66,52,84,82,66,84,85,63,63,66,61,47,52,80,62,75,84,78,67,59,85,86,61,67,68,46,53,60,53,84,66,56,68,43,85,46,56,50,80,69,73,55,73,51,45,51,42,69,51,70,67,50,51,45,79,65,58,61,44,85,56,63,72,50,43,44,74,83,42,73,87,53,84,64,82,72,42,75,63,82,85,58,44,61,87,86,59,59,51,52,59,47,53,58,85,44,59,84,83,53,86,70,75,84,62,87,58,84,72,72,58,64,77,57,47,76,44,59,77,58,83,43,79,71,81,43,83,64,81,67,52,55,87,68,47,70,75,52,75,85,50,62,71,75,53,82,60,70,86,79,67,64,68,54,59,71,83,56,69,55,53,76,76,44,68,70,70,57,53,87,62,84,67,66,70,66,86,79,79,86,51,48,75,52,76,46,64,86,42,63,65,86,87,56,54,42,77,64,70,47,57,70,62,49,71,69,80,83,51,87,46,76,70,77,62,65,49,59,48,86,49,63,86,75,58,61,72,49,43,46,45,48,51,51,82,59,67,77,49,59,63,42,61,47,74,43,79,61,79,75,54,52,77,50,44,53,85,57,60,59,67,61,73,63,77,76,48,85,44,64,71,66,65,62,67,42,48,52,74,86,80,54,60,77,71,53,84,54,46,56,87,73,78,75,84,70,54,42,68,83,56,51,83,44,81,84,86,47,59,48,42,80,56,71,47,55,86,67,84,71,47,78,76,82,43,64,71,70,59,72,59,42,75,74,61,58,68,62,54,58,83,43,57,46,64,65,52,73,65,44,50,48,59,85,58,70,84,45,56,62,82,61,65,81,64,54,47,57,55,46,66,74,85,44,56,83,69,84,66,79,75,50,71,73,87,43,56,60,69,54,76,63,59,43,79,42,81,42,75,82,78,48,77,42,51,73,81,45,63,80,49,84,68,56,47,44,56,49,63,82,71,82,49,54,82,61,45,81,84,46,63,68,64,87,66,45,51,55,53,81,87,71,63,64,48,67,87,50,81,79,75,68,58,79,82,84,67,72,53,56,70,67,87,43,50,73,57,45,81,56,85,75,64,68,79,49,45,50,78,63,76,53,51,78,79,69,59,72,43,67,52,61,85,73,58,79,44,77,86,68,42,56,84,44,42,80,77,50,84,84,45,49,86,70,66,71,57,47,81,53,44 42,57,46,69,80,78,64,87,55,45,66,53,86,76,62,44,63,42,74,64,50,64,55,70,60,56,59,84,55,65,55,73,46,70,76,43,58,73,70,57,45,54,76,74,64,59,47,75,43,72,45,47,69,56,64,84,82,81,67,76,68,50,67,64,66,73,69,86,87,59,56,58,59,62,81,80,63,42,71,83,69,60,60,54,78,58,55,59,87,46,58,49,66,47,54,78,45,55,72,84,66,47,65,46,55,58,64,85,48,66,69,59,48,70,58,86,85,53,58,87,52,69,73,82,79,56,72,73,71,73,75,65,77,64,48,64,70,82,50,87,64,42,74,64,57,46,67,55,77,44,53,63,61,78,62,71,47,57,63,64,61,70,81,43,80,64,61,64,64,84,60,66,47,58,59,43,43,51,86,50,67,60,63,49,76,60,42,81,75,83,77,77,57,78,71,75,65,87,49,56,52,80,51,68,77,45,80,72,82,60,51,66,87,84,42,44,61,45,63,64,74,58,78,71,75,76,53,46,48,54,45,50,68,59,49,83,78,73,57,77,75,55,86,70,66,71,81,79,80,50,83,50,80,75,59,87,76,46,81,76,47,77,42,85,80,50,68,72,53,62,64,49,44,85,49,71,69,63,59,83,82,59,42,43,79,79,81,49,56,72,81,79,76,87,58,52,56,58,73,44,43,62,70,43,57,60,50,48,71,58,44,74,63,46,74,72,61,80,42,62,73,49,86,73,70,83,53,63,67,65,65,82,49,85,55,74,81,64,52,48,59,43,49,84,74,57,67,66,79,78,82,70,80,83,54,80,50,61,57,80,56,71,58,51,71,60,80,86,48,76,79,83,80,50,75,51,75,50,72,49,49,85,64,84,55,65,46,46,81,55,61,82,79,75,59,79,62,82,59,73,70,42,83,44,64,72,60,66,76,49,81,77,42,54,61,44,61,82,83,42,48,71,78,55,69,72,84,79,43,63,59,52,74,59,46,66,77,86,73,75,87,44,64,54,71,83,47,45,49,77,75,64,74,58,58,61,66,81,56,68,84,45,55,74,62,47,79,66,48,45,76,86,68,42,79,70,59,55,55,46,86,62,44,80,48,45,48,51,43,60,64,71,59,69,57,77,72,79,51,63,48,55,80,70,50,84,43,82,53,75,81,80,42,60,58,63,55,81,52,51,63,80,86,60,62,51,61,73,54,52,70,87,66,80,78,59,79,58,43,57,82,64,50,48,63,74,77,50,50,81,63,62,49,74,45,87,51,78,45,56,53,81,58,66,46,84,59,57,56,48,56,72,44,81,77,47,57,64,63,43,75,59,71,85,66,45,55,64,83,45,60,42,55,81,81,87,49,44,84,50,76,80,65,53,63,70,47,45,79,84,75,81,80,54,77,79,69,86,80,81,87,45,63,74,75,82,55,48,55,83,80,85,46,67,69,83,83,70,62,54,64,73,82,87,85,52,54,53,60,53,85,86,60,87,52,76,54,51,70,50,70,78,73,54,66,62,51,60,71,67,42,87,53,73,65,86,53,86,68,50,63,58,74,75,62,50,54,45,46,83,77,46,70,56,49,70,77,48,76,52,58,72,45,87,46,65,51,67,47,52,53,85,66,83,48,63,44,46,86,85,52,85,48,48,50,50,80,79,60,60,72,74,59,53,65,87,70,55,57,86,69,66,80,64,60,69,48,52,72,64,48,58,55,77,47,72,69,68,49,87,83,65,45,61,48,53,53,43,81,57,56,87,58,55,48,52,68,47,56,53,53,52,68,84,59,72,50,84,56,73,69,48,80,76,49,65,69,57,72,52,82,85,48,79,53,58,48,56,81,86,65,84,79,50,42,57,86,56,82,76,66,51,54,76,45,68,72,81,72,44,57,69,46,53,55,68,65,42,46,73,64,61,79,59,63,45,81,57,82,48,54,77,73,46,62,65,49,65,62,76,77,57,87,43,47,61,61,56,53,81,76,61,66,44,47,71,64,81,79,46,57,46,83,74,67,50,75,59,61,44,63,84,75,49,72,62,58,65,79,66,47,75,50,49,66,46,77,80,79,55,42,69,72,78,73,54,57,62,50,60,44,63,42,79,42,78,73,56,56,60,51,78,86,46,66,79,71,67,58,66,61,77,68,43,42,63,55,66,53,82,70,65,52,85,67,47,69,85,74,70,66,87,85,58,83,45,44,53,68,65,74,71,46,66,53,85,55,84,48,44,69,62,52,83,49,78,78,56,62,58,67,63,66,84,76,60,72,86,42,68 65,68,58,72,71,82,60,74,64,69,77,52,79,61,83,58,55,78,62,43,65,49,67,55,57,74,61,70,51,60,69,63,72,58,78,67,57,65,53,84,62,75,70,57,66,63,84,65,83,58,43,42,86,57,70,71,84,51,42,64,87,60,80,70,50,47,75,80,49,62,75,61,53,86,59,62,44,44,83,76,68,58,48,73,42,69,48,47,75,49,64,71,85,48,85,48,87,66,55,51,74,44,62,84,48,82,76,75,80,72,67,70,62,84,54,59,65,72,85,57,59,68,72,45,85,61,74,57,48,45,72,82,45,50,44,42,52,76,83,73,74,83,64,75,46,55,87,86,86,77,43,78,65,87,42,61,53,44,69,79,59,55,70,82,81,82,87,68,51,60,58,65,69,49,53,51,64,83,69,66,51,52,56,65,62,79,46,72,52,64,43,45,70,44,64,65,43,50,47,64,44,65,75,77,71,79,46,59,47,44,58,67,62,64,79,45,57,54,75,57,59,85,55,47,48,65,57,76,75,78,73,78,54,54,81,85,63,52,63,69,77,46,57,58,42,46,56,59,45,85,81,45,55,72,62,49,54,58,47,45,56,46,59,50,72,75,76,76,67,80,67,65,87,74,55,62,87,85,71,80,72,66,45,79,58,51,46,69,86,43,60,76,61,61,70,71,49,79,81,65,70,64,52,81,60,75,61,43,66,55,67,79,46,59,65,64,52,63,75,48,72,85,49,65,61,67,82,73,56,57,51,58,75,50,49,74,67,78,83,65,86,79,45,72,67,81,51,87,53,74,80,80,56,50,50,66,57,43,65,76,84,82,82,46,58,49,65,69,46,82,49,55,50,84,69,85,68,64,73,50,52,46,65,67,72,65,57,79,52,77,69,68,70,54,49,84,56,45,68,51,72,67,68,56,77,78,81,61,53,84,82,63,65,77,60,84,64,49,42,51,78,61,86,68,44,61,76,55,85,47,69,60,78,71,53,79,76,79,66,50,81,68,50,54,61,84,84,57,61,44,72,81,76,75,48,83,47,51,85,43,67,58,86,80,84,63,50,87,78,45,59,58,60,60,65,55,84,76,74,61,50,82,76,87,51,64,55,49,84,79,46,60,81,87,56,54,58,58,83,78,62,76,52,50,63,72,67,75,87,45,78,82,60,87,75,48,50,43,52,76,64,70,84,76,62,73,83,49,57,84,77,62,52,86,73,72,46,67,44,72,46,66,52,54,81,74,84,62,46,70,63,70,70,82,75,83,65,85,50,50,63,75,62,84,80,76,61,73,49,83,54,59,75,52,65,50,71,42,63,84,44,76,84,62,53,76,59,86,53,62,52,50,75,66,86,56,81,53,68,85,68,54,44,86,48,47,60,47,81,78,75,45,61,57,82,71,86,75,81,48,83,63,86,44,66,74,44,60,83,58,85,43,78,51,63,85,48,59,58,82,45,51,84,51,61,73,80,52,85,59,75,73,80,68,52,66,54,67,87,72,64,87,61,71,49,83,58,44,83,48,80,84,56,57,65,52,63,86,75,82,83,51,64,47,73,60,46,83,72,78,58,64,42,60,47,61,83,70,48,82,73,45,55,87,69,50,58,75,45,49,82,62,46,85,71,73,66,60,64,80,62,60,42,83,73,70,64,57,60,87,79,63,64,63,80,70,87,73,53,78,79,70,59,64,76,71,64,59,54,43,57,52,65,46,72,42,73,85,64,78,47,50,58,85,43,77,79,57,66,79,67,63,76,79,42,50,79,64,58,54,44,66,65,50,79,45,64,52,85,75,60,71,46,67,83,71,45,81,55,79,87,74,59,72,63,65,54,63,60,48,84,58,62,57,72,71,72,63,71,49,45,69,74,71,68,55,85,84,74,73,55,46,63,58,70,86,74,72,54,85,62,61,52,65,50,68,48,84,84,59,79,78,63,80,57,82,82,56,81,83,52,52,87,68,55,62,59,55,48,70,57,65,50,83,61,80,81,55,86,53,60,55,56,84,86,66,46,62,61,42,69,78,48,67,55,57,81,58,84,45,81,87,46,86,66,71,54,86,66,53,81,57,62,83,76,80,65,42,72,67,70,60,74,63,61,46,70,50,60,79,82,74,68,78,81,79,54,86,56,50,45,85,75,87,87,58,62,74,85,47,65,77,69,74,54,43,73,83,66,42,55,60,58,76,43,53,47,67,59,58,64,65,84,43,69,86,84,68,63,50,60,74,70,75,57,53,74,86,85,87,82,63,64,76,43,63,61,86,74,45 44,72,65,48,71,64,76,46,50,64,71,52,66,78,75,44,53,85,84,70,54,53,58,83,76,42,46,59,50,51,55,60,60,68,73,50,62,55,70,61,52,63,57,66,65,62,63,87,46,45,64,63,53,75,87,71,86,86,87,86,56,52,48,59,64,49,64,67,50,44,69,71,77,86,60,68,44,66,47,86,69,65,63,76,47,60,84,78,78,61,47,59,80,49,84,71,85,46,46,53,60,54,87,72,79,53,46,50,56,53,72,71,48,47,76,87,79,75,76,60,84,81,62,64,81,50,43,56,74,78,63,75,84,86,85,71,79,78,61,59,71,66,87,55,83,66,53,87,77,86,73,60,70,49,49,59,66,66,47,60,56,62,86,69,47,57,78,69,69,85,52,59,49,74,87,59,59,74,50,65,52,48,79,84,56,85,62,48,51,57,49,44,54,51,56,67,65,63,47,45,80,52,72,68,82,47,49,64,60,59,82,62,84,83,68,74,47,46,87,80,75,65,60,70,84,68,56,52,76,85,60,50,47,77,60,79,81,86,43,47,86,66,83,59,85,55,50,84,42,77,83,43,83,42,55,68,68,70,61,46,52,53,67,80,71,45,64,77,42,76,49,87,70,78,74,85,85,85,45,73,76,71,84,66,54,74,78,74,81,72,61,43,70,71,61,79,69,79,60,83,78,62,57,50,43,76,80,50,52,71,83,67,84,80,76,74,65,66,61,43,70,61,76,79,42,87,59,49,75,75,64,83,52,79,76,62,68,49,75,65,64,78,59,71,52,71,58,50,47,69,43,49,53,70,74,80,74,78,82,65,57,71,84,76,55,44,77,83,57,43,86,81,47,79,42,86,81,56,59,52,45,55,84,50,57,72,60,84,69,67,83,61,72,53,72,82,69,74,50,69,81,44,42,71,51,62,63,46,84,72,62,71,49,77,71,63,70,49,54,57,55,83,51,71,50,79,63,68,71,53,54,63,65,69,73,73,85,45,57,80,78,63,68,65,67,66,81,47,58,68,44,50,64,82,71,84,61,65,56,60,55,79,71,86,60,48,58,63,85,51,82,64,86,71,67,60,87,73,74,77,61,46,54,53,76,80,50,51,62,69,85,73,65,44,83,73,69,52,48,77,83,58,66,87,71,49,66,42,55,47,78,65,63,58,55,63,50,49,69,58,79,55,52,55,45,67,87,42,55,53,44,63,71,76,87,54,80,73,66,83,73,60,75,68,80,54,65,46,60,57,55,87,73,70,76,62,79,58,45,50,51,61,85,72,80,82,46,50,56,69,74,85,73,68,66,60,54,47,46,85,76,55,84,58,46,55,45,64,77,58,73,64,43,66,47,52,75,52,64,52,84,82,71,73,60,76,67,72,78,58,77,59,78,81,60,83,59,63,52,42,82,44,54,87,70,73,64,81,82,76,77,58,71,67,52,68,71,64,78,80,77,72,80,76,80,55,44,63,44,71,54,67,65,68,54,70,64,80,67,71,79,46,71,87,80,85,83,76,84,84,72,77,86,59,48,77,69,46,66,55,63,75,42,66,83,59,86,50,66,56,64,79,78,54,78,44,78,77,71,71,48,57,42,62,42,54,54,43,48,78,42,87,59,76,43,51,80,87,59,51,82,65,67,69,56,82,62,47,86,68,82,62,49,82,43,75,73,81,72,80,85,47,56,63,61,82,45,53,77,82,44,70,69,63,82,71,68,77,65,86,72,46,62,64,77,70,53,45,86,78,52,73,83,72,79,44,48,44,50,44,68,62,75,56,59,75,42,85,49,86,42,86,78,55,61,78,50,65,55,57,64,77,77,54,57,79,68,55,69,49,73,83,53,65,87,45,60,49,53,51,58,82,75,71,49,46,43,73,58,63,82,69,56,57,77,83,45,78,79,70,46,62,56,43,64,77,73,52,64,51,64,78,80,44,44,79,73,87,77,68,68,50,60,65,70,62,45,83,76,46,84,51,85,67,76,62,56,54,51,50,87,64,47,76,63,71,68,87,54,57,76,62,43,61,50,62,55,60,55,53,76,62,61,79,71,73,60,87,86,58,64,61,70,75,62,87,83,65,85,78,87,73,56,81,45,49,53,74,54,50,81,82,59,57,61,42,86,69,53,58,57,55,67,77,44,57,83,57,50,64,63,72,80,80,85,58,61,46,48,68,77,74,70,75,79,67,59,47,66,78,83,76,77,75,45,43,56,63,82,85,75,54,80,71,57,63,80,79,87,67,53,72,45,83,59,60,59,58,66,77 43,43,61,58,82,66,68,46,47,42,56,53,46,85,75,86,77,64,45,62,79,50,48,59,62,56,58,87,60,77,80,72,59,51,64,66,86,57,61,51,75,71,79,56,74,74,58,58,86,51,59,61,50,86,48,77,52,42,42,61,57,74,55,55,44,47,55,69,52,51,75,79,49,70,51,66,84,46,51,87,71,43,53,72,71,84,79,69,77,62,62,81,50,80,82,47,58,83,79,54,78,59,43,76,75,75,52,63,74,57,79,51,50,64,78,57,50,48,53,48,62,54,61,74,48,42,70,75,46,59,82,63,68,85,58,65,81,86,42,42,48,63,81,44,83,58,60,44,54,69,80,54,55,59,71,62,73,75,74,55,43,72,74,52,81,62,59,66,59,62,59,43,59,53,74,65,55,75,46,47,47,82,48,82,58,86,74,87,45,70,83,63,69,84,72,85,55,53,60,58,48,86,61,46,46,72,78,58,74,79,51,80,75,54,76,52,62,83,73,84,46,56,49,44,50,78,76,76,49,64,46,81,84,48,75,87,86,65,66,81,47,73,60,49,86,57,78,60,84,57,72,83,66,44,71,80,56,67,56,42,84,60,61,60,74,64,52,75,79,76,83,54,87,80,68,55,84,75,45,50,56,71,87,59,62,46,55,71,49,59,81,72,61,86,72,55,80,72,48,48,44,69,54,66,59,60,75,61,75,50,56,54,68,54,76,63,65,61,43,62,49,57,73,64,74,67,42,87,66,82,79,65,50,75,48,48,81,49,61,79,57,67,55,43,67,44,65,76,67,78,74,50,85,81,86,49,67,47,55,79,54,53,45,61,79,46,65,47,86,63,55,81,52,64,52,54,51,70,52,81,75,43,72,42,42,62,72,64,53,65,58,56,68,82,67,49,68,70,58,58,85,78,46,42,82,66,80,75,65,86,47,50,83,86,67,52,67,68,67,50,65,86,58,80,54,47,68,62,70,77,46,68,43,60,86,68,61,54,58,46,53,53,67,47,54,45,53,69,44,85,54,56,78,55,63,45,75,53,87,70,84,79,48,57,74,75,82,43,43,57,85,61,52,75,62,62,52,66,58,74,62,56,61,43,86,42,47,85,45,49,51,74,69,56,60,83,57,69,56,56,63,85,72,87,68,84,60,83,53,63,63,79,52,44,43,75,63,61,55,83,81,59,68,56,53,64,58,42,65,72,64,77,59,63,65,55,84,87,79,82,66,42,42,76,78,62,86,72,62,57,49,47,67,83,74,85,50,87,71,56,58,44,63,59,65,53,76,65,75,63,54,52,78,71,81,64,43,60,84,44,78,54,43,86,86,74,74,77,83,61,62,73,62,74,78,77,72,46,53,86,48,64,59,87,75,69,61,52,46,61,87,66,53,47,68,49,80,66,63,58,83,71,59,73,71,62,64,55,78,67,45,83,42,64,75,85,85,58,51,86,78,42,78,63,55,58,65,50,72,87,51,61,74,50,57,67,65,43,83,53,85,59,77,43,66,74,63,63,48,58,67,48,80,83,80,80,84,72,58,86,66,63,53,45,63,42,67,77,44,44,68,48,73,51,44,52,64,45,73,81,48,43,83,82,59,43,47,85,42,56,43,66,83,80,67,83,60,82,64,53,73,66,59,62,79,47,51,62,44,42,82,44,49,72,75,57,77,54,57,83,49,77,80,84,83,69,57,70,85,75,84,45,59,68,84,84,60,48,44,84,52,53,87,69,68,63,62,58,42,78,87,84,70,42,42,51,57,64,66,68,51,81,72,62,64,84,63,63,74,76,87,59,43,49,61,65,87,85,79,43,86,55,49,59,45,54,65,45,74,76,75,86,48,56,80,78,53,75,48,57,53,57,48,83,55,48,87,57,55,85,44,87,48,82,86,58,54,80,49,69,54,42,63,65,45,50,68,75,74,52,85,43,60,44,79,68,44,65,46,74,47,85,47,86,63,82,66,45,80,58,59,62,63,58,60,55,61,54,87,83,43,71,62,70,62,82,49,62,69,73,75,58,44,63,64,68,48,49,47,74,44,86,45,75,49,58,76,82,75,64,79,74,60,67,85,69,72,67,70,48,51,77,67,69,57,73,60,59,65,51,67,69,49,44,70,76,58,72,58,61,57,55,64,42,61,45,82,72,47,49,59,55,68,57,50,50,85,85,70,48,73,47,82,61,72,72,42,72,67,79,57,56,70,82,62,63,44,82,86,77,54,83,81,80,72,70,66,47,82,46,80,43,50,51,78,78,86,80,73,75 54,87,52,81,48,64,75,64,74,54,70,82,56,54,45,82,67,75,43,63,64,74,68,59,60,83,58,68,47,48,76,61,80,83,47,53,66,42,72,73,65,75,42,81,69,70,52,49,73,42,59,59,66,79,70,46,74,44,78,73,73,76,83,45,62,60,70,84,57,54,42,76,45,82,52,80,75,49,87,66,82,56,66,62,47,87,52,68,73,43,44,52,78,79,85,74,71,68,72,83,46,57,65,53,63,74,83,85,54,55,56,46,70,79,80,47,50,65,80,55,78,51,71,72,80,43,54,75,64,47,73,68,48,80,74,54,69,67,42,86,59,52,57,69,84,63,49,77,53,85,73,56,84,54,53,58,77,48,65,61,59,44,86,49,53,66,59,42,56,84,51,59,78,86,60,63,63,57,52,76,69,42,68,67,79,50,74,47,83,68,53,43,82,66,79,49,58,47,81,78,61,65,59,60,60,53,86,47,55,78,43,57,57,75,51,47,43,79,84,85,70,52,87,42,76,72,69,80,48,61,57,66,70,70,79,76,65,76,84,62,68,72,73,60,76,83,80,84,51,77,45,70,71,70,73,52,46,70,82,80,78,72,78,60,46,74,83,86,79,78,71,84,51,60,72,54,52,82,54,74,67,84,44,75,42,49,59,42,86,71,65,76,73,73,84,79,87,78,51,62,61,64,60,67,72,47,56,56,63,56,71,73,76,84,80,66,77,64,56,43,42,77,81,49,65,55,62,69,48,51,54,60,56,49,45,74,70,67,73,55,81,44,72,82,83,80,46,51,59,74,53,81,68,71,67,48,51,50,55,55,46,51,65,48,59,55,45,81,72,75,44,46,82,69,84,85,48,87,66,65,71,61,49,68,80,79,57,56,82,73,46,56,68,49,56,69,48,84,83,87,77,60,49,74,56,47,63,52,68,63,83,55,73,73,78,53,71,66,44,55,83,87,55,56,86,81,58,55,61,82,62,64,77,83,76,63,57,47,67,69,87,59,42,73,87,59,80,82,72,48,56,44,78,53,80,70,70,78,78,86,61,44,46,74,54,53,74,83,55,63,75,50,67,44,80,86,60,65,83,85,86,87,68,43,45,59,69,76,48,52,61,80,54,82,53,74,68,57,86,69,52,44,50,57,78,72,83,47,83,57,80,70,72,62,54,52,55,45,87,42,44,76,43,68,64,45,81,59,52,63,50,86,51,65,79,66,66,46,85,77,61,77,67,79,61,84,72,42,74,46,72,79,44,62,59,72,70,67,64,49,72,62,65,86,49,57,59,62,47,56,53,44,63,46,77,84,51,77,50,76,54,78,69,82,71,49,50,86,86,81,50,75,47,53,62,86,72,44,85,44,49,52,61,54,55,73,57,78,73,42,63,84,64,54,48,77,69,84,87,71,67,53,75,48,42,79,78,70,69,85,85,51,76,49,59,65,57,55,59,55,86,66,46,57,74,70,68,43,45,80,42,44,72,74,57,78,67,78,64,42,53,52,68,58,86,52,74,55,64,63,65,71,42,46,59,75,72,79,53,82,49,62,49,43,58,79,51,87,43,84,56,45,76,63,65,55,61,71,70,82,66,80,67,85,78,62,52,76,56,80,74,56,77,71,82,74,56,78,54,85,60,55,61,53,70,65,45,65,55,42,82,70,80,68,59,66,65,53,55,73,68,43,42,65,60,71,67,80,54,59,59,54,44,57,54,49,57,67,81,65,82,71,49,53,44,53,68,63,81,72,67,78,87,74,82,64,52,57,55,44,78,59,54,64,62,46,74,63,56,85,60,51,43,81,75,82,55,76,56,66,55,59,73,61,64,48,46,76,46,69,53,87,51,75,62,81,61,64,76,69,74,58,70,85,72,61,42,69,50,45,74,74,44,80,63,57,72,57,86,67,44,46,56,77,59,65,80,65,78,58,55,75,74,61,84,58,54,85,79,54,57,50,75,59,57,77,67,59,48,58,86,82,85,57,86,65,55,85,60,57,69,52,82,68,50,55,61,53,82,67,63,46,48,44,63,72,49,50,52,58,71,66,64,53,78,72,48,57,55,44,76,78,43,42,44,70,54,59,73,82,64,83,45,55,52,83,76,44,85,51,52,57,81,48,75,78,77,52,50,79,77,47,74,77,84,42,51,84,84,74,64,81,75,64,64,63,66,69,51,44,44,87,56,76,82,58,56,57,83,61,70,51,64,84,58,73,66,68,73,87,76,85,54,73,60,80,43,49,82,61,69,51,79,85,71,86,46,68,84,53 71,61,63,60,45,44,73,55,78,80,57,42,42,56,81,75,81,72,53,49,65,70,87,68,76,59,53,71,65,66,78,45,81,55,47,69,79,85,44,83,64,54,80,58,66,46,75,70,46,82,83,47,78,42,83,53,63,62,68,59,52,44,74,75,63,51,68,51,81,73,68,55,81,77,61,83,86,71,74,83,58,70,60,72,57,56,76,77,70,58,49,71,79,69,75,58,48,42,83,76,68,66,65,50,61,46,60,67,71,83,66,75,51,53,63,80,86,58,47,65,62,60,81,84,73,46,82,75,80,76,66,79,63,51,42,62,84,66,56,65,83,81,68,49,55,84,65,60,49,64,69,84,77,59,49,84,61,80,46,45,86,58,87,83,77,79,71,80,53,73,77,45,58,48,56,67,73,76,60,80,69,69,74,56,83,87,59,47,55,75,47,54,75,52,55,67,68,58,80,69,69,60,63,55,60,53,81,61,87,71,85,45,59,58,65,67,83,83,69,70,65,52,71,77,60,55,82,57,61,59,84,82,44,62,58,81,47,65,59,80,83,86,51,64,86,65,63,42,66,56,47,44,55,63,45,61,43,68,64,70,80,48,73,70,87,56,48,74,80,64,82,84,64,69,43,53,54,51,77,71,86,53,66,59,75,61,79,64,58,62,76,87,51,82,44,59,68,74,75,66,61,46,72,63,60,49,50,65,52,43,45,80,44,87,63,64,67,54,50,55,58,77,64,77,65,46,87,87,59,82,80,50,76,69,87,65,51,78,72,86,71,63,44,51,82,56,50,58,46,52,43,70,69,86,83,67,82,72,51,48,54,55,76,70,43,43,47,67,62,47,52,67,56,86,45,80,69,57,68,81,77,59,63,66,49,46,49,72,45,53,63,60,87,70,77,81,63,75,43,62,73,72,73,72,44,86,73,76,66,68,46,49,77,78,72,59,87,69,85,45,77,72,54,56,84,62,84,48,77,58,86,44,58,52,65,82,73,54,73,53,76,60,85,59,64,52,57,78,45,72,48,66,86,68,52,62,83,55,79,59,70,48,65,66,48,62,77,67,63,59,71,56,42,75,46,66,75,48,49,68,74,70,59,48,54,47,67,60,43,78,61,55,63,73,57,67,81,54,47,58,87,46,52,42,81,60,44,82,43,85,45,43,71,52,60,56,53,52,47,76,58,42,85,64,66,55,42,66,60,51,71,47,74,63,76,86,57,50,43,70,59,51,59,62,87,85,63,62,51,60,76,81,66,79,44,48,54,44,42,50,50,72,48,64,67,42,76,74,79,82,62,79,75,48,60,84,60,48,42,80,72,52,79,55,81,59,70,87,71,79,83,43,59,77,43,83,63,69,52,50,50,73,52,58,80,80,87,85,46,50,58,84,44,59,75,62,48,71,43,55,55,69,85,60,81,60,87,52,78,50,79,83,86,81,71,73,47,53,45,46,71,78,63,58,79,61,56,57,60,44,54,74,86,60,48,54,42,87,48,61,44,76,46,56,85,64,79,87,79,57,80,87,82,55,68,45,62,58,48,65,82,66,58,77,84,66,50,76,69,63,70,65,72,87,52,60,62,51,78,43,63,67,45,60,69,63,81,76,55,64,58,82,66,68,43,52,54,86,70,46,42,42,73,78,69,63,67,58,85,71,42,73,66,42,45,81,66,84,84,54,61,79,51,58,47,71,69,87,76,49,60,83,46,85,62,42,84,46,60,59,60,50,58,69,70,71,77,72,42,48,76,82,63,59,72,63,73,73,73,74,78,64,87,82,46,52,44,45,75,79,73,58,77,71,65,60,49,55,48,49,69,54,65,68,64,86,59,61,58,81,61,78,65,81,69,74,68,59,86,84,69,71,45,66,81,69,56,42,60,57,81,85,54,47,42,56,70,55,65,83,55,69,54,80,52,55,80,54,69,76,42,60,66,67,83,77,73,56,52,87,80,73,71,42,84,55,51,54,43,67,49,55,63,71,81,73,82,79,46,54,60,51,51,78,78,48,79,46,81,83,82,76,60,83,42,87,67,82,75,80,66,85,44,49,79,42,54,46,69,61,85,75,82,42,44,87,84,49,51,78,67,57,42,83,82,46,42,71,83,53,70,62,62,75,46,72,80,46,57,66,65,85,86,61,73,51,68,64,72,66,80,85,71,68,70,58,76,84,57,63,71,79,43,75,82,52,51,43,87,78,85,64,76,50,67,61,82,44,76,42,46,74,72,66,62,53,74,50,55,53,79,49,87,52,56,53,73,84,76,70 76,66,79,79,69,60,65,52,78,43,60,51,64,85,47,51,72,50,71,53,54,77,87,68,56,60,81,82,53,81,66,42,87,72,69,83,45,49,82,52,60,60,48,52,45,73,82,81,44,86,65,49,73,84,69,79,68,80,57,43,46,57,79,43,54,57,76,65,67,42,63,59,78,44,54,81,74,42,78,72,79,61,61,77,85,85,53,82,62,84,80,42,53,47,60,42,52,85,81,44,69,47,69,77,47,81,81,65,83,68,85,86,49,55,42,47,71,47,63,56,57,72,48,59,55,56,63,44,70,57,66,51,83,67,54,49,78,79,82,57,65,85,77,59,61,81,76,48,56,60,46,72,42,49,70,76,52,57,44,64,82,87,57,76,50,63,47,60,53,70,60,76,47,84,52,54,82,81,61,50,79,71,62,77,59,74,57,67,59,82,83,42,71,52,87,53,49,44,85,81,78,86,55,73,46,53,50,85,51,87,49,72,68,52,53,50,47,60,78,68,64,42,51,62,63,75,71,70,72,70,51,53,58,46,58,85,43,79,60,70,46,43,51,55,78,75,55,44,85,43,83,47,59,55,82,76,84,79,72,58,63,85,74,63,51,65,57,81,66,64,66,59,82,44,51,58,75,53,54,44,85,83,68,45,78,48,70,47,71,44,86,74,72,54,82,67,84,78,54,83,84,42,84,71,60,43,57,61,82,83,46,53,62,43,53,50,82,87,74,50,58,52,72,52,86,49,56,85,63,51,60,77,50,56,51,79,62,56,59,82,85,74,50,54,49,66,46,81,42,80,53,54,68,67,70,58,78,63,68,58,46,45,71,71,57,69,83,51,42,47,55,86,80,86,43,49,84,49,59,57,46,59,52,73,56,86,87,50,50,71,63,78,44,85,71,70,68,70,52,53,82,49,49,73,49,47,45,56,77,53,71,42,42,58,78,86,49,61,57,45,64,67,53,54,52,84,42,48,74,83,71,71,47,85,46,84,76,47,79,74,63,57,50,49,66,69,71,56,80,87,57,86,69,56,69,86,51,62,80,65,56,83,42,45,79,79,82,78,51,57,47,54,59,79,53,82,63,78,82,84,61,54,66,55,83,54,50,55,75,62,86,66,78,61,53,63,72,79,51,42,44,78,53,43,60,49,50,42,59,82,65,78,49,67,56,59,83,87,44,50,50,46,43,58,70,76,74,52,54,84,71,81,77,64,47,50,76,76,56,87,72,53,52,49,54,53,50,71,81,54,64,87,51,72,51,56,44,67,74,48,60,85,78,55,52,86,77,80,79,55,66,57,85,50,67,42,61,79,44,78,74,69,87,85,63,76,45,51,81,70,83,52,46,63,71,70,67,47,44,58,76,86,63,54,79,84,42,55,69,46,76,58,60,47,51,55,59,67,85,53,84,75,66,62,62,47,42,71,87,78,71,82,60,51,86,45,44,46,63,76,57,84,86,71,55,42,87,53,74,49,47,61,75,56,57,45,77,60,53,45,56,83,74,81,44,83,76,56,48,74,54,64,77,59,86,74,86,87,57,74,71,57,78,68,82,43,71,67,82,45,60,58,56,57,71,54,70,59,42,58,73,77,84,77,75,83,73,49,58,87,50,54,86,82,62,65,73,71,67,46,56,56,63,81,74,65,47,44,56,46,68,77,70,52,71,42,67,73,81,54,52,75,74,73,76,46,78,64,50,57,71,83,83,84,85,65,75,46,79,85,49,71,71,44,72,80,70,44,65,45,68,65,85,77,48,50,58,77,74,80,69,47,80,87,83,46,79,59,69,48,42,44,65,61,48,64,82,48,42,79,84,83,86,83,49,79,62,69,74,67,54,45,55,67,71,67,86,77,68,65,62,54,64,73,74,45,82,69,69,56,68,44,73,55,67,56,77,61,60,57,51,44,67,79,71,86,47,66,64,44,68,57,51,48,44,75,48,72,87,79,69,80,83,46,68,49,70,85,69,45,44,81,44,73,44,78,78,69,63,73,77,44,76,49,83,53,52,63,80,82,66,43,66,44,76,66,74,61,66,70,77,71,82,54,46,80,56,43,52,87,83,47,48,63,68,76,65,69,72,57,80,51,60,63,80,45,49,82,50,58,55,47,81,54,53,78,58,44,63,49,49,75,44,76,59,48,74,58,45,65,75,50,75,80,61,62,60,85,46,64,42,57,84,76,64,76,47,54,47,55,46,77,72,47,72,47,77,45,87,45,87,42,48,47,66,49,72,80,48,54,44,54,60,67,53,50,72,58,49,60 46,79,86,87,81,52,59,66,55,46,47,78,78,85,66,74,55,71,51,82,76,75,55,60,65,52,70,87,85,80,84,48,67,70,49,73,43,73,83,73,58,63,81,87,46,66,57,67,50,62,47,78,67,63,69,61,86,62,76,53,50,61,64,69,57,79,69,54,79,55,60,70,84,59,62,84,56,80,45,51,87,79,47,54,69,67,56,56,63,80,42,43,62,61,71,52,43,69,77,70,59,43,68,42,55,46,80,52,78,83,70,51,65,84,64,78,49,57,60,86,85,53,82,63,53,48,80,81,61,64,56,71,81,68,87,55,45,54,44,51,47,80,67,84,87,58,83,54,80,42,73,73,42,81,47,64,64,58,49,60,46,62,60,79,53,59,86,83,65,81,44,52,87,52,76,70,42,55,62,77,74,54,61,68,68,78,46,48,68,86,61,66,65,56,84,64,72,48,72,47,56,59,78,78,51,59,85,43,45,76,81,67,68,78,44,52,63,80,64,57,74,59,86,58,42,62,86,86,71,61,82,57,84,46,84,84,81,68,57,69,66,79,79,52,54,80,68,44,63,54,65,46,87,74,54,77,69,44,66,54,52,75,77,86,58,44,59,72,70,66,84,55,53,72,44,53,52,53,79,59,70,69,53,53,87,45,56,58,55,72,71,54,66,59,56,77,56,44,83,43,81,61,61,57,44,65,44,58,57,44,66,60,76,68,62,69,59,67,58,67,56,70,80,84,85,83,67,83,56,65,77,83,56,66,81,73,57,80,65,45,71,49,45,79,72,62,75,85,82,76,63,73,78,56,68,51,42,82,46,65,46,51,62,43,62,50,80,60,62,76,53,52,67,82,84,59,87,86,73,43,84,47,45,86,85,62,42,49,66,78,63,47,87,71,82,79,47,75,61,56,83,75,53,83,85,85,78,53,58,83,77,82,71,77,59,56,81,68,61,42,67,79,68,46,51,47,59,71,73,61,81,51,63,54,85,49,87,64,42,44,47,62,59,71,51,75,45,56,54,84,84,86,85,74,76,62,52,52,44,85,67,51,52,62,69,72,61,73,50,80,70,68,49,80,62,57,73,51,84,80,75,85,58,71,53,82,44,49,47,78,60,78,43,44,74,87,67,81,70,66,86,63,65,67,85,42,59,49,45,70,54,56,83,67,67,53,45,54,76,48,69,61,57,50,70,83,68,70,48,62,58,55,80,49,87,83,72,44,68,51,74,44,54,87,53,66,75,79,75,56,51,60,52,63,61,74,87,43,51,43,76,65,86,77,54,51,73,80,49,80,71,74,51,68,64,69,48,56,44,58,64,61,65,84,80,42,61,71,87,69,66,45,86,78,64,63,54,43,62,47,76,53,56,85,53,43,49,86,43,56,83,83,57,47,49,62,50,65,70,47,74,53,46,59,51,53,62,81,66,59,70,45,49,44,79,79,70,75,80,57,83,73,56,50,56,66,42,55,60,71,75,80,63,47,81,80,84,45,46,52,63,70,61,73,79,46,64,74,75,77,63,44,84,53,82,74,83,86,61,62,57,68,70,66,56,55,70,77,52,54,85,86,80,62,82,48,72,64,65,72,86,48,64,83,62,85,50,64,57,48,61,78,83,87,85,68,53,84,83,76,78,69,48,62,55,48,43,54,59,62,60,60,48,54,82,85,70,60,42,51,64,70,86,83,54,62,85,42,78,87,80,50,74,78,43,44,66,83,59,74,81,57,47,68,56,67,63,84,43,78,45,72,75,47,52,70,43,43,59,65,78,56,79,67,75,68,84,53,61,75,52,64,53,44,42,59,55,48,70,48,49,72,83,67,66,56,67,71,42,76,72,81,79,44,60,49,44,71,48,59,62,77,66,71,53,45,72,54,44,56,79,77,67,81,47,81,73,64,64,67,79,68,69,61,68,57,49,61,62,79,65,87,79,62,81,50,73,56,61,53,61,74,85,52,67,69,52,51,65,63,52,56,70,58,59,73,84,52,85,86,82,74,72,51,45,77,76,46,49,70,68,71,50,80,42,85,60,54,80,58,62,72,71,67,82,85,53,58,56,75,75,45,55,73,60,48,46,47,85,44,54,85,65,84,68,68,82,58,87,64,81,49,47,73,86,80,85,45,73,71,49,65,70,86,47,85,85,63,72,83,43,50,50,80,60,61,70,78,78,83,45,55,87,75,81,82,54,61,46,81,63,60,73,46,77,62,47,62,60,70,87,59,59,53,82,76,54,62,70,49,45,86,53,44,74,48,59,46,67,79 44,86,87,52,57,80,85,67,81,69,74,66,61,45,54,76,63,63,49,66,70,85,70,52,80,69,58,73,85,86,70,66,74,51,68,80,50,81,51,62,79,56,80,81,85,50,48,69,54,57,77,52,59,82,44,46,68,44,68,56,42,68,71,63,52,67,78,60,68,76,55,86,84,63,84,42,45,71,56,72,86,78,87,61,67,77,50,66,42,73,50,56,81,62,66,49,83,46,59,60,44,42,69,64,54,58,49,47,69,56,56,71,68,78,87,63,64,43,54,72,76,83,71,76,55,61,76,86,48,61,43,66,70,73,49,70,67,71,67,80,56,63,61,58,81,44,86,65,82,65,52,43,65,75,52,47,44,80,63,84,63,68,82,66,72,58,46,84,43,50,44,44,62,73,44,63,65,49,65,81,49,61,80,59,65,76,83,76,60,64,63,51,53,59,84,75,76,56,73,44,79,76,56,61,68,58,43,65,51,45,45,78,51,70,48,53,64,77,59,69,51,51,81,80,76,43,72,55,53,49,52,54,77,77,48,58,45,64,56,68,52,55,49,84,86,59,57,52,56,79,44,42,80,55,72,45,57,58,68,59,79,56,87,78,81,86,44,53,82,62,48,51,83,71,66,48,79,81,54,64,68,50,59,47,84,70,48,45,56,43,80,73,53,72,65,42,54,48,78,46,65,66,59,87,86,42,86,49,69,58,49,83,54,85,62,55,50,49,85,63,76,66,79,54,42,49,44,83,62,70,65,68,42,70,48,52,87,60,67,58,46,78,47,55,55,71,57,69,56,74,86,70,60,80,62,64,53,56,44,82,59,79,78,54,61,85,72,42,85,61,84,74,71,69,78,70,71,48,87,73,60,70,44,56,67,71,71,66,63,47,43,84,53,74,58,77,44,76,63,76,66,71,52,80,50,67,84,84,54,48,87,48,77,79,59,57,77,48,46,80,85,66,71,61,49,45,66,48,48,42,61,82,85,49,78,68,74,76,59,48,68,73,78,70,86,81,48,57,77,55,60,45,86,53,68,63,83,78,58,50,45,51,63,63,62,72,73,70,74,52,60,83,66,62,51,71,47,54,75,67,70,53,66,70,51,59,74,57,78,60,61,59,72,48,59,75,63,74,51,74,60,80,44,42,65,67,69,63,72,52,54,61,50,79,66,64,81,78,68,73,42,54,57,74,75,62,44,82,44,45,65,65,56,70,75,73,48,43,81,77,50,76,85,49,80,57,51,60,55,85,45,52,68,83,62,86,43,64,48,67,51,71,61,71,47,55,79,79,76,58,61,71,86,75,70,72,65,57,57,51,79,75,76,50,52,87,70,50,81,73,69,71,50,56,64,79,67,76,43,43,60,76,71,55,71,78,77,74,62,47,85,52,71,56,47,42,50,52,71,67,82,59,42,79,59,62,86,43,67,54,42,52,47,43,70,62,56,84,62,74,44,78,51,62,81,55,47,64,79,67,47,66,84,60,58,57,59,64,85,66,87,57,43,77,81,85,78,46,70,84,62,81,58,46,87,84,72,64,54,78,72,82,62,64,82,59,86,55,51,87,87,78,62,60,69,46,47,55,79,63,72,81,43,72,70,81,48,55,84,67,69,87,73,75,46,70,57,84,64,75,60,81,86,74,50,82,51,48,51,80,82,66,72,84,60,66,62,42,62,82,44,44,59,76,71,51,45,72,57,53,79,64,46,67,83,82,72,81,61,87,58,83,68,49,48,53,49,69,74,54,46,78,46,79,83,85,42,70,43,54,87,71,76,77,68,77,75,65,43,55,67,81,79,59,44,53,51,68,67,61,66,44,74,81,77,72,70,64,57,51,42,53,70,53,55,78,86,74,45,51,56,73,73,54,82,48,71,59,75,53,63,79,77,72,56,53,87,69,86,58,70,50,47,51,47,87,69,70,87,56,80,85,71,64,83,63,63,87,66,64,85,44,86,62,62,47,47,80,64,43,70,81,62,76,85,60,45,52,49,75,74,61,53,68,57,53,78,43,86,47,46,84,58,73,51,44,48,44,85,74,84,85,69,69,43,43,64,46,85,75,66,63,82,58,55,66,54,73,51,75,66,56,73,67,47,74,55,47,66,85,54,68,50,60,70,46,60,82,71,48,76,54,66,48,53,87,75,50,66,77,64,83,43,56,61,81,57,48,83,81,51,52,43,81,73,50,66,73,70,83,42,42,47,68,45,53,60,56,49,52,69,85,71,43,62,57,45,72,46,47,54,82,70,81,83,82,47,72,86,43 61,87,75,59,75,53,57,80,54,86,66,43,71,58,74,47,42,63,57,67,78,43,56,57,61,54,54,70,87,74,76,62,59,55,58,53,62,78,66,77,61,52,64,80,81,49,63,77,77,71,72,82,72,45,67,46,73,74,42,84,71,46,67,79,79,43,70,86,55,77,49,43,64,58,53,59,81,84,72,77,72,52,45,42,48,42,59,85,54,53,78,60,51,58,85,61,46,55,78,55,68,62,71,86,80,79,73,72,79,87,43,70,68,85,65,75,58,87,50,51,58,80,48,69,63,43,55,85,55,69,58,84,52,65,70,46,43,81,57,70,82,70,70,57,50,56,59,58,66,62,81,76,72,63,42,84,65,44,66,54,45,67,60,45,42,42,62,54,81,78,75,57,59,83,84,81,43,78,44,53,81,58,65,62,42,67,55,81,53,76,43,62,51,79,64,81,68,55,55,53,76,74,77,50,51,46,48,84,84,46,47,47,56,50,65,71,46,79,71,58,47,45,66,87,79,71,77,75,50,75,50,51,49,83,56,84,66,53,52,48,52,67,86,72,74,54,45,83,46,82,42,79,46,82,87,45,63,74,62,82,82,51,45,70,47,61,84,85,54,56,72,52,55,85,78,77,86,82,55,45,81,71,70,54,51,68,76,73,74,59,82,62,61,62,44,83,53,85,69,56,81,75,84,58,80,67,70,79,80,85,44,75,72,42,78,52,67,84,76,46,70,82,47,76,58,56,54,76,64,82,86,65,55,72,57,60,68,77,49,47,61,71,53,77,71,58,79,65,53,49,86,62,51,57,63,63,62,63,75,48,70,58,55,80,85,53,54,71,48,75,86,85,75,66,77,73,75,60,50,82,52,86,67,75,64,61,58,79,68,70,46,60,58,81,58,69,59,59,56,54,59,73,84,53,62,60,73,83,60,75,73,86,44,80,75,56,76,75,85,61,54,52,71,80,62,57,65,67,54,69,84,79,84,79,53,78,61,45,57,59,52,81,65,80,46,72,47,60,44,69,81,87,82,45,54,74,74,60,71,49,59,43,65,45,53,80,42,63,45,61,73,73,46,85,84,83,44,82,67,86,60,55,64,74,87,85,67,50,83,82,46,80,68,47,86,48,76,75,45,86,43,72,59,85,67,63,60,82,47,47,55,55,42,44,77,64,67,63,54,73,82,74,74,73,44,56,69,63,71,72,84,87,62,85,84,85,67,80,49,73,44,47,82,42,87,75,45,57,84,80,78,80,58,71,57,81,78,73,82,75,67,52,70,45,49,64,77,44,63,70,66,49,49,73,63,46,67,75,62,74,78,72,68,66,80,46,83,57,81,64,59,79,42,52,82,56,59,78,60,45,80,68,52,73,82,68,80,71,51,79,44,87,78,78,47,43,43,73,43,49,59,65,84,73,77,71,58,62,83,48,44,86,75,58,68,43,78,71,58,43,42,59,74,83,54,51,66,43,50,80,45,52,43,83,45,74,62,61,57,53,55,79,60,42,49,85,56,56,55,52,81,63,60,67,50,59,58,55,57,66,75,64,64,56,47,50,44,57,59,59,67,86,53,62,66,57,69,51,66,57,63,77,65,43,65,66,83,58,84,79,68,75,46,75,54,50,51,80,44,74,51,73,82,51,53,83,76,87,69,87,81,75,42,57,75,70,75,51,44,83,64,49,49,87,81,53,51,51,43,55,47,42,80,46,53,61,49,62,56,49,77,85,65,73,47,51,74,49,42,67,51,64,66,81,75,56,63,77,84,75,73,44,64,79,77,86,45,65,84,42,49,56,79,83,61,52,48,47,48,66,45,86,81,47,84,80,64,78,61,75,44,46,58,73,68,49,48,66,67,81,52,82,64,46,44,76,83,45,65,83,53,42,64,61,45,69,63,85,85,86,59,52,80,65,70,79,55,57,50,44,57,77,76,84,54,61,55,86,80,72,44,68,64,72,83,84,76,76,47,58,65,85,78,84,85,74,50,56,52,62,74,77,83,50,72,83,86,66,67,67,70,47,46,47,47,46,71,82,49,68,51,55,65,46,43,85,86,45,73,67,83,63,66,84,87,68,55,85,74,82,86,87,51,50,46,59,47,62,62,47,68,54,52,48,53,78,84,64,87,47,42,65,67,50,52,64,62,79,66,77,71,87,44,74,81,65,64,74,76,65,81,45,51,74,85,42,83,75,72,59,79,68,77,62,87,51,46,70,45,65,43,72,85,45,84,47,80,84,45,42,58,76,85,53,58,45,74,87,76,43 67,70,57,57,68,48,70,53,78,85,64,69,76,76,76,42,42,60,55,60,57,46,86,65,86,74,57,78,66,51,71,73,48,54,60,60,68,49,71,54,62,64,65,82,86,44,71,81,75,46,74,71,70,58,85,70,80,85,63,83,59,67,42,71,46,57,55,49,75,55,83,72,56,57,52,79,71,75,74,58,82,59,73,51,71,63,43,72,79,58,67,70,75,62,74,77,75,71,56,66,85,66,64,85,66,45,83,56,70,83,61,78,62,64,73,76,48,51,69,42,59,87,86,74,68,82,64,49,44,79,43,78,84,76,81,58,54,82,82,62,48,50,69,59,79,46,52,42,42,70,85,71,51,73,74,85,74,47,64,87,66,55,85,70,61,59,82,42,61,83,48,65,55,55,51,83,78,77,85,68,62,79,58,62,64,63,84,81,63,67,58,46,63,79,46,87,74,81,43,62,61,83,71,71,60,82,58,87,70,50,74,84,71,79,87,82,47,46,60,47,76,73,50,68,54,78,71,68,54,56,77,77,78,58,85,42,68,85,78,52,48,86,77,73,84,61,74,57,80,72,43,43,66,71,68,75,66,65,79,83,66,55,46,64,51,46,67,60,52,73,61,44,71,54,61,58,68,63,73,86,56,52,65,52,82,77,42,75,85,58,81,75,66,54,75,85,72,44,65,73,50,86,68,56,57,60,48,65,53,56,81,69,66,47,50,67,72,68,82,54,47,74,42,50,42,70,47,54,68,42,45,60,57,72,47,66,70,52,85,73,66,57,45,80,78,80,63,73,79,56,76,72,59,44,81,51,42,85,75,78,52,69,73,44,68,83,50,63,42,53,83,75,74,73,83,77,47,43,46,42,85,54,84,83,50,60,72,63,47,50,50,49,87,44,65,61,81,81,73,50,87,64,46,44,57,45,79,87,76,69,79,64,75,68,84,52,65,56,84,81,83,53,87,82,83,81,46,87,43,63,54,87,83,59,70,49,83,54,87,73,75,85,80,55,47,63,87,48,84,83,82,65,59,52,51,47,49,47,75,68,51,78,58,86,79,66,58,86,74,85,63,77,81,59,75,52,65,65,49,42,57,61,75,53,72,53,66,75,66,58,54,87,74,43,85,50,71,49,61,57,67,48,52,72,77,84,73,58,78,81,58,76,87,50,69,84,81,61,86,85,74,65,48,75,61,45,85,64,79,63,80,45,47,54,43,45,81,49,73,65,44,81,48,73,48,65,73,54,63,58,43,73,57,62,57,66,68,58,67,53,75,61,49,84,66,72,59,49,53,58,86,67,70,42,65,62,76,58,68,48,82,81,63,62,79,51,54,60,54,72,83,85,79,60,45,84,77,57,78,53,47,68,55,63,54,62,85,69,44,49,52,80,72,76,82,57,78,62,81,44,65,69,71,73,77,84,49,73,76,62,45,42,80,77,44,60,80,83,58,79,72,52,45,49,70,75,83,47,66,62,57,66,85,64,71,42,79,77,84,86,50,73,78,43,81,71,67,59,83,80,70,87,73,45,69,46,78,43,52,66,61,53,70,55,56,45,71,64,70,85,46,42,61,62,77,68,75,85,85,53,59,83,53,72,77,54,53,83,54,84,43,45,71,85,85,84,50,54,70,52,64,44,56,84,68,78,56,74,42,78,76,75,58,56,56,55,58,68,55,52,64,60,83,87,75,56,64,50,87,51,52,63,73,65,80,79,71,56,61,50,62,61,65,49,44,44,85,73,55,77,61,48,80,76,55,76,63,80,86,57,53,70,59,64,63,47,83,82,67,57,54,79,50,53,75,77,62,49,43,49,46,79,49,83,42,75,45,63,59,47,67,83,69,85,67,51,74,83,82,87,51,47,57,87,55,83,72,47,63,75,80,75,53,51,86,42,85,56,70,76,72,51,87,51,70,79,51,57,71,74,77,62,55,46,65,49,55,54,81,78,68,43,61,73,75,63,67,53,51,83,49,43,72,73,71,79,57,56,80,54,67,60,63,66,52,78,74,53,82,75,44,65,78,60,62,86,78,78,75,68,57,68,51,54,50,71,43,77,49,45,70,52,70,60,85,65,56,52,42,49,54,71,49,75,82,79,53,59,58,74,46,43,44,86,58,79,71,50,63,70,66,79,42,79,68,58,72,81,77,82,65,49,48,60,45,72,64,87,71,77,70,48,49,45,47,43,54,85,81,60,53,63,61,69,59,81,59,58,70,69,74,53,67,49,77,47,75,84,65,73,75,44,52,55,81,47,65,57,44,48 79,84,43,66,55,59,42,78,70,49,72,87,74,77,76,66,72,76,65,54,86,68,69,57,51,60,66,56,82,45,52,66,42,83,74,83,77,73,53,56,80,84,62,81,67,77,81,87,59,42,86,55,70,62,56,84,64,57,67,80,75,56,82,82,87,49,77,68,84,85,44,58,50,55,72,66,84,69,83,55,44,85,55,80,62,59,59,47,58,57,79,59,49,55,45,60,81,49,46,44,45,61,79,69,83,46,68,61,61,78,62,61,61,47,47,75,84,75,76,61,58,75,74,61,82,79,49,60,44,49,84,65,85,62,79,42,79,61,52,68,68,84,56,52,80,84,42,66,81,51,71,74,67,74,45,79,68,83,73,63,43,74,55,54,78,81,70,56,79,74,55,67,87,76,59,71,76,62,73,53,69,43,65,57,69,87,77,76,80,78,74,68,45,44,64,52,87,66,53,65,64,78,76,55,57,48,55,72,65,60,47,57,57,81,78,76,52,85,67,47,49,42,74,85,52,80,47,65,45,55,63,69,78,74,75,62,47,58,53,61,44,71,71,61,63,59,70,75,59,57,45,75,42,62,47,65,66,65,57,81,79,66,59,62,60,50,63,48,47,72,43,62,80,59,59,65,44,85,52,76,78,63,78,69,66,77,75,83,87,86,45,57,81,83,56,81,87,75,69,78,66,83,84,85,44,76,83,77,60,83,54,83,63,82,56,63,48,46,74,59,54,43,77,73,59,87,43,84,79,63,79,82,70,58,45,84,74,59,73,74,47,53,54,62,60,69,54,87,86,54,77,83,64,67,45,69,78,49,78,67,45,74,74,82,56,65,60,52,65,82,68,84,81,81,62,70,69,53,55,87,78,46,56,60,71,83,86,54,85,79,59,84,84,59,86,60,63,85,87,46,56,81,84,44,49,68,67,78,84,86,42,72,65,63,86,51,56,58,69,73,86,48,86,74,68,42,61,55,46,66,68,58,72,63,42,81,69,42,86,72,77,72,67,73,61,86,72,85,71,87,79,58,85,52,73,49,53,72,66,68,55,59,45,53,43,44,45,81,87,63,68,80,49,55,74,72,55,73,71,67,85,72,72,71,74,57,44,83,48,86,65,62,67,71,74,59,58,85,63,73,47,65,56,51,71,74,64,63,57,58,45,55,84,46,55,57,72,83,83,68,48,77,47,54,46,44,79,53,87,55,69,46,52,73,52,42,50,45,45,69,59,72,66,55,47,50,78,76,68,64,42,77,81,54,73,69,80,51,56,44,49,64,87,57,46,54,67,47,76,44,55,64,79,75,48,48,45,57,47,51,47,87,73,58,77,55,58,44,51,45,58,83,52,51,74,72,67,62,54,70,81,52,87,65,67,66,61,81,54,49,45,53,66,46,84,71,62,55,45,46,48,81,74,72,59,50,49,62,85,55,68,87,50,63,84,79,86,61,59,56,42,72,71,74,62,62,59,62,66,59,43,72,63,63,59,64,68,76,58,43,86,69,49,52,43,73,84,45,84,42,70,75,54,53,59,73,47,75,56,44,73,74,54,51,72,73,48,77,70,66,76,82,55,65,61,42,80,65,86,77,67,59,60,54,47,51,59,67,84,63,56,44,81,58,79,57,52,66,52,83,82,62,53,76,69,63,50,86,63,73,58,57,81,62,45,74,57,51,64,77,44,44,53,83,63,53,58,64,78,59,82,48,78,67,49,55,66,68,48,43,43,84,49,64,81,85,49,65,66,45,68,85,77,58,45,52,50,56,73,77,44,43,58,47,61,53,83,69,43,71,63,70,63,73,79,54,75,53,43,67,63,69,84,85,44,58,53,71,78,84,51,53,46,59,48,54,69,70,55,52,59,56,45,86,62,67,44,73,67,84,57,44,73,70,78,67,78,66,47,75,81,73,63,78,72,65,80,86,66,79,69,56,51,49,85,63,69,48,87,61,68,87,44,52,46,63,46,63,85,85,73,74,62,44,45,42,82,53,61,55,80,84,79,78,57,76,64,84,44,56,44,52,68,60,59,72,58,56,83,65,68,73,81,67,65,68,87,55,69,52,63,60,62,60,68,85,60,74,83,83,69,52,85,59,73,79,44,79,57,63,64,85,80,45,84,71,43,77,56,58,66,81,76,42,82,67,68,77,58,77,52,50,65,66,71,86,49,55,65,80,69,51,81,87,76,75,69,65,72,42,54,45,60,74,79,62,75,55,53,82,85,63,50,75,45,47,49,42,46,65,81,68,63,42,58,68,63,81,46,75 60,67,76,74,45,72,49,76,80,78,75,55,55,47,71,53,82,74,82,85,60,62,70,78,46,80,53,67,45,83,64,44,80,68,77,56,83,56,80,59,68,79,59,45,44,64,60,79,47,55,66,68,75,56,51,83,44,87,48,46,48,54,61,55,46,64,45,47,72,74,75,58,77,52,60,49,74,49,53,73,78,45,77,85,54,80,52,58,58,77,57,79,64,62,58,69,70,52,48,42,71,54,82,81,81,79,66,79,70,86,60,46,78,79,82,72,73,51,42,62,65,52,44,52,71,51,59,81,81,71,51,62,52,79,68,50,77,53,66,86,84,87,62,57,84,62,61,76,69,43,45,73,83,54,53,76,45,58,43,63,66,66,70,51,76,72,43,68,70,52,45,49,59,60,63,54,60,45,81,50,72,47,46,78,42,80,61,66,63,77,59,61,60,48,47,44,83,51,65,55,86,77,72,48,64,87,79,73,58,72,56,63,60,55,64,68,53,84,87,47,77,76,68,76,44,83,87,52,77,66,71,82,56,73,72,73,77,54,51,76,75,73,54,51,47,71,45,75,46,47,62,80,45,60,67,78,81,48,69,55,64,45,46,72,83,46,79,83,59,62,87,85,52,44,58,87,75,84,43,63,60,72,77,75,44,44,44,46,63,62,42,56,65,76,69,63,76,48,65,60,47,55,66,84,57,55,61,56,48,53,73,82,63,84,58,80,67,80,87,66,68,82,44,75,47,59,57,57,65,80,47,49,64,67,75,59,77,70,42,57,44,86,64,46,64,46,75,74,45,52,67,54,43,47,66,52,43,65,82,64,49,87,54,71,86,45,49,70,51,42,63,61,60,53,42,53,57,87,50,65,51,82,50,77,58,83,79,64,63,66,47,52,83,61,82,44,49,84,42,84,65,54,67,46,70,61,68,69,74,58,55,84,65,74,57,65,83,65,77,66,47,71,83,47,42,51,48,62,82,45,58,50,72,72,61,72,50,83,84,86,86,57,75,44,70,48,84,80,68,75,86,80,50,67,45,65,50,46,62,69,72,59,76,75,85,64,45,64,42,82,46,45,83,71,76,59,60,82,73,67,78,57,86,64,70,50,51,74,51,71,50,85,67,80,59,46,86,71,61,57,83,76,84,67,79,48,59,82,85,52,53,50,63,52,56,80,68,82,70,78,81,51,70,53,81,49,42,48,56,82,75,67,71,85,48,68,49,47,60,48,49,78,46,53,45,87,79,59,47,50,84,76,45,78,60,83,79,70,49,62,71,53,87,47,76,51,77,81,62,62,62,70,86,76,50,48,76,45,52,69,59,70,66,52,84,81,84,70,73,86,76,49,73,72,50,46,46,63,66,70,83,49,69,73,76,47,69,67,77,46,70,82,50,73,81,51,42,51,73,58,64,72,45,78,56,52,84,86,85,67,61,44,71,57,57,42,69,47,65,53,86,83,79,72,85,74,44,42,55,73,62,66,60,81,86,57,63,48,63,72,84,69,68,52,42,64,77,63,44,47,72,79,70,86,61,74,67,62,76,71,73,50,86,85,49,70,87,60,68,48,66,49,65,57,70,74,60,45,67,76,85,45,84,60,68,74,50,76,70,56,53,86,56,80,45,59,44,65,80,87,64,42,82,55,42,83,69,84,82,77,50,71,51,52,44,70,64,76,85,58,51,48,85,60,60,81,79,52,67,71,56,86,77,72,78,45,68,43,81,55,65,56,43,79,63,69,62,74,66,82,62,51,66,56,42,48,43,68,49,72,56,57,49,42,68,71,74,74,67,87,59,74,59,86,64,68,68,55,76,72,58,78,66,65,66,80,66,81,55,59,71,71,87,69,69,61,85,43,48,85,68,62,61,53,45,85,43,87,84,47,51,55,79,74,44,50,81,46,78,54,54,55,53,57,45,71,49,52,60,54,60,64,83,51,85,61,85,81,75,57,56,68,50,43,79,48,46,53,83,54,72,63,71,79,86,73,50,79,55,69,84,79,86,86,51,45,66,71,66,49,76,81,87,67,80,75,67,70,78,49,75,55,67,71,74,66,61,51,47,66,68,62,66,81,82,59,77,60,69,54,69,50,42,80,82,67,55,52,85,73,42,51,50,57,48,73,62,43,44,86,53,64,70,71,72,74,48,54,44,66,80,48,87,72,55,61,87,56,83,78,45,73,64,48,59,80,64,53,60,50,82,72,53,68,46,78,50,72,87,43,76,58,59,45,82,86,71,75,73,47,45,64,48,64,45,67,64,61,70,71 44,68,53,56,80,86,72,58,83,49,86,84,76,63,54,85,61,44,53,55,60,59,53,53,73,86,83,78,67,62,68,85,76,62,52,87,78,43,69,43,86,71,49,61,58,80,78,80,67,53,51,69,80,65,61,43,61,71,68,48,77,77,76,77,77,52,66,48,44,55,56,80,49,67,87,86,75,42,60,64,49,51,83,76,67,64,52,85,65,74,75,83,74,51,87,55,72,80,46,59,60,63,85,84,63,53,75,53,80,64,65,78,61,56,55,75,60,45,63,74,67,42,87,73,76,53,68,67,48,42,83,55,42,64,50,62,65,85,79,78,60,63,54,43,58,65,45,85,75,54,52,77,77,87,83,82,63,68,48,73,42,60,50,46,65,83,46,56,84,86,42,62,47,70,77,55,78,46,55,69,80,76,81,51,66,43,42,67,68,66,53,85,43,60,50,44,59,46,51,45,79,42,63,65,82,81,69,61,69,73,49,53,56,54,82,61,44,76,87,80,81,67,56,87,67,48,47,47,58,76,56,66,67,51,74,58,62,44,44,54,81,61,74,79,80,66,43,42,75,76,86,84,64,83,54,56,46,79,59,56,44,62,43,56,79,50,42,76,46,67,60,53,69,79,54,62,75,64,54,86,58,51,71,83,52,85,78,58,61,59,45,57,65,83,84,57,64,51,81,81,66,65,62,68,80,69,46,81,63,73,43,48,53,69,72,71,45,63,43,70,42,42,81,54,86,79,68,47,81,49,78,47,71,61,65,69,85,74,68,63,55,53,73,69,60,77,65,66,42,57,62,43,44,82,59,76,87,66,43,73,50,53,48,62,46,56,55,56,43,72,83,42,87,65,68,64,54,63,58,53,53,66,63,64,53,48,68,75,53,51,73,64,63,65,70,74,84,43,70,82,80,73,49,53,66,67,64,73,64,68,46,52,59,73,63,75,54,55,62,63,86,75,80,83,74,51,72,81,65,48,52,62,49,65,65,42,61,84,73,49,46,63,58,61,70,76,78,67,67,45,52,71,67,72,52,56,85,71,68,58,63,71,50,68,59,85,77,42,71,82,73,48,78,86,66,86,77,72,46,57,49,71,59,51,54,57,81,64,51,44,60,70,50,63,43,44,77,43,45,49,72,56,65,74,63,43,75,86,70,79,76,44,45,79,64,63,86,78,46,70,48,52,56,45,70,57,74,77,56,81,52,80,85,82,56,54,86,52,42,71,80,72,85,77,67,87,65,54,66,54,68,51,48,57,84,60,50,61,79,42,74,68,58,72,58,56,77,49,50,48,46,78,81,45,78,68,52,65,79,69,56,79,42,53,72,70,65,58,59,61,72,75,63,55,53,79,85,46,79,75,47,72,73,59,87,87,74,62,80,48,64,53,57,50,69,65,78,73,64,65,72,73,48,46,84,43,83,46,67,81,53,75,84,52,62,77,83,77,64,77,86,61,44,78,75,51,56,63,67,64,84,61,66,70,78,83,67,70,67,58,75,70,48,67,85,50,57,55,81,85,52,70,54,76,78,62,57,74,82,58,79,46,64,76,84,68,52,77,66,56,43,58,81,75,59,81,72,46,53,85,77,69,71,62,77,53,78,76,84,47,51,75,84,45,63,47,49,53,85,54,86,71,54,52,81,54,55,61,74,65,79,68,58,48,59,70,74,80,45,52,63,71,62,75,86,44,83,65,50,64,86,84,65,61,73,79,49,69,81,86,84,83,56,65,85,63,60,72,55,78,58,64,47,70,55,73,85,55,66,49,42,44,70,60,73,79,83,79,43,54,45,77,46,52,45,55,75,54,63,61,43,68,80,86,72,82,61,42,77,57,49,67,57,83,61,74,71,48,65,86,69,85,76,69,87,49,45,80,47,64,69,78,49,61,50,48,57,55,45,58,69,66,63,85,81,68,69,71,61,72,67,47,84,81,48,86,60,47,76,43,46,58,70,81,54,75,73,43,69,79,62,54,46,69,57,80,44,86,82,75,86,63,72,59,54,62,42,62,62,53,79,43,77,75,49,45,85,87,49,74,51,50,63,53,78,43,71,67,43,67,45,67,55,58,76,76,52,46,76,43,77,56,48,63,75,57,57,57,55,82,63,59,46,62,83,61,86,47,45,59,66,79,73,65,77,69,71,76,42,45,73,57,64,56,68,70,77,51,62,47,87,58,65,72,70,81,55,76,70,51,63,84,57,71,44,58,87,78,75,81,72,47,60,81,48,43,80,42,61,47,85,60,71,71,57,85,70,64,64,45 84,80,67,73,43,60,47,46,82,62,50,65,63,79,84,72,77,61,65,80,53,84,87,78,60,68,53,60,65,83,70,47,83,83,78,45,46,67,46,65,76,74,67,59,70,45,69,84,66,50,52,71,87,45,53,84,42,50,85,65,84,81,64,87,69,52,53,47,42,49,79,68,61,83,48,57,50,44,50,84,87,49,63,57,85,54,59,59,51,74,62,69,86,73,62,42,64,76,64,44,63,80,62,63,64,70,44,48,67,52,52,44,56,69,65,67,43,87,48,81,43,70,42,63,71,65,61,56,51,49,57,45,66,50,50,73,57,72,87,77,48,76,59,72,77,52,57,46,70,82,87,65,75,78,56,42,50,54,73,73,52,51,81,77,47,65,78,48,67,79,77,46,46,66,50,44,64,44,65,87,52,69,80,61,59,85,64,67,48,66,65,55,42,73,63,81,75,86,45,45,44,65,45,82,50,81,57,63,58,66,45,44,78,44,55,47,84,83,73,82,68,81,55,71,64,51,66,79,71,77,47,60,77,50,54,87,51,73,73,42,57,80,62,86,63,69,68,50,47,51,63,43,57,81,83,60,81,79,70,61,49,76,85,43,56,47,83,83,57,75,56,83,43,83,54,79,73,77,67,65,51,61,69,46,42,61,65,75,72,80,47,87,42,49,83,43,85,63,72,51,63,64,78,63,60,78,73,50,73,86,85,70,69,55,55,47,81,71,77,50,78,68,50,70,61,56,76,55,76,78,82,71,87,49,54,64,63,64,52,55,68,52,87,79,66,53,84,45,74,70,87,53,46,42,48,75,83,58,69,56,81,67,69,69,70,52,53,80,55,70,59,65,63,44,66,85,59,76,56,78,42,80,75,78,60,64,44,83,43,73,52,77,87,49,46,58,51,51,84,70,78,49,61,45,45,72,87,81,85,80,79,52,78,67,60,64,71,83,83,58,79,67,65,67,47,71,75,75,87,76,57,50,65,80,58,45,49,57,83,46,68,83,81,46,76,73,78,68,57,81,60,50,78,54,74,70,42,81,55,51,76,44,52,80,49,47,58,50,68,83,56,47,46,42,80,54,64,56,70,79,79,79,79,87,75,86,71,44,61,66,43,62,75,50,43,87,69,69,71,57,82,64,86,71,80,62,74,49,73,76,65,69,75,67,49,45,78,72,48,61,49,52,48,48,74,42,45,84,85,87,50,78,61,47,77,60,53,67,53,47,48,79,62,60,83,42,86,67,50,71,74,47,78,52,68,62,42,68,84,42,77,72,55,78,74,57,56,74,61,80,82,80,55,69,80,60,56,68,64,45,59,52,52,60,50,50,75,61,66,66,47,62,70,60,52,71,63,51,68,59,67,75,77,84,61,43,85,53,83,60,67,79,73,77,76,78,76,77,45,57,53,50,82,48,53,69,87,59,55,87,69,69,57,71,52,69,74,43,87,48,71,78,53,87,82,83,64,51,74,65,64,51,67,49,74,62,69,63,42,44,45,68,45,85,59,63,75,50,85,55,53,57,49,46,46,49,50,60,46,47,67,63,64,64,44,45,46,65,83,45,66,55,85,61,76,70,78,75,52,53,86,56,42,56,54,56,45,67,74,75,53,43,67,59,52,52,82,80,52,59,48,49,58,77,60,52,63,77,47,87,67,77,55,57,87,69,48,62,63,45,43,50,45,44,51,56,65,73,82,55,81,75,84,76,42,42,44,82,80,58,76,64,83,60,48,68,59,74,61,53,63,49,53,51,58,83,79,54,87,79,57,46,62,49,65,53,42,47,46,79,68,46,87,52,76,84,77,77,69,72,47,67,74,46,63,86,80,60,46,56,62,63,58,64,73,61,53,55,71,44,85,77,67,68,66,56,85,79,49,65,75,72,81,46,71,71,52,64,47,49,83,47,87,77,82,61,62,87,52,71,51,76,62,43,73,83,70,54,46,65,72,68,51,56,67,79,75,83,73,74,68,75,52,69,63,81,46,59,72,77,48,85,45,58,69,51,70,63,78,60,64,68,52,83,63,53,80,87,53,81,54,46,70,62,43,79,57,48,57,45,67,42,50,83,52,60,74,71,50,59,72,69,65,46,81,52,60,65,76,59,61,51,69,43,67,55,59,78,46,68,87,50,55,87,59,80,43,63,75,76,54,56,81,49,45,65,61,86,67,62,75,46,84,54,84,56,77,84,72,48,51,83,73,74,67,42,51,77,55,73,73,86,60,66,84,64,85,51,78,87,71,47,58,77,64,57,73,60,56,82 48,80,61,68,50,51,56,73,60,60,86,84,70,69,43,68,72,76,44,55,60,71,54,43,57,55,79,72,67,63,51,60,59,43,67,84,69,50,62,43,56,81,49,78,85,42,65,53,42,53,61,85,70,76,85,80,69,65,49,75,61,43,63,47,76,81,70,61,63,42,81,48,53,56,74,56,46,61,52,73,65,82,63,44,74,81,65,62,63,57,56,61,58,80,65,71,74,66,58,70,66,48,43,77,82,65,87,83,64,67,61,48,56,55,59,87,74,44,83,87,64,71,70,78,46,63,65,56,47,72,83,47,74,74,87,72,66,63,54,57,62,55,60,62,75,69,75,60,83,49,66,73,47,58,87,64,87,84,59,42,50,42,69,77,76,56,81,58,42,77,85,46,45,52,42,63,83,46,57,83,48,50,63,85,68,72,63,48,86,58,45,73,48,77,69,83,82,70,71,84,58,45,76,51,80,65,79,56,51,85,43,67,57,49,85,62,45,51,64,75,51,61,83,70,86,44,84,43,68,70,66,85,80,47,66,48,51,67,61,82,54,45,52,76,54,71,48,65,69,50,78,80,84,65,78,47,74,72,66,48,87,42,58,85,69,79,60,46,72,59,46,48,60,83,65,60,42,73,55,67,52,59,64,49,87,49,52,55,43,79,73,74,64,77,62,51,80,45,85,47,66,85,87,87,74,45,71,53,55,64,63,61,56,75,53,71,46,54,67,66,71,72,82,74,59,74,49,68,53,63,69,67,69,76,43,77,86,76,81,78,62,69,45,86,60,71,75,68,58,59,47,76,60,47,70,77,53,65,63,48,85,66,78,48,65,53,86,67,68,63,54,45,58,46,69,76,73,47,64,53,77,59,61,56,57,49,58,48,84,62,86,63,43,84,82,63,47,80,53,68,57,74,79,64,72,52,44,57,51,71,63,58,64,81,81,59,80,81,69,72,79,56,66,66,76,50,67,69,55,65,87,57,51,48,78,80,52,45,42,61,84,42,49,48,67,56,71,45,81,75,79,43,65,82,50,61,57,45,69,46,51,78,83,66,63,67,57,50,78,45,60,82,80,43,70,52,87,66,77,75,46,78,63,80,49,49,46,71,49,79,80,76,74,68,81,58,46,71,50,59,71,61,85,73,85,44,44,52,54,78,79,83,60,45,48,81,50,43,44,77,68,80,76,43,77,54,72,50,71,42,69,80,78,84,56,80,57,61,47,65,81,51,44,68,43,79,86,53,48,49,47,71,52,86,82,62,62,76,50,71,55,70,86,42,69,64,71,84,63,70,76,52,84,84,87,67,77,82,82,86,48,70,64,46,73,77,61,55,87,74,55,87,83,53,78,65,61,58,47,45,45,54,50,62,81,56,86,50,81,52,54,65,82,69,44,48,70,81,61,54,52,86,54,71,45,52,53,51,68,78,78,75,69,55,47,48,72,67,44,53,47,49,75,77,71,77,82,63,81,70,69,58,82,83,75,45,85,79,42,72,70,84,76,65,42,87,65,76,61,63,74,53,73,66,63,67,63,43,69,73,74,61,52,86,74,56,63,47,79,48,64,55,81,52,67,58,55,57,51,87,86,52,65,85,63,54,85,46,65,74,65,87,85,82,46,70,62,52,57,87,70,65,85,80,51,86,61,52,49,74,59,79,66,74,69,82,68,62,51,52,75,52,76,83,79,52,84,67,75,63,83,59,71,59,75,59,69,68,49,78,60,55,75,78,53,52,84,79,56,70,46,64,69,87,84,54,43,75,76,52,60,63,77,67,56,73,42,51,81,68,50,84,57,67,72,57,43,79,62,77,50,74,73,82,81,68,58,56,42,45,83,84,53,53,63,70,72,70,77,57,52,61,69,59,76,84,71,87,70,44,44,65,42,58,80,42,45,64,87,66,79,87,54,67,81,49,61,71,51,63,74,56,82,63,45,61,74,77,82,47,60,56,73,49,48,64,67,68,51,64,47,54,67,53,43,65,65,45,69,65,58,50,61,64,62,67,65,72,74,87,51,78,47,79,56,64,58,66,45,78,84,56,77,57,70,55,61,51,72,54,58,84,59,75,73,80,85,85,65,50,48,42,61,78,65,43,85,57,53,62,82,82,47,60,54,42,55,66,51,77,80,65,87,57,80,87,67,45,61,70,66,70,60,82,62,77,87,60,70,48,62,68,76,71,60,75,71,69,79,87,73,81,58,86,50,85,49,57,50,69,83,59,71,60,71,71,58,46,51,46,69,51,71,61,87,76,49,74,61,87 45,78,57,46,70,54,65,79,59,71,79,60,43,57,45,44,71,67,62,86,76,62,70,73,49,81,68,87,85,58,55,54,55,70,73,76,42,57,80,55,68,50,79,60,47,67,57,45,75,74,72,55,77,77,81,51,65,85,46,45,53,84,46,78,50,43,44,76,87,52,49,71,66,52,48,86,69,87,75,75,74,87,53,55,49,53,52,63,47,86,76,42,64,68,65,55,45,50,72,64,79,69,77,59,85,69,82,60,87,74,45,48,87,73,43,46,51,68,53,84,61,70,73,87,55,73,59,53,48,61,74,42,61,83,61,86,54,55,58,58,42,67,46,66,64,59,58,71,82,61,76,85,82,84,59,56,58,45,84,65,76,87,78,49,70,65,46,75,84,45,51,70,87,47,55,73,67,55,84,85,47,45,62,56,86,80,61,83,67,82,68,81,86,65,78,49,83,42,87,74,46,47,70,84,83,49,55,73,84,84,42,56,81,58,75,65,53,65,76,56,53,54,77,51,73,42,59,56,44,73,48,79,86,60,44,74,81,79,57,54,87,60,86,50,87,72,61,66,63,81,44,83,62,61,50,77,49,45,85,57,58,44,53,68,44,60,86,85,64,74,73,73,47,60,55,49,73,50,80,70,64,75,87,54,49,52,85,84,76,49,76,68,86,43,82,58,69,48,66,82,85,86,81,63,54,47,85,58,66,73,48,75,82,71,46,45,82,70,47,48,73,71,81,46,49,60,50,55,62,71,74,61,78,51,71,75,70,61,47,76,85,79,78,75,54,52,72,49,61,48,70,53,47,58,61,77,61,42,57,78,63,59,51,77,51,87,51,81,59,55,62,72,44,51,81,45,47,67,46,52,54,77,68,42,59,51,75,75,54,60,43,70,55,82,71,65,62,76,69,78,71,77,62,45,47,57,61,46,76,56,51,69,58,76,69,80,48,47,81,70,78,69,75,58,46,42,67,60,56,85,46,63,54,47,77,53,67,62,61,63,51,78,64,76,72,47,69,74,76,85,72,71,76,46,54,80,58,78,64,69,81,77,60,77,80,82,42,85,80,55,50,80,81,44,78,64,48,71,47,79,49,77,57,71,61,42,55,59,53,83,81,75,81,62,69,77,59,43,64,80,51,79,70,49,75,43,87,73,76,57,77,69,69,72,72,50,46,62,66,75,73,45,53,64,46,70,69,77,42,65,63,79,79,53,86,70,76,76,49,82,53,68,77,47,84,47,81,55,52,69,80,78,54,61,86,56,77,72,81,44,81,63,66,60,56,62,66,42,57,55,50,59,71,60,42,63,83,81,84,85,87,78,68,59,71,45,52,85,56,50,69,58,76,73,51,81,82,68,53,67,80,52,55,59,49,80,54,53,51,67,43,71,78,45,44,62,81,54,70,76,58,52,64,80,50,69,81,82,53,84,42,60,85,53,76,47,78,62,65,75,47,49,80,87,68,48,69,80,74,72,78,74,58,53,58,86,77,72,78,67,85,51,44,43,78,80,67,63,76,82,54,42,74,51,45,78,63,86,58,63,55,71,55,45,81,77,59,81,42,50,53,60,73,86,56,75,62,47,80,74,43,80,62,81,53,51,87,69,83,72,79,55,82,47,45,73,79,58,44,70,68,48,47,59,56,87,68,78,42,79,73,83,83,56,83,69,44,62,78,72,43,86,66,51,56,85,42,66,53,42,74,70,74,85,61,63,65,70,75,51,84,67,53,84,81,68,68,87,59,76,58,58,58,87,84,44,69,66,77,46,61,44,42,84,68,59,73,76,70,53,56,47,61,46,77,82,71,75,44,59,82,42,52,83,64,58,49,65,59,68,76,75,50,71,43,74,51,72,65,77,68,44,78,45,71,63,78,55,75,52,50,75,82,70,46,61,79,68,54,61,50,86,53,66,66,50,60,82,44,43,78,84,83,76,71,60,46,85,80,60,65,42,63,49,70,77,44,60,45,49,53,52,49,50,76,83,45,78,66,54,61,62,62,58,81,79,78,54,77,57,61,70,83,42,74,71,83,56,50,54,43,59,60,54,82,60,65,53,76,67,45,61,70,47,80,69,78,51,71,64,42,46,68,45,83,81,68,64,45,43,56,77,58,87,85,47,43,76,85,85,62,60,78,61,45,44,82,44,66,58,80,69,87,45,84,59,68,66,84,57,71,65,73,78,66,48,83,64,86,54,69,73,55,46,85,62,49,48,49,48,56,77,55,52,71,58,50,84,81,83,45,43,83,43,65,68,78,78,60,71 71,84,64,62,66,56,61,80,61,83,58,46,56,53,45,55,48,58,53,87,60,63,60,44,51,73,54,58,85,57,65,57,55,48,77,82,69,73,68,50,63,79,45,51,49,78,66,52,81,54,67,68,68,66,52,46,79,47,76,49,53,54,77,47,50,56,79,77,84,51,45,52,72,46,42,76,64,65,83,45,86,81,66,74,80,73,76,54,49,70,48,51,75,58,49,67,80,63,76,60,82,49,72,54,83,62,52,79,57,45,61,65,77,75,75,87,48,56,79,55,53,56,55,85,59,55,82,84,71,56,47,70,67,54,82,80,82,87,63,61,60,82,75,78,74,85,85,69,46,64,76,47,42,56,47,67,58,82,61,67,55,74,82,59,72,72,53,44,58,48,82,83,58,59,60,56,72,69,47,86,78,46,51,69,65,55,42,76,69,66,66,63,54,62,85,59,42,55,83,55,51,83,81,51,74,86,59,86,69,56,42,67,58,82,44,83,66,80,78,64,51,52,55,43,58,55,46,45,80,73,79,53,79,69,77,77,85,59,45,67,65,69,48,45,73,48,75,54,58,42,51,62,59,87,50,79,87,72,53,72,73,44,64,43,78,63,61,84,68,87,72,85,82,62,85,45,67,81,57,77,61,82,62,79,45,69,83,87,80,51,73,61,69,66,74,54,71,84,51,62,51,45,53,44,69,85,46,61,43,73,85,48,50,85,46,64,83,45,71,84,78,76,52,73,64,69,70,83,49,83,62,74,81,70,67,63,49,70,65,73,87,65,74,44,85,82,53,61,76,73,73,58,70,65,77,49,46,74,68,58,51,79,46,76,44,78,44,53,50,43,51,82,59,49,46,57,68,57,65,51,69,72,69,65,49,85,48,69,82,67,73,58,50,76,57,51,67,77,59,43,86,49,49,69,75,75,45,44,85,79,76,51,53,61,61,46,82,49,76,50,73,50,48,48,77,75,82,46,71,76,72,42,44,43,54,70,63,51,73,76,72,59,50,64,83,48,66,46,79,53,86,64,59,61,60,51,67,65,85,85,52,67,75,83,76,72,43,46,69,45,45,83,81,78,70,55,59,73,82,75,85,59,51,63,70,56,66,56,49,50,75,48,46,73,82,46,74,60,87,50,55,82,66,67,70,73,57,60,60,47,63,83,59,53,43,83,75,79,59,65,53,64,63,53,60,78,74,48,81,73,86,73,87,75,87,60,79,45,49,73,49,85,73,81,56,63,57,79,46,44,42,85,82,50,51,68,54,73,58,67,64,50,43,72,46,43,73,77,80,43,67,50,74,75,70,49,74,72,85,83,74,67,70,77,65,87,43,84,49,68,60,44,45,80,53,80,82,70,52,54,49,73,60,84,72,62,49,51,78,74,63,69,67,52,69,59,61,70,85,48,87,85,79,52,50,51,74,54,46,44,49,43,62,42,73,84,81,74,62,52,53,43,86,75,75,76,80,59,79,62,73,70,53,76,72,81,71,69,77,42,62,83,45,43,58,47,68,42,68,50,61,48,78,82,72,77,59,58,49,76,51,64,75,70,57,76,64,48,64,86,71,86,85,66,44,70,45,77,47,62,53,75,78,61,63,51,87,53,71,85,86,64,51,60,64,55,42,87,48,77,65,68,73,49,54,47,86,52,68,75,52,55,83,81,55,82,56,58,56,63,48,49,87,58,67,86,61,56,63,63,73,72,81,63,53,65,49,56,60,67,86,55,73,77,86,80,62,67,59,60,44,71,66,45,58,80,44,46,55,81,65,54,62,74,78,60,82,68,48,57,62,61,57,52,56,51,61,58,49,42,61,62,59,73,87,45,60,75,71,53,59,61,58,67,45,45,44,62,60,62,68,52,77,48,62,76,65,61,62,82,71,63,55,53,84,78,75,82,86,64,43,74,44,53,51,80,57,87,75,82,67,70,80,44,45,69,57,71,43,55,50,53,84,62,80,77,51,61,84,52,48,86,56,85,83,45,56,64,59,57,74,74,59,50,52,76,81,66,76,61,59,61,59,80,71,74,60,51,78,50,44,59,85,56,54,80,87,87,57,43,62,83,49,56,85,53,81,83,56,74,66,68,52,69,76,70,59,64,44,81,77,59,81,67,77,60,49,61,49,70,86,82,61,85,47,45,56,72,82,45,46,62,82,71,74,44,66,51,58,52,70,47,87,76,74,56,73,55,53,86,81,53,53,57,77,69,59,52,82,46,44,80,54,62,84,50,69,49,73,86,50,61,47,72,75,61,75,65,43,73 45,55,63,80,58,50,72,60,48,85,80,59,55,80,72,54,44,57,79,62,46,43,87,53,66,87,72,66,56,47,62,69,68,46,71,75,58,79,60,74,80,43,75,74,58,71,42,46,42,45,82,56,85,61,66,77,60,69,59,69,75,58,80,85,76,60,72,83,69,55,75,85,81,46,76,82,60,87,76,83,64,58,52,69,64,43,66,42,72,74,44,50,53,56,85,82,53,84,54,83,55,48,71,64,80,75,84,65,45,52,52,46,84,46,60,87,59,87,64,70,48,46,42,83,81,45,67,54,61,42,75,59,74,77,79,42,50,72,59,53,70,43,71,61,60,71,44,55,66,57,83,54,55,42,81,43,77,79,82,51,47,67,62,51,64,50,45,84,66,57,64,44,78,52,78,72,63,46,74,76,43,55,65,61,47,86,80,50,61,66,68,54,56,52,45,49,50,60,84,76,60,79,48,53,53,52,67,54,65,43,57,84,83,65,79,61,85,80,65,79,78,42,45,71,70,75,61,54,52,86,45,64,64,58,69,53,83,74,84,43,59,55,85,73,63,70,68,53,43,49,59,76,77,62,45,67,83,64,79,67,51,87,81,77,48,84,79,85,67,65,53,64,57,52,42,70,43,58,84,65,59,61,73,79,67,57,70,77,73,62,69,50,66,68,83,56,73,79,78,67,81,79,82,83,46,54,71,86,59,56,56,44,63,75,56,53,45,81,64,85,43,76,63,77,53,75,82,61,42,70,86,53,86,71,81,47,83,63,53,56,48,50,48,71,58,69,83,60,59,87,62,79,83,60,83,48,52,66,44,75,60,81,50,81,78,81,53,53,83,66,61,45,80,68,77,55,67,43,49,75,69,81,66,60,63,73,48,86,50,67,63,59,61,69,80,72,74,58,43,48,46,75,43,84,74,79,56,46,68,69,56,78,77,62,80,87,75,43,66,54,72,49,77,83,58,67,62,74,74,66,66,59,66,74,63,46,70,70,76,47,81,82,60,71,63,81,68,65,85,76,77,58,62,55,42,49,56,69,63,73,64,87,84,50,49,44,44,78,82,69,57,46,46,71,53,77,60,49,47,45,73,86,86,76,77,48,85,85,60,83,79,44,44,66,42,66,70,77,87,81,48,42,56,78,76,50,64,58,65,49,72,66,55,60,66,72,71,45,71,77,79,65,60,63,78,62,66,46,47,62,49,75,71,55,61,68,58,81,72,68,87,54,42,43,51,43,55,73,86,71,85,82,43,44,84,67,63,63,59,55,48,50,79,72,44,64,59,46,69,56,80,78,51,51,43,42,79,46,58,58,58,45,45,68,45,55,67,58,49,48,54,52,43,65,49,67,67,52,55,82,84,49,87,45,83,52,65,59,50,43,46,50,63,82,69,78,42,85,80,50,84,60,80,67,60,63,61,80,79,80,54,84,82,67,59,67,58,86,86,67,81,50,63,81,55,85,62,49,58,82,62,87,84,87,54,60,73,52,64,72,49,70,50,75,52,85,70,81,42,50,56,58,58,79,87,69,58,50,47,87,56,64,64,62,55,75,52,44,59,53,54,44,78,76,67,78,46,82,76,51,72,79,74,62,86,47,87,71,43,68,45,87,55,56,57,56,46,71,51,83,71,74,63,66,82,68,42,78,70,82,65,47,46,85,64,60,61,75,48,42,49,43,76,75,59,65,74,84,60,48,74,59,84,44,50,49,54,65,48,53,77,75,86,77,45,50,48,60,86,48,48,72,84,78,81,78,79,86,82,62,65,54,61,42,84,60,86,70,53,73,55,78,51,75,57,50,57,50,48,78,82,68,73,75,50,78,60,47,83,49,61,43,86,44,71,81,71,45,52,72,67,86,45,77,82,49,72,71,67,54,85,86,73,84,48,61,49,82,87,64,48,64,47,47,77,46,53,80,71,48,79,84,53,79,69,61,46,80,63,80,74,72,46,44,55,59,52,83,60,78,79,68,81,70,71,65,85,68,86,66,84,43,81,77,78,66,66,42,78,68,58,64,50,52,52,50,46,45,63,48,59,46,59,59,43,82,72,59,46,43,80,71,77,75,61,50,59,85,45,68,67,65,66,45,70,83,76,63,83,63,58,76,81,86,86,74,50,59,62,74,77,86,42,52,76,54,45,60,67,64,52,52,54,74,51,55,66,59,78,71,46,44,62,77,81,53,42,79,71,68,58,42,60,86,77,49,50,77,86,57,45,50,72,52,63,46,46,70,56,67,77,70,71,53,61,74,67,55,50,65 61,82,50,58,81,46,57,65,65,50,56,83,74,47,46,74,56,51,86,53,46,54,46,85,84,82,60,82,62,85,54,49,77,43,86,74,81,80,77,59,61,71,82,75,42,46,65,80,87,83,62,86,65,53,70,54,69,52,72,55,71,73,87,66,78,72,73,80,72,78,57,53,69,81,55,65,50,60,62,49,68,50,60,59,87,58,77,73,70,83,81,55,72,69,85,79,65,84,43,77,51,85,80,55,57,70,71,77,76,52,60,71,52,69,51,42,77,62,86,69,65,65,53,83,46,67,44,46,48,70,86,74,60,44,64,44,68,80,77,74,46,85,75,48,83,82,72,50,71,70,43,74,83,52,87,78,72,58,83,57,78,52,57,72,47,46,47,43,49,74,51,58,87,71,47,65,57,50,43,42,71,43,56,76,60,58,69,58,83,87,64,69,81,63,58,69,51,81,77,81,47,61,86,46,46,59,58,54,75,77,54,86,64,55,63,42,54,76,60,65,80,70,80,81,82,58,64,54,69,67,72,78,42,50,76,67,87,42,83,51,51,63,85,47,74,70,69,59,47,57,46,64,57,64,58,74,69,62,52,53,75,79,61,63,82,62,80,51,55,72,71,80,60,60,47,63,56,62,58,54,86,63,65,42,73,70,81,43,53,47,81,43,43,82,44,80,53,54,80,56,74,56,43,44,70,69,78,44,64,78,55,65,54,52,65,65,59,61,65,66,52,86,59,68,66,80,51,77,57,85,49,45,81,81,42,58,44,70,47,75,68,87,46,82,54,65,84,43,74,62,86,84,86,67,44,50,50,78,86,44,59,43,47,56,81,44,51,48,60,49,84,44,74,80,63,75,58,51,46,63,77,55,61,83,47,58,50,80,60,61,72,51,50,66,65,70,84,78,85,87,58,67,61,51,49,64,44,61,79,45,55,62,79,53,48,61,51,57,46,44,66,52,77,87,55,85,62,59,67,44,57,43,55,51,69,84,61,57,65,72,51,58,61,80,61,57,65,72,55,66,65,55,70,75,72,79,59,57,53,47,58,76,49,85,68,45,45,77,47,79,75,47,80,59,81,50,75,85,77,48,58,63,75,70,60,49,87,71,64,58,59,71,80,70,84,80,55,82,66,50,72,43,72,49,43,54,81,81,51,83,76,45,82,52,59,77,69,86,62,46,62,62,60,62,50,66,60,76,58,67,47,43,83,58,63,79,46,59,86,45,85,50,78,77,72,44,79,42,51,63,75,52,75,65,55,57,77,74,71,83,45,55,59,73,57,48,73,64,72,52,43,87,67,43,82,87,50,58,46,79,64,73,84,71,85,62,77,63,67,53,87,57,48,83,71,85,78,68,51,76,87,44,47,84,48,65,54,43,42,81,63,72,85,77,64,62,61,82,51,63,49,86,75,81,51,45,48,56,78,67,79,69,44,65,61,53,70,61,58,82,84,44,55,85,70,72,44,87,78,78,61,65,75,77,81,51,66,62,54,85,81,73,64,42,44,52,42,52,78,42,78,77,61,62,72,84,42,72,78,62,48,64,44,58,55,61,43,72,71,48,80,57,53,65,56,52,57,46,75,48,60,67,53,81,66,69,81,51,55,65,78,71,73,58,63,43,53,69,87,60,76,58,51,66,48,64,58,83,74,60,69,45,50,42,77,73,59,67,61,53,73,53,85,47,73,82,83,62,61,82,67,75,63,68,65,85,62,75,67,81,52,63,72,66,83,47,51,60,63,74,63,49,57,62,53,84,68,69,79,77,58,70,73,58,43,73,43,57,46,80,68,68,72,68,60,46,43,49,82,46,83,76,60,80,64,46,55,46,50,59,83,78,81,55,50,46,76,67,67,59,75,57,45,46,67,51,70,73,47,56,59,47,52,59,54,42,87,58,81,42,80,68,66,45,84,73,68,44,80,77,50,49,50,82,80,42,48,44,74,57,56,43,83,71,74,65,74,67,53,66,60,69,55,51,75,60,54,66,43,51,69,69,81,66,78,86,79,76,58,45,51,60,45,67,49,64,64,54,85,86,87,66,50,54,78,66,80,56,44,82,54,44,71,83,87,60,48,44,43,45,54,75,86,66,54,69,64,50,65,72,82,81,42,58,80,42,74,83,76,59,54,43,84,67,73,74,84,75,78,78,72,62,78,86,45,55,52,56,81,68,66,82,66,48,73,45,43,50,55,84,71,66,69,45,56,60,50,87,59,80,63,65,53,45,70,76,42,49,75,77,44,50,81,77,68,60,51,80,58,85 73,87,82,47,78,53,42,47,51,47,83,61,72,67,71,78,43,80,82,42,60,84,74,81,70,48,68,72,67,85,50,46,46,43,82,60,75,81,67,75,58,60,62,86,71,71,80,85,60,58,68,72,59,72,64,87,81,87,63,48,55,60,54,67,44,53,50,60,49,48,68,62,63,61,46,67,48,86,76,45,58,70,78,54,48,61,80,64,86,68,43,55,53,74,59,53,82,54,75,74,54,56,61,57,85,81,70,47,57,87,42,75,55,42,83,63,85,66,53,60,56,69,83,59,86,80,80,54,74,69,46,70,82,45,80,87,75,58,59,80,67,75,63,69,71,45,76,54,57,45,66,55,69,68,58,81,66,86,77,87,79,64,50,54,82,59,60,43,65,71,51,72,81,68,71,50,43,75,84,42,70,44,42,44,68,71,83,79,76,81,87,50,42,73,87,49,51,56,83,73,43,85,70,74,80,55,43,84,58,53,59,47,62,55,48,69,50,61,66,42,72,49,46,42,56,63,57,59,44,71,78,66,47,79,50,70,42,47,55,71,62,75,84,63,66,86,81,56,86,50,60,85,71,76,79,42,65,72,58,60,83,44,56,61,72,65,65,45,47,57,68,71,68,57,67,84,57,44,82,45,60,58,84,72,71,52,50,46,45,46,50,86,69,76,73,68,85,51,61,59,77,59,44,74,72,69,73,69,50,85,78,53,49,60,83,67,74,80,60,87,61,58,57,56,85,81,74,51,85,71,78,87,43,65,58,79,68,73,72,47,77,68,60,47,44,74,71,81,58,46,75,80,54,43,75,64,55,47,44,63,87,71,66,61,80,85,70,86,72,74,66,57,75,62,59,60,65,74,54,84,64,46,52,70,62,82,61,53,84,60,51,55,73,74,56,74,85,85,57,75,82,56,52,86,63,58,53,71,59,51,66,81,43,54,44,48,74,46,58,82,71,83,47,66,62,56,45,59,73,68,87,73,83,63,81,48,58,52,70,45,52,80,81,72,75,84,59,77,70,57,50,54,66,60,42,46,62,79,69,76,81,43,69,58,57,42,78,72,60,53,75,58,59,84,84,60,60,68,87,69,87,60,85,87,80,62,73,59,84,68,77,76,81,53,70,73,57,67,68,82,86,74,61,67,63,52,80,87,73,61,51,86,51,42,82,79,49,64,84,74,72,52,53,73,61,76,70,87,71,60,53,63,54,50,76,57,70,81,79,68,77,81,74,49,74,70,80,85,83,45,83,71,59,69,87,45,60,46,74,79,67,59,43,67,54,84,46,62,55,71,48,85,72,74,67,45,53,80,84,50,67,46,45,69,85,61,54,63,80,68,72,55,78,65,74,57,72,67,74,42,71,44,86,84,42,63,61,87,75,48,66,81,64,44,58,54,66,60,65,68,81,68,87,60,72,51,49,42,75,42,79,69,47,75,85,49,56,72,82,55,85,42,62,44,69,55,58,43,51,79,46,64,43,68,62,79,64,45,56,61,79,78,42,64,55,68,53,62,51,64,49,64,54,83,71,74,68,50,74,73,73,44,72,65,60,63,87,53,70,60,71,53,79,75,84,59,68,65,70,67,50,86,54,52,49,72,44,69,82,83,79,80,56,86,52,80,81,77,65,67,79,44,81,64,86,70,50,55,43,62,64,61,74,71,55,81,71,84,50,70,81,81,50,48,72,56,48,70,63,68,61,78,79,48,83,64,67,73,65,75,77,53,74,42,70,64,49,43,54,79,71,60,58,49,66,85,81,82,61,76,79,85,63,61,87,58,67,43,75,43,77,86,82,45,50,82,60,83,77,78,73,65,65,46,67,51,83,42,61,71,49,73,86,50,82,48,47,64,79,52,82,66,63,55,71,67,71,43,50,50,42,85,50,75,84,52,82,62,57,70,56,62,58,74,73,47,79,68,77,68,59,81,48,81,77,75,50,52,50,67,72,67,52,46,59,67,80,68,59,48,48,46,78,86,59,48,76,49,84,84,67,87,52,61,66,42,84,74,51,87,87,85,76,69,76,59,47,43,65,44,77,68,84,84,80,83,78,50,51,60,51,82,78,68,57,55,69,58,49,78,77,84,72,49,73,87,66,51,79,83,44,47,43,61,44,52,50,76,54,61,84,75,75,66,86,66,78,53,87,77,87,76,68,48,86,63,61,50,80,74,57,70,63,85,67,74,62,64,86,77,78,68,74,69,64,66,70,71,77,46,58,70,48,75,58,79,85,72,75,76,86,75,50,56,76,81,54,45,75,63 82,80,67,64,55,70,66,77,60,70,75,81,65,48,64,77,55,46,65,86,61,51,42,84,52,42,78,53,65,62,78,77,83,59,49,47,63,56,68,49,52,57,44,58,54,83,82,47,62,45,79,77,45,86,70,86,42,42,42,46,71,67,84,80,85,63,71,46,46,48,78,70,83,73,46,82,77,77,76,46,80,64,47,73,55,59,73,43,76,77,61,83,48,86,54,67,69,69,61,78,77,82,42,75,53,83,87,81,76,81,80,56,81,62,48,61,65,62,58,87,47,58,60,61,72,66,45,67,62,62,80,46,67,53,44,58,42,75,87,71,67,86,48,55,80,42,58,54,50,56,60,52,47,51,78,84,66,50,77,80,80,44,51,71,63,46,44,55,68,58,76,85,62,42,46,51,51,74,69,53,51,72,59,50,70,68,69,61,60,66,58,77,52,49,82,86,87,72,81,83,68,68,56,67,66,72,85,74,82,45,55,63,63,78,44,86,80,62,79,66,77,80,69,68,57,45,81,75,46,87,53,80,49,66,58,56,79,46,54,74,66,53,64,59,82,54,61,82,76,56,45,71,42,72,69,61,70,83,51,76,73,67,78,85,51,65,68,76,57,49,83,63,81,84,69,86,43,81,47,83,64,77,79,60,48,82,76,42,59,65,49,69,43,64,82,87,72,59,52,54,60,53,62,76,81,83,51,85,77,51,49,76,53,86,56,83,80,62,48,62,77,86,82,76,67,47,80,58,47,44,53,85,45,77,72,85,70,83,75,76,70,72,70,58,71,42,68,67,53,43,64,82,87,71,51,44,78,69,61,49,84,45,75,71,69,74,64,76,76,57,84,43,48,66,45,78,67,60,47,44,65,48,78,78,69,42,81,43,61,76,46,62,64,69,58,81,49,70,74,62,47,50,70,85,58,59,44,81,64,77,54,84,69,54,61,58,83,79,45,75,84,60,52,73,62,51,83,85,62,49,43,60,60,58,66,73,69,58,46,47,45,56,62,62,64,68,51,57,43,47,52,69,59,60,52,70,83,42,63,64,85,71,50,49,86,48,42,53,70,60,77,76,73,57,84,64,46,80,76,54,78,56,66,83,82,81,63,57,53,63,54,67,62,75,69,59,87,68,58,83,43,56,78,56,83,74,46,74,67,43,59,69,63,47,47,60,50,62,43,63,66,66,43,53,49,74,47,83,85,72,79,52,49,85,45,69,81,63,81,52,75,67,60,46,74,43,58,43,68,79,51,76,43,74,60,62,56,47,56,51,64,57,73,53,75,68,44,60,72,61,83,54,82,42,47,71,84,51,53,56,43,77,50,73,69,75,57,53,82,60,76,81,67,74,69,54,83,42,78,70,60,85,64,43,62,86,50,54,49,68,65,66,70,72,51,71,62,46,51,63,58,65,68,61,69,80,58,62,77,77,74,82,48,60,74,53,47,42,64,83,61,49,52,67,83,86,61,67,71,53,87,48,77,69,44,58,87,46,49,49,79,76,82,81,45,49,69,68,75,64,48,46,60,69,85,51,63,79,42,52,82,67,74,86,82,77,85,77,86,74,54,62,64,85,73,60,57,49,62,49,69,66,49,82,67,79,52,67,52,63,49,43,73,55,79,59,48,85,76,48,51,78,82,72,67,77,80,72,57,65,55,80,55,87,52,58,53,82,79,82,45,51,45,45,81,83,58,64,81,54,76,78,83,82,69,42,55,42,80,49,54,58,56,67,45,62,66,46,45,58,43,60,46,83,69,78,44,61,77,72,74,42,75,79,77,87,43,42,75,73,45,82,48,47,49,49,61,43,85,78,85,51,74,42,79,81,87,68,65,57,73,65,71,65,83,62,54,69,62,51,48,56,47,72,72,46,78,84,62,69,47,55,74,55,76,43,53,77,63,57,75,74,54,48,52,74,56,44,72,87,58,64,78,69,49,57,59,59,68,77,57,72,77,67,77,59,78,83,82,76,66,84,84,48,60,45,49,81,47,49,69,44,50,64,67,76,59,47,67,58,58,81,69,61,48,81,74,46,75,79,76,79,64,72,48,70,68,86,60,63,83,56,62,62,71,79,72,85,57,55,68,50,64,63,87,56,49,75,67,66,60,52,74,45,80,42,63,58,79,66,72,65,80,46,45,76,78,81,78,75,49,64,83,46,52,76,74,83,60,80,55,56,51,82,45,71,76,42,61,67,86,69,81,69,42,50,42,74,42,73,47,67,60,79,79,49,71,61,54,80,65,73,74,53,57,55,64,42,67,84 55,64,64,81,46,61,80,48,47,54,67,64,51,51,59,42,86,63,65,74,60,82,81,49,47,62,77,85,71,46,61,72,64,73,44,45,75,79,86,48,84,85,44,57,65,54,60,51,42,42,76,73,66,44,51,55,56,61,66,65,52,42,55,71,51,57,69,50,87,52,61,46,86,81,64,62,45,51,85,87,60,68,47,66,73,84,68,57,74,61,60,68,57,73,82,43,82,70,55,49,42,61,72,46,73,49,65,64,50,54,87,50,85,84,43,48,49,51,55,46,77,67,68,84,49,74,64,51,69,43,80,86,87,62,61,70,59,66,69,53,86,67,82,68,82,52,68,43,87,71,61,76,86,58,42,60,81,48,54,47,79,79,55,47,49,69,70,84,57,56,53,42,55,68,48,67,82,59,87,70,43,81,46,43,69,84,49,84,49,52,79,79,70,85,87,59,57,44,66,79,55,61,80,49,59,65,70,81,64,77,68,77,71,64,49,86,79,78,82,78,59,53,57,73,46,72,82,63,48,61,47,87,83,80,50,72,69,45,48,44,47,83,43,45,51,68,52,78,48,49,77,67,69,84,70,78,70,62,83,69,67,76,58,69,61,46,61,42,68,43,70,50,47,78,59,81,54,47,63,63,76,76,65,64,62,47,47,64,80,84,58,62,86,68,74,62,76,53,80,84,76,76,60,46,74,42,86,47,50,46,63,63,73,43,59,69,84,76,62,63,43,71,66,56,55,51,55,68,78,57,82,71,43,73,70,44,72,55,52,61,77,44,76,52,65,54,77,70,50,45,83,47,82,59,73,80,60,62,71,55,59,78,44,59,70,83,43,86,43,42,65,66,62,82,71,79,46,72,52,44,48,70,49,45,54,46,46,85,65,49,52,73,72,43,52,81,52,63,63,52,50,70,50,66,59,44,47,48,44,61,85,50,47,83,81,56,52,58,67,87,58,87,51,51,65,47,70,42,51,58,66,46,66,44,82,42,52,46,68,50,66,44,76,43,55,64,59,65,73,59,61,60,60,49,70,62,68,78,53,85,61,60,82,54,74,49,69,85,69,74,67,63,43,54,71,68,74,78,44,77,48,59,85,53,58,73,50,49,63,52,45,61,46,58,70,46,64,87,65,53,46,54,72,44,71,42,79,87,69,53,71,85,50,82,65,66,52,51,82,59,49,75,44,65,74,73,80,67,70,43,79,83,50,42,70,80,76,80,83,69,51,73,65,85,42,69,71,68,72,82,60,60,79,85,45,52,67,55,68,86,87,81,64,75,77,59,56,59,71,57,87,44,86,60,74,52,80,59,47,68,86,85,76,82,70,73,86,50,53,45,45,86,53,84,59,63,54,53,67,82,78,66,62,52,72,75,55,52,69,86,87,51,73,87,48,56,76,59,74,83,55,87,78,46,45,72,86,73,53,69,67,70,81,83,78,68,56,57,78,82,73,73,85,52,45,84,50,47,76,45,80,62,64,57,81,81,49,84,73,72,83,59,69,62,77,54,50,52,78,43,71,84,70,79,62,45,61,47,78,63,79,52,46,71,77,74,84,85,59,62,68,67,56,83,61,73,81,44,67,77,74,81,78,65,79,58,59,73,47,42,54,44,52,59,51,67,60,51,51,85,79,45,55,84,47,86,76,81,59,78,49,73,61,55,42,76,54,51,47,65,86,55,60,63,68,52,52,71,70,51,79,45,55,84,55,78,44,75,53,51,55,71,49,86,51,84,56,67,58,65,67,66,63,85,55,58,57,47,75,84,69,80,84,70,56,60,62,68,45,84,74,82,68,62,52,85,46,63,75,79,74,60,55,73,64,51,57,58,46,55,83,84,85,79,61,45,60,78,47,51,70,73,42,80,57,55,75,49,85,53,72,56,46,82,71,42,62,57,83,81,76,67,65,48,76,65,69,50,52,53,50,72,63,65,72,49,60,86,58,46,83,47,68,63,53,87,47,83,82,46,81,46,63,86,58,86,87,46,48,43,51,62,53,52,65,68,63,64,74,73,42,52,70,55,72,75,71,85,54,67,83,66,64,74,44,53,72,66,86,85,83,79,79,71,77,78,64,57,87,46,74,56,54,74,42,50,66,80,86,66,79,57,53,72,43,70,83,50,43,46,50,86,73,63,79,52,65,55,78,55,68,61,67,74,82,71,61,75,42,42,87,56,78,64,86,87,61,83,83,77,81,65,64,42,76,85,60,53,54,79,67,50,64,54,65,53,58,52,63,79,84,53,87,60,78,82,76,76,46,43 59,81,66,56,80,85,76,63,51,83,66,50,75,52,60,78,83,42,61,61,64,81,65,84,53,44,83,74,51,60,83,65,72,70,61,53,69,68,46,64,83,53,85,74,85,69,77,46,73,55,66,86,84,44,61,71,56,68,78,44,46,65,84,84,85,49,70,78,80,63,70,75,47,77,68,67,51,77,75,58,68,77,57,44,81,67,59,55,62,66,85,77,49,49,47,45,82,62,57,61,83,42,50,43,85,45,71,76,59,57,45,55,51,53,80,83,82,86,71,55,55,58,78,67,49,54,57,49,66,52,71,62,42,57,52,53,59,86,49,50,82,47,86,65,70,45,62,48,67,51,70,54,58,73,76,76,60,58,86,47,47,64,72,52,79,86,71,78,86,72,44,42,68,47,81,79,73,49,54,57,64,80,66,55,51,67,48,70,75,71,67,42,51,52,85,44,68,77,60,86,87,75,61,77,74,84,59,56,81,42,78,52,72,61,46,68,50,58,49,43,73,85,55,81,72,77,72,42,74,77,50,59,75,72,70,70,52,64,53,76,81,82,45,56,70,52,69,86,71,80,60,59,61,46,65,55,68,54,46,86,72,52,79,69,76,87,68,54,77,78,69,49,46,74,46,52,79,46,83,43,75,47,51,62,69,79,60,56,52,55,56,87,74,73,60,68,70,61,86,47,56,66,47,42,87,67,81,84,84,61,67,74,61,44,52,46,63,51,86,84,61,50,68,73,80,51,50,44,45,60,72,49,46,77,87,84,72,79,78,64,48,46,80,56,62,43,53,82,61,74,80,83,75,57,45,87,52,83,57,46,68,79,75,49,43,67,77,73,70,83,70,83,69,60,65,48,61,72,58,54,44,76,58,64,72,57,55,86,58,56,42,68,83,48,54,86,70,69,80,43,61,55,69,87,60,55,51,78,61,50,84,47,46,76,76,57,71,64,78,77,69,68,50,65,86,48,48,45,56,47,50,85,70,77,56,62,64,46,86,55,70,57,46,45,73,43,84,53,54,52,87,78,42,83,56,65,80,45,53,66,43,82,77,75,70,80,69,50,83,71,74,45,80,60,47,60,63,86,84,44,62,80,63,42,85,43,78,48,59,60,72,62,45,64,58,47,79,82,72,62,61,55,86,57,79,87,51,71,69,75,82,83,84,81,48,82,56,87,67,50,87,63,63,83,85,77,52,62,86,66,53,74,71,61,56,61,60,75,73,60,84,64,56,56,81,63,69,58,42,67,81,56,73,84,52,59,62,77,77,57,56,68,70,53,78,86,82,68,76,78,75,62,66,51,82,45,59,45,56,63,46,62,59,52,62,82,51,61,63,57,76,63,85,64,50,64,47,61,57,47,66,50,87,56,74,60,48,42,52,43,55,47,46,70,43,70,75,42,81,45,63,42,76,60,49,42,43,76,67,53,68,79,64,60,46,76,42,86,82,70,76,73,82,50,57,81,77,45,74,71,78,59,48,79,73,55,42,77,42,51,74,56,67,57,43,56,64,83,87,70,66,65,87,42,74,60,87,42,73,51,84,84,74,69,87,43,50,53,43,43,51,82,43,75,86,72,53,55,58,82,82,49,81,47,77,61,51,58,71,42,87,48,59,79,61,75,47,44,55,73,65,53,42,86,74,61,84,58,45,74,55,56,57,66,59,43,82,71,74,70,50,75,75,85,80,76,51,50,44,48,83,44,45,43,70,67,52,72,79,62,47,71,62,77,66,80,73,52,66,85,74,86,43,45,61,71,84,72,71,57,46,45,73,84,50,80,78,59,78,87,44,42,62,77,66,85,58,85,76,78,71,80,42,85,85,62,48,44,81,67,53,86,46,63,45,72,47,66,62,75,49,43,79,85,51,70,80,42,80,73,74,82,60,86,61,87,54,51,47,42,53,47,58,86,74,74,55,69,74,45,57,57,74,45,42,53,69,67,63,71,47,78,60,62,76,69,87,66,80,74,44,78,70,74,49,87,76,65,79,50,86,62,86,78,67,52,78,73,43,64,82,51,74,55,57,67,42,76,50,64,68,49,82,61,60,56,67,53,62,47,46,87,48,64,57,87,82,79,73,63,83,66,76,67,76,55,50,76,63,60,50,43,65,75,59,58,59,83,82,78,50,48,45,60,87,64,64,83,69,81,81,55,71,62,47,58,62,49,75,62,78,65,50,84,69,77,52,42,72,50,55,66,72,72,66,44,83,79,60,67,59,66,42,79,48,71,43,44,43,62,53,47,55,76,59,63,66,43,47,80 50,74,48,82,73,66,63,49,45,68,84,72,43,42,44,55,50,69,42,44,70,56,87,58,54,65,75,71,72,49,70,59,44,73,46,64,70,47,47,75,71,73,45,53,54,56,73,46,79,49,81,71,68,82,60,56,48,62,70,63,42,45,80,43,79,67,63,49,68,61,48,62,65,75,58,78,87,59,47,59,79,83,72,42,49,62,73,63,65,46,59,83,54,53,85,54,63,84,78,71,57,81,64,48,71,73,52,70,52,51,63,70,77,54,79,63,81,86,57,74,78,73,62,83,71,71,82,76,80,81,82,55,48,86,85,72,51,70,62,59,74,61,58,71,59,42,68,74,69,85,72,71,50,52,59,60,80,53,86,58,42,63,64,80,52,59,66,59,56,53,68,69,71,59,86,59,63,61,50,46,83,43,75,58,52,72,49,52,61,49,59,54,44,78,68,46,47,63,58,71,78,59,47,63,84,43,84,52,82,51,71,44,68,51,48,60,77,42,53,83,75,54,84,70,76,70,80,48,56,47,75,70,53,84,71,79,42,51,57,49,84,42,75,86,53,53,50,49,52,64,60,83,85,82,48,61,51,87,65,47,68,63,77,76,73,72,53,75,53,59,50,67,42,53,51,76,73,45,70,48,67,71,42,79,62,72,87,74,60,46,44,65,86,67,59,58,62,51,73,72,48,74,66,79,72,73,74,50,52,43,78,49,87,85,87,80,61,42,86,75,54,44,71,56,59,51,42,70,68,60,65,68,46,46,62,62,62,63,63,44,69,85,55,83,60,63,76,73,58,65,86,48,58,49,83,81,79,77,62,44,62,42,64,66,81,60,53,59,78,58,58,81,52,77,59,51,55,46,47,74,42,52,62,79,87,69,44,43,74,83,78,68,81,44,79,85,57,83,65,85,45,80,48,49,58,52,54,44,51,65,64,55,55,72,62,62,61,67,43,73,59,66,86,65,81,78,48,64,86,48,47,48,66,74,54,84,57,81,83,71,82,52,45,43,52,83,83,52,60,67,69,54,64,68,59,81,54,71,63,42,50,79,50,59,82,77,58,72,55,55,46,45,78,44,76,51,68,83,76,53,82,72,73,72,52,82,80,59,48,75,52,53,72,72,59,62,86,84,82,81,81,78,53,64,65,71,46,44,72,48,56,45,46,57,82,70,50,69,43,44,50,81,54,61,70,86,62,85,51,49,43,74,87,77,69,80,78,51,52,74,47,68,49,82,55,74,61,74,75,81,76,75,53,72,56,52,78,87,54,70,72,78,87,70,73,82,52,56,63,46,78,64,71,71,55,47,85,80,74,68,55,45,67,49,83,82,75,72,74,50,84,65,74,70,85,51,52,73,66,49,71,75,80,42,45,87,78,72,53,47,52,73,83,68,63,83,48,87,60,76,82,65,86,86,74,59,80,78,45,84,46,56,60,59,61,81,60,87,51,58,62,62,65,44,44,77,59,42,52,67,72,78,79,47,74,59,77,69,81,78,74,61,58,66,86,70,68,58,71,44,52,48,64,60,50,75,65,76,78,60,50,77,77,59,85,49,55,87,54,71,58,49,74,83,42,66,74,81,59,65,48,51,46,71,77,78,52,79,80,57,46,67,54,58,54,63,66,74,81,68,71,54,60,58,76,47,48,59,55,51,81,62,43,67,75,83,54,55,45,65,74,51,85,65,58,59,42,60,56,43,87,49,47,85,57,54,80,81,63,81,47,46,42,62,64,87,67,87,60,74,59,73,54,44,53,81,81,77,58,80,62,55,60,51,45,66,70,64,50,69,84,56,50,55,46,66,84,53,82,80,61,72,70,53,64,74,62,84,45,67,56,63,78,45,59,64,42,68,44,54,61,69,77,85,85,65,44,56,73,60,60,76,65,80,84,51,79,63,71,81,69,59,69,83,86,82,83,87,81,81,62,72,59,53,60,52,72,64,87,46,68,55,45,53,61,78,58,55,70,53,73,58,69,52,65,49,78,59,53,72,78,73,46,51,73,83,82,71,65,73,61,66,70,74,73,52,74,47,51,68,86,44,71,62,83,64,58,55,84,69,68,59,80,70,80,70,87,72,74,85,75,51,59,44,64,71,48,55,48,65,85,85,45,53,60,86,46,64,82,53,50,77,64,68,76,61,77,67,81,48,52,44,86,56,52,71,83,67,44,59,81,76,81,71,59,78,46,86,73,77,65,77,49,53,55,70,77,42,44,80,64,63,65,68,74,45,65,49,65,71,87,56,67,62,54,67,69,48,49,69 45,57,65,51,45,75,53,87,70,46,68,45,54,87,62,45,82,51,50,57,87,80,87,85,65,81,57,80,67,45,57,46,62,82,61,56,70,58,77,64,81,53,50,61,77,58,57,74,74,55,49,84,79,50,51,82,51,70,83,83,48,74,77,48,50,66,72,79,73,61,67,56,54,50,47,55,42,83,71,67,71,62,45,81,71,81,69,60,73,64,69,80,60,59,54,72,85,55,81,78,84,84,44,47,69,78,62,42,53,79,63,53,64,76,63,74,46,47,47,75,42,45,60,54,48,50,79,79,54,58,78,72,53,63,82,63,54,46,86,67,61,62,53,65,77,49,80,59,78,85,85,46,71,73,56,51,67,73,43,62,53,59,83,68,83,70,56,81,83,61,80,48,80,59,60,65,82,50,82,53,51,50,55,87,74,50,48,67,66,85,59,81,63,76,71,68,82,44,75,65,52,55,43,66,79,45,55,51,51,83,85,80,44,69,83,52,43,58,76,43,66,50,53,70,82,85,82,76,46,64,61,72,83,71,67,61,65,53,79,75,85,60,44,86,52,87,87,44,83,74,66,45,55,67,50,64,81,71,87,60,46,53,71,84,60,48,55,79,67,57,43,81,77,69,65,87,46,73,73,78,44,86,56,42,77,72,56,74,85,83,59,58,85,82,73,55,57,49,78,83,79,47,46,81,61,69,83,87,83,63,67,59,43,58,70,75,62,70,64,84,77,45,61,65,53,86,74,65,59,69,58,85,79,48,68,75,68,82,61,74,84,51,75,69,81,52,75,69,57,85,53,84,83,75,77,53,74,71,43,57,46,81,44,86,58,44,55,56,80,55,51,48,44,85,52,64,87,46,42,62,58,45,79,87,49,87,44,55,42,47,44,54,86,59,82,61,63,42,47,80,87,57,49,79,87,49,48,64,78,53,56,59,75,70,56,52,61,70,71,78,76,49,80,47,68,51,81,57,56,52,62,65,73,80,63,62,79,54,72,50,69,64,48,83,66,57,60,74,46,59,79,56,75,64,81,56,72,74,61,85,49,56,79,51,51,87,70,66,67,54,59,44,43,56,68,83,48,71,67,58,50,47,55,65,45,68,87,72,75,74,79,72,49,86,47,80,81,76,85,63,75,86,42,72,75,76,63,77,82,49,46,45,44,67,87,72,81,67,82,67,70,87,80,70,74,43,68,46,66,61,87,75,49,81,78,75,77,51,47,45,67,58,85,83,72,61,84,85,74,68,69,76,66,53,80,58,52,61,43,75,65,77,53,80,42,81,74,68,78,86,72,70,79,48,58,63,70,82,77,61,74,44,62,44,86,61,69,62,43,60,50,76,58,76,49,75,62,66,67,82,62,56,70,70,79,60,51,60,57,87,50,47,49,81,46,57,87,47,52,81,52,63,61,53,77,47,77,80,60,76,68,62,85,52,58,76,74,82,82,67,50,48,46,46,60,56,64,73,62,62,72,70,74,80,52,75,45,46,60,72,49,60,77,65,47,43,43,87,49,82,72,42,48,65,67,74,75,50,53,47,59,87,69,55,86,60,46,83,49,61,49,84,81,85,79,51,77,83,84,71,70,44,77,44,78,55,82,67,43,78,73,79,87,83,43,76,85,72,73,66,76,61,86,85,74,54,49,52,51,47,63,86,74,86,55,68,42,84,77,62,68,72,57,51,61,58,85,77,67,81,80,86,67,67,58,68,50,72,60,72,50,77,85,47,78,60,57,72,47,42,83,58,57,76,65,53,45,84,70,73,65,54,44,61,43,45,70,46,42,86,47,42,82,43,74,54,81,54,49,53,52,61,80,46,68,80,71,77,42,76,84,60,46,66,51,59,83,78,43,42,50,67,77,66,80,81,43,52,42,60,60,47,48,49,71,43,71,72,87,42,84,57,42,74,49,47,84,45,84,79,43,51,62,57,85,44,63,73,45,75,47,86,77,57,82,85,58,45,42,84,76,42,61,54,51,63,67,69,67,84,72,86,54,70,49,42,86,55,59,51,82,68,50,66,83,67,54,76,74,62,62,86,82,79,59,45,62,63,72,77,58,86,73,87,60,49,61,50,81,71,61,67,79,46,62,58,58,47,68,51,57,79,48,86,68,52,77,44,83,80,52,49,61,72,78,66,71,66,48,72,63,85,61,64,73,58,63,59,52,80,48,67,80,60,55,73,54,83,74,52,66,43,81,55,59,56,55,70,62,79,74,75,42,68,43,85,85,87,49,83,86,59,58,77,70,70,84,65,45,66 80,62,43,76,82,78,83,63,48,80,86,57,69,79,80,59,72,53,46,67,52,51,62,84,84,53,71,61,69,48,72,47,61,75,50,62,52,63,80,73,66,62,57,63,66,71,69,70,61,82,75,69,73,81,68,58,79,60,74,86,48,84,49,52,80,87,85,75,71,80,46,68,50,85,71,63,71,74,72,74,72,72,52,42,84,86,52,78,73,60,45,67,78,73,69,70,49,42,84,70,51,59,81,85,65,62,60,53,51,44,56,53,49,74,68,83,64,62,74,46,58,62,55,77,47,75,60,56,62,79,80,75,69,86,52,64,64,82,77,81,46,63,44,49,87,50,47,52,76,72,46,75,47,83,50,81,80,52,48,53,50,46,59,84,87,71,47,47,65,49,53,81,50,62,59,57,66,49,69,47,80,51,59,82,82,55,74,48,75,85,86,73,51,62,87,78,71,60,67,54,48,48,84,46,77,68,80,81,45,83,87,70,43,61,50,45,58,77,79,76,43,48,70,74,48,77,63,43,62,77,81,58,42,74,73,80,57,85,87,55,48,56,53,46,48,74,74,56,47,51,85,70,80,85,62,42,56,64,65,64,71,48,77,50,58,62,74,57,79,54,42,70,46,84,43,67,62,52,85,43,53,73,77,42,56,64,57,82,54,64,52,85,49,80,67,61,75,77,42,52,72,76,87,83,67,76,61,68,65,85,54,57,75,52,69,65,75,75,70,46,52,74,71,49,81,81,42,42,60,63,48,75,70,70,82,58,67,75,68,77,64,71,82,44,63,58,45,49,54,83,52,58,87,80,83,48,56,68,45,71,74,46,83,73,56,65,82,44,51,68,75,65,54,77,62,73,68,66,83,42,61,86,42,75,82,80,44,62,76,54,81,54,73,84,53,64,72,74,56,72,81,82,52,48,57,76,56,72,43,87,44,71,83,80,67,56,42,76,73,74,49,68,51,56,62,63,79,81,82,55,50,82,71,86,81,55,47,50,53,45,42,56,62,47,74,67,46,56,52,69,43,59,48,87,53,51,76,53,77,48,84,70,79,50,67,83,67,51,51,84,78,45,73,80,63,63,85,50,81,65,64,55,75,44,44,72,53,82,72,81,77,43,66,63,68,78,65,42,55,73,57,47,46,85,66,72,46,79,66,75,45,46,49,44,54,59,73,81,43,80,85,55,73,81,46,46,78,70,80,47,84,44,80,80,66,63,86,66,68,54,56,83,49,87,72,71,64,81,59,66,64,53,48,72,82,73,53,74,53,54,80,69,78,86,70,50,70,75,82,60,56,45,48,59,64,72,45,42,70,70,73,57,56,45,49,48,67,83,84,46,76,55,47,83,76,66,65,75,56,76,58,52,61,55,74,76,62,83,53,48,77,46,49,81,52,43,48,58,75,49,55,52,65,72,50,53,79,86,52,83,49,52,70,65,45,53,66,46,50,86,46,84,61,87,58,50,64,71,62,68,74,46,48,54,71,80,69,48,82,43,62,86,72,60,82,57,73,77,70,67,64,60,87,63,65,48,42,60,75,73,54,86,45,85,85,61,60,80,86,75,42,64,58,82,43,57,63,61,62,64,79,49,81,70,67,71,52,56,63,78,63,63,48,43,45,76,57,63,44,83,87,56,87,80,72,58,77,52,42,84,73,63,73,86,65,54,70,52,60,68,65,69,69,78,84,82,43,86,47,82,43,80,59,63,48,75,85,51,47,53,67,83,87,81,72,43,76,81,72,82,83,68,78,83,67,76,46,73,76,64,49,85,71,42,80,59,46,44,50,58,61,59,48,82,70,58,74,70,58,79,71,52,70,63,57,74,69,80,83,71,60,65,54,65,69,51,66,86,84,70,72,50,45,64,51,66,85,74,57,44,73,47,62,57,86,58,47,87,84,44,76,85,70,81,80,59,54,76,57,77,64,64,65,45,83,75,59,86,47,49,44,81,45,80,45,71,55,79,64,87,45,53,52,75,63,65,69,58,52,58,84,79,73,54,65,53,67,85,51,56,48,47,76,58,86,45,43,67,64,63,48,83,81,55,67,66,68,51,46,71,85,42,86,68,62,53,46,85,71,82,51,73,74,67,58,85,64,48,45,86,83,75,74,76,64,79,54,84,74,45,53,50,42,59,57,86,49,79,77,78,48,64,72,82,62,83,42,45,45,60,69,79,51,58,57,86,81,43,78,70,86,68,68,73,61,69,68,82,61,74,52,57,58,79,54,83,78,86,66,72,83,63,46,78,87,64,46,78,57,67 79,78,71,82,56,44,61,59,83,56,58,64,74,47,58,68,72,84,78,62,68,55,68,65,55,62,75,83,56,44,71,87,75,44,52,70,76,52,60,61,60,84,83,43,67,45,83,84,83,84,76,72,44,68,48,42,65,67,71,68,85,50,61,43,69,85,61,81,73,55,78,67,70,86,66,60,65,66,50,48,87,74,60,70,47,63,46,51,76,54,55,63,72,48,85,51,51,55,78,65,45,75,79,58,44,61,53,46,86,83,84,43,44,71,52,77,77,74,45,72,87,50,60,85,71,63,42,70,47,53,71,46,78,68,74,65,43,55,68,48,54,42,42,44,77,65,61,86,58,81,60,48,68,69,83,85,45,82,63,64,71,74,56,78,74,58,49,46,65,52,45,82,85,85,43,80,63,51,77,66,84,63,67,47,53,53,85,47,63,48,73,78,72,51,84,45,76,45,80,71,76,67,70,61,74,60,80,68,51,85,45,42,45,43,62,60,59,56,42,58,52,70,63,51,43,67,49,71,65,61,45,62,63,87,64,76,68,80,63,45,77,79,49,67,67,60,53,50,62,71,61,70,85,55,85,42,52,78,70,55,51,47,71,73,47,84,57,69,78,56,51,76,57,48,68,56,57,70,84,62,72,81,47,54,82,55,57,60,56,60,64,45,55,70,73,50,62,75,68,58,45,46,87,74,72,59,86,61,84,84,79,75,47,53,54,62,78,49,53,58,82,77,74,75,49,56,71,60,67,86,70,67,75,68,82,48,45,75,70,72,62,80,83,75,51,86,62,70,83,53,76,71,76,77,63,79,80,72,42,77,68,79,83,72,79,80,56,73,54,47,54,79,84,70,77,71,61,83,71,78,81,46,73,67,49,59,80,79,82,70,79,56,87,55,65,43,50,77,52,58,60,63,63,67,84,86,42,76,46,87,70,45,71,84,68,80,74,72,58,77,84,54,61,78,60,65,51,80,75,47,83,64,62,57,65,74,87,86,55,85,45,49,47,83,57,86,58,78,77,62,63,60,87,58,56,71,59,61,51,75,78,50,46,64,54,87,53,73,70,56,46,68,53,66,58,68,53,85,64,53,81,83,46,58,48,65,77,57,46,61,59,53,47,56,85,47,81,59,59,49,75,46,77,47,66,78,61,79,44,65,50,84,54,81,74,82,43,75,49,62,45,44,84,64,45,72,83,82,49,80,85,48,50,86,52,79,58,83,85,66,59,84,68,74,74,67,54,81,76,80,51,58,60,62,81,75,59,87,62,43,71,73,82,47,47,82,74,83,65,82,83,61,56,43,56,75,86,76,82,86,57,80,76,85,64,73,84,54,47,82,67,73,44,54,85,67,63,65,70,83,87,80,57,79,60,78,45,76,86,77,51,79,48,69,78,53,42,51,64,44,43,55,49,48,68,81,85,47,79,77,55,57,64,65,69,61,85,66,47,65,64,72,78,51,69,42,72,87,47,59,58,70,82,44,84,75,62,86,87,58,62,80,63,73,78,53,79,53,53,42,84,78,84,83,65,57,65,50,76,87,69,66,48,63,84,54,67,47,61,58,47,58,85,47,83,47,82,42,79,82,44,45,54,53,84,65,69,60,85,57,63,72,57,76,43,61,67,87,60,70,72,66,85,58,67,54,42,82,44,68,85,83,75,62,49,85,63,63,47,75,45,64,46,79,55,50,55,83,67,68,70,65,46,65,58,70,78,75,47,62,69,64,75,51,87,62,55,53,51,55,64,60,46,72,46,45,81,73,48,56,75,77,57,68,83,70,60,72,57,75,75,55,58,62,53,75,47,72,51,79,64,75,73,67,69,69,73,76,70,44,77,82,76,58,56,85,64,79,65,83,70,75,83,75,65,67,73,65,85,62,64,56,69,45,52,69,49,47,73,76,43,42,45,78,51,46,46,53,43,50,51,79,51,86,55,73,61,48,57,49,52,55,68,80,85,58,44,71,83,57,52,83,65,49,72,55,44,44,71,67,48,47,51,51,43,73,68,47,82,43,58,44,75,47,45,74,75,54,86,47,80,56,44,49,57,62,87,48,80,53,57,72,61,75,71,76,51,58,44,76,72,81,84,45,60,44,45,64,71,61,79,63,80,81,73,55,46,55,86,64,61,66,70,66,83,54,84,87,65,51,51,47,61,83,44,52,71,74,59,50,66,82,81,49,74,68,78,52,43,70,54,43,56,79,42,53,48,81,67,80,63,66,76,59,54,61,54,49,81,70,51,85,47,67,48,80,42,63,50,80 83,67,70,79,64,63,63,57,68,51,65,65,64,44,67,64,72,53,58,77,50,51,67,77,62,78,61,42,56,81,51,54,81,54,64,68,71,58,43,53,81,78,43,82,55,48,84,45,76,60,86,78,63,47,74,81,82,47,81,63,43,59,52,46,45,69,62,67,79,64,55,44,48,86,79,62,46,73,86,48,43,76,45,48,57,54,82,58,44,81,67,85,79,63,57,55,87,68,49,86,68,85,55,83,60,50,55,78,58,80,87,68,54,78,79,64,43,59,53,77,83,81,78,55,62,42,82,57,58,84,63,73,56,78,68,86,75,49,78,75,55,74,74,43,71,80,68,51,60,77,42,57,68,45,45,74,65,81,62,48,72,44,84,81,83,65,60,77,42,45,71,44,51,65,73,82,47,42,49,65,87,44,54,44,79,80,82,44,77,82,82,63,56,83,47,62,45,81,74,49,78,51,68,81,83,64,80,63,74,72,59,51,79,73,84,51,69,64,82,43,66,56,74,48,53,56,66,66,51,42,59,70,44,65,54,79,67,48,71,67,49,59,77,83,50,75,67,51,58,50,58,79,46,77,57,86,72,85,82,68,61,47,86,56,82,42,51,56,51,72,70,82,56,80,61,57,52,52,70,58,64,87,79,43,50,59,50,82,69,51,43,49,84,48,43,75,58,86,81,75,67,74,55,73,84,76,83,57,43,54,46,44,54,81,68,59,45,67,70,54,68,44,49,64,48,74,84,71,45,53,74,45,84,43,55,65,79,56,80,48,69,54,76,54,59,77,76,45,69,44,42,74,49,57,74,58,64,87,73,46,52,55,46,64,52,68,69,68,87,69,85,52,43,53,70,61,65,56,77,75,66,44,83,66,49,43,59,87,51,55,44,85,61,73,48,67,79,71,87,53,86,43,49,67,60,68,79,47,83,75,64,58,54,65,85,55,61,43,72,56,81,82,56,69,65,86,61,48,51,43,63,74,61,66,84,58,71,52,50,71,79,69,82,46,72,69,61,64,59,76,77,52,65,61,79,57,71,52,85,75,54,47,74,76,52,83,82,42,78,53,73,59,86,69,51,63,61,69,72,76,57,83,75,68,68,66,78,80,64,56,54,58,87,51,71,76,42,62,77,58,61,60,72,70,79,64,67,80,74,71,69,53,77,42,87,50,86,43,85,64,53,76,70,60,81,67,45,57,85,61,49,78,61,75,49,65,62,71,51,56,51,57,78,69,55,70,77,60,64,45,45,71,62,53,77,52,72,55,76,77,49,50,42,48,87,63,71,71,46,83,43,44,68,73,48,64,68,83,72,68,42,68,70,70,60,51,45,86,68,43,64,78,69,71,61,84,60,62,54,46,73,85,79,42,46,49,67,48,62,62,46,43,78,53,50,78,47,50,76,72,63,60,87,64,48,59,84,83,54,64,42,65,87,46,47,44,86,69,46,49,48,70,52,75,68,45,61,78,85,69,80,56,70,73,47,48,67,48,81,54,43,85,50,66,80,87,57,43,51,47,62,46,71,53,43,67,87,76,64,85,65,54,53,42,74,86,86,54,75,70,74,72,74,59,65,86,73,59,55,84,66,52,54,83,53,53,64,64,80,66,83,76,43,44,66,66,61,53,72,74,86,83,43,72,73,80,80,52,50,68,61,45,70,63,64,75,48,65,50,82,57,70,69,69,50,67,64,43,45,63,82,64,43,68,63,53,69,82,71,49,55,82,77,79,70,57,46,71,54,44,67,67,70,86,78,53,60,47,45,71,64,79,46,56,42,59,78,71,87,82,80,66,48,60,47,49,52,48,46,45,52,58,67,83,43,66,78,78,77,86,85,69,77,46,87,67,66,72,49,62,47,56,69,70,69,44,62,79,84,48,61,84,58,80,74,73,48,70,79,56,76,64,61,62,69,78,84,43,76,70,68,54,54,79,76,70,60,55,74,71,55,74,70,48,79,47,77,68,78,46,54,75,52,49,58,52,58,85,61,83,46,76,45,79,67,42,56,51,51,64,80,78,59,54,63,50,62,78,72,74,54,46,50,68,50,83,65,82,80,52,57,47,82,76,51,66,70,50,79,48,75,61,69,43,72,47,61,48,62,84,64,81,55,65,51,42,56,62,72,74,55,43,87,49,61,70,86,73,57,54,56,81,87,65,50,79,66,69,62,80,74,59,42,47,46,80,62,87,53,57,53,46,61,84,83,71,42,87,66,79,84,49,71,71,77,64,58,58,48,63,45,69,70,69,77,73,52,65,67,42 62,70,75,49,56,73,74,57,45,73,75,44,56,59,43,83,85,72,78,60,61,63,79,87,52,43,54,46,86,79,44,72,50,75,83,79,46,57,67,65,81,59,79,73,68,82,69,56,54,44,61,59,59,81,53,52,76,47,76,44,86,52,64,61,59,48,72,72,67,59,48,86,51,78,81,71,59,44,85,59,61,43,45,85,76,84,62,86,85,67,69,55,43,75,81,78,68,52,87,47,76,51,46,82,81,80,45,46,44,43,59,44,51,84,86,70,82,52,87,61,54,86,71,70,62,42,59,80,54,55,62,43,50,69,50,52,69,80,58,86,84,60,59,77,51,55,79,80,62,51,68,55,78,43,76,79,82,54,86,69,59,58,44,68,59,51,54,77,76,78,52,47,45,77,63,79,79,82,86,47,73,76,64,49,60,68,67,49,58,57,64,48,55,78,56,60,61,71,42,57,53,71,55,69,64,74,70,75,83,72,60,85,52,55,46,74,82,44,46,49,66,74,55,54,65,85,63,78,42,83,64,72,49,60,51,48,86,62,82,66,77,60,87,56,46,50,42,60,65,58,68,53,42,56,53,76,80,52,65,76,85,70,69,63,83,85,62,83,62,81,43,42,83,81,87,75,86,72,42,51,74,67,66,56,79,84,43,75,70,79,74,43,63,50,50,80,78,51,44,87,79,58,58,45,79,65,79,58,76,77,52,71,68,59,51,79,65,42,66,53,87,50,66,42,48,75,76,46,85,85,75,74,57,84,49,81,63,59,83,44,66,73,74,74,47,80,43,54,75,50,55,55,50,74,76,77,48,49,47,52,80,61,68,60,63,63,63,77,49,62,69,42,85,64,43,86,52,55,73,66,43,68,62,60,85,85,65,58,47,74,48,86,57,73,42,59,71,85,58,66,45,60,74,80,61,44,62,72,46,46,55,43,63,53,59,82,47,78,43,70,85,44,79,63,60,42,50,60,68,77,52,76,87,64,70,47,60,79,56,59,82,84,48,74,50,75,56,58,82,73,69,73,80,57,51,75,75,84,81,65,59,82,60,54,42,64,53,44,56,84,57,70,86,83,57,51,68,48,53,63,68,77,62,55,42,46,49,67,53,46,83,65,60,62,69,49,46,76,43,78,44,81,42,43,60,80,67,56,62,47,52,87,76,77,52,60,72,52,86,54,78,60,83,85,61,82,42,49,57,57,74,73,81,43,83,44,72,67,65,60,86,86,59,63,81,51,71,63,59,58,81,55,79,82,62,85,43,46,64,55,84,57,46,42,68,84,62,43,83,69,45,71,50,66,66,43,69,47,82,50,86,70,47,49,43,74,43,60,63,68,78,86,71,56,66,58,51,80,67,49,69,70,76,84,57,65,76,66,44,82,86,74,87,47,78,61,50,80,51,65,71,52,58,56,45,55,60,77,81,79,84,50,73,83,73,58,79,55,85,46,87,58,65,45,69,84,54,45,67,70,71,87,49,74,47,56,77,57,45,65,80,87,83,72,85,43,55,49,64,58,82,79,73,56,50,61,75,84,77,78,49,46,81,79,73,60,74,63,69,58,80,80,70,46,70,84,75,68,72,44,61,86,56,58,59,72,53,83,56,55,69,66,68,42,52,66,61,55,78,65,57,43,82,75,59,64,78,46,79,64,63,77,66,63,81,58,71,42,78,76,60,51,59,59,81,82,44,71,61,49,84,65,60,63,70,45,50,45,52,50,58,56,87,65,62,59,44,80,64,80,68,52,51,56,86,76,56,55,58,62,75,53,59,63,80,71,67,68,49,78,79,42,49,45,70,77,59,54,63,60,74,82,44,61,68,53,75,50,59,77,60,67,52,68,71,62,81,64,46,50,69,60,76,56,85,47,60,56,50,76,63,51,52,79,63,46,51,83,63,69,48,83,44,83,60,65,47,77,56,59,74,59,86,49,70,46,61,61,52,47,73,64,63,83,68,71,83,82,72,75,52,44,44,65,77,68,71,72,86,82,56,81,44,82,58,69,86,51,65,44,45,46,84,82,77,43,62,77,55,82,66,66,84,56,63,43,47,64,62,81,59,70,82,63,44,87,55,87,73,59,82,61,57,55,42,80,65,75,75,64,60,54,83,77,82,70,85,87,81,70,49,43,71,48,72,45,46,46,53,57,69,62,68,71,79,84,72,46,65,52,58,48,76,50,83,85,55,52,68,48,57,76,66,43,74,87,48,77,63,86,48,59,86,60,74,67,46,65,44,61,45,77,60,45,74,45,77,49,77,45 54,86,56,74,60,63,70,57,51,62,56,52,68,72,87,58,65,69,78,65,42,75,60,81,74,79,84,75,73,45,50,62,76,82,85,72,76,73,64,64,80,60,78,69,69,85,57,48,51,69,69,74,48,76,68,54,78,59,75,49,67,45,72,64,86,71,78,87,80,52,47,74,44,54,62,74,54,85,48,43,73,56,78,68,45,73,77,51,50,87,79,69,63,70,65,81,86,42,87,76,52,52,50,70,52,82,63,54,42,51,67,87,50,72,51,80,78,82,80,69,65,51,76,83,49,49,49,50,82,53,62,58,80,46,46,56,53,61,83,86,74,68,57,57,57,57,73,60,62,70,72,50,81,63,75,79,61,84,59,61,80,46,71,55,45,46,44,62,51,44,74,86,68,54,77,74,61,76,47,83,55,51,42,42,57,71,74,64,55,82,71,59,82,71,53,85,82,61,55,73,75,46,44,71,45,44,52,49,78,75,74,82,62,79,54,68,50,74,76,57,62,45,64,75,55,44,67,62,77,77,52,49,45,71,43,69,83,43,80,81,62,43,80,45,84,49,51,48,44,70,55,80,73,68,49,84,80,70,61,74,64,48,66,85,48,82,55,48,82,75,72,51,68,80,58,65,42,73,86,49,79,43,56,60,43,54,72,82,81,43,80,71,48,64,62,78,47,59,80,78,59,42,62,77,68,58,61,84,78,72,42,45,53,47,76,68,48,47,60,45,47,55,65,73,87,52,47,72,46,60,43,44,82,53,66,82,76,60,54,45,83,70,64,52,46,42,47,56,75,73,55,71,46,49,76,58,83,76,80,86,52,73,87,55,58,76,70,84,56,80,82,76,55,87,74,53,51,58,78,58,67,84,83,69,71,63,71,73,72,68,87,45,79,73,44,80,73,64,74,49,69,74,85,45,49,80,47,80,57,57,72,72,69,69,48,74,67,59,87,66,77,70,47,79,65,68,50,55,84,85,44,53,77,65,56,82,76,48,59,83,49,69,70,45,75,52,50,57,54,46,72,42,79,65,78,69,74,55,52,77,43,83,53,86,64,79,57,47,79,64,46,43,74,73,84,53,55,75,65,46,49,67,44,55,67,47,55,66,70,75,65,65,68,67,48,51,85,55,66,65,60,69,81,45,45,64,50,64,87,69,78,85,52,60,75,76,71,50,51,78,74,64,62,82,64,54,66,50,64,87,45,56,54,56,87,77,64,44,75,46,58,86,76,84,55,60,51,44,67,49,81,52,82,54,69,63,52,84,47,77,44,81,48,83,87,51,61,51,53,73,42,56,65,44,47,47,63,75,42,72,46,46,61,64,83,69,73,74,69,78,81,67,74,78,53,86,79,45,83,56,70,79,58,82,77,44,44,50,51,81,43,57,74,71,73,50,51,62,65,62,52,49,80,65,60,50,42,71,56,77,85,61,66,57,76,56,61,70,65,77,68,58,62,87,68,57,81,58,46,48,48,78,51,49,83,57,60,64,57,60,56,46,60,50,50,51,55,87,74,77,82,74,47,43,45,65,78,78,78,78,69,46,69,70,42,56,86,48,85,84,56,60,66,59,56,45,75,44,86,65,72,52,49,66,69,86,77,73,75,73,84,87,50,82,82,73,46,78,85,69,79,64,76,43,71,73,45,69,44,58,55,79,82,86,57,57,86,70,70,51,58,45,76,71,51,56,48,48,54,80,44,45,78,55,71,81,65,77,74,47,75,82,55,60,82,55,72,69,42,72,47,76,47,83,55,53,62,68,81,73,86,85,56,46,48,70,51,87,64,86,57,64,73,85,68,73,71,72,78,85,67,74,45,70,57,58,51,42,65,79,51,85,46,66,77,44,58,64,86,84,65,79,73,53,72,50,86,61,42,57,55,59,66,74,55,59,42,73,60,71,74,55,73,70,82,82,74,71,63,74,57,53,62,60,76,78,69,52,76,45,82,68,67,65,43,52,52,72,77,42,68,63,60,84,49,48,43,79,55,64,78,53,82,58,74,85,48,86,81,52,81,70,82,54,73,83,61,45,81,80,80,63,67,64,69,74,84,81,83,74,50,53,53,50,74,82,44,82,55,60,86,47,76,85,87,46,60,64,71,73,87,68,60,56,65,55,49,80,80,59,57,73,47,57,81,64,84,76,78,47,62,67,53,58,76,64,79,57,71,71,67,46,74,87,49,67,77,75,64,78,60,62,83,58,66,74,44,68,57,73,42,69,46,82,85,64,54,77,81,79,87,62,66,64,70,58,56,73,67,69 47,70,61,54,81,57,71,62,60,69,43,57,66,78,55,73,76,72,68,56,64,52,79,62,79,71,51,57,64,64,70,64,51,50,72,80,55,72,50,63,76,85,45,73,59,64,45,83,80,57,77,53,59,63,42,70,76,60,83,65,68,74,80,69,63,58,77,62,52,84,77,54,83,75,62,61,71,48,54,72,84,79,67,49,63,86,52,49,55,52,66,73,66,42,66,87,70,62,75,50,72,43,42,72,71,66,61,79,75,63,83,77,57,62,53,44,53,64,71,42,58,52,85,65,45,66,80,66,44,49,64,78,61,63,56,44,54,75,60,68,85,60,44,86,75,62,65,48,74,50,62,53,65,50,69,60,74,73,75,63,75,50,48,61,63,57,57,49,52,53,65,50,54,55,57,79,70,76,81,71,84,82,76,60,64,85,70,46,45,62,87,80,71,79,75,73,82,67,77,82,84,80,87,66,51,50,57,54,53,55,73,48,62,56,80,85,52,62,63,87,87,77,80,82,46,46,70,46,84,67,80,87,71,75,50,48,49,54,79,83,55,47,57,82,57,77,67,54,84,56,86,67,51,69,43,56,61,57,73,70,44,58,45,77,49,85,65,65,60,84,87,62,70,69,73,42,48,61,50,67,44,80,50,68,66,64,53,75,80,59,87,74,49,53,82,45,72,80,70,77,59,63,58,66,80,69,57,53,82,61,48,59,42,67,64,56,64,49,86,56,81,68,77,66,87,65,44,85,81,60,86,64,60,61,56,82,43,46,50,43,72,46,73,57,43,51,75,61,54,84,69,52,73,84,74,51,54,62,87,54,77,48,64,52,46,57,60,62,63,63,42,76,48,82,80,85,76,42,64,44,84,47,78,72,45,87,50,71,79,64,50,60,61,43,80,85,81,62,81,58,79,85,43,77,50,72,55,68,59,65,87,72,87,87,68,65,50,62,59,73,82,87,46,58,85,49,43,47,56,86,74,75,71,77,60,65,47,54,79,82,51,86,86,68,73,87,79,59,83,79,43,71,68,52,61,43,64,57,55,71,84,65,45,54,78,75,76,46,59,46,79,79,73,62,44,50,63,86,87,74,75,43,50,45,80,48,69,78,78,86,74,83,66,59,45,68,52,58,86,64,58,51,72,42,81,61,47,77,58,71,56,56,64,80,68,43,77,85,49,83,70,61,67,70,68,67,57,54,70,85,51,67,76,42,53,63,47,61,53,72,69,57,73,46,84,47,76,62,64,44,67,56,68,52,53,84,78,73,80,86,68,74,67,60,49,56,60,69,78,68,47,71,83,54,54,60,81,79,53,87,70,62,83,55,46,79,54,58,47,75,71,62,50,69,53,43,62,44,65,47,67,64,82,86,61,75,84,79,62,66,77,46,65,47,42,76,85,64,50,45,59,77,55,52,80,65,58,76,72,63,77,75,51,70,43,62,84,78,57,62,64,62,68,84,79,42,86,74,64,57,66,86,55,51,87,69,81,54,77,56,63,45,44,44,82,79,83,42,61,65,84,50,43,47,59,64,57,76,74,86,53,50,46,50,49,67,54,82,52,56,46,79,73,54,76,81,82,47,50,51,86,83,65,55,80,66,57,54,71,53,87,73,45,55,73,56,57,78,65,56,77,44,63,47,72,42,71,76,60,49,71,74,54,59,50,48,79,49,68,85,74,83,51,72,50,80,71,42,71,75,77,49,48,59,73,61,67,87,55,45,80,79,53,79,70,67,65,46,78,86,45,62,69,70,70,42,66,68,49,45,86,62,77,52,76,49,68,69,43,75,70,67,59,78,61,61,76,52,57,59,60,86,67,84,72,68,78,47,72,45,69,70,68,49,60,80,46,61,59,60,78,85,56,79,57,48,83,80,44,86,76,85,60,66,75,57,54,55,60,60,70,82,66,65,52,42,48,53,71,60,78,49,81,80,44,82,82,73,67,52,58,78,49,60,57,51,44,83,44,70,80,54,50,54,75,48,47,53,45,64,71,74,62,61,66,86,60,64,76,77,47,65,50,49,69,65,67,69,67,58,63,67,65,60,45,80,66,42,42,50,55,77,75,77,58,49,68,58,79,58,54,57,87,76,83,67,82,79,82,54,68,59,75,74,75,82,44,69,43,54,65,51,87,78,62,66,52,45,50,86,67,56,47,70,82,64,84,65,66,87,47,85,55,57,86,73,79,66,80,62,52,58,69,72,52,85,70,72,63,69,69,54,59,79,85,65,66,50,70,66,49,69,68,55,75,56,43,67,50,83 44,47,80,63,78,47,61,55,54,63,55,85,67,49,68,45,45,87,84,74,57,50,45,61,48,77,49,67,70,85,79,47,67,64,58,57,83,45,44,49,67,74,46,73,65,80,60,76,45,87,52,86,69,75,51,58,67,78,45,61,76,68,76,54,76,75,42,52,71,81,79,50,66,42,51,79,67,77,81,86,55,72,59,65,58,45,58,58,68,59,54,79,49,49,79,51,72,83,70,59,84,47,71,47,51,67,83,86,50,56,50,62,60,63,70,60,77,44,67,55,78,66,51,68,51,74,76,85,64,46,84,70,66,86,49,76,52,74,42,74,45,80,70,80,68,67,75,49,59,59,74,70,53,56,57,64,81,62,43,80,66,87,46,85,74,84,83,58,67,56,52,54,54,70,47,50,87,65,54,75,77,59,42,44,50,60,51,80,55,86,84,46,80,46,68,56,79,50,42,63,53,65,78,80,87,56,76,75,77,49,61,70,76,42,55,87,43,46,49,60,87,74,78,57,64,59,78,48,86,74,87,57,60,59,58,87,48,67,67,68,84,48,83,82,65,66,66,64,85,55,57,64,80,45,69,66,64,72,61,58,76,76,80,56,72,75,55,82,65,70,66,52,75,67,74,43,47,52,82,79,58,71,75,86,61,84,75,48,71,78,74,51,83,73,82,54,61,53,71,43,48,44,42,74,60,67,65,69,58,44,84,85,45,56,54,56,63,81,59,63,60,70,67,64,67,60,52,68,51,64,52,83,73,74,68,85,79,62,85,52,85,51,68,83,66,87,60,43,87,42,79,49,67,50,87,49,43,43,69,85,84,59,60,63,59,61,76,45,50,45,52,53,79,54,61,63,49,66,66,83,45,74,72,81,45,73,82,46,56,77,50,78,86,51,59,80,63,72,42,84,43,56,85,44,81,46,58,85,78,71,47,77,65,62,70,61,45,56,49,81,61,65,62,79,70,68,80,70,42,43,49,63,77,43,44,69,71,74,67,62,58,45,44,52,42,83,74,58,79,67,44,84,75,80,82,50,64,67,68,66,51,70,78,84,47,52,86,42,42,53,86,76,62,75,44,47,56,69,77,63,70,72,64,85,46,54,50,49,71,83,70,72,42,64,76,74,84,74,70,58,46,68,50,52,83,67,81,76,67,65,77,43,62,51,58,81,67,62,63,78,80,74,61,56,81,55,77,46,53,74,51,49,85,43,44,73,76,47,61,50,87,79,76,66,61,82,45,72,85,49,49,44,61,54,54,85,86,82,52,63,65,87,69,50,57,50,71,67,57,82,64,58,45,65,44,76,64,51,61,81,78,69,68,59,73,68,47,52,43,56,58,55,55,68,51,61,78,57,70,86,73,85,52,84,44,51,58,62,77,60,66,60,70,71,65,81,68,74,53,68,75,79,57,46,59,59,86,85,83,72,65,63,60,42,74,86,59,72,61,55,43,68,61,58,51,56,65,77,67,59,73,73,50,52,85,50,46,80,42,51,77,81,73,51,86,63,55,53,48,71,75,68,61,78,42,58,64,62,65,48,73,69,76,48,44,49,80,56,52,60,64,80,62,67,76,43,43,63,71,81,78,65,83,60,42,71,78,57,79,66,82,71,62,82,53,54,47,83,57,81,46,63,77,50,63,71,83,56,86,56,48,71,57,87,57,75,43,58,63,54,42,60,73,86,42,43,51,53,55,51,72,55,45,62,73,81,42,52,65,50,57,43,59,83,70,76,76,72,75,46,60,56,82,87,56,87,55,76,78,42,47,45,68,80,64,46,60,65,46,45,51,65,43,81,57,49,83,62,63,50,78,75,62,82,53,74,74,51,65,77,69,71,78,45,48,87,55,70,47,62,47,55,49,47,61,73,68,82,64,52,57,70,75,62,81,85,78,60,47,55,46,43,47,54,68,72,77,65,64,70,56,55,85,45,54,56,43,62,65,84,42,78,45,50,69,87,75,76,57,59,70,68,80,73,71,76,53,75,85,60,75,78,50,61,54,63,68,43,75,46,72,68,71,84,50,51,46,72,81,74,44,84,52,67,83,71,70,69,55,75,42,44,83,53,73,45,67,67,78,83,81,66,56,87,53,83,55,59,51,45,86,53,52,45,76,55,48,56,83,70,86,80,48,75,51,44,84,44,53,51,85,70,48,74,77,84,70,71,69,81,74,70,70,80,82,73,79,59,53,75,83,47,51,54,47,54,60,48,42,61,58,84,52,61,42,49,78,76,48,66,60,57,77,58,61,49,58,66,59,42 63,69,85,42,64,58,52,73,84,42,57,44,75,52,79,62,78,45,78,49,77,49,46,73,64,76,51,64,46,81,74,50,76,46,45,69,68,52,52,43,63,66,50,59,69,59,84,50,46,54,60,78,80,82,52,83,64,77,66,64,54,47,49,67,67,84,83,81,72,79,57,49,64,66,82,58,87,65,61,60,61,87,46,55,45,55,46,44,81,86,47,64,44,51,67,56,52,68,85,77,70,79,60,48,60,67,47,75,58,83,62,68,61,65,77,84,70,70,69,43,86,55,82,57,46,57,83,84,47,83,65,66,87,43,69,49,86,56,66,50,42,58,56,87,73,50,48,44,64,77,46,45,86,63,62,81,68,51,77,79,86,47,84,49,83,48,77,81,71,57,76,85,67,82,84,54,87,75,50,83,70,48,64,86,62,50,78,79,52,81,65,62,68,42,77,59,52,85,46,45,74,52,47,47,81,70,69,59,70,53,84,85,82,74,81,78,53,71,57,42,85,85,65,43,87,55,69,75,50,78,42,57,46,69,73,70,42,74,46,68,75,76,87,44,62,58,44,63,76,78,50,58,70,56,52,55,43,72,49,52,85,84,47,84,74,75,47,58,51,56,46,81,52,61,58,72,51,58,86,81,53,59,87,77,58,49,75,73,79,68,83,51,51,64,46,58,86,45,86,64,71,71,76,51,83,63,78,43,56,42,85,55,85,62,80,71,83,45,79,80,47,67,46,78,47,61,61,66,77,80,66,55,80,75,64,55,75,54,75,84,59,80,77,42,76,42,71,72,57,86,65,86,59,56,59,67,44,45,43,62,72,57,49,45,46,42,86,76,78,72,42,71,85,44,82,57,70,48,85,81,52,82,53,85,63,66,70,62,84,75,75,63,83,50,53,63,44,49,63,50,66,48,56,87,61,66,50,70,86,67,50,63,63,57,67,79,83,52,65,85,58,51,74,54,70,83,60,71,55,42,51,80,53,45,64,77,69,72,55,43,47,58,62,51,61,54,52,49,55,81,75,82,51,58,52,43,53,73,75,82,51,54,50,72,46,72,54,54,73,87,79,84,43,53,73,71,84,84,61,67,81,76,78,77,70,64,77,53,75,53,56,42,61,72,85,65,66,84,62,74,75,53,61,55,42,83,48,58,48,58,72,80,45,60,71,52,85,49,56,68,69,69,61,52,83,61,67,68,43,45,51,57,56,60,43,51,47,71,65,65,51,72,85,82,66,67,49,48,43,71,64,74,84,51,46,53,43,87,78,83,85,66,62,69,57,63,67,80,70,43,64,55,76,77,68,87,61,53,72,85,56,82,57,69,78,58,72,62,71,61,42,48,48,57,78,78,47,44,52,85,56,46,69,61,81,70,49,72,78,65,79,77,74,68,83,48,61,75,79,54,58,64,72,84,77,49,46,59,75,50,78,54,69,53,57,56,56,48,71,42,68,71,87,48,81,43,52,43,78,51,82,62,69,78,49,71,53,86,80,46,56,49,49,84,48,56,69,86,70,75,56,65,68,64,61,83,46,60,77,75,85,52,86,63,52,64,45,55,57,83,63,53,43,81,74,44,85,51,42,70,48,50,57,46,51,78,81,72,48,50,49,75,62,82,77,47,80,69,65,60,51,85,54,54,74,49,76,66,83,47,55,44,78,61,65,78,83,87,59,69,45,55,46,42,69,64,42,77,79,84,69,85,42,62,76,68,53,49,52,60,87,67,73,56,81,65,45,60,49,45,68,56,47,66,48,80,71,71,43,55,86,77,76,61,51,75,78,53,61,86,68,47,76,73,75,64,45,83,44,56,48,67,68,48,42,83,65,76,81,81,80,76,61,80,70,61,45,46,64,58,60,77,73,68,64,50,49,70,62,50,65,51,51,69,83,81,60,73,68,63,48,77,73,73,67,81,59,74,86,43,63,71,59,55,78,84,73,50,79,47,85,83,69,82,79,48,44,86,58,46,52,74,45,80,46,79,75,59,42,68,70,66,55,46,85,83,43,87,73,68,84,85,78,67,80,76,75,44,63,55,56,50,70,44,76,57,42,52,56,85,69,76,75,67,81,60,71,67,60,59,81,74,79,65,50,74,66,81,52,78,45,75,77,72,46,47,45,54,82,57,81,51,69,72,54,84,79,45,84,81,71,72,58,81,85,44,63,67,46,52,64,83,50,74,68,71,51,69,46,62,77,80,54,74,42,79,58,73,63,57,66,75,80,84,65,80,82,43,67,73,64,85,64,67,86,73,74,50,80,84 72,62,49,65,57,57,50,79,56,75,45,44,55,67,63,61,81,45,55,84,84,83,85,74,83,80,51,49,49,64,48,76,87,86,76,84,60,46,62,74,48,72,73,56,72,59,73,83,58,76,68,75,66,49,72,65,71,65,50,76,70,85,81,43,87,48,71,82,76,70,81,46,79,72,54,42,73,56,67,67,87,78,82,63,86,65,68,59,42,68,48,72,55,62,53,67,70,57,74,57,78,59,83,58,87,81,42,86,59,69,46,48,48,85,64,66,47,70,71,87,72,59,49,59,80,72,64,84,70,72,62,43,43,56,87,52,84,44,44,57,49,84,80,85,87,45,50,53,45,47,49,85,63,52,75,46,56,56,78,55,79,81,52,63,56,81,85,46,80,46,42,67,63,57,44,60,51,80,60,67,51,63,61,72,49,51,60,85,48,80,42,56,85,69,47,81,80,57,68,79,65,47,83,56,68,85,54,44,47,65,83,67,79,77,65,48,62,49,43,84,43,86,77,51,85,86,56,56,76,70,51,85,60,68,48,79,79,47,47,42,77,74,86,71,76,59,57,43,42,79,46,51,57,55,79,53,79,67,58,50,77,58,45,70,47,52,80,47,68,49,67,83,84,49,52,48,84,55,82,59,66,58,65,66,73,60,72,63,69,57,81,63,80,85,66,59,74,81,54,66,80,53,71,80,71,60,45,51,66,69,64,63,46,49,47,57,63,77,82,51,52,86,68,73,84,46,62,67,72,57,42,56,43,52,73,50,81,68,44,64,72,50,62,62,43,74,67,83,76,52,68,84,63,49,48,87,74,59,50,47,49,60,48,73,53,74,85,66,60,49,62,62,87,56,61,45,68,58,68,46,75,75,81,54,44,60,46,63,68,81,69,48,51,66,71,50,52,68,60,51,56,67,60,69,44,74,67,60,76,45,48,73,46,59,53,70,83,76,46,85,54,54,43,54,69,74,48,51,46,77,80,57,72,49,56,78,64,42,83,60,67,56,48,67,55,51,67,49,84,65,60,66,48,48,79,63,66,80,70,79,64,55,74,48,83,74,48,70,54,47,47,78,56,67,87,83,79,69,68,87,84,62,50,43,72,70,63,87,78,68,65,49,77,63,75,54,48,80,55,56,44,59,62,62,55,52,55,77,55,53,46,64,73,56,84,74,66,59,61,50,43,44,74,77,82,79,73,50,56,64,55,63,56,84,48,86,68,46,86,71,54,50,75,63,44,60,46,81,73,69,59,83,79,51,42,84,66,83,85,73,75,44,71,78,87,60,71,66,67,79,47,60,59,66,85,82,48,60,67,43,49,57,50,82,71,87,49,69,86,59,54,76,49,45,78,50,43,53,49,66,59,42,42,63,77,72,76,82,64,50,46,85,42,76,59,60,68,46,65,65,63,73,84,70,49,59,77,50,52,52,82,48,80,48,73,69,53,47,57,83,69,75,49,47,75,62,74,77,84,81,52,60,60,82,74,65,56,83,64,51,64,65,77,78,63,49,81,50,48,72,79,79,63,43,85,57,47,77,79,85,77,87,67,87,62,77,71,74,72,49,56,69,84,44,74,45,78,82,66,58,76,79,56,83,83,78,73,70,73,82,84,76,52,80,68,54,83,79,87,68,82,42,49,80,47,75,67,46,69,80,55,42,65,50,47,50,46,78,56,51,69,53,75,45,65,52,86,79,59,49,77,70,80,54,74,49,63,60,71,57,51,73,76,45,43,76,76,79,75,58,86,82,52,69,64,68,83,67,50,62,76,74,87,57,67,58,77,80,63,55,53,62,72,51,80,62,67,71,80,50,51,83,70,78,65,61,61,69,76,86,68,60,64,87,46,45,71,66,78,47,80,47,65,71,72,53,58,52,54,55,52,52,85,49,42,51,71,71,69,62,50,85,52,80,76,54,75,51,83,84,59,60,80,82,74,87,60,70,74,85,72,70,43,72,83,55,49,69,70,48,70,42,60,45,59,58,66,77,82,85,85,71,59,85,68,60,54,70,84,59,79,85,63,62,44,45,44,46,67,71,83,82,64,65,74,71,75,53,79,60,87,46,55,79,68,47,68,48,72,70,74,59,57,67,60,85,51,52,79,61,70,53,78,75,52,47,82,78,64,44,53,79,86,51,59,51,66,71,73,51,43,77,70,55,79,73,72,62,75,53,57,46,67,79,86,63,46,46,81,85,58,45,47,50,47,80,75,61,44,87,48,54,68,71,57,54,63,73,72,47,45,69,57,62,79,67,86,62,61,79 49,65,75,75,62,50,86,51,43,79,51,67,59,45,61,83,79,56,67,62,69,53,44,81,59,51,73,47,66,62,78,66,61,76,53,86,71,72,56,60,74,63,75,58,45,58,78,74,43,73,69,56,62,67,49,70,44,75,65,50,79,74,50,43,48,82,85,83,84,54,54,67,74,79,62,74,47,51,75,45,73,58,47,54,50,83,61,76,61,44,51,63,52,49,80,67,49,80,57,82,43,74,74,87,87,76,77,52,81,77,82,43,65,87,60,59,86,77,51,49,86,64,81,53,61,67,80,68,79,62,81,66,47,81,42,85,56,85,81,70,61,68,51,78,46,44,77,66,59,86,80,80,55,66,63,84,78,81,78,52,72,76,82,50,42,68,46,61,85,64,80,61,59,82,67,84,45,63,82,75,58,71,54,67,62,82,61,52,71,53,83,87,67,59,61,66,68,49,59,74,69,87,48,69,48,61,65,85,84,43,80,68,81,52,58,57,70,79,83,55,64,49,64,54,52,43,58,51,73,43,86,47,78,87,81,84,56,78,76,79,73,75,73,65,71,45,70,47,69,82,53,45,69,77,80,59,68,76,75,62,64,46,82,46,85,44,59,47,45,61,61,77,43,75,83,59,56,66,45,52,42,61,69,81,50,60,46,68,50,43,80,77,59,42,81,45,76,87,78,77,76,47,48,85,53,51,63,46,80,74,64,53,54,86,46,57,75,49,42,67,50,45,51,64,80,72,53,55,44,87,70,86,72,78,74,56,75,73,57,53,61,43,70,56,52,44,72,43,51,73,74,62,42,80,62,74,84,50,44,50,86,48,53,76,82,85,50,77,54,46,61,83,68,87,61,87,58,87,46,73,45,55,59,75,61,46,49,67,81,80,70,57,86,76,52,74,55,59,57,76,48,75,62,80,68,56,63,77,48,55,59,83,50,83,75,72,75,42,68,85,57,80,65,63,54,77,77,58,48,67,71,79,57,65,62,69,86,73,68,46,64,74,82,71,78,45,52,50,66,69,50,46,44,81,79,70,83,61,62,62,49,51,82,83,70,71,77,59,53,48,70,81,74,77,48,76,80,50,57,62,86,64,53,60,77,70,44,48,75,77,55,76,70,71,69,51,53,82,61,48,45,85,64,84,68,64,51,49,82,80,47,75,73,85,54,50,65,47,47,54,67,63,75,60,47,53,51,62,82,85,70,85,74,57,66,82,42,51,69,65,55,57,48,73,60,86,58,87,57,44,59,48,52,69,54,77,70,44,60,86,48,81,42,85,71,71,43,51,64,71,73,64,64,66,77,82,59,43,71,75,81,61,53,79,46,42,71,51,75,51,42,53,59,59,45,51,47,76,47,54,63,87,63,77,67,47,69,73,60,72,45,64,79,64,44,76,84,85,82,53,62,77,78,59,64,80,43,85,44,51,74,63,58,44,46,67,44,69,53,87,83,64,49,57,52,61,67,55,48,80,67,59,53,52,42,61,84,82,50,75,70,71,76,52,63,56,52,68,43,66,62,54,75,76,55,64,55,87,61,84,70,60,87,84,46,64,66,44,64,50,80,44,46,72,54,46,78,46,64,77,56,69,75,79,61,57,50,87,84,56,62,61,62,76,64,67,55,78,47,81,68,74,69,64,71,54,54,68,55,66,69,70,59,48,42,43,60,46,63,85,53,44,80,68,81,69,47,42,70,70,74,64,52,86,48,84,64,60,72,85,76,45,84,45,58,81,49,81,80,86,74,45,46,67,48,77,53,86,76,85,53,67,69,68,82,76,86,72,67,48,67,47,81,51,43,65,61,82,59,57,56,62,44,51,73,85,61,84,51,80,52,85,52,50,68,82,72,64,65,60,56,45,74,73,82,67,82,85,44,66,53,71,81,64,74,64,55,78,48,82,74,51,69,84,47,86,66,74,44,57,84,48,69,46,57,72,67,69,54,87,53,69,56,48,67,83,52,52,42,58,85,59,78,85,77,54,60,82,69,57,48,68,71,87,76,49,54,54,64,79,83,86,66,44,58,79,69,73,82,50,70,51,77,49,71,56,52,84,67,71,45,70,54,78,52,85,77,61,52,60,48,53,51,87,86,66,68,87,76,78,79,72,76,79,54,79,78,59,81,75,64,77,71,82,82,78,60,52,87,60,79,46,74,79,87,63,84,87,64,61,46,57,78,75,65,43,58,79,57,51,57,82,49,69,51,87,64,83,54,72,70,53,75,42,42,60,81,44,42,70,60,54,44,75,62,68,66,47,81,66 45,84,58,86,51,59,86,50,83,71,58,80,85,51,50,70,82,64,75,85,48,49,87,42,86,51,56,66,76,46,42,67,64,81,50,82,66,81,78,84,74,82,69,78,50,84,72,79,76,61,82,82,45,59,52,59,69,72,49,76,83,64,43,83,67,61,58,70,79,62,49,65,48,53,52,47,86,78,48,81,66,53,42,83,54,71,51,87,84,87,68,79,76,70,77,52,87,71,62,48,60,83,49,80,65,87,67,79,70,52,47,48,76,83,59,57,45,53,62,49,65,55,82,42,42,51,81,76,59,64,81,84,73,52,83,51,64,51,74,78,82,70,69,52,62,67,78,42,62,47,67,61,46,67,45,49,62,72,60,62,76,48,50,64,65,42,82,69,71,53,67,72,86,63,44,79,75,58,72,59,85,58,56,71,78,55,66,67,58,56,73,59,78,68,71,49,54,56,52,58,64,54,62,78,83,64,83,61,84,42,62,62,63,53,57,58,58,87,81,50,70,46,54,51,53,60,55,65,51,75,75,80,56,52,65,81,65,83,70,58,65,83,81,62,77,47,75,72,56,70,86,76,67,47,82,55,81,80,45,61,87,58,69,49,66,68,70,77,80,67,84,69,51,68,56,44,76,68,62,74,49,67,46,44,73,84,74,80,75,87,53,70,82,70,43,74,73,54,65,67,72,79,50,45,48,75,49,43,79,51,73,74,71,42,43,54,44,49,59,73,66,66,77,56,82,65,68,77,77,68,52,55,79,78,62,78,58,77,83,84,83,43,60,54,43,43,74,63,71,74,69,70,49,72,61,86,77,80,42,82,82,61,53,68,50,53,78,46,64,52,82,73,45,69,43,53,81,65,47,63,72,67,57,76,70,81,48,52,53,62,66,45,72,65,54,47,43,54,65,58,83,83,42,46,75,81,80,45,65,52,53,80,82,49,57,47,63,53,66,85,66,49,51,43,56,45,58,43,71,42,73,52,80,53,61,74,53,56,52,52,67,64,78,61,78,64,77,63,47,49,55,48,68,78,86,87,60,62,66,77,83,79,55,62,78,76,70,67,80,86,63,54,54,42,50,48,52,47,50,85,43,50,50,73,42,79,64,51,54,60,56,52,78,57,66,79,49,52,82,74,58,66,78,63,87,77,83,47,60,62,50,81,55,52,67,48,66,63,52,76,66,49,73,48,73,85,60,80,78,78,50,75,58,74,77,71,56,44,68,72,50,49,45,72,50,66,52,56,55,42,81,64,75,52,64,51,70,78,71,86,55,51,42,85,58,86,83,66,51,58,68,79,59,83,85,74,82,50,87,72,84,76,86,52,63,52,64,69,76,43,84,43,87,79,60,73,79,62,81,45,66,73,52,77,68,82,50,80,68,46,82,85,74,50,68,80,62,76,81,48,45,62,87,79,53,56,55,50,67,70,45,59,69,73,63,43,56,62,45,47,67,69,68,67,77,43,43,78,79,85,55,51,78,56,77,86,71,82,62,70,79,44,52,53,73,62,46,46,71,74,69,80,51,56,44,44,64,53,46,42,73,84,44,86,46,76,55,58,58,68,77,77,80,71,64,66,46,45,84,81,46,51,74,74,45,65,86,58,56,62,67,67,61,60,57,57,57,53,80,61,61,56,49,62,87,85,87,84,85,65,80,78,47,82,75,44,71,68,54,54,45,76,59,45,68,70,86,60,46,72,43,62,50,82,48,68,72,60,59,68,68,50,80,44,74,71,44,45,85,65,73,86,50,81,85,69,66,51,86,77,47,80,81,83,75,61,45,45,62,58,73,51,74,47,52,47,83,51,77,74,48,45,78,79,57,78,75,84,70,83,53,48,72,86,43,83,59,48,50,66,44,74,83,71,53,71,70,46,62,85,74,76,60,75,85,79,43,61,44,65,80,51,51,60,48,82,76,48,61,75,63,60,49,47,52,81,79,73,45,48,71,76,44,80,77,84,77,83,47,63,67,73,66,68,61,72,67,63,51,71,67,62,62,54,58,73,59,52,76,75,83,83,55,65,61,61,77,87,66,68,81,85,85,53,56,80,63,83,52,83,46,72,47,51,80,75,47,64,68,63,52,66,73,75,62,56,54,50,67,78,47,72,57,70,75,63,55,63,83,57,74,61,46,64,56,79,57,82,80,78,67,74,64,82,57,73,49,70,67,63,78,59,61,50,69,59,42,83,49,68,64,60,51,48,50,61,68,82,43,53,63,74,71,79,62,51,79,82,76,76,52,50,49,58,57,68,76,67,57,68 55,66,59,43,63,48,52,46,60,61,51,85,75,73,63,50,56,72,67,74,47,67,83,51,85,62,78,60,86,49,85,59,61,46,80,81,63,85,87,83,74,70,84,80,84,52,71,65,81,48,75,68,67,79,48,78,84,69,87,77,78,42,45,78,69,74,74,60,78,77,64,65,59,80,85,58,59,86,66,80,84,86,52,67,53,43,59,55,43,50,42,81,52,63,65,65,61,64,53,85,64,74,47,47,67,69,67,78,48,53,73,46,76,58,64,57,54,45,61,45,83,84,82,67,79,74,62,43,64,65,45,86,46,84,64,82,70,74,58,57,56,81,68,44,68,64,87,82,78,76,73,78,51,50,61,60,55,57,83,43,42,62,44,46,78,44,58,54,57,45,86,61,51,62,48,53,61,57,46,51,45,85,54,69,45,58,63,71,49,70,58,54,84,63,66,63,84,78,87,59,42,52,80,54,82,70,85,64,45,43,59,53,81,45,66,84,68,81,78,72,55,44,86,77,83,44,63,50,50,78,86,60,75,60,68,78,71,61,86,66,85,81,60,73,86,59,56,79,52,74,61,80,48,87,75,46,87,60,51,51,50,53,47,48,55,86,60,84,51,79,44,79,85,81,56,77,76,44,48,61,48,51,58,74,66,58,44,86,59,81,62,84,82,85,48,65,67,56,55,82,71,67,64,74,50,80,51,72,80,77,76,63,65,82,46,66,55,80,64,84,59,45,68,80,64,60,66,66,45,68,56,47,66,71,85,44,48,50,55,53,64,83,70,87,52,53,63,63,63,64,87,57,86,73,68,73,42,84,57,80,85,83,56,84,44,61,43,54,46,43,63,42,77,73,66,69,47,51,56,82,74,54,55,58,51,82,72,47,53,57,58,46,48,68,69,63,58,65,78,57,62,71,71,49,80,76,85,67,60,73,77,68,79,45,48,78,86,85,50,67,82,43,68,69,47,87,56,77,46,64,87,81,79,87,61,57,76,61,63,59,71,52,65,47,65,53,55,49,43,51,79,66,65,42,76,80,69,57,51,64,42,57,74,49,64,86,53,60,71,47,65,76,47,59,77,58,80,52,56,73,70,58,56,44,45,62,67,64,82,86,68,79,60,61,69,44,74,83,44,49,87,87,63,69,60,87,47,70,81,86,60,72,45,56,74,71,76,61,77,78,43,52,56,84,72,80,53,49,67,58,48,57,65,69,45,81,52,69,80,81,48,54,70,65,86,72,77,87,53,55,71,60,68,67,70,45,42,79,46,45,63,48,66,54,61,53,85,72,72,52,58,44,65,68,56,71,87,73,57,66,84,42,44,69,83,66,61,86,50,51,55,73,71,64,52,49,74,60,79,46,48,82,77,87,60,60,66,63,71,44,78,64,65,76,64,80,76,81,63,44,87,77,56,75,59,82,75,70,51,50,42,83,61,82,50,75,58,70,60,51,70,71,87,85,71,48,64,64,70,59,62,57,61,64,45,76,73,49,82,46,81,45,71,44,59,80,49,87,72,50,52,49,70,46,47,69,45,83,66,61,45,72,75,63,68,67,75,80,43,65,62,63,55,79,60,53,45,49,45,70,49,62,62,65,77,75,49,67,46,68,77,50,80,76,69,48,76,73,52,61,47,64,72,86,64,82,55,60,52,86,43,50,84,60,76,80,56,69,51,69,57,55,46,80,45,74,70,48,60,58,45,50,73,59,68,58,44,87,47,43,80,56,49,56,68,75,52,78,80,83,72,57,53,57,68,77,77,47,76,43,75,45,42,77,74,43,78,84,42,57,62,55,72,52,81,43,78,67,80,78,63,49,56,61,58,67,53,79,57,61,56,42,48,56,79,79,59,52,51,47,53,52,75,83,50,47,71,74,69,44,61,52,44,44,75,44,77,65,48,57,58,82,63,77,45,67,55,71,50,71,83,53,57,81,58,76,75,67,52,42,42,67,81,46,69,68,62,71,49,78,48,77,51,55,63,78,63,52,77,46,81,60,55,84,60,61,67,57,48,50,50,51,55,84,63,45,65,67,84,51,65,53,75,83,80,61,51,59,46,45,52,84,45,66,49,45,69,68,48,53,45,46,42,83,64,72,50,62,72,79,68,51,77,59,58,86,73,42,44,74,47,67,78,82,52,68,76,84,86,80,47,50,68,52,47,86,42,73,54,61,61,44,72,44,78,81,54,43,71,79,69,42,51,55,62,62,54,42,76,50,63,58,44,59,69,55,61,53,45,74,62,83,76,48,51,43,50,44,63,49 45,71,56,44,80,52,68,74,66,45,56,66,62,68,72,73,46,44,74,46,50,74,86,62,74,83,79,68,84,53,54,48,47,59,75,56,67,56,50,85,50,85,68,68,47,67,46,69,48,71,52,82,85,76,70,66,52,83,42,60,75,73,86,67,86,50,77,69,82,49,53,63,81,70,85,42,45,45,78,54,45,69,46,52,44,50,68,42,87,53,43,66,79,54,84,44,69,54,82,45,79,42,68,74,66,70,64,47,50,43,61,63,68,46,80,42,44,86,81,56,81,87,43,62,80,57,86,79,77,58,80,83,53,64,57,66,78,70,42,58,52,46,46,84,80,60,55,78,52,70,72,84,53,50,54,57,77,46,54,82,43,61,77,58,75,74,87,70,76,45,68,76,53,43,80,84,70,72,56,71,55,59,85,64,86,75,51,85,79,55,43,55,47,56,64,64,46,52,73,79,62,51,84,57,76,87,46,59,51,52,65,55,57,87,85,71,51,63,74,55,83,48,52,49,49,84,42,56,44,56,47,57,53,49,58,56,57,69,81,53,49,55,72,47,64,60,57,56,58,51,77,54,62,68,74,47,74,55,72,84,60,58,83,49,84,59,47,79,84,79,68,59,80,80,44,45,75,78,75,81,62,56,69,67,73,76,54,57,42,64,83,76,43,59,50,82,65,46,56,83,56,44,69,67,65,50,79,85,69,56,42,84,53,47,69,57,71,42,86,43,59,84,45,46,83,45,50,53,42,61,47,76,79,85,75,61,64,57,45,46,69,85,71,69,86,50,71,53,74,76,69,85,78,59,73,84,51,63,53,73,63,73,76,87,51,75,45,65,75,67,77,49,56,74,60,52,81,85,63,60,57,47,77,77,59,47,60,67,66,72,46,68,42,49,44,52,84,72,57,69,51,55,70,87,63,51,54,75,63,44,55,42,56,71,63,62,83,81,71,51,42,77,60,48,76,44,72,70,68,58,83,62,53,65,43,83,44,54,70,67,67,46,81,73,45,81,70,82,56,60,61,56,68,64,65,53,70,52,77,50,46,67,68,83,85,63,74,63,67,51,61,42,56,62,82,71,56,53,56,86,53,58,79,51,75,81,75,52,61,69,44,84,52,73,76,68,76,46,48,54,82,50,51,71,44,74,65,82,63,75,76,56,70,53,87,81,79,79,65,86,82,56,64,76,65,47,77,80,56,59,82,47,46,42,55,46,68,66,53,85,52,51,44,80,74,54,50,66,52,54,64,74,59,49,70,87,56,64,44,80,47,67,82,54,44,64,42,58,64,83,49,44,85,82,43,74,84,71,43,63,53,83,71,55,55,42,52,51,76,65,46,64,82,59,72,43,44,42,54,62,54,45,52,47,42,64,52,75,51,60,55,73,83,65,58,49,58,54,87,68,74,60,47,64,87,65,64,56,57,69,87,66,77,79,67,60,71,71,81,46,74,44,66,74,42,81,57,64,70,82,67,73,74,77,67,55,77,81,55,61,85,70,45,56,47,70,68,84,57,58,78,52,46,46,58,52,43,54,65,62,70,63,65,48,45,68,58,84,52,64,75,84,49,85,45,48,86,66,79,62,57,53,47,59,48,49,75,52,58,46,52,80,81,42,48,44,73,70,74,58,83,52,78,65,84,85,75,85,68,63,68,61,81,50,43,60,79,73,48,55,56,69,73,77,64,81,81,62,79,75,52,60,53,68,84,63,75,78,54,64,70,47,76,56,46,64,77,71,75,51,61,43,64,46,59,81,74,80,54,59,48,50,86,58,51,55,51,82,54,46,75,77,54,56,59,78,70,59,70,47,45,51,43,66,45,83,79,86,43,86,45,68,75,87,79,80,79,61,63,53,69,50,79,63,42,83,44,63,55,76,64,87,82,64,81,63,55,87,76,63,50,55,71,77,78,61,86,45,69,61,53,85,45,56,78,42,74,59,43,67,52,60,57,69,65,46,65,63,76,73,87,75,79,68,61,58,80,50,59,67,75,45,77,45,46,73,87,66,86,63,85,48,60,59,67,74,59,45,56,64,69,79,85,71,52,81,54,63,72,73,52,53,76,46,74,44,65,45,63,77,63,87,69,75,87,55,79,86,48,68,72,50,53,64,45,71,51,72,55,85,50,78,48,59,49,70,76,73,85,74,67,57,79,58,56,54,74,80,84,85,85,69,84,85,44,57,49,62,80,44,54,48,67,47,63,49,87,68,67,62,55,75,58,46,83,51,66,51,79,86,81,46,57,85,46,44,54,80,81,67 65,57,61,72,57,75,50,83,49,84,44,51,51,83,42,83,64,50,80,45,42,65,59,49,56,79,76,52,77,48,73,51,56,81,47,66,70,59,54,52,69,43,85,84,70,44,78,65,78,60,53,50,61,78,66,72,59,63,49,58,48,65,56,49,76,53,58,68,47,81,50,72,67,56,77,48,48,63,74,42,64,85,52,45,78,46,59,58,83,65,47,79,55,83,79,85,75,58,77,64,83,56,85,47,51,76,46,79,87,47,45,64,85,70,72,86,70,63,63,60,64,66,86,67,43,74,56,80,86,56,57,66,56,67,87,65,64,50,49,72,61,73,83,72,50,47,72,75,42,63,58,42,44,76,83,78,81,58,67,52,82,61,58,51,62,66,44,49,68,55,72,78,68,78,54,59,54,77,75,82,72,71,85,81,75,74,72,74,43,42,71,64,77,84,47,46,85,82,56,71,53,57,55,65,45,77,72,83,56,81,80,76,50,69,55,49,71,62,60,56,43,47,43,59,57,57,85,86,85,77,73,65,51,83,74,60,63,66,48,53,81,82,61,58,70,79,44,62,76,59,79,49,57,60,77,51,47,85,42,60,67,66,70,76,87,73,51,80,60,64,55,72,45,52,77,49,71,52,50,84,67,50,82,57,83,66,52,68,56,71,53,70,52,58,56,72,59,83,79,65,48,46,42,87,55,81,50,62,87,87,84,55,63,78,42,71,61,85,60,86,57,59,86,55,51,87,80,77,78,53,76,50,79,69,75,78,53,57,46,70,77,79,73,59,43,75,66,45,65,82,65,71,49,56,61,58,87,56,71,86,66,46,56,54,57,77,84,82,45,71,77,66,55,67,80,79,50,61,63,87,43,78,86,68,42,44,47,82,87,69,54,68,75,67,49,45,45,68,58,53,76,66,64,82,47,50,52,72,82,57,80,72,50,71,60,65,73,81,87,63,65,45,48,81,76,63,61,53,85,43,81,87,76,84,62,62,44,85,52,73,67,50,51,66,43,77,81,63,81,76,78,54,69,44,65,63,80,73,74,49,83,61,86,81,76,47,57,82,59,72,43,73,70,53,43,42,84,52,54,61,60,73,73,84,75,48,50,50,62,49,65,83,74,83,55,71,62,83,57,74,75,79,44,59,80,87,70,58,74,49,77,54,84,48,55,79,78,44,81,81,46,86,86,77,76,68,69,44,51,67,42,84,46,55,64,80,78,49,64,72,84,70,57,61,45,83,65,65,46,74,63,51,47,44,62,63,83,77,64,59,67,54,78,47,51,77,77,87,71,44,67,62,82,77,56,81,70,79,74,57,67,81,47,57,67,70,65,47,58,79,71,84,55,67,60,56,66,70,83,73,74,46,71,48,53,45,58,42,65,49,79,55,67,64,77,47,62,73,77,47,43,61,54,63,82,77,76,72,47,63,53,48,43,44,58,78,56,78,65,81,54,66,45,58,87,44,60,44,73,82,58,45,67,51,48,60,71,45,68,53,44,66,56,85,64,73,63,52,82,81,85,85,78,49,48,61,44,66,53,74,42,75,86,58,73,50,76,73,58,64,47,82,71,80,58,84,57,71,81,74,45,84,74,58,48,72,52,86,47,56,67,55,72,62,48,87,54,61,52,43,84,56,86,79,68,47,54,66,69,76,47,76,51,77,80,48,47,50,72,43,43,57,76,72,50,46,43,48,79,81,65,44,71,60,67,43,87,72,69,62,56,59,82,44,74,67,62,77,85,74,77,87,64,63,42,55,80,52,60,61,79,80,43,46,54,81,57,63,83,71,50,48,63,81,43,73,80,45,70,81,73,64,81,44,47,71,43,51,48,77,75,74,85,81,54,82,82,73,64,53,82,80,63,63,55,62,69,60,50,77,73,74,86,69,70,68,70,80,43,44,50,61,55,77,60,84,61,67,76,58,42,45,75,46,78,54,85,45,76,71,46,81,87,69,43,66,58,76,82,77,43,62,50,42,50,83,71,72,56,56,47,56,46,82,87,42,55,84,73,70,70,54,58,67,53,62,53,46,58,47,75,55,70,85,62,86,63,69,70,85,64,87,68,85,53,78,84,76,72,52,86,42,70,75,72,57,52,62,55,47,52,58,65,50,70,77,65,48,62,77,86,85,82,47,46,66,57,68,67,62,76,46,58,62,56,69,82,75,56,67,46,84,64,84,80,84,71,49,58,82,43,63,76,60,56,84,50,46,69,46,76,76,70,74,44,68,57,62,77,64,51,45,62,76,80,81,68,42,75,44 61,86,49,67,48,76,46,78,67,68,44,85,77,54,66,50,85,65,50,71,55,67,65,80,69,60,68,64,53,76,59,55,75,55,42,70,61,81,83,83,75,77,80,79,62,69,52,54,68,64,84,73,57,81,81,73,72,49,70,44,50,60,83,75,71,61,58,53,66,74,54,58,71,73,82,62,68,75,58,60,86,49,77,63,85,42,81,70,50,72,86,73,73,63,78,87,80,75,68,49,81,50,86,46,87,83,83,72,87,76,43,58,53,84,61,66,77,66,55,71,45,72,87,44,46,67,72,48,74,49,82,64,70,81,67,71,86,63,78,49,54,59,60,83,81,53,47,52,46,76,75,51,70,63,68,74,54,50,70,82,58,86,81,64,51,45,68,86,75,81,84,48,56,80,52,42,63,58,77,59,71,57,80,57,72,66,74,78,83,75,65,51,82,76,73,85,74,51,71,54,44,87,67,71,75,44,53,56,73,67,82,51,54,54,74,71,47,53,59,84,49,56,71,42,62,61,87,42,72,61,77,56,52,49,57,42,71,69,68,45,76,71,55,85,83,65,58,46,70,64,76,86,75,64,60,45,84,67,61,48,56,43,48,62,68,82,63,52,66,70,55,86,50,60,43,55,78,68,81,74,62,55,72,71,43,81,58,59,61,84,86,43,86,64,76,77,51,70,67,68,81,53,76,68,45,53,62,83,57,79,47,53,80,48,47,59,82,58,83,82,80,71,72,59,47,59,58,65,46,66,68,70,80,51,51,76,73,62,47,87,78,84,81,45,50,43,53,42,76,52,61,50,59,46,64,76,46,48,76,57,79,65,85,43,65,81,46,43,72,65,84,79,87,76,44,52,49,61,82,61,77,71,76,70,57,61,84,55,61,59,81,55,47,46,70,57,60,77,54,51,74,51,53,68,73,65,54,75,42,50,84,47,44,56,78,75,67,45,65,56,65,83,62,52,60,49,65,82,71,42,69,50,73,65,68,66,59,77,65,73,76,49,78,45,85,77,86,56,58,58,62,49,63,79,77,44,60,73,72,69,79,54,67,80,45,69,55,62,72,51,68,87,86,68,82,52,46,49,52,70,71,44,75,79,46,75,69,71,69,65,54,79,83,70,72,66,81,85,59,52,51,61,86,63,68,62,70,66,45,61,58,55,78,58,59,87,87,54,63,48,67,75,60,68,52,60,85,64,46,63,79,45,67,61,59,44,44,49,86,49,54,66,76,65,49,65,72,56,73,74,56,70,56,53,47,45,77,59,66,86,76,84,80,63,44,54,48,47,69,60,85,68,78,43,85,61,44,46,79,56,63,53,70,77,85,56,47,86,85,70,52,84,52,61,59,74,67,56,86,78,81,56,70,47,85,48,48,66,79,83,77,52,42,52,68,56,82,76,56,52,60,85,66,79,62,51,64,75,45,55,75,48,48,83,78,70,54,87,77,73,74,47,79,66,78,65,50,72,49,79,52,60,80,84,61,64,86,61,63,80,79,54,82,83,79,49,49,50,84,72,70,78,63,81,50,73,66,71,84,64,76,53,76,62,66,81,79,69,57,43,55,87,85,49,51,66,47,46,49,78,49,54,87,51,61,75,56,85,70,49,71,73,83,64,64,86,54,72,59,56,43,83,76,78,71,45,61,84,80,47,85,72,46,65,48,48,86,82,54,72,73,69,63,53,53,69,60,53,83,62,49,51,87,82,53,51,66,51,69,81,73,48,73,45,78,80,76,56,42,73,87,46,54,51,44,81,48,42,46,44,45,83,65,48,49,81,45,48,51,45,65,84,78,82,66,59,80,84,78,52,76,58,72,76,59,55,72,79,62,81,65,87,59,68,54,80,48,57,83,81,79,70,65,50,81,54,45,48,49,61,85,64,49,79,60,71,87,63,61,83,87,62,79,54,56,86,64,56,80,69,53,69,85,65,69,52,73,54,85,49,56,67,50,42,77,60,60,85,64,67,65,74,72,46,65,49,58,49,83,57,64,82,46,43,62,60,72,74,61,87,81,42,70,73,45,49,63,61,80,60,68,66,52,70,54,68,51,58,52,78,61,59,48,56,81,57,57,52,76,72,62,77,60,81,47,43,77,56,60,48,65,54,84,73,51,54,84,62,49,61,54,80,57,57,87,80,72,60,53,51,68,55,57,53,79,79,42,66,56,46,45,58,46,48,42,51,68,65,52,42,45,42,86,58,56,61,46,44,70,84,64,47,75,78,86,56,69,51,47,59,44,47,50,80,53,87,85,48,59,86 68,60,70,72,77,85,59,80,73,70,72,49,42,49,42,67,47,67,81,81,61,64,45,75,75,57,58,78,48,86,59,77,78,63,53,48,42,44,66,45,70,54,81,67,76,70,82,44,46,63,66,83,58,60,61,44,79,81,63,81,48,78,86,78,52,81,75,65,44,61,67,48,59,46,59,83,53,69,67,55,68,77,55,62,55,45,56,57,66,66,77,86,73,44,77,78,76,74,79,72,62,63,73,76,47,78,83,76,46,59,81,67,84,42,85,70,73,62,42,80,59,74,70,82,61,73,44,58,68,81,71,77,67,77,75,50,53,58,69,80,77,60,82,84,61,44,72,85,86,65,85,55,62,77,69,56,53,53,65,87,65,71,50,82,81,67,70,49,43,52,72,71,84,55,75,64,77,81,66,46,64,53,49,87,61,44,78,79,53,54,47,81,60,73,71,81,65,62,86,79,68,51,43,65,78,46,51,75,85,54,45,75,49,56,44,70,84,47,72,70,71,50,70,71,84,54,69,63,54,77,80,57,61,59,72,74,56,67,53,70,72,58,56,47,56,66,68,66,66,81,78,81,51,66,45,68,49,81,50,81,43,59,83,59,87,55,46,72,66,75,43,77,53,83,73,73,64,62,53,65,72,68,68,57,63,65,44,44,82,64,67,48,83,48,68,53,56,78,43,75,81,73,77,67,82,67,61,64,81,61,78,49,64,52,47,85,80,76,64,59,55,57,42,52,50,43,69,74,82,85,75,70,82,72,68,78,62,54,72,62,83,61,82,45,66,64,61,53,70,87,79,73,82,82,68,84,49,46,80,68,43,77,44,82,62,65,80,47,60,72,43,48,71,86,77,47,73,59,52,63,54,79,71,52,73,83,67,60,51,43,81,48,55,47,57,54,75,54,60,63,62,61,84,52,56,61,60,82,54,54,84,51,86,66,62,62,53,52,47,50,57,78,68,59,53,55,49,43,71,84,82,45,64,56,81,78,42,53,53,48,74,80,50,80,45,62,72,71,58,87,45,51,64,51,72,81,87,59,56,46,55,42,61,63,61,76,68,48,78,80,47,86,83,56,53,63,86,51,86,64,80,50,46,50,55,85,82,76,77,76,46,60,72,55,79,76,58,85,52,74,42,48,57,82,86,45,75,47,46,64,76,75,83,55,56,64,55,82,64,52,80,86,63,79,63,43,44,87,63,47,54,63,49,47,45,72,70,82,59,82,86,59,48,86,71,53,72,50,71,64,51,86,50,80,85,81,83,84,80,57,75,67,82,58,74,55,64,58,42,46,69,73,58,57,59,60,45,82,50,55,44,44,59,45,66,44,57,84,87,58,55,80,67,49,74,77,86,81,45,58,82,43,59,78,85,57,65,48,63,83,64,80,69,81,77,71,74,63,44,46,72,83,47,65,61,58,55,56,82,49,56,51,54,73,81,46,62,42,82,72,49,67,76,61,83,74,52,79,55,45,67,44,69,59,43,52,79,84,73,60,76,87,79,53,74,81,58,80,60,51,77,57,83,69,43,65,55,85,45,51,64,58,49,83,46,82,77,67,80,51,42,75,74,86,86,66,87,42,84,62,85,79,63,81,62,81,82,55,86,68,84,77,47,57,68,43,62,52,42,54,84,43,64,77,72,74,69,66,58,80,85,66,50,70,71,64,79,69,63,59,47,59,84,61,78,77,70,60,81,87,58,60,82,86,79,50,62,63,75,48,56,54,59,60,59,83,46,59,49,75,77,49,84,86,52,74,87,63,83,66,71,62,70,65,48,67,84,77,73,71,49,58,72,61,69,69,51,87,52,58,77,82,48,47,76,58,85,69,85,87,60,49,83,77,71,60,76,52,78,44,77,83,50,74,66,44,80,46,61,72,80,82,52,48,76,53,56,59,48,42,49,69,46,53,81,69,42,75,46,47,61,72,78,58,43,87,69,75,83,79,55,60,80,78,52,71,81,42,51,53,85,84,72,43,46,53,64,55,64,49,65,72,62,69,57,44,67,68,64,52,83,83,53,75,48,79,66,62,53,73,68,76,75,61,60,86,42,45,72,83,52,78,43,80,69,51,48,63,46,71,53,52,49,59,76,70,47,75,86,63,57,64,82,49,68,55,54,86,62,57,51,59,46,54,46,59,63,43,64,87,71,75,86,60,59,78,42,61,82,85,84,51,48,56,63,76,69,75,77,58,83,79,73,87,57,82,63,72,81,86,48,44,47,57,54,42,53,86,56,50,59,48,79,75,54,44,78,67,77,68 75,85,64,77,59,76,87,82,87,78,69,83,65,43,84,81,69,50,77,56,42,44,87,55,45,80,55,53,44,58,42,86,62,51,71,78,75,60,43,57,57,83,66,65,69,73,44,57,56,51,58,64,66,44,71,52,65,66,73,78,75,51,48,73,74,67,55,50,56,69,75,71,72,78,44,84,58,50,87,44,55,45,49,75,59,47,56,45,56,73,53,59,62,59,86,44,80,58,76,43,73,84,78,63,48,44,84,52,61,70,48,70,46,58,65,57,77,83,76,77,86,84,61,69,71,56,78,73,69,42,68,46,72,74,45,80,81,56,80,42,50,56,51,80,84,61,45,85,46,52,77,81,67,63,46,83,52,54,70,70,72,44,65,78,83,75,70,46,66,61,85,85,53,75,53,78,57,46,74,42,70,72,65,64,61,49,76,46,75,49,82,78,74,62,69,76,54,82,59,65,48,42,60,53,75,59,51,87,46,64,68,65,60,53,60,54,69,50,48,83,76,59,50,81,65,75,64,73,43,46,86,87,71,46,54,53,42,79,79,51,60,49,61,84,61,51,68,69,76,62,84,47,75,64,78,59,72,54,68,70,46,43,52,64,60,53,45,84,57,42,60,68,58,54,85,45,71,74,80,54,78,44,63,82,46,58,68,64,63,84,42,76,72,45,45,77,76,78,76,49,74,67,69,69,82,63,76,84,67,74,77,79,78,76,42,47,72,48,70,49,77,84,53,51,84,47,82,45,64,48,42,61,48,84,81,70,55,68,79,66,49,52,77,72,78,44,47,57,81,49,67,50,43,52,65,87,43,76,85,78,79,60,49,78,87,43,66,67,76,49,84,54,87,49,44,76,67,58,59,58,62,84,76,74,47,47,80,52,83,76,76,87,69,86,50,68,73,51,80,70,42,73,42,77,60,87,79,48,44,46,84,58,55,45,54,45,73,43,62,57,67,48,82,80,77,72,56,82,52,55,59,56,56,70,85,60,49,50,64,87,61,47,78,82,77,81,43,68,83,63,75,45,54,71,43,81,48,45,46,56,46,59,55,66,83,54,86,52,79,77,76,85,52,52,51,72,69,76,75,86,48,43,57,69,81,69,81,84,56,79,50,80,74,52,45,58,65,44,86,70,59,50,79,73,74,49,75,81,59,45,84,46,55,83,74,84,73,74,53,53,58,55,45,64,44,42,56,69,53,81,81,55,85,60,77,44,57,84,48,53,77,51,64,87,45,62,62,75,45,73,51,74,64,56,66,81,84,68,82,42,75,57,50,55,54,56,73,83,49,85,47,80,80,74,86,43,77,52,68,82,58,57,67,77,82,50,60,72,73,61,71,63,74,75,48,71,64,63,56,71,66,55,50,74,54,67,82,82,44,46,55,51,77,66,86,42,80,84,69,78,77,52,72,64,49,69,71,49,47,42,54,49,66,63,76,57,47,57,43,44,67,81,55,64,70,87,47,47,47,43,77,80,66,48,86,72,64,54,73,68,75,61,46,48,47,71,61,51,57,87,80,50,44,50,44,70,75,59,81,58,46,71,44,69,86,56,68,67,59,63,65,78,58,61,84,67,50,82,75,80,71,52,76,84,87,42,47,70,78,50,60,87,65,42,85,81,68,53,68,60,59,47,55,44,54,86,75,65,85,61,43,55,42,72,54,69,73,85,83,52,75,60,57,82,57,61,82,72,70,75,71,66,64,62,43,64,44,81,50,69,59,44,87,87,54,63,78,87,65,48,50,54,83,45,60,75,69,60,48,71,86,70,58,45,82,46,61,62,47,86,62,58,69,59,64,75,63,55,60,58,44,63,70,69,44,85,84,81,87,49,72,62,78,82,62,62,61,49,52,78,43,45,73,65,64,73,43,73,54,60,70,75,43,74,84,85,69,72,66,78,48,80,76,60,73,64,46,60,76,58,78,60,86,80,48,60,64,65,61,58,59,58,45,67,77,61,71,59,80,60,64,76,86,76,58,74,42,48,48,79,76,81,72,60,44,42,82,53,72,79,77,49,56,81,49,48,48,53,77,70,59,83,60,87,49,86,44,58,66,78,67,76,76,75,44,48,78,79,66,48,86,50,71,53,72,69,86,58,71,47,61,68,80,44,61,79,77,45,50,67,65,44,53,58,48,72,43,72,71,72,84,58,78,78,87,58,52,79,60,85,85,63,77,60,57,75,80,62,47,65,53,43,56,85,54,45,84,81,81,71,44,62,76,60,44,86,76,51,71,84,66,68,71,85,87,57,82,73,46,68 50,78,74,58,52,46,56,74,51,61,48,50,65,42,50,47,61,75,73,59,86,66,71,59,50,86,61,53,77,49,64,45,46,58,48,58,71,72,61,69,61,65,77,80,77,78,49,55,51,71,66,67,86,63,76,86,71,77,56,74,42,52,44,67,49,87,67,57,66,58,62,62,44,75,71,82,69,57,72,47,47,74,49,85,76,67,56,70,45,60,63,45,59,62,83,68,45,54,77,67,43,74,71,72,54,71,54,82,54,71,50,55,84,64,83,47,49,67,53,67,81,73,53,78,56,64,52,55,73,44,43,51,63,49,70,60,83,57,81,47,68,55,64,56,51,68,84,55,47,74,76,82,42,52,42,86,65,58,44,71,63,42,69,71,57,56,47,64,87,52,62,58,80,51,60,62,53,84,66,52,67,84,81,47,75,82,83,60,70,44,70,57,77,77,68,61,52,77,60,78,45,45,71,51,85,75,70,69,71,43,70,85,56,62,66,85,57,74,63,63,87,80,86,72,68,72,59,77,68,60,58,86,70,62,67,53,78,67,51,53,71,63,43,82,75,57,42,51,66,54,72,87,61,76,59,48,71,63,58,53,62,64,52,63,48,82,66,48,51,64,48,75,81,59,73,86,44,55,72,66,54,55,72,86,46,46,81,58,59,79,66,59,50,73,47,62,69,50,72,55,84,79,81,65,75,55,70,54,50,77,58,77,81,67,59,45,85,68,84,66,69,83,66,50,60,78,45,46,68,70,54,70,46,87,42,80,56,51,84,73,68,48,63,42,78,64,43,71,72,84,84,85,75,45,74,71,83,64,79,73,44,62,46,87,63,79,44,66,65,71,87,53,53,77,44,60,61,87,60,81,70,83,64,67,79,54,67,81,63,81,47,67,67,78,62,66,72,58,58,72,62,67,56,61,52,56,51,43,70,58,84,82,69,42,47,58,49,54,56,76,56,87,68,86,78,55,49,70,67,79,72,53,59,69,54,81,42,82,74,52,65,44,75,53,54,57,61,81,70,58,82,43,84,70,82,76,48,72,61,42,63,70,77,59,47,53,61,50,86,44,52,69,72,84,83,55,75,53,54,83,48,87,57,51,69,56,56,56,87,79,71,70,54,53,79,80,82,75,67,85,63,66,81,51,51,83,44,68,58,69,74,45,68,65,76,73,86,82,50,85,44,72,60,62,71,67,51,69,49,56,46,65,45,44,80,54,59,53,84,46,65,84,60,80,64,48,48,75,43,68,87,65,83,51,55,48,83,59,43,56,54,79,51,68,48,57,73,49,81,49,60,57,61,50,53,66,80,78,51,62,75,42,47,68,53,65,66,68,78,79,59,69,59,68,60,55,51,44,75,58,59,59,79,73,50,60,78,84,43,86,56,82,43,79,63,72,48,52,45,83,54,71,73,80,75,84,44,79,66,48,87,87,73,49,68,77,79,65,51,74,84,81,48,44,83,77,84,65,80,66,51,64,62,62,79,64,60,77,57,71,58,59,50,60,83,55,58,69,65,86,52,65,64,80,55,64,49,45,67,81,73,82,61,72,71,59,77,75,60,67,69,46,79,86,79,66,64,71,54,72,56,43,66,53,46,42,86,60,65,80,70,53,59,57,75,71,68,57,83,81,60,63,49,80,61,68,67,69,75,72,54,55,54,67,50,48,77,77,50,60,55,86,67,65,72,77,55,59,80,87,49,50,77,47,61,47,46,62,57,49,44,42,71,73,61,47,80,64,50,48,82,46,73,53,54,67,80,56,62,45,47,42,62,73,69,83,69,48,70,79,77,65,44,42,57,57,86,62,46,49,47,51,77,83,79,67,87,48,64,69,56,85,73,55,44,80,57,70,66,50,63,53,59,58,69,57,45,70,57,68,69,73,84,63,81,75,77,55,77,44,65,50,44,52,58,79,60,65,46,55,45,54,79,71,84,75,75,73,52,67,75,57,56,64,81,57,50,55,51,80,74,57,75,51,50,72,42,52,69,62,60,48,61,55,60,73,44,56,59,72,81,45,77,84,81,86,80,51,85,73,61,85,84,45,43,58,49,84,82,63,63,72,66,45,85,78,83,69,46,42,61,62,64,80,79,83,46,70,65,78,67,57,56,82,58,70,51,50,61,60,76,59,67,52,51,63,54,78,72,67,64,53,56,83,87,60,58,60,42,49,69,77,74,71,77,71,66,79,64,66,56,74,64,82,52,76,68,79,64,80,45,48,54,44,76,68,49,87,42,68,67,58,43,78,62,48,56,72,75,54 75,73,74,62,45,48,57,53,62,56,59,74,44,49,87,83,62,75,59,64,72,66,66,85,68,86,43,48,71,42,84,65,43,72,59,60,77,80,70,80,72,51,44,67,44,82,65,48,50,69,82,44,53,75,48,60,85,81,64,58,50,46,62,44,47,69,76,42,47,60,66,64,81,50,49,54,45,79,43,52,56,43,54,69,59,79,65,58,46,84,70,73,75,44,70,43,52,86,71,75,42,64,48,60,64,70,51,55,78,87,47,84,76,55,80,52,66,75,86,75,63,59,73,58,79,72,64,64,50,56,59,76,80,52,87,72,87,45,66,60,44,51,64,47,59,82,81,69,68,48,52,75,82,86,59,59,85,62,71,64,50,59,46,84,58,63,56,76,84,46,71,68,81,73,43,43,82,48,52,47,43,78,67,83,62,51,46,79,48,64,73,78,77,64,56,46,86,49,86,58,47,64,62,70,69,87,76,69,52,60,50,82,69,76,78,87,70,73,49,59,66,56,46,45,49,49,56,44,80,46,81,45,69,46,59,79,53,62,83,77,68,80,71,59,44,56,52,86,57,80,83,51,73,83,70,86,86,78,57,45,43,45,51,51,68,45,47,51,78,62,71,56,50,78,86,78,68,57,81,50,72,70,64,50,42,46,86,84,80,65,51,71,63,69,79,83,69,78,46,56,56,74,71,47,72,60,81,69,45,66,81,66,46,81,64,55,87,62,72,87,57,48,63,54,42,52,61,81,46,47,76,60,66,86,64,77,85,72,54,84,62,83,64,74,74,87,66,73,45,74,66,76,71,75,55,61,43,65,67,50,72,72,52,58,81,52,81,60,48,64,57,50,50,64,65,81,65,70,60,87,47,52,50,52,55,86,69,51,67,74,70,65,78,85,55,48,67,58,42,48,67,75,68,52,81,42,44,73,79,46,82,50,72,50,42,43,78,74,67,80,51,82,62,51,51,42,50,46,50,74,60,57,61,81,71,65,76,77,83,67,70,65,45,86,85,78,86,86,76,69,56,69,87,66,62,49,64,43,43,68,66,51,82,57,43,75,64,87,77,75,58,64,79,58,80,42,45,87,58,54,58,48,52,47,84,49,67,81,76,49,51,59,59,70,59,64,84,73,76,78,83,59,61,66,53,85,71,43,42,45,66,73,50,54,64,49,83,50,64,86,87,75,80,75,61,52,86,50,54,74,65,60,60,51,86,76,80,71,70,43,79,83,76,81,68,79,45,51,86,77,67,46,83,72,62,65,69,73,51,51,45,53,42,69,83,50,54,85,50,65,69,62,57,59,53,57,84,77,76,85,64,44,72,78,57,74,68,80,84,60,62,68,73,71,85,59,54,79,60,54,43,86,53,75,47,62,78,71,79,73,83,78,56,59,84,70,54,58,72,82,59,82,48,65,78,65,48,49,79,48,60,76,54,81,80,82,83,83,53,43,75,73,65,45,60,85,66,52,46,80,84,79,44,46,57,84,69,64,62,77,63,55,65,73,76,57,65,42,45,52,82,42,83,67,46,86,67,59,65,66,74,77,80,50,56,46,78,54,56,72,52,54,46,52,42,79,59,52,65,53,48,52,75,56,46,48,82,48,49,60,76,63,43,69,75,64,84,59,85,86,53,54,77,61,73,78,86,67,51,75,65,75,63,60,66,82,85,57,85,87,83,49,44,47,80,75,52,68,76,84,52,82,48,65,82,71,69,45,42,47,53,43,55,67,87,82,42,73,52,82,48,86,72,70,70,86,54,85,46,71,65,53,74,74,86,85,47,69,72,58,83,55,73,49,48,76,61,45,81,49,42,76,68,86,56,44,81,50,58,52,73,71,84,42,61,63,74,58,61,79,84,72,67,59,45,61,50,55,71,77,52,66,71,60,62,43,45,46,76,64,75,75,81,52,55,82,75,46,44,79,48,77,79,71,82,70,42,67,54,65,80,72,82,76,85,46,49,82,61,68,42,74,79,44,84,60,68,42,73,61,43,67,75,76,45,58,71,55,63,50,68,70,79,70,75,79,43,69,52,80,46,58,77,79,68,44,78,53,63,69,70,43,85,84,58,73,65,60,66,73,75,54,75,60,72,53,71,55,72,80,80,52,64,50,58,64,68,73,86,57,76,59,49,65,43,82,64,83,48,43,67,82,86,60,42,77,71,85,65,60,83,82,83,68,52,73,75,46,58,45,69,47,53,45,83,75,79,77,80,43,86,66,57,79,44,76,80,65,55,47,74,63,85,84,78,48,84,85,45,71 79,84,52,76,76,79,68,46,47,79,63,72,53,87,63,45,42,70,81,55,54,58,63,81,43,52,82,67,75,46,42,52,67,78,83,43,83,43,64,69,65,44,68,64,68,61,86,61,80,44,84,48,43,76,51,78,63,81,61,81,46,62,47,57,61,87,65,68,78,57,63,43,63,65,74,59,49,46,42,84,45,85,83,63,44,43,57,82,58,84,60,53,65,69,57,44,66,69,46,78,72,52,75,59,53,68,66,76,52,73,55,48,81,83,49,62,77,73,58,83,60,52,66,49,66,63,79,57,79,85,60,79,70,61,53,79,60,49,51,52,62,42,74,49,80,72,43,74,75,61,59,61,50,55,68,58,71,57,74,64,67,53,81,70,58,71,87,43,44,44,53,46,70,43,77,44,81,81,62,63,64,86,52,46,76,67,60,42,62,44,54,42,86,64,63,47,70,63,71,44,47,59,49,84,77,53,45,74,43,86,59,58,52,52,45,53,75,63,56,84,48,67,48,43,53,43,53,83,55,65,74,73,65,84,69,55,47,62,81,80,55,44,45,45,86,50,54,65,56,82,48,42,68,63,57,84,69,58,52,82,51,73,48,62,43,59,46,47,61,55,65,54,78,57,75,47,82,56,70,42,83,86,49,60,67,58,83,48,77,78,76,75,84,71,45,53,73,86,47,50,61,68,86,43,54,58,66,57,72,73,76,48,71,65,42,75,79,46,49,75,63,67,82,45,75,42,61,79,80,82,74,45,52,56,68,55,85,45,43,86,70,72,45,68,50,50,85,56,85,58,44,66,57,59,70,55,52,61,57,57,67,46,67,60,56,80,42,46,45,56,49,62,44,48,81,63,75,85,78,73,73,72,58,64,50,87,78,53,64,57,51,50,48,54,68,48,50,47,52,54,49,61,43,66,77,82,59,55,65,77,62,79,79,85,69,76,51,78,72,51,68,78,87,85,86,52,42,60,52,74,48,81,54,51,84,76,74,72,60,51,53,65,51,48,77,80,87,55,55,53,65,73,63,77,74,69,46,87,49,73,56,52,66,59,85,81,65,67,82,79,51,75,72,58,47,84,50,57,69,87,56,46,80,75,47,75,85,74,82,47,80,73,67,55,83,84,64,58,54,76,47,78,79,52,46,84,42,63,82,44,49,85,53,67,85,79,64,61,75,56,47,51,87,61,81,65,60,79,68,80,79,70,74,87,47,85,72,57,85,66,47,76,67,55,48,85,42,45,51,73,44,78,82,58,58,75,48,84,52,68,67,72,43,50,47,73,86,75,61,60,79,66,43,56,75,43,74,45,57,74,69,57,87,46,85,48,47,47,52,46,84,60,52,55,57,84,63,79,50,51,76,80,60,55,87,61,77,81,56,42,66,72,54,71,49,43,48,79,48,43,59,55,76,54,83,73,80,49,79,67,64,67,71,55,43,71,66,54,66,87,73,62,46,64,47,58,55,82,65,53,65,49,74,76,85,81,44,85,49,66,84,61,85,55,71,53,54,75,80,70,70,77,46,61,67,44,83,46,60,80,85,45,87,85,58,64,70,85,45,44,52,78,51,43,51,76,72,58,64,83,50,86,50,71,51,85,47,63,69,82,67,50,48,65,52,44,53,44,45,58,51,70,46,51,56,81,43,48,84,52,77,43,45,67,73,64,80,59,80,45,55,43,67,71,73,52,43,61,62,82,73,56,56,46,55,84,65,72,74,64,55,49,58,72,43,87,53,73,79,65,63,73,61,82,61,43,70,60,49,79,63,44,70,85,58,81,46,84,65,72,49,43,66,59,85,51,65,68,82,70,46,79,46,79,72,62,87,49,65,64,72,81,45,68,62,48,51,86,66,66,47,44,70,68,81,59,60,48,65,64,84,67,64,55,55,87,83,54,75,57,60,69,76,48,61,80,58,77,52,46,69,73,86,78,60,55,67,47,66,86,47,74,82,64,51,59,75,65,67,81,75,71,87,54,83,56,81,84,64,77,54,84,51,52,50,61,52,65,45,70,58,64,74,85,47,53,43,43,65,70,82,52,55,60,77,55,70,59,56,56,66,72,83,86,67,56,56,70,80,84,56,74,73,71,75,61,79,64,61,76,60,56,85,64,77,78,63,77,47,48,82,53,68,44,73,46,71,57,44,50,43,81,68,81,60,50,87,42,84,62,72,65,74,59,44,73,43,72,43,87,55,46,65,53,59,42,42,55,49,59,75,81,52,43,70,83,71,47,86,64,59,64,66,44,61,63,58,45,53,43 78,70,44,47,70,54,64,75,63,62,58,58,44,73,60,76,74,66,61,64,87,57,69,77,59,76,52,50,71,74,48,67,59,83,63,61,68,86,63,50,44,55,81,70,87,71,43,50,49,74,57,61,76,71,73,60,71,50,60,60,84,78,49,67,78,77,67,54,68,72,63,45,67,64,69,58,44,49,45,64,59,86,65,82,50,59,55,86,80,61,70,46,80,62,84,51,65,75,47,81,59,47,82,69,85,61,58,78,83,42,82,49,86,47,75,76,43,58,70,78,70,59,53,86,55,55,58,62,73,77,45,78,71,70,45,50,55,74,47,44,58,77,86,63,54,61,83,86,57,52,75,65,82,80,59,55,45,80,65,47,85,76,68,79,83,73,85,55,67,85,75,68,75,69,64,84,48,42,72,63,68,72,48,42,68,54,80,67,60,70,66,45,80,83,59,66,49,67,67,81,69,52,52,78,80,65,61,61,56,87,59,47,68,77,63,87,54,47,61,84,66,51,74,45,49,68,77,72,55,52,64,55,66,56,80,50,72,84,52,51,45,61,53,70,62,44,47,71,83,58,42,61,43,48,44,81,72,57,59,57,86,87,66,63,67,68,50,66,78,67,47,47,57,62,63,84,79,85,78,74,82,64,84,67,59,75,54,43,68,47,82,72,45,47,69,81,77,83,82,42,79,72,47,69,68,43,68,54,64,44,65,74,62,53,61,86,58,42,58,80,69,43,55,43,53,84,61,52,47,61,78,66,51,54,86,42,81,72,52,85,87,64,86,75,76,81,56,62,43,64,57,58,79,59,70,50,51,60,46,62,65,70,54,63,79,69,48,45,72,77,55,47,68,77,58,73,83,73,74,82,43,87,61,68,71,43,67,51,50,83,87,72,66,86,80,62,53,87,61,65,57,67,59,62,82,80,68,65,76,67,80,64,87,68,55,78,80,46,87,64,52,68,63,77,80,57,64,72,72,57,77,51,51,82,67,47,77,53,66,47,50,55,47,84,68,45,65,86,66,76,76,63,49,74,74,69,58,82,52,63,78,46,74,72,58,64,46,53,72,80,72,79,60,70,55,68,51,74,55,83,52,82,67,44,47,86,51,50,61,84,86,75,50,58,53,65,44,78,80,73,81,68,45,76,59,44,65,65,45,47,84,60,64,45,75,55,60,55,47,75,71,63,78,67,65,60,74,78,44,73,66,63,56,81,52,71,62,46,68,64,60,56,52,81,71,55,86,51,61,76,80,81,55,76,75,52,76,56,61,56,79,78,75,64,56,85,87,81,61,79,63,45,70,82,45,73,54,77,75,58,61,67,80,68,68,66,60,66,67,87,83,73,44,69,48,84,43,66,64,43,61,71,64,53,69,45,61,64,87,77,65,43,46,46,79,82,65,62,62,70,58,58,61,55,65,49,76,59,84,73,85,63,42,65,83,63,58,46,69,64,64,66,73,77,44,60,80,42,69,81,75,79,76,77,68,65,57,57,46,64,54,61,71,84,47,45,73,49,73,68,52,57,74,81,79,50,80,75,47,51,82,43,68,68,61,55,52,54,71,73,46,60,53,81,58,70,69,80,42,78,86,47,53,45,56,69,87,61,86,58,63,49,45,84,87,61,83,76,46,70,45,53,55,71,68,49,47,53,75,49,61,64,69,55,51,47,84,85,46,85,83,64,78,65,71,55,51,87,71,46,58,42,80,82,56,81,54,83,52,56,58,61,70,56,68,55,83,84,78,50,77,59,65,47,70,60,76,71,65,68,45,58,44,56,44,71,80,85,77,75,80,44,70,59,79,69,71,66,50,52,66,67,54,84,47,57,57,48,81,62,71,79,60,86,82,76,55,80,73,86,73,83,49,57,81,74,47,56,57,84,54,61,47,47,56,42,75,53,77,67,72,87,71,50,49,54,53,69,54,69,75,81,53,57,52,48,86,84,80,49,59,65,51,71,47,55,65,43,71,61,42,44,47,83,49,49,62,83,70,70,68,65,65,58,77,64,59,53,71,78,78,86,48,87,69,82,72,42,82,71,47,42,65,68,52,63,84,72,58,55,52,57,52,51,70,65,45,43,56,64,42,56,50,63,67,68,50,75,77,77,61,57,72,64,70,56,43,66,87,79,61,67,45,56,49,72,76,66,85,58,66,75,75,78,50,59,67,55,49,58,59,50,80,69,63,51,55,60,45,44,84,62,77,86,60,62,69,51,56,70,43,65,70,50,53,84,46,49,84,84,53,69,78,79,44,48,66,59,53,82 56,51,73,63,62,46,54,63,77,51,69,84,86,85,62,58,61,86,57,61,86,81,60,82,71,64,44,49,77,56,55,81,83,49,72,70,87,58,68,51,83,82,66,87,76,48,45,85,87,43,79,82,86,52,81,80,81,73,44,74,83,65,75,85,64,52,42,61,78,66,75,48,70,79,84,73,63,75,62,46,52,48,62,58,84,75,44,80,77,87,67,87,44,71,54,87,48,43,64,83,42,72,65,83,44,73,70,77,76,68,55,61,78,53,50,46,72,78,77,56,71,83,85,54,71,46,86,86,73,49,45,54,43,68,67,55,79,44,64,58,51,87,84,66,86,74,54,61,51,79,60,49,46,84,85,69,83,45,49,80,58,60,80,80,78,77,77,74,51,82,44,64,43,71,80,53,47,52,50,43,58,72,59,68,56,81,60,53,69,61,80,73,46,43,85,45,83,72,63,84,87,87,76,66,70,43,66,42,78,69,74,53,66,86,51,46,42,66,48,42,49,46,68,61,58,61,67,78,72,80,85,53,56,66,69,54,48,51,48,66,59,79,87,69,65,44,51,65,74,54,63,82,83,42,42,49,77,47,70,76,43,80,82,44,57,77,47,50,56,81,51,59,58,63,61,65,42,61,50,67,56,63,42,62,72,62,52,79,45,42,68,80,57,64,43,86,70,56,69,67,55,56,65,74,65,43,66,69,63,61,66,64,75,74,59,75,59,80,61,83,46,42,65,68,46,75,64,74,48,42,78,50,74,54,49,65,47,74,57,74,64,53,83,54,60,47,87,58,66,72,49,68,47,51,70,55,49,76,77,45,73,80,64,56,57,53,77,47,64,42,83,76,76,77,47,77,79,81,69,87,47,43,66,56,83,76,82,72,83,53,66,70,59,71,80,74,42,79,73,83,85,52,49,79,47,44,73,42,73,47,75,70,49,79,52,60,75,43,84,76,56,81,59,78,81,76,84,75,83,78,52,46,61,73,70,72,56,83,68,72,42,66,83,44,70,64,45,73,82,56,51,68,58,86,69,54,47,75,53,69,71,65,85,53,54,42,69,46,55,73,71,43,87,80,64,44,61,83,48,70,76,62,53,82,73,65,59,65,64,61,62,84,44,72,76,79,66,75,60,43,66,78,57,83,49,42,85,42,72,63,46,86,65,72,77,65,75,46,62,66,61,65,56,42,81,71,54,60,54,47,50,55,53,42,87,86,75,69,68,85,73,42,72,46,61,63,42,86,84,59,82,70,65,45,80,63,67,80,85,54,79,81,50,75,60,54,52,60,51,74,58,48,87,71,59,87,49,76,65,87,61,46,47,47,63,56,50,55,69,65,74,42,44,52,50,72,55,67,70,63,64,78,47,68,83,62,48,86,46,50,54,82,55,65,55,55,76,47,78,79,50,50,76,63,64,47,76,42,51,80,57,59,57,62,56,53,61,56,74,75,79,52,58,46,73,45,63,49,49,76,43,61,56,58,78,70,50,57,49,85,47,78,75,45,71,49,57,75,57,62,44,66,59,64,68,68,79,42,78,63,46,49,78,66,54,75,86,70,44,84,85,76,81,75,73,69,76,84,74,57,62,56,67,71,42,62,69,71,71,71,59,72,87,69,54,79,59,79,86,76,47,51,67,87,60,62,43,79,72,59,74,45,45,78,43,62,52,86,75,81,81,76,44,84,52,79,75,68,85,45,79,48,46,49,63,79,83,52,61,54,53,56,77,84,55,58,43,52,68,81,87,65,45,78,78,59,83,57,45,65,69,61,43,84,75,44,85,70,69,82,58,70,46,60,44,68,62,81,63,85,55,45,46,78,58,52,45,77,43,64,77,55,55,47,83,67,48,44,56,64,63,69,76,55,44,82,78,67,49,66,63,43,60,59,52,69,52,78,61,72,77,59,63,82,42,51,65,49,47,46,65,63,79,80,57,75,86,42,63,78,43,64,42,55,62,83,85,49,78,77,69,78,52,63,78,73,52,56,62,59,76,81,60,63,72,42,81,56,43,80,86,49,60,74,68,48,75,70,72,51,65,60,56,73,58,74,61,53,51,60,82,50,59,45,53,80,51,65,65,58,45,47,85,70,47,45,84,74,75,44,81,81,43,78,63,61,62,80,45,49,48,83,73,44,50,63,69,52,67,87,51,75,42,67,80,74,87,80,69,45,46,53,77,47,72,82,80,60,58,58,80,75,65,63,60,51,81,65,76,86,57,58,57,50,55,44,80,45,80,87,82,54,44,66,71,76,76,87,45,78 62,57,70,78,62,49,56,57,48,84,81,71,71,65,70,68,74,65,84,72,56,78,79,84,59,61,59,71,50,64,52,70,60,58,57,48,48,50,69,67,73,53,66,69,53,56,64,83,48,81,56,44,70,66,54,44,59,78,63,56,65,42,76,87,46,42,78,78,86,75,54,69,55,44,83,46,86,81,81,85,74,69,84,74,58,69,80,81,70,63,58,81,72,53,65,56,51,83,84,81,63,57,83,83,76,78,61,76,67,70,68,52,51,68,74,79,72,49,75,48,79,72,77,85,50,53,55,73,68,58,87,74,54,52,52,76,55,65,47,43,43,52,73,49,45,64,66,53,83,66,43,45,65,43,54,66,49,50,75,85,59,56,57,65,71,73,61,68,69,55,68,86,64,84,50,70,80,79,58,63,79,81,52,79,65,49,81,69,87,86,82,47,87,65,62,64,80,85,79,79,56,82,58,85,63,69,47,70,57,46,83,80,47,73,46,66,61,78,50,77,86,55,69,87,65,67,80,82,50,74,43,79,49,55,42,53,74,81,82,43,69,48,58,83,74,44,62,80,64,73,63,49,61,61,72,57,81,52,87,83,71,49,83,86,86,47,79,67,46,44,44,82,66,71,63,64,58,69,79,59,56,48,50,81,85,42,69,84,44,45,62,62,69,48,54,69,50,57,49,79,61,65,46,74,72,69,77,50,60,77,46,80,54,69,64,75,50,86,42,59,45,82,63,82,60,55,67,81,42,71,59,75,54,71,72,60,70,60,72,65,87,73,52,71,60,48,52,43,77,65,47,73,43,71,45,80,81,45,71,85,82,84,79,74,59,85,81,73,42,54,86,48,64,54,68,77,69,56,49,75,47,68,72,59,65,82,74,66,55,78,45,87,79,74,52,71,79,86,72,54,60,80,57,61,64,58,52,56,56,43,53,83,54,79,44,80,86,51,47,85,77,64,59,59,59,87,83,50,60,86,70,87,49,78,79,76,72,81,48,85,84,83,42,42,68,70,70,77,72,52,51,58,57,61,68,80,42,75,87,47,79,58,80,45,80,87,47,57,66,52,83,87,80,83,66,56,78,75,65,73,74,71,46,50,46,78,72,83,76,55,65,60,59,76,54,56,56,48,53,69,70,84,77,51,86,75,56,44,64,75,43,65,55,69,66,52,50,80,77,74,57,60,81,84,60,72,72,52,46,73,67,53,49,56,45,58,60,71,51,85,85,65,43,70,60,81,52,77,62,84,42,78,79,44,46,48,69,54,81,55,81,79,73,57,61,78,52,64,62,64,56,81,73,58,54,55,43,64,60,75,46,62,60,70,51,52,59,67,58,65,72,78,72,55,73,47,81,78,85,51,64,80,52,69,84,78,68,59,65,86,59,86,48,42,58,43,68,83,85,84,78,74,71,43,48,62,60,79,86,68,78,72,75,87,84,51,84,52,53,53,63,42,60,78,63,49,81,44,79,61,43,54,68,83,49,54,64,43,61,43,81,86,48,46,81,50,86,50,65,47,71,68,70,55,73,77,74,84,60,68,63,51,85,56,70,49,69,45,78,47,85,85,63,49,47,60,73,52,49,68,62,87,68,83,76,43,74,67,65,80,74,47,77,66,76,58,54,48,77,62,76,50,74,60,85,57,46,81,83,72,44,53,44,59,87,86,85,49,70,64,49,62,56,64,65,44,72,84,52,57,78,56,56,76,54,66,60,60,79,63,68,63,83,86,85,67,73,43,87,65,54,52,73,47,62,61,53,51,67,81,72,54,85,79,47,85,80,42,83,73,76,48,63,66,44,67,74,50,77,42,53,73,63,45,49,81,45,49,83,82,79,43,82,51,61,70,42,78,46,64,85,66,73,63,73,72,86,69,63,53,54,65,84,80,43,59,72,53,80,44,73,51,64,66,79,59,43,42,59,67,86,52,66,52,80,79,43,69,85,48,62,74,43,42,56,47,77,56,46,62,62,71,67,78,59,83,58,57,72,69,86,64,59,72,86,80,57,53,48,81,45,43,86,83,50,45,48,73,84,83,57,46,57,54,48,49,56,87,46,79,80,43,61,66,46,51,61,61,69,51,76,55,79,81,44,48,56,85,72,45,53,71,45,48,42,50,58,62,65,77,56,64,67,86,45,77,53,85,82,74,79,80,56,78,74,85,80,45,83,84,51,76,70,66,51,54,56,44,73,54,69,68,71,77,79,53,42,69,83,87,81,64,84,78,68,81,78,56,51,83,58,74,76,83,45,68,50,81,82,85 65,76,87,52,52,65,58,48,59,51,83,46,71,59,83,72,46,87,61,74,87,46,68,53,86,47,63,77,70,60,48,62,66,82,65,69,86,47,51,56,68,87,86,84,68,64,76,53,69,83,48,57,72,42,46,77,81,58,81,56,44,57,68,61,71,48,47,76,69,45,87,48,72,53,42,75,49,70,87,83,87,44,59,54,52,71,47,49,50,48,65,55,74,44,66,48,84,64,67,73,49,50,50,70,42,79,72,45,73,57,76,61,75,54,75,57,67,44,55,81,81,47,87,60,71,63,62,87,67,56,55,47,81,81,84,61,61,82,67,69,72,67,50,53,46,54,61,50,85,75,70,84,78,75,63,56,55,71,76,54,86,83,53,46,77,87,85,63,43,76,67,75,45,81,80,42,67,86,75,56,49,54,77,48,53,58,71,57,43,54,81,80,53,42,87,73,79,43,86,85,61,71,51,43,81,66,61,79,85,87,57,67,54,80,53,62,51,83,46,86,73,74,78,83,73,51,57,48,59,54,69,69,49,80,64,66,87,82,46,50,79,83,79,67,68,76,72,53,59,69,71,77,70,53,73,81,73,71,69,45,55,47,77,47,59,42,59,70,72,46,87,68,83,61,67,45,47,50,52,47,82,42,76,64,49,60,49,81,70,54,82,81,78,48,75,61,51,48,46,45,64,84,58,73,55,67,78,58,55,79,59,50,78,45,86,46,81,63,84,69,56,71,47,59,43,68,68,84,42,66,57,73,52,69,67,85,73,62,42,71,56,69,48,78,56,83,54,65,78,86,73,85,43,55,47,81,71,46,82,67,79,77,44,75,77,67,52,45,84,48,86,73,54,83,77,84,51,43,84,78,58,53,78,61,53,75,48,51,72,73,77,59,83,69,57,71,74,57,87,84,59,77,67,51,63,75,62,55,57,67,45,46,79,82,70,69,49,78,42,47,54,47,46,44,43,43,60,53,42,53,76,49,69,70,42,65,86,51,47,64,54,70,60,76,43,71,70,73,66,61,58,61,77,83,57,74,46,85,47,71,87,52,67,61,55,45,73,72,68,46,81,64,75,56,73,56,69,57,65,72,43,59,60,64,72,80,66,59,47,53,73,57,53,63,67,50,60,87,55,67,84,83,47,82,82,82,45,62,50,47,73,80,73,70,67,50,54,48,71,84,80,59,85,73,72,55,52,69,45,47,57,71,51,64,50,45,60,83,57,50,52,72,87,72,43,83,78,80,68,84,83,81,45,70,78,49,72,55,46,63,50,73,70,69,73,77,59,61,49,54,43,69,56,73,65,84,50,51,51,64,54,84,79,65,74,84,61,61,53,50,73,50,78,74,50,63,73,82,80,62,49,42,87,45,54,72,43,66,52,54,43,82,61,72,51,79,50,63,81,69,75,68,54,71,55,72,43,62,46,51,71,84,68,65,50,50,85,69,58,82,82,49,75,71,69,66,82,64,54,64,55,47,74,61,74,56,62,85,82,43,66,72,71,48,55,60,48,48,51,72,81,52,49,49,59,61,83,68,85,79,65,86,59,61,78,63,66,56,63,84,44,87,71,86,54,82,81,46,53,63,83,66,53,60,62,61,52,42,44,54,45,59,70,79,68,83,50,55,84,67,42,53,46,87,46,76,84,68,42,71,50,54,46,69,61,51,66,51,67,46,70,79,47,80,55,82,71,57,43,87,43,55,73,72,85,48,73,55,42,76,57,84,60,56,76,53,76,45,57,71,42,43,52,68,47,83,52,69,46,85,68,56,72,48,79,68,71,55,77,66,70,87,49,61,85,43,75,55,73,66,81,82,54,64,55,86,82,80,83,58,69,46,60,66,45,59,50,53,79,86,73,43,57,80,62,64,55,79,54,44,82,83,61,76,57,53,55,85,45,66,57,65,71,70,75,75,65,47,53,49,76,51,58,84,67,49,75,66,84,62,73,66,65,70,75,56,56,71,83,52,42,73,73,67,80,56,81,77,73,50,58,45,70,78,76,85,78,82,54,46,49,67,68,74,49,78,47,47,45,57,54,86,68,46,80,49,65,85,82,58,82,49,75,76,81,82,69,80,67,87,60,85,54,48,68,58,57,45,47,81,71,74,80,84,45,77,56,71,86,79,84,81,86,69,67,77,61,75,84,51,81,60,55,62,46,42,46,53,51,43,62,42,47,70,68,63,56,70,85,63,84,55,74,42,57,77,87,78,66,77,80,82,49,45,75,63,72,81,71,69,79,62,47,45,47,71,87,46,85,74 51,65,80,77,48,51,79,86,62,70,51,60,47,67,83,53,81,67,64,58,57,68,80,78,85,68,68,77,54,80,86,72,76,48,55,87,65,59,42,49,44,76,85,62,43,45,80,65,72,78,62,53,59,46,85,47,61,71,49,50,58,83,43,65,63,63,75,59,79,67,82,47,65,76,76,64,73,50,79,60,85,72,86,70,65,87,76,47,64,74,61,73,66,57,52,60,55,66,62,73,58,70,66,74,63,76,53,64,87,64,50,66,79,77,64,47,60,85,75,76,74,52,44,59,70,61,48,52,68,50,74,49,49,42,55,72,86,55,85,59,82,48,66,59,84,65,65,71,59,56,87,70,59,71,75,82,83,61,73,70,57,60,51,63,73,51,69,86,51,59,58,84,46,80,48,81,62,56,82,46,52,67,62,53,71,74,74,55,57,68,76,63,52,75,50,58,78,78,83,54,42,67,54,59,55,44,78,58,45,77,86,68,73,53,56,61,52,71,87,67,51,67,73,62,65,72,60,59,62,50,53,76,44,87,64,87,77,55,69,43,84,75,64,75,68,43,44,73,78,83,66,59,56,66,62,51,71,65,83,75,84,61,44,72,54,87,81,83,70,58,61,52,45,46,44,82,81,61,62,43,82,50,76,79,50,82,63,59,77,57,48,68,62,52,78,71,60,84,74,49,83,78,47,68,76,80,64,52,70,48,80,80,82,45,71,51,71,73,45,81,84,49,50,61,87,43,86,49,65,79,50,86,52,55,53,83,66,61,79,79,66,46,44,73,53,84,77,74,53,44,87,77,85,78,56,63,84,71,49,78,84,55,43,80,80,45,62,83,87,69,69,74,80,64,87,71,87,54,55,63,80,46,64,59,48,49,82,47,86,59,58,64,85,79,73,55,61,83,59,45,52,67,75,84,53,70,51,72,62,56,84,52,68,80,44,63,81,51,55,82,55,60,65,77,53,72,44,57,65,50,66,77,86,73,55,58,79,68,64,55,87,49,66,71,58,67,63,46,64,54,70,70,80,84,47,76,84,56,56,53,52,68,64,43,83,62,66,80,57,63,42,78,56,51,58,58,83,57,59,85,50,72,71,48,82,60,83,49,72,86,81,54,87,61,86,58,74,84,85,58,87,42,61,80,84,79,86,84,43,75,62,79,57,59,70,68,55,75,53,42,61,74,87,58,49,73,62,60,73,82,78,42,59,42,84,77,43,58,44,79,47,81,66,59,79,59,48,65,71,81,55,79,79,44,66,56,82,66,82,57,69,84,49,67,59,76,77,52,55,47,74,84,51,67,48,49,42,86,56,87,85,61,80,65,66,57,69,42,54,44,42,70,61,50,70,45,78,75,87,87,45,79,50,59,52,76,53,67,46,63,68,47,52,59,44,66,80,75,72,50,85,50,85,65,63,59,74,46,43,56,59,58,82,75,68,78,59,53,57,56,86,48,77,50,75,72,59,61,56,87,77,66,69,54,73,85,80,80,49,62,59,49,70,81,75,51,61,69,44,81,82,57,55,81,82,83,49,50,45,80,42,87,71,65,61,60,76,53,42,86,70,63,77,47,85,75,63,71,73,42,65,77,45,63,78,57,80,71,87,83,44,82,86,45,42,57,43,50,77,62,56,75,47,76,48,51,59,80,80,58,45,65,61,53,42,64,84,58,51,82,51,65,51,63,74,66,51,44,65,80,62,49,86,43,75,81,65,48,51,59,54,77,54,87,60,84,61,65,76,46,53,68,64,54,60,64,82,55,52,76,62,47,61,63,55,57,63,79,66,45,45,43,69,58,69,44,77,54,70,64,62,63,76,49,62,63,65,55,74,60,82,79,77,81,70,83,70,74,70,78,67,77,43,62,48,43,65,43,86,72,67,45,84,71,74,47,49,71,69,70,53,62,72,52,63,86,87,77,42,55,65,54,58,42,71,71,53,82,49,48,72,74,69,47,81,60,45,55,86,45,46,50,74,67,44,54,45,44,76,83,52,87,47,64,59,83,83,42,46,55,75,83,58,65,81,79,58,62,63,58,85,47,64,67,64,85,72,71,47,80,85,68,61,78,76,43,80,55,81,85,66,51,50,54,66,78,81,81,77,66,80,85,68,69,60,56,68,60,44,86,65,58,82,64,43,53,62,42,57,62,59,66,84,85,84,42,85,87,55,67,51,70,65,56,75,56,49,53,60,69,64,75,42,66,48,71,82,63,53,68,59,50,50,54,63,74,55,82,52,43,82,78,73,73,71,56,64,78,74,56 56,64,80,66,42,68,79,48,57,85,59,58,65,52,50,52,49,82,57,64,68,75,67,78,70,60,81,55,73,79,58,48,51,73,69,76,81,52,84,47,52,65,52,45,57,81,78,61,56,76,54,46,69,53,63,52,78,51,86,82,81,63,62,52,75,76,65,82,86,84,64,69,73,74,86,56,43,43,71,65,71,61,65,67,68,83,67,67,69,82,70,60,46,76,77,55,42,82,74,59,78,65,64,52,45,64,76,70,46,69,85,85,67,55,70,76,61,59,59,50,76,55,44,44,85,44,66,86,71,71,72,58,57,80,67,82,71,58,59,73,45,47,79,80,66,77,50,76,66,60,84,63,74,58,87,43,65,64,66,46,75,47,47,64,68,44,84,80,54,48,46,51,44,87,45,48,60,80,48,76,66,86,65,43,87,44,84,63,61,76,74,86,44,87,46,57,82,70,85,70,62,74,66,79,42,78,65,48,48,78,56,60,84,73,78,85,61,72,57,42,86,54,48,73,58,55,46,62,52,66,58,63,47,76,58,80,69,69,70,85,72,43,61,69,77,46,66,66,59,80,54,50,75,86,77,48,49,64,66,65,71,82,83,69,69,52,78,43,74,72,84,48,58,81,46,55,59,83,76,67,61,56,58,69,65,69,55,48,45,42,45,76,84,59,59,85,64,71,81,43,53,68,68,74,84,49,50,81,48,67,80,86,76,78,65,45,78,58,47,50,51,57,73,79,60,58,57,69,72,73,76,47,80,72,66,71,84,64,84,74,80,81,73,44,51,81,61,63,74,86,74,85,77,77,69,57,86,50,87,43,51,87,52,69,55,60,85,59,64,42,66,65,47,86,63,46,70,52,44,67,78,63,69,60,66,77,51,81,64,52,46,67,85,63,56,64,71,83,65,78,70,58,86,45,73,74,47,65,54,59,60,79,66,50,72,43,42,83,46,68,86,75,50,79,50,65,47,56,56,72,73,46,86,64,84,84,49,54,76,73,61,66,48,53,46,48,67,82,59,62,61,77,64,54,53,42,83,44,71,51,59,74,72,66,56,77,59,52,80,68,78,42,80,87,54,56,83,53,49,69,60,87,43,59,79,59,79,76,66,44,71,46,64,64,62,54,44,72,80,49,85,86,60,87,53,59,72,50,68,85,42,53,42,50,42,54,85,86,45,43,70,71,53,77,52,53,71,59,51,49,82,61,52,70,72,79,65,61,49,68,83,42,59,47,77,72,83,82,87,59,55,55,52,50,43,71,62,77,63,73,86,70,63,79,60,61,84,65,58,73,43,55,61,75,54,75,58,77,62,57,55,54,47,52,61,45,72,58,56,61,79,56,63,43,74,64,84,56,45,84,54,64,75,53,53,66,46,64,46,56,76,45,75,74,78,51,80,81,74,85,47,56,83,53,61,52,79,83,79,59,46,84,64,75,69,74,48,85,69,75,66,79,56,70,78,87,83,51,63,74,43,71,49,42,67,56,70,51,76,84,84,61,61,83,66,63,49,69,65,65,82,76,63,53,62,47,80,55,75,78,43,62,48,61,82,60,53,50,60,68,74,64,48,77,82,81,87,80,68,45,85,81,79,63,87,84,43,68,74,49,57,51,73,54,57,52,65,53,75,62,85,78,60,74,50,62,44,46,70,63,50,56,43,65,57,52,60,52,82,81,47,58,46,74,52,62,78,58,44,76,69,52,66,75,66,69,62,43,54,55,85,61,54,65,66,64,71,75,63,44,55,65,79,42,59,45,83,68,48,75,66,72,85,49,62,58,68,68,61,58,66,77,68,46,62,68,83,55,71,42,86,62,59,58,44,84,66,83,81,65,84,80,69,58,42,84,42,75,82,46,61,86,85,60,44,44,43,60,85,86,80,47,70,48,53,44,79,85,44,76,58,55,54,59,69,53,47,85,60,67,47,77,47,50,81,71,54,63,71,70,69,84,56,60,76,56,52,85,77,75,81,74,53,72,84,75,87,73,46,77,54,78,53,46,77,63,82,46,78,62,87,46,67,84,48,51,59,56,72,76,62,55,52,49,74,52,52,76,69,48,77,46,42,43,73,43,85,61,74,84,78,47,73,55,43,86,65,67,87,44,79,75,46,42,65,82,44,63,51,80,84,46,73,49,44,84,70,72,70,70,51,85,69,86,49,60,70,82,72,82,65,87,78,56,66,44,82,50,83,45,58,79,45,48,50,62,54,80,86,50,86,64,66,78,55,60,80,85,44,75,45,70,84,77,62,51,47,77,45,82 50,64,44,61,59,70,79,54,58,74,52,42,51,85,71,42,70,77,60,59,62,58,84,43,76,49,63,70,60,81,65,50,57,63,59,80,51,56,59,46,85,63,60,45,81,46,70,67,86,77,74,53,68,45,56,62,82,61,57,76,54,48,77,67,46,47,75,44,87,60,75,58,59,55,66,87,73,53,62,69,43,65,77,70,83,64,80,76,69,78,43,67,66,61,68,63,71,44,78,67,71,76,70,81,74,77,43,73,62,87,59,53,72,63,75,74,85,83,48,57,45,49,87,45,76,64,62,70,63,60,54,85,77,75,74,44,81,67,53,74,77,66,47,82,83,70,58,46,54,86,61,60,70,73,43,72,48,74,83,43,50,81,43,76,53,45,82,57,45,47,68,54,64,76,83,84,72,44,62,85,45,45,62,87,66,70,63,75,85,81,75,54,78,62,62,80,54,77,65,83,83,73,81,46,73,67,52,56,52,52,45,55,73,70,76,70,58,59,53,57,61,44,70,49,42,46,70,51,47,66,87,67,48,74,71,49,42,72,83,73,75,76,53,46,74,45,49,66,83,59,67,63,58,72,59,60,59,46,59,86,82,73,66,87,68,46,64,56,56,42,80,72,71,59,61,80,50,49,54,77,54,80,59,54,75,68,51,70,69,79,55,80,65,68,55,46,82,86,53,83,53,66,66,84,63,77,84,79,65,76,69,62,85,64,61,58,87,50,77,63,72,84,83,79,73,73,73,81,83,54,54,59,68,60,67,85,66,60,65,51,54,55,87,67,55,44,73,46,50,59,59,70,48,55,49,84,85,58,83,56,42,76,42,66,52,45,75,44,55,51,55,68,83,69,81,69,52,60,84,45,45,65,64,52,84,65,60,56,61,69,83,60,53,71,62,75,74,58,71,43,64,49,85,43,69,87,78,73,42,72,80,47,63,60,86,73,87,73,63,54,52,71,54,82,72,72,45,47,69,82,78,69,73,54,47,58,52,64,73,56,83,42,43,64,86,77,81,55,71,83,52,49,85,62,77,47,68,66,79,48,84,82,56,50,86,53,69,84,78,83,69,62,48,81,53,52,44,78,78,65,44,45,48,78,43,80,84,55,83,56,76,62,64,63,78,79,49,73,75,59,65,85,65,58,59,42,54,73,48,46,45,67,81,83,42,52,78,47,46,73,87,65,78,57,63,87,55,87,47,86,55,87,83,47,62,79,61,64,57,62,69,76,49,49,49,60,65,43,86,46,84,52,64,49,54,78,67,84,56,76,67,82,71,48,54,66,66,81,50,85,74,86,78,49,75,55,66,60,52,69,70,56,44,66,53,78,83,79,76,62,67,78,60,82,65,76,65,84,79,70,79,85,72,86,72,56,59,82,49,59,82,53,85,84,85,55,44,73,43,71,57,50,66,75,80,43,49,77,85,45,79,63,87,53,53,80,71,78,79,55,86,63,76,64,79,47,74,43,82,64,67,54,77,64,69,87,64,49,76,47,86,56,75,87,60,59,74,49,45,76,62,53,43,60,77,62,75,48,48,84,63,87,81,60,76,75,85,78,75,87,47,64,64,72,76,58,55,45,66,57,55,66,58,42,75,74,77,57,76,86,63,65,86,83,86,86,58,75,79,53,87,48,65,66,55,77,71,48,75,75,71,85,46,84,86,78,67,56,48,60,68,70,58,59,65,73,55,74,64,68,65,47,43,43,78,79,70,68,58,75,65,68,54,78,82,72,51,55,68,73,68,77,70,73,69,46,47,47,58,55,50,46,77,79,55,79,44,46,73,63,70,80,47,61,66,55,84,47,44,84,68,80,53,54,68,68,69,70,71,73,54,64,76,67,80,51,44,62,73,79,76,48,51,49,59,82,44,80,66,81,58,48,49,71,66,47,70,83,65,61,45,64,67,54,68,81,59,58,45,58,65,73,75,72,86,58,86,69,74,81,45,50,46,69,71,82,60,48,49,47,46,48,67,42,42,54,58,60,69,63,46,46,78,58,76,48,45,80,64,75,54,77,59,68,43,53,43,47,61,76,57,53,50,55,68,47,72,66,74,63,47,45,58,69,70,69,63,45,43,44,67,81,75,63,44,69,84,75,49,81,68,45,74,52,71,52,74,85,69,62,52,76,66,44,52,77,81,51,76,55,66,44,51,42,50,82,77,83,68,74,51,58,65,52,87,60,85,75,55,43,59,43,52,74,54,79,61,43,75,47,49,87,66,50,45,63,80,69,57,63,80,63,58,82,61,79,74,49,79,68 84,55,64,54,50,86,73,51,57,46,73,66,69,79,62,42,80,62,53,80,59,52,81,84,52,86,74,73,63,56,70,77,55,59,79,43,44,57,61,65,51,46,78,50,80,67,78,76,64,66,43,48,83,75,50,66,75,66,86,53,74,53,87,68,84,80,86,64,76,76,52,50,78,58,56,54,43,64,68,67,82,75,75,67,75,75,64,59,85,74,85,46,53,45,44,55,79,51,46,44,84,86,85,77,67,64,66,64,82,84,78,87,45,85,65,52,63,43,53,62,52,59,72,59,81,66,78,52,83,72,79,67,54,66,42,48,80,63,56,81,85,55,79,78,82,84,47,72,78,66,51,81,72,83,59,74,60,46,68,68,70,55,68,70,65,60,84,85,51,56,80,59,61,55,49,70,72,77,45,82,48,65,57,69,57,84,72,68,84,69,79,78,57,87,73,67,79,70,45,42,71,48,43,51,72,67,81,55,64,62,44,73,56,52,49,87,55,57,47,54,77,42,72,66,60,75,59,53,66,78,76,59,56,47,47,75,42,53,63,87,55,52,53,74,65,76,84,68,68,75,77,62,48,72,42,49,63,85,75,54,56,82,87,55,83,76,64,73,82,81,58,56,47,64,60,44,65,48,53,85,45,72,81,42,48,53,82,50,61,46,82,45,78,52,80,83,81,58,52,74,80,46,85,47,66,63,48,45,74,50,43,86,49,67,55,54,43,66,62,60,85,50,87,52,48,63,51,77,48,47,85,52,84,47,80,46,65,44,64,77,65,42,65,82,62,65,74,78,79,72,79,81,85,84,68,42,48,57,77,49,55,61,85,81,84,49,84,47,55,80,42,75,42,44,77,65,67,81,65,75,79,64,56,71,60,54,86,45,56,44,57,68,53,49,45,43,79,76,71,50,47,63,52,77,45,86,87,86,83,65,49,81,80,46,67,87,44,69,75,73,72,62,67,54,52,79,67,65,47,52,81,82,82,50,77,49,50,54,75,79,42,73,65,61,79,45,61,74,57,76,42,72,68,64,69,78,56,58,50,60,85,44,73,57,45,74,54,87,83,55,49,54,72,63,63,49,48,78,78,67,80,58,78,81,87,55,76,66,76,45,70,86,42,63,45,82,87,67,71,76,70,47,53,53,79,83,53,43,73,84,72,87,59,58,48,50,70,85,47,86,51,78,87,65,62,82,48,70,55,77,61,85,82,82,65,59,64,85,64,55,49,45,72,73,57,84,87,62,46,75,47,75,66,81,45,60,81,82,71,43,82,87,54,66,85,45,50,78,65,62,67,61,73,61,81,52,49,43,43,70,64,75,50,58,82,47,84,54,66,68,66,76,83,52,58,55,79,50,56,54,62,49,61,62,62,77,46,76,46,84,85,56,47,63,83,51,53,85,68,76,58,69,60,47,53,76,80,46,52,86,64,62,69,64,64,72,55,63,83,73,78,50,60,85,55,74,58,85,69,55,83,46,73,46,64,85,68,42,65,65,70,66,47,84,74,61,45,67,79,56,82,84,65,81,75,43,65,82,69,77,69,52,44,80,72,82,50,85,73,58,54,69,45,47,47,77,44,68,70,54,68,84,43,77,80,68,83,69,63,46,87,72,68,44,74,62,48,69,64,51,49,50,78,53,45,67,76,73,49,43,67,42,58,60,54,68,59,53,49,48,77,48,82,86,79,87,79,84,58,77,73,62,55,51,81,52,75,78,86,53,79,63,69,70,83,77,43,70,79,63,49,58,44,69,86,69,50,59,69,44,84,50,75,81,78,86,56,45,83,65,86,43,66,72,48,59,59,71,53,77,57,77,69,78,56,85,58,55,44,68,78,87,73,75,79,55,46,62,74,59,70,82,49,44,57,86,85,63,66,45,55,79,69,59,81,86,73,74,49,43,47,78,64,48,66,61,57,42,86,82,64,76,86,50,63,69,53,76,70,69,71,58,71,73,62,62,45,57,84,43,63,80,72,47,47,52,83,63,80,73,73,50,58,42,68,81,78,72,53,56,56,79,65,60,73,65,77,79,63,68,50,83,45,43,78,57,53,62,68,71,65,73,44,50,54,78,83,67,47,74,53,81,45,85,66,53,79,58,83,46,83,58,42,57,84,54,58,65,69,45,50,84,76,73,65,51,87,71,58,85,80,58,43,56,77,80,82,74,50,65,74,72,54,42,72,52,74,86,82,72,45,42,73,64,64,60,55,70,45,60,72,77,79,76,51,60,81,61,53,64,82,79,67,61,49,49,45,62,66,84 82,73,87,54,47,46,42,45,72,54,67,43,80,42,64,42,43,44,76,52,63,83,58,70,62,79,77,56,84,64,78,42,85,49,81,52,85,77,82,75,67,69,69,80,42,46,82,42,46,71,43,46,61,57,66,87,65,80,80,70,86,49,70,80,64,51,71,78,52,77,45,79,77,60,43,44,56,58,49,58,83,64,62,86,47,64,79,43,86,56,80,84,57,66,62,58,79,67,61,80,80,53,76,80,81,82,43,85,55,84,53,69,54,58,71,56,48,63,83,61,53,79,60,58,56,43,68,77,63,75,75,61,45,58,71,63,84,47,63,79,48,47,63,79,83,53,43,55,87,62,68,87,68,76,50,47,69,72,63,79,53,56,52,87,54,43,48,43,57,84,67,61,44,47,53,58,42,85,51,75,46,70,46,62,42,85,61,53,86,63,50,77,78,50,72,83,42,71,44,70,78,61,59,75,75,70,70,71,53,87,79,59,86,86,82,43,45,67,69,68,56,55,73,70,59,45,61,63,81,82,53,64,43,67,80,51,54,85,70,71,74,60,57,79,45,86,75,62,69,42,62,58,73,70,83,79,51,80,72,48,60,43,68,87,48,86,67,58,42,57,62,62,42,46,75,82,85,55,75,71,62,45,82,69,45,44,82,87,49,76,64,84,42,68,83,57,43,59,68,71,57,64,71,82,82,76,77,65,58,61,86,43,78,73,82,49,78,78,58,44,48,48,45,59,50,70,61,64,47,76,61,74,85,86,83,47,46,74,66,80,71,63,68,76,72,73,43,56,68,50,46,52,57,49,49,79,50,74,56,82,55,81,60,65,81,73,70,43,81,57,54,57,72,57,45,42,60,62,85,56,63,48,76,62,59,59,64,43,86,59,76,69,42,47,77,51,58,81,51,78,73,85,62,46,80,61,80,50,74,79,63,66,85,54,86,45,75,57,75,84,74,66,43,44,63,65,72,69,67,63,44,44,57,76,80,56,76,81,67,82,55,75,47,79,65,58,69,69,81,80,44,57,58,76,64,76,59,54,54,81,82,55,63,42,60,60,50,43,79,76,46,80,59,63,69,53,71,87,72,71,62,42,81,44,76,47,83,68,73,54,73,51,57,60,52,43,76,45,52,42,74,78,67,54,60,87,63,48,64,49,83,67,81,67,59,63,68,81,53,49,53,81,63,80,72,51,62,81,49,71,73,50,73,79,45,80,75,47,78,44,56,53,76,77,60,44,67,65,66,60,85,74,85,61,76,57,60,52,73,42,64,53,53,53,56,87,67,47,86,67,72,75,77,75,81,42,64,63,54,54,66,81,44,84,80,78,77,56,81,51,44,84,62,57,87,75,43,62,65,45,48,87,64,75,70,85,47,80,72,67,60,65,75,45,44,86,68,61,50,83,66,59,54,73,74,86,48,46,46,54,56,52,43,73,50,69,52,43,44,84,64,76,47,80,74,81,83,80,74,80,66,59,72,76,82,57,85,56,55,53,51,63,61,71,58,49,52,73,59,81,47,51,48,76,77,71,79,72,82,65,44,87,87,52,83,49,60,58,60,45,44,72,67,43,60,70,87,44,84,87,55,77,59,72,64,85,74,55,47,46,50,43,81,53,87,60,44,72,47,80,80,55,65,84,63,42,76,42,68,42,87,68,73,69,67,76,70,50,87,47,57,51,86,86,56,51,68,71,45,80,78,42,46,66,74,76,45,52,69,45,87,50,71,54,77,69,66,73,66,60,76,70,67,47,52,45,85,64,71,67,71,69,77,59,86,48,79,70,49,85,60,62,84,50,62,85,48,51,75,56,62,66,75,42,76,62,85,66,69,52,60,46,74,66,52,64,49,80,87,55,76,79,83,75,57,49,71,77,46,70,72,43,43,50,49,58,80,42,50,86,59,56,70,43,48,43,73,58,63,47,79,64,52,86,86,53,73,77,86,73,73,42,54,46,55,65,59,72,84,69,78,67,56,71,58,86,70,55,84,87,76,79,84,67,83,72,63,84,73,47,84,67,53,48,81,63,47,44,75,42,74,49,42,66,42,72,48,87,46,85,53,83,70,48,55,67,63,62,54,45,67,66,71,63,87,75,77,54,77,80,64,62,56,67,52,49,44,66,71,55,77,79,69,54,61,64,73,55,78,73,70,49,63,56,86,73,84,59,49,53,51,59,78,68,53,54,61,52,42,62,60,69,73,42,66,78,72,74,74,62,75,69,45,59,46,73,69,54,69,83,82,87,53,56,50,80,49,61,62,72 78,71,51,59,75,77,67,45,80,52,62,64,80,48,50,50,53,46,78,64,72,52,82,46,48,68,49,82,69,50,58,55,56,60,64,76,71,49,72,68,59,80,52,69,80,76,77,44,60,72,65,70,52,55,80,52,68,56,81,86,77,82,44,73,54,62,60,67,54,53,58,48,55,49,74,73,76,68,73,43,78,86,80,53,82,42,83,57,55,78,85,59,50,84,86,67,60,55,85,66,60,45,81,47,82,84,84,65,52,68,86,62,82,70,47,44,66,83,72,61,47,57,61,47,52,48,56,68,71,69,70,45,66,87,67,72,51,44,83,51,51,83,66,43,71,59,51,55,82,71,84,64,72,47,76,53,87,59,73,82,77,49,47,59,53,75,52,77,81,71,71,60,86,56,72,65,45,57,56,73,73,51,60,75,53,55,87,71,86,82,59,76,84,77,74,44,86,61,44,51,73,43,84,57,74,72,83,50,85,77,54,52,61,74,75,59,50,45,71,56,51,58,85,85,42,70,87,60,71,67,58,50,46,57,54,45,61,73,57,66,65,87,75,57,63,74,58,83,83,76,45,50,78,54,83,75,49,45,57,65,66,54,70,83,52,62,69,58,68,47,49,66,51,52,61,45,62,70,68,83,58,64,42,58,65,61,55,45,77,64,66,68,87,56,69,80,81,66,53,49,83,57,82,57,49,83,78,56,69,43,84,54,71,80,53,49,51,78,71,61,67,64,73,80,68,44,85,66,55,50,42,43,64,68,82,82,57,56,74,51,78,70,82,43,75,55,82,82,65,66,54,64,55,78,47,49,67,85,54,51,56,70,69,60,62,54,52,71,47,76,81,54,84,57,60,80,46,47,45,62,74,70,42,73,72,60,56,87,45,75,69,43,49,52,62,66,49,47,67,44,57,84,44,64,67,82,49,53,59,80,76,45,87,63,80,44,64,78,46,79,71,65,58,76,69,43,77,81,82,77,85,49,82,62,73,54,47,82,60,58,71,46,66,84,76,64,43,43,72,85,70,48,76,51,69,79,54,83,87,61,51,43,79,65,61,50,84,71,56,73,56,80,44,55,80,63,52,48,84,72,80,60,74,46,69,86,69,87,43,54,67,77,64,64,48,53,58,47,80,54,63,87,83,80,81,83,86,60,42,48,67,61,73,64,63,70,75,50,53,54,53,73,84,44,69,78,52,79,58,45,72,42,81,63,60,87,76,64,50,52,76,84,85,66,48,73,63,48,87,73,64,46,78,52,53,62,83,68,60,55,63,63,45,78,63,79,55,63,56,59,55,49,79,56,54,74,77,78,62,85,53,64,65,58,48,82,60,45,49,69,66,46,48,68,74,56,64,65,83,75,62,50,50,46,81,81,85,62,70,64,69,59,51,52,84,47,45,64,69,71,74,56,42,67,50,74,66,66,72,70,74,52,83,67,55,77,77,58,82,61,43,86,61,69,43,85,50,54,69,57,47,65,68,74,47,77,53,79,57,83,51,73,84,52,67,51,79,53,48,55,80,69,67,46,43,67,86,74,87,62,75,81,66,64,52,55,65,86,52,67,86,50,45,50,57,77,87,46,68,72,86,61,61,66,67,58,48,76,62,58,44,75,55,65,81,62,77,50,85,81,42,84,85,51,50,76,84,62,49,69,44,54,44,48,56,62,63,77,81,71,56,51,65,83,85,51,79,51,68,77,57,53,52,48,63,86,72,77,56,56,77,80,64,52,51,83,70,56,61,51,71,80,76,74,84,79,74,51,73,48,60,46,56,72,76,72,44,73,44,81,47,52,86,52,79,66,51,49,68,72,66,45,63,62,46,78,69,61,66,57,84,70,53,45,64,87,67,45,84,47,84,52,68,82,87,77,82,80,85,62,85,67,50,59,83,81,84,55,60,82,62,57,54,87,75,47,71,78,78,58,69,52,79,72,84,69,59,72,43,48,45,47,49,73,66,76,60,50,49,45,78,43,65,59,62,65,74,52,52,73,83,74,73,79,45,49,70,67,77,60,60,71,50,76,67,61,69,51,65,58,80,70,72,42,48,65,54,69,81,70,82,73,69,52,64,56,65,73,86,65,67,56,80,74,43,46,72,79,44,52,53,67,69,64,43,85,50,51,50,42,75,60,50,79,47,84,75,71,77,44,87,68,65,85,61,43,64,58,68,79,44,72,55,54,74,76,57,79,51,54,63,85,44,72,79,61,80,62,59,85,76,63,84,47,65,81,52,68,60,48,56,63,77,54,61,69,86,66,85,51 76,55,77,79,78,52,78,73,76,42,47,52,50,68,55,76,72,70,74,63,58,85,57,52,70,66,63,83,70,44,84,77,47,58,58,77,43,44,62,81,68,68,63,50,48,44,83,67,62,42,47,45,66,87,63,74,48,52,61,87,46,65,82,68,71,51,52,71,86,43,43,50,85,47,61,69,49,42,57,71,49,48,59,58,77,77,49,85,86,49,46,75,66,55,57,78,52,77,67,50,55,76,85,49,77,62,80,76,64,57,69,86,66,64,79,82,75,42,46,80,67,76,75,66,73,55,79,65,86,75,86,84,59,53,77,72,55,42,67,50,80,57,81,54,58,77,71,74,54,83,67,70,68,70,77,81,81,63,66,83,74,56,56,81,53,49,69,61,76,78,74,73,61,79,60,42,48,53,49,63,84,67,79,79,78,72,42,48,47,80,45,71,75,82,46,82,52,66,76,79,59,65,47,77,46,85,61,67,69,50,74,79,65,42,59,66,79,80,65,64,87,67,47,54,50,50,65,82,46,65,81,68,84,66,44,47,56,49,63,52,64,52,45,59,71,71,44,50,53,73,47,81,68,83,76,73,85,70,71,77,61,54,79,56,86,87,81,81,44,77,85,50,71,76,76,57,66,50,56,81,76,68,70,45,49,59,56,66,74,59,76,83,51,56,60,48,81,59,66,62,43,47,74,85,83,43,86,69,42,84,42,78,63,53,49,65,87,43,54,54,46,44,64,60,86,81,84,60,62,67,61,61,42,44,79,55,65,69,56,45,76,64,47,78,65,55,82,45,63,54,74,86,70,50,55,86,67,69,71,86,55,83,46,60,57,59,54,79,53,47,64,62,64,87,86,83,84,70,72,50,51,46,71,44,56,83,66,75,57,87,44,45,42,43,80,65,48,73,80,57,60,79,69,66,73,52,71,79,50,47,50,81,50,82,58,80,44,86,77,85,84,62,76,53,69,85,66,68,47,57,69,52,85,84,67,54,51,57,57,79,45,84,82,68,43,68,44,76,86,59,67,61,57,58,46,77,82,78,87,75,86,44,57,58,80,49,83,84,82,66,85,74,65,81,72,50,49,81,82,61,48,59,80,86,77,75,73,77,70,70,59,46,80,51,60,47,42,47,68,87,75,69,54,55,47,81,79,60,66,59,61,80,58,47,77,68,45,44,50,67,87,56,62,65,72,64,46,50,56,80,70,64,42,43,84,74,83,65,52,59,46,61,81,49,84,67,44,65,54,66,54,68,68,53,72,76,52,64,87,46,58,74,71,56,86,81,75,75,56,84,55,77,68,64,84,73,80,74,43,75,47,74,63,70,67,85,59,62,79,59,58,87,70,50,48,65,64,76,61,50,76,83,87,53,70,49,47,46,77,56,56,48,51,68,86,47,57,54,86,85,51,47,80,75,69,72,75,79,57,44,56,73,63,44,65,42,49,42,56,79,59,86,62,74,58,44,48,87,60,67,54,44,54,84,69,79,46,62,58,80,66,74,54,69,43,86,65,44,79,57,47,86,86,53,44,75,45,45,60,79,83,63,58,57,86,85,70,62,77,76,43,58,87,57,53,57,60,69,43,64,48,43,54,45,67,75,70,61,58,86,63,57,51,74,69,87,76,68,72,59,56,54,78,43,45,55,84,87,73,85,47,67,79,61,64,56,62,56,43,85,47,72,69,42,81,75,67,87,44,86,58,46,64,60,53,86,60,69,54,69,75,77,73,53,49,77,72,45,43,68,70,46,45,85,56,62,79,67,68,45,72,57,65,65,78,42,56,60,62,53,76,60,56,83,66,49,51,42,72,79,65,48,47,86,81,62,73,51,73,69,58,56,69,77,68,69,73,86,77,84,45,54,72,79,80,55,64,84,44,59,45,45,70,56,74,45,75,51,64,51,47,61,83,77,60,71,49,83,68,84,60,50,57,80,61,53,64,77,45,56,67,69,77,63,50,64,45,84,79,81,54,71,47,44,87,63,45,45,76,55,64,47,79,48,82,86,55,55,62,64,83,45,73,86,44,57,54,46,82,47,83,66,83,83,52,48,45,84,61,58,65,75,69,87,73,74,62,74,74,69,85,58,46,50,50,86,54,86,44,83,43,46,71,52,64,57,47,44,86,81,80,52,51,59,62,60,53,46,73,78,49,87,81,57,65,63,82,66,43,61,73,52,81,73,43,46,59,56,57,67,75,69,79,48,78,61,54,57,82,82,43,77,60,70,44,79,53,82,65,78,74,55,51,85,53,56,45,54,83,85 65,62,75,53,64,83,86,67,61,63,71,70,68,49,70,46,87,75,45,55,49,83,79,44,54,57,68,51,85,48,79,43,65,70,87,77,70,66,85,75,64,74,56,68,85,67,50,75,60,69,59,60,85,51,70,80,82,58,56,52,83,61,75,51,79,47,85,77,57,74,69,54,52,55,66,87,82,79,67,79,48,85,81,51,60,61,54,69,80,56,75,73,64,73,49,76,58,48,61,78,55,66,61,63,55,47,87,53,77,81,58,78,46,83,85,57,45,49,46,45,86,69,77,86,58,75,51,75,49,65,87,75,66,59,85,49,73,69,57,49,56,42,50,79,64,70,59,61,70,60,53,82,80,79,71,56,82,44,76,68,49,44,52,78,66,68,47,43,42,82,86,53,79,76,48,55,87,73,79,81,51,76,71,82,61,67,83,79,80,58,59,61,44,43,83,45,75,84,63,60,60,51,82,57,62,75,55,72,77,60,85,56,78,74,84,86,66,61,47,64,57,63,42,79,73,45,52,79,43,55,66,76,50,73,42,48,65,62,52,75,75,83,54,60,73,76,79,66,75,67,74,60,65,87,77,79,65,79,78,44,80,68,56,61,52,50,66,77,50,78,86,71,50,84,44,62,84,56,42,68,68,73,56,84,58,68,58,72,44,66,44,55,59,62,75,74,63,59,45,77,71,49,75,80,48,55,84,49,55,58,81,84,82,73,59,86,85,61,84,86,82,59,47,87,78,85,55,77,77,51,55,75,68,87,77,53,64,47,56,84,83,62,43,67,62,49,43,72,57,74,66,45,85,62,62,48,70,75,70,63,85,75,51,52,68,49,53,51,75,66,50,73,56,80,63,60,74,79,84,67,70,60,43,47,75,82,55,65,53,65,54,43,51,49,71,66,71,47,62,46,62,79,66,55,58,81,54,61,74,49,76,48,48,55,83,70,77,84,48,70,61,67,72,79,55,45,58,78,56,75,73,48,86,85,59,42,57,61,46,68,50,60,53,61,58,71,68,73,57,82,72,87,42,48,61,57,74,59,76,72,51,52,59,75,79,63,82,87,57,47,66,58,71,48,69,42,75,54,81,74,74,84,71,48,52,83,62,50,59,64,55,46,68,80,68,71,69,55,52,82,75,84,68,50,59,59,83,79,51,84,63,47,55,69,48,66,77,42,84,53,73,48,45,47,52,81,77,78,71,52,44,53,52,58,73,50,46,69,61,83,64,74,44,86,69,63,43,64,84,50,72,62,54,81,79,80,43,53,82,77,86,82,49,69,47,46,43,78,86,79,49,53,53,87,56,65,59,80,73,64,46,52,87,78,87,42,79,53,78,70,57,84,43,71,42,63,71,66,72,87,74,82,67,65,52,79,85,44,76,83,76,43,58,86,65,42,65,45,85,71,45,48,68,82,67,77,68,77,50,56,50,65,85,69,82,76,77,61,53,59,64,80,69,83,70,74,73,75,69,74,79,60,58,70,61,53,46,86,71,67,50,52,82,76,60,62,79,82,79,81,83,74,66,48,87,50,87,82,79,54,61,54,73,54,75,59,45,47,74,75,47,44,58,75,50,58,48,71,83,59,65,80,78,51,59,76,78,85,67,43,51,77,72,59,60,55,70,80,72,63,74,76,74,82,75,48,85,47,49,62,46,50,60,85,58,60,54,48,64,87,51,68,68,73,56,78,55,56,46,47,53,77,60,55,46,80,46,59,56,49,53,79,56,63,63,72,71,85,77,42,71,62,56,72,60,74,78,59,54,45,82,78,80,62,84,73,71,84,53,50,70,78,72,65,81,70,52,72,77,63,62,83,80,74,49,60,43,63,46,49,73,52,57,73,47,61,83,77,42,47,73,70,73,70,62,71,80,80,52,80,87,87,86,65,71,46,42,57,78,57,50,51,66,69,61,62,59,49,46,70,72,64,45,77,45,74,54,82,52,73,69,77,71,66,87,45,61,57,55,47,49,65,75,85,82,42,44,56,53,56,80,50,85,47,84,70,66,71,73,56,63,70,71,68,58,47,73,55,84,60,64,81,66,87,85,83,71,48,75,49,46,87,83,65,84,62,44,48,43,72,45,51,87,77,48,61,62,84,74,79,69,57,72,69,52,64,44,64,77,59,73,65,44,65,61,85,82,42,64,84,85,56,59,87,53,60,68,64,42,46,42,73,78,57,78,50,81,51,76,46,45,60,48,73,42,62,43,61,62,83,84,60,48,79,46,60,51,65,84,56,58,49,49,45,78,50,59,83,64,63 72,63,81,52,61,77,71,83,47,45,56,63,72,59,61,54,76,68,62,45,67,75,71,60,66,78,69,56,48,45,81,82,76,65,69,84,84,44,83,63,71,64,62,74,75,55,65,87,62,47,83,80,68,58,65,76,83,77,86,86,75,66,66,55,67,79,62,49,53,45,84,84,72,54,79,49,45,84,69,79,71,72,63,76,54,76,66,75,83,77,47,62,77,64,42,72,68,78,76,77,58,62,65,43,81,82,58,64,67,77,66,55,69,84,85,49,69,81,58,57,45,55,72,47,60,78,87,69,71,80,81,53,72,81,79,47,59,63,76,82,61,82,71,78,51,75,72,52,66,67,69,66,72,62,85,51,51,46,74,53,60,69,68,58,58,72,65,43,85,73,68,57,49,48,85,84,77,63,46,56,60,59,84,51,70,71,75,48,87,58,44,77,69,84,47,76,77,44,49,76,56,55,43,71,71,61,78,68,75,47,63,67,63,59,48,62,80,66,75,68,83,60,53,72,53,79,77,81,45,60,56,83,73,67,74,51,83,72,61,53,67,68,44,46,87,56,68,73,78,48,63,61,53,72,51,49,43,79,70,47,67,55,66,65,82,63,81,50,51,50,60,61,73,77,43,60,81,72,69,44,59,79,53,66,75,46,65,80,71,57,66,56,79,63,43,56,48,66,71,82,73,79,56,73,49,75,66,54,79,62,78,79,57,43,42,65,74,74,86,85,43,59,61,87,75,49,50,54,66,47,61,57,87,49,79,53,71,62,50,79,80,85,85,49,57,71,62,71,74,70,51,44,66,80,69,45,53,81,84,70,76,67,74,57,86,59,84,64,83,87,65,79,85,44,50,62,47,77,64,84,64,76,82,80,58,82,83,74,77,67,48,75,81,78,50,49,77,83,74,74,65,51,81,79,80,72,80,84,87,47,65,53,87,65,49,59,84,71,85,69,86,74,65,79,79,58,56,75,47,43,70,77,87,53,54,64,79,55,44,72,49,75,54,69,78,70,66,55,71,68,71,81,52,58,63,60,59,60,45,62,58,64,84,81,74,71,43,55,75,60,71,48,70,71,55,47,51,73,77,62,72,72,43,70,53,44,63,71,44,42,50,80,54,79,70,50,56,61,77,79,60,43,72,64,65,43,85,84,44,68,66,62,83,64,60,62,86,72,78,58,62,87,58,51,44,77,83,45,62,45,59,50,63,45,48,52,62,78,63,80,76,50,58,74,49,56,83,79,75,83,76,70,81,54,52,48,61,60,80,71,70,76,50,70,65,73,82,52,62,56,63,54,50,60,79,81,71,65,66,83,83,70,63,67,87,87,62,73,61,55,55,49,47,50,81,61,66,69,50,48,48,85,51,47,64,44,75,68,70,48,63,64,70,47,53,69,51,79,64,81,54,70,66,83,76,58,84,79,61,80,58,46,57,60,72,61,82,53,56,55,67,48,84,50,50,43,61,85,81,59,83,51,68,67,77,87,75,44,56,77,69,67,79,67,79,45,85,83,52,81,48,81,83,84,67,85,63,63,49,43,45,58,87,84,57,48,51,57,64,71,61,75,51,60,62,60,50,72,61,68,54,62,59,77,56,47,73,75,80,56,56,66,50,67,81,68,61,59,57,61,55,82,42,44,77,74,65,76,78,78,47,84,85,70,57,65,85,56,82,72,46,67,45,62,44,49,56,73,78,52,87,75,75,77,73,75,65,50,81,86,65,56,66,81,58,84,49,60,44,63,65,49,66,87,74,62,56,64,85,84,71,54,71,83,71,82,74,73,55,75,42,79,67,66,58,87,83,65,80,67,54,81,79,72,85,81,87,63,53,43,66,50,87,85,76,57,70,63,45,61,84,65,49,81,71,50,45,48,85,70,45,66,49,68,53,58,83,72,55,43,49,55,77,47,61,69,49,69,43,47,74,72,48,78,45,85,56,71,61,50,86,60,66,64,43,47,51,84,85,56,47,59,81,43,84,64,70,73,42,82,47,58,47,47,60,63,57,75,62,71,83,48,58,61,43,76,84,85,49,67,87,59,67,53,66,49,79,84,85,78,70,81,82,71,80,74,59,85,62,67,86,48,47,87,62,60,58,74,80,80,68,62,80,81,66,44,73,48,59,49,82,63,66,78,46,86,69,80,61,65,48,67,81,83,84,70,58,71,84,77,50,70,80,64,58,65,80,59,51,74,68,71,66,49,70,76,59,78,86,47,53,75,72,66,85,55,46,62,81,77,57,85,79,66,62,86,87,76,73,58 50,49,61,71,74,44,59,50,48,70,48,84,78,61,73,61,47,85,87,60,81,52,46,60,50,73,68,55,55,77,43,45,45,79,84,73,51,47,87,60,76,77,87,53,68,72,84,65,47,50,82,59,82,53,71,63,62,80,56,53,66,52,68,82,76,46,78,58,74,77,62,86,69,67,50,48,57,56,52,69,47,42,85,61,55,50,48,46,85,44,60,73,47,51,50,52,60,87,81,56,79,56,44,61,79,69,50,53,64,61,82,61,86,85,59,78,85,73,48,65,87,84,48,54,67,74,83,68,80,47,45,53,43,44,87,51,58,75,60,57,59,64,64,69,52,59,48,85,60,68,50,68,81,60,51,76,51,67,70,71,71,84,50,78,73,50,59,74,43,48,54,68,80,82,54,84,85,46,43,87,64,79,75,52,84,72,82,66,44,56,72,70,60,60,54,50,52,56,87,60,80,83,85,64,67,83,58,69,42,83,56,54,68,45,62,71,58,62,66,73,59,62,60,73,62,68,70,58,43,54,60,57,62,43,51,50,85,70,85,74,68,85,62,47,44,74,70,52,59,76,87,79,61,45,58,81,77,50,43,81,83,52,84,52,49,74,47,83,60,58,86,42,48,58,60,42,80,78,56,55,85,65,63,77,47,83,85,53,83,69,70,43,87,77,78,45,43,70,73,69,49,62,84,61,53,55,43,76,54,63,55,46,44,73,63,72,50,44,78,43,81,70,74,68,50,86,72,55,84,45,43,48,51,70,43,85,47,65,75,67,70,60,64,63,79,52,62,62,85,56,57,51,46,47,55,70,77,44,87,83,43,63,81,73,61,44,55,48,64,53,48,43,54,78,74,74,73,81,42,75,52,48,55,63,78,52,49,60,52,68,77,47,71,65,54,51,59,62,58,64,65,87,72,64,46,70,69,70,77,77,62,75,51,77,80,49,62,69,65,62,52,77,87,69,43,82,45,52,58,59,56,62,55,83,84,69,87,71,67,79,49,85,61,75,68,47,71,61,56,64,52,49,77,65,86,53,86,46,52,76,56,79,43,48,80,80,79,45,52,69,67,77,46,67,55,44,57,48,79,67,44,68,82,64,52,70,61,86,86,87,73,68,54,71,76,84,79,69,55,48,61,74,65,82,62,54,86,50,54,47,56,80,78,59,42,64,48,78,49,75,63,76,79,71,78,45,61,69,86,58,83,72,70,75,67,56,71,61,73,48,55,85,55,45,54,87,74,45,45,55,70,85,43,45,87,67,44,72,79,57,71,63,87,71,53,44,48,49,42,73,63,83,71,54,54,73,42,83,50,53,72,56,50,52,72,84,77,46,75,63,76,72,59,45,66,81,59,84,55,54,56,70,63,49,48,51,77,64,48,63,52,44,81,70,46,78,77,82,59,75,45,42,64,68,86,68,74,63,86,54,46,57,43,75,71,86,61,84,74,69,73,70,65,85,75,47,83,56,87,61,81,47,49,83,74,51,70,66,56,77,60,56,52,86,61,68,60,45,47,70,62,76,87,66,56,82,56,66,77,60,59,74,59,82,80,48,64,46,83,63,60,85,63,68,78,45,57,75,75,76,84,81,71,64,50,68,69,83,55,46,50,75,67,74,43,62,54,48,78,63,52,50,69,48,83,46,43,87,46,45,70,60,76,54,73,48,47,74,70,46,80,61,42,77,51,59,55,47,44,53,69,56,74,85,67,67,67,71,57,59,66,87,87,61,57,71,63,48,85,69,49,57,50,73,81,79,48,77,72,75,43,78,65,72,59,42,63,43,46,71,50,72,84,75,66,76,72,80,47,68,81,46,53,77,79,48,69,77,59,46,42,87,44,82,50,55,46,55,74,58,50,65,51,78,74,83,43,86,58,55,87,51,77,71,79,45,54,72,43,87,79,44,42,48,54,52,50,49,52,50,45,71,79,48,77,81,52,65,65,53,78,54,49,51,69,65,85,77,50,73,58,49,84,70,45,74,45,59,58,68,73,85,59,63,67,53,80,63,60,72,49,59,81,60,73,46,53,80,52,67,50,62,85,61,55,78,45,61,55,50,87,66,87,87,74,44,44,72,46,52,82,50,56,70,42,82,61,55,82,78,57,48,55,82,45,64,87,79,86,56,65,87,59,56,56,55,75,47,77,63,49,69,61,70,59,86,45,59,57,78,80,45,47,78,73,60,86,79,53,86,58,82,68,45,85,52,86,53,66,63,76,84,86,58,85,44,51,84,57,70,51,52,49,52,80,57,81,46,82,62 85,45,67,53,53,42,68,54,64,64,59,46,56,73,82,56,45,59,73,82,47,63,70,57,45,59,64,57,84,87,56,63,63,46,47,52,60,68,42,43,71,45,77,56,48,47,87,59,78,75,62,64,61,54,73,63,84,68,42,75,82,72,45,81,65,43,65,76,69,58,43,46,50,72,59,64,48,64,85,54,53,58,75,51,56,50,58,59,82,42,55,62,76,79,60,59,78,74,66,68,73,43,44,60,58,49,72,52,55,46,50,80,62,72,77,45,81,48,87,42,45,57,71,52,72,83,76,59,85,58,70,77,80,61,64,48,82,46,47,52,58,47,49,42,59,49,79,70,66,63,52,82,70,51,67,79,82,80,85,57,50,70,55,63,80,58,58,55,53,48,55,45,72,50,81,44,53,79,71,62,44,55,73,75,49,42,47,71,46,45,61,71,70,76,71,54,49,75,60,57,57,54,61,74,55,71,67,68,67,55,74,46,57,77,57,63,87,84,76,50,53,42,80,79,73,43,63,83,43,59,76,65,60,69,55,47,42,73,78,49,81,86,71,60,59,56,57,81,82,51,48,79,78,64,64,51,61,85,51,55,50,61,53,78,87,65,68,85,66,72,53,77,47,63,50,54,43,79,71,72,51,65,68,65,58,73,75,60,75,83,79,47,53,65,77,44,83,42,86,64,51,86,87,83,72,70,54,85,63,75,52,51,85,82,69,60,81,48,44,63,77,62,65,52,47,48,82,55,57,61,74,74,77,81,78,61,85,85,67,75,65,47,72,60,44,60,68,55,55,46,73,42,48,68,55,55,45,58,57,71,63,86,85,81,60,45,50,50,42,45,52,78,80,80,67,66,73,87,78,77,57,80,75,48,52,85,48,52,72,45,72,68,47,50,69,44,50,64,44,55,43,53,83,72,74,81,87,85,49,68,53,73,77,77,83,66,81,75,67,60,80,66,60,62,55,83,47,81,58,67,51,42,42,57,80,85,52,71,76,72,85,73,83,76,82,87,78,79,72,66,72,73,51,49,57,47,78,84,52,80,76,62,69,44,75,68,49,42,46,46,60,58,66,80,61,75,46,58,80,73,79,71,42,51,59,73,87,75,69,87,71,80,72,81,50,83,58,76,80,47,87,49,82,67,64,60,47,79,75,53,52,45,62,70,62,76,50,77,74,62,84,85,52,53,76,54,82,76,79,77,66,58,55,85,77,77,68,86,58,72,87,81,49,60,47,87,67,60,44,43,46,63,56,66,65,83,50,82,45,77,74,57,47,54,51,65,70,86,71,60,72,44,44,81,44,69,61,78,70,44,65,44,44,52,46,52,52,83,48,85,49,75,63,66,49,64,75,79,69,56,61,66,87,72,54,71,86,87,52,62,59,46,47,70,44,84,61,54,42,49,57,46,83,71,78,87,53,58,76,43,74,76,48,77,78,76,51,80,76,58,43,71,66,72,85,50,61,44,71,43,62,87,83,45,57,50,50,77,66,85,68,45,63,48,50,70,83,85,72,66,77,62,42,70,71,81,72,85,75,83,62,71,42,86,81,56,72,61,74,83,59,56,74,42,85,76,62,87,48,45,64,46,83,54,43,42,61,68,86,52,83,49,85,82,86,67,60,58,79,71,59,52,82,67,79,62,55,48,44,57,81,64,84,58,47,86,85,83,74,79,64,61,46,56,59,53,67,43,49,52,44,59,84,58,50,50,51,59,74,79,44,70,85,63,44,74,81,85,59,82,76,48,58,72,56,47,73,55,62,70,64,72,49,57,71,84,54,62,80,84,79,68,69,62,44,64,45,65,56,66,76,67,53,80,85,81,58,71,58,48,69,55,60,62,70,45,51,87,60,55,80,64,73,53,87,70,73,80,79,77,78,73,65,58,67,66,42,53,53,43,87,55,69,73,50,68,43,45,87,53,63,56,47,45,55,83,83,63,66,61,61,63,84,85,75,59,74,69,77,83,81,44,62,67,74,72,68,62,47,66,74,87,43,69,65,57,76,86,67,85,48,64,61,58,62,59,69,71,49,42,48,87,64,55,87,62,62,80,50,65,71,60,47,48,78,46,44,56,85,77,74,80,56,73,68,50,75,67,77,46,70,68,69,71,67,62,68,72,80,51,77,64,70,54,78,55,69,62,77,55,48,55,86,83,71,84,48,47,77,64,47,46,72,79,81,87,43,75,57,75,76,61,55,73,51,50,55,85,46,61,69,63,62,75,51,84,46,51,56,65,49,84,68,55,69,46,78,42,53,83 80,69,44,56,82,42,66,55,83,78,78,53,76,84,75,59,42,81,59,74,42,45,79,52,47,51,54,49,45,70,56,46,45,62,74,72,72,63,73,85,69,69,57,70,47,43,54,64,53,69,53,72,69,65,77,42,60,49,72,84,82,67,71,49,82,54,61,69,77,84,60,47,74,72,77,85,46,68,76,83,65,44,59,85,46,43,56,68,54,85,71,80,47,76,83,77,47,45,57,68,44,86,67,58,69,80,52,70,49,45,57,52,63,56,53,81,84,58,75,54,64,84,43,51,73,81,71,72,86,85,55,62,62,76,56,68,52,47,42,43,65,56,47,82,64,82,65,49,62,74,68,46,44,49,70,80,46,72,61,59,45,65,45,76,83,60,44,76,83,87,43,86,53,68,71,84,70,72,60,73,52,73,81,53,47,44,68,81,85,81,68,73,62,80,52,49,47,72,47,77,58,47,82,66,58,85,46,77,60,61,82,69,65,62,76,64,46,66,48,64,65,83,46,73,58,55,75,55,54,83,63,85,75,52,70,85,78,73,68,61,85,74,58,43,67,87,74,74,79,76,71,84,44,83,77,61,79,46,78,79,74,82,52,57,45,87,62,49,83,79,61,61,48,58,72,50,70,47,46,45,62,61,82,47,56,62,47,52,67,81,84,44,61,61,48,57,67,70,48,49,62,75,70,81,82,54,84,47,48,66,68,85,73,80,61,46,72,63,66,70,54,79,49,82,61,81,56,45,65,51,49,69,84,73,85,46,78,58,71,68,85,46,60,48,85,86,72,50,48,54,49,52,70,55,66,65,82,55,70,78,83,71,82,46,80,49,55,81,71,83,51,79,81,71,45,76,71,59,83,53,74,75,68,83,44,53,56,57,68,55,66,74,58,72,63,66,82,65,77,62,67,43,67,69,70,55,49,86,45,65,44,59,67,49,45,64,86,51,50,59,80,66,62,50,67,57,51,49,75,68,49,45,82,75,51,58,63,75,68,60,85,65,55,66,87,57,78,74,70,43,48,48,61,55,82,77,47,42,82,60,57,44,82,74,75,64,73,85,55,61,68,70,43,54,85,68,56,58,46,76,56,68,66,46,45,81,68,74,72,44,61,82,75,50,58,75,68,86,52,63,56,70,44,72,76,46,45,45,75,45,81,54,64,54,49,85,45,43,82,69,45,60,82,67,44,84,45,68,70,66,75,65,63,51,57,66,81,52,79,84,68,57,59,69,58,78,85,70,55,43,70,43,51,79,53,82,60,68,70,87,84,64,51,64,64,45,48,74,78,65,83,50,60,73,75,71,56,58,61,53,63,59,64,68,73,60,44,78,70,85,44,80,67,42,69,60,85,53,60,87,86,77,63,55,87,65,87,46,85,57,66,86,43,85,60,42,85,74,82,84,83,72,54,78,66,47,78,45,58,62,53,75,65,77,77,87,71,54,44,81,76,83,72,85,43,59,76,52,78,60,85,53,84,81,58,87,76,66,61,73,87,54,73,76,52,71,66,84,85,72,79,69,51,61,52,42,42,85,66,86,43,69,42,46,55,66,51,66,70,43,71,69,79,66,87,55,74,84,73,48,71,68,44,48,69,53,55,62,77,65,60,67,61,74,70,80,56,47,51,47,77,79,63,71,79,59,47,73,44,46,65,55,74,80,49,57,73,86,84,58,82,67,45,52,87,85,43,64,45,58,56,79,58,71,54,58,70,74,49,42,45,46,82,57,64,71,53,63,73,50,59,69,78,74,64,73,52,62,80,83,64,86,49,43,43,87,75,77,85,67,43,75,69,48,54,80,73,77,58,62,76,70,67,43,69,85,60,80,80,86,81,74,72,77,75,84,62,51,69,53,72,53,72,75,49,50,80,74,57,54,83,85,73,83,62,73,44,73,87,87,69,65,64,54,59,67,47,43,49,76,87,68,68,78,61,77,81,53,76,76,77,57,58,43,78,71,75,42,51,45,62,42,82,85,54,60,49,84,51,71,44,60,45,78,61,82,65,83,64,71,64,76,72,77,76,71,78,69,56,44,46,76,72,75,60,53,81,60,64,63,46,75,63,81,73,56,49,49,62,65,53,61,59,66,61,68,49,67,70,82,85,61,86,43,44,86,42,57,67,83,49,81,77,55,43,48,63,81,49,46,75,43,81,62,59,45,54,44,87,81,71,52,78,75,71,64,73,51,54,50,81,50,71,55,75,55,47,67,59,46,57,55,77,78,85,42,42,72,70,61,56,71,78,42,55,65,42,47,52,64 73,79,53,61,84,60,52,60,82,46,46,56,77,68,42,51,72,50,66,81,71,63,72,64,73,74,74,49,54,43,59,60,76,58,71,59,45,77,82,67,50,52,66,64,51,80,49,71,85,66,82,66,70,59,62,80,84,81,52,59,68,71,44,81,46,85,64,62,55,73,56,69,62,77,69,48,83,65,47,49,67,76,78,77,59,79,68,44,56,51,77,65,49,73,76,68,69,51,77,74,59,60,71,71,73,86,51,43,60,76,43,72,56,53,70,80,76,44,73,82,45,86,76,50,80,61,63,73,50,79,76,58,78,80,50,75,52,70,61,54,45,76,60,72,56,57,48,58,70,59,57,48,83,66,78,78,82,83,60,78,58,83,59,62,58,65,81,78,75,62,44,69,63,64,44,46,86,49,47,80,71,46,62,45,72,70,80,54,82,45,78,51,76,75,72,78,87,70,44,51,57,72,59,56,73,48,44,82,45,81,87,53,44,87,79,79,65,50,42,59,87,50,71,71,55,56,73,70,61,47,80,67,82,67,70,60,60,87,55,64,78,80,80,42,44,64,84,70,62,70,84,49,47,48,78,82,60,87,58,87,64,62,70,66,54,79,54,80,43,85,56,48,86,70,82,85,59,44,54,49,59,80,57,85,45,82,80,60,71,83,70,78,75,48,60,79,63,42,60,60,69,72,59,56,68,79,86,67,59,79,43,62,43,84,84,63,50,51,81,52,80,83,86,81,70,75,66,75,50,59,73,81,63,75,77,72,65,55,75,49,75,46,87,61,67,49,82,44,66,85,74,43,53,78,58,73,62,85,52,45,60,69,57,52,67,55,72,83,86,78,75,72,52,65,82,63,66,64,71,48,84,64,48,78,52,58,70,79,85,50,68,83,53,48,67,69,82,78,72,45,42,67,74,59,57,86,68,75,85,87,42,44,73,45,85,65,73,59,47,83,87,74,76,80,72,84,70,76,59,83,77,72,87,84,82,57,70,68,44,78,50,63,70,56,52,70,65,75,67,47,60,64,66,67,60,46,70,60,66,67,59,50,69,84,46,50,75,47,63,48,64,48,62,49,67,76,60,74,72,77,49,51,64,75,62,83,48,77,81,87,54,46,74,49,86,45,86,62,73,58,72,48,80,64,77,43,63,61,81,58,44,54,44,78,69,54,49,53,71,83,50,64,75,54,65,51,73,64,46,87,85,82,76,53,51,58,57,77,58,50,43,45,69,70,87,70,75,68,86,73,59,69,61,70,77,69,83,52,73,50,57,47,84,65,47,53,69,85,51,86,58,45,67,79,49,49,75,54,54,46,59,68,84,82,52,62,81,77,68,48,80,55,74,42,81,55,85,42,49,62,44,67,75,72,44,83,64,42,48,54,70,74,45,77,86,59,56,86,61,48,44,71,59,43,84,83,63,83,55,50,86,83,47,77,85,67,55,49,80,69,76,45,60,63,68,57,59,83,84,47,48,79,73,57,42,52,84,76,78,68,87,68,76,49,45,69,47,46,67,73,47,79,83,56,57,50,62,74,81,70,69,85,65,61,80,70,57,56,58,77,75,43,59,65,75,72,44,50,64,84,49,58,74,86,44,52,45,65,85,53,58,50,86,53,44,47,54,81,83,55,84,82,56,59,47,50,79,46,56,48,84,77,77,85,85,73,62,71,66,64,85,43,66,56,65,74,80,48,45,63,53,78,83,83,74,56,75,45,64,44,51,83,61,87,75,45,73,83,83,61,83,57,71,72,53,79,79,83,60,82,85,68,87,77,77,70,46,43,77,81,71,58,59,42,52,46,67,62,47,85,83,64,53,49,55,60,84,72,46,70,60,47,76,83,79,62,62,87,76,72,59,43,44,54,63,42,51,84,42,85,76,85,45,55,85,74,58,67,65,42,87,44,66,72,82,52,76,54,66,82,61,71,72,60,51,83,57,85,77,75,65,67,51,62,83,53,73,48,57,63,80,86,64,42,61,66,72,87,45,48,63,50,77,47,58,52,77,65,72,44,70,56,75,44,61,52,56,66,51,86,86,68,81,61,54,66,79,87,49,50,65,73,71,43,67,56,66,64,52,83,86,44,60,58,58,59,43,42,71,71,44,77,79,45,71,65,64,60,49,55,57,47,68,76,83,51,82,71,86,74,53,67,57,72,48,43,46,66,86,49,74,80,82,56,80,57,75,45,43,48,42,72,77,58,69,86,83,85,66,65,45,62,80,85,58,80,44,44,68,86,78,68,71,80,60,66,77,50,68,68 61,72,73,42,84,44,62,77,74,65,46,53,50,48,71,60,73,72,87,48,56,73,64,53,50,57,66,50,53,84,68,49,61,56,70,87,79,86,59,59,79,47,65,83,61,78,46,55,81,45,70,66,85,66,80,68,66,75,70,78,48,54,52,79,78,84,49,60,80,86,42,72,62,58,68,60,75,74,52,83,52,74,47,49,62,53,43,45,77,60,42,57,80,48,68,44,57,74,45,57,51,82,53,57,84,58,77,50,55,54,67,78,85,51,61,42,86,73,75,79,63,66,80,75,52,51,52,77,71,72,42,75,79,58,56,83,47,60,80,59,79,76,48,56,60,83,69,62,79,72,44,81,56,52,87,75,68,69,85,79,48,67,61,79,84,66,84,63,79,47,63,72,64,85,58,74,65,51,43,63,75,50,44,70,61,83,43,70,68,87,72,81,69,58,58,83,77,60,69,62,47,62,66,51,46,71,44,73,85,46,46,72,50,57,80,65,79,66,86,51,61,42,83,82,55,77,46,70,59,77,86,48,87,62,54,72,52,71,82,70,63,53,87,54,54,75,74,48,54,80,45,78,64,42,57,62,52,82,44,42,78,72,82,48,85,80,51,51,64,52,63,48,51,45,46,50,84,80,42,52,63,74,70,49,60,64,66,81,63,81,70,46,87,61,61,55,82,71,77,80,80,72,76,59,56,50,54,49,51,60,71,51,52,43,47,87,53,66,47,58,73,81,44,54,71,57,50,46,79,43,64,87,86,46,87,56,46,69,66,54,77,52,85,84,74,82,43,86,83,54,68,45,65,85,43,76,56,70,54,72,51,69,58,68,51,46,48,73,53,76,78,80,58,85,75,83,51,74,48,55,84,76,72,62,63,61,86,67,69,54,73,85,49,78,60,70,52,48,64,82,69,53,62,47,53,44,83,76,73,84,62,59,78,54,64,57,57,67,87,79,45,59,87,77,42,70,61,46,61,61,76,49,76,75,66,64,44,55,60,48,57,81,57,82,43,44,81,48,43,65,60,66,60,61,61,83,63,65,63,65,84,69,78,72,68,54,42,83,48,49,81,70,78,84,84,44,85,65,71,42,42,63,73,54,86,51,80,75,64,45,74,53,43,84,78,55,57,72,43,63,58,50,73,76,47,66,87,74,48,53,68,79,74,53,58,49,70,42,86,75,60,73,64,45,77,49,82,61,59,85,79,58,49,71,77,54,74,48,61,53,72,68,56,73,74,44,51,53,54,76,61,61,70,75,67,62,55,47,77,62,83,80,68,55,68,65,61,82,67,79,61,77,56,43,83,73,65,79,79,83,64,66,49,57,58,64,61,60,59,75,77,44,48,58,86,48,58,79,70,60,82,87,71,64,49,56,61,43,77,44,57,56,46,53,76,66,76,83,47,74,70,71,85,87,49,80,72,49,54,59,52,82,51,82,83,64,62,83,72,77,66,81,75,63,84,81,56,80,55,56,78,87,68,58,75,70,49,55,77,67,61,82,50,54,43,63,69,51,86,43,86,68,62,42,84,79,60,58,87,49,44,79,86,47,57,63,43,55,69,71,86,75,58,62,87,45,74,69,63,53,79,53,56,87,82,53,78,48,83,43,43,46,63,61,85,68,50,44,87,82,83,69,54,84,80,46,58,83,68,62,71,45,58,64,57,64,84,61,86,75,79,45,59,48,68,66,64,77,69,73,59,70,65,82,64,51,69,68,55,74,45,83,61,63,69,48,66,76,57,50,83,65,67,85,72,42,69,85,50,64,47,48,44,64,68,72,44,79,44,75,74,46,48,73,42,79,50,45,63,54,77,45,44,47,55,47,81,66,49,78,65,70,50,63,87,84,84,61,86,45,44,62,49,55,76,45,54,49,55,70,56,61,80,63,82,42,60,76,59,79,78,61,45,74,63,83,85,43,61,69,84,58,78,79,69,61,75,63,46,77,87,76,81,58,59,79,46,74,69,77,58,82,73,46,87,81,51,68,65,43,45,51,84,86,56,56,56,70,52,69,86,57,44,49,55,62,66,53,73,64,53,62,67,70,54,85,72,61,58,73,76,54,44,81,82,44,46,50,79,44,48,73,55,70,61,71,85,87,51,48,71,78,65,60,86,84,73,52,64,49,85,59,84,79,73,53,64,78,53,70,76,51,56,82,62,60,50,87,69,54,83,73,42,47,84,84,87,83,48,72,50,47,44,66,64,49,86,83,63,52,86,82,67,48,48,77,83,86,47,63,77,75,78,51,68,76,56,85,55,75 80,47,49,52,52,73,68,60,64,81,56,69,80,42,60,86,44,59,47,81,61,86,79,80,80,72,42,79,64,85,75,75,51,70,69,83,75,73,78,74,45,54,44,78,83,73,50,49,63,84,79,56,43,87,59,84,55,60,60,82,73,70,67,72,54,63,77,60,83,66,57,86,83,66,53,63,86,54,87,84,84,78,56,79,84,55,56,54,52,80,50,61,53,69,55,87,64,49,85,73,64,46,78,57,82,74,79,64,68,67,49,73,56,67,52,82,74,80,59,84,83,81,50,57,87,51,51,60,60,68,43,76,71,75,82,75,60,70,78,68,87,49,46,43,66,79,75,68,55,74,72,71,75,63,56,74,51,68,70,62,78,67,45,81,52,42,71,71,62,58,68,44,71,67,82,61,75,61,46,59,69,64,68,50,49,43,85,78,69,42,81,51,87,53,85,52,61,79,51,55,65,66,54,74,80,62,77,73,54,83,44,58,60,46,45,66,44,64,44,62,52,75,78,62,68,83,64,54,47,48,49,63,86,45,61,70,86,79,75,64,84,45,65,53,71,50,66,67,45,73,80,74,56,50,64,73,78,55,44,73,45,68,66,65,74,60,74,78,63,68,62,84,54,63,55,60,59,50,65,53,45,57,78,51,79,71,77,83,78,68,43,42,50,75,52,64,47,48,65,69,48,74,81,45,43,43,63,68,49,78,62,54,55,55,71,79,57,62,74,60,66,53,65,68,78,54,68,86,72,82,53,63,42,49,81,42,72,55,64,53,70,69,51,72,78,81,82,44,72,45,62,63,76,71,85,70,76,48,87,45,77,48,78,73,60,62,62,84,80,53,51,85,82,60,85,82,45,56,82,48,87,67,48,42,50,74,63,54,45,70,65,87,57,47,62,60,67,56,64,84,42,64,85,63,74,61,83,73,47,43,65,44,72,45,64,56,45,60,78,62,51,82,45,86,56,46,51,48,65,57,67,75,86,78,82,42,59,45,86,56,76,68,56,73,83,87,83,49,61,60,76,69,61,65,87,76,62,44,82,45,45,53,59,57,75,55,66,63,64,61,72,53,77,58,61,59,49,57,43,83,80,61,80,42,45,44,60,51,47,44,77,48,67,63,81,43,62,78,44,74,70,77,82,46,78,69,77,67,71,52,55,79,54,69,77,61,71,46,62,67,47,81,73,45,43,60,67,80,68,52,60,45,55,49,65,72,45,60,52,45,47,73,77,75,78,70,57,86,79,57,49,70,57,67,70,76,84,82,59,57,86,67,44,67,74,58,44,76,61,85,55,43,52,77,82,59,72,60,63,73,43,68,74,50,59,52,66,42,69,56,79,68,55,80,67,64,54,82,55,55,60,60,76,55,77,62,61,44,43,62,55,58,45,52,71,56,51,87,53,52,70,45,59,54,75,84,60,53,62,76,60,43,63,57,76,64,60,71,82,48,45,43,61,50,69,77,56,45,61,70,66,49,42,54,79,71,49,74,61,81,79,56,66,67,62,84,73,65,47,77,83,50,44,73,87,62,72,66,52,75,80,54,55,82,53,81,45,69,68,71,68,87,86,51,62,84,59,77,72,69,85,76,86,87,49,79,51,86,85,60,82,58,50,49,62,63,59,54,87,71,71,68,73,53,46,87,79,79,70,42,74,42,75,83,65,50,65,77,81,46,87,48,66,52,67,44,64,85,73,82,42,56,64,79,80,83,81,54,46,84,63,64,45,45,54,72,79,83,85,71,47,58,43,61,71,49,60,69,52,69,82,52,43,45,58,86,76,61,68,48,63,82,61,62,77,74,48,74,69,66,53,43,64,67,47,64,65,86,64,68,64,43,44,71,72,73,85,58,55,67,51,44,67,57,79,76,48,61,75,60,82,73,61,61,65,79,65,73,80,77,68,51,80,61,87,85,85,51,54,52,60,81,74,69,70,82,86,75,69,80,69,68,71,72,47,75,64,43,76,66,59,71,70,62,64,76,56,73,67,79,51,54,68,46,68,84,78,54,53,49,61,67,85,70,48,86,55,47,87,80,55,51,78,65,70,44,47,87,68,47,62,52,55,45,87,50,58,75,75,59,59,60,68,54,63,48,79,62,85,42,61,55,80,48,44,58,47,48,75,78,43,54,60,65,75,71,43,43,53,66,45,64,48,59,87,48,66,50,44,54,63,57,48,44,76,68,54,74,74,81,43,73,45,84,52,63,83,49,50,67,57,78,68,75,42,85,44,61,43,87,75,50,49,47,72,52,47,48,61,76 62,67,48,58,69,57,72,42,74,44,73,79,50,48,60,77,86,61,69,80,56,57,42,56,84,86,63,52,45,50,78,87,45,46,43,64,81,59,84,58,72,43,43,69,59,81,57,44,42,55,46,45,50,64,75,61,71,60,84,51,64,83,55,67,81,71,48,50,68,69,49,49,76,75,69,63,74,61,50,70,70,66,71,85,77,72,69,51,72,42,62,46,64,61,50,47,68,67,79,48,73,58,67,55,42,68,63,79,86,75,86,57,49,62,87,43,44,85,82,56,60,55,87,45,62,64,44,69,66,76,55,70,67,45,75,68,46,85,80,45,56,44,48,52,69,81,74,64,42,78,50,60,63,81,81,72,64,56,80,78,78,73,61,48,48,85,76,70,70,78,77,86,76,75,46,53,46,73,73,53,82,69,48,87,83,48,83,83,46,79,74,74,83,60,46,50,78,58,59,61,75,50,60,78,57,63,61,87,77,45,70,57,49,75,75,86,58,54,81,48,60,54,47,75,48,84,46,81,51,63,54,56,64,82,51,65,53,75,85,75,83,65,56,82,65,48,69,51,73,87,50,46,60,56,61,58,45,71,45,63,51,75,84,54,79,59,70,48,61,84,82,59,42,82,68,47,75,44,86,42,74,60,57,84,63,79,74,68,54,46,66,65,65,67,78,62,71,56,85,71,52,79,50,79,42,68,52,54,80,45,73,79,85,73,71,51,47,42,53,76,71,50,52,83,46,66,76,80,71,55,44,73,62,61,78,46,50,68,85,68,65,56,47,45,47,50,64,74,52,50,51,54,73,54,77,61,65,55,84,51,58,50,44,46,78,81,54,68,53,54,83,55,57,61,64,68,52,62,48,70,50,85,49,63,62,87,86,59,76,67,65,76,51,46,74,80,82,82,55,64,86,77,73,65,69,83,61,83,48,52,84,76,50,53,46,64,72,61,51,57,77,78,84,70,49,76,86,79,65,59,52,61,50,43,73,46,77,81,58,75,52,67,73,47,55,70,59,62,57,49,80,61,85,68,57,86,46,58,87,57,65,49,66,74,87,85,47,80,60,55,59,69,75,70,52,68,76,54,61,61,79,72,64,63,81,80,77,48,85,42,82,86,65,56,59,80,60,76,67,77,71,58,48,49,51,65,42,83,74,81,79,58,50,61,42,61,75,68,59,53,76,81,52,56,82,82,87,85,45,55,59,52,63,82,47,49,63,61,82,80,58,77,75,73,62,78,50,46,86,71,73,43,62,42,84,56,47,56,44,78,70,58,70,48,64,79,87,81,68,56,54,45,80,87,75,87,66,82,63,77,54,84,79,69,74,51,71,49,45,70,66,75,51,67,62,73,69,47,42,77,75,86,62,87,48,43,52,63,56,87,76,81,86,65,60,59,46,61,65,60,55,54,77,69,79,70,65,79,60,53,49,59,61,54,59,45,48,53,85,58,65,50,65,70,50,73,54,77,87,54,77,57,48,83,87,83,53,54,77,47,69,68,49,46,64,65,47,77,85,43,54,61,58,64,42,57,69,64,55,85,44,46,60,62,77,53,78,60,74,72,77,54,60,64,60,62,45,62,75,45,57,58,76,84,87,69,86,82,74,55,83,80,83,49,52,52,65,79,82,56,81,81,54,44,82,66,77,85,53,70,61,66,63,75,77,68,57,50,75,48,72,86,70,70,51,49,62,71,61,47,62,55,47,87,46,65,54,70,66,45,80,62,53,55,76,45,59,80,44,49,43,83,56,49,81,72,61,68,69,62,72,81,80,50,58,83,62,79,87,53,51,81,45,78,66,83,63,60,72,69,82,75,78,56,42,47,45,74,78,56,56,75,46,78,74,84,72,79,56,75,50,65,58,47,66,67,53,47,51,85,66,55,54,62,82,49,82,65,42,45,61,86,72,79,49,54,51,50,80,54,70,68,78,50,47,81,50,80,47,56,73,77,56,77,44,45,67,45,83,86,45,76,68,86,43,65,54,80,45,80,83,76,71,49,52,58,80,84,59,61,47,76,61,73,67,58,70,53,69,68,43,51,62,61,64,50,45,61,80,62,58,68,68,53,78,52,79,75,51,73,79,46,54,55,62,77,86,61,69,73,66,74,69,58,69,64,57,53,78,47,45,60,62,48,49,61,75,80,82,82,82,83,52,84,69,66,62,78,70,77,60,42,82,60,72,45,65,59,45,55,50,50,58,57,76,50,49,69,63,45,52,76,44,48,61,60,42,68,55,63,74,73,78,59,53,51,71,64,68,43 86,52,57,67,45,75,47,43,71,42,65,49,51,86,85,70,63,54,61,66,53,51,60,42,71,70,62,70,52,71,66,57,67,57,84,59,54,52,64,83,60,50,71,54,63,48,62,54,54,77,63,67,63,76,47,69,48,70,81,83,45,74,86,62,45,68,84,63,52,69,76,62,42,86,66,68,43,64,63,72,59,67,74,66,81,50,50,43,61,63,72,53,82,83,65,70,73,47,76,42,57,82,69,64,66,61,69,72,80,81,87,59,59,59,62,82,61,86,59,72,48,53,47,70,43,49,77,76,86,42,68,75,81,67,77,50,58,52,67,63,77,51,55,78,53,77,50,46,78,43,81,78,56,63,59,72,66,80,63,46,66,54,59,55,81,86,84,87,81,51,53,51,72,65,57,48,71,55,65,60,67,57,46,65,73,68,60,76,66,55,64,43,86,75,80,79,50,58,63,84,84,79,85,42,49,59,71,60,52,62,59,59,65,72,56,69,72,75,77,51,84,62,79,59,62,71,79,55,74,76,47,50,83,66,84,51,48,53,78,71,85,46,53,64,83,60,77,51,57,69,63,60,86,53,82,72,81,85,85,47,56,62,57,78,74,55,69,78,64,70,57,49,50,78,77,78,70,47,69,69,52,62,75,74,67,77,60,46,44,55,53,64,78,83,85,51,60,66,48,87,78,57,85,85,72,84,51,76,72,85,84,70,74,80,67,69,49,87,82,84,48,59,77,74,87,53,60,58,76,55,82,42,59,54,69,83,47,55,66,50,87,86,72,81,49,75,54,65,63,65,75,61,47,66,43,50,69,80,46,53,87,50,64,42,74,68,51,44,62,77,79,86,53,60,51,66,66,50,48,49,67,45,45,71,48,84,51,67,59,53,71,62,59,71,46,65,44,46,81,56,49,76,85,55,71,51,81,55,45,81,44,76,52,49,86,59,69,45,61,46,50,51,80,74,50,83,74,72,51,47,43,62,70,45,63,51,84,47,86,61,42,50,42,50,81,42,76,84,73,74,72,72,44,57,69,55,73,83,58,46,68,44,60,56,70,72,80,72,62,80,54,83,81,78,75,68,71,59,52,64,54,59,52,63,45,69,51,51,55,47,49,73,72,50,82,77,73,56,80,63,48,51,67,53,85,54,73,71,44,69,44,63,54,74,70,73,65,69,64,76,81,68,43,43,86,87,65,75,55,49,46,52,82,75,63,79,61,43,51,70,45,70,68,72,85,44,52,69,83,78,48,47,86,48,73,85,47,53,54,52,58,49,76,86,81,43,62,59,52,56,55,64,62,61,52,69,55,78,54,69,73,54,57,56,54,68,80,85,60,79,87,70,49,86,44,81,73,53,53,57,87,80,80,72,56,42,67,60,86,78,76,69,67,66,78,83,66,44,48,49,84,50,69,72,65,75,86,54,52,67,44,79,68,79,86,87,56,42,51,51,60,81,45,42,48,59,84,55,56,66,78,79,66,82,61,81,79,58,57,56,46,44,74,51,55,50,65,81,62,44,64,62,70,84,62,44,75,81,72,48,57,83,56,48,48,50,58,58,74,85,75,70,65,44,58,42,46,48,50,49,59,79,72,70,82,50,69,71,79,75,74,66,48,51,67,54,50,65,77,60,73,72,79,81,55,64,49,48,59,80,50,50,47,65,66,65,75,81,63,72,70,74,66,48,87,48,79,76,56,71,59,68,46,58,76,63,64,64,82,64,49,51,87,65,77,85,42,76,58,70,52,56,81,80,65,67,75,82,76,63,48,51,60,73,60,60,70,59,64,59,69,87,57,78,62,77,78,86,61,54,87,82,59,46,78,76,71,72,53,54,51,79,53,58,71,63,62,79,42,47,58,80,71,75,48,63,47,76,74,71,51,72,55,87,79,47,59,49,44,59,56,59,82,72,74,55,50,47,78,74,51,46,74,73,77,74,78,73,86,44,75,47,72,60,75,82,44,49,81,70,79,62,81,68,81,81,58,85,74,48,80,43,82,54,74,59,82,59,63,59,66,74,60,87,43,83,53,49,48,62,74,67,76,62,67,74,74,79,76,86,80,49,86,61,57,59,64,77,69,61,51,66,50,48,82,73,67,63,86,57,83,53,62,47,86,80,86,59,74,62,47,83,55,72,55,42,59,48,63,67,72,48,81,74,67,82,56,74,61,67,79,43,74,81,51,50,47,52,42,60,74,75,69,54,86,71,77,73,61,70,48,50,85,56,56,50,55,72,70,60,54,50,64,44,76,50,71,77,64,53 58,62,77,61,43,52,57,69,72,82,73,85,73,62,48,50,49,82,79,69,87,75,58,59,63,85,75,60,67,57,44,50,81,54,82,59,58,68,46,75,44,87,68,76,43,45,45,45,87,42,87,59,51,52,66,52,43,80,64,80,83,45,51,87,42,47,71,67,46,75,60,61,70,53,58,43,72,59,71,69,87,67,76,48,59,86,45,45,84,74,73,80,43,72,76,83,86,67,50,79,75,51,48,79,58,77,50,54,52,53,64,45,65,81,43,84,73,78,61,84,67,44,75,76,43,66,83,55,83,53,61,42,65,47,87,77,59,56,86,72,59,85,65,71,64,83,75,85,44,46,44,45,53,54,49,49,46,57,71,80,72,73,48,72,45,67,55,78,86,57,82,84,58,44,69,69,76,71,73,49,78,48,53,81,79,70,78,57,71,84,44,86,43,81,58,60,82,65,59,76,70,81,74,62,81,87,65,76,78,61,86,45,83,78,67,48,87,73,69,42,77,55,59,50,74,62,50,71,76,76,55,44,70,68,85,45,57,69,51,52,63,61,79,78,83,54,47,58,61,52,82,77,85,54,87,52,45,61,58,79,69,42,74,74,85,60,86,59,65,66,68,82,68,79,71,79,71,67,75,72,78,86,53,55,74,78,69,77,62,83,76,64,58,59,54,75,67,49,59,66,61,52,42,83,47,46,82,67,84,66,68,64,50,69,53,52,46,60,53,67,43,68,67,76,83,42,67,83,82,44,80,58,69,62,87,70,49,47,70,58,73,70,55,71,45,76,78,82,42,42,70,83,72,73,53,57,74,56,60,75,59,83,61,83,49,64,83,73,80,62,75,51,58,54,79,68,53,74,58,61,69,76,84,62,60,51,51,64,42,46,56,57,68,66,85,76,80,43,69,80,68,54,54,43,42,64,64,86,84,57,50,58,80,53,67,65,58,83,55,75,53,45,62,76,79,65,43,62,51,44,69,53,73,54,59,86,63,47,83,64,84,54,79,58,71,49,60,85,49,43,77,72,50,82,72,60,75,84,81,52,60,69,85,43,78,74,87,77,65,80,75,50,52,78,58,42,54,49,80,46,78,59,43,54,72,52,65,44,69,71,68,57,83,42,83,57,56,77,64,60,56,52,42,53,81,72,52,71,62,82,61,47,60,73,43,73,81,44,66,73,57,83,79,61,76,85,62,74,59,71,65,72,55,50,47,71,49,75,86,82,42,46,82,74,69,70,56,53,46,70,62,62,59,53,71,61,83,82,67,69,61,60,71,84,61,82,57,61,66,76,61,70,43,81,70,72,66,69,64,55,63,47,71,44,58,59,72,51,80,80,54,49,64,75,58,81,43,69,48,47,60,61,72,78,86,80,63,65,46,45,58,82,61,82,50,43,43,44,82,44,63,58,83,78,85,49,66,71,64,84,71,68,58,56,80,84,74,81,57,54,70,62,80,78,77,75,67,53,85,73,49,64,46,81,73,46,83,82,56,43,67,63,65,84,58,79,57,58,42,63,67,76,73,53,84,86,64,80,76,59,69,77,68,53,66,61,65,78,85,54,75,81,56,74,42,54,52,49,55,55,76,80,65,42,77,68,73,77,42,52,78,44,64,52,59,56,53,71,82,79,42,46,49,75,63,71,76,48,55,63,87,78,61,54,73,70,44,79,44,47,77,84,82,68,60,80,72,76,54,86,59,68,53,57,63,44,83,87,73,44,62,84,64,57,46,50,83,48,64,83,52,54,79,42,63,72,83,47,61,45,58,82,52,74,51,49,81,64,67,82,66,62,51,62,54,63,62,47,78,69,65,77,53,65,52,65,87,66,48,44,43,44,52,87,53,74,42,52,50,71,65,59,69,45,82,68,71,66,57,59,79,46,47,78,48,76,60,45,53,46,80,71,55,87,84,87,73,61,69,47,45,57,66,65,43,49,67,43,59,74,65,59,50,63,44,87,56,73,78,79,73,69,61,80,70,85,46,45,54,63,79,85,45,69,42,70,58,86,47,82,52,64,84,85,72,42,70,66,58,83,79,76,85,69,69,87,50,78,85,49,51,73,63,84,60,76,75,54,69,43,54,79,57,79,72,69,64,84,86,64,76,78,57,48,68,55,70,73,61,65,85,47,54,83,66,60,45,54,51,46,76,86,78,61,51,53,61,77,69,86,53,77,73,85,70,56,66,53,45,60,78,58,64,70,84,81,43,43,79,68,59,47,55,78,53,74,65,66,75,83,71,84,66,83,47,53,76,60,85,58 57,67,46,52,75,69,57,73,43,84,61,87,79,66,67,86,55,83,42,72,52,64,56,75,59,85,81,46,61,58,64,81,58,74,54,76,54,78,48,55,74,81,83,84,78,65,48,42,80,47,55,53,52,56,42,77,46,69,49,85,68,73,81,75,48,70,45,54,71,55,64,85,47,53,57,79,74,47,72,52,42,46,65,87,43,66,71,68,45,61,67,57,45,50,80,69,67,49,64,72,68,80,60,43,79,62,80,65,44,42,48,42,51,45,78,54,54,46,78,69,55,77,64,87,47,49,43,63,77,58,60,84,79,75,81,52,45,60,64,56,62,70,73,76,86,71,87,81,63,58,77,46,75,56,80,48,46,78,55,46,54,86,51,64,62,79,63,72,54,70,71,49,70,87,66,55,46,81,67,43,69,52,49,59,84,76,47,72,85,82,59,70,46,46,81,73,46,56,59,86,71,73,46,66,63,64,78,87,81,59,67,51,71,52,55,49,54,82,45,87,67,44,86,73,68,52,63,82,51,44,57,66,48,78,52,75,72,53,87,53,77,65,57,83,58,61,81,46,81,60,48,43,62,50,54,73,63,86,73,86,62,44,58,51,44,42,45,58,69,84,55,44,48,56,83,83,62,43,56,42,65,81,43,63,50,79,62,51,85,54,54,78,55,86,50,75,49,56,48,50,87,60,71,82,79,44,87,62,69,52,66,86,55,51,56,43,46,50,56,62,45,42,67,70,80,46,61,54,69,81,49,60,65,77,78,81,63,84,58,53,61,77,44,56,73,80,45,43,80,72,51,63,80,65,81,84,76,75,86,50,65,61,48,45,68,84,54,53,80,60,73,67,48,71,76,44,68,46,80,79,53,87,52,85,45,86,79,57,85,55,55,69,56,43,72,45,50,73,44,42,63,47,42,46,51,57,70,65,85,71,67,66,78,50,59,67,57,65,87,52,56,45,83,60,68,72,79,54,47,46,81,53,48,80,61,79,49,55,66,67,46,49,48,80,60,65,83,76,55,67,66,75,62,74,69,42,62,44,79,72,59,71,87,50,82,84,65,81,51,60,63,49,63,78,51,63,53,70,49,67,84,56,43,72,85,78,46,83,53,66,62,79,50,83,50,61,86,51,82,47,50,49,59,42,86,87,47,68,74,42,46,51,60,61,60,86,51,70,68,66,46,82,45,61,81,46,75,71,67,58,63,46,48,61,81,60,67,85,60,72,60,85,78,46,49,85,85,63,76,44,56,75,59,43,84,77,43,85,64,79,66,82,46,50,67,46,63,50,48,59,45,74,47,44,55,51,46,85,46,58,63,54,72,86,63,76,69,82,85,48,54,53,58,77,77,71,86,78,59,66,52,54,68,73,43,82,80,46,71,69,71,61,50,58,77,83,56,70,85,83,53,56,83,82,70,44,48,80,64,67,57,73,70,60,70,59,51,65,86,71,75,69,60,74,60,57,67,53,87,67,67,75,49,51,49,73,60,72,70,52,62,50,64,82,48,64,72,64,81,56,57,51,61,78,70,65,83,86,45,42,63,48,52,56,87,59,42,85,63,69,66,87,48,83,61,61,51,74,57,45,81,56,70,44,48,42,65,62,55,53,58,82,81,74,79,80,48,44,55,67,50,76,45,55,51,70,55,73,52,70,72,85,64,84,47,51,45,66,60,59,67,68,46,81,63,52,62,85,42,72,42,70,79,84,63,56,49,47,85,57,80,62,48,67,82,43,68,53,87,82,52,74,42,70,50,62,83,61,58,53,76,56,74,63,71,87,75,43,61,51,80,87,62,72,70,44,69,59,49,53,61,79,82,71,61,69,61,63,82,67,67,76,48,66,50,81,70,84,47,48,48,60,85,78,82,54,67,71,71,80,52,77,56,54,45,54,62,62,86,51,44,84,56,69,44,48,65,42,76,57,78,63,53,60,44,48,69,81,59,50,65,87,59,55,60,52,46,51,47,71,67,63,68,56,58,85,81,87,73,72,42,86,71,84,43,57,70,76,50,54,87,62,57,81,56,66,52,69,69,56,47,85,51,82,49,81,60,51,42,59,63,83,47,59,86,75,48,78,53,64,79,52,67,54,68,44,68,75,42,80,66,72,73,70,75,45,60,74,87,71,55,50,60,60,77,50,58,56,70,63,47,59,64,61,68,84,76,55,50,61,48,45,64,86,77,70,42,75,82,53,44,54,69,65,70,73,84,63,54,79,74,78,71,53,67,70,49,87,82,80,43,67,67,43,76,75,59,54,60,45 57,44,43,47,64,79,43,51,60,65,69,61,56,77,60,50,83,42,59,84,78,73,73,59,52,67,59,74,50,70,85,78,69,66,77,62,54,80,72,71,84,56,77,65,73,72,76,60,42,84,74,68,83,69,72,66,65,44,79,52,58,65,47,74,86,71,79,49,46,69,70,60,68,59,57,69,55,45,85,57,80,50,59,87,74,56,53,73,47,43,85,43,54,59,57,82,75,58,80,81,80,42,46,64,82,71,69,56,86,71,48,51,42,54,83,75,46,44,54,52,43,81,82,49,49,59,77,50,56,45,50,81,77,56,64,85,66,83,45,62,47,76,48,62,48,69,71,43,69,67,81,51,81,65,50,77,76,71,77,72,45,62,65,45,46,65,55,47,48,50,79,50,42,48,74,69,67,44,81,47,71,56,81,79,55,49,68,84,62,72,54,67,42,70,45,48,62,47,63,59,67,44,81,54,47,73,83,77,74,76,47,74,68,56,68,68,48,70,64,53,44,54,45,63,74,53,66,80,54,83,51,55,50,79,76,43,63,86,57,54,78,47,55,47,75,56,45,59,79,83,64,67,67,61,76,77,78,58,57,43,87,69,52,73,76,72,87,71,58,73,64,76,58,57,48,85,86,82,51,43,47,86,61,59,78,72,47,72,81,77,66,75,71,52,44,76,81,67,85,67,53,44,51,82,81,70,79,81,47,87,53,81,51,57,47,53,85,64,70,49,78,85,78,54,70,82,71,62,74,78,45,77,53,56,50,52,72,59,68,64,70,83,72,71,79,48,82,66,74,48,62,67,80,62,81,62,85,70,54,81,81,56,49,55,79,81,42,82,52,68,49,79,55,75,61,67,76,59,68,53,50,51,69,58,66,51,85,82,50,76,48,78,87,49,87,63,83,62,48,78,64,60,78,83,68,42,62,70,60,76,50,64,64,80,54,58,44,72,44,54,55,42,61,80,47,54,56,62,67,65,59,55,50,67,50,69,42,82,86,70,79,52,80,56,50,74,52,87,59,68,62,54,62,49,59,58,73,67,70,44,65,73,55,53,43,64,61,44,73,64,69,87,57,85,42,76,66,75,68,60,85,55,70,56,57,62,66,58,65,63,52,87,85,44,47,84,54,73,48,72,86,61,69,68,73,42,75,85,60,45,55,80,43,81,52,87,42,60,66,69,77,45,47,42,66,59,77,80,56,50,70,68,57,75,49,43,42,69,49,71,59,74,50,82,66,57,70,74,67,62,44,74,44,58,42,74,43,51,50,70,74,47,67,51,77,55,47,65,48,73,74,50,74,42,47,59,68,43,45,68,80,43,70,49,57,63,70,66,83,85,62,62,77,74,83,73,44,55,47,64,48,58,46,87,64,73,65,87,86,44,44,83,85,84,84,60,63,52,54,82,47,56,61,67,76,63,63,43,78,48,53,45,59,42,82,44,49,50,58,58,62,52,43,64,62,50,61,42,52,60,50,81,42,62,79,81,47,78,46,74,57,53,60,70,57,67,86,49,66,53,73,61,49,83,56,69,69,58,67,82,49,52,63,72,62,69,62,78,80,72,57,74,82,79,82,58,83,83,70,53,86,59,63,81,82,63,53,60,69,60,44,60,80,45,53,49,50,71,67,57,45,63,65,84,50,43,71,80,49,79,58,78,48,43,85,68,42,68,46,75,61,66,56,46,78,56,55,85,50,45,74,74,55,55,64,76,74,62,71,61,49,62,87,67,71,45,76,80,80,63,57,61,45,74,44,79,87,76,57,55,70,55,64,87,71,47,56,65,45,87,70,42,55,55,85,70,86,67,63,74,70,84,60,78,42,42,81,47,50,85,80,63,66,48,69,72,82,84,63,80,55,59,56,50,77,78,57,85,48,50,62,77,62,79,76,85,55,69,76,50,47,86,87,80,83,77,70,45,60,50,45,67,49,61,68,42,84,65,67,78,64,77,74,50,42,52,53,66,71,76,62,61,68,85,47,46,63,57,53,58,80,67,83,79,81,79,73,82,60,51,78,49,47,63,67,75,57,72,78,82,53,52,48,80,50,74,46,75,60,63,80,68,86,62,57,63,66,59,85,52,63,67,74,76,43,76,68,65,83,79,53,60,45,86,69,55,43,68,62,50,51,47,81,46,43,64,75,79,86,47,81,70,75,51,81,73,73,46,85,80,71,67,73,58,61,51,69,54,58,58,62,44,59,65,49,60,42,67,82,42,56,79,53,84,85,62,62,51,60,68,60,87,49,60,75,43,85,83,48,70 67,81,85,56,87,52,86,58,68,65,46,75,65,56,65,80,43,82,67,44,76,87,59,70,65,57,44,79,60,85,57,66,67,83,54,83,59,66,73,61,63,71,63,81,63,56,80,69,43,67,83,51,47,71,68,61,82,47,83,70,71,75,76,77,50,86,63,75,47,47,55,76,81,47,50,65,45,65,47,44,46,84,42,66,60,57,61,71,57,70,72,79,68,45,65,65,42,42,81,73,42,80,61,85,79,45,60,49,42,81,44,76,45,47,87,70,79,45,46,84,63,44,48,55,51,48,76,70,62,83,67,55,49,67,44,64,63,82,45,67,53,73,43,82,64,49,76,67,78,61,44,42,67,72,44,62,68,81,68,84,47,72,64,81,57,63,73,43,60,50,48,48,71,46,73,57,70,49,51,65,63,78,66,58,70,57,60,58,72,53,59,71,44,75,56,44,55,52,62,59,47,70,54,73,76,79,48,44,75,61,46,68,61,71,82,69,49,62,79,78,46,44,57,73,67,82,65,44,47,62,70,56,59,72,61,42,52,85,52,70,83,81,74,63,42,50,64,77,63,85,78,59,66,58,46,80,54,60,76,73,43,58,55,42,52,59,69,71,51,87,74,55,53,52,68,46,54,64,64,59,53,87,58,47,66,68,56,58,77,83,75,80,55,44,78,43,56,58,67,54,58,60,77,64,45,47,69,83,69,69,68,77,70,47,75,79,80,59,44,79,87,67,72,58,69,70,81,76,69,61,48,42,55,61,51,52,80,85,56,73,42,68,49,72,71,79,81,49,76,81,77,44,63,74,79,72,83,46,44,43,61,83,43,78,57,55,44,50,58,43,78,80,55,79,46,50,79,44,44,86,48,60,77,56,74,83,68,84,69,59,58,80,84,65,68,55,60,76,53,43,52,85,82,44,61,53,66,80,49,47,78,63,42,45,51,54,51,79,59,50,60,85,82,85,76,77,63,69,72,51,74,79,85,68,45,64,55,76,45,53,43,48,57,60,54,71,48,54,61,59,77,83,77,75,52,65,51,66,53,84,87,59,53,62,72,65,59,44,85,67,85,78,77,72,72,75,64,69,67,59,69,43,84,71,85,73,79,86,81,73,64,84,47,47,60,67,72,85,56,62,77,81,72,56,65,61,68,86,74,57,86,72,77,49,86,60,66,62,48,86,70,46,45,77,47,42,83,59,84,66,79,44,85,62,42,82,58,66,68,43,58,54,77,56,86,77,42,82,84,66,44,74,46,72,46,55,53,84,56,81,73,79,86,71,75,86,74,81,64,54,49,47,57,46,77,68,49,56,74,43,45,55,75,65,65,69,82,80,75,66,77,46,53,70,62,43,78,61,63,79,85,87,70,85,51,62,52,84,70,42,67,71,64,74,60,65,70,72,82,80,54,46,69,78,84,55,73,50,68,48,48,84,77,69,45,67,81,57,82,43,67,57,74,80,68,52,45,67,53,66,67,46,52,85,51,51,68,61,87,77,68,45,70,64,45,85,48,43,73,75,42,45,84,76,48,67,74,58,46,68,67,68,78,42,87,78,48,77,51,82,83,65,42,69,71,85,72,65,59,67,73,79,81,84,47,72,44,45,69,87,79,87,72,86,60,86,68,44,78,62,87,82,59,47,58,55,48,51,78,61,58,63,63,47,66,80,60,68,81,57,81,87,74,86,70,69,78,81,87,63,76,65,53,43,74,42,46,43,50,83,52,70,79,47,47,70,75,78,86,49,71,51,58,80,54,72,78,47,54,69,78,74,63,84,53,85,80,60,87,87,61,87,83,46,57,58,58,44,74,81,52,67,62,66,71,72,73,42,71,84,72,87,47,63,83,85,75,59,42,55,49,59,81,60,73,65,79,53,71,71,45,59,71,63,49,70,85,54,77,58,80,69,60,64,66,69,42,52,56,78,44,66,86,84,65,78,83,81,60,44,51,66,42,78,55,51,83,44,45,73,86,80,47,73,51,52,43,67,66,53,79,75,57,75,64,60,81,82,42,78,80,55,53,82,71,80,53,74,45,80,46,42,54,64,60,42,45,58,49,69,48,68,83,82,45,59,72,80,68,53,76,87,49,57,87,66,48,72,52,44,66,78,76,57,76,83,81,61,53,42,49,58,69,87,78,68,72,79,76,50,72,45,43,71,70,80,60,70,68,78,43,62,84,87,60,58,48,48,60,79,66,55,78,60,59,76,54,44,82,55,54,80,58,82,47,85,55,46,76,75,72,47,66,49,51,51,46,50,55,73 77,48,49,43,87,56,76,69,85,43,66,54,84,59,60,56,49,69,69,75,42,71,65,75,83,55,87,62,72,45,57,53,82,50,87,74,62,71,58,42,44,72,46,86,61,72,47,56,62,50,87,54,55,87,58,43,72,86,58,71,80,84,46,45,53,46,71,77,58,58,60,81,68,49,86,50,49,54,83,48,59,49,70,55,64,80,55,56,83,80,60,69,56,58,43,53,47,43,85,56,42,87,67,44,46,49,87,43,57,57,86,61,66,68,49,49,56,56,47,65,68,74,81,43,54,67,87,44,79,69,50,87,79,68,66,64,70,61,51,74,82,75,61,65,58,61,70,49,45,74,55,81,44,57,69,47,87,78,65,65,62,55,63,44,50,73,64,49,45,76,50,85,60,56,69,69,52,50,52,57,83,52,67,83,74,54,58,59,66,77,57,86,77,75,57,44,61,58,66,63,66,57,85,48,62,50,67,80,43,54,61,83,76,61,62,87,67,78,77,64,80,66,60,51,83,66,68,53,61,65,77,81,83,82,75,81,80,71,76,86,44,68,63,87,73,60,53,50,71,74,51,45,62,68,68,46,71,42,79,53,59,55,76,52,46,82,59,44,84,60,67,52,62,65,72,43,55,42,42,48,58,79,80,82,56,82,49,70,49,62,56,71,51,66,42,64,66,64,77,76,78,49,49,77,75,45,68,72,77,72,42,74,70,44,81,62,84,70,47,82,85,84,58,86,42,54,77,69,84,85,56,51,42,66,66,80,74,56,46,86,56,43,54,81,57,67,73,54,82,56,48,52,85,74,53,71,75,77,82,46,85,57,42,49,86,68,59,54,85,47,66,65,48,80,78,75,79,82,74,45,70,70,58,43,45,48,42,86,73,87,53,84,82,56,72,48,68,57,81,46,66,71,76,76,67,80,56,68,66,84,49,55,44,52,60,82,52,69,51,69,44,81,42,44,77,83,67,57,46,65,69,84,48,68,59,42,46,59,45,80,83,60,81,53,61,86,49,68,75,66,76,42,85,49,60,64,57,64,85,71,42,61,50,55,86,67,53,67,73,44,65,85,57,64,48,64,55,81,51,79,82,60,50,42,45,64,77,71,84,47,62,76,75,63,71,59,77,67,54,44,85,50,76,45,52,77,62,66,54,49,68,81,72,59,82,49,64,49,86,77,70,74,43,57,57,71,81,43,54,61,50,74,71,66,74,70,59,58,66,50,66,59,80,63,57,70,58,73,86,72,54,62,56,71,47,49,44,45,86,81,77,76,70,84,67,49,76,43,74,56,53,48,48,79,55,58,74,84,80,55,85,70,84,60,80,86,64,47,51,87,51,72,47,46,67,55,66,84,86,67,60,48,86,77,75,58,86,81,80,51,63,62,42,83,47,53,80,43,79,70,52,75,86,81,84,85,67,52,66,48,68,59,66,72,87,47,58,53,82,81,45,81,61,57,47,43,48,73,54,74,46,65,45,72,79,63,81,64,86,87,80,73,54,77,64,68,83,57,73,79,77,60,79,74,52,64,45,54,44,70,82,81,60,75,72,59,65,87,86,65,54,78,56,81,85,64,82,58,51,67,75,45,58,48,55,57,75,79,71,48,83,83,43,68,45,56,44,52,57,61,78,57,69,56,74,69,84,44,69,50,42,46,45,75,82,84,72,81,47,78,78,82,82,60,68,87,45,49,82,83,78,66,65,71,71,44,45,54,50,75,78,80,74,65,60,81,81,66,44,65,55,80,87,55,77,83,62,51,67,84,53,46,73,66,54,51,42,42,70,72,55,65,65,61,61,43,75,65,80,56,56,82,52,87,51,73,60,66,64,83,75,86,64,43,50,43,55,79,43,79,63,43,47,57,81,82,75,78,83,58,73,54,66,79,84,69,45,54,49,82,50,59,69,60,62,63,57,80,59,50,81,70,71,66,80,67,54,60,56,45,65,85,52,80,77,82,49,61,60,61,76,58,61,52,76,84,44,86,85,80,42,75,56,52,61,51,54,75,71,87,63,65,69,78,74,71,59,80,53,49,43,45,48,67,48,81,71,70,68,57,65,70,60,53,64,47,59,61,57,82,52,85,65,44,53,71,59,49,60,78,83,76,57,66,63,69,76,44,77,59,73,64,67,54,48,66,62,87,44,50,63,42,50,62,49,61,85,63,83,76,78,51,72,44,79,66,53,76,75,68,52,59,59,52,62,70,61,74,57,65,69,76,78,77,85,78,78,60,49,78,74,56,80,71,64,75,61,82,64,59 75,57,74,64,44,46,81,61,73,79,64,57,72,83,55,45,78,49,76,85,75,44,75,78,42,78,71,60,72,50,81,61,82,57,87,87,42,48,57,87,60,82,78,71,50,52,85,55,65,82,85,59,78,77,44,51,68,67,52,80,82,85,53,82,65,67,43,56,49,77,64,46,84,55,81,81,78,51,55,51,81,86,65,69,79,50,57,57,56,68,84,64,48,86,81,46,43,75,83,62,84,77,80,68,51,56,69,56,69,86,50,49,70,74,42,50,55,54,81,50,45,85,85,83,77,72,82,45,48,61,73,72,62,60,42,63,69,45,71,61,48,43,45,83,72,87,62,57,68,60,62,87,57,62,52,55,46,61,76,85,62,56,72,51,45,53,61,70,51,84,59,59,86,56,75,42,59,61,70,69,64,87,62,81,62,85,67,85,75,85,76,65,63,84,80,57,82,83,55,80,68,66,66,84,61,54,56,63,58,65,64,63,45,56,72,68,64,58,47,68,48,51,53,64,71,67,86,66,71,66,87,66,67,79,48,46,85,63,64,67,57,49,85,66,54,66,68,47,68,65,84,83,45,80,86,65,75,67,42,43,72,60,70,44,45,74,75,81,86,45,58,48,53,70,46,78,83,58,78,65,73,66,43,50,47,52,42,81,48,58,50,54,68,63,86,87,83,79,54,84,54,80,79,45,64,46,59,70,71,57,69,66,75,81,58,87,76,81,71,57,72,42,81,58,59,63,66,59,48,51,59,70,56,53,47,54,53,52,83,80,49,52,60,63,48,64,85,69,64,67,52,79,50,82,69,50,69,62,83,54,76,73,44,78,55,59,51,46,52,65,76,87,76,65,42,56,64,76,60,83,58,59,68,53,76,67,51,61,80,56,54,60,68,85,67,58,77,42,43,56,73,70,42,61,58,72,76,49,82,87,74,87,72,57,75,56,55,43,42,80,76,52,64,58,53,63,42,45,51,77,46,76,84,65,50,46,78,85,42,45,69,49,50,72,52,64,84,83,63,46,57,86,77,71,63,57,81,76,61,56,83,79,44,65,61,61,78,62,44,46,45,44,48,46,78,61,75,56,72,74,62,80,60,55,85,50,87,48,51,48,75,44,51,45,85,84,60,71,65,53,46,68,46,65,61,59,59,57,69,46,78,52,68,45,71,60,64,82,71,53,81,85,53,75,68,65,44,50,63,72,65,86,70,72,64,70,55,56,51,65,66,45,86,48,80,59,69,50,81,70,83,77,77,60,61,50,76,86,83,65,51,51,47,66,44,59,76,80,84,73,54,62,84,79,63,47,80,58,45,62,79,77,86,76,87,66,71,49,76,70,64,84,52,52,58,48,67,61,55,68,73,57,75,85,46,54,82,79,63,53,85,42,68,71,49,76,71,64,55,54,71,61,78,65,79,76,55,72,51,42,61,68,43,68,52,57,52,73,56,79,64,79,57,57,71,79,73,62,67,76,75,51,72,52,51,77,75,53,43,55,54,44,65,63,71,58,71,77,58,85,44,85,50,85,68,67,85,86,73,74,46,45,47,87,44,61,44,56,65,80,60,75,46,82,69,76,48,85,69,77,78,48,68,73,81,69,50,77,44,51,86,75,80,57,55,43,53,48,65,52,75,72,68,83,54,78,50,82,74,57,44,77,62,65,44,46,45,86,48,84,52,77,67,61,71,54,48,58,61,80,85,43,80,42,59,54,75,68,87,61,73,55,77,46,58,82,82,63,72,72,72,48,42,83,84,67,70,69,48,66,84,57,77,56,64,55,50,75,64,53,64,71,67,73,67,42,59,42,69,72,53,71,45,81,71,74,80,42,80,44,56,69,46,63,54,55,83,55,81,49,43,71,68,58,71,83,47,54,66,83,80,49,43,48,76,77,56,61,50,54,42,58,58,45,75,58,48,43,78,82,85,82,75,87,66,82,76,58,83,61,48,66,57,83,73,84,73,63,71,45,55,69,87,78,43,55,62,42,50,48,70,60,85,64,86,81,62,81,53,83,87,48,49,79,60,53,61,86,65,81,69,76,83,46,69,47,44,42,66,56,75,48,52,61,57,47,80,84,75,55,83,73,45,72,69,68,83,68,85,49,70,85,47,73,72,77,60,83,70,59,61,83,55,85,51,83,68,82,78,75,79,52,68,70,71,86,50,70,50,52,63,84,84,48,73,75,57,82,53,80,70,57,74,49,70,85,48,55,74,49,86,71,46,50,51,71,58,50,64,66,48,45,43,57,87,43,76,82,85,65 54,56,53,81,71,80,66,72,58,61,64,64,64,71,80,46,63,73,48,56,72,66,85,63,59,67,78,71,73,58,86,57,75,78,42,62,67,76,45,85,85,77,81,85,64,68,56,66,75,45,70,60,57,56,53,77,64,76,86,76,60,48,62,68,51,74,52,74,47,54,71,76,69,42,77,48,85,69,82,49,60,70,45,47,79,84,67,85,76,54,70,57,45,49,63,60,51,67,45,51,85,57,79,72,70,61,71,83,68,83,55,66,44,48,60,48,42,45,58,57,53,83,53,63,73,46,72,80,80,55,62,46,62,58,67,69,49,63,45,66,80,52,64,82,64,44,69,59,79,48,50,72,68,80,78,87,73,52,57,50,81,59,50,71,85,87,56,86,49,73,68,52,58,61,59,86,66,54,78,67,68,53,58,77,42,50,55,50,65,82,48,87,45,47,69,76,50,60,84,78,73,54,45,59,62,42,78,86,62,65,58,54,65,45,85,44,84,45,49,87,72,47,82,48,56,55,82,66,51,84,53,49,42,50,44,51,87,56,44,77,74,43,80,62,48,69,52,44,46,80,43,76,80,59,67,81,77,42,77,82,86,55,56,55,42,50,66,58,56,65,64,60,47,50,85,48,71,54,79,49,54,70,69,63,51,72,58,63,58,42,76,79,59,63,42,86,83,59,80,84,70,68,66,80,81,83,83,61,74,84,50,80,59,52,72,55,61,84,42,86,81,71,45,46,81,75,46,82,51,74,67,76,64,72,82,79,67,82,62,48,52,73,78,80,55,86,52,82,82,76,72,78,66,79,65,80,76,67,56,74,78,57,70,74,50,58,82,57,64,45,68,85,82,54,86,62,65,57,42,55,53,69,66,54,48,42,79,53,70,76,71,86,44,57,55,59,69,62,73,78,72,72,78,67,67,87,50,75,70,60,63,84,61,48,87,54,58,52,42,69,46,69,53,81,44,87,78,84,59,66,84,58,54,73,49,82,61,56,66,73,57,53,54,85,74,72,44,64,44,69,57,53,83,77,78,78,80,67,44,66,65,46,87,81,69,59,71,63,59,52,62,82,49,60,81,46,86,50,64,60,77,61,78,42,61,78,63,82,48,58,71,45,49,51,87,77,62,67,76,63,68,64,44,59,66,42,43,52,46,45,47,73,52,45,77,66,72,57,59,65,70,51,55,77,64,44,50,78,55,52,47,74,63,64,45,69,60,84,71,79,75,67,84,73,45,57,78,44,83,79,63,81,86,84,57,48,58,61,50,60,71,87,43,80,44,83,46,72,73,49,66,55,62,55,75,60,80,72,83,54,77,82,47,42,82,62,42,87,86,85,46,72,87,47,81,51,65,50,47,51,47,65,75,42,79,67,43,87,68,69,52,69,87,66,49,50,82,46,45,66,60,84,46,49,47,72,47,84,49,52,62,76,49,69,74,50,46,70,68,54,65,43,84,75,85,55,76,75,83,62,85,64,75,56,47,66,42,42,68,59,83,77,47,80,47,58,45,62,78,49,49,73,82,86,51,76,57,71,42,44,71,61,75,74,67,77,82,86,78,54,61,59,82,71,42,62,81,44,67,77,77,77,48,55,51,65,84,59,43,52,54,62,67,50,42,44,75,45,80,85,76,63,66,74,45,79,82,70,80,43,48,54,82,69,48,55,65,45,69,53,68,59,64,48,53,71,66,42,51,86,60,81,81,83,87,87,50,81,67,46,42,52,42,73,71,68,63,52,64,61,46,53,87,47,61,43,52,45,63,84,83,83,44,51,68,57,84,76,82,73,54,50,48,52,43,64,71,59,69,45,79,75,58,82,61,55,49,46,47,72,58,79,44,84,50,50,68,79,83,69,87,87,66,74,67,85,81,63,45,61,83,51,49,54,47,49,86,87,61,73,83,71,77,78,75,69,76,82,55,72,56,80,45,58,85,47,81,83,76,70,73,87,54,48,56,61,49,80,49,79,42,73,79,55,55,64,57,47,54,64,84,74,46,78,77,80,72,48,75,52,59,58,82,71,82,42,71,59,65,65,47,51,46,84,50,84,60,65,84,64,52,62,65,49,59,45,49,71,42,73,75,49,52,58,58,45,61,83,61,70,45,87,87,58,79,77,60,61,54,74,54,65,53,61,72,86,67,78,45,67,75,53,65,53,70,85,86,79,70,50,63,76,82,48,67,48,51,84,86,54,82,54,45,47,66,84,74,52,48,54,67,68,81,71,45,53,51,62,64,82,51,46,56,53,83,42,47,51,45,75 72,86,47,43,63,83,79,59,71,53,75,63,58,83,68,85,62,58,78,76,62,65,45,58,54,70,52,79,51,81,71,86,53,74,78,75,51,74,66,63,52,50,42,53,87,48,49,53,53,72,79,48,74,64,63,82,42,68,69,79,69,68,82,42,66,77,48,69,82,54,44,47,71,86,87,78,68,56,51,64,51,78,57,80,55,50,76,54,67,58,57,72,51,42,43,79,64,59,71,74,82,49,57,83,57,71,56,82,43,43,54,67,72,85,48,71,46,79,64,48,69,42,87,67,57,46,81,77,61,81,82,53,68,51,79,79,45,87,59,63,64,76,71,75,68,47,70,60,42,52,74,45,59,85,84,82,76,85,66,76,48,63,52,76,68,71,68,60,61,66,82,62,76,74,47,52,65,85,64,63,43,76,81,65,73,44,77,53,45,61,83,76,56,78,84,45,42,67,45,42,65,66,66,51,56,55,74,55,51,80,82,82,83,71,78,49,55,87,51,46,63,55,50,50,78,54,64,70,47,57,42,55,83,71,81,76,86,46,74,66,78,42,46,57,82,58,61,72,46,64,45,45,51,56,86,84,64,83,59,57,48,51,57,56,42,46,87,57,62,49,42,65,70,67,46,65,74,52,71,69,72,72,63,72,55,74,51,42,59,81,69,71,42,54,70,81,49,62,60,53,72,79,61,68,80,76,48,84,54,65,57,58,85,64,48,50,85,78,84,79,77,59,77,66,64,71,66,46,48,70,60,87,66,69,71,63,43,55,65,67,78,51,59,51,50,76,75,51,52,75,80,81,49,86,66,46,83,72,52,75,67,66,86,64,84,59,61,79,61,69,81,46,71,85,56,82,69,69,64,50,60,83,65,46,50,50,73,63,81,58,60,50,76,74,63,68,77,52,48,70,59,43,52,50,68,45,67,85,67,85,56,70,49,85,57,62,58,43,65,85,81,58,45,80,84,71,66,78,69,65,42,43,45,83,75,81,60,85,77,60,69,87,60,63,56,74,54,53,47,45,51,85,76,60,55,49,42,77,60,83,57,55,63,64,68,69,74,80,47,53,74,51,87,68,44,87,46,54,54,81,44,87,84,44,48,56,57,86,80,87,42,76,83,51,50,82,71,46,72,79,73,57,87,58,43,84,69,43,86,46,59,57,60,79,58,58,62,65,51,52,79,74,43,56,63,62,74,53,72,69,82,43,81,49,43,58,52,84,50,66,56,53,70,67,78,56,69,61,76,66,86,77,75,67,62,48,72,55,72,45,81,80,82,57,45,51,44,84,86,72,72,53,42,85,74,75,45,68,66,81,85,68,86,51,49,58,83,82,66,65,85,79,86,46,75,45,54,69,64,46,52,46,81,77,48,66,45,79,49,53,83,80,65,42,71,71,56,82,80,47,83,57,49,82,56,82,57,87,42,60,60,49,55,80,86,71,43,80,63,51,59,65,58,53,84,66,69,81,79,63,48,42,49,52,57,79,60,57,84,79,73,82,42,67,63,61,44,75,43,50,83,64,82,58,51,50,74,77,64,76,50,77,51,82,61,68,75,54,45,64,46,81,44,77,47,68,82,85,61,73,53,87,62,42,44,85,67,66,46,54,65,83,78,80,75,64,52,51,81,81,83,61,84,78,81,76,77,76,81,79,46,51,62,85,44,52,67,75,77,67,43,77,85,53,60,50,59,66,80,45,73,55,43,61,60,71,52,78,47,62,78,47,85,57,55,83,86,80,76,64,48,72,86,84,87,45,68,59,67,83,72,57,59,58,61,83,68,78,81,74,67,45,53,62,67,63,73,61,70,58,77,87,79,44,79,71,59,59,68,64,48,50,53,80,48,60,77,60,54,60,67,70,68,53,78,86,42,54,47,77,76,48,54,57,61,69,79,57,57,50,42,68,56,46,47,79,62,43,50,81,49,72,52,64,44,59,44,78,48,61,76,43,58,52,87,45,80,76,49,62,45,54,50,59,86,73,73,65,61,84,58,43,84,43,55,55,71,74,78,72,57,46,49,61,55,42,66,87,43,65,86,61,46,85,72,71,86,64,62,77,45,81,80,75,84,86,44,56,83,59,77,43,87,45,53,46,80,44,59,48,79,60,44,82,83,70,75,83,59,68,48,59,72,76,68,83,46,60,66,84,86,66,45,81,75,44,77,47,52,56,74,80,87,47,74,64,50,76,86,71,48,74,76,64,56,62,51,61,51,87,66,84,66,42,64,45,78,83,55,48,84,46,79,67,84,68,83,45,61,86 54,57,43,49,66,86,84,60,45,50,80,46,57,68,42,62,78,80,85,77,85,86,64,84,63,73,58,82,86,73,83,56,54,55,53,79,73,87,82,64,53,52,66,84,67,44,74,87,63,86,55,64,86,80,43,86,50,73,79,85,54,82,71,73,60,80,47,58,42,80,85,69,53,80,77,66,63,87,78,58,73,70,83,43,72,86,71,57,81,52,84,43,42,42,68,60,68,69,80,81,49,64,59,72,77,60,75,75,71,75,79,58,59,54,70,57,87,56,70,86,82,79,71,44,44,74,64,66,50,68,83,69,44,49,78,58,87,73,69,83,79,83,70,83,60,59,77,56,66,54,52,60,75,59,63,57,80,60,72,73,75,56,53,42,83,58,67,71,80,44,73,49,46,69,87,57,64,62,54,67,52,47,80,57,60,80,42,58,56,57,84,77,43,48,76,80,79,72,61,86,67,75,51,61,58,67,70,50,87,72,84,86,49,66,63,52,59,85,72,68,75,84,62,67,47,45,75,82,67,53,44,83,65,46,72,69,42,45,86,76,76,57,44,61,80,61,87,83,69,51,54,48,47,59,59,68,56,86,80,78,65,73,57,55,68,80,54,54,66,50,53,64,63,64,64,61,60,55,53,59,42,72,87,82,67,69,82,72,56,51,75,76,53,69,53,65,71,49,47,74,53,52,71,63,64,61,47,71,69,61,53,49,59,76,43,48,70,69,71,71,57,78,47,61,57,84,61,71,82,57,65,72,45,55,50,44,64,43,73,51,49,43,77,78,63,46,63,74,82,87,49,80,58,53,65,73,62,45,60,51,61,62,42,71,73,77,64,67,57,78,42,62,73,59,63,47,86,76,51,59,69,68,78,42,83,53,42,83,78,83,56,68,49,74,79,51,79,83,63,62,45,72,68,65,76,71,82,80,61,54,58,57,74,54,76,64,76,87,87,42,82,45,54,62,76,79,64,56,68,66,83,83,60,74,58,82,54,50,45,56,65,54,87,46,46,73,87,60,65,73,79,87,83,47,42,70,57,53,80,79,42,78,82,51,69,77,70,77,80,81,72,65,55,50,68,60,86,64,69,64,49,78,59,69,61,82,61,77,55,63,42,67,69,51,84,68,53,60,56,61,87,53,85,85,59,72,43,60,62,69,73,48,44,60,60,69,86,48,64,69,44,81,81,44,66,74,52,43,47,86,43,76,63,62,44,55,46,43,64,62,73,76,77,50,53,78,85,46,81,87,43,74,54,86,61,46,56,50,63,85,75,56,51,44,43,42,80,86,87,61,50,81,44,66,71,61,58,65,54,70,82,83,81,47,49,56,65,61,57,57,85,57,50,74,65,87,87,48,55,63,82,53,63,70,78,63,69,46,68,53,74,64,85,46,48,72,50,43,56,74,78,87,42,59,78,76,67,54,63,72,49,82,75,61,49,82,76,72,45,73,79,52,64,43,80,66,67,76,53,53,85,67,67,70,51,67,58,78,59,50,68,59,79,53,53,71,70,85,68,42,43,77,81,57,49,62,46,55,62,53,76,69,49,57,45,63,78,71,74,63,74,69,59,74,62,65,63,73,49,62,54,70,63,61,47,49,48,74,51,61,77,81,74,53,49,67,55,65,45,52,81,87,55,72,51,84,74,72,52,73,86,64,50,83,70,75,49,57,75,54,63,63,55,83,50,64,67,49,52,56,51,59,87,52,64,79,42,66,85,81,57,72,59,62,49,65,77,75,49,44,87,70,73,64,48,65,53,64,53,76,65,47,55,75,85,84,79,52,61,47,77,44,43,49,52,77,50,86,85,44,60,81,75,48,57,82,69,82,46,56,65,54,44,72,47,45,69,52,52,42,68,77,61,57,54,62,57,72,71,79,55,55,72,84,53,78,74,72,70,58,79,84,72,80,58,73,70,81,73,69,70,67,50,66,52,56,51,68,64,79,74,75,52,53,84,45,50,86,85,44,65,63,78,76,69,66,43,48,84,46,53,50,75,68,72,86,79,46,83,78,56,59,64,60,75,78,53,73,76,64,64,85,67,70,80,69,48,61,46,66,52,49,85,82,74,54,43,57,49,48,81,72,44,44,72,57,67,56,77,75,84,82,78,78,83,63,70,69,51,85,65,76,78,85,44,61,50,66,43,82,74,65,77,52,84,43,86,73,83,77,52,50,73,65,79,50,53,69,50,65,58,81,82,80,59,84,77,59,84,64,60,86,51,61,85,65,74,60,42,54,52,56,87,42,70,72,45,69,70,51 74,55,76,78,67,53,71,84,53,79,61,73,55,51,87,68,55,52,48,61,48,67,61,63,53,43,49,58,80,84,44,57,54,80,66,60,78,75,60,62,65,63,44,64,69,71,80,63,55,74,66,57,84,58,73,75,70,82,78,60,52,56,60,52,61,84,43,62,82,62,45,67,79,78,73,46,70,87,74,77,76,68,81,63,71,71,64,70,55,70,75,79,86,69,86,53,48,65,53,51,72,58,86,42,47,71,84,55,51,54,62,83,87,81,52,67,84,50,57,54,85,75,71,56,66,45,85,63,68,84,74,50,75,56,66,72,77,57,80,68,79,85,87,55,42,63,74,64,56,46,73,53,73,45,86,78,54,51,54,44,72,51,75,57,45,59,85,64,49,85,48,66,55,58,71,72,50,67,47,55,87,48,61,53,62,57,42,81,63,80,70,65,78,52,71,81,82,63,67,86,84,71,69,84,45,74,74,68,81,87,57,45,67,67,57,82,73,46,46,63,86,47,67,68,76,79,85,87,75,77,72,74,61,50,54,61,63,56,42,73,71,78,63,80,60,59,73,82,74,83,82,56,80,64,77,80,50,44,54,81,53,77,87,46,81,65,67,86,53,44,81,58,45,87,60,58,77,86,56,77,83,69,75,82,77,56,62,51,48,84,44,75,74,71,85,44,71,47,83,61,85,70,73,75,81,69,77,81,48,57,43,70,62,49,62,67,79,79,47,55,87,67,70,55,80,84,87,79,84,62,55,47,52,58,74,51,68,85,52,61,56,62,55,71,44,75,66,72,87,77,51,70,78,50,85,86,56,44,50,75,85,86,50,42,64,82,72,79,66,53,49,49,45,44,68,77,61,68,43,44,76,75,56,55,71,78,81,79,76,75,64,61,57,50,78,81,75,43,46,47,55,62,76,72,55,45,86,66,46,74,73,81,52,56,79,54,49,87,61,69,65,81,59,75,79,43,59,87,46,70,68,65,56,60,52,66,54,68,68,80,83,87,68,48,48,63,72,86,51,83,56,71,78,80,51,85,59,72,75,45,49,82,85,83,57,52,61,82,80,50,74,84,73,81,56,44,76,85,80,52,76,59,51,45,71,73,75,78,82,60,46,84,66,79,66,49,47,60,47,49,44,78,81,69,75,44,42,80,52,75,64,59,79,84,87,62,78,64,86,77,87,46,78,80,72,57,43,42,51,86,46,49,81,51,81,67,52,43,84,71,47,45,54,77,43,75,67,70,58,64,64,86,82,58,52,68,83,69,47,65,65,60,60,47,68,53,80,68,70,68,48,54,53,78,85,49,51,56,44,59,76,42,83,70,60,74,78,74,59,65,42,70,52,44,69,48,57,43,80,85,79,45,47,58,81,48,50,83,47,69,51,67,53,51,47,56,65,75,44,42,50,54,74,80,75,84,62,62,66,81,59,51,45,62,60,68,82,62,81,77,47,43,45,51,61,80,78,66,84,84,42,48,85,77,47,77,60,44,48,74,82,75,52,46,46,77,44,54,73,43,69,64,60,71,85,86,84,75,62,77,78,73,55,56,44,55,50,55,61,44,84,47,47,56,50,66,54,71,69,74,58,47,53,49,47,81,81,47,68,59,50,49,61,70,71,50,77,44,86,86,82,48,80,73,60,61,51,85,67,75,67,66,55,60,59,78,72,69,62,58,69,42,72,53,54,66,60,69,48,47,48,70,60,83,85,56,48,48,84,79,55,69,45,76,57,61,59,50,80,49,54,62,65,86,67,82,51,50,84,85,55,62,44,65,87,58,83,75,67,69,69,53,74,56,48,58,74,67,42,48,43,56,82,86,69,57,80,51,52,76,52,76,47,76,81,54,51,79,45,44,73,83,75,66,81,51,42,43,50,67,65,59,53,87,79,82,73,42,59,63,82,50,68,47,55,83,47,78,59,73,61,86,75,72,86,69,82,63,68,71,83,51,45,62,50,61,85,67,77,52,52,81,81,67,87,72,83,46,81,83,44,69,74,53,86,87,58,78,67,74,78,50,66,50,73,55,54,60,74,69,78,47,48,85,68,68,55,62,74,56,69,47,83,83,75,66,68,85,43,64,48,48,60,58,67,45,81,67,53,43,49,49,66,87,61,51,47,69,63,57,82,81,65,55,43,81,64,68,45,74,48,52,65,62,61,53,84,86,49,70,45,64,79,42,47,54,81,86,79,62,43,53,69,46,75,72,77,59,59,82,79,43,42,85,69,86,43,82,44,60,52,57,48,47,44,61,44,82,70,48 72,81,58,77,72,62,50,64,42,85,71,73,51,67,68,55,78,86,80,49,75,66,66,67,46,77,85,61,47,79,62,51,49,73,55,54,62,61,86,62,52,65,46,53,59,77,82,84,69,78,63,65,84,61,60,60,84,46,62,62,79,85,86,85,71,45,50,53,68,85,42,73,81,55,82,46,69,56,75,82,47,69,42,81,69,50,63,64,45,63,44,67,43,73,60,87,65,79,48,54,67,68,63,80,63,66,59,58,69,77,71,49,71,43,83,63,57,68,57,62,83,69,70,62,45,62,53,43,66,63,51,65,80,63,63,83,54,69,42,47,87,58,66,78,52,67,73,77,70,75,79,50,73,87,53,61,76,51,48,68,75,51,76,53,48,71,44,45,76,51,68,62,69,81,79,68,65,55,68,70,79,75,42,82,66,43,52,54,69,62,52,50,51,85,85,66,49,64,70,68,77,44,42,74,81,65,52,46,82,52,77,78,82,52,52,68,58,51,68,76,81,52,48,83,73,52,52,45,46,66,82,61,72,55,80,42,72,49,86,47,71,43,49,82,83,49,64,50,65,71,62,58,79,82,60,63,81,57,77,60,81,56,42,56,54,50,77,48,43,60,42,42,44,87,70,45,58,54,52,76,81,79,67,69,76,63,80,86,81,74,48,76,82,48,66,55,65,57,73,64,72,66,44,44,51,77,71,82,45,43,52,81,67,64,55,66,57,74,80,55,79,53,69,74,42,75,48,58,76,59,49,65,86,42,62,45,76,48,64,43,73,52,55,57,42,48,85,77,44,75,54,69,48,49,75,80,45,77,72,52,55,85,67,44,56,80,56,85,67,75,69,68,82,76,52,75,52,64,82,57,57,75,45,56,84,49,48,69,76,58,51,62,65,51,72,69,49,68,75,75,81,65,85,85,81,68,87,73,77,56,76,76,65,45,50,66,76,61,53,55,80,76,73,52,79,80,83,61,80,80,65,63,63,69,64,53,51,42,65,85,71,77,68,72,54,51,43,82,43,86,52,55,67,69,73,81,67,58,72,57,57,73,69,63,47,73,61,66,77,51,57,44,49,72,85,67,65,76,86,81,47,42,46,65,59,50,59,66,55,45,47,47,54,47,72,76,43,43,82,65,61,83,52,56,58,42,79,70,54,55,67,61,76,57,85,56,70,66,60,57,63,60,50,65,44,48,47,60,70,73,55,81,48,57,76,53,69,82,84,66,69,44,52,55,86,49,53,43,50,61,60,64,75,67,62,76,45,50,47,68,50,46,46,55,53,54,81,46,46,60,87,81,82,73,58,66,81,85,72,87,43,64,44,55,48,76,75,86,45,67,72,82,61,75,73,53,46,81,82,67,52,54,72,52,60,75,82,73,70,55,47,67,48,56,52,70,59,72,84,46,48,43,55,73,69,84,44,56,84,48,77,73,79,72,80,57,51,52,85,54,56,59,80,77,65,72,54,65,51,42,62,43,78,56,84,43,67,63,55,50,69,83,72,45,60,60,86,72,52,64,85,80,84,59,72,64,58,63,53,79,72,60,62,72,67,85,85,86,70,74,46,46,80,44,65,66,52,75,83,69,55,79,83,83,62,70,84,87,51,52,64,58,76,68,65,81,47,54,73,55,49,80,83,45,68,48,70,49,68,80,55,57,42,65,43,61,56,58,53,59,53,54,63,61,54,82,44,80,84,70,81,58,55,73,63,75,63,79,43,64,52,44,44,71,73,87,71,73,54,49,86,69,72,75,79,87,76,61,50,55,63,87,84,56,49,42,51,83,74,49,72,87,47,59,63,71,79,50,54,60,43,79,45,87,70,61,85,68,77,57,87,47,43,77,49,42,58,83,72,57,66,52,42,65,68,58,81,80,84,65,62,58,67,78,59,85,55,50,85,49,60,81,70,78,49,50,63,65,59,86,63,56,51,77,75,86,49,58,70,62,64,65,66,62,64,81,46,64,49,83,87,60,78,48,50,44,65,62,83,86,66,50,78,42,46,49,56,78,75,65,67,50,58,83,57,47,70,54,77,66,49,45,52,47,87,55,78,87,78,53,58,87,78,72,70,51,75,67,83,46,81,46,49,48,65,84,52,43,66,67,55,42,70,69,77,81,84,81,48,48,45,72,69,83,44,56,55,85,50,55,87,75,60,48,76,61,53,44,47,47,43,77,72,67,74,76,73,73,83,43,49,75,47,73,76,73,75,56,71,67,44,44,67,60,77,71,82,76,62,49,46,64,86,87,67,85,43,76,74,54 84,70,44,52,46,48,43,83,72,77,71,84,83,63,67,62,69,54,52,60,75,43,60,75,59,54,56,59,46,82,71,45,59,78,86,84,66,52,72,47,64,52,44,67,61,84,69,67,43,53,63,58,72,53,53,44,43,60,50,55,44,47,54,65,56,68,47,70,46,86,51,66,62,75,66,61,64,55,44,83,84,68,75,51,50,56,83,63,72,79,75,86,62,63,76,64,82,68,57,81,71,79,81,59,86,57,63,69,56,57,78,55,42,74,53,75,78,53,52,66,72,61,46,59,56,82,50,78,74,51,70,55,83,55,50,67,75,45,52,48,53,59,64,59,85,63,53,83,87,82,74,50,59,70,55,57,83,47,69,66,74,78,45,67,67,82,59,73,78,70,80,69,75,77,73,48,75,46,50,62,87,64,75,50,76,51,52,44,67,74,71,48,51,52,46,84,52,58,68,54,73,55,86,69,54,56,69,42,68,60,47,78,71,70,73,52,72,58,85,74,87,56,72,48,82,74,84,78,49,42,46,61,67,53,64,58,79,70,82,65,72,80,69,51,52,70,84,80,61,46,73,66,44,72,57,72,55,83,46,43,76,65,44,65,42,67,59,58,79,85,69,73,78,80,74,84,62,46,78,72,86,59,66,61,73,52,43,84,66,65,79,67,66,64,55,65,58,58,68,78,56,58,83,64,70,72,77,57,46,42,71,71,66,56,64,49,66,85,62,79,61,87,43,84,65,72,67,76,52,53,59,83,59,73,43,65,45,82,73,47,73,51,76,74,52,77,55,71,50,58,49,85,75,51,74,45,83,87,46,61,74,70,52,83,67,68,71,46,46,79,87,59,66,51,45,76,42,73,42,78,44,64,57,70,73,45,86,60,53,78,84,86,59,73,52,62,75,75,49,72,86,76,81,81,48,65,44,62,61,55,76,74,82,53,83,87,43,42,63,53,82,81,61,60,77,79,42,44,43,50,65,52,51,47,60,74,53,67,77,48,54,43,79,54,87,72,72,54,54,86,64,86,59,78,47,70,49,74,48,87,61,61,42,85,84,45,46,43,84,66,56,74,47,52,84,44,71,44,77,50,50,82,49,67,58,50,68,49,51,47,58,86,70,73,79,79,64,54,66,83,87,87,44,45,68,64,79,71,47,84,85,58,70,54,56,68,84,53,75,54,53,82,50,56,78,64,52,77,78,48,48,73,51,49,53,87,46,76,69,55,49,48,83,85,48,74,65,59,65,61,73,70,67,78,69,67,75,87,86,68,48,57,42,50,78,62,75,69,72,46,45,55,84,47,77,43,68,62,60,67,79,79,58,74,84,48,70,77,79,52,44,50,68,69,49,60,85,51,74,81,58,78,66,43,74,52,80,50,63,55,66,63,83,80,58,69,79,73,87,80,73,77,78,42,53,54,86,46,53,79,86,42,46,69,53,68,45,78,59,48,50,58,66,44,80,63,49,49,48,57,64,74,74,54,71,87,46,65,54,58,71,73,82,78,52,64,87,86,55,69,75,74,59,83,63,57,50,68,68,50,73,58,73,62,71,82,65,75,66,63,45,46,53,49,62,69,63,84,60,59,86,50,68,59,61,78,66,67,75,60,68,63,57,52,73,49,77,59,76,61,51,55,73,69,71,58,49,72,82,77,75,57,46,73,77,51,72,62,59,58,77,44,71,70,59,67,87,68,84,53,76,82,47,48,68,61,61,71,52,78,65,84,59,83,85,53,73,63,81,58,60,49,81,80,82,76,66,65,72,76,51,81,75,64,82,81,60,69,86,50,57,78,46,55,48,65,60,86,42,83,46,62,65,53,43,81,76,44,60,87,54,86,71,56,60,85,69,55,59,55,67,70,85,78,84,82,49,46,42,47,82,49,87,49,58,68,86,47,86,63,58,51,54,74,63,49,56,65,69,59,55,82,83,54,85,71,58,59,75,61,42,64,65,76,69,60,56,55,86,79,47,50,69,81,52,58,60,48,57,87,50,54,67,42,59,81,55,46,69,82,59,53,83,42,54,80,65,87,78,49,80,67,87,52,67,66,81,67,57,48,57,58,85,75,63,58,70,66,86,48,80,82,56,61,77,68,43,52,46,71,50,71,48,87,65,45,45,48,46,69,67,45,42,63,62,51,47,55,60,52,71,42,43,56,54,79,78,49,84,73,61,55,49,73,87,65,45,43,65,73,75,60,48,80,65,50,75,62,83,52,60,75,47,84,49,72,60,73,74,76,73,79,86,54,70,74,87,45,42,79 63,84,66,80,45,72,58,44,79,51,62,82,73,49,85,73,60,79,84,68,48,70,44,52,83,76,48,65,54,69,42,77,85,87,59,82,56,73,67,43,75,46,51,82,59,73,53,46,71,80,77,85,80,58,65,76,81,70,43,79,71,83,50,53,59,70,52,87,46,45,63,85,61,49,79,54,46,62,54,62,83,49,48,80,42,66,83,43,87,49,80,74,72,72,79,76,65,75,87,74,45,78,87,71,71,75,47,52,69,68,45,47,79,64,59,52,55,56,85,55,70,83,67,68,76,77,48,65,85,86,66,77,65,43,52,84,52,58,61,77,66,73,61,86,69,64,71,65,42,79,52,58,64,57,55,50,76,43,64,48,43,84,78,81,84,71,76,66,58,59,78,45,63,49,54,45,73,42,47,54,57,76,87,67,82,87,72,67,78,61,62,82,53,61,74,43,60,81,64,81,51,75,67,77,59,86,76,52,45,65,71,64,43,86,77,72,63,60,79,57,81,64,43,62,61,87,58,85,45,78,61,61,59,48,47,45,71,58,82,78,86,72,68,48,67,75,52,46,74,49,77,63,70,50,49,80,78,53,77,82,83,77,43,43,47,58,56,64,52,59,67,46,51,84,70,76,44,81,59,75,49,57,67,71,75,47,57,75,84,76,69,87,51,47,56,51,48,86,71,45,50,54,85,65,65,54,62,71,42,60,74,51,45,67,78,45,62,74,53,77,55,47,56,85,44,76,68,47,51,58,64,67,82,72,54,62,53,44,60,80,60,54,71,55,82,68,85,43,46,66,66,85,83,52,75,81,52,68,74,77,76,85,48,50,52,56,44,64,55,51,84,66,49,53,42,47,76,48,73,77,54,72,83,79,65,81,83,52,78,66,68,60,85,44,83,80,79,47,75,76,52,57,58,77,48,63,87,85,87,81,63,86,57,65,48,74,84,47,55,73,86,72,46,66,83,55,83,63,42,65,55,77,72,85,79,47,70,60,57,82,78,53,43,57,72,57,75,60,68,68,76,81,46,54,67,81,80,42,46,53,50,57,68,43,62,73,54,48,51,58,83,63,52,77,71,75,55,70,55,43,66,81,56,62,66,53,71,76,87,57,68,82,64,75,87,81,68,69,72,77,48,76,51,77,70,72,73,70,80,71,62,77,82,64,82,64,84,80,76,54,67,73,51,86,69,54,79,56,55,64,81,64,71,72,61,87,69,50,43,83,83,54,59,67,71,44,75,61,62,80,86,85,61,76,84,46,69,54,74,52,77,55,74,53,78,53,73,74,84,66,43,63,67,83,65,65,44,73,67,86,76,52,65,77,42,66,85,84,74,63,50,81,75,85,52,67,58,57,80,73,80,79,66,52,82,48,51,63,48,87,65,64,45,84,58,78,62,67,75,57,60,86,51,58,63,57,59,73,53,77,51,83,86,64,83,49,48,83,65,69,55,44,62,62,45,59,85,74,78,46,73,85,44,85,53,66,45,83,78,56,64,55,44,57,87,83,66,50,65,82,85,78,74,84,83,67,72,70,70,72,45,69,67,58,81,55,83,77,82,65,72,51,66,66,65,59,70,78,79,81,84,61,46,79,50,53,80,42,48,79,53,69,68,64,55,45,46,84,76,80,87,56,74,54,42,87,80,87,43,57,72,44,77,62,47,76,42,73,83,86,56,70,83,55,87,47,85,75,47,58,86,51,64,78,72,43,70,82,46,46,70,74,51,73,48,82,57,44,79,74,65,65,56,86,78,70,55,76,43,68,53,58,61,72,44,87,70,49,69,85,49,72,52,49,70,75,54,80,63,54,66,65,86,54,44,68,70,49,51,52,66,66,42,55,57,63,64,54,47,57,46,76,77,44,75,49,67,64,65,50,52,59,78,80,65,81,52,79,55,57,45,86,82,81,86,44,82,43,61,82,87,75,67,79,74,70,64,79,71,75,62,47,67,63,63,64,57,66,45,45,71,75,57,43,45,44,44,80,65,86,85,70,51,42,54,70,42,76,74,84,43,71,80,67,45,72,50,63,69,85,60,67,71,66,43,74,78,83,68,74,52,55,61,71,82,77,69,79,47,51,71,43,62,74,53,43,81,52,82,69,77,76,74,83,68,49,74,72,71,54,43,42,59,54,58,55,81,70,83,81,49,67,62,44,43,60,50,80,52,55,77,73,45,66,83,82,85,81,50,43,45,62,48,65,68,72,46,51,51,72,84,81,59,60,58,58,62,51,77,79,68,87,56,69,82,45,55,76,42,74 84,51,55,63,52,69,85,77,70,63,82,78,56,60,68,58,71,48,48,85,78,72,72,70,74,61,48,56,50,66,86,85,49,45,80,56,68,45,64,82,64,81,85,68,77,80,46,60,76,64,84,69,45,58,49,73,57,83,44,69,74,46,80,87,86,62,60,82,49,83,80,53,84,83,84,85,85,77,55,61,50,78,56,70,78,72,61,52,79,80,44,85,56,70,69,55,55,67,68,69,84,83,47,57,66,44,50,75,75,49,59,61,70,54,79,69,71,57,50,48,48,48,84,46,63,59,70,72,49,67,59,66,76,65,81,70,65,72,53,72,69,53,72,68,86,70,80,58,59,65,52,62,83,74,43,59,77,85,77,79,70,52,82,56,71,79,47,73,45,56,47,46,57,76,87,61,73,42,62,67,78,75,75,79,51,43,73,59,44,57,56,69,84,80,73,67,68,64,59,50,79,71,42,65,86,72,42,81,53,85,72,57,52,70,60,75,51,60,58,54,59,79,81,67,64,72,56,78,48,76,87,47,77,85,64,69,45,79,49,78,52,59,64,63,58,61,57,54,45,72,56,77,81,57,60,83,74,64,86,63,50,78,84,57,51,65,62,69,73,65,72,85,51,66,68,84,85,49,42,61,58,47,79,52,67,51,52,55,68,66,83,45,56,60,55,69,78,58,81,55,43,62,50,62,78,73,46,48,59,46,45,59,45,42,55,58,58,59,71,70,57,61,75,59,74,69,44,81,46,77,68,72,62,78,84,48,48,50,74,66,49,61,42,49,44,53,81,55,63,64,44,86,78,70,60,70,49,85,45,67,66,44,59,48,65,85,55,57,83,59,61,43,85,72,63,73,57,46,44,63,80,47,83,82,53,50,53,63,60,51,67,76,46,76,75,57,57,71,82,63,61,83,79,63,59,80,51,71,67,86,78,45,86,42,51,42,46,64,56,67,84,55,66,61,50,69,56,70,79,72,45,50,58,73,85,61,78,44,66,66,54,42,73,74,77,64,54,60,53,83,74,85,50,66,42,43,76,82,57,72,66,50,71,74,61,82,80,58,48,63,51,54,85,65,78,69,56,65,64,54,69,72,60,42,49,75,69,65,64,50,42,57,56,42,63,56,44,75,72,71,75,43,52,69,80,85,75,75,55,66,42,49,83,52,58,64,44,52,46,48,52,77,55,60,87,70,85,79,68,60,81,57,84,62,74,54,84,49,82,84,44,82,63,68,78,53,79,52,59,85,70,56,53,56,68,75,68,85,70,71,86,51,77,49,54,54,67,70,71,45,59,44,49,51,55,84,60,72,78,72,84,60,81,68,76,55,44,71,60,53,57,59,46,71,83,87,77,75,47,86,72,53,50,73,59,57,77,60,74,60,73,59,62,58,75,52,79,58,58,71,85,47,72,73,43,81,84,61,47,55,70,57,42,42,84,76,58,70,87,86,71,72,63,47,79,61,68,71,52,68,45,51,61,76,48,65,68,60,77,57,46,45,54,79,68,87,64,82,79,44,86,61,81,47,84,61,55,48,78,53,75,72,45,47,86,68,66,50,62,64,84,64,46,64,78,74,55,59,47,65,73,44,85,58,73,47,85,54,52,85,66,64,82,47,48,52,52,77,83,84,44,48,75,87,77,67,75,82,48,53,52,70,81,61,45,62,74,82,75,81,71,70,59,55,57,44,82,82,46,57,58,51,81,63,85,75,61,43,69,75,62,42,53,75,43,48,82,46,60,64,77,70,45,80,86,43,56,63,78,44,43,57,59,83,54,57,49,63,63,82,78,50,70,70,71,78,69,48,58,64,62,77,63,85,80,48,75,44,45,54,60,66,43,74,48,77,55,51,67,54,86,73,68,73,58,64,82,51,53,73,66,86,84,82,42,73,54,67,44,53,62,77,51,66,54,73,86,59,52,46,68,47,60,87,56,84,75,51,57,87,46,61,61,47,82,57,43,47,83,63,51,54,65,66,83,71,49,48,74,47,58,87,85,82,77,55,58,77,86,58,81,60,58,68,64,73,78,69,75,67,68,75,80,49,46,77,85,58,87,78,82,45,55,78,50,76,76,72,83,60,70,81,81,57,48,60,82,42,47,46,75,78,49,68,53,84,84,69,46,45,42,55,50,86,62,82,60,54,45,82,85,67,77,67,56,61,58,67,75,42,78,67,82,60,58,80,65,58,70,55,71,67,65,50,82,73,48,48,77,48,86,80,74,79,77,86,49,78,44,46,66,47,58,47,67,82,47,53,63,76 63,50,70,48,81,55,46,77,48,48,70,73,49,50,74,58,85,75,48,44,79,50,52,79,79,47,76,46,59,59,54,59,65,71,84,65,68,47,71,65,44,75,61,66,67,63,80,69,85,64,81,85,64,78,69,53,52,75,43,78,49,53,68,55,69,46,56,66,46,51,53,54,42,46,83,74,86,62,73,53,69,68,62,85,62,50,69,76,64,61,79,56,42,82,72,49,72,66,84,71,74,42,54,76,68,56,55,78,64,59,44,61,54,62,46,69,71,63,68,49,54,75,77,56,67,47,72,46,68,47,85,82,73,76,54,69,66,87,63,71,74,81,87,58,67,49,69,87,83,55,47,63,72,45,54,84,64,61,72,78,70,67,44,76,49,56,55,42,61,66,80,63,54,65,65,49,46,86,51,68,48,49,79,61,60,68,76,85,63,47,45,80,65,78,49,70,49,49,82,80,80,87,48,54,86,65,72,69,54,60,70,50,56,77,48,50,68,63,44,75,42,66,56,48,71,47,46,55,53,79,83,57,69,67,49,57,86,65,73,70,66,58,87,53,60,48,52,72,73,52,77,56,67,87,58,80,61,44,85,53,76,58,69,73,47,44,79,82,81,63,67,71,65,63,53,42,54,62,76,53,80,42,70,46,58,75,59,61,59,77,48,59,56,47,71,68,67,42,46,73,80,49,75,84,73,73,86,70,49,45,53,78,45,83,67,51,47,78,60,59,77,49,63,77,66,87,74,87,80,64,57,69,66,42,76,75,62,65,83,79,79,85,71,81,72,63,82,83,60,79,68,43,75,74,59,57,63,86,43,61,56,61,64,61,83,47,59,73,42,57,67,42,57,54,64,57,75,80,50,65,48,67,80,71,42,80,82,57,71,80,43,69,78,85,61,66,78,68,52,58,45,46,63,49,72,63,42,57,62,66,82,49,62,69,79,47,53,46,48,68,72,71,77,75,87,45,86,82,60,43,50,54,84,77,60,67,43,45,74,64,46,42,50,44,86,71,56,57,67,53,60,67,55,63,80,69,71,82,79,52,69,64,61,72,59,81,43,76,44,42,56,42,84,61,60,80,61,56,57,56,61,55,85,69,63,65,64,82,55,62,50,87,54,64,62,62,68,72,45,82,79,66,54,69,42,76,80,53,74,61,73,86,69,51,80,43,79,43,74,86,52,47,59,56,71,79,68,70,85,50,62,66,77,77,70,75,87,83,68,52,84,54,67,44,43,67,54,76,47,64,87,65,84,46,52,61,66,76,46,74,45,59,46,84,76,82,56,85,76,71,82,60,71,49,62,70,60,84,54,44,54,83,87,87,50,47,87,62,81,83,61,43,49,47,83,55,87,81,68,72,79,69,83,66,43,65,46,54,68,73,50,82,83,56,59,47,50,70,71,78,67,52,47,67,87,87,63,64,76,69,85,49,60,51,71,42,59,75,61,44,47,82,65,84,64,64,77,63,77,79,54,73,43,68,42,49,66,63,68,85,76,43,83,74,47,65,60,43,80,70,64,62,62,57,49,51,47,42,62,59,87,57,49,70,45,42,75,59,53,67,47,59,44,57,83,61,48,45,67,56,57,76,81,67,79,83,70,48,75,60,68,67,67,76,61,74,85,70,67,60,44,45,87,62,73,58,68,61,58,54,53,53,44,54,46,59,44,53,44,63,74,67,85,42,48,74,45,57,78,48,47,47,75,44,83,45,50,72,63,69,69,78,74,56,63,51,83,51,44,50,46,78,42,69,58,64,61,70,76,50,67,62,44,51,45,77,58,80,78,75,46,61,48,70,49,74,70,83,56,66,86,42,55,66,71,48,57,54,81,74,42,65,70,53,51,81,60,72,55,67,73,63,54,70,79,81,74,46,62,77,47,85,75,52,51,86,62,53,84,67,63,67,50,86,52,54,76,59,66,74,68,86,78,47,69,86,42,83,84,76,44,76,78,87,81,55,81,86,87,45,65,59,60,44,45,70,46,73,81,74,57,64,51,76,66,80,57,50,84,57,55,70,72,62,71,87,57,46,83,65,64,66,73,81,63,54,80,71,70,66,77,65,74,75,62,47,49,77,81,81,63,42,76,69,57,53,74,47,48,58,84,47,81,50,70,58,59,59,86,71,86,42,70,51,63,76,58,79,84,54,66,87,75,53,67,73,42,47,57,84,87,65,79,44,81,48,73,62,68,45,49,79,62,75,85,72,77,68,51,48,51,85,64,52,55,71,64,50,62,54,50,84,58,58,77,54,84,51,69,43 74,62,51,47,76,66,58,52,79,78,78,70,81,87,72,61,55,59,51,62,84,73,71,49,80,67,72,67,45,73,76,76,66,76,75,45,49,45,65,57,56,67,73,49,55,56,86,84,42,82,74,84,51,78,72,68,60,67,85,46,45,86,81,53,86,72,71,46,70,79,67,86,79,51,46,83,44,50,83,78,62,67,75,45,46,61,45,53,63,68,47,71,59,79,50,76,77,55,59,68,65,58,75,66,53,53,54,72,43,76,66,65,42,56,81,76,45,85,68,48,46,56,46,61,83,60,50,50,77,70,49,44,65,42,74,64,81,59,84,66,53,62,64,57,84,67,69,74,71,53,43,74,66,82,44,61,63,48,51,84,51,84,44,54,44,53,74,52,75,75,48,59,64,61,47,51,53,66,47,57,64,81,67,62,58,70,46,87,44,67,65,64,81,76,85,87,61,74,76,45,65,44,49,70,87,53,64,79,86,86,46,81,62,52,72,59,87,49,48,78,45,55,72,61,55,80,77,64,80,54,67,74,80,64,78,56,45,53,79,61,68,45,60,78,76,49,74,53,63,44,50,57,59,71,74,83,74,58,63,67,79,56,73,66,54,85,74,77,87,49,64,46,73,43,58,50,80,65,77,75,70,69,70,59,44,70,63,57,67,50,79,71,71,53,47,51,69,55,50,79,73,71,85,73,51,62,77,66,85,61,65,56,56,61,76,63,43,83,65,61,72,55,49,76,67,76,62,50,51,73,72,79,80,63,43,66,73,45,74,82,58,69,54,60,46,58,72,59,53,69,78,71,53,78,63,49,62,64,65,46,43,83,45,80,83,54,50,55,78,62,64,53,43,42,80,44,85,81,66,84,53,48,81,49,45,45,63,86,47,42,56,63,77,84,86,75,65,55,85,85,65,56,48,75,43,69,56,56,70,56,53,43,81,55,86,43,55,77,51,83,73,50,65,53,64,50,76,85,42,65,66,81,50,79,78,75,86,85,62,61,86,85,69,57,60,73,48,81,48,54,67,53,45,85,72,66,54,55,48,85,51,64,86,73,81,43,60,64,69,85,77,72,69,74,78,42,56,81,77,71,46,61,64,44,48,70,45,71,82,76,68,77,74,70,65,87,68,48,46,80,51,52,53,46,81,42,70,68,80,78,74,60,64,59,78,53,56,69,44,67,53,44,73,68,49,86,76,64,48,79,69,78,53,48,83,44,81,47,54,48,74,82,58,84,81,53,81,77,51,61,44,75,74,49,56,44,44,46,49,59,54,57,47,86,81,77,58,79,57,80,52,77,86,77,85,82,81,66,42,69,66,48,70,71,79,82,83,83,48,83,74,80,73,58,81,60,84,76,83,70,84,76,65,57,78,44,70,77,86,68,81,44,66,76,46,49,64,57,83,54,75,71,70,55,50,71,45,86,85,56,50,69,74,63,87,56,67,68,63,78,59,55,43,49,62,65,61,87,63,74,45,71,47,82,53,86,56,44,45,81,46,42,70,81,72,59,52,42,53,63,57,75,60,48,43,65,53,53,49,54,52,51,64,80,77,74,76,82,57,82,47,54,74,55,54,44,69,66,42,47,81,85,84,56,72,66,48,64,79,53,74,66,42,45,86,71,75,70,63,52,66,74,75,62,66,69,69,54,45,65,53,80,76,64,79,76,52,52,46,75,85,64,87,84,66,60,80,65,63,53,44,82,54,57,51,63,63,42,78,47,74,85,59,84,70,56,47,66,44,83,74,81,86,67,67,77,73,47,83,49,70,51,86,77,73,46,76,54,66,87,45,44,42,87,51,75,85,74,84,66,86,75,46,75,58,61,50,70,56,56,57,67,71,45,81,65,53,55,66,87,67,43,62,50,58,48,62,85,71,75,44,50,86,86,86,58,79,47,60,57,44,76,79,56,84,48,77,71,73,62,63,47,57,83,52,81,47,47,54,50,53,75,78,70,47,60,56,80,55,56,64,50,86,54,66,83,45,53,72,61,51,66,64,49,80,63,50,55,63,50,51,76,45,74,51,46,87,44,86,85,70,84,42,85,62,75,51,61,58,52,70,68,59,63,50,51,54,77,81,58,76,72,54,85,65,61,58,80,53,44,78,71,59,78,59,56,65,45,68,53,83,80,49,42,73,73,47,86,78,51,45,84,47,46,54,77,54,63,86,80,82,45,44,83,78,51,50,77,56,81,76,81,73,69,42,62,68,80,55,78,50,53,70,58,47,84,74,45,55,73,60,76,54,85,78,59,51,46,71,78 76,61,44,65,65,71,82,65,77,48,81,65,71,46,66,57,68,71,76,59,62,87,76,59,66,50,78,77,56,57,50,63,85,66,59,70,53,87,46,74,43,71,57,46,53,76,64,63,64,71,68,62,86,55,80,86,66,56,73,53,80,74,56,68,69,42,60,52,64,59,87,85,83,48,66,76,69,79,74,78,87,85,58,74,68,64,56,56,72,79,87,49,84,78,54,87,43,85,82,62,82,52,65,73,62,51,73,79,86,78,82,73,72,85,62,55,76,49,71,45,46,59,54,59,43,70,78,76,69,70,84,51,64,80,82,79,62,43,75,61,74,42,55,84,58,82,86,74,60,57,43,83,62,48,86,69,71,76,80,81,86,74,49,50,78,71,76,63,52,62,68,67,55,50,60,48,68,72,61,61,81,69,64,75,66,67,87,60,63,70,76,48,61,50,63,70,64,76,51,63,55,55,51,56,66,76,52,48,71,56,77,86,74,66,78,71,66,70,77,48,78,78,56,84,68,50,87,52,79,50,68,62,49,43,80,86,61,83,53,74,63,54,63,51,71,52,46,58,87,52,69,46,52,44,72,72,62,42,70,55,76,52,78,50,67,52,58,72,63,43,72,82,45,77,75,45,86,44,53,85,65,86,44,62,57,72,55,84,65,42,87,84,55,56,50,66,58,72,47,42,54,83,42,65,45,53,52,59,61,85,74,83,73,78,72,63,87,44,84,45,80,81,83,80,42,42,58,55,87,86,70,74,48,58,57,65,65,58,81,79,78,57,73,85,59,72,56,73,70,72,48,73,57,54,80,69,68,55,44,70,59,82,65,62,81,76,85,73,60,43,60,79,71,77,56,52,52,53,48,60,55,49,57,49,44,68,84,65,49,45,50,50,71,71,82,87,86,64,54,51,61,85,64,52,48,56,49,80,52,71,81,69,65,43,53,72,51,68,74,75,58,68,45,42,48,44,68,45,73,78,54,44,55,67,47,47,44,48,52,47,70,53,53,71,65,47,73,71,86,69,43,64,84,58,63,47,54,56,80,82,52,62,62,76,81,79,62,51,77,81,60,85,87,79,78,87,87,54,59,74,49,45,50,43,73,52,55,77,74,77,61,61,65,71,59,61,68,83,77,45,77,42,66,61,48,82,50,87,53,87,69,46,46,56,69,62,61,87,80,53,48,53,76,49,50,76,67,46,49,77,49,84,83,79,46,47,51,49,67,80,71,43,84,86,84,77,61,53,70,82,67,51,76,47,54,59,61,84,57,59,54,74,57,50,51,80,65,80,64,62,78,60,64,43,87,68,50,73,63,81,55,55,43,65,74,45,43,74,57,42,79,62,76,45,70,69,74,73,53,44,73,60,81,53,65,58,50,81,50,76,55,75,75,51,71,59,47,54,81,81,73,68,84,68,53,50,67,66,84,74,69,69,73,68,74,56,76,71,81,76,71,86,53,51,54,68,79,67,46,67,53,50,54,76,43,55,81,67,74,45,67,43,67,46,63,49,72,70,84,61,46,71,71,74,86,71,44,79,68,64,58,87,81,61,69,87,69,67,70,58,42,68,51,59,43,43,46,58,61,68,53,83,65,53,82,84,65,54,66,52,51,42,72,56,66,82,64,65,54,71,87,53,50,57,73,68,74,85,65,64,56,44,83,70,81,67,50,60,47,83,67,67,52,80,83,71,75,77,62,51,60,54,42,47,62,66,73,57,59,57,44,69,82,55,74,74,64,47,70,80,61,76,78,60,82,66,57,69,57,56,79,44,80,73,63,58,60,84,64,80,84,73,51,58,55,75,79,58,86,86,59,75,76,77,79,64,86,69,75,72,71,68,79,43,71,76,79,73,47,87,73,56,71,58,77,86,58,65,71,53,43,46,75,68,44,56,59,76,81,87,45,78,46,52,84,72,84,67,74,60,57,76,76,53,43,77,58,61,65,67,81,66,61,64,79,76,61,62,46,42,55,48,55,61,48,60,56,78,54,60,49,67,49,50,68,85,62,59,56,61,47,44,44,47,52,74,83,73,74,64,68,75,70,51,59,66,75,52,47,54,49,60,53,71,46,55,64,55,42,64,87,73,78,78,43,87,74,71,47,58,47,77,65,55,57,81,86,81,55,48,53,76,71,57,85,62,47,61,65,81,73,52,49,80,60,83,73,85,58,68,67,48,54,70,50,71,46,44,84,74,62,83,53,50,46,83,59,63,75,71,79,58,55,71,54,81,45,71,48,46,59,43,78,64,46,62,48,43,58,74 48,50,57,74,78,87,59,42,82,55,47,45,44,68,43,73,64,43,56,50,85,55,84,85,45,64,64,77,64,54,74,55,86,53,65,80,81,62,79,76,52,50,46,87,70,60,79,53,83,69,70,74,78,79,62,45,44,46,53,84,81,45,73,67,75,87,85,64,84,65,71,57,86,59,83,85,42,75,75,72,68,51,50,62,61,45,58,68,82,68,73,44,42,74,65,79,57,57,83,77,52,68,63,65,49,81,66,55,68,66,59,46,80,47,75,77,83,76,87,84,72,69,61,57,83,76,70,86,42,80,68,45,86,58,86,55,44,60,57,60,65,58,83,55,46,80,80,84,60,68,71,84,56,77,77,42,87,48,48,46,64,64,43,53,51,57,50,87,82,80,86,55,51,50,48,51,56,62,52,59,57,54,84,67,49,57,44,63,42,80,83,75,54,79,44,83,84,49,74,74,77,51,86,80,83,76,62,66,48,80,48,78,73,45,65,73,63,43,62,53,68,45,69,63,74,66,79,58,54,58,77,75,84,70,57,42,56,78,63,66,49,83,79,44,48,65,76,62,80,55,80,67,55,43,73,67,70,63,77,52,87,44,74,60,76,61,85,83,59,78,47,57,42,70,63,43,42,64,79,87,52,70,73,82,73,52,81,87,63,71,43,80,70,58,83,75,66,45,60,75,57,59,84,49,58,52,80,59,67,43,61,46,69,78,75,47,87,73,67,73,87,60,59,63,72,77,48,42,65,53,64,70,59,61,66,69,50,72,82,84,76,46,60,51,50,59,84,80,70,52,75,62,80,51,65,54,44,81,47,54,74,44,68,73,58,51,52,84,84,69,81,85,72,66,87,58,80,59,71,52,83,52,62,42,87,82,57,79,63,43,69,77,82,81,57,44,52,75,66,85,62,63,87,77,55,61,42,45,58,83,75,43,70,56,82,80,78,67,57,57,77,81,66,66,49,48,71,73,87,75,87,62,69,87,67,50,60,57,71,57,78,57,78,80,42,63,59,50,48,65,84,82,80,70,79,67,54,54,63,61,42,63,60,80,72,60,58,60,83,60,58,84,82,71,60,47,65,67,56,71,55,46,45,44,80,83,66,67,81,57,86,64,85,77,66,86,44,43,85,58,64,80,60,48,76,58,61,63,71,65,54,81,55,62,51,68,63,53,80,68,53,71,79,67,65,54,85,48,52,76,80,51,78,58,43,85,62,52,70,73,60,86,46,65,84,69,80,84,46,81,77,61,81,66,55,87,72,69,70,61,80,63,56,60,87,79,61,84,43,86,47,75,65,81,80,42,82,61,83,67,53,76,49,55,87,65,70,61,43,50,69,52,68,85,73,82,60,79,58,57,72,53,73,52,63,86,79,87,58,60,75,68,82,42,44,82,43,45,58,81,57,76,42,53,74,85,58,82,67,71,50,77,58,53,81,72,45,52,82,62,68,60,54,87,56,52,82,78,68,54,53,57,64,61,59,46,75,46,60,55,86,72,60,69,74,67,75,43,75,69,58,71,57,52,65,69,57,42,65,51,73,51,80,49,81,87,85,87,86,43,66,55,71,82,84,79,42,42,70,84,42,76,61,72,82,57,68,70,75,45,44,63,80,52,64,70,62,51,73,68,44,51,75,62,60,73,46,80,75,63,42,56,49,70,46,66,79,75,69,48,60,70,49,54,51,71,87,75,71,48,55,79,55,64,68,66,65,86,72,72,77,73,64,82,50,70,45,66,81,64,73,71,57,68,75,59,73,76,56,55,82,46,83,78,57,53,50,63,55,83,54,51,83,69,81,65,79,49,48,43,66,43,61,50,43,51,74,45,68,51,66,59,54,80,52,83,63,74,57,86,83,62,87,60,52,58,79,76,78,82,66,58,79,78,54,55,45,67,84,84,58,47,46,50,59,78,51,57,59,68,61,42,78,80,44,63,74,47,51,80,47,82,67,84,84,67,45,77,73,53,73,75,48,71,87,75,72,69,63,68,78,60,47,72,72,43,64,67,71,59,86,57,54,43,75,69,67,72,51,77,47,66,51,61,63,54,48,52,67,48,65,74,43,58,61,73,58,63,81,46,57,55,59,77,70,74,63,47,80,72,46,44,70,44,75,68,57,62,63,61,82,63,75,75,83,81,49,64,64,59,81,71,59,54,65,77,75,67,45,47,71,71,45,73,72,44,47,52,58,55,51,51,46,77,48,86,69,69,54,46,69,84,71,70,49,84,86,52,67,69,61,55,82,71,70,54,55,84,68,60 61,54,74,47,66,80,51,57,59,77,42,51,85,53,52,76,44,43,53,85,67,86,84,58,60,48,44,87,74,70,78,57,68,51,56,83,51,72,46,80,48,45,67,57,52,50,47,70,53,62,85,61,42,51,42,73,68,59,58,59,84,46,43,70,57,74,55,57,66,63,60,87,64,78,55,47,66,74,43,67,82,49,60,69,77,49,74,80,52,55,80,49,62,81,47,72,57,43,71,46,70,68,50,83,50,57,72,69,60,74,69,59,42,66,54,43,48,62,83,52,77,47,58,60,70,82,82,78,69,70,49,86,65,86,65,48,54,65,42,58,63,59,83,67,49,57,69,59,80,76,87,52,87,63,72,84,80,68,60,71,82,55,44,76,53,79,85,75,86,52,86,75,43,47,49,71,46,67,64,72,60,86,66,42,65,44,76,65,86,78,77,45,52,84,62,42,82,44,61,60,52,77,48,68,57,48,76,57,58,74,77,52,79,73,44,43,67,73,62,62,73,78,76,70,65,72,60,71,70,58,68,74,63,64,69,47,42,84,56,80,83,60,55,60,85,42,75,78,79,43,45,45,71,61,55,47,57,50,55,74,67,64,63,64,43,66,65,87,76,53,57,83,52,62,73,60,62,60,80,52,72,53,56,63,63,61,42,79,60,46,68,86,51,57,66,60,84,50,56,46,46,85,69,63,68,44,66,62,55,53,57,70,45,68,56,82,43,50,49,49,46,42,78,69,62,44,45,65,75,62,74,74,58,74,71,81,79,68,42,52,63,58,63,71,54,70,85,44,49,71,73,75,42,84,82,50,46,54,83,48,42,65,62,79,78,72,75,82,54,54,76,69,79,51,83,77,65,71,65,51,82,73,59,75,54,72,83,87,74,64,58,69,77,86,47,78,61,84,42,83,46,71,45,42,57,61,70,62,56,58,75,66,43,42,58,49,54,44,53,81,79,78,73,47,57,77,57,75,48,83,74,66,53,50,62,74,66,53,68,47,75,55,48,80,87,70,56,47,84,49,51,57,60,63,78,87,82,74,59,67,72,62,48,61,67,55,84,77,74,53,69,75,43,57,86,85,76,74,77,59,60,61,70,53,74,76,72,50,60,59,65,46,60,70,66,50,82,77,74,47,81,59,80,71,59,52,78,78,82,81,73,68,82,68,59,60,54,60,62,85,75,50,52,59,73,50,62,61,43,60,72,84,54,77,54,60,60,48,85,68,54,78,72,51,66,62,81,75,87,58,80,63,51,75,73,56,42,81,55,67,75,52,82,51,59,42,46,87,43,81,80,76,59,78,84,66,55,55,58,64,45,74,60,72,78,64,76,50,46,60,80,42,51,47,62,78,63,69,65,69,43,57,63,61,62,67,63,87,51,83,74,52,43,72,77,81,69,69,78,68,55,81,51,65,43,46,71,83,80,48,87,62,71,85,43,77,59,84,58,70,44,48,85,45,48,79,84,57,48,80,65,52,65,46,54,76,67,76,52,85,62,74,58,62,86,65,74,42,59,74,77,52,79,50,59,43,83,80,60,44,74,54,65,47,87,84,54,82,63,82,60,71,80,80,65,66,57,75,77,49,70,78,63,65,58,55,81,82,60,63,69,63,50,79,74,45,72,53,47,63,58,46,65,73,46,60,59,78,51,83,44,86,81,54,86,50,78,43,69,46,55,53,57,87,78,86,73,72,75,79,59,63,54,71,84,78,86,61,81,71,48,61,62,50,84,55,61,52,61,67,43,62,49,76,53,66,60,63,61,48,73,76,60,51,71,71,51,73,49,56,49,70,79,70,49,59,77,85,68,81,67,69,68,73,48,53,57,55,73,58,54,76,59,73,79,71,50,76,84,71,43,64,55,60,69,84,71,54,64,58,83,86,79,77,48,72,85,67,53,68,44,74,46,74,79,68,60,68,81,55,70,48,82,73,72,66,65,71,49,70,64,71,59,67,68,60,86,65,45,47,63,62,78,75,69,53,75,59,75,81,53,77,52,80,71,65,63,84,80,72,46,55,83,83,87,78,46,57,43,72,76,87,66,51,82,58,53,82,83,86,59,77,84,47,49,43,61,82,80,72,86,55,52,80,64,62,43,44,65,49,49,75,60,87,58,73,81,45,53,66,79,44,86,51,73,74,44,73,55,66,70,87,83,85,47,61,62,72,62,77,48,48,79,43,58,63,81,56,51,61,61,42,75,55,67,79,59,45,67,75,43,85,54,46,85,79,71,70,82,76,83,61,54,50,63,84,46,78,71,86 45,55,86,49,59,66,58,79,86,80,53,67,78,60,49,84,72,69,57,50,67,81,76,84,63,51,60,53,51,56,63,47,87,56,85,76,77,78,85,64,53,56,87,56,76,79,49,60,44,76,48,73,83,59,49,54,46,51,59,56,70,48,63,50,87,80,64,44,75,79,70,67,70,53,45,53,51,74,61,80,87,53,62,66,82,62,67,60,46,81,49,51,87,57,79,57,83,49,82,58,78,75,71,87,84,45,63,80,57,49,43,53,83,43,77,64,81,71,65,78,44,84,53,46,67,47,51,84,79,76,67,79,84,49,56,51,43,60,72,55,73,83,72,83,81,67,71,46,56,47,81,83,60,78,87,56,84,65,54,76,70,57,75,83,84,55,66,44,81,77,61,52,78,68,50,67,78,67,69,61,51,62,76,70,83,66,79,45,77,65,86,47,55,60,82,51,79,67,64,75,60,48,85,48,51,72,84,84,42,47,59,51,57,77,68,47,79,60,74,76,62,53,62,62,75,64,82,75,81,75,85,80,43,42,64,51,87,87,70,62,76,78,61,51,46,67,53,83,64,73,77,72,48,56,49,69,52,47,42,64,44,54,52,46,74,85,72,43,76,63,74,46,56,65,78,70,79,83,50,66,80,48,62,66,67,58,61,44,60,85,79,80,45,42,68,46,67,78,77,85,67,82,70,76,70,84,63,70,75,63,87,74,78,46,68,81,59,72,51,52,76,81,68,63,58,52,60,75,81,57,82,62,84,79,61,85,86,60,50,56,69,82,61,72,77,70,86,75,72,59,72,50,54,46,79,85,57,71,54,53,43,83,83,51,74,77,59,73,85,75,87,61,58,47,70,59,86,77,61,79,44,42,72,45,56,78,69,80,84,80,77,47,65,52,73,86,42,68,48,76,62,53,66,69,51,58,64,50,62,52,52,52,67,64,85,77,58,81,78,45,71,71,87,45,79,64,63,73,63,70,79,68,66,49,64,60,81,51,61,47,56,53,67,76,51,87,58,68,63,66,75,57,63,82,74,71,84,56,60,53,81,77,43,53,43,67,44,71,79,55,50,74,45,66,80,67,82,60,64,84,52,61,83,64,87,78,74,61,64,45,45,49,46,84,82,85,85,77,57,71,50,48,68,71,64,42,85,69,42,76,87,52,52,58,75,77,82,56,70,52,84,51,56,44,85,47,45,52,53,45,43,61,69,57,80,55,54,72,75,43,75,65,71,85,66,58,53,63,45,65,57,85,70,48,86,42,59,70,58,78,86,63,68,55,53,83,64,49,48,87,79,72,43,42,50,44,85,62,76,74,56,59,68,56,82,47,70,45,44,82,58,71,78,84,63,44,85,83,49,83,52,80,68,44,57,50,81,64,70,76,46,42,87,43,62,80,45,68,82,61,66,65,50,51,79,58,65,66,77,69,51,69,57,52,64,87,56,43,68,42,58,87,70,45,47,69,69,70,55,82,47,76,59,66,71,69,82,68,78,45,80,59,56,56,52,77,74,65,64,61,83,44,84,70,74,53,51,54,74,50,84,48,72,65,71,54,52,67,72,63,51,77,85,75,86,86,74,84,77,85,68,55,49,78,83,87,66,44,64,77,68,56,59,44,79,85,45,65,77,61,79,54,54,43,69,57,86,74,50,67,77,42,63,85,67,43,71,77,48,73,74,82,72,44,46,73,69,42,52,85,47,62,75,68,74,84,87,85,83,72,61,55,69,71,53,60,78,87,76,82,78,71,65,72,82,59,76,78,76,70,43,59,86,66,68,62,64,64,54,47,42,42,62,80,72,58,76,62,42,81,75,82,65,76,63,53,70,65,87,74,61,45,55,58,51,64,77,67,42,87,68,86,86,67,55,66,60,45,84,50,43,81,75,51,76,56,53,47,69,61,62,56,53,62,63,56,83,45,61,85,86,67,80,81,49,84,67,67,58,47,53,64,42,60,63,59,74,56,47,46,63,70,52,48,59,87,45,56,84,72,43,58,50,52,82,63,50,52,64,85,87,51,54,62,76,73,48,50,46,87,68,64,48,42,46,74,56,64,75,58,78,56,71,67,55,52,76,64,57,57,72,65,53,68,55,72,60,83,81,54,56,85,55,52,56,71,60,52,45,80,81,46,58,44,76,73,57,87,78,59,80,86,85,68,69,77,56,74,71,61,86,76,49,63,59,61,52,48,55,46,71,68,42,52,60,85,66,76,62,48,63,44,64,72,87,64,51,47,53,61,53,65,64,72,72,64,62,57,51,69 65,50,49,48,71,50,42,50,43,87,42,48,55,59,46,52,75,46,69,62,72,48,65,86,75,51,46,67,54,57,76,76,61,60,77,43,81,50,50,78,64,66,78,50,79,77,51,60,75,52,82,76,85,81,61,71,80,71,64,69,77,51,66,46,52,44,58,50,76,65,67,45,82,46,47,62,58,85,58,73,79,56,59,65,77,71,84,54,65,58,49,65,81,61,48,63,54,60,42,82,61,50,43,82,81,59,64,82,73,59,57,83,81,59,70,50,76,54,58,70,56,79,69,80,51,79,61,74,78,75,55,74,72,59,86,55,55,62,64,43,61,67,61,48,44,64,66,87,53,49,46,69,56,64,48,47,71,87,82,87,60,72,47,70,74,65,68,55,49,79,81,83,45,60,56,82,43,79,73,82,44,55,73,70,59,63,68,85,85,51,63,50,43,45,52,53,87,83,46,62,73,66,62,67,58,43,67,69,82,47,48,73,84,59,61,62,42,66,48,56,73,73,71,70,74,50,62,67,59,83,66,47,85,45,82,53,68,54,58,60,80,67,54,55,75,70,85,63,85,81,60,61,48,80,79,63,66,65,55,83,43,75,53,59,76,56,78,56,65,60,47,51,75,47,76,67,67,86,71,60,72,52,52,60,68,48,86,62,61,62,77,78,79,77,46,59,58,87,75,70,62,65,85,48,81,64,51,52,86,59,86,58,44,80,80,57,60,65,59,71,67,66,61,42,80,56,65,80,45,65,62,82,51,45,56,56,74,62,67,55,85,83,51,84,45,55,69,46,61,73,52,62,79,61,42,50,68,53,58,69,42,61,81,80,47,83,86,64,84,42,49,59,49,83,70,79,81,67,49,46,43,55,76,44,79,54,71,46,68,71,54,51,45,87,56,52,72,75,72,75,74,42,47,69,79,58,64,78,52,58,54,75,74,77,76,60,46,77,57,69,52,83,62,75,77,80,62,44,74,73,85,44,71,85,50,69,76,44,43,71,78,69,63,57,72,81,76,71,55,43,58,79,74,54,44,83,52,78,54,64,85,85,66,72,61,47,65,51,51,71,76,66,83,74,69,79,70,82,84,80,56,83,50,43,49,79,63,66,76,85,78,76,67,64,70,78,85,51,53,65,45,61,43,71,79,79,60,48,46,76,50,65,70,69,66,53,51,44,47,47,67,73,66,87,83,50,81,79,80,62,87,67,50,42,54,85,83,56,55,76,48,75,48,69,69,55,50,51,82,78,76,73,65,82,75,82,48,53,44,55,50,87,60,65,44,77,84,72,84,85,84,65,62,83,63,53,60,43,78,84,67,45,85,59,85,44,79,61,58,71,51,80,46,62,58,70,75,57,46,79,48,55,74,74,77,78,79,50,52,83,45,70,69,52,44,74,50,62,68,78,60,87,81,42,57,82,76,69,73,66,73,65,72,71,58,63,56,51,77,64,81,49,48,66,67,42,63,75,57,73,84,45,85,66,79,65,51,42,52,55,67,83,49,60,85,68,49,77,42,80,55,77,65,65,70,58,84,57,64,72,71,82,56,45,66,70,85,42,86,75,54,56,57,69,81,68,67,83,59,51,62,75,74,69,73,63,87,43,65,62,42,86,54,61,85,61,60,45,73,45,74,73,50,53,47,46,86,47,84,50,65,64,87,86,42,71,81,72,63,77,47,66,65,58,55,52,47,84,71,51,78,51,57,74,57,49,63,60,72,52,72,49,80,46,59,87,53,54,54,68,72,87,80,51,44,54,51,69,58,86,50,77,57,54,69,74,64,65,70,43,81,43,76,52,87,73,53,46,49,59,85,65,71,52,83,42,62,43,65,47,44,72,52,57,66,58,58,87,59,52,50,65,69,44,64,84,79,50,56,86,50,42,67,81,83,73,64,67,79,58,65,48,76,73,62,69,49,80,59,70,70,71,52,64,70,48,68,59,60,56,84,54,46,61,48,47,49,73,70,86,43,56,46,46,70,56,66,65,57,76,65,82,85,61,44,47,49,65,61,55,63,82,43,71,61,59,69,76,87,75,50,83,85,56,61,54,47,86,70,53,60,77,62,53,74,68,51,44,48,63,43,82,77,61,73,70,83,78,45,87,52,49,52,55,85,81,64,71,43,53,72,82,64,75,57,66,48,78,48,81,43,43,59,57,59,66,53,43,63,65,59,71,48,42,75,61,54,66,79,44,64,64,42,53,53,56,75,79,43,79,61,44,75,78,80,87,54,52,86,55,59,81,86,86,71,77,58,49,51,82 86,69,50,56,60,48,44,84,57,64,87,67,60,56,52,75,63,61,77,44,83,78,63,76,84,56,83,83,59,68,72,55,45,70,62,55,77,79,63,50,63,45,77,47,71,74,49,52,79,87,71,73,57,78,47,43,84,65,55,56,68,76,49,60,70,54,85,87,54,55,51,48,81,50,63,86,75,42,69,76,84,73,68,77,51,63,82,52,68,76,43,84,84,44,81,53,71,82,64,47,81,53,60,84,43,61,72,60,59,83,75,77,73,63,62,73,82,60,77,68,80,71,51,48,80,71,82,86,54,69,71,69,58,87,71,65,73,79,58,43,55,67,73,45,56,75,62,79,54,75,83,53,76,87,86,83,50,44,76,83,77,71,81,59,76,46,80,47,75,71,46,85,44,51,83,62,48,57,43,85,62,49,78,48,81,73,77,77,86,83,86,62,67,62,87,66,65,49,45,82,59,46,52,68,69,70,55,77,83,44,56,61,42,43,72,69,83,79,56,61,50,78,48,42,75,46,50,53,71,56,83,70,80,57,55,56,54,50,75,76,66,86,57,44,46,54,79,75,64,75,58,79,62,63,49,80,84,65,69,53,80,82,52,62,72,81,53,72,51,74,51,78,70,83,54,82,79,59,74,63,66,47,54,76,62,76,49,84,75,46,42,71,78,74,47,67,61,60,79,50,62,58,69,83,51,81,73,54,45,51,58,47,83,87,73,45,86,46,84,72,51,76,57,47,47,86,73,44,69,73,44,54,47,51,76,74,58,69,45,51,60,87,53,50,77,76,47,77,83,62,59,80,68,79,50,76,79,72,75,84,86,45,73,59,85,46,80,76,52,72,73,61,67,46,64,57,73,54,57,67,50,83,72,81,68,78,86,74,80,61,45,70,43,53,74,87,63,58,81,86,78,52,83,75,71,74,52,84,76,71,84,77,81,52,67,55,62,60,78,84,69,59,57,87,60,75,65,74,76,59,75,65,68,61,45,71,80,71,83,48,58,71,42,77,43,50,84,49,85,42,56,79,85,75,50,49,53,49,70,43,73,58,82,78,54,66,78,44,55,73,78,78,79,76,50,77,52,70,57,56,59,61,57,82,84,81,84,81,65,46,76,78,79,43,52,69,55,65,86,66,53,87,67,77,78,75,75,70,61,72,43,66,43,50,80,55,45,61,47,45,68,86,45,65,53,79,53,64,83,42,44,46,61,71,55,73,61,86,76,85,84,47,69,68,49,47,53,64,76,84,77,65,58,65,87,58,57,78,83,67,72,49,49,86,74,86,58,60,53,42,53,74,76,42,69,50,58,57,75,83,83,65,57,65,63,55,56,46,87,77,58,84,71,82,87,68,57,44,66,84,46,75,52,46,53,84,74,52,69,66,55,56,54,45,73,79,85,58,79,72,51,66,78,53,59,82,81,68,53,71,62,72,85,45,86,54,76,84,44,43,79,69,61,85,42,57,81,59,48,54,70,79,70,71,60,51,51,86,43,51,56,63,68,76,87,50,70,69,77,46,64,42,81,78,73,74,51,72,74,48,61,81,82,50,78,75,45,74,51,69,80,61,82,65,56,50,44,82,66,82,82,44,84,70,47,65,46,48,71,60,63,83,78,57,60,73,86,84,59,68,75,79,46,67,64,56,87,84,70,58,74,45,77,77,54,47,64,75,78,75,68,44,50,43,53,47,66,67,53,60,54,86,54,42,70,56,68,51,67,44,80,79,86,51,86,72,64,81,65,71,83,85,68,83,83,55,69,64,43,58,59,78,59,84,72,54,86,73,43,50,64,82,65,85,48,81,44,85,57,68,45,52,69,66,58,81,51,54,77,42,78,80,45,80,44,85,67,66,56,56,52,86,65,80,63,65,50,46,73,72,76,71,68,80,44,57,51,55,47,57,57,43,75,59,57,68,84,77,45,49,52,65,70,46,49,70,56,65,53,62,43,80,50,84,64,78,61,85,54,73,54,72,65,65,58,45,73,75,50,63,63,52,56,63,61,50,63,56,48,80,47,65,73,53,45,67,71,55,43,50,86,58,53,51,44,52,52,78,50,46,76,56,45,76,43,81,78,67,57,80,80,53,57,54,55,86,61,70,85,87,46,44,58,66,86,49,61,49,51,72,73,67,58,42,55,50,47,43,54,69,66,61,49,86,59,86,58,64,56,73,47,82,58,46,75,82,85,78,58,60,81,80,72,44,87,76,83,76,66,69,54,76,75,48,62,54,53,77,64,86,48,87,63,49,67,57,50,64,66,68 68,59,57,84,86,75,68,81,42,63,82,53,56,61,76,87,66,59,87,82,53,43,45,49,62,80,77,63,79,70,68,57,45,51,72,68,57,61,60,51,86,75,62,77,42,76,68,74,81,65,72,62,47,52,73,53,47,80,59,45,76,60,76,61,71,60,79,53,64,79,74,81,46,81,70,84,52,72,47,51,75,57,55,77,59,58,54,73,75,69,84,82,46,57,73,72,42,84,58,66,59,54,76,58,79,60,53,59,63,70,51,52,61,54,66,54,60,55,78,53,56,62,42,69,81,49,68,72,50,57,70,86,61,64,44,49,45,84,55,71,87,81,70,83,80,48,53,63,47,57,65,65,50,73,79,84,72,57,77,74,84,54,79,79,61,49,83,58,67,72,74,86,52,78,76,66,49,83,87,49,70,57,84,86,49,48,77,68,43,64,75,64,84,78,48,46,57,73,71,48,77,64,48,70,59,47,61,66,87,56,71,63,81,72,76,53,50,79,85,71,58,53,61,69,73,62,78,87,77,77,74,53,55,87,58,64,74,51,71,57,66,54,67,43,43,85,54,64,64,46,68,59,85,45,58,60,76,57,47,56,57,63,76,59,80,46,66,42,44,65,73,71,78,43,87,86,65,51,67,56,79,52,48,72,57,47,49,87,54,55,81,84,82,59,54,87,81,85,72,60,55,81,72,77,56,48,53,64,51,46,87,77,81,83,76,47,76,54,73,57,59,70,74,48,64,54,58,66,57,69,53,56,74,66,72,86,57,50,60,76,43,50,82,60,60,46,62,73,77,71,62,44,77,46,68,80,61,72,72,46,80,47,79,85,47,49,59,58,60,50,50,57,65,73,43,82,58,87,75,43,65,85,86,54,63,63,57,86,69,42,76,62,65,73,80,64,66,72,54,53,47,50,48,68,81,58,63,57,64,78,53,76,76,54,65,48,63,65,72,75,53,67,61,61,58,57,58,61,58,74,84,78,63,57,78,60,67,66,83,54,46,58,87,60,45,84,63,86,43,50,79,64,86,51,86,55,52,70,48,85,48,72,51,87,63,86,73,65,61,46,43,62,42,45,47,62,55,86,65,81,64,56,63,46,84,64,87,76,75,43,62,70,59,71,74,76,51,87,57,69,52,42,58,83,68,65,59,87,76,43,80,73,82,61,54,75,45,48,46,43,63,81,59,72,42,81,44,75,59,50,81,47,69,61,71,75,62,43,43,69,46,57,46,57,54,54,63,57,69,48,71,71,60,53,78,52,65,55,66,60,50,44,63,75,53,73,57,65,76,51,72,82,85,64,69,79,51,45,50,48,44,86,68,51,53,74,56,54,46,82,43,54,65,52,69,79,68,47,66,53,81,65,83,73,74,76,53,69,68,85,73,77,84,81,74,65,42,82,65,79,59,43,60,85,57,71,76,69,63,65,76,45,65,69,55,75,56,76,66,79,73,85,51,54,77,65,48,69,61,80,78,86,63,52,68,73,52,42,60,71,45,72,49,66,77,82,50,64,82,52,42,52,63,81,50,45,46,76,48,52,61,81,51,50,49,68,46,59,50,52,79,74,47,51,45,86,64,78,72,86,47,76,47,62,66,53,85,75,45,81,57,71,60,45,74,72,75,47,57,52,70,60,51,65,53,74,43,67,67,75,57,77,72,85,61,69,87,76,53,86,65,64,45,65,50,47,57,79,86,71,76,53,56,70,86,43,82,63,76,79,76,59,73,62,70,44,87,57,63,66,60,61,82,42,77,86,82,68,43,68,54,75,46,68,83,86,85,49,73,46,83,60,57,79,60,70,54,78,52,42,65,78,68,64,47,70,87,76,82,48,75,78,85,57,42,68,66,65,83,86,48,66,49,77,62,73,87,78,79,50,58,54,45,73,73,64,82,62,51,50,87,68,54,48,67,73,54,84,51,44,74,44,83,86,71,65,51,62,58,43,51,66,85,63,69,69,61,75,87,67,42,77,85,86,60,84,65,65,83,81,77,54,53,69,83,64,47,71,65,84,54,56,84,47,57,73,44,84,56,56,78,83,60,48,77,46,82,56,45,65,79,50,54,73,78,67,64,46,74,79,63,64,68,80,78,62,77,71,53,83,55,51,52,80,76,75,61,43,85,53,78,67,45,82,75,45,68,87,65,47,84,81,78,72,69,50,84,78,48,86,73,61,44,69,67,53,71,43,53,78,54,77,67,62,56,79,54,70,69,70,61,87,64,63,60,57,87,85,51,85,72,68,47,65,72,62,64,45,61,63 87,62,85,72,68,44,43,66,45,57,51,62,65,59,83,42,84,81,52,87,51,83,55,44,49,65,86,44,66,82,85,86,45,87,43,74,46,69,52,67,84,62,61,50,71,83,81,63,75,52,83,48,48,46,67,54,45,75,48,79,68,85,56,82,72,74,66,87,51,81,46,49,56,65,78,56,67,44,83,50,42,59,83,83,86,76,65,58,47,77,57,49,83,84,79,49,62,66,83,79,45,86,44,51,53,65,83,79,53,45,47,46,69,67,72,52,63,44,42,75,69,62,86,49,52,67,66,76,68,86,60,74,82,81,54,46,51,46,60,75,46,64,86,51,72,71,79,87,59,84,65,53,52,77,56,85,81,79,53,67,54,44,68,82,57,74,61,50,47,75,42,52,66,58,84,55,70,82,78,53,59,72,57,72,57,82,54,58,47,68,71,78,46,83,51,73,57,59,82,44,48,82,44,50,75,47,68,59,67,80,53,42,52,71,76,64,81,72,87,65,60,80,58,75,75,45,76,54,61,62,80,80,43,64,78,84,54,74,73,49,45,50,78,54,62,87,62,68,80,61,61,86,48,52,77,83,61,59,77,55,56,45,84,85,86,65,56,61,46,67,83,79,51,61,71,53,48,57,60,79,80,56,86,86,78,42,56,70,44,73,45,43,68,57,73,45,86,61,49,72,70,48,82,72,42,74,86,67,78,46,67,69,56,53,64,48,78,77,49,58,82,45,42,42,79,43,84,58,60,76,59,49,59,82,81,85,52,87,70,77,57,59,43,87,69,82,57,84,67,46,64,75,76,59,63,85,68,79,66,82,84,55,85,63,51,73,74,60,55,73,45,46,42,63,66,43,46,66,80,70,51,66,74,55,67,66,65,78,78,50,65,62,79,86,68,87,62,66,48,54,85,85,44,57,74,47,75,77,85,57,67,55,66,56,53,86,50,53,72,68,76,58,78,86,84,79,78,55,77,49,66,42,84,58,86,64,83,52,86,78,87,43,73,64,68,55,70,67,84,83,63,55,47,57,54,72,62,84,63,77,62,61,45,60,87,80,72,80,66,76,63,76,71,44,59,84,83,85,50,49,87,45,51,56,77,58,82,53,63,71,49,61,57,77,80,80,87,67,76,77,63,81,58,61,47,50,79,78,83,48,60,47,83,60,75,60,87,66,57,75,66,65,56,53,69,74,84,86,51,48,48,74,60,47,55,79,54,82,53,63,50,81,79,56,72,64,66,67,61,61,80,82,57,43,46,51,86,71,55,74,43,72,74,45,58,70,67,86,86,78,47,82,83,67,78,57,68,43,47,58,85,49,54,69,51,57,68,44,81,80,55,63,54,77,57,48,61,74,54,68,79,71,86,46,44,82,48,85,50,87,47,61,63,60,42,61,49,86,53,85,54,52,61,63,52,72,75,42,77,81,73,46,44,65,67,78,83,52,74,62,76,57,50,64,61,63,64,46,66,77,54,70,73,63,75,56,75,52,77,62,69,69,43,66,44,43,71,80,70,73,50,44,42,76,73,51,80,79,43,71,43,65,86,61,63,71,48,61,67,86,51,58,78,70,54,50,51,86,83,80,44,52,45,61,50,60,45,69,74,65,58,75,53,59,64,80,66,51,72,70,49,61,67,49,81,65,69,47,68,57,82,59,76,83,69,71,63,86,81,64,59,54,43,43,68,81,76,67,65,46,50,84,67,74,65,85,67,48,42,60,59,43,44,87,74,81,81,51,50,55,59,55,80,81,84,47,51,51,69,49,69,66,57,55,73,69,72,70,83,78,51,63,79,49,57,83,61,56,64,50,48,57,77,45,80,71,75,50,70,67,44,49,50,52,85,75,61,61,77,76,65,47,60,84,77,56,77,86,46,66,49,87,47,69,52,58,84,71,58,84,69,82,62,68,71,83,87,45,73,64,67,62,82,82,69,56,82,52,77,53,69,75,45,73,50,69,48,61,50,48,62,54,53,61,79,71,66,66,77,64,61,69,75,58,59,81,49,58,60,58,87,50,73,77,53,45,72,50,73,86,80,71,57,69,80,64,65,85,67,59,86,68,70,62,82,84,43,87,65,63,87,75,63,82,61,65,49,51,70,58,53,53,60,57,55,82,54,74,68,67,67,85,54,47,81,66,64,83,66,51,50,52,58,73,68,75,82,45,67,62,46,82,48,44,71,44,77,69,79,57,49,42,51,52,46,80,47,73,50,75,79,43,83,53,52,51,59,78,62,43,52,82,49,45,71,42,58,66,87,67 65,45,84,80,76,71,56,61,54,78,86,74,43,55,52,68,79,51,86,53,56,67,83,73,45,43,77,65,56,58,79,54,44,57,45,47,60,84,54,52,55,47,45,83,62,45,42,46,67,53,59,69,76,50,54,66,87,43,69,66,53,44,84,85,81,64,73,84,81,42,62,51,75,62,63,82,58,68,83,69,85,50,84,85,65,77,73,43,71,43,48,63,43,44,61,63,59,68,80,64,69,55,72,63,87,70,78,85,45,49,66,75,48,67,60,55,75,50,78,73,60,52,61,87,55,58,68,68,82,51,49,60,86,51,86,46,87,80,69,85,54,83,82,42,79,64,69,61,50,47,53,46,72,54,78,64,74,72,73,79,85,58,65,44,58,46,61,81,43,61,69,82,78,46,57,58,52,75,43,47,60,75,64,43,63,59,59,51,43,54,48,73,86,46,61,48,85,81,87,68,76,76,60,87,69,83,63,55,70,77,75,82,64,55,54,50,51,46,82,87,48,84,70,68,56,70,87,50,67,50,54,74,73,49,87,43,78,69,70,45,53,47,83,60,70,85,53,70,48,42,67,43,49,65,48,48,85,52,81,59,68,64,59,44,61,78,83,85,67,54,69,66,64,84,62,81,50,55,70,82,73,57,81,54,77,68,44,64,60,59,85,87,57,55,77,78,80,55,60,64,58,59,67,81,86,68,53,81,42,73,71,49,61,63,61,66,42,43,57,79,68,52,47,55,72,77,49,52,72,72,67,78,82,68,73,74,54,61,54,68,82,46,46,75,83,55,55,79,50,42,43,87,77,81,82,46,86,80,79,78,61,56,66,72,58,73,86,61,68,84,55,86,69,60,71,62,84,51,57,42,52,77,60,83,43,64,43,73,83,52,58,74,75,57,57,81,79,84,65,70,82,75,86,61,49,76,79,55,44,85,49,57,72,42,55,42,70,42,66,53,80,51,48,47,72,80,77,79,49,72,76,73,46,70,55,56,81,61,58,72,78,47,55,77,43,46,77,71,68,79,87,83,49,79,45,49,69,69,44,42,63,71,59,52,80,72,48,76,52,75,84,83,83,42,52,43,55,52,62,43,77,56,51,87,69,72,84,51,42,59,46,72,55,86,83,63,58,74,66,86,68,83,77,70,61,65,51,87,50,72,61,53,70,49,56,52,64,63,85,73,56,48,71,51,64,74,52,50,86,54,51,81,81,51,86,60,84,42,78,86,54,43,81,43,49,74,50,50,63,64,64,70,87,85,50,72,42,73,45,55,44,50,49,70,51,55,48,53,81,85,80,70,74,80,59,79,63,65,50,65,57,58,50,80,68,66,78,67,60,72,60,52,55,58,50,80,70,81,55,86,48,77,52,63,83,82,46,56,45,51,48,43,81,50,74,84,46,66,59,73,84,58,71,82,43,65,62,70,61,57,69,66,48,74,76,49,46,53,86,70,52,77,81,75,78,86,83,60,52,49,50,66,53,77,70,78,79,70,86,70,59,63,69,79,80,63,68,72,43,48,50,45,56,78,53,74,85,44,43,86,48,64,74,58,43,80,57,44,59,61,55,46,45,61,64,50,86,54,77,65,61,62,74,84,72,75,86,87,58,48,63,57,62,54,48,67,73,43,44,54,79,79,53,57,45,85,59,62,50,83,54,76,69,66,81,64,63,71,55,69,57,49,55,68,77,87,69,58,85,79,63,45,81,51,77,59,81,75,84,87,55,80,48,74,82,62,59,53,54,53,86,66,63,81,60,78,46,52,83,70,50,58,69,65,81,43,47,70,55,48,80,75,62,56,60,76,81,44,70,50,81,82,83,84,78,75,73,83,82,55,84,47,44,83,58,43,50,50,64,73,82,67,50,44,73,70,54,53,80,75,81,56,79,53,52,65,83,63,70,60,75,86,43,68,65,77,49,60,58,55,61,83,42,60,61,64,57,65,61,56,76,59,43,63,60,84,77,81,84,62,82,71,75,84,45,66,51,46,75,87,67,65,72,52,42,84,67,77,86,55,43,68,61,50,52,68,61,57,67,56,61,45,74,49,53,50,66,87,53,52,81,83,46,45,52,58,84,83,55,60,46,57,58,64,44,76,80,48,76,83,49,65,58,71,75,66,52,44,83,83,85,68,70,82,73,77,64,82,44,69,57,64,85,59,79,59,66,48,59,87,80,53,74,63,42,69,44,57,87,69,81,50,55,63,78,42,61,46,86,79,58,58,51,75,76,76,77,62,58,61,58,44,84,81,70,47,52,55,46,67 42,51,74,85,60,75,78,78,68,64,47,76,52,45,42,77,55,59,80,76,87,81,51,82,56,68,49,63,43,83,56,43,81,78,70,70,82,72,56,46,49,82,75,70,47,43,44,57,53,68,44,82,48,55,87,79,47,48,64,65,58,83,87,70,49,86,87,54,77,68,53,74,53,59,57,87,53,56,75,81,85,45,73,85,82,57,53,55,66,83,65,69,50,70,80,86,65,87,61,86,83,85,86,70,49,82,71,58,87,61,86,52,75,65,63,61,67,54,58,59,75,69,43,56,57,55,47,55,50,54,74,52,68,52,72,42,87,67,66,54,45,87,60,76,57,78,77,79,64,81,44,74,45,84,48,58,46,45,58,56,74,74,44,47,75,44,61,61,79,66,73,70,57,54,81,51,53,86,66,58,87,66,50,57,73,69,78,63,42,80,56,48,47,80,51,68,81,43,72,59,58,69,71,43,76,77,47,70,43,73,44,69,85,73,46,75,61,45,83,58,42,50,75,71,54,63,66,60,62,60,56,49,56,87,79,64,43,74,84,55,62,56,82,80,78,67,63,75,59,55,45,51,66,58,56,63,58,69,68,87,79,72,64,76,80,76,60,50,51,78,54,61,46,53,46,56,85,84,87,86,62,51,75,84,48,76,65,56,81,86,83,74,67,62,46,49,83,76,74,59,49,80,66,77,43,50,52,85,54,43,86,59,60,56,79,63,57,79,58,44,52,69,44,62,71,81,56,76,42,71,85,48,55,87,45,57,61,82,49,43,61,82,85,83,50,55,62,75,46,54,63,85,74,64,50,68,85,53,87,82,66,62,84,81,58,55,42,66,75,72,52,66,47,48,62,57,71,64,54,61,45,74,68,73,55,51,76,62,78,52,43,78,52,79,79,81,65,74,64,86,58,65,54,68,79,81,81,63,78,62,83,86,82,59,57,53,85,76,67,69,52,54,56,51,80,57,53,47,59,66,52,51,83,52,52,81,68,51,44,63,73,83,71,79,87,82,82,71,76,76,66,54,57,83,84,51,76,48,43,61,68,77,42,55,87,84,50,85,81,62,60,81,65,67,87,62,54,48,52,42,63,56,79,73,80,80,49,62,47,67,81,45,55,73,46,58,71,55,65,78,60,54,80,58,75,78,57,54,76,74,74,67,46,66,63,59,68,58,59,63,75,65,52,74,55,47,60,71,42,65,49,70,66,61,50,46,73,86,82,51,82,54,46,44,83,48,82,81,75,84,61,70,73,61,82,86,46,51,77,86,51,71,47,73,70,75,77,62,58,55,49,65,64,61,66,58,82,57,70,56,86,61,79,75,84,75,43,63,70,52,78,77,75,62,71,78,63,44,87,80,63,56,81,72,84,86,43,45,61,67,51,47,70,73,46,75,67,64,43,55,58,45,59,72,83,50,49,68,71,78,46,83,79,85,81,71,80,51,63,55,73,84,43,71,54,56,61,43,52,65,64,56,79,80,65,76,63,54,52,77,61,52,68,48,71,59,64,81,50,83,71,79,47,79,70,42,84,55,54,44,86,60,83,54,75,68,64,79,49,74,50,64,54,68,82,45,69,67,78,67,72,48,55,65,55,83,70,63,44,60,42,57,65,63,84,72,70,69,46,64,42,73,77,68,67,80,54,72,46,67,72,47,69,79,68,61,85,65,55,72,48,83,77,71,43,67,54,59,76,70,43,79,42,60,45,52,47,46,64,72,72,43,74,76,80,70,53,56,56,65,67,86,80,42,84,57,84,80,85,43,42,65,81,77,47,84,81,72,75,47,73,87,77,86,43,50,76,57,66,57,54,54,73,66,45,55,60,42,43,76,60,56,51,71,60,57,67,80,42,46,62,76,81,66,78,60,70,87,60,59,51,58,63,68,65,46,45,45,51,76,83,86,77,52,87,70,86,79,74,57,68,42,72,69,57,68,44,56,74,62,58,44,83,70,81,46,74,64,80,87,78,61,83,72,69,74,65,53,50,86,78,50,85,84,87,55,82,51,65,87,70,77,62,72,55,72,46,87,86,54,47,60,53,73,50,87,77,65,70,84,64,77,63,56,61,58,83,55,68,81,80,53,55,57,63,84,50,44,74,74,68,80,65,80,67,73,75,54,63,84,53,75,70,73,45,52,81,65,85,65,54,82,54,82,71,74,53,74,49,77,84,73,58,55,44,62,85,80,75,42,57,73,62,73,55,76,44,87,59,46,64,42,78,58,62,45,45,56,58,66,72,81,86,58,62,56,62,75,83,83 74,55,79,71,53,75,47,78,71,56,74,44,42,49,65,53,76,71,70,56,80,59,48,43,45,50,59,63,58,54,63,75,55,59,87,67,47,81,59,83,76,68,65,71,46,63,55,86,87,72,74,43,64,59,44,52,50,76,49,45,48,79,62,52,42,66,53,54,82,54,71,74,47,84,82,87,59,49,76,42,65,48,80,77,87,81,59,52,43,68,66,75,77,63,53,43,48,69,77,81,71,43,59,71,82,47,55,68,67,57,77,58,84,81,51,72,60,67,67,52,64,74,63,74,60,45,59,59,83,83,87,53,75,56,65,67,63,81,79,81,61,82,75,81,81,45,84,84,48,59,74,86,62,82,83,54,67,57,76,77,43,52,67,52,55,56,80,51,75,67,87,68,70,87,84,76,85,46,58,69,51,77,72,65,62,50,54,77,64,74,67,63,44,78,70,47,59,86,57,65,53,56,65,73,61,67,62,58,47,78,71,54,66,58,86,66,49,68,81,83,60,60,79,69,59,44,61,50,51,43,55,74,57,55,52,66,62,59,73,87,57,52,84,52,43,63,62,49,78,60,63,72,48,44,54,47,78,62,54,58,61,46,77,55,59,42,81,61,48,87,51,48,72,50,51,48,61,79,58,73,77,43,80,76,57,84,65,51,44,83,61,81,78,52,78,66,55,84,69,62,61,64,69,87,77,72,56,59,87,59,87,78,56,66,61,60,53,69,46,42,43,77,48,64,50,45,65,74,64,63,71,59,51,70,64,48,76,76,83,48,79,65,67,69,86,72,61,65,77,54,67,66,83,67,57,43,76,62,58,75,87,62,55,84,67,87,56,42,78,85,49,60,62,87,46,67,86,43,73,63,50,75,77,55,49,66,76,67,69,75,50,80,76,61,44,85,64,65,71,83,77,51,43,76,80,50,55,74,66,77,61,75,74,59,83,64,67,62,56,63,72,74,47,75,65,58,81,83,58,50,67,45,86,50,72,75,48,69,71,60,73,55,52,83,42,69,84,47,75,60,81,82,72,80,62,77,48,82,68,78,54,76,75,76,81,77,87,55,87,46,71,53,77,50,59,65,69,51,60,47,82,80,53,83,57,84,83,71,74,64,55,74,69,87,81,49,63,60,43,84,67,74,66,45,49,47,71,73,67,56,67,74,75,76,59,50,63,70,51,51,60,66,58,64,69,55,73,55,66,73,58,54,76,48,50,47,78,60,59,47,62,73,70,77,74,50,75,42,46,42,87,44,45,86,86,49,69,60,62,54,66,87,76,76,55,45,44,55,55,76,76,79,52,85,76,47,53,85,50,54,51,60,47,55,67,78,81,51,82,81,52,58,78,76,52,56,46,81,56,64,53,60,66,59,43,86,80,73,70,65,65,66,75,72,44,83,67,87,72,46,59,46,79,48,56,83,81,72,87,63,87,43,59,59,49,76,42,42,62,78,57,44,54,54,65,86,72,46,78,55,67,72,45,70,62,80,44,53,63,85,68,51,83,82,53,71,50,85,63,77,76,83,77,69,82,64,64,84,68,52,65,56,44,62,63,45,62,56,83,44,46,49,85,59,85,76,46,83,81,87,71,69,57,80,83,83,50,76,66,66,84,83,82,47,78,73,81,70,43,51,44,63,43,82,82,83,77,59,85,81,60,62,55,43,52,78,83,60,80,71,46,83,74,57,54,56,51,84,51,45,52,60,86,53,57,45,43,51,45,47,61,79,65,85,64,52,51,45,43,43,52,72,43,76,70,82,85,44,81,67,65,85,62,84,54,73,82,47,55,57,56,67,57,70,56,47,47,79,48,61,55,54,81,52,58,74,78,59,64,80,72,68,53,51,67,68,87,64,86,58,74,60,56,81,55,50,63,72,52,87,69,79,46,53,50,66,53,43,83,72,54,53,70,55,60,45,85,79,53,48,42,45,53,64,69,69,79,79,68,85,54,49,81,72,55,79,53,49,73,79,47,59,43,44,56,77,69,58,78,82,59,66,53,64,43,60,43,85,65,42,60,80,86,70,43,71,46,57,54,45,65,83,62,62,82,63,76,80,66,58,84,47,85,79,65,45,70,72,77,77,47,54,62,50,55,46,76,66,44,76,61,72,73,49,63,74,68,80,65,72,49,52,77,73,75,47,55,79,63,83,73,62,72,65,65,52,58,79,47,80,54,54,70,58,73,71,85,69,78,86,64,77,65,47,59,65,86,76,87,63,78,78,71,57,85,54,58,65,66,83,61,51,55,42,84,72,78,83,49,53 57,64,80,47,65,86,43,86,66,65,56,79,58,73,78,73,60,49,86,45,65,81,60,49,45,46,75,77,59,43,44,49,48,42,57,65,51,66,50,82,67,52,57,72,86,84,86,47,51,52,51,59,62,73,45,61,56,86,57,45,59,69,54,64,76,77,75,78,72,82,47,72,84,76,71,67,55,67,50,72,60,75,62,62,44,45,55,84,46,87,42,47,84,52,45,73,61,45,85,72,73,59,61,57,54,73,73,61,77,49,70,78,68,57,47,85,59,51,60,56,74,46,53,66,75,43,86,77,64,64,64,50,77,68,87,77,76,56,71,78,48,53,65,71,70,58,76,78,44,54,62,78,57,66,47,81,71,53,65,48,87,64,59,67,69,78,46,42,74,76,58,69,80,47,74,77,79,56,42,53,65,62,55,85,60,52,79,53,76,67,72,75,57,77,74,81,83,66,49,76,67,73,74,82,59,69,71,78,86,73,83,64,68,81,47,47,64,65,46,44,67,50,51,54,47,84,71,54,82,60,76,78,66,56,86,60,50,47,73,59,56,59,82,59,44,68,51,80,68,79,42,54,54,70,58,56,45,58,51,54,56,48,65,65,62,48,68,52,65,69,81,49,86,73,75,54,46,53,84,43,71,81,74,83,66,55,75,49,45,49,75,71,54,52,44,85,58,70,73,72,44,52,49,79,48,43,65,56,42,64,72,84,79,78,67,70,72,62,72,82,74,42,77,82,55,80,81,52,68,44,47,44,47,86,70,51,50,76,69,65,81,74,59,87,66,64,68,71,80,65,80,57,49,62,84,71,60,87,82,81,71,48,87,70,66,65,57,47,67,53,48,73,45,61,60,69,70,82,48,75,68,65,80,43,67,61,86,73,87,51,67,47,69,68,75,65,84,60,56,74,70,84,61,65,78,64,56,46,56,76,74,55,67,86,51,87,75,85,56,57,59,49,73,87,67,56,57,66,81,53,84,59,75,72,67,79,50,58,59,61,60,63,52,55,66,80,70,64,47,67,45,54,78,86,48,69,72,67,73,77,53,61,56,70,51,81,77,76,75,74,45,49,77,73,87,83,58,64,52,49,73,48,45,68,81,56,87,56,68,84,81,58,63,76,69,59,50,45,87,63,81,51,71,67,72,71,77,69,52,58,48,85,63,73,77,49,47,60,77,42,47,69,45,52,71,79,44,77,76,67,72,45,44,82,61,67,62,54,86,59,66,61,56,63,77,62,83,84,81,77,59,71,42,61,82,67,80,46,47,58,65,59,52,43,76,63,75,50,55,76,67,62,49,84,70,78,50,62,86,48,42,79,55,81,61,80,84,46,45,59,57,48,65,56,73,56,83,76,81,57,76,84,44,79,55,67,77,61,44,81,66,47,48,45,48,83,85,44,43,87,44,53,46,82,82,44,76,61,58,45,87,49,61,43,87,45,81,72,50,43,61,49,84,85,84,53,83,82,67,82,73,67,60,67,42,54,56,55,52,70,65,51,80,81,60,51,65,46,52,58,45,80,49,76,52,85,51,63,54,74,60,78,51,54,48,83,50,74,71,54,71,76,68,72,64,58,80,66,42,67,52,69,44,58,59,56,59,77,80,59,62,61,60,67,78,76,74,83,77,67,79,46,70,78,73,45,73,74,83,48,70,42,61,50,59,51,85,54,87,65,56,46,56,66,68,45,57,83,53,58,76,66,57,55,58,72,87,42,50,56,43,73,69,69,65,77,62,81,45,78,61,87,46,71,66,43,62,67,66,58,85,84,49,55,54,45,42,65,43,45,62,44,62,69,71,48,74,56,81,66,69,51,62,58,65,53,59,66,80,82,42,70,79,73,86,46,64,82,51,63,57,79,53,79,65,81,72,52,70,74,53,72,44,78,49,45,46,45,61,80,47,67,75,44,72,47,63,62,71,83,80,63,43,79,65,81,61,76,64,69,72,45,71,76,80,76,57,47,70,80,46,60,80,84,81,80,84,43,72,45,53,66,87,60,54,76,77,45,66,63,63,56,65,66,55,79,46,87,46,53,73,52,58,72,75,73,74,74,56,52,53,69,76,48,57,87,58,52,84,69,83,69,78,78,65,68,59,77,71,63,48,83,64,70,52,86,58,42,83,84,42,43,42,65,58,86,63,44,78,85,51,58,48,54,71,80,45,67,64,49,82,86,51,74,72,68,82,44,50,69,81,66,84,81,61,65,55,78,62,76,69,74,43,79,67,52,87,49,44,49,47,42,57,84,43,43,64,72,82,85 73,75,74,52,66,75,76,81,69,79,46,74,74,66,70,63,74,72,71,69,66,60,45,73,54,77,60,56,78,57,75,71,76,79,74,48,46,60,68,42,73,75,78,71,63,72,53,77,50,86,54,63,78,56,73,44,87,43,45,75,66,48,86,66,64,44,63,46,46,75,55,71,51,83,42,51,44,52,84,80,52,53,49,44,45,64,65,68,86,63,57,68,56,51,68,67,49,71,58,83,58,76,68,59,87,61,70,62,76,85,85,77,43,77,73,53,57,43,57,78,67,48,73,66,87,81,61,71,79,56,61,83,52,60,51,71,65,52,79,64,64,85,59,75,52,77,67,66,87,47,51,47,78,79,68,46,64,46,68,86,79,82,65,78,72,87,83,59,51,74,64,85,56,50,72,72,63,42,86,58,48,52,77,77,77,56,85,70,80,77,71,59,53,75,70,68,58,68,53,74,49,67,45,63,79,59,47,87,48,55,54,51,72,46,49,73,57,61,86,61,72,65,76,82,76,64,79,81,56,56,76,59,58,70,79,60,52,61,72,72,62,65,44,61,81,58,61,62,52,65,69,62,48,83,83,54,67,84,68,56,69,55,45,55,63,81,82,80,81,66,67,78,53,78,61,62,66,42,74,51,72,55,57,42,81,82,45,79,59,56,50,65,80,61,81,74,58,43,85,53,67,82,61,86,75,56,64,85,83,46,74,71,53,66,64,83,81,70,59,64,68,65,86,76,58,67,85,55,67,54,70,68,43,63,51,50,69,46,67,75,74,46,86,66,45,62,74,56,71,44,57,87,78,52,63,63,74,55,46,50,49,87,76,81,44,80,60,56,82,78,59,65,44,51,57,49,53,50,69,82,73,48,60,57,48,59,60,86,86,48,78,80,83,67,64,59,86,59,58,53,51,62,56,47,59,62,71,45,68,82,65,80,53,69,84,52,71,62,49,60,43,74,62,67,80,75,48,45,85,45,82,85,66,63,52,80,75,77,82,47,64,62,66,60,78,85,62,55,68,53,84,46,87,60,67,48,58,49,57,44,47,43,48,84,60,86,72,80,72,48,60,63,83,82,85,70,69,77,55,80,79,63,46,42,58,50,67,56,68,59,52,58,66,43,44,84,46,80,59,68,74,87,73,79,50,84,54,69,76,72,55,80,81,58,83,67,86,71,61,76,50,58,76,86,69,79,81,48,61,42,74,60,42,55,48,74,76,51,77,75,59,43,47,51,64,81,65,62,75,66,77,65,84,55,52,48,74,51,47,79,70,67,82,79,79,55,64,57,56,65,57,62,65,68,77,45,85,57,78,87,53,69,55,82,79,73,86,44,87,87,69,43,65,75,72,80,51,86,48,69,72,72,42,54,72,62,82,67,84,58,75,76,53,87,79,50,52,47,68,53,58,74,57,71,82,44,51,84,81,75,42,42,66,59,55,76,44,57,69,75,57,49,54,51,52,55,50,51,78,49,77,49,74,80,53,59,77,58,78,67,68,52,72,43,49,66,70,42,63,62,70,83,47,59,61,42,50,49,79,86,61,47,77,74,43,81,63,63,52,65,85,87,82,84,56,57,47,87,48,83,48,67,53,61,62,60,67,78,53,75,64,66,70,59,57,50,80,86,59,83,64,50,52,62,72,73,70,57,51,70,77,60,75,48,72,77,51,86,60,61,59,51,74,58,69,87,59,80,56,67,53,78,49,82,76,60,71,57,69,55,45,46,49,51,63,57,57,60,67,86,76,74,53,46,49,43,86,81,42,65,80,64,51,64,64,82,87,52,60,68,76,48,63,58,52,56,76,71,45,65,55,48,49,49,52,48,87,82,73,73,63,54,83,53,44,83,58,53,49,77,48,73,59,73,53,81,84,47,74,73,49,42,59,44,70,59,60,80,86,55,54,85,59,74,46,69,69,76,43,54,69,84,50,55,87,54,54,69,78,64,68,83,53,67,77,61,65,50,50,44,62,44,84,48,65,74,86,59,62,76,64,64,72,75,74,52,72,57,44,44,48,67,69,69,62,71,68,53,53,67,73,64,53,86,63,46,69,69,72,65,56,76,60,52,59,78,68,65,62,87,46,62,80,70,44,70,53,63,60,45,76,79,72,53,86,61,57,81,52,71,57,63,77,65,59,54,58,58,75,51,60,77,84,83,76,52,85,47,83,42,73,85,85,64,46,70,47,44,47,43,42,60,49,67,61,78,57,72,60,61,75,61,47,66,53,46,79,55,63,65,83,44,70,63,81,55,86,58,64,75 43,45,64,64,77,52,79,58,58,75,48,55,52,81,56,43,49,72,65,61,52,47,44,49,43,81,52,84,74,64,46,71,74,59,43,46,61,44,59,59,56,77,43,70,84,76,81,86,51,56,85,50,77,84,80,81,83,66,55,44,48,58,67,69,60,86,50,80,59,42,78,84,47,49,47,50,45,76,67,86,64,53,66,45,56,50,87,48,62,67,59,51,85,49,77,54,76,63,52,45,81,44,51,42,71,72,60,62,62,84,85,67,67,87,80,58,64,44,45,62,58,69,66,72,87,63,55,47,62,65,80,85,53,47,45,78,84,42,73,64,43,59,45,52,43,79,72,81,55,70,61,54,78,56,71,44,62,44,60,58,78,87,61,59,74,83,66,86,79,82,42,83,87,55,59,58,64,54,65,74,82,56,67,74,45,45,74,71,85,52,84,71,58,78,66,71,70,56,71,63,68,67,67,69,69,72,43,58,49,69,66,48,64,79,79,61,64,58,71,82,75,72,81,68,53,66,67,74,82,85,62,62,64,53,85,76,75,61,49,62,85,71,47,84,42,50,78,64,43,47,45,59,50,73,53,83,59,58,78,66,64,78,82,54,52,68,87,78,56,87,45,78,50,83,49,65,63,50,58,72,63,58,66,73,84,79,77,51,46,49,65,80,59,79,81,85,64,69,47,54,45,61,81,87,65,74,63,59,70,69,61,64,43,49,60,83,70,71,84,86,66,54,87,63,66,66,82,79,78,73,71,58,77,73,76,44,45,53,61,56,66,56,58,70,74,69,64,55,68,61,69,58,80,65,69,61,58,57,62,72,68,66,47,72,76,66,75,43,46,81,51,81,66,75,82,72,51,63,46,42,70,75,84,48,79,58,59,42,49,47,76,73,50,73,71,43,77,83,86,82,81,44,55,64,42,70,78,55,83,65,62,59,67,86,61,85,71,70,66,65,87,83,70,73,63,71,51,67,51,86,54,51,56,42,86,58,46,64,46,84,55,48,60,45,50,46,68,67,58,56,84,45,49,63,70,49,84,61,77,56,87,62,62,69,64,87,83,82,67,70,85,74,72,42,62,56,84,45,72,65,56,79,71,47,57,73,84,54,60,58,51,73,76,76,54,45,55,50,60,43,57,64,70,79,57,72,50,60,42,50,75,87,55,87,63,62,43,81,74,62,82,68,72,68,77,84,82,79,81,44,57,85,73,80,62,46,68,59,55,84,49,54,84,57,69,77,42,85,75,49,46,77,87,80,78,85,57,43,52,69,68,62,48,47,65,75,78,62,77,48,46,67,69,77,49,78,69,46,69,58,55,62,47,61,52,70,46,78,68,84,63,83,83,52,72,54,54,79,44,64,78,64,56,54,61,87,80,74,73,56,56,75,48,85,73,62,54,60,66,57,83,48,73,63,71,72,85,73,86,70,65,59,54,46,78,83,56,52,44,62,55,65,53,80,43,87,60,50,54,43,52,84,61,47,46,70,73,81,44,62,61,78,74,73,65,44,68,48,74,87,63,73,63,49,60,75,54,49,44,58,59,70,49,58,85,87,81,54,87,67,79,63,84,43,84,63,79,58,83,82,79,72,85,55,52,47,79,42,55,83,63,78,45,53,47,67,43,53,48,71,83,61,53,58,67,81,68,53,73,50,49,56,70,51,77,77,51,58,79,86,65,53,62,71,49,54,42,66,43,45,64,85,68,76,66,67,79,87,52,87,66,52,54,68,65,47,83,50,51,62,79,49,61,64,47,64,56,54,82,42,71,70,71,58,66,76,77,47,76,85,74,70,83,58,61,43,70,74,67,60,79,51,76,59,47,83,79,72,60,67,43,50,67,81,80,50,48,62,84,43,71,67,85,80,57,52,86,63,55,57,69,77,66,65,71,46,70,68,48,54,86,48,83,71,58,61,50,48,53,44,46,48,49,62,73,61,83,59,65,78,77,75,42,70,77,80,48,43,69,53,49,76,72,76,63,54,86,64,47,81,81,83,51,68,51,44,49,83,45,57,47,53,46,83,83,87,87,52,42,78,66,56,65,82,64,61,72,62,50,56,48,71,48,62,52,60,55,50,62,64,79,48,67,87,85,60,51,74,43,63,62,49,87,75,83,56,54,77,61,54,55,45,79,49,76,58,48,49,58,66,72,77,58,66,81,56,62,62,73,59,63,82,67,66,84,69,75,49,81,62,83,52,52,54,51,70,71,53,81,65,82,77,46,65,86,42,78,65,51,76,80,63,86,82,51,68,83,64,53,83 55,76,45,58,52,64,56,74,42,68,75,50,65,85,87,74,71,67,63,65,70,64,73,69,60,63,83,43,64,71,50,53,72,55,83,86,56,49,54,61,68,44,74,46,55,67,86,86,71,63,75,86,82,44,61,49,45,66,77,75,78,83,48,58,50,79,63,85,43,77,80,82,86,66,83,74,57,42,68,63,56,45,76,71,43,64,56,67,43,47,51,83,73,70,55,56,73,54,69,79,71,59,78,75,74,43,55,85,62,78,46,44,48,65,68,56,83,60,59,69,59,61,42,77,62,48,58,56,80,73,47,71,75,60,84,60,52,61,84,87,48,49,48,56,70,76,75,44,54,43,79,75,59,45,54,44,64,61,78,58,69,68,83,60,62,51,56,45,67,82,66,72,45,64,43,63,67,68,65,83,75,45,61,70,81,47,48,52,47,74,82,81,75,64,66,49,69,64,64,78,47,76,58,81,86,53,43,49,60,77,59,60,52,79,81,60,53,85,72,83,78,47,69,59,70,49,43,46,58,75,68,87,61,63,66,53,80,75,68,46,79,85,45,42,86,73,71,83,87,52,46,49,49,82,57,83,66,62,50,78,61,75,75,64,47,42,75,52,81,45,75,86,74,82,68,56,85,63,84,53,78,49,78,67,78,76,53,44,44,79,83,87,76,76,83,86,52,72,58,69,71,53,66,64,57,43,53,85,52,65,80,42,54,43,68,55,80,86,47,67,67,62,59,68,85,63,67,47,43,48,81,54,46,43,55,66,70,57,83,53,86,63,78,45,59,43,75,60,80,50,76,54,75,60,49,61,78,64,66,71,72,60,51,71,49,67,48,81,74,73,77,85,81,82,82,82,46,66,59,74,68,47,85,53,65,48,79,86,68,73,69,71,51,68,65,53,86,66,77,67,82,47,75,59,66,77,44,84,50,73,58,72,43,57,43,84,69,65,55,83,71,69,72,53,81,64,58,75,49,81,61,72,57,52,49,71,84,58,63,51,69,51,54,72,47,66,45,63,54,59,48,66,62,68,59,77,77,55,43,64,58,73,57,45,71,55,75,83,82,79,73,68,60,53,52,46,81,79,85,71,46,84,69,69,52,81,82,79,44,43,59,86,83,78,76,71,83,52,60,74,58,50,49,60,43,73,63,73,44,44,84,64,77,67,44,53,65,54,76,45,75,53,74,87,59,85,76,56,45,47,74,63,61,69,46,55,73,65,73,60,85,83,78,58,79,48,86,74,58,64,60,87,67,51,58,43,84,74,46,59,73,55,85,66,61,48,67,77,75,86,64,56,65,84,68,67,68,83,71,86,87,76,77,86,68,44,46,60,61,64,43,66,76,81,55,44,44,63,73,55,62,48,84,54,68,70,53,82,84,52,85,48,77,45,73,77,51,87,51,66,62,84,59,86,72,87,45,43,64,63,86,51,56,43,68,46,61,55,61,81,52,48,76,80,44,44,50,68,52,68,59,79,62,70,53,42,55,75,70,74,43,60,84,43,48,68,57,46,73,45,75,66,53,50,66,42,78,65,67,72,44,70,57,43,60,43,63,74,49,61,65,72,65,46,57,76,75,86,75,84,64,45,69,86,46,70,70,68,52,78,85,50,76,84,67,44,59,85,49,49,86,68,44,67,70,62,44,61,50,49,78,48,72,76,51,49,64,81,69,48,66,56,48,42,61,75,50,70,52,52,62,71,69,79,63,44,48,62,67,86,87,76,55,81,68,59,81,60,85,49,61,87,83,58,60,58,45,59,62,55,42,84,67,86,65,84,44,59,53,80,84,58,48,79,70,47,72,52,55,56,75,42,78,68,82,80,57,60,51,43,55,44,54,52,81,68,47,58,42,76,87,58,58,52,54,84,80,80,62,76,66,77,62,73,53,78,49,76,64,56,62,86,76,76,54,78,63,82,54,72,68,50,59,55,75,84,42,87,79,46,74,59,57,64,54,86,86,78,69,57,50,46,71,59,46,70,69,47,64,64,69,82,63,45,63,85,57,71,70,77,65,53,49,67,52,52,84,86,84,59,71,60,83,57,44,80,43,45,71,70,43,74,80,61,85,68,79,72,43,74,46,44,63,71,69,81,67,52,78,70,51,42,77,56,76,64,67,68,62,85,87,45,84,70,65,79,66,69,61,42,73,60,47,84,77,84,58,81,70,52,86,63,53,45,73,51,62,64,70,68,75,84,74,70,52,61,66,58,53,80,67,58,58,72,74,68,61,53,51,42,79,79,61,85,43,70,79,50,75,77 68,86,76,84,50,62,54,72,72,83,50,43,57,44,53,71,76,51,78,53,74,46,48,85,65,86,84,66,52,68,68,42,53,86,58,52,75,71,49,83,52,45,73,72,78,62,43,70,70,43,85,70,46,69,58,58,47,83,75,58,57,83,78,56,53,74,45,66,46,44,69,67,49,55,59,87,64,87,73,53,75,58,72,72,59,81,60,70,80,66,44,66,51,64,87,66,78,68,52,76,80,49,59,42,63,79,60,55,62,42,78,67,49,55,60,70,46,82,78,57,59,47,68,78,47,82,65,76,42,66,60,66,50,80,84,76,71,62,48,78,49,82,71,87,69,68,57,84,84,74,65,71,85,72,43,53,71,50,83,65,75,44,68,68,54,65,74,84,70,83,75,83,45,51,72,80,79,63,46,62,46,60,69,47,55,51,63,63,57,47,75,54,57,67,81,42,42,45,55,83,72,53,84,59,64,75,54,43,70,49,74,77,83,67,63,42,45,69,74,66,76,42,79,87,79,81,81,64,74,57,64,72,84,56,63,86,74,78,85,76,83,51,67,85,47,52,68,57,53,60,59,86,52,67,81,47,46,85,76,49,57,51,51,56,46,59,84,61,55,60,51,87,50,77,66,57,81,48,49,47,69,69,69,71,75,73,54,78,57,48,86,43,66,50,47,44,45,45,82,78,47,67,70,86,75,61,70,53,45,51,83,82,55,72,60,55,74,51,71,69,79,87,61,60,78,70,55,44,50,71,60,60,55,75,66,77,61,82,77,52,57,62,58,77,81,56,69,81,56,78,82,63,68,51,43,54,69,84,83,70,68,86,56,63,76,78,73,45,64,81,42,63,51,73,73,48,50,47,65,86,78,57,59,67,59,49,42,87,45,60,52,86,46,55,75,75,44,85,58,74,46,59,79,80,84,47,81,86,46,60,46,78,47,48,70,58,46,67,53,43,79,82,43,54,85,74,44,79,70,49,72,66,83,79,56,75,58,64,83,82,73,42,57,76,66,77,55,78,83,82,77,73,58,58,76,84,74,43,87,81,85,78,84,86,80,47,74,53,67,45,55,83,70,59,60,59,56,44,46,81,74,53,82,77,75,62,84,50,43,44,77,72,79,65,52,61,54,77,64,62,78,81,65,60,50,57,44,76,42,76,85,53,47,49,53,82,79,86,79,77,49,85,79,60,46,44,43,66,47,54,47,71,55,47,77,43,73,84,60,53,44,84,87,73,80,71,81,73,66,53,63,45,67,47,78,81,64,47,58,46,55,63,80,46,43,87,50,53,58,46,45,53,75,48,65,42,48,64,73,73,75,69,60,49,43,86,46,81,85,64,84,81,47,51,42,60,73,68,46,42,62,86,63,78,62,79,53,55,77,61,59,65,53,73,86,64,65,66,47,52,60,87,53,77,66,78,54,62,63,79,68,56,80,51,62,77,47,83,62,70,60,62,71,60,54,44,48,52,84,87,61,81,53,46,74,49,60,43,42,68,71,79,62,66,87,61,74,49,47,80,72,57,60,77,70,44,80,42,44,82,66,85,48,69,78,54,56,57,60,61,47,72,68,72,47,53,78,66,78,48,71,42,77,83,72,52,80,61,57,66,47,82,83,65,54,75,74,64,65,49,74,66,74,75,61,65,81,55,59,79,52,63,51,50,80,69,79,68,43,64,55,60,70,79,70,55,80,61,81,87,45,80,44,69,43,73,59,85,49,61,57,78,77,46,44,84,75,79,48,44,53,76,63,75,78,61,66,85,63,44,50,54,58,53,85,70,51,52,51,68,55,49,52,81,74,44,43,70,44,75,52,86,60,44,53,51,49,74,65,50,78,71,77,71,64,70,63,62,42,49,55,68,60,87,55,78,74,45,52,73,48,42,55,70,68,65,56,75,54,48,46,80,84,56,50,46,80,81,79,61,51,67,58,60,66,86,85,55,45,45,78,86,53,77,67,44,69,68,73,84,75,80,42,74,61,44,45,84,84,79,45,42,44,65,48,68,49,84,64,46,71,69,51,59,54,77,75,79,45,78,64,82,78,43,82,79,46,54,71,46,75,75,70,67,56,87,46,63,53,53,87,80,46,86,67,79,83,70,81,64,69,82,52,80,61,42,76,60,44,52,42,55,74,49,78,67,87,44,50,87,69,76,48,60,44,45,54,87,44,87,48,49,87,65,65,80,43,52,46,80,81,47,80,57,76,52,72,68,62,56,78,49,72,72,49,83,77,42,81,42,51,81,59,70,48,48,59,87,71,45 73,79,77,80,51,46,47,55,62,51,62,63,71,62,76,79,43,46,46,86,58,49,64,81,43,55,80,84,59,69,44,80,58,84,52,50,77,73,72,57,87,64,68,80,61,83,59,79,68,50,46,83,80,43,74,50,64,68,59,61,86,43,58,61,70,69,78,82,68,48,80,63,72,81,60,43,86,63,80,50,60,56,43,74,57,54,43,42,47,82,70,65,48,52,83,50,43,76,46,42,69,60,57,60,53,82,66,54,49,60,74,74,68,85,63,59,53,62,62,69,62,73,51,78,59,55,62,81,73,77,66,51,61,43,75,53,52,78,68,84,47,57,62,42,54,43,59,54,56,68,47,78,87,85,62,68,64,73,43,87,73,87,78,60,75,54,44,77,76,87,70,56,73,60,80,48,65,61,74,62,70,80,65,61,62,57,48,78,63,75,62,81,76,53,82,59,68,48,43,60,58,58,85,79,48,42,83,54,69,44,78,73,42,75,82,44,69,45,71,54,67,47,77,59,43,48,76,61,62,55,69,71,63,74,80,61,48,57,51,43,50,49,59,49,43,46,49,50,56,59,51,63,83,85,53,67,48,75,78,48,86,60,59,64,75,77,85,73,76,66,64,53,68,45,80,67,70,67,50,66,77,84,48,68,48,83,49,77,64,74,83,47,55,70,63,64,42,58,65,83,72,48,66,67,58,66,70,51,76,84,59,54,85,81,63,76,84,69,54,56,70,55,42,58,85,77,78,49,80,57,45,58,46,74,75,51,66,48,64,75,76,74,51,57,55,72,82,70,66,85,86,69,69,48,45,82,86,70,42,52,83,85,50,62,61,73,86,46,54,84,80,57,58,50,71,79,54,46,49,68,68,74,63,69,44,84,55,80,53,78,69,78,84,67,45,72,47,66,81,85,42,61,49,51,42,71,65,78,43,81,79,43,62,58,64,70,43,73,84,52,67,47,70,81,81,58,86,63,42,56,60,62,70,56,52,45,84,43,44,83,82,43,79,67,59,53,75,63,82,87,51,67,80,77,74,59,78,57,78,85,85,47,85,80,72,70,73,79,86,69,62,80,84,50,67,80,68,66,69,51,55,53,72,60,65,78,42,47,60,47,58,51,79,77,71,68,76,70,76,56,70,56,57,52,78,44,47,76,49,49,51,75,78,87,86,69,75,56,81,84,63,43,51,45,54,50,76,83,75,44,76,51,74,86,75,42,50,67,61,83,86,81,82,65,54,67,63,49,63,54,57,57,82,61,42,53,67,73,66,46,83,49,45,80,74,78,43,53,56,51,59,72,81,66,58,47,87,56,82,83,85,47,59,47,68,74,86,70,80,55,81,42,60,68,71,85,52,85,53,74,79,42,43,63,49,86,78,87,67,44,43,50,69,62,46,80,86,55,82,63,67,55,87,46,60,78,61,52,42,75,84,71,80,59,53,50,43,65,69,72,71,57,77,64,43,75,75,73,79,70,61,75,57,64,80,84,83,64,63,57,85,69,68,58,50,62,45,76,63,53,64,86,71,43,87,83,71,85,48,60,45,48,50,83,46,47,70,53,75,59,74,74,70,78,43,42,73,67,68,60,60,87,59,73,51,45,61,70,66,71,68,66,60,87,77,80,47,44,71,55,61,87,75,60,68,76,83,64,68,66,45,55,59,43,55,68,58,73,54,65,60,66,45,81,48,46,54,77,67,78,45,68,82,44,78,82,47,78,69,53,77,52,87,53,73,71,52,71,47,65,61,83,56,83,53,58,57,74,52,42,52,72,66,71,81,78,72,63,85,56,49,67,49,52,44,53,87,54,77,52,48,62,56,79,75,87,45,59,48,44,68,70,47,83,62,77,54,45,67,87,66,48,85,67,87,43,63,62,79,47,69,82,53,59,56,83,61,58,56,73,81,51,67,43,51,71,72,60,73,82,71,57,55,57,70,52,71,51,79,46,58,72,59,56,84,70,85,59,55,45,71,65,59,83,71,71,87,71,43,78,47,79,43,85,42,69,65,49,59,72,64,44,58,84,72,73,71,85,73,76,83,76,69,45,62,61,61,77,60,85,44,47,59,86,43,50,81,70,79,54,66,79,64,58,75,78,46,52,52,76,81,54,46,55,46,59,73,54,68,44,69,50,49,71,58,81,83,79,78,52,64,43,46,47,55,73,78,61,74,58,62,59,75,70,51,86,73,46,67,50,47,49,67,69,85,69,81,74,45,53,54,75,49,48,80,79,87,68,70,84,82,69,53,63,85,59,79,64,87,48 69,70,81,59,53,48,48,44,43,56,71,86,56,53,56,66,79,56,83,80,54,74,68,64,77,75,73,55,71,69,79,49,78,86,44,72,80,73,46,67,48,58,69,47,64,55,62,62,46,44,70,42,53,85,60,43,81,54,54,85,52,85,59,82,49,47,79,70,48,47,78,70,46,59,87,63,55,71,72,84,61,55,70,50,85,69,61,87,65,71,76,82,65,51,78,54,53,67,53,87,77,56,60,74,51,83,63,82,77,80,82,55,59,81,84,86,66,82,80,73,56,83,77,75,79,53,77,42,64,48,53,75,78,60,43,70,61,79,68,77,63,63,71,45,84,73,62,49,54,79,57,64,83,79,83,81,56,78,87,53,63,48,78,47,81,49,59,71,70,66,80,67,72,45,53,59,55,76,85,58,45,70,65,74,61,65,79,48,65,74,50,66,49,55,57,56,64,43,78,66,74,45,78,49,56,55,56,46,58,66,82,60,68,44,76,87,75,76,79,66,51,43,81,43,68,58,76,58,67,65,64,85,69,62,47,70,79,83,56,78,59,42,62,45,47,55,52,54,46,63,50,47,54,81,62,83,75,58,85,53,87,76,42,66,87,75,82,54,80,86,85,77,60,86,47,59,69,48,84,67,52,58,77,57,47,45,83,56,68,68,58,62,75,86,80,45,63,75,63,55,79,45,74,62,52,79,46,45,76,70,66,60,61,78,72,73,87,87,45,54,57,64,81,53,43,52,46,78,68,67,82,57,43,73,57,49,66,52,82,69,81,52,67,84,55,59,55,71,49,51,43,77,76,81,78,53,79,80,87,84,71,51,69,68,47,69,67,69,62,85,87,57,70,42,47,82,48,59,76,56,49,66,55,85,81,71,67,64,66,51,70,81,69,86,87,64,81,86,46,75,68,52,55,44,77,81,81,78,61,83,47,63,83,63,87,71,62,83,42,52,56,66,81,82,87,53,64,47,50,62,43,49,60,55,82,54,72,44,74,72,42,57,61,46,42,63,65,66,85,55,57,48,77,55,61,82,66,65,60,48,43,56,79,58,44,83,59,72,76,49,56,52,80,68,44,76,76,70,60,78,46,42,61,61,73,70,44,52,45,74,47,42,43,73,58,64,72,51,46,82,52,56,76,71,56,81,58,60,83,45,52,53,74,46,44,66,86,62,50,85,54,54,73,42,64,58,52,81,57,86,77,50,45,46,44,44,82,62,77,61,69,42,59,86,64,67,51,50,85,52,57,55,45,43,66,65,76,61,53,85,64,86,58,49,87,73,71,49,74,53,55,81,85,69,68,54,69,57,55,42,62,74,64,67,74,74,77,72,59,51,72,48,81,44,52,73,45,83,73,42,49,84,52,66,84,71,81,76,63,64,53,61,76,77,52,59,72,84,73,71,80,64,59,63,52,57,50,80,42,42,55,56,72,71,55,59,43,84,68,62,43,48,46,85,61,77,77,52,49,82,79,79,80,51,77,76,73,50,82,44,58,71,55,48,60,50,50,43,62,50,56,55,85,51,51,49,45,64,68,75,78,62,43,68,72,83,78,51,81,76,83,60,65,87,86,87,60,72,75,56,74,63,57,68,66,86,48,60,82,56,76,56,72,63,52,78,72,78,77,83,48,65,65,67,53,82,61,61,83,69,70,80,83,65,49,46,58,62,55,67,78,87,87,55,45,62,43,77,47,79,76,77,79,47,75,45,74,48,59,52,66,62,45,66,46,69,76,82,59,63,50,49,48,83,80,57,71,82,46,55,83,76,45,52,42,47,81,67,45,58,66,82,46,65,83,64,82,78,85,66,63,58,59,46,73,59,77,80,58,71,44,55,80,45,67,51,63,83,61,52,85,67,87,52,85,79,60,87,55,62,63,81,65,78,64,51,61,82,55,71,61,52,66,73,64,59,57,80,54,73,50,79,75,69,78,78,58,66,43,80,61,62,60,48,46,79,63,82,82,57,49,67,45,76,80,56,59,46,67,66,48,86,50,57,42,87,65,48,64,86,44,78,58,80,72,68,42,75,42,61,72,77,76,56,62,53,64,47,87,53,58,76,80,42,80,67,67,77,73,54,70,71,63,59,49,69,71,80,77,45,56,67,61,49,62,84,53,77,45,43,78,86,57,62,78,82,57,48,49,65,57,60,66,55,44,64,68,42,76,73,74,57,79,65,42,52,47,70,85,67,47,86,59,65,46,53,58,65,58,46,65,58,50,46,81,47,52,47,60,59,87,82,54,85,69,59,74,46,47,44 54,63,84,46,47,79,50,55,66,72,87,63,52,68,83,68,85,64,68,51,73,48,60,65,46,64,49,67,57,76,43,75,47,56,47,45,61,66,46,65,83,56,56,43,55,42,67,49,69,61,46,67,50,74,85,62,75,60,66,83,56,47,64,64,62,64,46,56,86,72,84,70,59,57,59,56,85,49,66,76,81,82,83,43,85,47,70,74,63,74,43,51,52,50,82,73,71,45,44,85,46,47,76,68,42,69,58,79,70,66,85,66,71,59,51,65,85,42,44,72,68,80,60,43,67,48,44,68,48,72,58,56,63,73,52,50,59,70,43,58,70,78,57,53,65,74,59,68,49,55,44,57,67,48,75,70,49,52,70,78,61,78,50,69,42,64,77,63,49,58,86,86,73,57,87,80,86,81,84,61,80,47,64,69,84,76,61,58,59,42,66,79,59,53,73,87,48,76,48,45,48,42,62,57,43,42,78,53,54,44,57,56,83,57,52,75,58,63,50,49,68,44,69,55,81,70,78,70,85,68,86,61,59,79,79,66,87,76,82,45,77,68,60,56,62,59,44,80,79,82,59,43,84,57,65,83,71,67,54,53,45,60,79,78,45,65,73,69,42,75,65,52,66,50,48,48,60,79,72,75,64,77,83,57,61,86,61,77,49,76,58,86,82,78,53,82,71,43,68,66,61,68,44,42,60,76,46,83,77,64,61,44,71,60,58,66,56,82,66,77,74,58,81,62,84,49,47,57,43,52,75,77,52,59,81,57,83,56,52,77,85,50,70,83,71,57,73,80,58,56,53,70,56,55,65,46,58,80,74,70,80,87,56,47,75,42,46,70,49,87,73,59,61,78,58,56,57,74,46,51,64,54,46,73,75,52,55,43,58,86,60,65,69,65,49,85,56,55,55,82,76,84,83,82,68,75,44,59,80,82,49,65,78,69,72,48,55,44,59,53,84,62,42,66,43,50,65,66,45,54,54,46,75,81,60,50,85,56,76,85,67,61,73,56,71,85,65,69,78,54,46,48,76,85,78,65,45,81,80,55,79,67,43,82,44,75,45,76,43,48,84,78,45,55,81,61,78,55,45,75,63,74,85,60,51,64,43,54,83,64,85,68,49,48,48,55,70,45,87,58,80,76,77,42,84,55,53,74,60,86,56,85,59,56,69,53,50,63,58,56,54,73,42,50,68,65,73,53,76,56,80,49,60,72,65,44,68,65,61,70,42,62,76,79,69,51,81,54,53,60,49,75,60,44,53,84,75,85,54,72,49,55,81,68,51,54,73,71,63,60,77,78,53,70,70,62,77,80,79,78,66,74,72,66,67,59,77,86,87,44,58,80,83,66,83,76,43,77,74,79,72,81,67,48,63,64,46,54,72,67,73,44,67,45,86,63,55,63,83,47,65,81,79,44,71,56,79,85,50,87,61,69,63,77,79,73,77,84,69,68,47,44,87,53,62,69,51,53,73,67,85,57,76,83,84,45,84,47,61,51,69,66,69,81,74,67,76,46,59,81,64,67,46,44,45,52,46,50,63,42,48,43,47,48,76,76,79,71,51,69,87,60,79,52,64,62,60,80,67,53,72,67,50,58,72,67,62,69,48,44,75,45,69,64,52,46,46,53,50,85,70,86,82,42,83,64,66,58,58,70,66,63,49,67,56,55,79,65,65,69,45,54,50,50,62,62,70,69,48,82,56,56,80,77,47,70,56,61,65,76,68,59,79,69,65,60,70,65,85,78,63,83,82,43,48,69,53,50,81,44,54,62,62,65,64,84,47,47,52,83,52,80,54,47,84,84,42,42,61,85,81,84,77,44,50,62,61,52,78,55,51,71,43,72,66,63,69,74,52,72,49,48,42,49,49,55,60,55,62,49,60,56,67,84,73,44,73,56,76,76,58,54,48,86,79,43,85,75,54,67,78,42,50,84,70,46,84,74,42,47,85,55,70,75,51,70,43,69,76,54,61,53,50,55,70,55,73,81,42,42,74,48,48,47,82,44,70,53,45,74,79,66,46,49,59,65,75,87,64,81,83,51,57,55,84,46,51,70,61,78,61,50,87,56,73,81,82,56,47,83,72,85,76,86,77,75,66,43,79,57,79,77,69,56,45,84,45,43,77,60,43,52,78,70,43,50,60,85,42,76,86,48,65,72,67,59,69,44,51,49,57,70,46,65,58,85,53,49,76,71,67,78,43,50,79,81,58,79,50,55,76,79,60,71,73,68,60,47,75,86,80,74,66,87,68,46,46,57,85,67 61,59,79,52,72,66,58,69,71,57,87,61,62,60,63,69,80,61,71,72,48,80,80,83,45,66,85,42,76,47,81,50,42,49,63,82,77,70,81,69,73,50,67,48,53,43,53,80,46,46,64,85,58,71,70,47,82,73,65,80,68,79,77,83,79,46,84,57,43,62,63,70,77,79,83,63,61,44,63,77,77,71,77,42,61,52,43,69,62,61,76,43,55,60,70,74,45,60,62,43,63,72,51,81,81,56,73,86,82,79,50,75,84,75,42,51,58,65,76,70,54,80,83,76,64,56,71,54,82,72,84,64,85,87,87,55,87,87,65,87,43,80,56,68,60,51,50,60,42,70,45,65,66,86,44,80,77,45,60,71,67,52,78,67,83,58,70,63,46,63,56,58,48,67,78,87,71,43,74,71,76,84,56,53,60,69,76,63,76,79,66,43,61,69,84,58,62,56,46,82,68,67,54,60,61,66,56,87,42,68,55,43,55,85,61,64,63,73,75,52,57,48,87,83,48,52,59,68,43,71,73,74,58,73,83,68,68,62,52,68,42,86,56,65,72,83,53,85,67,64,87,59,83,68,63,87,86,75,81,48,43,63,79,75,69,68,67,55,56,42,48,81,78,84,56,71,67,50,67,84,58,47,82,45,78,45,85,54,46,70,77,78,46,47,45,52,46,67,69,61,73,53,42,86,59,86,45,79,71,52,60,45,63,81,86,49,64,49,50,68,85,73,73,79,44,42,54,70,80,86,42,69,51,51,67,85,47,53,54,43,63,47,61,87,83,78,53,71,44,64,45,70,53,66,65,69,83,43,64,56,58,61,50,55,65,79,46,72,86,43,65,54,65,69,75,60,84,81,57,86,63,44,55,70,73,46,48,79,44,80,85,46,42,55,76,55,85,49,46,50,49,67,80,73,87,56,67,80,46,44,79,44,74,84,73,48,70,61,75,56,70,57,47,66,77,79,49,43,70,60,73,49,65,70,46,44,48,69,70,77,65,57,65,46,42,74,58,82,71,56,57,65,65,87,73,82,84,52,45,68,77,68,84,62,51,75,72,53,60,53,82,83,53,47,80,51,53,52,84,51,75,73,74,51,73,68,72,49,77,72,74,82,50,50,79,56,60,76,59,84,61,86,65,71,87,77,43,85,53,74,81,81,46,78,46,57,73,86,87,87,54,86,85,46,86,50,63,70,73,60,74,54,67,65,56,64,83,58,47,72,50,85,77,65,50,71,44,51,62,65,86,48,71,66,76,52,82,83,53,43,78,78,48,64,45,51,68,65,79,54,58,68,56,82,61,72,75,42,86,76,47,61,58,85,79,83,65,70,77,77,80,71,84,49,76,61,69,59,53,84,51,47,61,58,59,76,87,51,47,51,56,51,72,51,53,82,50,82,77,68,44,45,58,65,58,87,42,42,67,87,56,81,68,45,79,56,63,81,67,60,84,73,44,44,45,81,68,85,83,70,44,85,66,75,72,81,61,74,65,73,48,71,66,67,66,68,44,54,54,49,43,80,62,44,57,50,45,78,43,58,85,42,86,66,58,70,60,63,69,66,63,79,87,51,56,83,76,84,60,42,75,61,79,77,65,75,60,50,70,63,63,85,69,42,81,86,52,84,46,76,75,58,73,42,75,86,80,69,43,71,82,66,64,49,59,45,42,52,48,59,56,81,69,83,48,74,45,81,54,62,52,63,62,47,85,45,67,74,56,85,70,60,71,77,43,43,80,80,86,46,56,82,49,46,77,58,44,66,66,71,49,69,47,72,71,57,63,44,71,78,64,44,47,42,70,44,67,76,68,71,56,85,63,45,75,65,81,47,57,59,74,73,79,63,62,75,48,72,49,87,63,77,77,47,70,85,45,83,63,68,67,46,73,59,77,55,71,70,71,72,42,59,70,48,52,58,77,54,85,70,87,81,81,50,49,82,87,85,56,45,50,78,59,44,42,56,45,64,85,66,43,87,81,50,70,65,65,47,65,78,60,60,50,70,80,66,44,77,56,60,46,82,52,54,52,74,81,67,51,53,69,62,67,44,44,67,52,78,58,77,81,55,50,54,50,72,62,52,76,56,71,74,86,68,73,53,66,84,62,58,61,84,50,71,70,72,56,60,79,47,49,66,82,65,48,82,43,69,42,61,65,85,72,75,81,47,43,45,66,81,70,45,62,49,79,62,46,67,46,43,87,81,47,42,76,74,76,63,67,60,59,57,66,44,48,87,85,44,56,70,86,76,48,52,67,75,62,74,61,74 70,71,65,60,59,68,61,58,74,66,42,76,47,46,84,65,68,76,56,55,58,72,52,42,82,52,77,70,57,47,87,82,58,54,85,67,55,42,69,44,50,84,63,52,70,58,76,75,46,54,62,79,58,45,48,53,45,62,56,66,86,44,86,59,42,46,76,51,67,79,86,43,64,51,42,86,74,48,78,77,62,61,43,85,75,85,62,46,77,53,45,44,43,51,58,71,62,64,83,58,60,72,83,48,54,67,84,76,81,79,79,63,57,54,63,78,65,84,80,57,70,68,43,68,68,76,42,51,50,52,54,56,87,79,76,51,73,63,45,72,76,58,56,84,83,44,67,77,79,79,46,62,46,69,82,47,57,86,67,62,83,62,49,76,66,59,56,42,69,74,43,58,50,44,78,85,58,49,66,49,65,42,75,72,64,69,55,63,52,54,78,83,44,52,75,45,64,80,68,54,65,51,85,64,46,73,42,46,72,83,81,57,63,58,51,49,72,80,68,59,46,73,71,51,79,86,47,84,58,86,67,59,53,53,72,57,75,86,87,58,55,64,63,58,80,78,80,80,61,72,73,63,55,74,78,84,61,73,64,51,83,77,81,81,78,84,73,64,75,78,43,77,65,45,86,52,62,59,56,54,47,85,52,75,46,57,42,66,45,74,64,66,86,66,70,66,50,44,44,62,60,76,57,76,54,67,77,66,79,81,47,76,65,78,48,48,77,80,52,64,75,62,85,53,62,42,50,79,60,62,68,56,54,50,83,55,76,61,87,53,51,72,63,62,43,80,65,52,82,71,64,60,45,72,83,62,67,70,58,64,79,69,64,83,43,72,83,86,58,49,53,57,53,71,70,59,45,42,67,78,67,68,73,48,59,51,70,44,75,63,87,79,82,70,44,69,65,81,78,52,76,47,83,75,71,59,62,63,66,43,51,78,87,86,83,81,64,64,83,73,54,52,68,70,51,61,46,58,79,60,62,45,76,82,77,78,69,82,77,74,79,78,76,56,60,45,71,69,80,83,70,73,47,71,67,59,45,79,81,63,83,77,72,58,47,58,44,73,73,75,71,84,75,81,80,80,64,44,84,48,44,59,71,60,69,87,67,66,68,86,84,73,54,72,66,64,80,54,72,83,62,58,62,76,58,52,48,73,85,68,46,66,70,78,79,71,79,85,81,72,79,53,60,67,46,53,46,50,44,87,56,61,72,71,64,59,46,87,61,79,79,54,75,57,77,82,51,83,76,48,64,56,79,66,78,47,61,82,81,82,47,54,63,48,58,66,58,84,54,82,77,46,68,74,47,69,63,73,50,43,80,65,45,49,78,53,85,66,64,45,61,68,51,57,75,68,44,85,70,45,85,75,74,77,42,57,72,53,86,64,61,79,63,61,66,63,68,60,68,71,59,49,54,57,81,71,82,82,63,48,49,62,75,45,80,85,52,82,44,60,59,64,77,68,52,60,43,61,84,72,56,82,83,80,79,73,73,65,56,82,68,60,74,78,74,63,52,82,61,76,85,64,64,60,54,57,78,44,58,49,61,45,58,42,46,77,64,48,83,63,65,49,56,78,55,44,84,53,44,75,74,58,55,58,59,64,45,74,57,65,83,58,57,74,81,73,55,53,47,84,63,54,42,64,57,71,61,62,67,55,47,73,60,76,78,72,82,66,78,45,62,75,85,67,74,58,65,54,64,65,62,65,57,48,45,54,56,77,70,63,50,57,77,56,74,63,53,72,82,70,64,87,66,79,51,42,74,75,58,84,81,76,51,69,60,51,75,71,66,59,71,78,67,79,45,51,61,84,42,57,65,53,43,77,65,46,57,83,64,70,77,49,54,86,69,59,67,82,82,80,60,75,48,67,55,79,58,49,42,55,78,74,82,56,70,84,78,57,70,49,68,45,82,79,67,55,61,65,43,83,84,52,77,42,64,82,79,56,82,78,51,43,77,71,59,55,79,84,86,57,76,43,43,71,57,65,72,57,57,54,46,70,48,73,68,51,81,57,61,77,48,83,66,51,53,61,79,79,55,71,77,85,47,61,57,76,53,62,81,78,79,48,43,68,63,43,76,50,63,58,71,58,68,86,83,42,53,45,62,84,87,85,73,48,70,65,47,51,65,56,56,80,51,80,84,54,68,59,70,55,66,77,84,57,83,61,53,70,69,46,87,42,76,60,73,79,67,78,60,67,76,44,74,79,80,58,62,80,83,44,66,72,55,68,76,64,68,48,52,49,47,53,71,82,60,70,51,43,59,60 45,70,54,70,76,42,85,43,53,85,44,59,78,44,65,73,47,43,72,69,80,61,80,56,75,65,53,56,56,58,72,65,81,61,67,74,60,77,76,63,63,47,63,76,66,81,51,83,85,48,49,82,81,56,67,74,84,44,42,54,55,69,45,82,51,67,71,74,47,52,53,61,49,53,58,44,55,83,58,43,44,61,86,75,56,86,70,59,58,70,47,45,64,85,50,73,43,80,68,54,86,79,80,80,84,47,45,81,57,80,55,72,60,81,46,43,73,54,81,47,50,73,52,50,86,56,80,65,85,60,71,55,64,66,56,52,86,69,87,64,86,78,50,80,57,79,53,73,67,49,66,81,56,74,42,76,46,73,82,67,59,81,74,49,52,54,42,61,85,65,42,50,83,51,63,62,56,78,75,74,42,55,74,68,77,86,76,57,72,73,65,55,57,58,70,76,69,69,86,78,58,78,67,55,83,66,55,84,68,47,65,45,79,55,58,75,46,49,85,84,60,62,73,67,81,65,79,58,55,46,82,76,57,43,58,81,67,71,72,76,42,86,68,55,53,48,56,66,75,69,48,48,53,84,75,70,85,71,80,50,52,64,42,55,45,67,83,48,75,87,86,81,82,45,83,44,85,72,79,59,42,85,86,65,48,85,59,82,63,62,63,54,48,67,78,84,50,52,64,51,76,60,63,83,68,83,80,61,77,43,77,70,52,51,52,52,87,64,42,81,68,54,42,42,69,45,46,57,56,58,42,83,60,68,82,70,45,71,73,84,56,73,70,72,68,87,66,87,82,58,71,46,44,66,51,53,63,69,87,50,76,68,57,86,67,61,61,50,76,61,63,74,81,82,87,53,66,49,85,54,83,74,52,75,83,72,59,65,51,57,62,76,77,51,44,76,79,61,64,44,74,71,83,42,60,46,49,54,60,42,76,80,81,51,81,72,65,64,60,53,64,51,87,68,56,51,80,84,83,59,65,85,51,87,63,74,74,66,73,73,63,67,44,68,75,52,42,45,66,49,67,51,77,47,70,76,66,67,75,46,42,77,63,47,62,87,87,66,80,62,73,78,84,85,62,54,54,59,44,67,66,77,78,42,66,44,66,49,57,73,58,82,81,72,56,47,42,62,69,51,70,54,44,43,73,44,60,49,87,63,75,62,43,79,85,60,82,49,66,79,46,61,50,76,52,61,85,65,59,67,70,43,67,65,84,66,72,83,70,87,45,63,61,55,66,70,68,48,65,77,58,61,58,46,54,82,65,70,80,86,51,52,74,74,74,50,73,55,65,61,78,70,79,44,46,45,46,74,42,60,84,48,49,47,70,78,80,58,86,74,68,83,62,51,85,68,81,49,64,53,47,59,43,80,43,55,82,79,75,43,45,47,54,55,63,81,54,73,75,50,68,65,52,48,62,78,79,51,76,50,77,55,85,66,42,79,60,49,61,71,43,80,76,58,42,72,51,60,74,76,42,57,68,86,77,70,46,69,84,49,56,74,81,55,64,84,54,72,57,42,87,75,51,61,50,81,78,79,55,80,68,58,71,81,44,54,57,80,76,56,68,66,64,59,51,42,50,47,50,55,56,48,85,64,55,84,67,77,72,77,58,87,46,72,44,77,55,84,65,80,86,65,77,51,42,49,87,74,44,72,56,46,60,51,59,58,84,67,61,51,79,42,86,52,75,56,69,63,62,73,51,66,76,72,48,72,60,70,64,45,56,78,42,87,73,57,63,85,51,51,46,83,62,75,70,52,66,76,72,52,43,57,53,53,66,66,86,84,64,45,82,75,49,75,60,68,82,63,60,62,53,57,55,77,46,83,65,64,61,52,56,57,58,55,52,83,48,72,55,53,61,44,51,70,69,69,53,69,72,86,66,61,68,68,81,69,67,66,52,55,81,80,42,62,47,68,69,46,70,76,83,84,74,56,53,43,52,48,56,53,53,49,82,71,62,47,50,65,62,55,78,86,44,81,46,75,82,66,87,44,57,59,75,49,65,70,50,48,42,79,73,52,48,48,55,64,55,54,53,59,69,78,86,53,47,81,72,78,72,46,48,51,50,66,43,43,86,42,86,77,49,72,86,56,47,77,66,73,78,52,42,85,51,74,87,78,71,77,47,86,53,84,82,49,61,51,87,52,73,79,76,60,72,59,56,80,84,79,62,77,79,42,77,85,53,49,46,86,85,45,48,78,75,44,47,73,72,86,50,80,66,49,60,77,86,82,75,73,53,80,71,81,46,79,83,82,44,46,44,68 52,84,76,65,47,83,87,71,66,81,67,53,75,70,77,53,44,82,83,45,56,53,57,66,56,82,69,56,59,65,85,55,65,46,47,57,59,61,45,47,43,79,79,45,61,55,61,49,85,64,70,83,78,62,57,80,68,78,75,58,49,61,42,80,51,65,74,59,44,69,60,85,62,60,65,57,74,61,61,47,61,46,71,74,43,52,63,67,83,56,54,62,65,59,72,69,87,66,78,58,64,75,67,84,66,79,56,60,45,72,71,66,61,65,55,60,84,76,50,43,42,44,50,62,54,75,63,50,82,69,56,75,68,50,85,81,85,87,87,73,73,73,81,46,56,60,71,42,65,60,43,63,64,66,68,69,64,56,86,79,60,80,47,58,49,67,82,59,45,86,76,72,72,62,65,42,48,79,83,82,67,62,66,58,80,58,86,59,66,75,58,86,68,75,45,77,50,76,45,46,71,50,44,56,47,46,48,86,54,44,51,46,56,62,69,56,65,68,59,44,63,59,72,56,71,69,78,87,54,47,79,68,84,55,68,87,46,68,57,86,67,60,59,68,52,57,43,58,60,81,86,55,52,79,68,53,67,67,62,84,78,76,74,50,87,51,50,43,59,63,71,50,84,48,76,81,86,44,55,49,47,81,62,59,50,49,64,85,42,61,50,62,42,78,78,55,80,76,54,68,53,56,78,58,87,76,47,42,75,66,79,46,60,61,59,83,48,42,62,59,84,55,82,80,79,80,55,58,52,48,59,55,79,70,60,66,59,56,60,82,71,81,87,57,75,78,63,47,45,72,71,86,87,52,67,60,51,63,80,56,74,53,45,52,63,65,70,87,71,42,59,53,51,62,49,63,87,61,72,43,42,77,57,76,73,60,80,77,67,45,66,43,44,71,66,87,77,68,84,63,80,64,54,49,46,62,73,78,61,82,83,48,43,49,56,86,61,60,66,74,86,56,62,80,66,46,75,63,55,77,82,48,87,73,42,65,49,57,76,55,73,59,87,46,60,60,80,45,51,55,58,64,87,61,50,66,65,86,84,72,86,76,61,65,51,55,75,47,81,58,72,55,49,82,62,78,56,56,65,64,45,78,60,85,59,70,73,62,53,65,79,66,63,82,52,81,74,44,72,87,55,57,47,84,58,74,87,84,67,53,47,71,57,57,84,63,80,70,83,67,86,78,55,58,53,68,69,73,45,54,55,68,80,57,42,61,49,54,85,66,73,57,70,49,42,44,50,55,79,86,87,71,47,73,73,74,43,75,55,58,57,57,44,47,50,82,55,80,60,70,61,66,56,71,45,73,44,43,42,59,56,50,56,87,69,51,43,74,49,51,45,64,53,45,71,73,55,83,61,80,86,46,70,66,75,81,87,42,49,74,44,73,67,72,86,74,81,76,85,67,43,75,73,56,70,83,73,71,53,84,78,47,70,68,51,83,82,44,61,52,70,74,53,49,71,85,87,47,48,49,47,49,73,54,49,84,84,77,42,69,84,70,52,86,50,67,63,75,47,56,67,68,79,84,50,59,47,62,78,48,68,51,73,74,72,72,81,51,79,72,65,63,70,60,47,86,71,69,53,80,49,75,82,82,62,61,45,86,44,85,77,59,64,54,78,86,70,83,43,42,87,49,81,76,54,68,75,74,86,51,68,57,57,63,71,46,59,57,85,67,70,80,57,46,46,82,51,81,72,50,45,57,69,56,77,44,49,68,68,74,73,57,66,61,57,75,69,75,46,66,49,43,73,76,80,63,66,44,53,74,58,68,66,78,79,52,68,58,76,49,49,58,78,69,42,65,42,74,75,48,82,67,47,74,74,46,46,67,52,72,68,64,63,43,64,53,53,52,75,72,61,62,63,56,43,70,56,75,55,52,80,52,63,87,59,47,80,69,81,43,58,76,53,75,64,59,43,68,83,66,59,70,50,86,86,64,55,59,53,86,70,49,63,85,44,61,58,62,72,72,83,55,59,47,47,51,75,86,80,78,59,44,78,67,52,83,52,69,46,73,82,69,42,80,55,85,69,58,69,70,86,66,57,55,72,57,51,69,47,45,87,49,68,53,50,42,63,86,76,62,74,50,43,80,48,79,55,75,69,85,63,51,84,62,81,65,43,46,64,59,85,52,52,87,50,84,82,63,64,57,45,68,72,73,49,74,63,64,47,65,68,55,58,43,77,80,72,84,64,70,46,48,69,62,81,47,74,48,56,61,77,63,79,44,53,45,62,81,44,54,45,51,82,83,83,78,82,44,84,54 86,57,58,64,70,54,58,49,62,56,60,68,45,68,54,46,75,69,60,53,56,63,76,67,50,84,80,57,53,63,84,80,80,58,42,67,59,68,58,87,71,77,84,78,58,71,61,56,52,55,74,45,63,73,47,47,85,57,80,70,57,57,70,43,66,73,64,74,85,82,49,69,60,84,48,85,53,72,46,59,78,84,52,61,46,66,57,57,56,42,67,52,61,66,68,63,69,82,55,58,51,53,70,52,64,72,51,54,63,81,71,67,78,77,86,78,44,51,61,42,61,74,80,48,79,47,83,59,73,65,51,79,75,83,67,46,87,60,87,81,87,44,50,72,59,86,78,58,59,64,44,79,48,47,50,46,44,87,73,50,63,85,52,86,52,73,75,42,63,62,75,76,77,56,64,64,50,78,79,47,49,52,83,60,52,54,51,49,83,45,80,74,61,54,68,69,44,51,65,83,77,73,87,71,72,73,42,82,80,50,65,83,85,71,75,52,61,84,78,60,62,69,42,66,82,82,61,60,49,64,63,74,63,80,63,78,68,66,85,60,44,72,76,69,57,62,60,44,75,83,45,53,49,65,67,77,73,75,49,57,77,83,59,61,78,73,48,63,81,82,60,67,56,50,61,57,78,80,72,43,48,57,49,47,81,48,45,63,72,59,79,64,58,85,63,50,72,51,82,56,79,53,51,64,70,49,54,57,87,75,80,70,66,53,78,53,43,72,87,70,57,45,86,49,73,48,45,57,77,77,72,78,63,83,67,60,72,42,43,78,62,79,47,81,86,83,53,81,60,44,50,52,58,58,81,47,64,57,70,69,72,63,62,73,60,51,50,62,71,55,71,47,50,84,61,65,47,84,61,81,59,83,70,55,67,65,68,76,49,67,53,71,77,74,54,48,44,67,66,71,62,51,65,55,79,82,83,76,82,57,72,58,70,75,57,52,49,43,52,74,80,61,66,58,58,52,50,64,71,73,66,45,81,83,72,74,55,58,62,54,51,45,60,72,62,47,79,45,44,50,59,65,79,43,62,43,64,59,86,62,72,47,46,43,79,69,74,42,59,60,81,86,59,53,58,85,47,46,81,68,76,70,64,53,61,77,42,55,76,75,75,52,70,68,82,75,72,47,44,47,53,60,81,54,78,42,67,50,67,46,47,66,43,58,76,87,76,65,64,49,66,79,52,80,56,57,77,52,74,51,75,73,86,47,48,75,63,42,43,50,63,68,72,70,73,59,82,76,74,84,73,55,86,61,48,69,71,55,55,73,83,71,66,74,82,49,63,81,83,56,81,44,43,78,79,82,69,73,86,73,65,69,63,86,85,76,60,63,59,66,80,69,47,71,44,82,70,59,63,80,66,72,44,80,80,56,82,84,74,81,66,78,63,56,46,75,77,81,77,60,71,77,70,55,47,49,62,44,58,64,46,60,49,72,75,59,47,87,49,59,67,67,51,73,46,46,87,70,59,72,72,69,65,69,46,71,55,50,78,62,42,49,52,83,77,63,75,46,83,73,68,60,42,42,72,58,55,47,84,60,59,47,63,81,52,64,75,81,67,53,86,67,42,70,72,43,47,66,55,60,69,78,70,53,46,67,74,85,53,75,56,47,82,65,67,60,43,69,66,60,46,62,49,53,57,46,61,65,62,67,83,44,62,71,47,43,78,62,52,83,85,48,45,62,48,70,66,60,55,86,48,69,59,80,43,65,85,43,83,71,61,74,52,74,70,57,86,70,61,65,44,57,45,58,44,83,52,72,42,56,59,73,47,63,82,83,55,84,66,66,42,75,44,77,78,63,69,46,69,74,56,67,77,77,71,64,62,70,65,45,60,55,86,65,47,64,54,86,73,55,52,71,46,43,49,83,70,71,76,56,58,69,52,82,49,77,72,78,85,75,50,59,68,57,79,54,43,61,49,85,49,49,51,47,42,48,71,76,46,66,53,56,76,82,85,54,43,77,79,63,51,86,65,86,55,76,84,46,79,56,67,69,74,57,44,80,49,50,42,77,50,77,54,72,43,64,80,63,81,62,70,87,65,77,77,53,65,51,58,52,68,78,44,56,74,83,82,53,55,69,53,79,68,64,59,65,72,51,49,69,48,85,61,65,62,63,49,45,66,47,51,75,61,55,64,68,86,67,82,73,65,69,74,54,48,47,54,50,85,81,48,51,75,79,79,52,74,78,63,84,46,62,77,78,58,70,78,62,85,51,48,76,62,81,63,49,71,86,51,62,46,78,51,62,85,59,61,44,48,79 85,72,77,69,61,83,65,68,52,70,72,50,81,46,52,80,49,83,80,51,43,43,64,78,85,50,75,53,85,54,61,76,57,70,72,54,64,55,53,71,87,61,42,59,52,49,48,81,61,65,73,87,72,83,73,42,48,57,68,80,58,72,54,52,47,57,75,64,52,65,74,84,45,69,49,69,84,83,81,58,61,50,57,61,44,52,49,56,56,47,57,81,62,49,51,71,86,61,56,74,44,74,68,79,45,79,42,44,63,86,62,42,83,48,86,81,63,82,62,63,75,53,68,86,79,69,84,75,68,68,59,65,55,79,83,50,46,54,56,86,58,79,70,52,49,74,80,75,57,42,77,44,78,65,74,69,69,47,58,45,47,72,87,51,84,59,75,73,55,64,79,51,64,66,66,52,66,76,68,74,42,61,77,61,63,77,63,83,58,45,71,78,67,50,78,43,45,57,87,50,49,84,69,52,58,53,74,87,51,73,83,85,73,74,58,76,70,59,43,48,70,72,42,52,82,43,82,72,75,74,86,69,51,42,66,42,67,69,69,50,85,65,85,86,49,71,44,72,84,54,72,70,42,63,63,78,45,54,78,51,62,85,63,65,67,64,68,44,67,71,68,59,52,47,63,81,48,49,78,72,56,56,70,53,48,72,55,60,85,63,84,74,44,49,70,48,70,46,63,48,50,43,73,51,46,53,55,84,67,53,60,51,50,78,71,61,69,51,63,49,87,52,55,75,56,86,46,78,45,69,70,84,61,46,52,86,84,86,85,63,48,81,48,60,67,66,75,80,59,55,52,44,84,52,83,48,56,64,55,73,69,46,52,49,53,43,56,81,66,66,69,79,73,64,66,45,69,46,85,73,52,57,60,73,73,64,86,56,48,59,50,53,84,82,56,64,87,50,43,64,65,75,84,55,60,74,61,75,66,46,87,56,87,43,51,85,42,83,42,85,72,61,75,59,44,79,75,82,78,78,45,52,45,59,45,81,84,54,83,61,77,48,51,74,75,68,73,58,87,86,63,53,54,82,77,74,78,67,44,79,59,82,87,44,83,51,66,71,45,44,57,79,80,44,43,55,54,55,67,50,64,67,57,61,82,51,87,44,48,53,74,66,53,45,64,48,50,69,48,80,55,52,80,75,44,58,87,69,84,58,76,77,48,71,72,52,63,42,82,68,79,70,68,86,85,65,73,47,79,75,58,49,61,55,77,86,70,75,58,49,85,80,48,73,51,87,48,64,50,81,81,69,46,58,68,74,47,59,63,43,47,49,52,77,61,72,86,79,63,82,42,77,75,49,83,62,75,62,87,84,72,59,70,53,73,81,77,63,50,44,80,79,44,81,49,63,62,70,46,83,73,85,74,58,58,58,50,73,82,49,56,82,83,47,65,60,65,44,77,85,71,50,71,57,72,70,74,87,84,57,57,70,56,55,59,77,73,56,81,49,48,71,69,61,81,72,72,67,86,82,72,54,74,70,68,78,74,44,82,69,45,51,62,74,62,87,70,71,60,84,76,55,45,73,48,56,83,65,83,61,60,86,67,70,45,86,65,42,56,82,72,86,47,44,62,81,87,68,84,71,51,74,44,84,63,67,69,64,49,67,73,78,56,77,70,61,50,43,87,72,71,81,53,87,52,69,85,79,42,59,62,64,78,69,76,69,63,47,44,43,46,86,47,61,87,87,85,72,59,62,48,64,78,69,80,46,53,58,69,81,44,63,47,67,83,56,78,61,76,63,80,59,59,75,58,65,48,80,50,76,77,82,76,74,43,74,55,84,49,77,47,57,55,76,62,83,63,73,76,84,75,68,44,60,45,53,42,58,61,68,65,44,64,52,70,73,43,58,55,46,57,61,69,71,59,85,83,53,77,83,57,65,74,78,44,53,87,70,60,42,61,43,86,57,77,83,59,62,82,61,80,77,47,85,86,53,75,73,54,69,84,43,87,70,64,49,65,59,46,49,87,43,79,77,48,48,49,55,72,49,83,54,46,62,84,45,86,84,52,54,64,64,75,62,83,53,71,51,43,51,59,64,70,58,80,74,43,74,48,73,53,49,68,53,71,57,51,50,64,58,43,42,42,59,67,69,86,68,70,57,77,55,77,52,44,54,44,60,74,59,76,74,82,60,62,87,56,45,76,55,77,87,58,61,77,85,59,67,53,55,67,74,84,49,71,60,77,48,72,79,77,73,84,56,83,83,42,52,52,79,49,58,81,73,62,50,52,49,68,87,79,78,61,63,54,68,51,73,54,83 82,63,68,56,59,82,76,53,44,47,42,58,85,86,52,52,73,86,52,81,68,85,61,83,64,83,64,57,58,70,61,63,72,69,60,66,45,87,59,53,68,55,78,52,65,65,49,49,75,82,72,64,71,81,59,74,85,77,87,68,61,50,87,55,60,69,53,54,68,69,82,60,57,43,48,57,74,77,67,69,59,46,64,48,44,53,76,51,65,77,75,68,67,51,58,76,56,87,85,59,60,74,56,83,65,67,75,47,72,45,42,82,65,74,64,82,57,72,72,75,62,47,47,65,54,80,84,50,77,47,87,81,78,46,71,65,52,62,85,69,65,61,80,81,43,82,54,61,53,52,50,62,79,54,46,80,50,83,76,70,43,47,65,57,80,56,81,72,74,70,42,57,70,74,49,79,68,50,77,65,60,76,43,83,63,42,55,67,53,61,60,53,72,54,78,66,42,71,47,60,85,66,55,61,78,77,87,57,42,48,80,42,64,69,57,56,49,78,53,52,46,45,68,65,67,53,60,73,65,73,44,83,62,57,56,65,74,60,49,49,85,69,52,72,42,59,59,74,48,78,69,54,66,62,56,67,44,85,52,58,65,75,70,61,45,87,50,57,67,74,52,71,71,51,64,71,46,43,85,80,64,64,54,72,52,42,74,70,44,78,57,78,60,71,54,69,52,86,63,54,66,81,44,76,80,75,81,42,54,65,65,55,71,77,79,47,55,76,51,44,47,67,51,85,77,76,78,87,68,76,60,62,71,42,77,64,51,69,64,51,69,62,55,83,60,54,59,80,51,84,43,75,42,57,44,85,86,77,64,73,80,43,46,56,44,87,50,76,85,68,49,80,79,79,80,83,65,62,53,72,64,60,79,76,67,71,51,45,64,46,51,70,73,83,77,74,44,54,48,51,85,44,85,73,56,52,67,52,62,68,76,46,48,56,68,75,76,78,80,57,87,69,55,71,85,79,82,77,64,61,74,71,43,83,56,74,49,46,65,87,59,77,81,67,48,81,47,74,66,43,43,44,56,85,70,71,72,74,61,55,64,59,52,75,62,56,50,47,65,84,70,50,72,54,49,48,50,72,79,60,52,85,68,50,75,44,54,63,54,79,78,53,70,81,61,84,43,83,52,52,49,86,59,78,56,58,70,69,68,80,64,47,55,54,74,69,48,80,57,77,79,63,64,75,68,42,60,51,43,55,76,79,78,79,65,85,72,70,85,53,52,65,70,42,63,58,64,78,45,44,82,63,84,49,66,55,70,53,64,70,72,69,56,65,50,67,74,53,83,84,48,53,42,78,64,57,53,83,48,70,67,76,78,70,47,84,55,78,65,77,46,52,64,66,47,78,69,82,78,56,55,63,55,67,58,80,42,52,67,67,43,56,65,64,66,82,81,72,43,76,55,86,48,81,61,68,54,63,87,79,52,49,48,85,86,64,79,62,52,43,51,52,54,56,46,48,80,74,65,72,81,76,48,44,79,87,76,44,76,47,53,51,48,53,55,85,61,84,68,72,44,49,48,49,42,52,71,71,51,70,65,46,73,54,55,81,72,87,61,72,71,47,59,43,67,59,46,46,83,58,52,77,76,42,45,46,46,58,60,62,63,48,46,55,52,69,64,69,64,45,82,66,86,76,60,45,66,86,61,47,62,60,65,87,64,54,48,46,58,47,86,67,57,82,79,63,55,55,52,85,61,48,63,60,73,45,77,53,53,44,73,75,61,55,60,59,59,44,76,70,80,42,58,42,44,84,45,63,50,58,87,49,67,71,62,70,48,66,74,61,53,70,82,47,46,75,61,55,61,79,80,47,59,49,86,85,48,67,51,87,44,64,68,81,56,48,75,85,55,56,74,63,74,60,75,54,71,78,84,43,67,65,47,65,64,61,82,85,70,76,43,87,87,44,75,74,46,44,83,47,85,77,48,85,59,59,46,65,61,58,66,47,76,72,61,83,77,66,60,84,59,43,85,43,78,63,63,87,69,77,42,63,87,55,80,74,76,71,50,63,46,42,71,51,86,87,44,74,61,67,62,71,78,72,61,76,48,83,53,61,47,63,62,42,52,53,57,70,50,68,44,67,79,74,57,66,42,76,69,56,67,45,46,70,68,46,65,85,55,60,63,49,78,84,43,67,62,61,53,60,68,76,66,81,44,73,87,69,67,61,57,50,68,48,77,63,78,52,43,74,78,63,83,84,64,43,60,67,71,46,58,64,47,66,76,70,45,45,73,57,46,80,76,56,80,80,85,81,57,81 53,47,82,71,47,86,49,83,47,50,44,67,57,46,48,47,44,78,64,48,75,72,86,56,83,76,60,54,56,43,45,67,61,78,53,63,58,80,79,67,82,64,75,73,78,50,52,53,80,47,75,86,83,48,47,61,50,77,82,45,42,83,54,63,52,50,76,63,77,45,86,56,43,53,63,79,48,66,80,63,42,47,53,72,56,56,73,61,83,69,82,54,65,61,83,77,47,47,82,73,56,61,62,56,51,51,52,68,63,75,44,64,66,77,75,48,51,50,56,82,64,68,57,83,86,44,53,54,59,50,53,49,66,73,47,48,58,81,83,84,52,58,47,80,86,87,78,70,55,76,65,51,53,83,87,74,52,84,42,46,85,63,50,63,84,58,86,79,47,54,58,58,61,82,73,51,75,68,86,66,86,45,87,77,79,53,86,71,70,67,75,72,80,48,85,57,57,72,50,86,58,77,69,78,52,60,87,80,53,51,44,72,86,85,46,68,49,65,65,81,54,48,52,76,76,45,74,57,64,48,83,82,52,52,52,65,67,87,57,53,67,45,75,57,54,52,66,69,46,80,54,74,87,65,73,60,73,81,69,66,49,73,82,87,75,57,71,57,58,42,78,83,69,65,77,84,61,48,71,50,45,46,82,71,71,84,60,59,83,74,47,78,51,55,63,65,42,87,60,83,45,52,46,87,77,64,51,62,59,58,65,58,78,84,79,82,79,82,70,85,43,42,76,83,87,64,53,75,87,54,66,54,83,80,72,59,43,82,80,42,64,60,56,44,67,45,76,70,73,44,68,47,69,53,59,69,63,46,83,87,64,49,79,57,76,67,55,57,72,52,56,85,58,46,82,55,82,82,74,78,73,60,73,46,75,59,83,64,73,67,50,74,72,50,49,45,42,80,66,80,54,80,67,60,64,80,69,53,82,48,55,85,86,53,42,57,79,46,71,78,59,69,67,78,59,52,70,70,62,76,67,43,61,70,73,46,58,87,67,66,79,87,49,67,53,80,57,47,44,85,55,62,66,56,67,63,42,51,82,83,57,55,70,64,51,67,83,51,48,80,59,61,82,80,44,67,78,83,69,46,53,87,78,86,44,43,82,54,80,45,48,47,69,46,78,65,56,47,78,79,82,73,77,61,65,52,55,48,56,75,83,69,84,46,68,80,69,77,77,73,77,52,65,43,67,43,52,50,87,49,66,54,82,42,54,81,85,57,66,73,63,71,61,65,69,52,74,77,78,59,82,58,51,86,87,44,69,50,66,43,63,80,57,57,71,63,87,79,66,65,62,62,49,77,63,45,72,58,73,49,58,74,86,52,42,79,63,45,85,83,56,43,78,68,62,76,77,85,84,78,84,58,77,48,53,81,85,86,58,87,73,80,77,75,58,79,61,44,87,70,59,66,75,60,43,76,50,83,65,79,77,59,44,43,75,55,56,82,79,51,43,49,47,82,44,45,74,74,82,54,79,76,68,52,75,44,42,75,78,44,61,59,86,59,80,67,73,84,66,85,84,43,79,47,69,69,51,50,57,87,60,86,42,87,76,55,56,47,53,56,50,45,58,55,87,86,80,57,67,87,82,51,76,46,59,51,86,65,59,67,84,84,52,71,61,56,52,87,44,50,42,64,68,86,71,64,86,67,75,53,87,83,60,68,62,84,83,77,42,80,60,87,85,64,63,64,64,49,81,81,44,42,75,52,44,48,84,70,86,48,55,75,69,80,71,52,71,47,78,81,53,45,85,57,66,42,51,79,57,53,76,77,64,85,77,43,82,48,68,71,46,72,71,52,54,63,77,78,67,82,62,79,85,50,47,86,68,66,61,73,60,82,54,86,54,50,73,85,54,43,68,64,80,44,68,43,51,73,73,66,86,82,46,71,71,62,56,62,67,47,57,75,71,47,66,60,67,44,68,82,68,48,76,60,82,87,46,54,83,75,87,80,61,71,70,64,81,81,51,58,48,80,68,46,60,55,72,68,83,43,56,56,74,60,63,61,61,87,85,66,73,86,68,83,42,76,52,70,76,85,78,43,58,73,43,62,43,59,72,81,50,70,71,69,73,52,81,54,55,45,72,85,44,47,66,57,50,68,59,77,50,62,47,74,69,67,73,51,47,42,63,47,79,82,50,80,81,68,52,64,85,49,47,60,72,49,69,53,54,62,60,70,74,50,64,65,63,62,48,64,75,52,45,66,62,46,62,42,63,86,78,70,79,66,68,77,46,62,70,87,70,44,73,76,66,44,82,70,65,87 52,87,45,52,83,80,73,48,79,80,67,80,45,86,50,71,71,76,67,57,57,49,77,69,64,53,87,74,46,65,45,76,58,57,59,54,73,58,57,66,76,76,51,73,69,53,73,79,78,66,45,79,58,49,86,74,67,56,79,67,52,74,73,66,66,68,62,55,74,42,47,86,65,86,64,78,72,86,65,43,56,65,60,82,52,80,82,67,75,50,74,48,62,70,80,72,75,61,60,61,68,58,85,61,53,71,63,82,63,69,56,64,53,59,48,64,79,43,56,76,45,73,55,54,68,54,81,53,65,79,43,63,68,73,86,84,43,86,50,80,70,68,57,55,81,63,64,81,59,76,63,46,67,46,80,46,46,49,57,70,48,71,75,56,82,43,76,43,45,85,72,50,64,66,47,71,47,61,50,84,53,87,57,69,78,44,79,55,78,75,48,84,63,52,49,55,61,64,56,65,60,85,43,43,68,70,84,71,46,81,80,49,55,45,83,79,47,59,68,55,65,65,55,70,59,75,75,79,49,62,86,60,55,78,77,79,61,85,69,77,65,62,66,44,65,50,83,75,58,44,75,48,54,87,49,58,63,73,77,76,45,62,69,59,65,77,78,69,57,78,71,50,81,73,78,66,42,85,60,84,58,77,49,87,62,58,65,81,67,74,58,59,50,81,77,79,71,45,71,55,57,66,72,86,61,43,80,84,57,49,49,56,47,56,59,44,44,67,59,73,42,68,75,63,46,83,64,87,60,52,43,66,42,77,80,62,54,49,76,59,86,74,54,83,51,60,48,73,80,77,60,49,72,64,53,58,72,62,43,42,52,62,73,70,73,67,71,58,61,56,60,69,58,87,60,59,79,43,67,74,70,46,75,54,46,54,61,55,67,71,69,67,79,76,71,44,58,79,51,62,81,85,78,65,65,68,56,74,68,69,85,71,82,70,86,50,68,62,73,44,78,77,83,64,87,45,83,68,49,49,51,49,52,64,46,48,66,60,55,65,74,66,61,51,75,62,83,66,80,80,62,78,57,85,63,69,46,75,78,72,58,62,53,84,79,79,72,44,68,56,66,48,63,48,83,59,66,79,87,71,65,43,76,80,52,83,81,63,45,49,42,79,86,44,81,59,87,68,59,81,66,81,85,55,47,50,63,47,44,42,60,42,80,48,67,62,43,61,76,70,45,80,54,65,48,69,74,55,84,68,72,55,52,75,86,52,70,76,48,58,86,54,48,62,82,64,76,72,69,65,77,56,73,56,76,84,50,57,82,67,59,70,84,54,59,75,76,46,47,56,73,53,62,77,83,53,53,70,46,56,44,47,51,82,72,75,64,51,83,78,56,46,57,49,71,60,70,50,83,43,77,69,79,63,81,55,56,73,49,79,74,44,56,69,81,67,48,86,71,43,55,42,81,55,43,68,56,56,57,73,83,47,43,76,71,85,66,80,81,43,77,61,55,87,76,75,43,53,46,68,74,52,50,76,46,66,63,54,45,63,48,57,42,59,45,83,45,64,44,77,65,87,54,70,85,87,66,75,54,66,84,60,85,83,66,46,61,87,60,66,56,52,71,80,42,74,48,70,65,82,78,56,73,43,81,67,42,68,56,66,82,49,52,62,81,55,43,70,45,72,77,81,81,42,77,67,46,72,70,61,54,49,85,60,53,74,62,42,76,44,85,45,55,60,73,54,81,54,63,45,51,72,67,79,69,59,53,42,43,55,59,47,49,52,57,58,48,64,46,52,77,54,86,76,49,44,79,80,57,59,76,65,51,71,51,56,80,81,56,61,77,43,54,83,77,63,72,63,46,87,71,68,79,49,75,64,61,83,43,66,54,44,76,71,59,72,70,63,54,76,43,51,61,87,60,69,57,77,57,64,43,81,75,64,62,84,83,81,81,63,62,72,43,64,70,71,43,61,68,49,77,73,54,87,58,81,75,67,59,71,49,52,44,56,74,69,42,87,47,47,54,78,44,87,78,69,74,52,55,52,47,60,43,72,45,59,74,66,43,84,84,87,69,62,74,73,64,44,57,57,78,72,68,62,51,67,55,65,83,61,47,61,42,76,85,55,44,54,52,43,48,82,75,44,67,75,65,56,50,70,64,63,43,46,86,43,70,87,64,58,49,83,45,83,45,66,43,43,42,53,46,58,44,42,72,80,42,56,85,71,79,85,85,74,69,48,79,50,42,63,50,49,74,60,83,87,76,67,42,70,67,43,79,43,68,43,62,53,53,77,46,77,52,51,81,45,65,48,77,47 60,75,81,47,47,77,64,86,67,87,80,79,46,70,46,76,64,60,83,68,87,78,44,69,55,61,44,58,85,81,55,56,78,74,47,46,83,83,46,71,60,53,81,87,53,49,83,42,73,57,42,53,82,50,62,62,48,69,57,83,71,48,58,82,67,56,79,84,81,48,44,47,66,87,72,45,73,78,48,75,68,85,54,86,51,70,43,59,74,49,86,43,59,46,78,77,85,75,59,84,76,43,76,54,69,71,50,78,67,49,54,87,63,80,53,49,82,60,42,54,67,56,77,71,42,44,85,58,42,73,83,64,47,52,85,51,62,73,83,82,63,85,44,57,80,70,43,44,74,73,60,63,61,42,77,72,57,81,53,82,64,43,68,69,70,70,61,79,77,70,55,83,78,50,87,51,62,77,52,46,50,50,80,81,76,54,78,45,70,57,56,42,59,50,76,86,49,55,57,47,76,44,44,81,45,47,69,75,76,55,62,72,76,68,73,48,86,52,78,67,78,59,44,74,64,46,55,84,84,65,83,77,63,60,86,55,51,65,59,76,76,61,56,54,43,70,48,61,74,46,69,44,56,58,44,70,54,50,65,83,58,51,71,70,42,55,80,74,56,82,49,71,60,86,83,75,51,50,82,81,83,60,83,48,81,57,70,56,58,60,73,73,69,82,46,66,80,84,77,71,68,64,63,67,64,86,82,77,51,87,46,75,43,63,42,53,49,69,44,42,86,79,71,66,75,55,69,47,76,71,42,54,43,63,68,85,86,47,55,72,71,58,54,69,49,55,70,74,65,50,87,61,69,72,75,78,80,53,43,54,77,49,52,71,72,58,47,52,56,50,74,76,47,87,80,84,43,44,48,50,75,57,50,87,74,59,61,50,44,71,54,44,62,45,69,82,59,54,70,51,86,61,43,47,57,59,72,42,74,84,60,65,87,60,55,82,68,75,65,86,66,67,80,56,72,84,47,67,55,58,84,80,49,56,85,64,45,56,78,87,69,49,50,45,78,66,50,65,54,47,76,69,84,76,60,66,51,45,62,55,55,53,77,59,58,53,82,62,55,79,59,72,61,66,73,48,45,61,61,45,55,47,64,82,51,65,48,45,83,53,68,76,59,54,86,80,44,46,54,80,64,52,47,44,63,46,68,60,47,52,48,72,54,51,45,55,66,46,71,59,83,63,57,53,69,69,70,69,80,66,72,45,73,78,53,69,70,78,70,83,45,49,47,59,58,65,76,51,77,48,59,76,71,47,56,63,64,86,79,76,64,66,55,87,70,75,75,67,62,77,61,57,58,64,60,57,50,58,58,50,48,44,55,85,53,87,76,71,80,70,69,68,70,63,72,48,82,72,56,66,73,69,69,72,46,52,70,45,74,45,71,54,61,71,48,70,60,76,84,51,59,42,67,52,56,78,77,44,46,43,64,69,50,56,62,84,86,75,56,54,54,86,65,44,54,81,69,64,65,55,78,69,70,48,56,72,74,63,65,69,59,43,71,76,74,71,66,86,72,54,75,51,80,45,81,87,50,66,75,78,44,81,65,64,72,86,79,57,54,82,76,44,86,43,57,63,68,78,74,43,53,81,79,73,49,74,75,46,70,57,65,84,59,86,78,83,82,71,71,58,69,72,84,78,80,62,65,42,77,57,57,81,52,72,52,64,52,52,57,53,62,47,82,84,73,80,85,47,56,53,74,65,61,43,54,78,48,47,43,55,82,67,52,63,79,45,53,47,51,51,71,50,46,78,54,66,61,80,74,82,85,55,50,73,82,84,50,68,83,80,51,55,79,86,63,86,86,74,85,72,70,74,85,42,67,79,57,47,52,87,75,44,45,42,54,79,76,74,64,70,70,75,80,69,77,46,44,54,78,68,43,48,61,48,87,85,42,62,48,45,73,42,67,49,53,48,67,82,86,85,71,73,70,81,74,84,84,59,60,70,67,81,79,81,53,48,45,50,74,77,63,42,78,56,86,60,45,57,74,47,80,72,65,86,86,68,69,48,73,67,80,68,65,62,44,69,74,62,80,85,54,51,52,65,85,44,57,81,84,51,68,80,53,45,50,77,83,56,66,54,87,84,46,53,66,57,47,50,77,55,82,58,47,76,44,64,77,76,47,85,84,78,48,80,83,77,56,45,79,42,73,45,72,61,85,49,80,62,61,54,79,47,48,79,44,72,52,56,63,78,61,44,58,82,84,57,62,62,66,53,56,69,76,76,56,81,79,58,82,54,54,67,73,76,42,54,60,72,63,66 85,62,59,67,68,62,85,44,80,72,49,82,68,57,74,87,64,61,62,71,76,69,80,69,86,85,47,78,65,58,55,49,42,43,53,66,77,77,56,66,62,83,57,59,43,44,62,53,83,55,86,84,77,73,85,60,43,78,60,45,62,50,84,56,69,46,70,60,78,48,48,86,61,61,43,63,50,68,86,45,82,56,71,44,85,75,71,44,62,49,86,43,82,47,65,55,75,52,43,58,53,42,49,74,58,67,54,65,60,42,85,45,85,42,52,42,57,67,76,46,51,67,69,76,52,56,55,85,76,46,68,85,71,45,79,48,53,56,63,81,83,78,45,68,61,60,84,81,82,59,60,87,58,67,56,69,68,55,68,66,62,55,58,74,80,50,75,64,70,66,84,58,61,81,78,79,85,77,83,66,46,84,62,68,60,47,70,60,53,79,83,56,80,45,70,42,84,74,55,85,61,44,70,66,59,80,81,56,60,53,67,63,50,68,66,49,46,82,70,83,76,72,87,83,44,43,76,61,70,79,76,51,67,54,61,78,84,75,65,64,47,45,80,78,71,64,49,68,74,46,64,44,55,57,45,74,83,73,65,56,50,44,51,55,46,55,57,51,47,80,60,69,78,43,57,63,70,49,66,56,62,72,58,50,56,57,75,70,75,60,46,47,42,54,47,84,58,61,48,83,77,52,58,59,66,65,63,50,77,60,45,87,44,76,59,72,55,86,71,60,84,84,53,68,82,45,44,47,58,53,50,50,72,53,80,52,57,83,68,87,66,69,61,80,61,43,47,68,74,74,82,62,51,72,80,50,70,60,68,53,82,80,85,47,52,69,47,77,42,59,43,66,79,79,48,42,66,71,87,78,87,42,71,63,51,44,48,67,70,59,80,63,52,72,62,50,49,52,56,80,52,75,86,59,77,83,75,80,50,86,71,49,86,58,42,55,57,71,85,49,68,83,74,69,48,49,42,81,87,66,71,76,80,60,77,63,58,57,59,56,50,84,81,58,50,59,64,54,81,76,75,42,55,81,70,58,85,47,48,60,66,78,79,87,68,42,46,80,80,68,54,77,68,63,69,47,68,58,57,45,50,59,48,72,70,70,81,72,44,74,59,75,49,52,61,74,75,80,80,54,66,74,73,42,50,68,48,82,50,77,62,48,45,46,58,86,62,66,65,53,66,58,46,50,71,75,71,46,85,45,77,55,43,53,55,46,54,60,72,79,69,70,85,63,44,52,74,56,84,82,76,78,53,86,63,51,75,67,82,57,75,62,65,87,72,55,57,79,74,73,82,47,48,59,42,81,62,70,46,63,78,82,75,75,68,83,71,83,60,52,43,76,84,57,80,42,66,86,49,69,71,77,77,82,63,73,50,75,82,61,50,60,70,87,83,61,62,87,62,69,79,46,74,72,85,45,66,54,71,43,76,63,75,84,54,48,58,78,57,44,60,51,70,87,54,75,46,81,60,58,52,58,82,68,55,69,65,85,67,79,52,82,43,49,51,74,63,79,54,82,80,46,42,52,56,81,47,54,55,51,53,54,81,61,81,85,42,46,62,51,47,50,59,58,76,45,82,45,57,80,63,45,54,48,58,57,86,56,65,46,44,84,76,64,49,48,73,67,50,79,82,68,70,46,75,77,59,57,46,86,74,68,67,46,45,62,53,42,68,50,64,74,53,67,77,63,42,76,68,83,69,62,69,56,44,57,48,59,56,60,83,58,77,66,42,56,85,69,43,87,49,48,83,87,69,61,83,51,53,85,55,52,75,83,87,61,85,76,45,57,45,45,77,62,55,51,48,53,55,55,71,87,85,68,52,65,67,47,77,52,60,45,52,47,43,59,54,43,57,52,72,66,72,51,43,74,81,71,78,72,45,80,48,75,84,47,66,64,44,62,73,45,64,75,75,68,65,79,56,70,45,55,79,84,77,48,75,84,52,45,60,43,68,79,78,63,69,77,53,69,47,50,48,68,74,75,67,81,62,58,42,52,56,68,68,83,60,50,83,77,80,80,59,70,79,43,73,71,63,61,59,73,80,66,58,63,52,44,55,65,58,79,57,54,87,56,63,65,65,60,83,59,58,70,64,79,61,64,74,64,58,55,82,74,84,56,56,65,77,77,53,46,75,58,86,48,47,75,43,73,52,67,64,45,52,57,57,62,48,83,54,58,68,86,66,62,68,82,44,71,84,66,75,57,66,43,73,77,61,71,64,65,46,72,47,56,42,87,81,54,75,65,47,51,59,63,83,74,63,42 46,67,81,65,53,82,47,71,73,73,53,71,70,86,54,85,47,85,71,55,81,49,60,58,73,65,65,64,68,59,83,51,72,59,46,66,68,56,69,50,57,62,77,55,83,47,58,69,61,47,54,49,72,85,74,68,45,86,75,53,43,66,75,79,80,46,76,47,83,63,80,56,60,70,71,58,44,86,63,46,80,55,55,82,64,53,68,57,79,73,70,75,57,45,59,70,58,50,61,43,73,48,52,78,54,54,55,47,47,76,47,74,52,80,72,61,83,82,51,56,44,66,65,58,87,85,69,63,82,65,77,49,66,52,75,75,56,82,68,78,80,57,58,61,73,74,68,64,56,71,64,52,81,57,45,43,73,53,83,51,66,56,42,71,82,57,72,56,63,45,78,62,60,69,71,78,69,48,57,42,72,61,68,67,58,69,82,77,70,71,87,71,70,42,69,46,78,87,78,57,62,64,77,51,51,43,68,60,69,58,59,62,53,51,82,68,74,79,68,64,64,83,87,62,60,54,61,48,53,62,72,59,72,49,69,56,47,69,65,74,76,42,60,75,74,60,44,86,66,63,54,61,57,42,54,62,69,67,58,72,75,59,64,76,67,51,65,56,86,64,59,87,50,74,74,43,54,67,60,42,81,72,57,53,74,80,80,53,78,44,48,45,83,81,50,67,42,58,78,50,47,55,83,69,45,52,84,46,65,70,54,78,43,61,53,45,61,85,76,53,64,81,83,67,75,62,45,84,45,81,42,42,74,63,42,54,52,73,81,55,70,82,67,68,57,79,68,73,45,74,72,64,78,63,73,55,64,77,56,72,72,86,44,86,47,52,78,67,66,86,68,43,55,87,58,56,80,62,61,76,75,59,48,73,45,76,76,46,67,81,65,85,56,86,77,85,83,64,52,79,76,61,73,80,56,58,69,50,78,63,76,84,56,69,58,65,52,83,83,52,81,57,51,56,55,56,62,59,44,72,62,55,77,60,70,83,71,43,60,44,54,81,65,48,82,83,43,61,75,48,45,44,69,54,55,46,43,48,72,59,65,66,84,68,75,76,49,47,86,62,55,85,64,85,68,66,49,81,57,72,51,58,75,49,60,62,42,60,76,50,80,52,57,47,57,44,84,57,79,80,61,49,45,84,60,74,51,76,67,50,45,48,83,66,70,44,49,74,47,72,75,53,66,48,75,43,46,47,63,75,84,77,53,76,67,77,76,43,86,63,76,58,70,74,83,65,62,58,43,45,80,50,67,46,70,63,59,69,48,53,85,58,45,68,67,59,64,78,63,61,63,42,78,78,70,76,54,83,70,69,60,46,58,72,52,57,64,65,84,78,60,52,76,76,51,76,43,54,49,61,81,78,76,72,73,60,60,42,55,82,42,66,78,73,59,78,52,51,67,72,43,63,48,56,75,68,56,68,49,55,62,46,87,45,68,51,53,78,47,59,79,47,69,56,62,67,67,50,77,82,73,72,82,76,75,86,42,43,44,71,63,71,63,60,85,73,50,57,45,63,56,57,46,50,44,85,58,78,82,59,42,72,45,77,50,79,72,50,80,50,45,48,86,69,78,77,60,71,79,83,74,53,55,86,45,77,56,80,44,45,58,84,50,68,80,63,46,64,62,50,82,64,81,45,52,61,42,75,64,86,47,76,74,78,66,82,57,72,71,85,42,65,49,50,53,58,50,86,77,52,83,45,44,86,86,74,62,84,54,70,46,51,58,42,49,72,49,69,70,68,61,76,50,78,50,86,46,46,65,75,58,77,53,55,51,53,53,56,76,69,43,64,85,65,84,44,85,53,55,80,86,72,42,81,73,43,62,57,59,61,81,55,87,61,82,43,73,77,66,84,65,49,86,76,47,81,47,87,82,80,78,86,48,82,45,62,76,43,64,63,76,48,78,79,45,62,51,62,50,87,84,83,81,49,58,67,52,47,48,84,86,48,65,83,50,56,79,65,50,77,70,45,77,61,73,52,68,74,54,69,62,47,64,87,67,76,68,68,49,58,43,86,83,62,81,45,77,62,73,60,63,73,84,64,69,72,45,43,64,60,71,76,66,87,73,60,70,77,72,79,45,85,48,81,51,50,76,57,59,63,82,76,68,59,49,57,46,47,77,74,78,66,55,64,72,66,46,65,71,66,60,42,62,47,42,51,71,73,85,68,65,42,68,82,76,68,71,46,83,76,68,84,72,84,86,81,55,71,42,49,44,79,44,71,63,71,62,51,62,43,51,83,75,79,45,55,87,62,80,78 53,61,45,44,72,53,70,66,54,86,70,81,86,71,52,75,52,64,74,66,84,68,69,77,75,44,53,75,57,66,53,46,85,80,56,62,61,47,84,81,87,57,51,63,72,75,80,52,80,80,61,77,58,85,86,47,56,75,72,44,49,63,74,76,81,45,74,68,66,63,42,83,61,67,83,45,51,47,60,74,77,62,76,42,71,66,56,85,56,61,61,79,46,59,79,75,52,80,63,75,65,60,63,52,48,85,79,43,53,68,76,82,86,50,66,43,65,83,70,52,74,73,78,61,54,66,69,85,59,53,73,46,63,71,87,76,63,71,43,44,79,42,86,50,68,62,67,83,62,46,86,64,55,79,54,79,60,67,66,67,61,79,81,80,74,63,78,61,61,83,74,75,77,74,63,48,45,65,66,70,52,67,56,79,69,65,56,57,55,70,63,45,54,79,86,45,48,48,81,52,64,63,82,83,86,71,76,86,80,79,44,51,49,51,67,53,74,43,52,79,48,83,78,75,62,51,55,53,85,85,47,58,44,67,52,85,66,66,53,87,66,63,51,80,87,60,80,48,64,48,55,72,72,48,85,59,66,67,46,62,70,48,77,54,70,56,47,71,74,77,50,78,69,77,62,48,46,64,57,56,59,71,59,83,78,74,79,87,66,61,65,74,77,50,73,46,49,64,73,46,67,52,67,70,49,84,49,45,69,63,78,60,73,59,44,42,67,55,86,74,85,67,60,63,49,60,50,76,74,64,50,54,68,48,42,58,76,73,50,60,74,75,58,46,74,83,87,55,61,65,53,85,77,79,71,53,52,45,79,51,82,84,81,64,43,52,60,78,62,72,86,55,43,44,45,76,70,80,73,84,65,71,81,53,47,61,52,80,60,60,62,69,70,63,87,60,70,56,51,68,62,51,46,42,53,86,79,53,49,49,87,50,87,44,73,49,62,74,60,84,67,70,44,68,44,51,79,62,71,45,49,66,52,78,58,44,47,76,65,58,68,59,53,68,46,73,62,42,67,71,70,43,83,72,64,69,48,56,49,43,49,72,85,76,78,85,79,50,47,87,73,60,59,81,51,53,50,48,65,74,81,47,84,48,43,82,74,87,68,49,59,57,71,50,46,67,53,74,70,62,49,79,51,80,83,57,68,54,63,66,43,63,78,68,72,67,42,84,67,49,75,47,73,64,60,79,63,75,60,69,52,50,42,75,72,56,63,78,85,54,74,84,59,77,47,64,73,82,83,78,63,86,59,75,42,79,81,46,76,53,74,54,69,43,85,72,45,75,82,79,51,50,44,58,61,87,55,45,52,50,46,53,55,76,55,76,83,57,62,57,83,85,74,70,51,78,44,58,69,76,62,84,51,72,73,71,52,50,82,68,84,54,70,61,63,67,75,51,54,69,46,43,70,52,56,71,58,78,63,74,73,44,72,61,82,73,45,70,69,60,55,74,56,70,78,86,75,86,73,66,75,72,51,61,75,57,62,64,76,66,83,69,69,65,83,75,64,76,84,45,63,80,82,79,47,66,60,81,85,80,55,47,87,42,51,54,80,87,81,49,50,49,58,72,64,75,65,59,43,42,57,87,74,87,43,72,47,42,61,77,64,43,62,75,61,63,80,78,77,54,80,59,77,59,86,67,68,83,82,72,80,66,85,82,62,57,76,57,81,69,61,48,76,51,62,76,59,47,77,46,56,42,42,74,66,84,74,60,49,76,60,48,86,74,83,82,84,75,61,49,81,49,75,46,59,62,64,70,45,52,44,57,50,55,42,51,71,44,45,44,59,74,52,82,80,48,73,54,79,66,43,65,49,66,76,58,71,70,58,48,54,80,58,58,79,53,42,42,55,74,78,46,49,75,53,87,44,45,69,79,42,48,87,87,43,65,51,46,69,56,71,78,56,50,86,70,49,57,47,65,77,42,48,52,59,48,69,77,59,53,87,51,65,62,48,83,66,51,69,57,71,55,74,66,42,84,59,79,76,56,69,80,42,79,42,56,78,73,68,55,45,42,79,69,63,62,59,54,68,68,55,82,70,83,51,74,65,49,60,84,84,62,80,87,80,80,69,67,51,73,83,53,76,50,43,66,57,53,82,62,55,75,77,56,62,74,72,63,76,62,60,43,79,47,60,45,56,83,62,70,70,60,56,44,62,57,80,47,81,79,68,83,62,67,48,78,63,78,73,67,52,49,55,74,76,65,51,78,81,74,65,52,50,52,61,80,78,57,47,72,51,57,77,79,87,64,54,56,79,58 76,66,87,60,45,64,44,81,58,59,76,48,58,53,69,62,84,84,76,52,65,60,45,86,83,59,68,82,52,85,60,65,53,55,58,73,87,53,85,59,60,70,46,52,49,83,72,43,46,75,87,44,49,50,59,43,43,84,80,66,87,81,86,55,86,49,53,55,42,48,47,72,73,54,57,64,47,61,69,81,74,72,78,78,52,87,65,67,42,45,50,76,58,68,66,72,47,85,61,61,63,82,43,53,71,83,77,47,57,45,58,73,54,75,84,49,54,74,74,76,85,71,58,46,66,75,57,45,64,76,87,56,50,83,46,61,67,56,70,55,77,77,56,61,58,68,83,45,44,47,79,67,45,86,55,80,81,58,53,62,58,52,53,55,70,77,67,47,65,59,57,75,56,52,53,78,51,57,45,62,48,72,86,75,67,78,43,50,80,42,51,72,57,87,71,45,79,81,71,42,52,65,75,62,55,49,76,72,50,64,86,63,51,81,53,82,65,67,56,52,54,42,52,47,69,68,68,86,56,49,66,63,72,66,53,83,76,75,80,64,46,57,72,81,65,82,71,76,45,64,62,69,52,68,44,55,44,74,43,70,48,86,51,47,87,85,51,87,66,54,55,42,58,65,70,77,75,77,63,86,68,74,46,54,80,76,65,75,74,75,68,81,86,83,55,74,44,46,82,60,75,68,71,63,58,49,87,43,55,59,42,62,71,69,45,43,78,57,49,46,68,82,60,59,71,86,80,53,79,77,64,80,79,46,78,82,83,53,83,42,82,78,71,58,45,57,62,85,47,82,83,56,61,54,48,83,68,58,78,79,79,76,49,61,43,68,87,72,74,64,87,58,57,71,43,44,45,79,44,49,66,59,55,54,53,49,55,85,48,62,69,80,58,65,59,62,64,45,62,72,49,83,84,42,45,42,60,48,44,71,66,67,43,79,73,73,78,76,64,44,80,66,85,66,86,78,81,71,44,74,80,79,78,57,42,75,45,79,79,71,72,84,75,64,71,54,50,53,59,79,73,63,64,72,57,86,55,57,68,87,61,49,71,79,74,42,50,64,46,82,50,60,56,70,58,56,78,45,59,47,77,79,62,72,83,54,78,77,85,43,69,46,60,45,72,49,53,43,44,48,62,51,57,79,64,87,84,66,61,62,75,76,68,60,45,77,59,73,76,65,54,47,71,82,78,58,74,55,48,61,46,85,83,63,54,71,44,65,86,79,76,71,49,67,81,64,73,77,86,54,43,53,67,58,49,85,64,50,54,45,68,80,76,67,84,61,84,75,66,82,58,66,53,72,48,61,43,44,48,74,65,63,61,71,66,87,62,72,47,61,72,52,76,85,51,52,44,55,82,64,60,81,56,46,77,53,75,53,62,50,80,44,82,66,47,49,74,65,48,51,56,57,56,58,87,63,48,47,72,63,57,69,44,68,61,57,45,67,70,59,54,62,46,59,60,66,73,69,45,68,81,87,44,64,61,51,45,47,47,78,51,57,58,87,86,60,66,57,69,87,57,87,75,46,67,53,84,64,83,54,60,68,84,62,80,59,58,62,57,70,51,42,77,64,75,48,52,47,85,68,54,70,61,69,77,83,86,50,46,63,69,82,73,59,63,69,81,63,58,54,51,74,56,86,73,85,50,47,76,52,62,70,68,84,46,48,69,78,79,75,62,71,71,84,79,53,47,79,83,52,66,54,44,69,86,45,77,64,79,55,62,57,80,84,43,46,60,47,71,76,57,65,57,60,67,84,71,68,85,47,46,87,47,79,77,58,55,53,67,50,45,51,53,68,59,54,49,47,67,62,59,79,85,66,45,70,51,58,60,87,55,56,78,64,45,78,58,55,83,86,86,81,45,84,62,78,45,67,86,42,72,72,50,54,71,78,83,55,59,67,42,76,57,52,49,53,84,70,71,85,55,63,59,55,63,58,82,71,71,68,75,78,56,59,75,48,71,68,53,85,52,81,62,85,71,54,68,52,84,67,50,42,62,50,62,44,53,75,61,61,73,58,83,74,82,87,50,49,61,61,49,42,49,80,76,49,47,56,79,52,82,69,47,82,53,62,46,53,47,79,43,76,60,60,44,84,74,87,76,57,60,70,47,80,83,49,58,43,78,73,42,85,55,53,74,46,68,43,51,59,78,68,84,46,57,75,76,42,64,66,66,85,55,54,42,76,58,67,68,49,57,46,63,84,52,67,54,55,53,61,77,45,62,56,59,57,75,60,80,82,60,46,80,57,69,71,60,65,62,83 56,70,62,53,67,54,87,84,78,73,43,68,82,59,78,73,87,50,66,68,54,49,51,77,57,87,64,58,73,62,84,62,85,54,71,59,79,47,71,73,50,45,68,56,77,75,43,74,87,72,85,83,48,73,46,58,49,85,78,42,79,74,81,51,78,53,68,49,62,60,80,84,44,82,53,43,61,45,86,77,73,48,74,67,77,56,55,87,50,44,84,85,54,49,43,73,60,68,84,55,65,43,65,77,72,63,43,56,82,82,47,49,71,46,46,44,69,54,55,70,66,54,64,73,66,64,85,87,51,84,42,86,42,50,58,67,77,58,79,58,55,82,63,82,69,51,64,55,45,82,68,62,78,57,86,48,47,74,59,76,48,86,80,64,50,79,66,75,83,44,70,87,54,67,60,87,68,50,54,82,60,68,63,59,70,60,73,87,44,55,62,86,64,42,75,81,60,80,60,42,44,49,81,73,69,72,79,72,79,66,53,65,84,63,78,82,56,82,67,72,57,87,73,84,83,61,74,44,83,42,87,44,77,70,51,69,75,77,69,85,66,44,82,69,47,83,77,56,78,65,50,83,76,86,67,80,69,51,56,51,81,85,82,48,46,62,84,84,86,60,69,63,74,70,72,73,51,62,63,53,72,61,49,62,81,83,87,47,79,50,72,64,70,50,60,83,53,78,78,75,71,46,83,75,80,77,46,78,42,55,47,59,70,77,45,74,66,47,79,52,78,69,64,80,79,54,87,46,69,45,52,82,67,46,68,48,64,68,49,58,49,70,57,45,54,85,64,78,58,45,73,60,85,53,82,78,67,61,58,63,83,83,66,62,74,73,44,81,48,81,69,56,74,46,74,73,63,58,52,62,57,69,66,79,53,57,63,43,57,48,57,79,49,45,46,60,85,73,56,87,66,73,76,76,52,85,71,61,58,49,68,58,80,66,72,69,70,62,56,79,71,86,65,42,78,64,52,54,56,53,51,48,85,63,68,82,55,42,71,56,64,83,54,64,70,52,81,55,53,74,52,45,81,76,74,46,46,60,48,46,45,71,77,57,56,73,58,77,60,76,59,52,72,53,67,81,60,46,78,59,81,72,64,75,74,54,73,72,71,59,71,77,48,43,43,61,81,49,79,52,79,60,82,81,81,44,78,60,83,59,45,58,85,47,64,52,85,74,66,57,74,83,85,57,81,64,46,85,78,79,81,82,73,43,67,65,80,67,47,60,86,47,83,76,65,48,54,77,60,44,56,44,65,83,61,79,72,84,66,58,53,45,51,86,51,59,61,53,43,55,44,53,67,84,47,42,77,67,66,83,63,66,53,70,46,58,47,72,42,52,43,73,46,65,68,73,72,76,82,60,46,84,69,59,60,75,86,61,70,65,63,81,63,80,67,83,58,63,84,77,73,48,86,72,81,72,72,79,81,61,53,55,78,59,46,49,81,68,59,55,71,54,82,61,50,73,48,44,56,45,42,43,56,78,69,70,70,62,48,43,83,60,44,44,44,74,50,59,63,68,70,55,52,42,65,68,46,51,59,86,60,68,53,50,86,87,74,46,51,69,69,68,73,63,63,77,82,84,73,66,45,80,83,52,65,85,67,47,53,69,67,69,68,71,54,60,81,43,52,74,58,74,75,84,72,77,55,66,50,76,61,68,71,62,75,64,69,50,70,60,62,81,78,57,44,47,82,86,52,43,43,53,52,80,81,81,58,79,82,48,83,72,62,44,73,82,52,80,65,42,75,87,70,50,45,64,71,79,83,63,51,44,70,59,51,79,64,53,59,66,55,51,51,74,67,53,62,84,65,57,86,87,56,60,45,47,72,58,42,79,56,57,49,77,63,82,54,67,74,57,78,55,60,72,44,66,81,55,53,52,84,52,52,46,80,59,67,70,57,76,85,45,53,82,47,81,85,57,78,80,60,65,84,44,68,63,67,51,69,57,68,52,65,62,61,67,87,48,59,80,58,63,64,82,61,57,56,69,43,55,86,81,48,56,49,82,80,65,49,55,43,56,69,85,70,70,49,84,63,87,56,56,63,83,67,82,44,63,81,72,74,82,78,86,45,51,65,78,53,50,56,44,57,49,58,78,53,83,69,64,81,42,48,50,49,55,70,48,60,67,72,80,42,65,71,72,61,67,74,48,43,51,45,58,83,68,75,48,54,68,55,83,71,46,45,63,71,59,56,72,59,72,44,48,73,65,70,76,56,63,47,75,60,82,67,80,66,52,46,51,45,77,50,71,60,63,82,86,78,46 77,63,57,81,42,84,83,70,63,60,75,52,84,57,42,58,69,84,65,75,72,64,52,69,81,50,63,77,45,55,73,49,58,73,74,87,75,81,64,48,83,81,53,76,59,43,65,76,71,56,81,73,70,56,49,66,67,87,86,87,53,47,57,43,83,57,78,80,82,86,70,64,82,50,79,64,43,67,44,44,63,82,43,86,74,70,85,66,54,73,78,75,48,55,69,54,80,80,65,47,64,86,81,70,50,68,49,54,57,86,59,62,67,71,52,75,87,75,59,51,75,77,62,61,54,55,69,81,68,78,78,57,67,46,62,83,55,69,87,50,80,67,80,43,44,55,56,75,72,77,66,50,45,46,74,85,81,54,85,42,50,54,57,82,45,57,51,53,79,81,66,68,44,64,79,58,51,74,76,83,85,67,72,50,80,50,74,67,73,50,61,71,68,45,73,72,82,60,83,86,74,55,72,57,63,78,62,77,43,62,47,69,52,71,70,64,73,61,54,56,54,52,80,85,50,58,72,64,70,50,78,71,46,77,87,53,78,44,66,78,76,64,50,46,53,69,59,49,56,60,46,62,64,76,50,53,70,54,74,46,60,61,55,45,68,77,59,55,68,79,61,78,69,70,45,77,69,71,50,51,49,82,52,80,44,42,86,49,56,61,84,74,43,75,55,71,77,78,87,45,50,72,83,68,42,68,49,84,73,44,86,63,68,57,85,58,62,42,58,45,66,54,66,62,63,84,61,51,64,64,74,83,45,70,80,51,73,66,44,71,78,52,70,43,81,42,71,46,75,52,73,54,84,56,74,81,71,72,70,67,71,78,70,70,83,44,61,53,47,47,77,70,56,71,82,87,79,43,61,60,85,43,76,51,82,67,78,75,76,50,45,47,83,47,47,63,50,70,78,69,58,71,47,53,68,56,58,65,57,42,49,58,57,76,73,68,70,80,71,86,63,54,78,71,46,82,81,82,67,48,76,50,59,76,42,68,86,57,55,68,49,85,46,74,51,68,87,69,56,87,44,65,44,63,52,71,46,72,68,59,64,58,72,81,46,57,59,66,43,82,65,79,72,84,87,66,48,52,71,60,86,76,72,63,42,84,58,60,50,44,67,69,44,42,63,43,87,46,50,62,63,53,61,60,71,63,68,68,48,74,54,61,75,46,56,50,43,87,72,68,60,77,78,73,61,63,76,45,61,77,74,69,42,44,79,64,79,42,56,81,76,84,84,42,44,83,76,59,71,64,74,45,81,45,57,67,72,81,49,52,77,84,65,84,46,58,42,43,78,58,49,70,50,70,48,77,81,73,60,42,67,75,67,45,73,83,46,71,72,69,73,81,48,46,70,49,67,76,86,85,79,78,50,83,72,57,45,82,54,72,79,66,59,49,86,55,70,45,57,47,57,71,47,79,47,42,51,86,81,78,59,57,62,84,68,55,85,84,62,87,75,73,72,60,64,70,48,71,86,75,71,55,55,62,45,61,43,72,49,47,67,69,56,52,42,62,87,46,68,86,71,46,80,86,47,69,85,80,71,59,66,57,43,48,69,51,83,52,45,56,76,61,77,68,67,86,76,82,43,84,53,67,67,75,86,76,46,51,69,85,50,43,51,74,84,62,47,86,84,87,43,81,56,74,47,79,44,66,58,75,50,61,66,50,65,54,72,47,47,84,59,87,74,57,47,44,82,87,45,45,57,81,58,58,79,61,46,66,74,87,67,56,87,70,84,85,84,65,60,78,83,64,46,45,86,82,65,64,67,51,46,75,87,58,44,65,67,57,67,66,74,72,59,59,53,64,69,71,84,80,80,69,75,51,42,44,52,83,78,48,76,87,53,71,66,83,56,58,49,79,44,86,79,73,78,86,87,45,65,45,73,58,85,52,76,70,63,61,76,67,45,86,54,50,70,71,54,83,63,45,53,48,48,70,84,72,75,63,81,83,47,71,61,57,54,62,49,57,50,64,61,74,72,55,68,56,52,65,82,87,61,71,71,60,48,44,59,85,44,65,46,71,68,59,83,74,79,52,54,57,75,64,48,61,48,59,83,50,74,56,49,63,76,47,78,55,62,52,66,45,74,43,49,64,55,69,73,79,55,62,62,57,45,45,53,80,48,87,63,74,43,83,45,59,50,49,60,73,62,47,48,78,82,47,54,77,62,68,64,47,52,70,81,55,78,54,82,59,75,55,75,49,71,50,51,71,82,81,50,57,61,83,84,87,70,55,51,62,44,43,73,57,50,47,66,71,63,52,44,42 68,48,66,56,46,48,42,80,73,47,60,60,56,76,53,64,71,60,62,51,75,87,49,76,49,52,57,69,77,50,50,83,76,69,64,57,77,80,50,74,73,51,61,53,65,72,59,87,56,58,58,66,51,51,45,42,65,57,84,83,67,43,44,87,65,75,47,51,56,79,58,42,58,76,67,80,72,66,75,61,72,79,59,71,69,44,45,56,44,46,53,83,51,85,78,86,82,51,75,80,82,69,76,75,62,53,46,59,81,77,46,50,50,80,87,57,46,70,58,79,42,58,47,85,82,64,77,75,52,70,61,70,73,67,87,82,47,62,64,52,68,83,80,45,46,87,87,62,46,48,86,44,85,69,86,70,64,68,86,61,44,68,73,78,71,84,61,69,63,64,81,55,62,81,50,46,43,59,59,57,85,66,52,65,54,80,78,72,46,50,52,75,86,55,61,47,49,85,54,82,55,69,75,85,44,48,84,47,57,75,71,56,78,60,67,42,83,67,65,63,43,79,66,48,50,77,70,52,82,84,83,44,64,69,44,47,70,47,72,52,75,77,87,74,86,65,47,75,71,53,49,66,43,80,64,43,64,46,64,47,53,45,46,48,81,82,45,55,71,46,50,49,61,56,58,53,53,59,42,86,47,55,71,66,45,77,67,61,42,65,73,85,61,60,68,87,68,79,52,77,48,69,87,85,54,44,70,58,53,61,76,56,78,43,54,54,45,47,56,87,61,83,50,80,54,62,43,61,64,86,70,48,61,61,46,85,70,43,42,83,58,69,85,81,63,59,81,72,65,56,80,83,57,72,43,61,58,80,86,78,71,42,84,86,73,45,51,59,42,80,74,65,80,75,55,77,78,63,80,58,56,84,61,43,46,71,85,50,85,48,45,81,47,83,67,49,43,53,51,43,63,42,73,66,71,43,48,73,51,87,86,83,52,83,50,55,74,76,58,78,43,84,87,56,74,77,53,42,57,61,61,84,58,85,58,48,48,46,57,81,42,57,73,67,78,70,60,64,76,87,87,63,44,47,73,45,87,54,84,71,85,53,44,86,55,57,80,65,72,69,49,78,46,69,71,64,60,53,53,69,72,62,53,53,82,80,49,78,46,62,46,68,48,86,77,59,62,78,82,75,76,78,56,75,46,75,58,52,52,71,77,74,72,51,83,60,87,75,46,56,83,72,78,45,80,53,50,81,50,61,83,71,49,70,65,86,74,56,67,74,52,83,79,56,70,51,70,48,47,63,74,66,68,58,84,66,53,68,72,50,50,46,71,60,49,56,75,79,85,75,56,55,85,66,75,67,78,74,42,77,55,58,76,64,69,83,76,50,66,47,59,57,47,45,86,70,84,80,53,43,62,80,55,73,76,49,71,59,52,62,77,71,45,52,45,50,76,68,83,58,56,45,78,83,86,73,81,53,74,83,83,58,64,45,59,45,58,51,68,75,44,50,78,58,42,42,69,61,77,52,42,42,68,79,54,83,59,85,85,51,80,63,75,70,61,45,45,51,65,87,61,75,82,50,45,46,71,48,82,46,60,69,82,79,67,69,77,80,87,77,44,79,66,73,74,62,60,66,47,43,44,52,70,58,85,78,56,44,49,68,54,48,72,75,87,45,87,71,56,70,77,46,73,45,65,54,59,59,85,54,83,83,81,75,45,72,87,46,52,45,84,45,85,78,62,65,51,65,61,47,50,62,87,80,61,44,45,73,42,74,63,56,43,57,72,63,54,81,45,64,67,76,57,86,51,54,76,57,83,60,44,60,68,79,85,76,77,71,70,58,43,64,86,61,82,82,78,62,78,81,68,47,79,44,70,76,81,77,61,43,66,61,56,51,71,80,43,43,66,50,60,53,61,74,46,64,77,74,75,60,63,86,78,42,45,52,48,68,65,70,48,82,70,42,72,78,59,47,57,80,75,84,56,72,46,54,84,79,58,69,71,59,71,55,45,50,76,73,75,56,59,67,86,83,82,80,82,63,65,50,61,53,51,69,53,69,56,57,69,68,67,69,71,62,63,85,63,71,56,72,85,53,73,78,79,69,77,49,44,71,50,53,46,85,75,78,85,42,64,62,50,47,45,58,84,66,49,83,57,76,48,74,49,64,69,64,53,59,44,54,85,55,54,49,84,76,78,71,60,83,73,65,82,53,87,69,68,78,66,87,54,72,44,49,51,42,56,63,64,43,81,53,56,59,43,75,43,47,52,49,77,78,56,84,69,60,59,84,64,79,63,58,59,59,64,84,51,73,64,43 79,82,44,47,59,87,44,50,77,77,60,68,46,83,43,77,78,53,46,50,60,75,72,72,64,68,84,78,76,53,58,61,86,75,77,64,83,65,76,72,57,50,55,58,77,51,54,75,47,61,78,85,53,48,66,81,83,86,64,81,46,85,69,64,55,84,59,75,47,66,56,51,45,69,80,71,50,69,57,43,81,42,84,48,65,48,52,54,86,55,61,72,79,42,87,47,82,68,66,68,79,70,83,68,70,70,51,74,43,86,47,86,79,57,86,57,44,87,84,49,76,53,47,78,75,83,76,44,78,44,67,68,81,50,86,49,46,84,74,42,48,75,44,54,69,71,46,67,80,66,78,60,57,56,76,83,70,68,62,72,64,84,65,76,46,83,87,72,48,50,62,59,54,70,68,62,52,82,54,56,85,74,55,62,52,73,74,81,57,62,64,45,62,61,52,62,46,71,60,44,84,75,77,84,83,82,81,43,55,60,44,77,64,55,74,62,59,74,63,54,56,78,50,81,65,53,72,52,43,60,77,56,67,86,83,67,57,84,84,66,71,42,45,48,87,50,43,48,73,82,51,67,78,42,81,70,79,55,72,46,80,47,51,47,52,62,50,52,48,74,42,58,64,76,63,77,52,75,64,72,51,42,77,68,85,55,44,69,48,42,87,66,53,57,70,81,75,60,60,77,71,86,47,49,73,71,84,50,48,86,86,62,44,58,46,69,43,60,66,64,61,61,48,60,76,64,77,73,45,43,58,75,46,58,79,53,54,60,79,57,84,75,56,55,61,53,86,66,65,60,73,44,64,42,83,51,72,58,44,58,50,67,54,80,69,73,78,63,72,70,67,56,50,73,53,75,65,53,56,61,56,68,72,80,49,43,51,55,57,55,54,44,54,54,47,70,61,70,86,59,67,58,71,69,68,49,75,75,72,83,82,63,73,44,53,47,49,52,75,87,74,75,46,71,49,64,75,78,73,73,80,66,78,75,71,56,55,83,47,69,82,61,74,61,80,55,82,79,87,56,72,47,42,80,76,42,74,72,59,76,83,47,61,49,48,45,58,43,76,66,42,44,51,51,55,63,62,66,85,79,53,64,82,46,54,50,61,74,65,76,57,62,46,78,54,77,49,54,87,42,68,69,82,79,58,73,60,84,76,53,58,57,80,64,45,81,42,66,62,59,55,80,78,69,52,82,62,80,78,57,53,79,77,73,86,63,76,53,46,43,86,61,67,48,54,46,54,84,78,59,65,75,86,76,50,69,50,51,71,87,82,67,67,78,71,58,47,62,43,46,53,86,87,52,46,61,59,46,71,45,55,58,76,68,59,86,83,64,42,54,53,72,64,83,73,75,76,64,87,71,49,72,61,46,71,43,59,46,50,82,61,81,57,60,69,85,68,58,65,61,74,46,79,48,79,84,61,48,66,75,82,78,61,73,44,76,87,82,46,58,62,69,54,79,76,79,78,82,68,84,56,69,49,72,79,80,75,44,83,44,83,45,53,50,42,65,47,54,82,63,71,86,79,72,79,62,82,59,77,46,73,79,49,62,74,44,72,80,79,53,59,65,46,85,58,44,77,51,54,81,45,43,42,69,65,67,47,82,60,77,59,44,61,59,84,42,62,63,80,57,56,83,85,49,79,64,82,83,81,68,79,85,43,79,49,67,56,55,74,65,61,84,67,82,69,83,54,58,63,43,43,44,50,62,58,44,64,72,64,57,76,57,62,81,85,71,77,76,73,74,44,56,80,49,87,72,63,44,52,60,53,65,80,62,72,83,65,86,85,62,78,62,60,62,59,67,79,45,71,75,62,51,87,86,86,47,83,63,69,81,74,84,66,73,48,56,42,72,45,62,51,50,70,65,76,57,49,82,50,61,58,75,44,77,65,63,58,86,48,58,79,45,58,50,60,75,75,43,71,80,42,56,45,69,54,59,43,45,51,46,61,43,73,85,79,54,59,66,61,45,56,77,71,44,64,73,50,72,64,45,67,79,57,51,86,57,62,51,50,59,80,67,67,47,43,70,86,71,42,50,67,48,45,76,42,71,77,75,42,42,53,66,82,87,50,61,50,51,43,67,59,48,60,63,77,86,74,56,56,70,62,71,65,45,60,81,51,77,47,83,50,81,77,49,80,53,77,64,54,63,62,58,53,47,74,48,47,76,84,55,70,70,79,54,43,47,46,43,50,48,60,70,64,74,50,55,65,71,51,63,71,71,87,54,73,43,85,52,47,47,76,60,71,70,61,51,76,79,52,87 83,68,76,43,85,51,80,67,85,59,59,66,50,74,48,84,74,72,48,75,56,62,60,45,48,79,84,43,55,74,52,49,47,82,44,67,73,80,46,48,81,45,77,87,83,63,82,57,45,66,45,54,65,69,72,78,61,82,77,55,69,46,77,56,72,44,61,73,48,64,75,67,78,62,51,67,56,51,86,47,48,54,55,54,45,70,81,73,68,62,51,57,70,58,76,58,64,45,86,54,84,56,44,77,76,84,53,82,49,87,61,87,57,77,82,62,72,68,45,78,71,65,46,71,74,70,43,81,55,62,56,50,67,79,71,74,70,73,74,60,81,80,56,81,70,67,53,49,60,58,60,79,47,79,84,73,62,63,81,75,58,75,46,66,43,51,86,83,72,79,62,74,82,58,53,42,84,62,77,62,58,50,50,42,43,71,86,78,63,45,66,75,47,87,71,74,63,84,72,71,75,46,68,47,70,81,52,86,74,81,87,54,87,49,76,45,68,73,57,71,47,51,64,80,48,47,51,83,80,69,68,81,44,83,51,76,62,51,42,87,80,56,55,59,50,71,74,45,56,48,58,67,49,87,43,79,51,73,55,77,81,47,74,71,84,85,78,42,84,74,56,58,50,81,69,69,75,52,47,79,44,73,77,47,44,84,81,46,50,82,71,45,72,84,65,61,52,54,59,87,45,49,46,54,60,45,71,87,50,45,45,85,83,74,64,81,43,73,79,81,80,76,70,43,78,55,45,56,82,63,54,78,48,60,73,69,81,48,57,53,74,60,75,43,81,63,48,69,49,81,73,61,64,43,67,78,65,52,50,47,72,79,58,61,84,75,43,71,53,83,69,85,73,51,71,81,57,78,47,86,51,42,55,77,78,48,82,87,47,52,81,59,54,53,87,55,77,81,60,55,55,67,47,44,50,58,85,79,46,48,82,85,54,80,51,76,64,68,54,59,51,68,53,61,48,71,50,76,83,44,61,51,43,87,83,55,43,62,60,67,55,83,57,55,53,77,47,79,66,67,53,65,54,76,54,84,79,78,51,65,57,85,45,76,59,45,54,59,61,62,73,49,65,70,63,76,79,61,46,79,46,59,57,58,57,44,66,70,80,69,79,87,54,61,62,44,79,65,73,61,67,53,52,79,80,67,66,62,43,56,47,75,84,42,51,87,71,42,81,48,86,54,85,58,69,59,50,57,77,54,50,72,86,85,51,85,63,50,48,43,50,71,74,48,50,85,82,43,43,74,51,44,54,51,66,75,71,51,63,51,76,75,84,70,68,48,47,69,75,49,75,56,50,71,73,63,74,52,59,74,80,75,46,80,69,75,87,85,56,67,80,81,84,80,71,54,71,59,86,45,72,85,65,87,72,47,50,66,76,71,59,78,65,58,65,62,64,42,51,65,82,75,47,84,79,73,62,68,81,83,67,83,43,75,77,50,71,49,71,59,52,42,45,86,81,66,87,52,56,48,42,64,50,42,67,65,43,46,46,59,51,44,54,51,76,46,83,60,43,49,54,48,47,52,68,59,46,45,74,84,59,47,64,87,83,52,71,59,49,42,46,61,78,73,80,64,57,50,75,56,61,63,53,43,85,55,61,62,58,44,53,83,47,71,60,51,81,67,80,73,85,59,48,76,65,86,56,48,53,82,66,60,85,58,43,83,87,45,46,80,63,55,45,49,81,87,60,60,57,65,78,75,48,54,60,50,42,64,81,52,80,55,56,66,51,69,56,46,66,69,60,54,67,69,46,77,71,87,78,69,58,62,85,85,82,55,64,79,73,62,85,79,67,79,76,57,76,45,80,69,52,53,52,68,57,56,79,64,60,77,60,70,81,62,79,82,70,76,66,65,52,58,62,72,51,85,49,54,74,87,74,69,69,57,58,46,87,58,67,56,57,63,56,55,57,68,71,48,54,44,67,84,43,51,85,59,86,61,64,72,75,70,83,80,65,85,69,85,75,80,46,52,55,85,49,53,50,45,44,80,59,85,49,77,45,67,52,42,86,76,42,75,51,81,87,87,65,61,46,50,66,46,60,56,45,73,70,48,44,49,72,62,44,86,73,86,68,77,50,43,57,87,71,78,49,77,68,81,43,61,65,43,48,78,72,66,57,55,86,60,45,71,47,52,44,47,61,69,74,81,87,76,66,82,86,80,53,74,80,55,74,60,75,43,71,65,81,79,69,77,67,73,83,63,50,71,45,85,59,76,62,86,55,62,84,51,43,65,63,76,61,51,67,52,65,62,86,65,80,79 48,42,45,60,87,57,69,58,74,66,50,64,67,50,70,43,68,59,54,72,52,65,52,82,69,63,78,42,83,80,73,58,56,60,62,58,51,51,69,82,58,65,85,51,86,79,74,81,58,45,45,72,85,83,66,77,44,50,55,53,71,85,76,42,69,62,44,87,52,82,69,44,62,67,44,61,51,71,52,61,53,49,54,72,61,43,72,79,44,49,67,62,46,84,80,59,67,73,48,86,62,80,44,82,81,85,73,82,70,66,56,72,82,43,65,60,42,81,55,70,64,78,48,85,73,43,63,44,67,45,80,83,78,70,57,69,50,79,84,82,86,87,79,61,61,62,52,78,77,54,87,50,52,85,75,54,58,51,67,43,83,55,45,67,50,86,59,83,81,80,43,62,55,69,84,45,76,72,61,78,59,62,59,85,50,56,86,44,63,71,52,55,67,85,78,57,53,78,56,63,67,58,82,60,55,84,61,81,55,74,66,70,63,78,47,79,72,74,74,54,83,86,53,72,74,48,63,79,63,63,59,80,48,82,81,43,68,75,49,44,44,80,80,59,72,59,57,81,65,80,83,47,47,87,81,64,70,55,50,78,43,45,64,72,80,58,62,72,74,81,86,83,54,66,60,50,82,62,76,86,87,46,76,59,77,86,67,63,72,50,78,72,63,74,45,79,86,87,45,84,45,46,74,84,57,87,60,80,54,48,58,60,84,70,47,52,51,67,69,58,74,63,53,58,68,84,82,52,44,55,49,84,78,55,68,61,44,75,75,69,81,82,79,51,55,65,68,68,48,78,81,73,49,70,82,69,75,48,63,79,78,60,42,45,50,62,53,66,77,51,72,72,72,82,74,78,79,79,74,86,58,59,61,63,56,59,72,55,49,80,49,62,55,51,49,54,62,55,71,62,69,79,45,66,76,82,73,87,50,87,57,79,71,47,76,68,48,84,80,53,81,69,76,87,82,46,50,87,57,65,73,45,65,53,60,56,54,78,68,86,50,68,86,44,70,49,68,56,62,63,42,65,58,73,81,83,70,57,66,45,51,50,57,74,84,79,64,66,58,48,80,46,53,43,75,74,50,64,56,83,63,79,49,83,49,78,83,77,42,43,56,63,84,85,52,78,75,66,53,50,59,87,71,79,64,61,66,79,47,80,74,42,87,53,86,55,66,87,66,66,85,70,62,68,57,85,68,84,84,48,86,49,45,59,85,76,80,64,79,75,60,67,58,43,49,81,64,52,60,63,71,82,74,57,51,47,68,55,57,62,79,77,49,66,72,55,62,73,72,49,64,76,80,81,50,64,79,47,46,63,85,82,79,82,58,55,61,66,63,82,45,42,55,79,83,83,57,50,83,68,80,43,78,70,42,48,44,46,47,73,80,74,69,46,82,81,74,44,86,56,43,78,55,75,70,47,64,80,64,58,60,74,56,43,78,56,48,46,49,53,86,51,78,65,62,50,75,59,70,71,43,65,77,45,67,83,49,53,51,43,69,48,64,57,44,64,44,61,55,43,52,48,79,47,70,48,54,44,63,75,47,56,43,62,69,72,61,61,65,70,64,55,60,72,75,83,69,53,55,70,86,61,59,53,61,56,51,84,44,67,84,73,69,82,77,69,66,69,60,74,76,83,53,58,87,87,52,60,84,54,75,60,57,73,85,61,42,68,60,78,46,61,52,61,53,62,49,76,45,79,68,55,48,84,60,44,56,42,85,87,59,51,86,53,43,53,43,80,54,74,45,55,79,50,48,79,54,56,82,45,77,47,75,64,57,62,77,49,49,57,44,44,64,42,45,77,81,51,85,69,72,83,78,48,63,55,46,86,65,46,66,52,66,64,76,84,64,42,42,79,54,54,86,87,56,66,50,73,51,77,48,62,82,55,70,63,87,61,62,55,52,49,43,64,81,45,55,46,61,42,55,81,73,53,85,71,83,63,80,50,65,48,82,67,71,59,66,76,58,66,50,78,64,54,84,85,68,56,69,75,60,74,49,70,79,82,54,54,56,59,48,81,68,46,66,75,68,66,66,64,60,76,45,55,53,86,49,63,81,72,84,65,85,52,72,73,71,83,44,59,67,62,53,84,52,59,81,54,86,58,86,87,52,49,46,74,49,70,50,52,54,52,70,68,51,56,75,66,64,79,50,76,80,56,52,55,51,71,43,73,66,52,63,60,48,44,72,76,69,70,78,53,80,65,87,60,49,83,51,43,56,76,72,57,67,72,45,83,79,47,69,82,84,50,79,71,87,85,72,75 74,67,74,69,63,50,52,57,79,79,81,60,60,52,73,58,66,58,49,64,50,72,55,82,54,47,54,48,48,42,57,59,75,66,80,73,83,68,46,44,47,78,57,43,73,78,73,77,84,56,76,87,69,57,63,51,55,52,76,62,66,73,71,48,66,59,49,54,87,53,60,48,61,75,76,84,54,48,81,77,62,69,53,79,58,50,50,51,80,47,53,46,44,51,60,84,49,74,42,61,64,58,87,86,42,50,50,59,65,49,57,85,87,60,45,78,46,68,51,87,65,86,70,87,47,78,81,69,82,87,67,63,74,74,87,80,87,85,83,43,75,45,56,65,72,52,42,65,83,77,78,74,84,87,43,61,58,79,55,84,50,58,82,85,47,65,78,45,81,79,86,79,78,76,47,49,66,87,82,71,86,56,80,43,84,42,52,63,78,50,78,49,67,69,56,67,49,62,67,81,51,74,42,85,47,86,84,62,54,65,78,59,54,63,81,71,64,45,69,82,83,46,73,87,71,51,61,74,62,58,64,48,45,85,72,83,85,50,43,64,84,51,43,73,45,51,52,63,73,64,66,62,57,82,74,57,50,53,85,48,87,52,44,55,85,77,42,65,43,75,59,48,84,69,63,55,74,63,56,52,78,86,81,47,42,76,47,42,42,78,62,52,85,46,67,79,80,67,46,69,78,75,77,82,65,75,52,86,70,43,72,83,51,72,86,43,84,68,86,43,43,44,57,53,60,80,50,62,44,72,75,59,59,75,59,53,62,42,50,61,53,85,86,70,64,75,66,63,60,81,60,55,87,63,83,75,76,75,76,77,75,83,65,85,61,70,68,53,67,47,72,54,73,51,84,77,67,64,69,48,82,60,63,80,66,57,45,75,78,64,47,67,76,62,73,65,76,77,75,49,46,57,57,68,51,80,51,47,59,56,45,84,79,68,80,75,58,47,47,57,47,48,71,46,75,77,86,58,58,65,84,63,72,46,57,79,55,48,48,57,68,74,78,43,73,55,42,53,56,83,69,62,63,49,66,77,84,60,71,80,73,53,60,69,87,57,56,68,79,81,42,87,47,80,63,68,61,83,80,83,79,83,61,68,53,72,65,76,43,74,44,49,81,72,59,87,50,43,59,43,42,72,60,57,49,72,62,55,76,84,48,65,44,48,73,49,62,62,83,81,44,83,47,58,50,73,62,58,82,84,61,46,42,58,78,44,73,85,65,53,47,84,53,58,44,51,52,70,84,53,59,73,53,78,65,43,46,79,54,53,63,83,57,57,43,42,86,81,80,74,42,74,64,60,87,48,59,77,78,42,50,52,49,81,60,80,58,62,81,77,64,45,45,59,64,42,47,71,80,85,45,47,48,51,75,87,76,77,69,83,61,51,57,77,51,57,42,50,66,46,83,56,71,87,69,72,53,45,62,74,56,83,74,60,51,80,56,69,72,56,59,48,58,48,69,71,43,45,44,67,45,65,86,64,70,51,59,82,82,43,66,66,58,52,51,64,68,65,42,73,74,72,49,42,56,86,80,58,65,49,47,47,66,61,68,69,86,51,71,70,87,66,84,57,72,48,54,43,62,46,60,50,87,76,53,51,75,77,64,59,74,84,55,45,50,79,79,43,67,53,62,57,63,59,44,76,72,77,78,68,65,50,83,46,70,86,64,79,70,62,43,70,79,84,44,46,53,46,74,78,63,51,51,48,80,54,56,50,82,77,65,65,77,59,83,79,43,70,72,50,76,85,45,87,66,67,51,80,68,61,79,53,47,58,44,55,53,69,47,70,62,74,71,80,60,66,52,81,83,60,80,82,78,82,58,73,46,59,78,51,47,49,59,50,51,59,64,79,54,58,58,44,67,55,48,52,63,72,50,43,48,48,55,63,52,71,86,87,82,46,84,72,69,82,54,78,56,76,52,60,48,72,64,61,46,66,80,86,85,62,70,84,49,73,65,61,69,84,53,66,47,59,87,45,62,59,82,58,46,84,47,85,53,87,82,76,80,56,52,63,85,49,86,48,87,87,71,75,53,78,69,66,56,43,44,65,71,75,63,71,84,56,53,68,60,84,68,70,74,66,87,86,71,43,85,66,77,80,51,63,71,74,57,77,84,65,61,85,45,46,62,58,84,61,63,60,50,80,67,78,47,53,42,56,64,55,68,58,73,58,78,84,63,81,52,50,61,76,66,80,50,55,78,47,77,86,47,59,87,71,76,80,52,73,58,63,76,79,63,68,77,49,84,71,43,85,43,68,55,43 71,87,43,46,77,49,52,53,84,64,46,74,85,49,68,84,52,80,68,81,86,85,45,61,61,73,58,85,83,46,81,86,43,66,61,85,78,51,82,85,85,61,77,85,58,48,80,46,70,57,70,46,50,86,48,59,70,45,65,52,44,47,62,68,70,50,69,85,58,77,75,78,72,70,77,61,64,63,64,44,74,49,46,79,82,62,76,57,58,83,83,45,49,51,81,52,52,68,43,43,54,51,84,77,52,81,58,77,64,69,59,57,65,77,77,50,62,51,70,77,54,81,60,64,71,68,52,50,82,59,64,48,54,46,58,87,79,48,53,46,42,54,63,44,52,49,51,45,59,42,77,42,69,83,87,47,50,55,61,87,68,85,45,82,65,63,42,42,43,49,42,72,87,52,46,43,54,65,63,75,43,55,86,53,61,84,59,52,51,75,85,82,62,60,81,65,85,75,77,53,81,56,52,77,69,65,43,73,66,59,44,87,72,64,59,85,57,76,52,57,69,78,83,74,79,51,71,56,74,87,60,44,72,46,48,70,60,59,51,67,84,61,56,63,51,52,63,55,66,76,50,69,75,42,47,45,87,79,45,48,55,45,54,70,69,43,52,68,43,58,59,69,85,87,79,68,48,48,51,76,68,70,66,76,45,48,66,46,66,53,70,44,57,72,79,60,61,64,69,69,80,82,69,63,66,59,68,85,71,86,63,50,44,86,82,52,61,43,57,85,48,59,58,80,66,46,86,87,54,46,83,60,68,52,77,86,68,81,72,75,85,66,81,78,49,81,62,71,51,54,84,63,87,76,67,63,63,86,44,83,63,64,85,62,71,86,52,57,62,62,73,71,81,82,53,59,49,75,57,68,45,85,45,51,66,82,73,44,65,53,45,57,62,49,75,58,79,69,60,74,86,54,59,61,84,44,54,60,57,70,65,62,57,47,63,57,48,83,60,75,54,75,73,69,78,56,78,51,63,58,69,47,54,43,74,49,45,86,50,65,55,46,87,49,62,75,74,77,70,70,50,61,82,78,52,67,79,52,76,64,56,54,48,79,67,51,48,66,66,77,63,73,59,87,43,84,74,54,42,61,85,71,65,58,79,73,48,49,86,78,79,65,65,75,70,47,70,80,46,50,81,86,80,77,50,57,81,67,55,49,79,70,66,83,45,68,84,83,72,48,66,78,81,53,81,74,87,47,75,56,83,72,64,72,57,61,78,86,87,85,74,43,55,80,46,44,50,42,51,54,69,57,79,48,52,72,48,72,62,67,47,43,54,54,50,84,76,54,43,57,56,54,53,45,57,50,59,79,58,62,69,84,68,43,49,44,73,76,82,43,62,76,86,43,76,69,65,56,61,59,77,53,55,49,59,57,84,55,44,62,66,67,57,76,77,73,55,70,54,71,65,76,59,47,73,64,68,76,81,56,66,78,66,46,63,75,79,57,43,53,56,57,49,53,42,59,46,53,62,53,55,73,44,58,48,50,63,43,48,53,58,59,84,79,53,61,85,46,53,69,76,70,84,65,60,48,60,70,72,76,71,44,53,45,86,72,65,65,77,69,43,53,64,85,51,84,42,54,79,57,63,70,71,48,78,74,78,51,79,53,69,87,79,46,76,86,55,52,58,78,45,63,86,47,45,80,67,82,69,85,76,87,80,65,55,64,86,84,75,61,82,86,79,52,81,68,63,58,61,50,76,73,82,75,77,66,49,80,72,66,50,52,56,42,74,46,70,45,71,65,81,57,65,46,85,84,55,50,64,58,57,62,70,63,51,59,87,53,71,45,77,67,78,48,63,85,69,56,51,45,66,54,78,70,46,85,57,85,53,43,67,45,58,43,71,61,42,54,61,75,54,57,80,55,86,87,75,73,55,83,69,77,70,62,74,67,69,87,83,83,79,84,54,78,49,71,46,43,53,60,48,49,76,55,63,68,58,47,66,72,76,74,44,45,68,73,73,65,79,76,72,65,66,76,86,82,56,61,53,73,75,79,59,84,69,43,86,70,77,45,85,47,82,44,51,43,51,80,80,54,83,46,55,70,54,82,85,86,76,56,58,69,69,85,52,87,45,48,66,53,74,86,43,60,51,75,65,45,85,85,78,60,67,70,58,72,78,66,81,58,80,81,61,69,86,76,54,70,76,54,52,44,79,64,57,63,73,76,52,48,69,63,45,47,58,66,81,61,42,64,55,44,73,62,87,58,70,75,74,86,53,70,58,71,74,61,87,46,57,69,81,87,56,78,51,70,64,63,55,46 81,42,62,46,77,64,54,49,73,84,56,83,66,71,80,79,79,80,55,75,80,76,50,58,47,79,83,83,72,42,80,83,68,85,47,53,81,75,70,55,84,49,60,67,46,80,80,46,70,62,72,65,79,62,60,55,69,42,61,43,73,73,83,49,56,47,67,68,61,59,42,48,52,75,74,69,85,42,55,65,85,80,77,63,51,82,63,73,68,42,80,73,66,83,70,47,78,80,55,64,87,73,67,60,85,72,59,46,54,65,66,56,67,76,66,51,82,87,87,59,52,57,82,77,84,63,83,75,82,53,48,69,79,43,67,42,69,60,72,51,60,53,66,64,57,57,78,51,73,75,78,67,77,53,47,57,70,49,68,69,62,73,48,55,43,79,45,80,71,73,82,73,50,45,73,66,51,45,78,81,71,65,85,65,86,59,63,69,50,82,60,71,76,62,75,86,42,61,59,62,56,55,52,81,84,60,42,54,68,76,57,87,63,49,63,57,57,67,44,84,70,51,85,57,46,78,45,53,60,50,47,69,48,68,51,59,76,79,74,57,64,77,64,69,71,52,66,60,72,53,66,62,79,67,78,70,66,74,82,68,72,64,46,66,42,86,70,81,84,64,51,53,56,73,82,87,62,61,67,54,79,72,48,74,84,58,55,73,43,71,85,78,78,46,54,80,56,58,85,54,55,56,87,83,65,86,75,81,81,52,52,48,77,78,71,60,76,54,53,45,77,66,42,52,80,63,50,76,62,80,70,70,74,71,83,47,43,75,43,74,46,84,46,82,56,61,56,76,55,54,80,65,51,50,80,77,85,87,66,83,74,73,50,55,83,56,87,53,67,84,53,76,71,76,49,44,79,53,74,80,79,60,66,64,75,48,48,65,65,43,48,83,61,76,54,52,74,54,65,78,70,78,62,43,63,45,86,50,70,67,72,64,87,46,70,55,78,68,49,82,83,45,75,67,55,56,86,58,84,57,46,78,48,55,51,43,71,68,67,55,78,72,45,58,44,51,85,78,49,44,67,45,43,82,67,54,77,79,43,70,72,59,63,86,83,42,61,45,50,50,49,63,67,63,56,56,76,84,59,63,49,82,51,78,79,57,67,84,46,54,50,56,57,50,73,62,42,65,76,87,83,71,72,72,64,44,82,56,75,81,50,43,75,60,42,69,74,75,73,74,44,46,52,84,70,85,45,81,51,57,76,85,65,49,74,65,66,83,44,54,52,58,43,56,59,54,56,52,83,59,63,60,83,56,77,82,45,49,47,55,84,68,50,68,46,61,72,75,81,46,67,60,65,49,58,68,73,48,55,87,66,50,76,53,80,53,48,58,45,66,63,58,68,43,75,47,86,56,85,58,72,63,73,84,80,62,72,72,60,83,49,77,55,67,67,57,53,53,50,69,69,65,48,57,80,69,67,76,86,75,64,87,83,55,42,70,71,77,64,57,42,46,70,42,71,69,61,75,58,43,84,58,66,72,55,72,45,52,53,70,67,43,47,85,49,56,66,82,82,56,79,83,70,45,62,86,80,49,65,60,67,48,44,82,74,56,49,78,55,86,51,53,76,54,49,74,86,75,60,57,86,65,71,52,77,84,52,59,59,80,83,72,44,73,57,67,76,78,49,64,82,54,61,79,53,61,63,73,43,84,46,52,86,83,67,85,46,68,78,58,46,54,61,44,63,81,78,76,83,68,46,64,47,53,52,43,63,57,60,72,58,62,58,78,61,61,45,61,79,43,70,52,67,74,67,74,55,43,54,58,64,52,65,59,43,74,51,75,86,58,49,87,82,62,61,85,83,70,79,45,49,76,54,42,43,64,43,75,42,50,72,71,63,67,65,82,43,46,81,55,56,78,70,68,44,50,65,55,84,57,83,54,70,77,80,44,78,49,61,44,83,56,49,48,72,55,43,61,66,56,46,87,69,65,69,87,58,69,75,81,85,64,45,86,62,77,51,78,58,86,86,76,51,69,83,73,60,78,42,78,65,72,52,70,72,82,60,46,56,55,64,45,47,75,72,78,56,47,55,48,51,56,74,56,54,75,60,46,70,55,87,80,55,54,72,60,42,66,52,82,66,85,48,76,69,71,71,87,48,51,65,66,76,53,73,67,67,43,59,43,85,65,82,79,81,74,76,84,75,61,74,75,57,54,61,58,46,45,87,52,83,74,79,50,52,82,45,52,46,71,69,53,69,71,44,45,50,58,54,47,53,65,56,64,79,67,77,79,83,60,63,86,45,85,85,78,44,47,86,73 80,70,60,70,81,86,42,65,78,87,84,43,48,76,53,60,77,77,66,65,67,61,55,80,47,64,68,46,49,78,45,84,53,78,82,86,50,83,44,47,43,78,61,61,57,72,78,78,82,51,53,74,53,86,65,46,59,70,68,46,83,57,71,56,43,83,67,72,50,52,62,58,79,85,50,52,70,68,59,57,64,79,42,63,54,47,59,76,61,79,86,78,65,44,62,74,61,49,80,85,46,61,47,74,45,63,81,67,86,84,77,65,42,49,62,48,67,71,64,44,85,68,66,85,57,44,76,82,81,82,78,69,61,53,63,50,69,86,80,72,56,57,69,78,44,62,54,75,48,81,76,85,85,87,75,71,72,47,67,62,85,54,52,71,54,64,84,77,62,52,80,85,84,80,43,42,72,83,69,87,65,79,86,73,51,86,56,86,60,55,79,44,70,87,64,85,53,75,66,80,53,84,62,43,46,68,65,50,86,65,68,57,65,85,45,66,83,49,87,53,48,79,45,53,63,66,70,56,56,76,70,55,76,75,86,44,84,52,58,60,85,47,84,43,86,70,59,66,73,76,58,55,47,49,77,48,80,58,77,59,80,74,66,56,84,42,75,82,45,68,70,43,57,81,62,72,75,61,80,64,74,87,64,81,69,72,68,75,63,83,69,55,44,55,72,43,57,61,83,42,51,50,83,59,65,63,75,69,73,73,44,52,44,56,80,70,63,67,78,61,65,47,69,43,58,72,83,46,51,56,46,64,43,50,77,47,57,60,61,56,49,73,84,68,73,85,49,72,60,77,59,75,49,67,58,81,74,48,53,69,59,60,83,50,73,52,63,58,74,85,61,71,59,70,48,78,62,87,51,83,60,78,77,56,63,67,48,70,54,53,76,72,45,66,43,76,85,63,66,68,66,72,61,44,53,45,85,48,43,80,83,71,69,60,56,87,73,51,61,42,64,55,52,67,81,86,60,82,55,63,78,44,75,62,79,59,83,86,83,68,78,67,51,52,79,51,53,57,86,77,51,65,83,68,56,62,55,72,77,52,53,56,67,82,80,86,42,69,50,51,55,81,60,75,58,65,87,66,67,82,50,47,45,64,52,46,63,56,44,52,79,87,86,87,65,71,53,87,44,52,68,84,43,85,85,80,46,62,79,57,60,82,46,86,72,74,59,50,42,76,68,49,54,48,76,44,77,44,63,60,42,43,48,67,86,67,50,72,44,42,50,44,77,63,81,80,59,56,54,75,71,72,83,85,83,76,68,79,58,60,85,78,74,59,63,63,58,48,58,50,57,44,87,58,45,70,52,64,74,52,56,71,63,84,75,54,58,85,43,55,66,49,86,52,61,50,86,64,82,68,77,81,80,70,56,62,85,73,64,85,61,44,75,71,50,83,84,49,67,43,50,47,74,48,67,63,56,56,44,61,64,42,72,60,62,77,46,75,80,74,46,76,66,61,74,50,64,51,43,74,60,56,54,83,80,44,84,87,60,55,42,68,68,80,79,83,60,83,65,87,51,50,84,70,78,77,70,74,53,77,53,53,46,72,47,85,80,75,84,43,83,68,67,51,85,43,83,73,44,73,65,62,71,56,80,45,80,45,72,49,84,76,71,56,46,86,77,62,42,44,67,84,45,49,76,44,74,79,57,57,56,74,72,47,61,49,54,74,64,66,51,66,83,72,84,61,64,77,71,47,78,50,79,50,70,53,56,70,54,84,42,55,69,68,44,79,57,60,66,58,81,47,43,82,84,82,60,53,83,46,44,52,74,60,78,78,53,63,83,60,67,71,75,61,58,47,51,72,43,59,57,47,52,79,77,62,49,49,80,64,77,42,75,49,42,61,80,77,74,73,65,69,82,73,84,85,48,45,58,87,53,83,72,63,71,42,57,42,77,77,55,67,70,61,81,45,83,67,55,49,43,76,46,75,71,80,58,70,42,60,49,79,53,66,44,48,60,80,53,87,79,47,58,78,83,43,71,86,84,82,80,53,64,87,53,86,64,74,72,50,43,78,80,72,79,45,74,58,55,46,77,55,57,70,59,85,45,84,44,51,82,82,50,57,81,84,68,50,66,75,54,67,81,43,55,55,58,86,46,61,60,43,80,85,68,55,55,60,55,69,63,43,79,57,81,75,83,57,52,66,83,62,68,44,84,61,50,44,61,47,66,79,73,48,59,73,83,63,63,82,53,51,57,55,80,71,70,58,78,43,80,54,76,73,80,70,61,74,67,54,58,45,62,77,52,58,55,50,66,54 52,79,62,63,83,78,59,53,49,51,67,76,78,77,50,63,43,80,84,67,50,46,79,55,76,59,49,78,84,56,58,81,76,61,71,62,54,65,84,72,83,43,55,47,53,77,77,67,74,43,56,70,73,53,60,52,46,47,77,63,81,45,85,45,75,85,71,80,83,52,55,50,70,45,75,78,82,73,72,86,52,76,75,71,63,69,62,49,49,85,46,73,64,58,50,45,46,53,66,61,72,87,55,64,73,86,47,74,68,63,50,69,49,59,59,86,71,54,57,48,65,66,79,65,56,81,82,68,53,58,80,77,57,81,74,79,44,44,73,82,54,51,63,66,47,61,80,69,60,68,59,65,58,60,83,77,56,42,51,77,74,74,73,54,59,72,87,63,85,77,86,77,48,63,87,87,45,72,65,82,75,46,75,56,84,85,67,66,79,46,73,56,64,56,72,62,73,46,47,42,75,49,48,70,64,75,69,56,72,62,62,81,56,56,74,45,63,77,69,77,66,80,49,80,82,59,43,63,78,62,74,56,86,72,64,63,82,86,65,63,80,69,62,44,47,65,51,69,58,75,76,64,84,74,86,72,61,53,48,64,77,83,76,80,49,80,80,52,74,50,67,85,75,73,82,72,64,54,80,65,69,60,59,55,53,65,74,70,48,64,62,82,49,76,84,49,62,72,58,72,43,74,79,53,53,57,66,66,70,47,73,47,75,48,71,87,55,49,71,58,55,71,72,71,51,85,50,51,67,81,83,69,43,65,55,63,44,66,51,73,79,48,73,57,61,45,45,86,81,80,52,73,61,63,45,79,56,85,44,62,76,66,60,64,52,57,43,56,85,44,70,86,87,54,46,43,43,55,78,56,42,86,72,86,65,67,45,78,51,73,53,87,76,80,48,87,46,71,79,78,73,78,73,46,58,66,83,69,82,61,52,64,85,42,55,86,45,77,44,75,77,70,67,51,42,57,77,69,45,76,70,58,47,56,42,70,42,43,45,53,60,53,64,50,56,49,70,60,49,59,48,68,81,44,45,64,50,55,63,53,83,55,71,54,49,47,72,69,51,45,80,67,84,58,44,85,79,58,64,69,43,73,72,46,63,81,52,42,76,51,73,87,57,67,75,46,43,77,62,45,52,45,63,78,63,69,79,66,47,72,79,84,80,78,71,68,44,56,60,59,75,66,74,70,84,79,54,44,81,72,63,64,70,82,57,64,51,75,84,62,81,49,50,44,64,62,87,47,76,42,64,77,65,42,58,80,70,80,43,86,87,58,75,48,76,81,82,47,80,75,51,60,68,54,55,50,47,77,62,62,43,58,42,44,84,44,42,71,61,68,70,84,57,63,74,64,42,69,52,59,56,55,42,70,68,51,61,53,67,60,48,44,76,69,67,50,50,81,73,59,55,73,53,48,43,78,73,47,81,52,78,63,44,67,66,75,71,78,75,45,83,71,50,46,56,50,58,48,72,58,42,57,87,50,76,68,80,51,54,81,61,66,54,66,78,77,49,50,85,52,67,55,75,80,64,54,64,70,69,50,85,59,77,58,45,72,76,79,67,80,60,83,55,50,64,76,49,79,75,54,71,85,64,46,87,43,48,87,83,57,81,66,87,73,52,65,44,86,46,48,73,59,79,57,52,49,86,63,48,50,86,48,81,83,85,87,60,78,67,72,62,59,67,61,48,72,47,59,47,46,81,57,48,58,84,77,53,64,72,76,69,48,77,78,83,45,80,51,77,48,82,73,47,85,80,76,59,65,86,48,61,55,61,62,85,56,57,47,83,65,87,85,81,73,83,65,51,78,81,47,65,77,47,61,55,43,78,46,57,49,42,79,86,51,51,52,82,74,57,69,79,75,47,42,80,85,49,45,61,86,71,86,46,45,72,77,80,68,82,56,83,63,75,82,42,52,78,84,66,51,74,53,78,67,85,71,83,53,64,45,69,86,54,54,81,69,69,68,48,62,47,56,83,79,42,61,62,84,64,81,50,45,64,81,52,79,80,79,60,64,85,45,45,87,54,77,83,55,87,57,62,70,59,82,72,66,85,79,69,75,43,82,73,62,63,81,43,84,59,77,52,87,53,74,75,72,46,55,85,72,48,49,72,53,66,86,80,59,75,85,51,75,81,52,59,70,52,67,45,49,52,46,42,84,83,83,85,56,55,54,81,61,63,45,60,49,67,67,85,78,55,82,62,50,61,81,69,56,60,45,85,79,51,67,51,67,68,72,73,71,72,62,69,69,66,87,60,55,66,62 58,60,64,60,61,42,49,58,80,79,51,42,56,55,52,67,51,59,54,76,51,72,58,48,75,47,69,76,85,53,83,80,76,70,81,71,55,43,59,72,68,73,54,49,61,58,50,74,77,68,66,63,43,74,53,77,43,74,84,43,65,71,77,50,49,61,46,87,55,44,84,51,42,73,58,83,70,78,56,59,65,72,53,75,69,63,83,53,76,59,56,80,43,47,66,55,54,48,66,76,66,60,78,45,45,68,67,67,42,52,45,83,59,56,68,86,76,57,58,76,78,52,67,54,72,59,56,70,42,52,56,85,61,73,65,76,67,57,42,60,68,47,56,69,66,57,76,45,65,66,56,80,44,72,44,85,47,75,70,44,68,60,58,63,50,77,60,51,87,70,53,50,60,69,62,64,71,49,50,42,73,46,45,69,64,52,46,67,72,55,57,86,72,46,56,57,58,66,45,43,42,75,78,59,82,64,47,58,74,87,69,66,87,57,42,77,70,44,60,53,46,43,59,69,62,82,79,71,51,62,79,42,42,74,61,68,74,59,50,69,67,70,59,76,82,85,49,53,63,86,68,57,84,79,63,48,54,49,53,59,57,69,58,48,81,73,57,74,87,63,47,80,68,85,78,64,83,86,74,76,58,68,70,82,48,77,65,66,70,80,61,71,52,65,77,79,72,85,65,81,86,48,42,50,54,49,68,73,58,50,66,70,59,81,71,80,57,46,50,78,86,52,66,83,49,43,65,46,74,55,82,53,64,63,73,80,54,81,67,51,72,60,42,53,58,51,45,76,70,60,78,74,59,70,49,87,58,82,83,70,51,50,81,44,76,86,43,45,69,56,46,51,71,76,45,70,49,46,77,66,86,85,67,43,50,84,76,61,50,64,60,68,78,77,60,83,83,78,67,65,71,65,68,51,62,43,53,43,61,80,58,49,66,72,77,53,80,61,75,66,67,59,56,70,56,44,69,51,51,51,80,60,50,76,71,66,79,68,76,46,85,58,57,60,42,46,71,66,42,72,82,49,76,47,73,73,56,84,84,59,80,85,61,44,64,53,64,79,51,48,52,44,67,71,73,51,79,58,73,77,79,83,74,69,81,83,62,50,72,56,53,77,66,75,71,45,75,57,60,78,80,56,73,63,56,75,75,50,85,57,63,63,77,44,87,68,76,75,67,59,78,64,84,44,51,61,60,79,63,48,48,75,58,47,51,48,58,86,83,71,80,70,53,71,60,80,43,76,50,65,65,82,77,75,75,59,57,47,68,79,83,42,73,57,50,50,72,43,85,46,62,59,67,56,79,74,55,67,51,65,73,70,55,63,71,66,64,78,43,42,57,47,73,46,50,64,45,48,63,61,72,48,43,58,75,74,47,67,55,70,71,70,55,87,64,56,73,72,63,53,79,58,71,85,79,71,52,61,82,43,81,65,84,70,71,86,70,77,59,53,69,56,43,57,85,44,85,58,59,79,61,68,43,69,87,56,67,56,64,85,66,42,48,49,45,86,57,59,60,84,45,74,86,58,69,45,64,79,69,74,54,82,59,54,56,59,52,77,47,63,68,52,57,72,79,81,52,44,55,78,43,87,43,69,46,44,77,44,69,75,64,44,56,83,64,50,79,53,42,86,82,69,78,72,58,56,44,70,69,51,56,66,63,47,57,78,51,57,56,64,42,84,79,47,62,62,67,86,71,71,86,60,47,77,60,42,82,53,48,71,71,48,65,50,62,43,61,55,64,86,86,76,81,63,79,76,64,80,52,49,73,73,59,66,84,54,46,82,52,46,58,47,74,65,83,59,57,65,71,64,75,47,51,57,42,50,61,75,46,68,43,69,76,44,62,83,52,76,42,54,42,63,85,56,45,58,70,67,49,42,57,87,83,44,67,71,65,78,81,75,86,57,54,60,49,67,55,62,75,61,75,43,69,87,45,43,66,86,58,66,83,85,52,52,85,44,67,49,43,58,61,77,55,59,81,52,68,86,87,63,87,45,60,62,63,45,67,86,63,85,57,46,59,63,78,87,64,48,87,48,63,45,67,67,73,84,79,79,50,71,65,42,58,68,42,73,52,69,73,77,51,46,74,64,52,70,66,65,68,86,69,42,61,42,49,79,45,42,82,45,62,87,64,86,76,78,53,69,82,69,66,47,74,66,58,58,65,67,57,62,82,56,84,54,66,49,65,57,66,76,74,59,57,66,65,80,53,78,58,74,75,76,52,73,57,86,66,81,86,52,70,48,71,79,62,81,43,77,60,53 75,72,71,73,83,74,47,70,71,73,53,58,87,86,61,45,55,86,66,84,60,54,48,63,86,44,62,73,43,71,80,50,82,70,46,54,67,51,58,73,56,78,61,73,64,68,81,65,66,73,47,66,84,63,76,74,82,81,85,43,84,61,51,74,70,46,85,45,50,50,45,82,79,76,53,62,51,43,52,45,75,75,56,83,75,45,62,64,84,73,42,57,77,85,63,45,65,69,72,86,44,56,49,69,42,50,79,64,71,79,85,58,52,59,43,57,79,81,75,69,59,45,43,57,58,86,56,54,51,80,68,59,61,45,59,59,65,67,65,69,79,60,76,43,58,83,62,70,70,76,71,73,52,57,55,73,59,48,81,77,62,52,67,45,45,85,79,50,76,58,78,60,44,65,56,56,62,69,67,55,52,59,83,82,46,82,42,47,78,49,68,65,59,75,62,42,59,49,63,70,59,64,58,87,66,47,67,69,62,65,80,80,82,84,69,85,66,66,42,73,45,63,42,60,74,78,84,62,58,72,63,63,62,85,69,77,70,54,57,48,81,62,43,79,85,52,49,77,60,58,48,52,84,71,52,48,50,82,60,81,44,65,47,42,52,80,55,57,83,49,68,45,81,78,61,76,84,73,56,63,80,75,61,86,46,77,49,42,69,66,83,80,73,50,73,56,49,70,42,45,54,58,49,67,68,76,84,45,73,47,74,43,75,84,56,78,43,54,76,83,48,78,71,57,50,54,80,66,62,45,68,56,45,42,44,49,47,63,62,72,71,46,77,81,57,60,81,48,68,81,54,74,65,83,78,48,77,73,65,60,55,43,49,64,63,55,42,44,60,65,59,55,86,75,53,50,55,46,43,45,72,75,79,45,87,75,54,74,72,76,44,51,42,49,71,81,51,78,77,64,42,46,67,57,80,49,46,55,42,80,64,58,50,53,65,86,52,78,74,73,61,85,64,70,43,75,50,53,60,50,55,71,65,75,61,49,66,68,73,49,60,84,84,64,68,76,82,84,44,62,45,51,76,62,52,51,63,46,86,69,87,51,65,62,66,50,84,59,62,66,78,64,82,63,78,60,53,42,55,82,66,61,64,56,62,44,60,44,44,61,62,48,42,64,78,83,48,82,50,56,42,52,48,67,57,55,59,53,44,80,84,83,47,86,47,65,62,54,78,58,80,46,83,47,66,44,70,61,82,64,43,49,45,87,57,42,51,73,45,84,71,43,87,61,86,67,84,59,64,86,72,49,42,82,65,58,52,65,71,56,75,50,52,44,83,78,60,75,66,74,78,48,45,72,83,71,57,66,71,43,52,54,43,63,67,73,87,68,83,65,42,72,75,67,66,81,67,52,85,50,73,65,52,52,69,72,64,63,87,72,44,45,43,71,73,63,43,60,64,82,79,85,71,57,86,77,78,84,64,81,68,87,48,58,73,86,56,64,48,58,53,75,65,87,81,84,54,48,86,46,68,73,63,55,66,77,84,50,60,83,87,77,60,68,58,65,51,63,85,79,54,78,81,73,43,51,71,52,50,44,79,55,83,49,45,55,54,45,66,72,69,49,47,47,78,59,66,67,80,61,80,53,79,67,54,60,43,46,47,76,82,63,77,71,59,56,71,43,60,61,42,67,42,82,76,58,68,84,81,60,77,47,64,64,49,68,81,45,53,79,68,46,42,50,73,52,75,51,63,60,67,48,85,64,76,45,53,50,68,57,81,79,43,53,72,77,87,81,43,59,47,58,60,83,48,50,43,48,70,70,87,65,84,51,49,79,62,57,67,54,74,45,59,66,85,59,68,59,80,45,68,72,47,67,60,80,54,44,67,57,56,64,48,65,55,62,83,80,66,50,74,55,83,86,64,69,60,73,58,62,75,50,56,58,74,77,64,47,49,83,55,69,68,70,45,56,44,72,75,82,84,45,55,51,75,84,72,46,59,79,42,68,82,76,86,79,77,87,69,43,69,67,51,60,45,45,51,78,87,69,65,69,62,57,50,58,74,44,44,66,52,85,60,84,82,54,68,63,69,55,58,61,57,65,72,55,65,69,68,77,44,64,42,78,65,71,54,49,43,87,87,42,60,50,86,64,46,78,61,80,83,74,75,67,48,78,82,81,83,42,57,58,86,82,60,54,44,52,49,55,44,58,49,87,53,64,43,81,48,56,79,56,79,53,71,45,86,70,69,48,84,57,58,79,82,86,79,51,51,76,84,72,57,55,50,81,51,77,76,49,51,53,52,49,55,60,79,51,85,69 58,70,44,82,82,47,67,53,48,87,48,69,56,46,46,83,85,53,59,46,43,64,77,87,65,60,48,84,51,58,48,85,84,48,54,72,60,75,51,80,66,62,82,68,59,76,43,55,61,63,71,67,79,66,60,74,48,60,72,47,70,83,72,50,75,61,73,43,83,55,75,66,50,53,44,46,74,81,84,44,71,63,42,59,72,81,58,72,58,52,69,50,56,65,45,43,71,57,85,57,50,70,85,55,53,79,65,68,76,77,51,48,50,71,54,72,50,64,73,63,57,73,63,82,74,73,76,60,82,69,42,82,63,73,81,70,87,51,53,84,64,51,85,43,87,54,77,42,78,75,47,85,43,58,71,50,43,84,79,86,49,72,52,71,86,51,80,68,74,84,44,48,57,54,67,77,86,68,81,71,84,49,50,81,60,78,60,43,52,55,87,64,86,42,58,76,85,78,53,70,75,87,47,45,56,79,55,56,75,58,73,46,83,72,46,56,63,75,66,63,60,46,48,75,67,85,77,78,84,54,80,87,81,68,55,56,79,56,42,68,81,47,66,66,81,82,47,84,69,59,52,52,74,46,65,53,63,49,79,80,75,80,84,68,52,80,79,78,54,64,54,43,86,70,47,44,43,59,48,72,52,62,73,79,87,80,51,68,57,82,78,87,79,61,74,47,74,69,48,47,45,57,49,77,73,80,59,71,65,68,85,87,47,69,80,63,68,44,56,64,85,82,73,68,46,72,52,52,87,42,61,78,43,65,61,82,57,66,65,73,63,44,83,45,77,63,50,86,73,67,66,70,46,87,50,59,43,58,42,58,78,75,54,79,58,49,80,84,68,61,45,68,54,82,80,48,74,71,85,46,59,42,52,49,53,75,52,74,50,57,64,44,73,60,73,52,57,62,87,72,56,52,79,51,81,79,43,65,48,64,78,82,43,73,69,57,50,81,69,76,59,74,87,71,50,84,82,57,65,56,48,78,60,56,66,62,79,73,84,76,44,51,69,73,44,51,66,64,42,59,83,76,51,64,85,86,46,54,66,47,87,47,68,65,72,63,45,69,87,78,67,50,42,51,80,60,66,60,58,68,69,79,82,59,66,65,52,61,73,61,85,78,50,50,53,44,54,59,80,56,54,83,84,55,85,46,63,50,47,58,71,69,83,84,49,57,80,42,83,87,50,58,50,53,66,67,69,87,44,73,80,54,79,59,49,77,52,67,64,68,55,70,86,78,67,43,58,58,50,44,47,77,56,78,49,60,69,44,76,83,70,67,70,54,62,66,48,57,69,82,49,54,64,57,50,47,53,70,63,68,59,69,82,71,62,82,61,66,53,62,86,57,50,68,56,62,46,51,64,47,70,82,80,80,72,52,57,45,85,68,86,64,81,83,74,72,48,47,65,72,55,63,66,70,65,87,67,47,82,44,80,42,76,53,49,44,60,63,68,42,74,60,58,58,82,80,59,57,67,75,65,80,67,50,74,56,76,78,63,42,59,57,70,63,75,43,76,84,70,52,62,69,63,44,77,68,59,75,69,44,79,66,83,61,79,43,77,70,78,44,87,58,65,73,81,85,84,68,45,73,59,64,85,82,70,81,79,77,44,77,63,48,55,49,80,86,54,66,70,50,66,47,84,76,49,79,71,55,82,43,59,72,46,51,65,49,55,44,66,71,79,54,55,67,71,86,68,78,70,82,58,74,80,55,52,75,62,66,83,49,63,42,77,76,85,80,83,71,50,58,74,58,59,68,49,46,49,55,43,81,43,83,62,58,49,43,56,65,75,61,56,45,75,54,78,65,76,84,65,85,75,54,42,79,54,70,54,69,81,85,44,53,62,77,66,53,86,55,47,85,50,69,68,75,43,46,47,59,87,65,84,81,66,79,48,75,50,83,65,62,71,85,51,60,80,58,67,59,82,50,64,86,65,60,48,61,46,43,80,79,87,59,76,51,72,71,46,66,54,45,60,55,68,61,67,59,53,48,78,44,56,62,51,48,80,50,70,43,49,87,64,77,63,77,63,83,62,72,73,58,67,55,51,72,59,67,75,58,83,56,84,67,62,72,51,68,80,54,71,78,62,79,57,49,60,44,52,60,61,52,43,87,46,73,79,59,59,43,62,70,82,63,65,82,44,51,84,84,53,51,77,70,81,76,53,78,63,78,60,59,48,66,78,59,57,83,49,78,43,46,59,46,84,52,42,70,52,64,45,50,83,62,57,61,59,59,69,63,63,51,78,82,71,54,71,61,67,51,73,49 46,83,81,56,76,84,42,68,75,54,50,45,84,44,77,84,46,65,57,85,44,46,71,65,46,62,68,67,81,65,82,61,78,50,44,74,55,76,69,82,86,70,51,47,71,70,44,72,79,56,57,79,71,52,87,52,83,56,52,74,74,45,83,68,60,77,86,75,54,85,69,52,63,62,70,66,51,64,45,68,58,54,52,51,53,65,75,72,86,77,43,80,44,78,87,45,74,73,51,62,68,75,42,64,49,77,86,56,51,50,66,62,80,45,68,67,70,42,60,67,73,48,60,52,68,87,87,83,43,49,65,69,80,85,53,53,65,80,54,60,44,87,43,47,55,49,71,76,65,48,46,74,52,54,69,50,52,73,73,53,77,61,66,43,66,81,85,66,67,80,86,67,74,60,59,68,58,69,49,50,76,76,69,51,76,77,50,50,60,56,81,58,78,81,72,87,65,50,80,80,60,64,75,42,76,85,55,54,58,58,52,49,68,46,80,54,81,55,84,62,82,67,66,71,45,77,63,62,80,77,78,74,77,46,85,60,47,80,43,85,87,82,55,60,69,60,83,66,47,51,77,60,57,48,72,42,76,70,57,68,73,60,76,78,83,44,77,54,70,57,84,56,59,49,45,57,43,66,47,47,48,84,42,46,46,87,49,62,53,72,80,76,81,77,64,64,78,63,81,80,60,57,62,78,81,43,57,81,48,53,45,71,78,66,48,81,78,73,79,53,58,81,50,52,65,60,62,57,58,54,64,62,61,44,74,59,66,74,49,47,55,45,52,44,55,83,47,87,46,82,85,84,49,47,45,85,60,67,67,70,51,87,54,87,58,74,70,56,56,63,49,47,79,50,59,59,85,68,70,85,65,64,45,45,82,73,44,51,72,47,74,80,74,65,68,73,69,48,67,85,66,58,60,52,75,55,43,86,56,64,45,51,46,47,54,47,52,68,72,82,79,83,57,86,43,58,47,75,83,84,67,57,77,81,85,84,62,65,72,64,79,42,45,54,42,44,49,76,66,66,62,73,50,79,51,54,60,55,65,51,53,67,78,43,64,82,50,69,45,75,78,54,63,58,83,46,50,75,70,44,80,51,47,47,62,85,51,66,79,51,66,67,76,80,60,64,56,72,68,55,62,66,82,84,75,65,76,69,46,62,47,62,72,55,45,42,76,63,42,85,67,55,79,63,50,47,50,52,82,51,43,70,66,85,77,76,73,81,80,84,71,65,56,47,62,74,68,87,54,76,73,75,44,73,82,73,62,59,44,50,72,62,72,56,70,50,49,56,51,62,48,71,64,86,52,72,53,47,43,52,63,55,46,64,59,86,83,42,78,71,48,46,65,47,61,52,82,54,80,76,85,64,86,56,46,52,80,53,71,54,79,85,59,80,72,56,42,62,55,68,87,83,76,52,59,74,74,80,49,62,42,84,87,69,47,65,50,46,63,69,62,63,83,72,62,71,83,69,46,66,72,43,53,64,65,72,67,85,76,79,79,75,57,43,52,79,74,59,59,53,68,64,82,65,67,45,55,78,52,44,58,65,62,48,83,69,63,68,43,60,78,70,56,45,62,48,60,61,45,73,66,42,64,67,73,55,45,54,86,62,49,58,65,55,85,78,74,44,74,69,55,53,77,86,77,74,61,83,71,56,73,86,82,84,83,44,51,57,80,65,68,78,76,58,65,68,61,58,42,77,64,43,68,84,46,74,52,78,71,76,54,42,57,63,61,54,82,71,45,62,80,87,51,82,67,67,48,58,43,82,79,69,65,45,77,86,63,51,66,44,42,81,84,77,81,63,46,76,66,66,56,60,86,55,87,47,56,66,68,45,63,50,68,54,84,65,77,81,74,55,86,66,83,72,58,65,72,84,54,87,50,56,79,80,78,57,75,62,68,80,57,70,80,44,58,79,52,85,42,85,60,74,78,77,62,68,69,68,78,54,63,75,73,43,76,54,87,43,50,57,82,61,76,82,58,60,81,58,76,73,55,63,44,79,46,67,65,56,52,79,60,50,42,42,80,66,42,84,73,59,54,84,51,65,66,62,82,71,82,64,66,78,59,43,45,50,55,79,80,68,78,74,77,68,52,65,86,45,53,74,81,53,62,49,54,62,52,58,55,55,66,64,45,58,84,69,52,63,73,74,43,52,69,49,84,58,64,53,85,80,75,49,60,87,72,68,70,46,67,79,52,64,79,56,74,42,66,65,52,67,72,54,78,77,46,52,62,87,44,79,70,80,46,52,61,66,59,74,86,57 56,53,71,79,53,51,46,46,83,76,73,71,83,54,45,51,86,49,57,80,60,84,59,62,51,50,80,45,44,77,59,57,82,54,66,79,50,57,58,42,48,43,79,64,80,49,79,78,62,66,68,84,77,70,52,81,70,56,87,45,59,51,75,70,49,85,55,46,52,85,44,47,77,85,58,67,48,59,65,64,60,68,63,63,42,65,56,58,82,68,74,84,48,73,78,57,54,50,66,82,56,48,71,78,48,42,86,42,60,81,69,81,76,44,58,64,75,69,46,69,69,70,53,44,80,85,77,70,62,81,73,81,85,57,47,48,45,84,54,71,51,80,62,85,86,57,55,52,76,50,62,46,62,77,81,76,54,64,66,54,80,46,54,76,79,46,48,77,68,72,50,68,84,50,67,59,53,65,71,42,47,69,52,62,43,65,76,72,75,86,81,70,52,82,81,75,84,60,43,60,44,51,58,49,52,85,78,70,81,71,57,69,52,69,60,47,68,74,66,72,63,86,48,45,43,69,75,84,52,62,79,79,58,64,65,85,78,47,68,86,55,71,44,50,64,70,49,45,42,66,83,72,54,69,75,50,77,84,85,87,66,84,46,79,56,72,82,45,87,66,79,77,78,80,49,44,49,82,61,74,68,63,52,83,61,55,50,44,84,82,72,79,63,42,64,74,77,75,75,60,59,77,62,50,48,76,47,79,57,66,66,56,47,73,83,64,84,50,79,62,46,83,77,80,60,65,77,67,44,79,79,44,82,47,80,80,66,43,49,47,65,73,80,54,80,70,47,67,67,84,82,57,55,65,50,64,58,56,73,57,44,52,78,48,66,66,55,50,85,63,62,82,65,75,49,80,51,55,82,60,43,57,66,65,80,48,53,43,61,58,46,54,80,54,61,62,68,84,55,51,57,59,69,42,87,60,45,78,86,81,86,83,51,82,76,81,62,83,69,46,56,81,54,48,86,77,63,44,83,82,48,42,76,76,55,74,76,51,53,74,45,54,63,57,65,50,68,65,43,54,58,73,86,53,86,73,50,56,51,43,84,54,79,82,47,43,61,73,72,57,54,61,85,74,55,67,67,69,77,50,54,83,42,45,79,56,85,60,50,59,58,66,58,75,74,71,44,47,75,87,52,52,55,47,74,76,47,71,82,63,51,84,45,57,67,68,45,72,46,48,66,56,86,60,56,67,69,76,61,80,51,86,78,66,74,77,61,48,57,65,52,60,78,74,74,55,77,62,62,61,81,63,58,43,84,72,69,81,56,82,47,70,66,45,60,73,65,70,52,68,78,58,55,52,59,45,63,82,49,80,84,61,69,52,87,43,81,81,66,66,71,43,53,83,45,55,63,76,87,78,73,52,59,45,75,85,52,77,58,79,80,69,57,67,52,61,58,78,55,50,54,78,76,83,60,81,47,51,81,43,52,66,75,45,63,54,62,43,67,44,74,60,64,47,77,47,52,44,69,69,50,54,82,63,67,43,70,79,54,46,63,45,61,84,60,46,61,69,42,72,69,57,50,73,60,67,51,60,54,84,46,83,49,54,76,74,69,73,49,54,86,75,52,56,50,66,63,58,80,53,68,42,54,46,78,61,74,49,69,62,75,70,84,74,75,57,69,47,72,78,69,73,81,66,64,84,47,78,87,87,79,48,54,81,55,47,61,78,84,64,71,45,67,45,51,66,79,63,59,85,42,56,77,42,62,42,52,49,53,53,75,48,85,67,42,84,65,64,85,48,79,42,63,67,75,83,52,56,56,67,62,81,81,43,48,57,66,57,78,44,58,57,55,49,64,48,66,70,82,61,47,68,52,44,63,84,42,49,65,69,49,65,81,56,80,58,48,44,73,85,62,61,42,87,54,82,43,77,72,59,57,80,48,77,50,50,63,80,82,55,77,67,55,66,57,71,87,46,76,62,50,86,83,67,45,76,55,46,49,70,69,73,67,58,77,65,47,81,56,72,61,48,46,50,46,54,66,77,49,74,66,68,44,56,83,58,51,45,84,47,87,85,57,58,84,49,42,73,61,54,80,70,86,49,54,53,52,72,84,87,83,52,65,61,56,80,45,56,43,43,82,75,64,81,64,87,50,87,78,66,50,86,84,73,83,71,57,64,72,63,78,75,83,53,44,42,55,59,70,49,79,70,54,77,74,86,78,83,53,44,79,87,86,52,58,67,71,80,47,80,54,83,87,43,49,71,74,58,64,85,58,77,52,47,49,71,81,68,73,49,83,82,64,77,77,78,70,50,70,86 67,53,86,64,65,48,43,44,81,53,73,58,66,73,47,47,58,70,44,60,67,82,64,78,77,43,78,87,69,78,71,61,61,46,47,79,87,85,44,73,42,42,83,49,80,74,66,55,54,50,81,83,77,44,50,69,84,56,58,81,70,47,78,61,58,61,77,43,61,78,68,80,55,77,65,72,63,47,80,60,66,52,67,55,72,76,58,75,64,78,58,76,51,85,51,63,75,55,49,45,48,78,59,65,45,69,82,76,62,70,46,50,56,78,58,50,49,64,44,62,49,76,47,73,75,58,81,78,48,73,79,62,84,76,52,50,70,45,57,81,51,59,45,44,64,83,72,81,71,71,48,70,51,82,65,45,45,70,80,87,51,86,72,56,52,48,48,68,58,71,76,67,76,77,70,70,78,45,51,71,75,77,61,75,83,64,57,75,86,44,45,65,67,79,80,46,79,53,77,63,42,78,45,49,79,68,87,65,72,77,53,59,83,53,76,59,84,56,86,85,87,78,51,86,73,45,76,51,44,74,49,59,65,64,73,75,48,62,79,57,63,78,67,50,67,80,64,86,58,58,54,80,68,87,57,46,59,52,56,48,79,44,66,71,69,52,58,86,87,63,52,52,60,60,76,82,58,59,68,59,55,59,70,42,55,71,48,43,58,54,57,74,60,51,47,46,78,73,76,45,80,45,42,49,84,70,74,46,72,56,80,43,66,62,46,86,79,47,63,84,71,56,79,71,68,57,51,48,83,82,71,46,50,42,69,55,42,68,67,77,58,47,85,72,50,68,69,48,80,52,66,56,58,47,63,80,65,56,81,84,73,47,69,47,62,82,75,87,75,67,71,75,68,46,85,42,85,86,53,85,45,80,49,83,50,47,76,71,61,46,73,67,49,50,49,74,46,64,48,62,53,53,52,68,46,43,53,48,73,57,68,76,80,60,68,79,43,51,49,69,70,43,46,70,56,56,66,80,84,79,85,53,74,67,85,56,78,61,70,44,48,64,76,79,86,65,83,44,55,77,47,79,73,85,83,63,73,63,80,55,76,43,60,61,58,83,62,65,87,69,60,87,71,61,63,86,48,82,70,44,56,47,47,59,56,66,83,47,61,49,56,66,77,45,84,68,60,53,69,63,54,45,57,74,63,66,59,71,66,52,85,46,53,51,71,65,85,64,64,71,82,57,44,51,49,72,49,50,53,62,77,43,45,57,86,60,78,60,81,76,84,77,42,46,67,64,43,80,74,83,58,64,78,73,83,47,42,84,48,60,46,85,86,55,51,51,50,87,42,73,75,85,78,48,52,86,85,78,83,68,87,85,54,76,57,56,43,63,64,46,79,86,71,45,54,48,84,75,77,82,80,70,46,59,69,47,65,48,84,82,65,62,44,75,47,50,60,69,56,72,46,71,77,56,62,75,53,61,76,55,82,52,54,81,56,52,66,69,52,74,43,78,71,84,45,65,56,56,47,62,50,61,84,83,73,44,52,74,50,61,44,77,85,71,80,64,49,63,78,66,51,42,72,45,85,78,76,86,46,56,65,75,72,79,78,59,63,49,76,72,49,45,75,83,51,49,78,86,50,70,84,85,59,53,67,87,47,86,80,59,85,64,82,78,84,87,81,42,56,84,86,59,65,87,68,43,65,64,47,55,62,49,62,45,76,65,67,80,42,72,53,49,46,83,49,47,46,65,68,51,82,51,86,85,71,52,68,49,83,50,42,81,62,75,44,68,52,50,65,85,45,87,60,58,64,62,82,53,44,64,86,75,78,44,81,47,84,57,84,78,52,48,66,84,70,58,78,58,58,59,65,44,52,61,54,58,72,87,62,55,79,69,59,52,69,70,42,62,81,82,58,65,47,61,50,75,43,56,65,87,58,43,85,61,58,76,78,68,49,47,65,52,86,81,58,70,42,73,81,62,51,45,63,68,77,82,44,60,64,75,86,55,48,50,66,72,63,78,51,57,42,59,76,62,63,73,67,65,60,77,65,75,70,70,74,78,84,51,55,82,52,74,73,53,81,60,75,55,85,84,45,57,62,43,57,46,77,42,60,68,43,44,57,66,70,54,58,79,75,65,59,70,80,78,45,54,84,74,47,80,87,43,73,79,83,56,79,84,79,68,66,66,85,58,80,51,76,60,52,61,64,75,49,55,60,54,43,61,54,56,86,44,60,72,43,53,43,44,83,69,87,63,81,75,53,78,67,59,76,56,57,76,59,69,79,42,60,59,61,45,44,67,54,73,50,70,70,81,60,86 66,48,74,72,56,81,56,57,68,69,44,85,53,50,56,72,79,60,84,44,84,54,67,58,55,78,83,44,43,57,81,73,52,77,73,42,75,69,64,63,65,49,59,74,50,51,61,72,70,78,80,82,51,51,87,70,53,54,81,71,42,55,60,68,77,51,61,44,42,79,77,73,59,43,57,48,52,72,81,81,81,72,82,58,57,77,47,78,52,67,47,55,43,75,78,58,73,68,49,45,79,65,51,44,82,74,87,79,58,46,87,63,83,75,50,50,79,67,75,42,52,46,64,73,87,59,80,46,60,86,60,51,82,50,59,68,52,45,58,85,53,47,68,54,73,73,80,69,79,74,84,69,69,70,56,60,59,56,80,66,84,68,57,67,60,63,85,46,61,74,62,74,63,55,48,81,79,48,63,69,82,58,44,58,49,42,52,57,51,74,68,77,57,67,78,79,62,50,52,57,76,70,50,78,58,61,59,83,72,70,68,56,47,71,68,50,60,79,84,51,73,85,53,71,60,72,67,60,50,54,76,68,64,68,87,66,51,61,68,84,66,81,87,77,58,57,81,59,55,74,77,47,79,45,53,63,62,84,82,79,73,80,84,70,81,62,55,50,45,64,42,59,77,76,76,50,76,45,67,79,71,62,65,49,66,78,53,84,52,81,59,59,47,48,81,79,69,45,62,76,73,69,65,44,65,48,49,76,63,71,50,76,73,58,76,68,61,46,45,50,57,54,87,56,48,85,86,51,60,85,75,67,71,74,45,78,72,53,49,55,66,46,45,63,83,76,64,48,78,82,46,80,67,86,74,69,74,47,71,79,66,72,71,82,69,75,70,79,77,43,61,53,62,87,56,77,61,45,47,71,63,58,67,79,49,61,76,86,74,86,65,81,78,53,80,71,70,58,50,46,67,54,71,56,44,47,49,80,59,44,51,70,50,70,58,48,83,71,47,81,82,54,86,54,82,44,67,63,75,70,56,75,55,58,65,54,83,70,58,84,54,86,72,82,42,44,75,71,87,81,67,64,81,83,76,85,75,77,52,54,86,83,80,84,69,73,56,78,74,80,63,61,68,65,84,52,48,46,54,58,86,56,53,66,52,48,52,55,83,46,81,45,44,79,66,71,83,51,43,61,81,65,70,58,87,83,65,80,62,65,48,59,82,76,83,43,43,47,55,46,71,86,78,83,59,76,73,56,79,81,44,85,61,72,50,56,46,49,56,59,71,75,43,81,73,62,55,62,45,58,57,42,80,58,84,47,58,82,60,75,64,65,85,68,42,64,54,65,42,72,42,46,55,59,79,71,76,86,65,71,61,53,56,57,52,53,42,70,77,72,56,48,72,59,73,60,76,42,69,46,75,76,75,68,47,84,58,70,87,46,49,60,64,57,64,80,46,87,86,55,45,69,78,59,76,80,71,47,67,78,83,52,55,42,50,48,64,79,55,43,68,73,60,69,56,60,67,73,45,47,82,73,46,61,75,77,48,79,71,47,70,48,70,68,81,67,76,83,42,42,79,65,86,60,69,55,86,80,87,60,50,86,75,66,46,57,49,64,86,71,43,70,64,52,80,51,67,66,42,74,67,44,42,59,47,58,82,60,51,55,45,51,53,78,76,68,73,64,68,69,57,71,76,79,55,50,80,75,85,72,55,62,65,64,64,78,47,42,79,78,59,55,59,56,57,48,72,70,56,60,48,48,85,50,45,67,55,52,59,78,47,61,76,62,71,81,85,52,64,73,72,49,79,45,56,85,67,67,71,82,59,75,70,48,78,44,60,81,45,51,74,63,73,63,53,63,78,61,48,75,65,84,86,73,55,46,47,54,46,49,58,67,72,66,77,82,61,74,52,78,69,51,80,77,65,45,72,78,68,84,72,45,55,68,49,86,54,84,48,52,48,43,85,76,45,57,66,44,60,54,45,84,71,87,51,58,58,74,87,63,43,82,81,64,61,47,46,59,64,59,76,61,42,82,87,62,66,59,68,82,66,45,82,46,48,77,70,75,59,86,59,57,71,62,51,43,45,86,79,78,63,78,72,83,82,83,63,57,43,69,64,81,72,71,64,54,49,83,59,82,57,48,80,42,51,68,46,65,45,79,50,74,73,69,85,55,53,50,50,81,85,53,82,50,53,79,72,82,84,44,78,72,49,75,69,68,60,70,86,83,86,77,62,85,81,59,83,63,87,45,70,81,55,60,80,73,61,48,68,84,66,58,65,77,51,80,53,70,75,84,84,82,49,46,70,58,78,66,77,74 53,77,52,76,46,82,70,53,56,59,80,83,64,71,56,55,79,80,83,44,85,81,69,64,57,44,72,49,86,44,49,64,62,50,76,53,60,77,43,55,55,79,42,65,76,48,75,63,76,51,70,80,74,42,59,48,75,80,42,49,77,72,42,58,87,78,42,69,58,59,48,85,57,86,56,62,72,78,45,59,46,42,61,76,65,45,82,72,83,46,72,76,63,80,66,50,86,60,53,86,51,56,80,75,48,47,86,74,44,46,79,54,49,81,55,63,49,73,81,86,86,65,81,71,55,68,65,64,72,61,53,81,63,64,61,71,79,71,68,74,60,53,46,84,56,77,76,73,74,85,64,82,48,43,77,65,43,72,63,63,84,69,57,58,65,59,42,82,58,74,50,60,42,44,81,63,67,51,68,43,85,81,72,86,56,44,44,79,49,82,59,79,50,81,86,77,76,71,87,54,85,87,65,61,85,86,80,82,85,45,44,68,67,83,47,81,51,76,61,79,44,69,69,61,48,69,71,60,66,50,81,46,85,47,42,78,57,48,65,67,75,79,44,64,72,69,62,66,62,44,68,75,58,60,66,83,57,50,72,62,76,57,52,49,56,72,48,61,65,43,83,62,54,59,52,84,46,78,79,43,42,43,50,52,44,42,79,85,60,71,53,75,77,48,85,65,81,63,84,79,55,58,48,54,59,86,67,46,65,54,60,49,45,84,77,83,58,77,64,62,66,57,82,47,74,63,42,73,87,59,81,72,52,56,72,86,58,50,60,77,53,85,48,62,53,66,53,61,75,49,43,61,63,46,67,87,55,56,81,83,67,55,52,48,60,67,86,84,84,63,81,79,46,72,62,73,50,77,79,69,66,51,75,72,84,74,74,63,76,86,46,56,65,84,79,65,78,81,63,45,86,54,60,72,55,53,80,44,59,66,50,61,74,44,80,61,78,53,69,65,47,60,87,77,84,48,74,69,57,53,85,52,58,69,85,61,81,48,51,68,70,80,76,81,46,63,42,75,82,53,49,54,80,74,86,48,77,71,76,66,78,87,60,84,49,68,59,65,46,61,70,86,76,67,55,81,72,44,75,45,76,87,65,69,42,45,85,65,61,53,80,62,71,82,66,65,87,44,63,54,44,67,76,66,81,57,61,56,54,47,60,51,61,84,85,75,82,53,86,61,50,77,60,55,43,75,56,63,76,81,82,71,53,80,87,60,46,81,50,79,43,59,80,55,46,70,80,47,45,45,72,64,69,44,78,64,45,69,78,87,87,43,77,49,59,57,50,55,64,72,69,49,84,86,86,50,71,82,64,52,76,80,52,52,83,51,75,77,81,54,84,59,47,81,87,69,70,54,87,73,66,80,66,77,65,71,71,87,55,65,73,48,83,74,78,67,75,59,86,71,67,76,78,82,42,46,73,52,50,51,74,47,64,62,44,87,66,43,50,75,81,67,68,81,50,43,55,56,53,61,53,58,71,65,79,50,49,87,56,85,86,78,47,47,77,75,47,85,75,83,76,72,78,64,56,62,77,71,49,82,69,69,79,64,43,79,48,57,59,66,81,42,72,59,83,50,61,78,70,74,54,52,71,48,57,76,76,81,74,63,56,71,75,69,65,78,50,81,51,43,74,66,57,65,84,75,66,46,63,85,58,60,61,69,67,87,79,45,79,57,63,68,68,50,48,84,64,72,42,59,55,50,52,53,73,83,51,87,69,56,86,87,63,78,42,45,84,57,56,58,45,69,78,64,56,52,81,66,82,82,86,69,85,66,45,66,71,48,57,56,78,80,70,80,71,70,86,77,57,77,78,87,68,60,82,75,71,52,75,63,70,81,70,45,50,67,74,51,75,58,77,76,60,69,58,55,50,84,70,59,82,47,66,56,55,66,73,49,59,57,72,70,43,45,87,50,44,55,51,83,71,84,55,63,65,64,87,80,78,45,52,81,54,60,50,81,55,68,78,56,65,76,58,53,73,66,54,46,51,82,71,65,47,52,49,80,58,72,56,81,74,74,45,81,53,55,69,78,66,67,55,59,55,55,66,56,44,71,48,52,83,82,63,60,49,77,45,78,68,54,83,55,64,62,55,55,58,62,44,51,80,60,76,65,75,44,47,72,79,81,71,63,63,63,43,81,84,58,70,66,46,83,51,83,86,43,66,70,53,53,59,61,51,53,43,48,65,53,59,61,63,57,60,65,44,47,67,82,82,44,53,56,47,76,71,67,69,83,58,68,60,85,79,67,81,84,69,79,81,72 67,43,42,79,61,79,72,80,81,45,85,79,87,78,45,84,55,60,81,85,69,70,85,86,71,69,66,59,59,84,61,66,50,46,60,87,62,82,49,83,56,84,75,55,60,85,48,83,64,60,48,49,46,85,65,49,65,54,43,65,74,84,85,74,83,78,48,48,42,86,86,54,47,63,81,44,61,60,46,47,49,70,85,63,73,47,47,80,49,53,68,69,58,49,49,52,44,73,44,78,60,76,70,87,55,85,70,63,53,85,86,56,82,78,58,77,79,50,64,43,59,74,57,57,65,86,46,78,48,86,73,67,64,69,69,57,82,65,45,51,81,46,58,72,45,52,71,85,42,56,51,63,44,54,50,65,84,74,43,75,80,61,57,87,72,74,80,54,84,73,51,70,68,81,45,53,55,65,85,87,75,68,87,49,85,82,65,68,84,81,82,61,68,50,48,73,87,61,68,71,51,48,61,82,75,82,67,49,56,64,74,61,68,82,57,48,68,78,50,48,63,72,83,66,78,70,53,43,84,71,52,64,54,42,44,43,45,63,86,67,82,58,65,53,73,76,43,77,48,56,53,74,58,81,84,58,55,46,55,51,60,82,78,47,85,52,44,68,81,79,70,47,44,85,70,86,87,70,71,61,70,60,57,67,51,46,48,79,68,61,81,79,62,80,68,75,50,56,85,67,60,46,43,60,67,62,59,49,78,87,87,55,85,54,81,44,45,44,80,44,70,76,68,59,87,43,63,79,62,67,70,84,61,61,59,63,60,54,44,61,73,81,69,73,80,72,69,68,72,52,82,86,76,62,77,45,66,75,64,46,80,61,69,72,58,55,56,82,59,60,77,68,54,59,51,48,83,86,51,49,44,79,70,81,42,62,69,62,70,64,44,53,86,52,78,45,68,47,78,43,43,78,72,56,70,83,49,51,59,86,80,86,67,51,67,78,77,51,54,42,58,84,76,71,59,81,83,76,49,83,80,68,51,55,50,82,43,56,72,70,69,52,73,82,72,42,67,57,58,45,43,82,85,54,65,64,47,45,56,51,87,84,66,73,79,63,58,69,82,50,85,85,59,76,64,56,74,62,56,58,78,79,43,77,74,57,71,79,57,73,67,51,77,50,50,43,87,50,46,61,72,83,63,68,77,72,63,65,48,51,44,42,53,73,76,84,71,82,43,47,72,53,84,49,67,53,68,70,75,69,54,86,64,43,50,50,47,84,51,65,42,82,43,73,49,69,55,84,83,85,80,75,67,86,84,45,43,66,42,74,78,81,67,73,46,60,86,78,83,60,70,69,86,79,46,65,42,45,80,67,53,86,58,86,86,81,45,44,58,81,64,72,62,51,68,59,57,64,85,52,82,75,52,55,44,54,65,87,85,49,85,60,77,44,86,75,47,49,76,70,63,54,83,48,46,84,62,69,79,46,57,72,54,64,59,58,57,43,81,68,63,52,59,56,86,60,60,44,57,45,74,59,56,52,81,65,64,75,75,83,79,76,71,87,72,82,52,66,87,57,78,57,81,50,62,66,55,44,68,85,42,55,44,66,59,66,62,84,59,59,75,50,58,77,74,79,83,54,67,86,57,80,72,68,79,80,74,57,73,48,65,49,79,84,76,44,73,85,42,84,57,52,61,48,69,84,81,47,60,53,44,83,77,59,61,44,66,57,73,82,81,71,57,63,66,71,64,73,81,59,49,82,48,58,70,69,54,76,87,51,42,62,42,70,79,49,57,53,46,52,51,68,54,74,76,45,66,50,58,44,49,65,59,63,85,63,85,46,46,55,49,74,86,55,48,66,81,49,85,67,75,73,69,63,76,52,64,77,86,54,81,62,62,76,83,56,70,52,67,65,42,67,76,73,45,81,76,66,46,59,66,83,65,73,54,49,68,70,64,72,45,53,69,75,75,66,64,63,50,49,45,87,43,55,42,84,59,59,85,58,72,84,54,53,68,84,55,44,72,51,60,78,86,64,55,84,46,49,81,84,62,57,50,73,73,43,66,80,84,79,70,86,43,76,56,67,58,61,70,85,45,69,43,85,76,62,43,65,52,78,57,48,55,75,57,87,61,63,44,51,42,68,73,49,42,43,67,59,73,53,67,73,72,80,63,56,52,81,58,77,83,86,78,56,68,72,69,69,78,87,82,80,65,45,56,62,42,57,81,45,71,58,66,49,66,53,84,49,83,42,69,49,43,54,61,56,73,63,82,52,48,86,55,77,63,87,75,69,65,49,72,75,75,50,77,60,66,86,84,87 79,43,86,87,63,69,65,82,65,67,44,83,62,80,59,43,71,47,64,62,61,59,74,73,81,64,72,69,53,53,42,61,64,54,53,60,72,53,64,60,57,47,78,46,72,58,48,76,70,62,43,45,69,61,71,48,74,58,74,58,81,65,54,49,79,55,64,44,64,65,50,82,80,65,54,51,81,50,87,81,63,61,55,44,55,61,80,69,45,44,68,63,80,65,55,79,81,52,69,48,62,74,57,73,78,69,71,52,68,56,63,58,82,55,45,47,79,68,51,44,82,68,43,70,76,56,67,61,64,43,78,80,61,46,47,62,62,77,83,55,65,50,47,69,54,54,64,51,63,83,52,64,80,76,50,71,43,86,66,49,45,42,44,46,87,78,61,63,63,60,75,45,86,83,87,73,69,56,86,47,68,59,59,84,67,79,58,51,85,62,74,82,66,44,52,43,44,81,45,75,48,56,45,87,50,66,74,70,68,76,49,50,61,81,76,72,43,87,55,75,66,52,55,56,68,66,43,67,54,79,54,77,60,54,64,55,69,65,87,74,51,43,67,73,43,45,78,51,43,55,45,73,75,56,46,75,50,52,62,68,57,57,87,48,46,74,77,59,61,51,44,57,51,86,61,48,56,52,68,58,51,46,50,75,79,57,59,57,79,82,61,53,65,52,56,70,75,82,86,72,72,85,45,46,59,46,48,56,83,55,84,81,71,59,53,86,80,47,80,48,81,70,82,61,81,84,87,60,66,50,74,59,71,45,68,43,48,43,77,77,56,57,47,82,74,71,68,79,79,61,73,72,65,68,48,75,64,53,83,49,56,66,71,59,46,69,46,49,87,78,58,80,83,60,66,66,71,86,75,84,67,51,51,65,76,56,54,44,82,86,84,78,73,57,59,86,63,87,79,47,49,42,59,78,60,53,55,76,85,45,44,82,67,71,62,84,48,49,78,70,60,86,70,68,57,51,60,74,79,84,56,57,79,49,48,80,66,75,50,77,52,62,62,42,43,51,67,78,82,85,76,85,46,81,59,52,75,54,85,83,58,80,87,47,51,74,68,79,75,86,53,56,67,78,75,81,52,55,87,52,87,51,78,82,68,76,70,62,77,51,70,82,42,51,78,45,71,53,49,57,82,77,64,46,78,62,64,43,77,66,62,81,69,61,47,85,51,82,55,65,59,69,53,48,83,53,59,50,46,59,79,68,84,52,65,72,84,42,75,54,84,52,68,54,48,77,51,66,83,45,83,82,56,84,75,83,48,85,54,53,56,44,76,67,69,67,46,55,45,72,82,48,42,53,68,65,42,59,48,50,79,73,42,72,51,75,72,44,50,84,64,75,59,69,75,49,84,45,55,86,53,74,63,77,42,59,60,81,75,42,85,53,42,64,44,43,68,54,83,55,84,67,47,53,70,69,65,55,51,46,52,61,67,81,63,83,82,50,80,50,83,61,54,79,79,47,83,85,81,60,47,87,82,82,74,76,73,45,63,44,68,69,77,78,76,69,53,48,65,79,44,51,80,83,48,77,55,78,85,65,74,71,66,77,80,42,50,73,72,79,82,66,56,63,52,47,55,63,85,50,47,43,50,85,42,56,72,51,63,64,85,53,75,63,56,67,56,76,50,55,65,65,55,64,55,85,78,84,59,70,49,50,61,45,79,66,63,62,58,82,62,52,60,79,81,62,71,83,60,52,73,46,86,56,44,47,44,63,70,60,69,83,82,53,70,74,42,55,71,49,68,75,81,73,55,69,46,67,83,61,85,67,67,86,74,44,60,72,82,48,45,45,44,76,79,68,68,46,84,66,75,42,74,46,42,57,70,79,60,60,65,56,71,62,83,87,59,71,60,62,46,62,55,84,87,87,62,56,87,64,64,57,51,49,77,84,86,87,68,52,76,44,85,70,83,46,50,73,65,43,77,67,78,79,80,84,50,86,66,82,81,42,51,75,42,50,85,66,61,48,80,75,50,55,48,68,64,86,54,47,50,77,76,59,65,64,85,63,58,59,61,82,76,59,67,82,77,42,74,79,71,77,72,59,60,67,42,55,87,53,77,46,61,49,84,83,46,56,51,71,72,63,77,46,42,54,49,54,62,87,86,52,55,62,79,75,84,46,48,56,82,67,67,87,57,46,59,69,74,87,42,84,65,57,76,49,80,44,74,53,43,78,76,46,64,79,55,82,64,52,56,72,76,54,75,61,65,48,86,74,43,84,60,72,87,49,87,79,85,82,65,46,66,44,86,43,61,69,72,64 73,44,69,80,70,68,47,60,75,80,66,87,42,64,74,60,46,82,48,78,66,62,65,60,63,58,58,63,67,63,67,75,77,44,71,54,77,61,55,68,54,58,68,74,62,83,71,60,86,52,60,48,49,55,61,87,43,49,60,62,78,47,48,86,56,57,70,63,87,55,61,49,80,61,79,53,57,51,69,73,68,71,50,78,54,49,51,74,57,84,77,60,80,69,52,66,82,58,78,53,50,52,51,46,61,49,79,86,57,59,55,61,62,42,44,57,53,81,73,72,69,53,42,46,79,76,61,43,61,85,45,83,72,53,54,66,66,75,87,67,58,83,67,68,48,59,60,44,44,51,63,52,78,71,53,83,47,57,54,43,56,63,58,64,60,71,49,53,61,80,61,50,84,43,55,52,79,57,70,63,42,57,63,74,87,84,83,71,60,47,86,47,50,57,66,66,82,44,60,78,55,65,80,73,66,47,76,48,87,74,63,76,80,63,79,72,58,43,62,57,46,81,73,67,73,58,78,58,55,62,87,62,42,68,85,53,43,47,83,74,64,53,81,51,82,70,82,72,69,81,65,81,77,80,53,73,65,87,63,51,85,53,48,58,74,69,69,43,69,87,55,59,55,85,46,42,47,76,45,48,65,76,42,65,42,62,57,84,54,52,44,82,49,72,52,43,83,46,49,75,61,46,42,54,45,74,66,52,42,48,53,68,85,73,46,65,66,47,77,73,65,78,77,42,60,82,42,87,55,84,69,65,77,65,54,80,72,65,62,85,85,86,51,74,46,65,52,57,72,53,49,57,77,65,60,69,86,56,61,83,75,47,50,76,77,53,54,82,43,59,69,73,72,85,49,46,85,47,87,49,70,79,87,65,65,47,75,50,45,42,73,47,80,67,62,82,55,70,77,62,59,76,48,73,49,42,80,78,60,71,87,57,86,67,67,49,87,62,53,70,64,58,87,86,56,77,87,52,77,51,76,47,43,76,72,44,50,75,78,71,80,70,78,60,80,57,75,73,87,70,81,69,56,61,50,59,46,80,59,77,54,81,82,49,50,61,59,79,56,84,81,68,81,77,79,83,44,71,64,58,66,54,48,58,61,79,59,43,67,64,58,64,87,45,56,75,85,49,59,79,78,75,73,54,80,65,51,84,69,67,70,57,86,83,50,50,74,63,43,78,77,53,79,45,56,85,64,52,82,42,64,50,55,84,75,42,78,48,68,67,51,63,48,59,53,49,53,62,59,82,43,86,64,71,56,80,83,64,69,59,68,82,57,71,68,69,77,42,72,82,78,79,87,70,63,51,80,68,76,49,65,46,78,80,83,46,68,79,55,67,44,48,73,64,75,59,59,72,48,81,86,72,81,67,65,63,82,49,65,78,62,52,69,74,78,75,78,74,64,85,67,52,60,82,59,80,76,62,85,43,67,72,77,46,52,58,47,61,66,85,44,53,64,47,48,45,82,54,70,77,83,62,43,78,52,62,84,70,42,48,83,58,87,59,52,67,52,87,64,50,73,75,65,84,75,74,87,76,55,54,60,67,50,47,84,72,57,67,76,65,60,54,84,54,85,65,78,76,49,84,47,59,68,56,63,60,63,73,42,83,80,84,43,71,73,60,43,69,65,76,51,44,52,75,55,47,63,64,45,83,56,86,64,53,53,42,82,85,87,46,64,73,44,47,85,44,47,77,49,76,75,61,63,62,64,80,87,66,87,55,59,66,44,49,72,72,75,86,68,72,60,54,86,77,86,82,67,87,79,59,49,87,70,42,83,47,66,62,57,57,86,44,78,67,70,81,63,55,65,80,58,71,61,57,68,85,83,78,51,49,66,86,74,80,72,56,64,47,78,46,62,59,70,68,73,60,87,69,78,64,71,71,52,43,50,44,69,42,80,80,74,51,83,56,65,57,65,83,57,68,83,66,86,79,70,79,45,69,45,57,87,55,80,52,86,60,72,72,52,43,42,57,76,86,82,62,48,53,85,62,48,55,52,49,84,58,79,46,55,61,84,48,85,70,63,66,78,74,54,47,86,80,59,86,79,83,42,64,58,85,60,82,52,42,55,51,84,47,50,84,55,77,68,74,48,86,42,58,76,43,76,47,70,59,48,68,54,43,49,49,59,63,77,51,54,74,65,65,47,47,81,84,42,78,79,44,83,86,83,67,51,51,67,77,81,79,71,59,79,52,86,81,68,86,72,64,78,46,69,76,74,80,67,47,76,70,87,67,85,68,59,69,78,54,74,57,47,84,79,86 44,44,58,53,53,49,55,54,80,84,55,68,69,47,58,43,79,63,78,74,80,82,52,85,78,79,71,78,73,43,84,87,73,63,46,46,51,48,85,43,70,77,57,45,49,45,84,58,64,56,63,81,59,79,72,79,80,68,81,76,51,47,51,78,71,80,75,75,77,42,73,77,47,60,69,77,82,43,50,47,87,44,42,66,52,87,74,57,59,84,44,84,42,60,72,52,64,53,57,53,49,79,54,69,85,77,65,63,59,77,47,74,49,54,78,82,57,56,78,78,79,63,76,72,50,48,69,86,64,57,72,87,87,49,75,56,63,72,56,55,74,46,43,67,83,72,87,70,87,78,42,42,78,54,46,55,78,54,77,58,73,64,63,56,78,75,59,42,55,43,57,54,82,78,72,47,83,77,63,65,49,54,76,68,59,79,56,71,84,57,57,73,62,68,52,68,80,56,84,59,43,44,84,50,68,81,83,79,52,71,82,62,82,61,43,84,54,46,77,85,49,62,77,62,68,72,70,59,57,62,71,53,83,61,57,55,69,81,47,59,46,46,47,71,71,57,81,83,48,51,71,74,45,66,51,73,87,56,68,75,49,56,81,82,60,48,77,42,80,86,75,77,47,77,58,48,43,62,57,66,56,66,69,68,78,73,56,84,57,86,67,71,42,44,87,53,72,82,59,69,58,60,80,68,46,85,83,81,61,47,74,73,54,82,65,67,86,42,60,45,65,63,47,64,79,60,63,76,86,60,53,77,87,44,59,67,76,58,59,79,87,49,47,50,43,78,65,69,81,50,49,74,77,83,85,80,84,51,84,64,67,60,47,57,83,85,48,62,45,84,87,57,87,63,67,85,69,75,51,62,48,62,52,44,62,67,69,48,49,56,48,87,46,45,49,47,86,45,64,83,81,68,80,61,55,57,57,47,54,69,43,52,49,61,87,72,51,62,72,82,69,51,80,72,42,68,82,77,59,49,87,77,84,60,44,64,67,49,57,61,44,45,54,52,56,45,56,76,48,87,86,42,54,84,51,48,66,47,78,64,47,52,77,55,68,75,85,66,68,57,82,76,74,84,70,61,54,65,80,87,57,83,80,46,77,43,55,86,84,68,51,85,49,75,61,82,66,57,64,43,83,80,68,46,52,81,45,62,46,78,79,79,46,60,63,86,61,54,46,80,48,84,49,80,81,84,56,43,85,48,66,70,58,44,77,71,42,65,42,55,61,69,83,45,54,43,76,57,58,79,70,85,85,86,49,82,81,80,57,60,81,54,64,75,62,45,76,79,66,57,50,80,56,65,66,70,79,46,54,47,55,72,80,84,81,78,45,53,42,86,46,50,70,45,67,78,77,44,85,56,60,64,84,72,46,65,75,87,51,74,71,55,55,58,74,54,62,59,60,43,73,87,75,79,61,75,79,86,68,48,58,86,57,85,56,47,46,74,63,56,52,77,67,65,80,65,42,76,64,86,80,42,66,82,63,55,81,51,71,51,71,58,72,55,77,66,74,61,79,50,70,47,87,78,74,58,52,84,70,83,60,56,76,51,53,51,72,56,80,57,81,81,61,62,80,50,59,85,55,64,86,42,59,75,46,42,84,53,78,50,54,48,63,85,51,77,63,73,71,75,50,65,79,45,62,84,63,83,60,73,42,51,45,53,80,83,59,59,48,79,81,57,68,80,57,76,51,51,51,60,42,75,62,82,70,52,58,65,75,86,48,72,54,84,84,56,87,68,80,83,53,84,64,44,53,51,43,50,51,79,82,53,86,69,49,45,58,76,44,46,48,56,47,82,60,67,60,84,81,85,42,55,55,78,50,65,79,74,75,83,71,44,62,64,78,86,56,43,43,48,68,53,50,66,81,75,57,48,83,59,56,45,72,76,45,43,46,68,79,66,62,43,54,72,68,55,48,66,67,63,64,59,71,58,74,76,74,70,73,53,49,64,61,86,45,80,63,52,61,60,82,44,44,75,46,49,79,50,51,75,87,67,75,45,65,69,56,76,47,60,84,78,47,72,44,82,86,43,49,86,82,71,84,72,76,67,56,63,64,86,58,72,87,69,45,72,58,70,46,82,73,47,74,54,71,58,47,43,68,43,42,72,51,48,74,78,59,53,68,44,85,84,59,55,82,82,47,86,57,66,50,54,44,84,79,53,58,49,68,63,78,76,74,50,63,86,81,42,84,71,45,73,78,49,43,73,54,65,80,78,44,58,51,46,64,80,67,52,80,56,45,68,49,78,52,48,55,84,81,46 85,77,77,48,87,72,42,45,47,56,69,55,80,72,75,47,77,83,68,56,53,80,83,75,72,74,68,72,54,84,42,54,57,60,55,55,85,81,85,77,66,81,77,67,77,76,77,62,58,55,60,52,70,77,85,84,72,80,67,72,75,47,51,67,74,82,45,85,83,84,74,52,84,48,85,54,67,53,60,46,71,68,51,60,77,78,48,61,73,58,55,49,54,44,83,53,64,54,59,56,65,66,71,81,68,46,63,61,80,47,59,52,85,85,45,87,62,78,87,75,84,76,70,76,52,47,59,56,56,42,48,53,58,62,48,87,59,51,68,50,57,43,57,70,60,43,72,57,59,43,46,52,76,58,66,70,43,68,53,56,82,67,63,83,65,59,49,80,48,71,81,49,71,43,46,45,83,75,68,47,82,70,59,84,76,81,47,65,71,86,53,70,74,53,84,61,68,67,69,59,55,79,57,66,84,42,79,81,51,42,50,83,77,45,57,53,55,47,70,65,79,49,63,85,56,73,66,55,56,87,68,54,81,55,83,45,42,51,83,68,48,83,71,74,70,83,70,56,54,87,82,78,85,66,58,47,46,57,77,71,83,44,52,55,77,69,55,84,47,86,52,75,85,43,77,57,63,57,67,68,66,70,85,84,83,84,80,66,43,77,42,74,71,84,67,66,74,54,57,77,42,45,48,87,46,53,67,81,67,45,48,55,85,68,51,62,42,86,87,54,55,67,56,59,83,67,72,67,60,62,46,50,64,84,81,45,73,84,79,83,84,57,61,85,43,80,67,60,71,85,58,75,50,42,84,51,87,79,62,81,85,75,68,45,73,47,43,66,61,43,46,67,82,73,87,53,56,85,49,51,63,66,51,84,77,86,53,86,45,73,82,80,79,53,77,42,86,62,44,83,46,87,53,48,42,76,68,85,54,71,50,77,65,74,42,67,55,48,44,69,86,59,72,54,74,59,60,59,84,63,42,63,81,68,62,61,60,49,57,59,42,46,48,75,48,55,56,84,47,48,61,42,84,57,73,82,70,46,67,52,85,60,62,59,48,79,63,70,68,68,42,87,61,86,75,50,83,63,57,65,61,75,43,51,60,76,57,77,64,84,47,45,68,48,84,84,73,66,73,62,45,74,56,77,68,46,82,53,65,49,77,46,78,83,69,65,82,71,56,42,66,76,60,80,42,71,51,58,52,72,78,42,53,66,51,80,65,80,82,82,64,84,48,56,79,58,50,79,67,50,56,81,85,67,62,50,65,63,79,64,75,80,52,64,46,72,84,43,48,76,74,53,70,79,50,76,63,77,51,48,52,71,68,55,62,45,74,82,44,73,74,65,81,82,67,68,49,69,84,53,77,74,66,51,62,58,73,84,45,69,56,55,57,75,72,87,78,70,65,76,79,54,52,47,56,66,58,80,56,68,66,46,44,66,58,45,45,71,42,65,84,70,53,77,70,68,87,67,44,50,49,62,55,52,87,74,42,80,55,47,58,84,80,79,53,79,73,76,84,42,78,67,79,42,78,73,58,60,54,50,64,68,72,63,64,60,54,54,43,53,68,71,47,49,75,80,80,85,66,56,78,58,69,87,56,87,86,45,54,63,86,49,58,70,83,72,58,49,55,55,42,44,46,50,58,62,65,85,87,69,86,76,57,66,48,86,81,68,82,71,52,77,66,42,51,81,53,60,87,58,78,81,77,81,82,46,44,56,44,59,63,45,43,54,78,66,53,72,87,58,61,74,69,82,73,54,49,60,58,44,66,83,49,50,59,55,71,53,84,58,63,66,64,63,74,81,74,75,60,87,83,80,44,47,55,47,58,48,60,65,56,63,66,44,73,57,81,73,46,52,53,79,76,50,62,81,77,59,47,66,74,64,78,58,57,52,61,78,45,69,52,44,86,80,68,78,61,63,61,71,77,63,45,73,60,68,78,43,57,72,54,48,76,77,62,73,83,86,79,84,85,53,60,62,61,52,44,76,78,63,69,74,51,85,69,45,64,49,86,52,78,86,57,74,55,45,79,69,66,44,49,79,81,49,72,65,80,74,82,44,65,77,72,47,65,60,79,62,71,86,65,54,68,42,65,86,70,70,85,67,80,80,70,49,79,42,54,86,55,84,87,66,69,69,77,87,61,82,79,87,49,47,59,75,70,65,42,83,48,57,82,82,67,46,86,80,85,53,84,54,87,45,58,42,61,54,43,71,45,70,57,54,54,42,77,49,85,65,64,48,44,68,84,42,56,78,43,67,49,47 53,86,60,78,64,56,69,60,58,65,44,79,72,45,81,82,62,47,45,52,53,63,72,87,72,73,42,52,65,73,85,84,44,85,56,60,45,65,58,57,71,67,81,65,43,63,60,70,47,70,82,52,70,76,52,72,65,72,61,64,74,74,55,62,57,55,66,53,49,42,44,54,61,64,66,45,78,86,83,53,58,42,54,71,57,81,65,69,67,45,63,48,63,63,45,75,46,68,63,62,59,46,82,49,43,43,69,79,86,47,74,86,44,85,43,59,86,57,45,53,58,53,66,79,79,42,44,53,77,69,42,82,83,61,86,76,56,53,56,51,61,43,47,81,57,59,73,52,83,71,49,71,51,63,82,87,44,81,45,67,65,78,85,59,81,84,68,42,51,64,79,52,59,72,54,86,47,64,60,46,76,82,52,44,61,49,78,69,62,54,50,61,64,63,68,66,76,46,52,70,71,56,51,45,45,56,82,57,63,77,83,74,78,66,70,49,50,80,83,81,64,43,86,83,74,82,42,58,42,48,52,76,45,59,67,48,63,83,64,80,70,44,43,85,86,48,63,82,78,76,47,72,65,82,81,62,73,44,47,78,64,72,84,70,75,72,80,78,71,43,76,64,80,76,53,76,76,45,74,74,86,83,45,61,43,78,56,72,70,73,77,70,55,72,73,62,66,69,81,58,80,58,83,62,66,71,60,59,80,74,66,72,53,81,74,56,48,81,81,48,45,83,71,85,71,81,46,81,86,55,65,63,60,63,43,73,76,74,53,47,84,69,55,71,50,85,58,54,47,70,64,61,79,84,79,70,76,61,45,81,85,52,51,53,52,83,55,60,79,86,46,68,53,86,75,54,73,44,42,57,52,56,54,70,85,62,50,68,47,43,43,67,56,59,68,71,51,46,83,60,54,71,84,47,46,50,54,86,82,81,48,84,61,70,58,78,75,77,66,71,86,44,66,72,75,84,51,46,59,86,86,78,45,51,78,73,80,75,49,69,77,84,64,75,76,79,53,52,75,75,63,45,76,54,78,76,60,86,49,54,71,54,44,61,53,82,80,67,56,64,48,67,46,42,80,65,58,68,79,52,63,82,42,71,45,75,72,81,83,82,53,44,59,62,71,43,80,51,79,47,86,49,56,74,74,81,83,55,59,52,51,73,71,54,74,70,74,58,77,83,87,84,60,46,86,46,67,47,59,60,61,54,62,51,86,62,43,87,56,51,70,55,85,87,74,48,45,55,81,81,44,43,58,76,63,47,70,70,64,54,47,51,49,60,59,63,52,66,80,85,44,58,83,86,63,60,49,61,44,56,56,82,46,79,46,75,79,75,71,86,62,66,45,80,58,73,64,54,67,69,76,59,67,58,51,49,81,50,69,48,55,47,79,87,61,56,42,71,80,79,51,42,51,46,83,84,73,54,50,86,80,64,82,50,76,82,73,59,56,86,46,46,66,57,54,57,70,76,87,59,77,82,52,81,62,78,54,63,50,86,75,64,86,59,42,69,57,64,51,78,60,61,48,84,67,42,50,55,55,77,69,42,61,78,64,75,80,51,80,47,51,43,48,87,58,50,53,61,57,86,74,57,77,65,64,65,73,79,53,60,60,50,79,87,69,58,68,86,84,49,43,48,81,46,76,84,56,82,66,77,74,72,62,62,65,75,77,80,43,46,47,67,71,66,82,51,71,73,61,43,60,60,42,45,74,66,61,63,71,59,46,51,68,86,79,49,55,77,71,48,54,54,65,87,56,48,85,45,85,58,44,82,61,52,79,52,62,53,51,78,50,49,71,62,80,60,49,79,65,49,80,87,53,65,44,45,57,51,85,63,82,72,50,53,60,57,64,56,59,84,87,80,79,58,65,76,84,59,76,69,45,66,53,56,70,73,57,59,47,74,83,64,69,72,72,71,71,59,81,75,86,71,76,59,69,59,58,55,55,43,42,55,64,78,65,52,68,65,61,70,61,58,70,83,52,54,80,46,65,47,74,58,55,63,73,63,49,51,84,45,70,66,66,52,42,77,75,79,54,73,73,58,60,42,71,57,55,60,68,60,48,87,62,66,45,59,51,80,54,68,87,65,70,65,47,76,63,47,87,55,54,60,50,69,83,48,63,50,52,46,85,49,42,79,77,61,45,82,61,58,53,53,81,47,80,50,55,47,65,69,52,83,84,55,81,81,74,81,67,51,50,47,74,87,77,45,71,47,52,62,67,84,49,80,73,58,43,59,63,61,57,78,75,62,82,49,44,81,82,83 80,47,44,46,83,65,42,76,49,69,45,80,67,55,73,57,56,46,44,83,86,86,47,53,48,44,76,44,82,51,81,64,58,56,73,79,51,50,84,48,52,60,80,59,68,54,72,85,75,48,86,83,74,72,72,82,58,57,51,59,85,81,85,85,77,82,64,78,83,79,56,87,71,79,69,69,81,47,58,86,42,42,46,64,52,54,42,74,61,54,43,76,43,69,58,56,74,81,81,53,53,76,56,59,48,69,62,63,50,68,45,75,70,45,78,60,80,82,86,64,77,52,66,61,53,51,70,44,54,65,66,75,87,69,53,58,63,48,70,49,87,45,62,66,65,87,45,80,48,54,64,57,55,42,79,75,43,47,86,71,67,52,62,68,82,47,46,47,57,55,46,78,43,44,72,70,54,78,72,61,58,56,66,86,83,81,48,86,66,66,85,45,67,80,51,74,77,53,58,43,82,57,86,58,57,47,80,58,68,60,54,77,67,73,66,51,81,85,42,62,76,78,70,46,77,42,51,42,47,44,54,49,50,57,66,62,72,47,62,53,45,75,51,79,42,65,73,56,86,77,64,81,57,50,46,47,65,57,43,81,65,70,82,79,42,42,66,43,56,54,56,69,66,82,67,50,87,64,67,86,47,57,68,84,57,82,75,51,67,79,71,45,74,75,85,83,54,55,56,85,53,82,68,48,66,81,53,75,82,54,52,52,79,50,71,57,46,48,51,52,68,52,75,60,55,87,84,55,80,85,76,54,73,51,56,43,68,71,68,83,47,59,78,79,71,85,59,85,45,65,43,73,43,51,68,47,54,55,85,74,71,71,85,55,74,50,78,87,56,44,49,51,46,53,42,50,80,84,83,44,73,76,50,48,84,82,77,49,54,58,83,46,65,61,55,43,50,83,55,60,77,86,59,83,59,68,56,64,74,56,75,79,79,61,58,44,57,72,51,60,43,44,55,54,71,76,81,75,72,84,71,60,46,42,81,71,61,43,46,84,65,61,83,66,86,68,48,80,64,69,75,50,43,75,66,71,48,70,60,87,86,73,66,85,64,79,73,43,77,50,75,49,50,53,80,46,56,81,73,82,73,59,43,64,70,67,86,84,49,68,69,45,48,83,82,63,48,63,64,51,65,43,81,49,53,81,68,78,65,66,64,79,48,62,82,64,50,75,56,60,77,63,54,61,68,86,82,42,53,47,62,81,47,42,62,51,66,81,67,62,62,69,43,77,54,86,82,53,66,81,84,80,83,45,48,47,61,75,72,80,67,72,56,62,85,81,77,68,62,61,51,87,69,87,44,56,62,75,73,55,83,77,43,83,60,64,46,69,72,82,48,60,65,68,56,67,43,49,42,44,61,62,57,64,75,66,79,63,85,45,63,84,42,75,46,65,83,86,58,85,50,83,82,62,60,56,85,42,57,49,44,78,72,79,46,86,72,49,58,48,52,53,42,77,49,67,64,84,42,52,60,69,50,53,49,66,62,64,80,52,60,50,62,85,68,52,42,67,55,59,73,43,76,42,59,69,52,54,72,80,68,77,81,43,56,45,56,64,42,79,82,85,62,52,70,82,78,84,44,64,60,52,51,70,78,78,85,65,61,75,51,56,47,58,42,66,52,87,86,53,61,46,43,67,58,53,52,59,51,65,62,76,58,44,86,84,54,68,81,44,49,84,50,66,74,60,86,76,49,68,82,46,66,84,51,44,79,52,85,86,48,83,70,71,64,75,46,80,59,84,49,65,77,42,68,64,84,46,85,55,42,79,61,45,68,63,59,59,47,42,73,62,81,45,45,69,80,47,67,51,56,62,80,69,58,58,54,68,79,43,60,63,76,49,81,66,72,61,83,51,45,52,87,69,49,68,50,51,87,74,47,64,61,64,70,84,61,74,71,57,76,58,61,68,80,45,72,43,86,50,56,64,78,62,59,73,46,60,72,84,73,60,56,78,51,83,47,75,47,51,71,49,82,84,73,50,62,44,56,79,73,51,44,50,43,56,85,53,79,86,63,63,82,45,43,58,67,63,82,60,73,43,83,53,67,84,66,79,71,85,71,71,48,69,80,64,50,42,45,63,43,85,77,46,84,73,73,49,83,51,67,74,55,71,60,50,54,84,64,58,62,61,56,81,42,78,70,76,77,73,42,42,72,81,66,70,53,74,56,45,52,56,75,59,64,55,70,83,68,71,73,42,58,45,58,74,63,83,79,74,62,50,73,69,42,63,56,56,44,66,51,47,75,85,79,83,78,74,55,72 77,59,47,53,82,47,70,66,83,75,57,81,80,57,78,42,83,78,53,54,67,72,85,84,47,57,70,69,63,81,87,75,45,48,75,80,59,78,46,55,43,86,57,49,74,79,45,81,83,60,45,57,43,75,83,85,42,69,54,54,68,83,63,80,54,66,67,84,87,48,49,57,47,56,49,59,76,82,71,76,78,60,69,55,86,56,48,78,67,71,48,71,70,85,43,44,47,76,78,51,68,87,75,71,72,43,60,52,73,61,77,54,51,49,62,61,57,78,77,80,44,64,64,82,67,84,52,75,64,74,47,62,83,61,60,83,52,47,78,82,85,77,44,55,81,56,56,75,84,51,85,46,52,67,47,52,59,72,79,85,76,75,57,73,59,85,46,77,58,65,55,78,63,68,45,66,83,49,82,83,60,68,74,70,82,80,81,42,57,82,44,68,62,56,42,79,58,43,47,59,74,60,80,70,85,68,83,74,86,67,53,83,54,61,65,43,80,78,47,51,56,69,73,58,45,57,54,78,65,87,43,87,50,74,68,66,46,62,74,73,60,83,69,42,65,86,53,73,58,65,79,48,77,56,47,86,86,49,78,74,73,64,66,62,46,43,70,79,80,60,52,72,69,57,46,81,75,76,53,57,67,43,56,56,72,49,76,83,53,42,60,64,58,74,63,79,49,85,60,72,55,63,61,72,64,68,42,57,78,82,69,87,85,75,86,50,82,50,68,86,76,48,54,52,60,71,56,47,86,76,66,81,53,69,49,80,79,65,86,74,83,42,65,58,60,68,64,50,82,66,68,77,50,63,74,77,54,68,72,70,83,56,57,46,53,63,47,66,87,43,44,70,82,77,62,49,83,46,56,53,42,75,51,42,69,80,65,54,48,86,79,81,86,53,86,58,71,57,81,42,71,45,72,44,85,70,86,57,52,57,82,86,82,65,64,65,44,64,59,67,68,53,82,54,87,84,53,85,50,68,53,75,50,86,87,84,73,52,62,86,81,55,57,44,43,43,77,56,47,59,67,57,79,43,59,82,48,58,86,57,51,55,69,43,59,55,69,66,46,60,61,42,64,86,86,78,83,60,60,84,56,52,43,52,45,60,43,45,64,83,43,55,70,58,58,70,62,82,66,70,75,64,54,53,63,83,66,60,86,51,66,50,74,52,80,59,83,74,85,87,50,72,84,64,83,47,52,63,62,71,58,87,71,62,71,44,49,57,52,48,75,66,43,55,70,76,53,50,60,77,87,59,66,85,58,72,43,58,73,72,81,81,67,60,42,76,50,51,76,49,74,56,69,51,62,59,85,43,46,48,45,45,46,84,51,62,57,47,67,84,46,50,70,69,49,81,76,60,55,58,54,62,58,51,82,80,53,68,43,83,66,70,85,42,75,75,53,74,46,78,59,45,71,63,87,68,48,70,68,82,82,46,84,61,71,55,61,85,72,79,79,63,57,75,54,69,80,44,53,63,48,47,48,87,47,65,85,56,73,73,55,46,51,46,79,53,53,46,80,73,66,60,81,86,55,73,75,52,55,65,74,70,59,73,64,43,53,66,79,68,77,52,42,53,78,57,79,86,61,77,44,48,73,56,55,83,53,47,57,57,48,77,86,60,53,73,77,77,76,45,85,68,51,65,70,64,65,49,47,45,70,87,43,70,53,73,70,80,44,81,47,51,86,43,57,68,67,54,77,84,83,47,86,87,57,49,86,64,57,78,81,79,57,76,67,69,82,50,67,45,56,77,87,42,59,79,70,85,74,51,79,60,48,73,73,75,83,65,60,72,82,81,74,69,59,57,53,56,87,47,56,70,53,48,86,62,65,50,84,76,58,70,81,48,56,45,85,74,45,48,59,86,66,66,53,83,49,80,73,54,83,50,68,56,71,56,85,86,57,53,46,60,63,78,80,56,61,75,73,55,61,78,67,56,82,56,66,84,82,46,68,81,44,75,85,80,69,69,64,57,87,68,77,83,81,57,43,60,54,44,75,66,87,79,84,78,67,58,65,84,69,63,83,63,52,87,74,72,46,42,52,81,56,68,45,44,46,83,60,61,85,59,83,59,80,87,52,48,63,51,48,57,75,43,82,68,87,56,66,57,83,43,65,52,43,52,84,73,54,48,67,47,73,80,83,59,50,62,65,87,83,52,77,59,87,49,50,45,87,54,46,75,55,80,75,43,63,84,64,62,47,58,78,67,64,80,75,46,63,73,42,74,61,75,48,61,50,43,57,51,59,76,65,82,87,60,49,42,86,48 86,46,71,64,46,63,80,55,76,69,66,73,49,45,57,58,55,46,75,74,49,79,62,46,67,44,76,45,76,63,65,84,52,81,46,81,73,83,70,81,48,70,46,70,43,82,74,52,79,59,67,45,55,62,44,45,55,87,76,67,67,51,82,68,84,48,58,67,55,43,79,53,73,61,44,42,85,49,48,72,86,61,67,82,51,65,70,58,46,81,86,43,46,66,46,47,45,64,61,50,52,57,57,50,44,48,51,86,63,64,83,65,85,78,83,81,42,85,64,79,50,57,84,71,47,61,66,55,81,62,69,61,64,45,78,69,80,50,54,52,85,68,46,67,45,58,64,73,67,78,42,48,47,66,61,48,68,47,52,47,74,51,58,73,76,47,50,58,47,57,61,82,59,85,58,83,55,55,52,85,66,50,79,78,77,79,79,68,48,44,82,68,74,85,43,84,62,78,66,81,45,62,83,79,55,86,46,63,50,58,78,84,55,71,46,70,80,77,81,77,67,61,45,64,83,52,71,68,84,83,52,77,87,72,82,61,77,49,86,73,66,53,76,53,65,85,77,85,49,60,60,85,69,70,80,82,55,63,83,44,53,82,84,64,71,74,83,53,72,45,83,49,44,50,49,78,78,72,43,83,62,66,83,75,77,46,73,48,55,49,61,57,70,67,73,63,54,85,65,67,42,53,85,71,79,51,43,69,47,69,42,57,45,77,75,79,73,46,64,74,70,84,44,44,42,75,52,75,46,74,50,83,61,85,72,64,85,58,46,68,49,85,51,70,51,56,72,85,60,63,55,79,74,65,79,81,42,72,48,52,61,62,70,56,54,85,44,84,71,62,68,84,75,43,73,61,69,78,59,60,54,74,72,60,58,63,50,78,59,58,63,66,66,56,79,71,81,57,70,78,70,83,83,79,52,47,81,52,63,48,61,57,47,46,69,46,49,74,62,62,73,64,73,66,47,80,64,66,71,47,74,70,62,82,45,62,45,71,74,78,47,76,51,52,79,83,56,45,65,84,81,43,48,60,77,74,78,74,54,57,61,63,61,57,67,61,77,79,45,49,64,86,48,65,56,51,60,53,64,79,48,65,47,67,56,55,87,67,75,52,61,72,63,64,76,72,65,45,54,66,58,50,67,67,45,58,62,48,54,50,79,51,66,52,53,81,50,59,79,72,83,69,58,47,78,59,56,60,57,47,45,80,44,51,80,56,78,47,81,87,78,60,58,45,77,63,83,47,46,70,45,86,79,58,64,79,56,55,80,49,74,70,73,44,62,53,51,79,81,81,64,59,65,63,80,55,84,56,86,49,74,83,70,84,62,81,67,51,50,85,65,45,58,45,78,50,81,43,47,77,79,78,56,60,42,63,77,80,73,87,55,87,62,82,45,64,42,62,75,51,45,52,46,47,58,87,77,55,75,62,82,81,43,64,86,60,61,50,62,54,72,49,81,71,84,85,76,42,74,74,77,73,70,85,62,43,75,75,78,42,60,81,57,83,80,70,70,61,87,48,75,52,65,79,69,49,48,75,70,78,70,52,51,59,62,58,62,73,75,85,45,53,61,60,81,60,53,79,77,48,78,82,84,58,80,66,59,45,50,80,65,73,54,45,67,82,48,45,71,74,42,42,86,67,53,68,70,65,69,55,42,62,87,56,65,76,80,61,62,85,81,86,44,84,73,43,77,84,81,57,79,42,55,73,72,76,70,70,63,64,63,87,72,83,45,46,56,68,43,50,48,45,42,61,44,48,87,66,65,67,69,70,81,78,42,80,64,45,64,56,62,61,55,73,56,52,61,76,60,74,48,70,56,87,83,58,48,85,47,67,82,75,68,57,61,77,79,84,66,58,65,57,86,43,62,59,53,82,67,66,53,59,53,62,46,42,76,64,56,58,45,72,84,77,64,51,42,52,58,70,66,59,65,70,42,76,49,62,85,61,62,45,82,66,71,68,85,82,43,50,63,68,49,58,58,86,73,82,64,72,69,53,54,78,72,67,86,84,60,45,48,42,78,66,83,59,85,54,71,68,56,53,84,45,61,44,75,54,77,55,44,85,75,59,69,64,56,62,46,80,75,87,86,66,78,80,87,43,69,86,76,54,66,46,54,64,55,53,87,69,73,57,51,52,56,70,53,73,62,54,69,52,53,58,64,78,74,78,80,52,64,67,64,81,54,74,68,64,66,67,42,57,75,71,84,63,71,63,81,57,50,64,46,85,44,70,59,53,67,67,75,47,50,61,79,44,60,74,69,82 82,60,85,81,55,87,52,74,56,59,68,60,43,50,69,86,83,64,50,47,59,71,57,86,58,79,81,56,87,83,53,69,76,87,77,50,43,87,60,69,81,84,58,83,59,65,46,69,67,63,50,64,59,81,55,75,42,64,87,85,71,46,75,59,86,80,46,65,53,62,60,48,84,70,49,42,68,61,45,46,52,51,46,80,77,53,65,54,61,45,63,84,83,67,83,49,71,46,65,62,80,80,45,80,71,73,64,77,64,66,53,81,68,67,64,48,83,51,54,53,74,79,63,71,80,68,79,64,86,79,70,43,82,42,74,46,75,49,65,87,74,43,56,73,52,77,55,68,51,77,51,58,55,57,51,83,65,47,72,86,84,83,61,78,72,86,80,46,71,49,70,49,43,44,67,45,78,74,86,47,71,83,77,84,57,57,80,46,78,68,59,61,70,85,78,53,76,65,68,43,53,55,80,66,87,51,55,42,57,53,73,43,66,45,62,42,51,57,44,80,84,67,84,69,51,56,57,45,68,56,58,53,46,57,68,48,54,85,84,69,71,53,63,47,75,56,75,79,71,58,42,57,77,71,52,81,79,62,71,69,78,85,42,46,85,85,48,82,82,45,59,71,68,67,87,57,81,54,57,71,53,49,67,63,72,54,68,60,69,50,55,67,79,79,43,64,57,61,80,87,64,55,57,73,50,73,67,61,78,77,82,64,48,66,87,80,82,87,53,68,45,82,78,78,58,70,55,64,57,66,54,60,77,50,72,69,51,48,69,51,78,63,85,73,69,44,50,86,71,81,58,51,69,64,48,81,78,75,67,45,77,61,60,49,85,65,87,84,72,83,53,87,57,66,58,63,52,44,82,48,71,43,46,62,72,60,67,77,81,63,55,50,80,53,69,78,50,57,59,50,47,71,75,54,86,83,48,43,69,81,49,68,47,83,53,73,55,68,44,77,45,42,65,52,72,76,68,83,57,54,51,56,43,77,78,69,61,85,66,50,57,78,64,56,68,65,70,53,71,62,50,56,69,83,72,53,66,76,83,44,75,60,62,67,87,55,52,44,48,59,66,75,43,69,56,55,59,83,81,79,42,61,79,46,65,86,75,74,77,75,83,87,52,53,75,45,61,47,69,77,75,45,54,44,64,54,70,53,84,48,79,50,47,44,42,75,76,55,71,70,44,81,54,80,42,67,66,47,63,52,80,49,83,66,54,62,42,74,47,71,69,87,44,42,54,53,62,85,63,71,48,57,84,61,74,51,56,57,60,55,53,45,58,64,58,48,63,73,48,50,68,79,85,59,42,69,82,87,47,86,66,65,66,62,65,85,86,42,51,61,63,86,58,63,75,50,72,43,82,53,64,42,60,56,87,65,54,43,77,65,58,67,85,44,65,44,65,69,72,76,65,80,55,46,49,51,72,60,83,84,66,45,72,78,80,43,81,58,85,68,61,71,70,83,77,84,42,87,56,52,81,63,51,78,61,74,56,66,54,82,78,72,50,44,69,45,87,66,53,59,70,65,59,68,57,53,87,53,87,87,84,64,46,71,87,85,64,46,82,64,46,79,63,44,52,70,78,48,48,68,65,55,83,77,64,81,82,83,66,79,43,81,52,46,72,55,46,42,64,72,66,52,72,65,60,72,70,83,60,61,55,84,72,44,55,79,55,60,73,63,84,53,45,68,60,83,75,49,59,79,43,55,86,47,52,76,78,69,58,69,47,72,60,79,75,61,48,81,85,50,80,83,78,80,59,63,67,77,53,72,80,53,49,56,56,87,63,43,43,61,62,55,80,79,45,48,55,45,53,52,64,71,84,72,68,58,60,52,76,63,55,72,56,85,54,58,49,66,53,64,46,77,86,52,59,63,53,49,73,79,65,62,71,48,81,62,50,66,78,44,75,50,50,87,51,64,86,45,86,59,64,77,70,73,44,56,70,47,57,81,80,67,77,67,82,77,59,66,78,65,76,80,87,43,77,81,72,79,47,69,70,82,78,55,43,50,51,77,49,77,76,85,74,84,82,81,42,45,46,80,44,46,58,65,50,45,48,57,43,57,62,87,77,77,43,47,81,52,59,75,57,87,70,85,47,66,61,76,54,87,58,43,71,81,51,77,56,58,73,75,47,78,61,73,67,55,86,71,71,71,79,59,71,65,79,60,77,77,63,49,77,84,83,72,84,69,51,65,70,79,42,50,83,81,77,77,71,69,73,61,43,46,68,52,66,60,65,82,75,67,81,67,80,43,58,72,47,49,70,76 72,48,62,60,42,49,79,60,65,83,79,76,78,67,73,53,49,53,64,76,78,67,83,57,87,68,69,54,58,62,67,77,86,65,82,76,47,58,76,62,78,55,56,82,74,50,78,68,81,82,46,74,87,71,61,67,51,53,67,48,50,80,59,45,52,44,81,48,74,49,55,53,51,52,83,76,63,79,49,65,46,87,61,53,45,46,78,70,43,49,70,45,43,80,64,44,82,53,66,56,79,42,53,72,74,60,56,87,70,83,71,66,83,70,79,58,82,54,43,42,46,76,42,72,61,59,61,77,60,68,46,47,73,74,42,85,67,44,74,73,81,54,72,47,84,71,60,72,55,71,75,60,60,54,69,69,70,42,52,82,85,67,58,86,67,79,61,81,74,78,49,81,53,51,76,70,78,67,60,84,79,62,49,51,48,61,66,51,54,42,51,80,83,64,74,84,84,44,81,57,79,86,85,80,74,50,74,58,73,78,61,70,71,68,45,78,71,76,67,81,73,66,44,64,85,54,47,83,62,73,61,80,73,54,84,46,60,48,75,58,48,52,86,51,73,78,62,72,79,49,48,82,84,44,81,65,65,75,56,45,62,75,71,50,68,43,63,47,44,58,72,52,70,46,48,50,55,73,62,67,81,70,58,54,84,62,85,80,64,56,48,60,83,81,81,74,68,48,45,77,42,56,82,42,63,45,52,66,85,80,56,64,47,68,71,49,67,82,49,63,64,54,75,84,87,72,42,76,63,77,44,56,60,42,52,85,52,43,70,57,43,68,73,50,69,85,70,68,43,85,86,59,86,48,70,56,47,73,76,80,53,73,57,62,59,72,69,67,64,45,83,84,47,57,48,44,60,66,85,45,46,80,68,61,64,80,51,78,42,57,63,63,61,57,80,59,87,42,54,43,49,82,42,67,44,71,83,68,53,46,69,50,49,45,64,54,43,72,67,42,53,87,58,67,54,51,57,75,75,76,80,60,74,84,42,67,57,58,83,57,87,63,64,70,66,50,59,51,55,63,56,74,87,65,81,85,49,86,81,55,78,46,66,67,69,56,77,60,43,72,66,47,42,58,76,81,81,73,82,71,87,85,70,68,83,54,64,72,75,71,60,78,65,57,51,55,73,72,68,49,47,82,85,53,59,59,63,57,70,43,81,60,60,74,54,44,75,85,46,68,82,84,60,73,70,72,78,50,74,63,58,80,49,63,76,74,70,61,43,51,84,53,77,60,42,72,46,81,84,50,51,76,70,53,70,58,66,48,78,70,46,56,77,53,54,49,69,61,53,83,60,49,80,59,69,57,53,54,79,48,75,70,69,52,54,84,75,75,70,83,45,69,64,82,57,80,68,57,72,85,72,75,45,47,73,73,48,69,49,48,43,47,87,71,78,59,58,87,46,53,54,47,56,67,64,49,51,87,82,74,55,71,48,60,76,78,48,58,73,70,65,60,77,75,58,60,79,49,48,70,87,49,70,55,67,45,60,73,81,75,75,49,72,61,43,56,43,63,60,72,42,83,73,74,64,81,85,79,78,72,51,68,85,86,54,53,80,59,43,70,44,49,84,58,42,48,68,42,61,82,55,66,49,86,42,86,46,54,64,84,50,48,66,80,86,70,70,74,53,42,84,64,50,76,46,58,60,61,81,56,83,72,85,68,80,59,48,83,44,65,72,60,80,58,62,66,50,68,80,66,81,43,86,52,54,74,70,47,71,84,85,75,71,74,64,44,81,71,73,76,72,83,81,49,50,84,55,68,74,48,53,73,50,49,52,61,46,42,54,83,76,54,58,65,78,53,63,58,49,46,63,73,61,79,66,69,51,42,56,53,51,57,61,81,46,44,67,80,73,42,50,75,63,67,42,72,43,45,63,58,42,57,62,72,78,50,82,76,86,75,76,63,44,74,81,68,59,52,54,73,62,70,63,49,58,67,63,75,75,47,42,45,57,76,53,86,63,69,69,80,60,66,48,82,42,77,66,48,48,83,67,74,44,78,78,73,61,87,83,74,86,75,52,73,66,78,47,77,69,49,72,84,83,45,84,78,78,54,53,56,57,48,83,80,85,65,49,52,48,67,71,71,44,60,85,42,73,45,52,71,59,49,75,83,62,43,63,63,55,46,80,65,57,65,47,72,74,68,59,68,68,48,59,85,69,49,43,63,71,52,66,69,70,84,44,65,84,79,87,61,72,48,84,80,80,84,76,51,42,64,61,80,54,44,42,67,45,68,53,49,84,77,55,72,70,77,60,62,78,69 73,72,62,74,69,44,53,60,82,74,54,48,52,76,59,70,47,78,46,42,78,65,46,66,76,65,57,45,61,65,46,65,46,84,74,80,71,42,50,50,64,72,43,49,53,72,57,62,55,46,81,50,66,83,54,57,52,70,45,81,47,52,55,84,61,50,76,72,78,81,48,66,74,51,49,72,48,52,62,63,54,48,70,76,83,43,86,60,82,43,49,84,68,83,67,66,43,76,69,44,82,52,49,85,47,57,67,73,56,70,69,67,43,78,56,47,49,86,83,66,44,75,54,58,49,65,63,86,49,50,45,51,86,56,49,73,86,68,86,63,82,51,74,66,58,44,46,48,51,73,42,50,82,71,67,54,52,46,50,55,62,69,46,75,85,61,49,55,47,44,48,87,57,81,52,77,62,86,44,56,81,42,54,53,84,82,81,59,65,85,69,79,65,48,76,47,42,65,65,69,79,56,50,51,59,76,42,60,84,51,49,77,51,68,84,46,82,72,54,70,60,82,86,68,81,79,67,68,86,60,73,48,59,71,68,67,87,69,87,76,79,50,68,62,57,46,84,69,47,60,72,82,78,60,44,59,65,57,87,65,71,42,67,80,67,84,50,52,63,47,50,80,85,81,66,76,69,73,82,48,73,61,75,57,63,61,81,50,68,66,70,77,68,67,65,51,77,62,61,69,50,80,59,51,43,75,45,56,66,57,84,81,65,84,71,62,85,65,68,42,62,76,50,81,53,61,47,72,50,42,59,45,80,57,65,74,78,84,48,76,73,46,52,58,63,54,78,60,52,46,46,79,52,76,60,79,42,73,84,78,46,78,62,84,77,66,82,82,57,69,42,85,53,75,45,46,52,48,73,56,54,57,62,59,49,85,53,64,78,53,57,82,86,84,51,80,50,54,72,70,66,82,83,57,63,62,85,60,87,64,70,74,78,61,44,56,52,80,77,78,43,72,79,68,87,70,59,87,50,61,67,53,65,65,72,59,46,57,77,52,82,86,51,65,61,87,46,87,69,51,42,62,72,62,61,66,70,71,82,57,71,77,58,73,51,66,68,45,53,42,67,75,43,53,42,64,74,47,45,87,69,47,87,50,67,45,55,85,55,64,70,85,45,53,72,86,61,56,64,84,64,59,56,70,58,56,81,42,84,64,78,52,79,42,63,53,57,49,72,69,49,46,77,65,80,49,54,61,67,62,47,66,85,84,43,44,73,43,80,58,84,69,72,53,66,73,77,42,44,86,83,52,83,80,73,71,53,51,81,77,44,70,63,57,50,52,61,49,65,56,84,85,42,60,55,70,81,86,72,45,69,79,50,50,85,47,79,61,73,55,44,80,55,84,73,65,86,82,65,78,55,52,84,50,82,71,45,62,46,55,70,62,87,65,56,47,79,74,84,43,62,55,44,62,44,70,55,59,56,44,64,59,70,52,72,85,83,43,87,76,77,63,78,48,76,76,71,49,56,84,81,78,51,66,57,65,48,48,74,74,71,69,85,83,85,62,72,60,81,81,77,68,75,50,82,69,42,81,45,55,70,75,74,86,67,69,59,54,65,78,66,48,46,56,47,48,74,62,43,63,45,81,83,42,69,85,62,54,76,61,83,87,51,49,70,72,78,58,67,70,87,62,73,75,63,51,81,63,73,73,73,60,82,78,50,67,85,74,49,46,52,80,61,79,73,86,60,43,73,86,69,82,67,46,68,49,42,82,56,44,54,71,65,60,64,59,51,71,75,79,54,57,69,49,72,62,78,59,77,51,45,43,66,85,77,62,46,44,86,59,61,79,48,46,49,59,56,51,53,43,81,87,46,84,71,84,69,78,75,48,66,82,57,86,43,57,48,86,53,59,44,73,80,68,73,75,42,58,54,85,67,47,48,83,73,75,51,82,53,84,61,68,65,84,81,45,87,83,76,80,69,75,67,82,78,55,65,79,65,70,83,85,50,67,80,49,48,65,43,52,49,50,50,50,58,58,82,73,62,44,66,82,47,61,71,78,72,87,58,54,46,55,72,65,75,78,79,82,78,69,75,66,75,87,48,42,84,85,81,71,45,49,55,61,73,76,70,70,49,43,66,54,74,75,58,53,42,76,62,87,43,60,79,81,52,66,49,49,63,79,57,87,56,58,59,82,79,46,68,61,85,72,58,62,72,76,51,84,43,47,87,55,58,67,80,43,67,57,68,54,53,47,54,60,87,62,82,78,86,83,47,50,53,45,55,67,53,67,45,86,77,76,54,52,84,51,76,57,73,85 78,71,65,52,46,75,56,54,73,72,65,71,75,77,45,43,86,58,82,52,58,70,87,76,65,70,64,67,82,49,55,74,68,58,43,80,53,76,63,56,51,76,53,78,59,72,46,61,81,78,52,73,76,78,71,44,72,57,71,73,87,47,66,53,68,55,75,58,84,55,56,76,50,69,59,83,58,45,49,81,78,49,43,55,54,59,71,55,74,77,64,75,65,60,63,87,70,58,52,52,63,69,65,65,87,62,49,58,63,78,46,42,71,48,80,77,66,54,74,86,60,46,74,51,51,68,48,76,52,49,80,56,65,82,68,47,69,65,43,43,71,59,63,73,66,68,48,69,67,77,65,43,47,44,68,79,67,68,81,65,73,49,49,49,60,55,78,82,69,43,56,55,48,75,82,80,56,61,58,42,49,43,78,46,74,75,44,69,77,81,51,46,53,86,70,63,82,72,80,65,73,62,43,49,53,55,45,55,55,74,83,66,86,43,71,56,65,80,78,75,71,67,43,74,86,63,46,87,43,70,75,81,82,63,76,45,60,47,76,62,83,81,61,42,66,48,54,55,73,48,68,43,82,55,82,75,61,64,49,75,62,79,74,49,68,86,74,79,52,63,50,71,62,70,59,83,87,84,57,62,58,66,58,76,87,63,62,87,61,49,68,74,77,46,77,42,56,85,60,54,86,69,44,85,53,57,43,78,54,57,60,57,80,72,80,48,43,61,57,79,73,82,84,52,71,79,42,76,75,80,43,47,48,60,80,60,78,66,55,64,87,86,80,69,51,67,67,80,83,52,86,42,86,66,67,56,62,68,87,77,84,56,65,76,83,56,55,69,68,78,61,70,62,80,46,61,70,70,54,60,56,83,70,57,46,62,62,79,55,55,77,65,71,80,59,68,69,61,55,63,54,67,87,61,44,71,84,71,75,63,42,61,49,67,62,81,57,50,71,73,67,68,55,61,61,48,61,80,49,45,65,78,84,53,72,49,68,65,46,82,76,79,72,64,87,62,78,57,42,77,85,64,48,64,82,73,85,86,63,56,49,78,53,49,69,47,46,70,69,57,77,59,78,77,43,44,63,78,51,60,47,63,56,65,46,67,60,61,79,42,83,72,78,62,83,80,51,71,75,71,58,65,67,47,47,48,57,42,53,52,43,75,63,54,80,52,83,87,78,44,49,55,56,70,47,52,68,46,85,65,60,69,66,75,76,62,48,76,67,80,58,45,85,57,50,51,67,67,51,87,59,54,71,80,83,83,82,83,61,82,70,42,70,45,73,42,48,86,72,84,54,44,68,65,75,72,84,82,56,72,85,61,75,87,72,54,61,70,63,60,65,55,42,74,50,86,49,70,77,80,67,55,44,54,76,63,52,45,53,42,72,68,58,65,45,83,42,71,42,49,67,69,43,51,72,58,52,42,66,81,66,45,42,65,42,51,68,45,79,44,77,48,75,58,74,70,52,63,57,63,86,52,49,86,74,66,64,54,74,46,59,57,46,70,73,87,65,68,47,76,61,79,80,61,55,76,55,52,71,53,47,71,68,60,72,84,67,75,57,56,43,60,71,46,46,59,50,62,61,87,48,73,85,68,63,74,84,73,45,53,66,73,69,69,62,59,47,42,69,74,80,68,58,84,74,77,86,82,57,60,48,61,61,67,81,49,43,69,73,51,85,60,77,63,53,84,69,57,71,45,73,79,59,82,51,66,61,63,59,81,56,73,79,54,81,51,48,68,61,85,81,86,56,67,84,83,49,71,56,78,57,69,67,87,80,76,65,71,81,44,63,59,48,68,52,42,56,58,44,70,81,62,81,62,78,70,67,56,46,68,74,65,58,68,52,56,79,56,50,55,50,43,86,49,60,76,59,60,83,61,67,54,52,87,81,64,56,55,67,51,66,74,54,78,50,75,87,79,68,51,52,65,81,85,52,57,72,56,87,53,57,75,83,77,84,72,52,45,87,82,85,67,66,75,51,66,80,52,46,43,68,87,49,60,81,60,51,53,50,50,69,87,42,68,72,55,83,64,62,57,46,60,85,50,69,53,63,72,69,59,48,63,68,61,87,43,49,84,71,75,45,47,58,47,78,60,61,45,76,49,57,84,46,63,86,61,79,73,84,58,57,59,61,69,64,50,52,56,49,58,81,63,86,42,74,65,47,86,68,63,79,43,82,69,47,67,75,74,67,49,51,74,78,83,49,62,80,82,66,56,83,43,86,61,78,56,53,78,85,73,43,71,60,81,62,46,61,43,59,87 50,49,83,53,66,49,60,60,86,72,45,73,57,62,77,73,45,78,44,57,77,70,85,87,53,44,70,75,79,65,87,81,53,43,73,86,48,75,56,78,76,72,81,44,77,79,68,67,72,73,63,66,65,49,75,85,64,50,84,42,50,81,58,83,48,47,70,56,74,83,74,57,43,82,57,81,49,62,85,79,78,70,80,77,80,87,66,48,77,86,79,76,78,70,68,45,42,56,71,66,59,74,42,78,49,81,65,63,60,42,47,49,81,49,66,66,78,54,62,79,75,56,66,65,84,83,55,55,53,70,56,74,50,71,43,87,76,76,65,51,52,45,85,46,81,73,43,69,74,59,75,54,46,74,51,59,64,54,46,53,73,46,59,73,44,58,51,63,68,85,80,51,69,62,81,51,49,44,44,45,80,72,81,55,63,46,54,50,68,86,59,42,79,42,63,55,80,59,57,77,62,63,74,75,47,75,49,71,64,53,62,63,71,46,51,71,74,85,63,76,55,78,44,64,84,57,76,49,82,67,50,61,60,59,81,84,53,66,82,73,59,59,69,52,84,60,60,72,42,60,82,48,54,47,46,60,85,45,47,86,65,76,64,52,60,73,53,76,63,72,76,65,44,45,58,83,42,57,53,50,53,60,76,62,83,73,49,65,81,65,50,63,45,49,52,84,73,60,87,53,65,57,76,77,45,53,65,45,53,73,66,80,87,67,76,73,51,63,59,82,42,79,75,76,82,61,80,46,63,57,87,49,57,79,44,74,70,49,72,64,49,43,84,81,80,70,60,58,63,64,70,74,65,82,57,67,85,55,73,65,62,61,61,48,86,54,79,51,84,63,43,45,85,61,65,45,51,73,67,84,83,46,44,74,45,54,54,79,46,86,79,55,74,75,67,44,49,51,60,68,78,64,71,61,51,43,72,47,66,67,47,56,54,49,55,55,42,52,69,74,48,80,44,83,50,57,48,45,45,57,61,80,69,84,86,81,52,65,73,83,69,64,48,57,48,71,49,61,75,42,60,56,79,65,49,81,45,45,72,70,45,55,55,56,48,85,55,55,55,87,83,63,56,72,64,57,77,54,70,42,57,65,73,54,71,74,48,65,83,82,66,47,68,73,44,70,59,44,57,82,53,75,73,48,86,59,82,87,85,57,80,74,49,71,77,72,70,77,87,45,77,57,50,69,50,68,59,62,42,81,60,81,79,51,59,50,84,56,82,56,42,85,53,46,61,82,66,45,84,47,46,46,73,55,58,70,55,57,84,65,63,75,78,77,42,49,61,77,78,55,53,52,51,52,63,45,68,85,72,81,87,84,51,74,45,82,70,44,51,69,87,42,55,56,48,55,80,66,65,67,59,64,87,76,85,79,42,51,42,43,64,57,58,87,61,67,77,71,47,57,86,50,67,54,87,47,64,65,81,63,75,87,85,45,50,43,51,87,67,67,64,73,70,76,53,79,65,65,67,74,84,73,80,51,72,67,61,65,80,53,45,69,53,54,58,45,80,73,66,65,78,52,85,67,51,71,73,45,59,81,70,71,76,54,84,80,47,78,71,56,87,54,78,78,61,86,44,69,53,64,78,44,78,64,74,49,55,67,72,59,70,77,56,55,74,45,62,68,60,55,62,69,69,73,76,61,86,74,45,50,71,76,84,85,83,56,77,66,44,65,87,43,42,57,46,74,58,42,49,58,47,48,86,48,77,47,85,52,67,76,42,50,71,85,87,69,58,58,82,71,51,82,51,59,63,70,50,69,72,58,64,86,64,83,87,62,73,43,55,50,77,76,77,67,44,44,52,84,73,54,46,45,43,78,47,55,59,75,74,43,60,85,72,56,55,64,43,79,62,44,56,57,70,55,75,44,68,53,42,85,49,67,85,54,62,73,69,54,44,54,61,70,45,74,87,76,59,57,53,61,70,49,82,72,52,78,57,77,54,45,71,67,47,77,73,58,57,60,69,58,74,68,81,50,59,70,60,78,75,50,54,66,81,42,42,86,69,87,71,42,45,72,55,85,43,78,69,56,53,86,70,77,85,61,43,72,84,81,49,73,63,55,74,42,70,76,51,47,66,55,73,67,57,42,69,64,70,46,56,49,63,62,75,51,61,78,66,42,69,70,76,72,43,53,66,53,50,51,85,76,48,71,59,82,78,57,87,56,85,67,65,54,52,87,62,72,47,58,84,46,79,86,64,58,64,67,67,84,54,61,73,47,82,81,68,54,45,48,59,61,56,74,55,47,45,69,80,83,81,63 54,82,69,87,56,64,48,54,65,81,74,49,74,81,79,70,78,74,71,70,84,68,43,60,44,44,59,80,52,74,80,79,81,81,51,47,74,43,58,45,59,72,52,87,61,64,46,59,53,54,46,47,64,71,52,79,69,67,51,60,85,47,55,75,55,42,77,85,87,87,54,75,53,66,76,80,50,77,61,82,66,48,53,69,46,50,80,85,53,67,75,50,60,66,82,86,53,77,79,53,73,75,86,58,73,49,62,60,68,54,66,84,42,48,45,84,84,86,68,77,70,56,50,50,59,43,79,46,83,81,58,43,49,67,46,83,79,54,82,87,44,45,49,64,70,74,76,62,60,85,68,83,82,83,86,69,72,50,55,53,70,72,85,79,75,44,68,58,70,44,81,42,85,59,75,51,81,67,44,62,73,70,66,58,56,68,69,87,81,59,54,52,77,56,79,82,64,79,77,67,47,63,83,55,55,55,55,81,77,57,87,66,60,62,76,78,50,73,69,43,75,85,66,44,84,58,49,70,45,71,66,78,51,82,81,44,51,76,70,56,43,66,63,81,56,55,87,53,68,54,73,87,80,45,47,54,82,73,49,45,71,51,61,57,82,77,50,83,57,57,80,54,51,60,82,86,84,62,54,62,55,80,68,86,80,71,78,46,58,62,61,42,70,55,49,68,87,50,80,68,51,62,50,48,49,44,42,78,48,49,54,54,67,42,86,74,63,86,71,80,43,81,87,49,85,59,83,83,77,53,62,59,64,66,57,42,67,49,67,57,51,74,80,55,59,75,49,65,71,87,46,62,86,49,71,64,72,48,49,59,64,48,83,42,61,68,54,60,81,82,72,50,59,87,87,87,61,81,50,87,73,46,76,61,77,46,58,55,81,66,50,58,45,58,47,77,42,72,58,87,67,52,43,65,77,43,60,43,58,61,72,76,54,51,70,86,83,61,52,47,86,86,44,43,54,68,77,48,82,86,72,59,67,45,83,48,48,76,85,62,74,86,64,66,47,57,66,64,58,56,80,46,78,66,54,76,51,49,45,53,85,86,82,57,55,74,42,83,74,76,47,77,55,66,47,74,57,80,70,56,79,69,53,63,78,69,77,83,60,47,65,86,87,64,61,66,78,87,64,86,55,80,42,82,43,87,73,60,86,85,67,45,47,64,62,42,45,63,64,50,77,82,42,56,55,43,64,59,72,76,51,64,51,61,63,62,85,76,42,49,46,79,75,45,49,78,54,81,51,84,59,81,64,70,83,56,75,60,55,42,59,65,87,86,70,86,72,75,42,62,58,47,49,69,62,75,74,43,85,60,56,59,81,58,63,43,54,55,51,51,84,59,60,54,70,70,50,45,85,66,86,51,62,73,45,77,54,49,62,64,42,49,78,80,85,78,61,55,76,48,54,46,42,72,79,52,77,64,42,68,71,85,49,65,85,86,61,87,86,79,46,42,56,53,79,84,73,43,81,47,51,76,85,81,55,68,57,61,77,86,68,79,53,69,68,49,66,70,81,68,64,55,77,50,61,74,74,56,85,66,54,52,74,86,50,72,71,81,67,85,79,42,86,50,63,45,42,44,43,64,52,72,86,76,84,85,83,50,86,75,63,79,60,79,68,87,61,72,45,74,52,52,74,78,53,48,48,70,85,63,45,60,61,48,59,80,51,74,71,58,58,84,67,67,52,72,76,69,80,82,75,50,50,45,83,75,42,53,49,51,77,44,66,59,85,52,77,82,50,56,60,67,56,86,72,86,51,70,79,69,69,69,80,65,65,50,43,69,58,73,64,57,61,56,50,63,49,77,67,64,49,83,83,54,43,52,45,59,46,52,80,70,64,79,46,78,78,56,44,79,69,50,43,53,80,67,85,73,82,84,42,64,78,59,67,49,68,77,44,75,69,52,48,68,49,80,50,69,53,55,78,65,73,87,73,79,72,67,51,68,71,82,48,42,80,56,48,44,73,69,45,59,64,46,47,43,48,64,52,55,85,65,46,81,62,60,43,73,78,75,59,78,61,87,64,49,53,52,80,47,70,69,74,82,66,57,51,44,74,45,72,77,55,70,67,45,43,44,53,78,81,64,56,79,63,54,56,66,70,72,54,80,51,74,80,52,74,49,48,49,79,42,75,83,81,44,70,58,78,84,42,76,73,79,44,84,65,81,71,78,42,49,80,42,76,52,79,80,67,84,42,44,45,46,50,51,79,59,59,50,43,42,78,80,64,61,44,64,46,44,76,77,42,70,82,78,85,59,72,43 75,44,47,64,61,71,76,54,59,72,51,45,70,78,86,67,74,80,77,59,86,58,48,66,80,48,67,52,75,60,49,74,62,70,50,84,49,60,66,44,65,73,77,81,42,65,48,64,64,65,77,51,54,48,66,69,45,69,60,50,52,56,47,78,69,75,52,64,70,76,77,64,83,78,53,48,56,53,51,75,57,44,52,63,67,73,82,73,66,79,76,48,47,56,66,46,65,45,59,57,64,85,53,62,59,64,67,51,73,44,43,56,73,75,45,45,80,69,49,48,64,52,64,53,86,69,68,54,72,51,42,68,62,79,64,48,67,62,68,66,70,71,82,47,61,61,84,51,66,54,68,48,47,59,80,81,80,77,87,58,75,85,45,55,63,84,50,65,64,78,87,65,81,65,87,49,46,46,68,74,67,59,75,43,65,76,87,83,57,83,87,75,52,59,64,61,57,52,73,85,74,64,74,64,58,86,71,72,79,43,46,78,73,83,71,74,74,64,65,65,57,58,61,74,63,72,82,79,75,78,87,57,52,73,63,79,67,43,48,62,75,73,56,64,44,77,87,53,82,49,57,78,71,66,44,85,82,49,81,79,62,81,63,67,75,51,63,51,52,68,60,83,52,65,43,49,50,65,80,83,64,44,63,66,82,47,58,62,55,77,51,63,59,75,49,55,82,51,60,53,70,80,84,42,50,55,80,81,59,71,49,57,83,51,75,75,65,51,73,83,42,81,83,42,77,54,66,86,86,77,42,46,77,48,46,79,51,56,77,42,42,72,42,64,66,60,59,64,53,65,82,63,87,72,54,76,50,55,78,44,55,60,80,69,52,59,70,72,66,84,84,54,44,68,48,62,78,45,50,76,48,87,74,84,62,58,80,74,43,73,82,64,75,81,74,78,52,42,47,68,85,76,48,42,80,77,73,47,78,71,79,49,45,77,49,66,67,43,66,84,59,83,73,51,87,55,63,44,72,79,67,73,59,68,87,57,64,44,46,87,82,56,81,76,82,62,62,80,73,62,86,51,84,77,46,58,64,72,53,69,50,59,46,46,50,54,67,69,43,86,59,86,82,53,60,72,43,59,81,77,79,64,81,76,63,56,55,51,55,85,70,49,50,73,74,53,80,53,46,55,59,61,54,65,77,42,69,67,66,72,51,70,79,72,57,47,62,44,54,54,83,70,51,48,54,85,58,66,57,67,57,50,83,43,83,69,66,46,86,84,55,49,44,74,79,81,80,65,81,70,42,43,83,49,46,87,67,70,70,77,48,61,69,65,84,50,65,53,49,65,46,86,55,60,84,79,60,58,78,44,55,84,85,51,59,71,71,44,67,51,46,85,45,59,46,46,51,55,70,53,52,78,46,70,69,84,81,64,54,69,74,45,81,48,44,72,62,79,57,56,56,57,63,46,47,42,82,65,58,54,68,42,74,87,73,68,59,52,44,50,79,62,52,68,70,57,59,78,49,74,77,61,50,56,84,47,85,78,80,52,42,71,50,83,59,82,66,64,70,86,54,71,81,86,62,50,43,82,52,53,44,84,70,86,87,60,77,71,59,84,47,45,67,53,68,43,68,53,82,85,74,45,72,67,81,68,85,83,66,42,45,81,52,66,82,71,46,72,75,73,64,66,45,47,67,58,81,44,52,83,42,82,45,87,78,51,86,53,51,61,71,46,64,72,81,44,82,59,80,50,48,76,49,54,81,84,70,84,67,49,78,75,87,46,66,83,45,87,78,70,62,44,54,76,48,72,71,77,82,62,78,80,82,55,63,74,59,44,75,56,50,81,42,87,53,61,84,68,48,82,63,54,61,74,83,83,72,43,78,50,45,80,56,76,87,70,65,69,44,83,51,62,70,49,70,74,76,73,48,50,54,64,45,72,44,72,85,72,83,65,44,68,60,72,64,51,64,81,79,71,86,74,66,59,64,50,54,77,46,54,58,64,74,58,62,66,69,70,70,71,43,76,86,65,47,80,78,55,71,73,43,42,62,42,74,78,60,64,73,45,83,81,53,69,57,43,42,74,52,85,44,77,61,53,84,59,64,77,69,82,62,81,82,75,50,48,73,75,43,52,61,51,57,42,60,54,46,81,59,58,60,70,79,55,49,71,86,45,60,74,82,81,62,51,81,43,81,59,51,48,47,78,72,43,72,73,53,71,66,74,70,85,60,83,49,84,76,71,74,64,77,50,64,53,53,65,85,54,59,71,49,62,80,52,69,50,59,81,78,85,57,50,56,47,63,83,44,77,44,63 44,87,79,70,59,82,56,70,61,42,44,57,49,85,79,69,64,49,47,66,72,62,46,72,50,57,83,47,63,86,68,59,42,70,47,54,44,49,76,79,70,77,48,72,83,69,54,71,65,86,78,83,59,73,66,55,51,65,85,67,55,53,70,85,79,72,57,73,50,42,53,52,51,67,83,80,74,66,52,86,77,75,61,44,68,56,73,74,52,63,78,74,66,67,84,47,48,43,54,86,72,47,47,49,57,47,74,71,72,72,46,77,57,76,64,57,51,52,63,51,47,83,57,59,44,86,53,85,57,53,71,81,65,78,87,63,86,84,69,66,78,61,49,57,60,84,84,57,71,72,53,86,86,71,48,66,81,56,81,70,45,62,84,84,51,60,65,73,42,80,82,58,50,52,79,81,85,42,73,54,80,58,73,64,68,67,50,54,56,62,78,44,85,78,86,50,71,77,42,57,78,87,84,52,77,62,59,68,75,67,48,79,67,65,55,53,60,51,82,73,77,47,51,48,52,64,55,43,45,73,44,54,79,51,77,49,67,68,86,60,48,67,82,56,49,63,80,69,49,45,67,61,46,44,80,83,68,86,65,54,87,80,54,51,70,46,70,43,84,69,80,58,87,42,60,73,75,68,68,50,48,68,54,48,81,72,74,87,47,59,76,45,54,61,82,64,77,48,57,55,86,58,42,45,79,70,55,64,80,62,69,62,84,57,50,55,65,87,67,58,63,68,48,73,68,87,65,51,59,42,86,43,63,78,43,87,60,78,71,74,65,68,75,66,66,50,71,43,83,71,77,52,49,55,72,58,71,77,55,72,56,82,54,42,81,59,52,70,47,79,63,85,62,47,65,84,71,66,45,80,81,85,72,69,84,47,42,75,75,46,69,70,63,67,87,54,53,80,63,59,63,42,72,59,48,54,66,82,63,86,62,82,47,64,48,62,50,76,60,71,44,80,62,67,45,66,70,46,86,73,76,55,55,48,69,54,46,74,50,45,84,45,62,74,59,83,65,68,43,80,72,52,63,57,49,71,42,68,50,46,57,71,57,59,57,69,61,46,83,45,64,79,49,80,52,77,63,83,53,87,58,71,73,52,46,51,57,53,62,48,73,69,83,51,42,61,87,68,79,71,87,68,75,48,62,74,61,71,42,46,83,51,61,54,78,57,61,64,42,50,87,77,80,45,79,48,71,44,76,49,51,49,61,66,57,75,54,44,84,53,67,58,56,84,54,46,64,71,61,56,62,84,77,86,61,71,76,54,65,74,84,78,47,52,59,64,84,84,75,63,85,79,78,72,80,51,76,45,67,58,63,86,58,49,84,77,59,49,85,64,46,69,52,45,42,48,83,70,60,48,56,79,57,69,48,58,77,62,43,42,59,48,59,73,46,85,81,81,84,64,54,63,87,53,62,78,71,47,70,84,71,44,76,71,52,77,77,83,47,71,49,75,77,50,44,67,61,77,76,86,44,62,61,66,75,43,60,67,61,82,83,60,62,65,49,69,58,84,61,50,46,87,79,79,58,58,64,78,56,48,61,47,85,53,74,75,51,57,71,87,76,46,55,42,76,65,81,78,73,85,81,78,54,48,44,44,74,83,79,43,80,52,78,59,79,64,78,85,76,85,80,85,63,76,79,78,67,55,78,57,48,52,67,68,82,84,64,83,54,66,63,56,45,85,63,85,79,81,55,46,68,86,66,48,53,62,48,44,70,81,66,46,70,50,57,53,49,59,57,53,71,74,60,59,46,84,43,60,87,47,56,46,70,74,79,73,50,65,74,75,78,66,52,83,55,45,81,51,55,76,81,44,69,87,42,65,82,76,52,68,77,56,47,71,42,79,83,68,87,69,77,64,57,62,53,63,87,43,43,72,43,49,49,44,77,52,61,79,79,62,75,55,82,72,78,65,82,81,87,76,67,45,64,76,68,61,53,55,87,59,62,80,80,63,49,55,60,42,70,75,56,79,72,65,48,72,45,64,65,79,71,54,55,73,52,61,63,53,71,57,70,59,80,86,47,68,82,47,79,65,78,86,52,57,62,78,72,87,54,47,42,80,71,66,82,46,43,87,86,73,52,81,82,64,48,74,80,44,59,83,86,72,49,67,75,60,43,62,50,83,47,44,49,78,86,49,61,75,80,51,72,49,64,70,74,76,44,50,83,76,51,58,61,79,56,57,71,52,83,86,42,43,72,60,82,59,87,58,51,51,53,42,78,47,66,54,69,70,56,56,46,68,42,60,83,46,83,81,55,85 69,81,46,69,80,82,42,59,61,57,83,77,50,78,60,81,54,60,54,78,66,54,85,54,86,68,56,66,75,62,47,84,57,53,42,48,83,64,63,46,46,49,80,75,65,43,48,71,78,66,68,64,62,73,81,83,86,86,49,69,80,72,87,59,62,42,42,49,65,55,72,47,55,66,77,52,64,53,46,64,46,74,84,61,62,45,84,65,83,44,42,49,83,65,46,66,44,54,57,86,48,43,82,71,69,77,85,83,68,69,76,67,63,83,42,42,74,44,45,54,75,85,70,47,48,51,57,54,70,42,44,45,59,56,74,59,65,58,79,72,77,73,55,57,75,42,49,71,63,61,81,64,78,74,86,81,83,52,56,45,51,61,58,53,75,73,56,80,66,58,63,87,54,42,55,68,78,64,42,68,47,70,63,71,48,53,56,58,71,46,76,64,49,65,45,60,71,75,59,85,45,46,64,78,82,80,82,83,87,47,60,60,52,80,71,65,80,53,60,56,80,85,86,74,76,59,61,43,46,80,75,47,72,66,69,57,42,78,56,76,54,87,67,85,70,83,87,87,70,46,71,85,49,62,87,62,77,67,70,80,75,64,74,67,56,76,52,47,52,79,58,84,63,81,51,67,52,85,49,77,63,63,50,75,60,64,73,83,66,56,46,61,58,69,82,66,55,59,65,51,77,45,84,56,44,73,45,76,53,49,59,52,60,82,53,70,50,73,61,87,67,86,61,69,82,54,48,67,78,45,85,48,67,81,70,85,81,57,63,80,81,70,83,52,83,45,82,77,75,64,46,61,86,59,72,52,56,54,56,66,53,63,74,81,75,44,75,71,83,79,51,51,45,48,68,77,54,43,57,65,45,46,85,86,79,42,55,60,59,74,78,78,55,77,60,76,74,53,43,64,63,65,87,55,78,70,80,45,62,58,68,81,55,75,59,74,58,85,66,49,80,84,52,73,60,50,48,61,85,66,49,87,73,42,77,53,66,83,85,69,72,79,87,61,84,85,64,65,69,64,78,57,51,44,60,80,73,70,48,44,63,86,62,55,61,46,50,82,86,73,71,74,58,60,85,49,42,47,87,65,45,65,50,82,43,57,63,69,44,66,67,57,86,77,43,67,67,81,63,66,65,66,65,48,70,82,62,42,80,62,70,68,62,76,63,74,59,80,80,83,70,73,49,77,56,86,77,63,43,72,63,43,47,65,65,85,87,45,54,67,61,59,49,57,79,54,82,81,70,69,46,46,44,67,47,76,46,55,46,49,66,57,51,72,62,86,49,44,66,43,58,87,71,68,78,61,79,63,81,58,43,64,81,58,83,50,75,48,61,71,51,76,67,50,71,58,83,53,58,54,59,46,81,50,55,77,46,52,46,54,74,63,79,86,70,72,62,62,42,82,86,84,73,44,76,49,62,78,57,54,66,50,74,85,68,79,62,56,52,82,57,52,42,52,87,53,64,57,46,75,87,67,43,62,59,46,65,55,69,75,60,80,60,72,61,59,70,48,82,72,87,46,51,73,77,62,66,73,53,66,53,69,71,82,80,48,44,84,54,77,76,87,76,56,46,70,46,80,74,78,79,46,73,42,67,58,70,78,65,71,85,82,47,65,43,79,72,43,75,55,75,60,78,50,54,79,62,84,81,66,83,70,65,60,63,83,70,58,53,86,79,64,67,57,61,84,78,67,73,79,61,70,51,61,85,66,50,82,71,73,61,66,65,51,57,45,87,52,45,47,53,65,75,52,84,53,77,62,79,55,78,79,80,72,65,51,44,75,83,87,79,51,69,57,75,49,62,45,69,42,52,65,47,78,86,77,58,83,86,54,73,50,63,86,83,57,71,49,83,77,42,64,54,85,82,58,50,61,82,48,86,53,48,56,75,68,64,61,69,59,69,44,61,85,43,75,55,71,52,69,53,82,56,78,87,79,64,52,79,71,81,60,68,86,46,46,86,43,54,43,56,79,62,52,75,80,64,48,63,72,86,73,46,64,59,46,79,46,47,57,50,62,44,79,52,51,67,74,78,64,67,61,72,49,43,59,44,47,51,58,84,77,65,81,72,79,50,71,48,80,87,60,62,46,77,68,61,84,79,73,87,67,72,60,56,56,60,61,55,46,59,45,63,51,63,79,59,80,84,42,47,44,65,63,47,73,51,44,56,73,85,75,47,52,78,80,68,70,60,58,65,57,73,44,77,47,57,81,84,76,84,87,65,42,83,80,77,51,46,63,54,83,72,86,68,56,54,46,76,70 50,44,44,74,64,50,45,72,43,68,52,55,66,66,43,54,43,74,80,70,84,63,44,74,77,80,54,58,79,76,50,74,55,79,67,49,63,79,68,50,71,63,78,74,68,62,59,46,45,85,84,74,63,62,82,84,63,74,61,70,85,74,51,47,62,86,44,73,53,63,84,64,83,80,56,83,52,71,81,45,61,67,77,87,85,69,75,62,44,82,87,43,79,46,54,77,66,47,70,70,75,67,81,86,74,84,64,84,46,53,73,85,84,82,56,84,54,67,83,72,58,75,83,59,83,74,68,47,63,83,80,80,73,54,84,46,54,77,51,79,86,56,60,49,73,48,57,67,77,74,56,77,45,66,82,87,50,67,55,53,61,61,77,82,43,74,82,81,51,53,49,78,67,57,52,60,74,79,50,84,57,71,79,44,53,64,63,82,47,45,52,69,66,54,78,84,42,78,87,46,50,68,82,44,42,73,63,67,44,57,87,87,86,43,48,44,70,65,82,75,68,71,68,57,51,59,56,58,53,87,43,75,67,42,81,76,81,63,54,58,86,53,62,55,45,73,66,74,49,81,46,59,55,58,48,86,80,83,85,76,63,46,44,58,79,50,63,72,55,54,64,63,59,67,73,55,69,70,76,48,47,43,86,60,67,70,59,74,51,79,55,78,55,52,58,65,47,72,56,74,86,84,49,61,77,53,69,80,75,47,73,59,50,62,73,81,57,84,43,51,83,79,82,62,54,56,55,51,57,43,60,83,53,55,64,80,79,47,86,75,49,54,44,68,42,60,58,79,73,42,70,58,59,66,55,86,86,52,47,72,49,86,50,52,48,48,81,64,44,46,81,52,63,70,64,48,62,55,68,69,43,50,58,43,49,72,50,64,64,60,47,79,84,47,42,54,49,73,87,57,61,51,60,74,63,77,59,51,45,54,85,84,51,64,47,82,46,43,44,67,49,87,83,51,83,71,56,87,66,74,65,87,61,76,87,60,65,55,74,55,54,52,67,61,64,65,86,72,49,79,49,71,79,48,52,46,67,43,49,63,66,47,78,59,48,85,52,56,74,72,66,64,81,77,83,43,85,68,60,70,69,43,46,75,48,70,47,61,76,51,51,56,87,68,87,48,56,69,54,83,61,59,53,49,85,68,52,82,48,52,47,42,67,72,84,78,43,66,82,56,81,50,80,74,79,69,77,76,59,72,50,84,64,79,76,63,64,46,45,61,81,66,43,68,52,78,80,74,61,77,62,87,56,75,51,76,77,54,65,50,54,68,52,45,68,82,42,49,78,78,80,70,86,52,72,52,55,77,76,63,56,76,79,43,77,51,78,60,80,45,42,52,69,42,77,71,49,73,75,75,74,48,85,56,69,61,43,80,48,60,60,52,52,86,53,53,51,81,73,69,68,61,72,78,85,72,44,50,56,58,62,70,81,81,71,53,74,85,85,52,80,56,60,43,57,42,80,47,46,46,65,60,81,74,67,55,77,48,65,72,64,46,74,66,75,61,65,66,75,69,48,78,50,51,81,71,78,54,59,80,71,43,71,80,77,62,44,78,48,71,58,73,80,73,87,74,73,76,53,46,55,51,54,67,49,68,67,53,72,59,63,60,44,72,60,68,69,60,68,66,54,78,51,69,42,56,67,83,61,82,72,49,65,46,57,79,65,58,70,66,66,71,63,50,78,85,43,46,50,50,51,51,42,84,60,74,49,71,43,81,68,67,66,79,84,69,53,48,54,44,53,55,86,62,72,84,46,81,56,48,71,59,82,78,78,76,62,53,61,79,70,76,43,79,49,42,83,83,62,67,73,70,47,42,64,50,83,45,76,77,50,68,67,49,57,80,68,78,48,50,86,70,47,59,49,58,70,56,73,46,50,79,87,68,73,72,81,44,53,61,50,70,83,79,43,60,56,65,67,72,77,77,49,70,84,64,50,45,83,65,66,42,44,56,71,79,59,71,79,66,73,61,77,48,73,70,75,85,43,47,69,55,59,73,51,69,67,57,46,77,53,63,73,81,63,62,53,45,66,44,43,66,81,80,83,43,78,49,56,82,43,59,54,55,73,71,56,74,50,80,62,65,65,44,69,58,56,65,62,67,44,76,60,52,85,63,45,79,75,42,65,49,43,59,70,48,48,86,59,70,44,42,73,81,76,50,62,86,60,60,76,79,71,57,76,75,65,44,71,79,44,50,81,87,53,79,70,75,77,43,87,69,73,56,52,65,61,56,71,80,46,46,77,63,54,55,81,44,69,51 71,76,52,63,46,46,54,82,78,85,78,62,75,56,60,77,86,63,78,73,69,68,42,53,53,81,50,63,42,71,82,55,51,58,74,57,49,69,74,49,59,52,82,60,70,47,71,42,48,62,71,53,53,80,57,69,87,50,82,48,72,83,60,62,77,63,75,44,53,80,42,58,53,43,83,62,83,57,69,52,68,53,65,83,56,47,58,43,65,47,49,64,62,62,62,83,82,83,74,50,68,75,57,81,82,81,70,55,46,57,43,43,67,42,64,58,60,69,61,85,45,82,87,80,71,82,71,53,53,42,71,85,63,74,44,83,75,53,79,54,56,80,59,66,64,56,74,53,60,77,69,70,53,57,60,46,66,55,58,87,63,86,70,52,70,57,70,55,60,76,87,55,54,86,80,79,44,86,71,69,56,62,77,81,43,57,51,73,62,74,44,78,67,65,77,44,58,84,70,65,79,78,64,54,66,75,81,48,73,87,52,69,78,68,63,86,55,83,54,55,59,60,75,65,80,45,57,50,58,49,80,80,61,47,57,49,78,57,59,66,70,70,67,67,82,71,65,83,55,65,65,75,84,50,64,69,77,62,44,80,85,70,87,77,81,59,67,87,61,64,45,83,45,84,55,72,53,82,85,58,86,42,87,56,78,69,76,70,86,82,60,61,53,87,83,70,52,45,78,47,74,70,70,87,68,85,50,73,64,72,51,46,66,65,47,52,48,47,54,72,62,58,79,63,64,47,60,76,46,74,75,47,73,85,55,73,44,52,65,54,72,66,54,87,79,43,60,84,47,74,80,55,60,69,55,77,83,42,64,69,56,83,74,78,54,76,86,43,60,47,49,74,74,61,61,50,48,55,43,49,52,47,56,43,85,60,43,75,53,75,87,76,84,59,75,65,52,65,78,57,66,78,77,58,46,66,55,60,83,57,54,70,72,58,49,45,62,56,60,43,68,85,86,62,64,71,44,56,62,76,82,65,56,55,63,50,75,65,66,75,62,45,80,82,66,78,62,72,51,87,82,82,73,85,53,78,81,44,54,72,55,51,64,87,79,75,61,52,78,65,64,65,81,68,43,71,54,45,58,81,71,46,66,70,77,82,42,60,48,57,57,86,80,47,85,43,71,84,85,83,75,86,44,78,57,71,50,86,85,66,67,49,84,42,67,76,60,86,86,80,46,47,69,48,42,48,44,71,63,79,80,81,86,46,52,51,50,68,76,87,70,59,59,61,72,79,69,79,87,63,82,74,61,63,77,78,87,80,46,44,84,71,79,79,68,48,84,54,62,60,66,85,72,68,77,58,64,63,58,68,67,75,60,69,42,71,85,49,80,68,44,52,45,43,61,65,84,68,84,70,50,62,86,58,60,83,74,70,74,43,64,42,86,58,79,43,83,70,85,72,85,72,83,72,86,82,82,61,54,63,76,61,44,56,51,68,79,67,86,74,45,82,45,53,62,82,76,71,44,56,43,72,63,54,68,45,82,73,85,66,60,64,51,71,80,42,87,59,84,74,62,64,60,45,42,79,70,53,76,52,49,71,66,80,71,75,63,63,78,47,81,56,82,62,46,83,51,72,50,69,49,53,73,43,58,60,82,50,59,78,70,44,49,50,73,55,85,47,44,54,86,75,48,57,73,43,62,65,44,58,66,70,58,43,65,54,84,74,52,82,53,51,75,57,78,52,80,47,65,82,78,45,79,64,48,58,70,48,86,74,70,84,67,63,64,72,78,76,71,82,78,78,76,53,52,56,68,79,47,42,81,82,60,53,48,51,69,73,60,84,80,62,43,56,87,76,61,44,57,58,87,69,55,78,58,69,54,76,82,74,85,56,56,64,45,79,72,62,53,80,75,68,58,63,57,80,69,49,51,68,62,83,76,82,53,80,55,62,74,62,48,65,86,50,61,74,62,69,87,82,43,61,60,52,50,70,61,50,75,65,48,79,76,67,76,54,87,45,82,80,85,45,63,49,82,75,84,51,52,69,62,73,44,53,42,84,43,48,46,69,81,50,84,66,52,61,69,86,73,60,83,57,85,82,87,76,58,57,48,53,58,64,70,76,51,59,56,43,64,86,61,54,67,42,81,80,58,75,47,77,53,83,65,58,64,81,78,79,52,76,72,80,74,78,44,54,70,59,60,60,80,85,72,51,80,48,64,79,73,49,62,47,85,55,48,85,68,47,77,69,45,67,80,70,77,44,52,73,51,63,80,75,82,81,68,44,71,53,58,68,63,83,78,43,49,70,58,78,48,82 63,75,54,81,51,46,58,58,79,71,63,48,63,81,55,82,80,43,75,85,77,78,60,84,71,54,80,65,47,60,58,42,70,44,51,79,84,87,46,53,80,69,46,83,85,53,79,64,45,68,70,54,57,50,56,72,75,56,75,61,44,58,54,78,49,42,62,80,47,47,49,60,53,78,79,42,48,61,71,60,43,51,66,78,86,61,57,85,47,45,76,71,68,80,83,62,52,44,74,85,73,80,55,56,44,85,49,71,68,83,72,79,62,51,51,57,67,63,43,50,60,46,68,58,68,70,87,50,55,67,65,43,48,80,80,65,79,44,73,73,79,51,78,78,47,78,62,77,68,71,66,76,46,63,70,86,83,53,49,44,54,74,84,78,68,84,76,83,85,70,57,65,53,56,59,42,65,70,80,83,79,66,58,58,56,70,84,87,50,53,61,53,46,77,64,54,44,56,59,74,83,71,43,45,73,44,70,62,72,79,45,79,54,69,81,71,66,48,48,60,67,57,65,62,84,58,68,60,87,59,45,66,87,49,60,43,67,59,52,70,68,87,47,46,85,45,52,84,50,61,73,44,60,63,48,56,81,54,47,46,43,78,66,76,63,85,54,65,71,60,65,82,51,77,70,45,43,73,49,49,65,65,48,43,82,47,58,49,49,62,85,71,57,84,75,53,59,79,76,45,63,56,62,83,62,55,63,43,57,52,63,51,76,83,62,62,70,86,57,51,48,67,76,79,45,81,86,79,62,68,57,43,49,74,81,82,61,44,69,80,73,80,61,71,65,84,84,50,60,52,75,62,53,50,73,55,64,47,59,44,81,69,74,65,75,54,50,73,87,78,74,75,49,42,56,45,77,54,82,77,81,77,79,44,64,43,67,82,54,79,79,49,59,60,85,76,71,74,54,56,54,66,44,44,52,64,48,70,50,64,85,68,79,83,55,67,58,65,70,45,78,53,58,68,69,50,65,62,47,87,85,49,45,53,51,61,56,43,64,43,61,69,77,75,79,55,70,78,86,64,53,42,58,70,62,54,56,48,51,47,53,67,68,85,52,43,80,76,52,48,83,86,61,59,71,75,86,69,53,83,44,67,63,64,53,70,86,73,54,48,87,77,50,45,64,83,71,61,81,59,78,52,69,44,53,81,69,51,63,55,67,48,66,69,43,58,66,47,58,68,86,50,65,49,74,65,43,83,84,43,86,72,51,80,77,44,67,65,52,63,83,80,87,87,65,51,77,42,62,67,79,73,54,73,52,59,49,60,55,74,77,54,50,82,56,43,81,43,72,69,53,49,86,50,77,82,46,57,56,66,73,54,78,70,65,58,60,62,84,43,79,77,60,42,84,74,60,86,80,44,47,56,43,81,79,75,64,70,65,85,49,81,78,51,64,73,75,50,76,44,51,59,52,70,53,60,86,42,52,70,48,72,66,57,67,51,86,68,46,56,59,51,86,54,74,46,81,47,46,78,72,63,61,66,59,72,66,55,80,43,54,74,80,43,48,81,62,71,54,57,44,56,53,49,71,81,72,58,77,53,67,54,82,67,79,62,84,58,77,76,46,75,69,63,49,55,87,85,79,80,70,65,50,54,54,55,82,82,67,64,67,42,53,49,54,61,73,65,66,62,44,73,48,87,71,73,72,82,49,51,57,63,69,64,77,58,54,72,76,60,83,49,79,45,55,80,58,45,81,76,87,68,76,43,76,49,66,44,54,61,84,45,78,74,71,50,58,69,64,73,50,71,69,74,82,52,43,87,51,49,48,78,44,66,64,54,70,62,55,50,75,65,63,45,75,47,86,74,72,52,46,73,72,57,73,50,79,78,63,75,74,49,70,63,43,66,83,66,53,73,57,48,43,86,56,48,81,83,55,66,80,61,50,50,72,57,50,69,86,63,49,65,85,78,66,75,83,44,52,45,44,65,72,59,60,54,78,58,62,57,71,63,43,84,85,62,73,65,47,63,58,65,81,74,56,52,87,52,45,56,86,46,75,77,57,76,58,63,71,63,82,66,57,74,50,66,75,45,74,67,68,53,46,45,61,72,55,44,49,60,50,58,46,72,78,44,85,50,52,45,81,65,63,51,81,54,75,64,86,77,42,67,58,84,86,83,66,54,78,65,86,42,71,77,60,74,78,78,49,67,68,77,83,69,64,53,62,67,76,86,64,51,53,58,65,47,55,80,86,44,60,44,76,60,59,54,81,71,71,43,47,71,66,87,62,59,73,47,60,49,79,64,63,64,65,84,57,53,80,48 60,87,50,53,55,52,87,73,51,42,82,49,72,60,50,56,52,45,60,70,48,55,50,46,65,73,57,86,62,66,64,69,52,84,57,57,72,64,82,45,54,72,52,47,67,60,64,67,77,82,83,74,82,53,51,42,79,66,49,74,63,55,55,54,74,65,59,53,68,69,53,83,71,43,83,44,46,64,75,54,82,71,43,55,66,66,58,67,61,63,68,83,46,69,75,47,52,62,85,77,84,50,54,79,48,56,61,81,53,62,73,77,63,76,67,65,82,66,87,66,81,57,72,76,85,73,85,45,76,74,50,61,51,77,82,80,87,77,79,53,47,62,47,82,83,44,65,67,49,61,47,79,72,48,61,55,74,45,85,64,63,82,80,87,44,73,63,78,78,69,68,51,55,81,43,79,77,61,64,67,69,43,73,77,78,81,45,87,77,51,76,50,45,59,42,71,52,78,53,47,43,52,56,45,73,75,53,73,62,85,86,67,86,78,69,79,50,84,54,62,44,63,87,82,59,81,43,46,44,84,42,46,73,86,59,69,62,44,76,74,52,80,79,42,59,49,52,45,76,63,79,61,67,87,62,50,48,69,66,55,55,65,73,78,66,80,42,44,60,82,42,77,85,47,66,53,56,58,65,46,42,58,75,74,50,85,56,63,65,79,57,81,74,44,75,74,66,52,72,75,52,77,47,65,42,63,84,59,60,75,47,83,44,63,70,76,81,47,71,66,52,59,43,79,48,62,76,77,57,80,82,78,77,47,51,46,74,46,74,51,53,71,69,47,59,58,59,58,86,74,48,45,49,60,62,83,66,50,45,64,54,68,77,76,68,48,45,56,55,73,57,49,53,60,45,80,51,69,72,50,87,46,43,63,69,47,59,69,84,79,67,85,65,56,78,51,87,87,51,77,69,86,45,87,66,57,76,56,72,52,81,46,64,71,60,56,68,73,52,52,55,55,58,84,85,65,72,45,86,68,73,74,59,70,59,56,78,70,62,45,84,73,74,75,49,58,62,83,70,52,86,68,71,58,71,47,66,80,81,45,61,76,86,84,68,55,55,44,43,87,63,50,49,58,81,71,72,81,42,79,85,54,70,44,58,66,77,66,55,77,52,71,73,78,85,87,64,85,59,67,55,52,69,56,54,84,46,43,62,70,66,55,85,77,57,46,70,62,64,48,49,81,60,71,61,71,62,47,55,80,58,74,85,60,86,56,73,74,78,85,64,48,78,55,71,49,69,45,50,84,43,66,81,67,73,69,68,71,53,62,75,67,63,56,56,61,67,75,62,83,60,84,54,44,56,67,45,66,43,76,72,54,64,63,68,46,45,80,72,67,45,54,45,83,47,46,66,44,87,80,54,66,46,81,76,59,67,50,74,82,50,55,63,61,58,71,47,44,76,73,50,57,57,67,87,74,59,69,42,66,87,44,67,59,56,87,57,81,60,73,52,86,75,60,45,76,59,59,60,57,72,59,67,80,66,74,65,54,77,66,80,71,61,70,87,83,52,71,53,67,51,73,66,49,60,48,69,56,64,42,85,70,69,80,51,50,81,52,44,85,64,70,72,63,85,48,53,75,53,49,85,59,64,49,82,71,56,86,63,51,61,61,85,84,80,54,77,84,73,85,64,42,45,77,43,43,77,87,53,67,78,42,79,53,43,53,54,80,42,77,67,69,47,44,65,64,59,70,64,49,45,43,82,50,86,55,54,73,86,68,67,61,81,76,81,80,63,75,49,68,81,62,87,64,47,67,65,54,82,77,51,51,43,71,69,65,86,43,79,65,61,66,57,71,46,70,51,61,51,72,75,79,56,58,56,85,67,45,48,60,66,49,77,81,49,60,49,84,46,68,63,55,58,54,76,85,47,51,84,86,56,58,55,61,61,76,70,75,86,53,85,82,49,73,71,53,80,78,69,84,71,62,79,75,54,49,69,44,67,66,55,62,52,85,55,68,66,50,61,55,63,64,50,48,59,67,85,87,83,63,77,78,81,85,46,70,69,42,86,74,81,73,87,62,45,83,67,60,47,77,48,72,64,55,86,51,82,54,49,65,68,62,62,67,84,63,51,79,70,62,54,43,45,45,46,69,70,85,73,50,63,53,48,85,80,83,61,45,76,77,47,62,50,47,46,64,58,81,74,46,82,57,80,44,71,79,69,54,49,48,43,61,57,50,43,82,59,81,50,87,67,64,82,44,62,63,67,42,76,73,87,60,86,72,80,63,49,72,51,67,74,76,59,62,76,68,72,53,72,54 85,77,48,67,84,57,71,86,44,43,51,42,84,51,86,46,55,78,57,61,74,61,61,73,62,55,65,53,43,61,82,59,81,64,47,55,84,64,78,66,62,61,50,71,83,64,77,77,43,75,87,48,66,58,71,75,81,86,67,64,71,79,74,82,42,74,61,57,80,68,61,86,43,53,46,87,81,77,67,65,45,63,74,42,70,54,85,82,81,58,68,54,66,68,79,59,56,70,51,48,43,68,61,47,82,87,82,73,49,70,42,81,56,55,87,63,62,79,51,53,45,44,75,43,85,71,87,84,85,85,46,74,80,82,84,85,73,54,84,45,78,49,74,85,63,82,51,50,63,45,83,52,53,62,86,85,46,51,54,47,66,42,56,44,72,65,71,70,48,84,58,56,48,57,69,75,64,52,76,70,54,51,67,52,69,83,74,58,71,46,71,47,44,45,62,84,83,71,68,51,62,75,65,49,42,81,72,73,64,78,59,77,87,68,68,44,55,84,51,79,66,76,45,74,84,56,77,53,70,45,65,77,75,77,64,52,47,83,78,86,77,56,56,75,87,47,49,57,67,74,49,75,81,45,63,48,42,70,58,63,58,63,50,72,80,64,47,84,70,73,53,73,73,60,82,53,85,78,55,73,63,63,45,45,69,47,84,76,70,83,45,75,51,76,84,44,45,56,72,48,44,70,75,45,77,78,82,63,58,57,72,72,46,44,44,68,45,72,69,43,75,74,69,48,85,53,85,61,53,86,68,84,76,49,56,83,59,78,43,73,80,59,64,85,57,86,78,56,50,69,57,58,72,72,72,68,82,76,85,66,51,82,87,62,70,85,49,58,78,49,54,55,49,50,67,64,82,82,68,78,71,60,44,83,63,81,72,68,67,73,79,82,67,59,80,80,59,50,59,55,69,81,54,74,48,70,81,72,46,46,42,71,66,43,43,52,53,59,73,61,77,87,74,81,77,72,42,59,59,72,68,56,51,71,65,68,69,62,75,42,49,57,70,79,55,54,86,69,76,86,61,66,43,83,62,87,50,59,83,84,72,81,73,86,57,51,68,65,51,60,50,52,71,74,80,81,52,60,79,55,78,77,48,60,43,82,42,54,70,68,85,42,51,63,87,82,86,46,61,65,50,54,48,42,72,59,81,56,66,70,50,55,83,61,48,69,84,78,48,65,56,78,43,53,47,84,48,61,52,42,47,77,47,59,55,87,86,85,67,72,81,60,81,48,75,48,67,60,44,66,47,67,82,72,64,51,55,45,54,68,77,71,47,44,66,72,72,51,72,64,66,46,77,72,66,60,50,47,55,74,76,65,69,64,70,83,56,79,59,55,78,78,79,50,50,78,75,63,75,81,75,87,50,77,69,56,73,52,65,61,42,68,85,77,68,80,69,68,76,81,76,82,43,51,67,48,59,65,70,57,74,80,64,77,82,87,76,57,65,57,47,65,43,79,45,72,56,80,46,45,77,66,63,42,62,85,55,47,65,55,75,56,42,77,66,57,58,44,69,66,67,85,42,74,61,51,57,44,86,42,44,74,82,44,83,64,77,48,63,49,80,66,73,43,70,76,47,50,79,48,67,74,79,71,49,45,50,73,50,65,75,87,74,42,49,57,71,72,73,42,84,48,50,59,45,59,86,79,80,56,44,43,84,78,77,47,48,44,61,69,45,54,60,84,81,74,55,81,62,65,81,43,63,55,74,46,63,70,80,68,77,79,83,65,81,83,45,65,47,71,73,55,53,48,42,67,76,60,72,78,82,45,46,58,71,81,48,81,82,47,78,55,47,43,43,65,82,72,79,85,43,74,61,48,78,67,45,77,87,73,59,80,75,50,78,59,42,65,82,50,81,56,84,78,80,58,42,84,85,75,68,80,52,68,63,48,50,82,86,65,67,62,47,70,72,46,64,81,64,43,86,59,47,84,50,62,78,72,86,64,85,82,67,54,66,56,54,84,51,72,86,69,76,52,71,73,68,48,79,54,66,69,86,42,65,63,78,65,67,68,80,61,54,62,45,68,71,74,44,64,81,69,78,59,47,54,78,83,62,78,54,49,76,43,51,73,59,48,77,53,77,64,83,54,77,52,50,63,54,48,76,70,81,46,66,86,62,59,80,61,57,77,81,85,65,45,68,55,46,55,76,86,64,74,64,58,47,50,65,71,87,85,77,56,81,63,70,51,56,42,80,58,74,75,70,69,63,43,63,60,54,82,76,52,45,45,50,67,57,42,64,87,50,71,62,87,79,74,87,80 81,58,61,59,67,85,57,63,48,82,67,42,55,55,75,59,62,62,56,75,43,72,55,81,70,46,68,51,58,64,44,84,45,49,53,80,78,67,69,70,50,49,51,46,79,70,65,42,67,57,64,59,65,43,70,82,78,67,45,70,52,42,61,42,86,44,64,64,84,83,81,57,83,46,81,86,44,64,68,85,86,66,58,66,55,67,54,42,54,73,62,82,61,78,87,87,77,45,86,80,60,74,42,55,52,51,74,53,83,45,65,68,47,73,76,57,82,44,55,50,85,61,87,70,46,68,59,82,76,71,72,83,80,42,83,60,74,83,54,54,47,81,61,58,58,51,43,86,47,80,60,76,69,87,84,53,53,68,46,74,50,42,84,73,75,48,77,47,46,47,44,87,80,79,63,65,60,44,85,69,59,48,78,86,74,87,87,79,52,70,76,73,84,46,78,46,64,74,42,57,54,61,74,83,85,78,63,85,56,86,54,75,86,64,50,59,75,80,76,84,72,76,63,78,58,55,87,61,70,75,56,45,63,49,60,70,77,45,83,62,60,82,86,57,75,49,79,49,83,55,85,50,86,80,68,81,58,49,54,66,84,53,52,63,72,66,66,83,50,60,82,56,62,64,78,68,49,84,60,76,49,44,71,47,51,76,54,48,77,66,70,61,47,71,42,48,42,65,61,66,79,87,43,63,46,44,82,44,43,64,83,75,65,74,67,51,53,56,50,62,58,54,79,48,63,47,80,76,45,54,73,43,61,59,61,58,72,50,70,71,82,78,87,48,48,73,62,81,49,83,46,84,86,57,50,60,47,75,65,52,80,67,65,51,45,57,52,45,52,63,62,60,47,83,43,75,60,87,52,42,76,52,45,81,86,79,70,48,81,63,52,82,75,54,86,63,64,77,43,73,84,44,68,87,68,77,77,43,64,73,66,70,55,79,66,57,83,87,42,55,62,81,80,71,79,70,58,44,46,82,85,70,87,60,61,83,83,43,86,69,68,64,61,60,68,55,85,50,83,72,66,83,65,87,70,51,81,48,70,57,84,80,60,69,58,85,61,58,55,65,72,58,59,50,85,53,62,60,82,47,60,79,55,81,74,69,74,53,61,56,52,65,84,70,76,51,69,44,73,57,74,68,66,75,49,52,51,50,50,51,60,64,76,83,46,50,59,71,48,69,70,66,73,78,68,67,56,55,70,83,87,70,80,49,86,65,85,50,86,58,63,61,65,72,59,81,42,67,59,64,53,69,77,84,61,43,45,42,47,81,71,60,48,74,72,62,54,64,73,71,43,60,59,73,48,76,44,58,75,67,63,76,78,81,80,68,49,42,72,57,75,44,79,51,78,79,63,82,83,50,54,63,44,80,59,55,81,60,86,62,80,75,59,68,42,45,78,55,51,67,79,56,63,74,74,73,85,52,82,60,82,74,70,57,64,47,60,43,54,80,77,68,73,86,85,68,58,82,51,67,70,46,67,73,67,69,56,76,59,54,82,55,69,62,69,59,65,66,49,58,86,58,45,53,43,69,58,52,59,51,71,85,84,47,71,45,62,77,84,72,63,63,56,70,84,55,81,46,70,71,49,84,82,58,70,53,79,45,76,82,75,54,48,51,82,49,74,58,63,58,56,64,49,84,80,79,69,83,46,62,56,52,55,64,67,58,64,86,51,62,53,42,52,77,82,67,73,50,56,45,46,58,54,79,78,70,81,68,82,55,75,52,65,54,51,59,75,85,43,87,52,60,67,49,63,44,59,70,60,58,50,85,81,82,45,63,61,59,54,57,51,51,63,85,43,77,70,64,44,67,57,73,49,61,51,54,43,48,83,77,42,82,42,80,63,79,55,51,61,55,69,77,54,56,61,43,87,48,49,46,75,55,65,87,80,44,53,78,44,74,47,48,82,50,81,42,45,68,78,70,49,77,66,50,78,55,43,50,51,79,45,87,56,86,72,63,87,80,60,43,72,74,51,59,43,83,79,51,67,51,78,62,49,75,50,64,55,50,68,74,57,50,45,72,49,65,86,76,47,78,56,62,87,82,66,49,83,85,50,54,48,79,69,63,61,72,44,69,65,50,85,43,73,60,77,68,54,71,77,72,45,47,71,49,85,66,75,80,72,50,83,56,79,83,62,51,55,43,65,67,66,58,57,49,63,83,64,59,42,47,83,83,81,75,66,66,42,75,75,69,45,77,86,52,65,69,68,83,55,86,61,55,44,53,77,70,63,86,64,68,78,70,77,48,58,56,84,56,48,85 59,64,51,54,71,60,54,70,45,47,60,85,61,80,54,67,52,78,73,49,62,57,67,59,64,54,58,52,78,72,78,59,44,78,44,67,65,50,81,70,80,81,48,84,61,57,73,42,76,58,55,55,49,83,87,66,45,53,66,43,58,64,59,83,83,76,63,43,75,57,50,45,46,71,76,83,49,73,79,63,63,61,47,73,81,78,55,84,69,79,49,76,76,52,44,68,87,43,59,85,80,60,44,78,68,48,66,71,44,58,45,87,67,53,45,80,64,45,43,68,60,86,49,57,62,87,59,87,55,57,65,79,71,66,59,73,71,61,79,67,60,69,53,70,43,71,55,57,78,42,84,72,86,73,52,51,80,75,79,75,83,59,46,80,43,70,51,67,80,71,85,51,60,83,74,73,51,54,44,83,45,46,51,53,67,57,59,67,68,47,57,68,60,51,80,50,55,70,82,81,87,59,76,48,70,46,67,71,58,65,69,54,54,77,79,47,75,71,61,48,72,65,86,70,82,83,57,44,53,80,80,66,79,50,78,55,76,58,53,56,64,67,66,83,83,59,63,82,60,60,46,79,53,87,42,45,56,49,56,61,56,44,77,58,72,63,44,73,71,84,65,62,74,83,48,55,65,73,58,69,82,54,82,72,81,82,80,43,76,82,86,81,61,49,84,75,59,63,80,86,72,44,43,55,42,59,67,83,52,86,70,59,71,63,48,85,42,51,59,63,52,79,71,77,74,86,79,66,65,75,76,53,57,51,78,42,48,42,54,45,45,73,51,61,77,85,73,47,85,65,45,74,71,64,59,85,43,62,59,60,53,73,72,55,52,86,67,55,57,76,59,87,54,52,47,63,52,75,64,69,65,60,46,49,49,78,64,70,62,75,44,74,81,66,42,45,80,86,67,42,67,48,49,58,86,42,46,68,66,61,59,50,44,82,62,60,67,71,66,69,81,47,62,80,50,57,46,68,87,59,52,52,72,51,86,66,49,76,80,80,54,83,55,80,82,76,68,74,72,52,65,66,76,86,49,61,53,57,83,75,68,69,46,45,45,86,67,71,57,51,68,86,80,73,58,65,67,50,87,67,72,44,52,74,60,83,57,85,48,70,67,66,59,55,68,75,79,83,51,51,71,42,84,61,78,67,80,62,43,83,58,63,83,57,48,53,45,64,82,85,63,87,74,50,51,72,46,59,60,43,73,68,50,51,59,68,48,73,82,42,77,86,64,81,79,58,47,60,49,62,71,44,79,76,54,42,87,85,49,48,82,50,85,53,73,53,64,44,57,55,53,87,49,57,63,59,82,49,52,74,53,73,61,60,69,52,62,59,53,83,85,60,53,60,74,53,65,45,60,86,64,83,52,83,60,87,74,71,79,46,47,74,82,86,76,44,42,59,64,52,80,73,45,70,78,77,62,77,62,81,51,57,66,48,70,65,54,73,86,87,77,81,87,78,72,46,81,44,48,50,76,71,71,79,82,61,82,82,56,68,74,85,76,83,58,47,54,86,49,46,78,69,59,86,70,66,64,87,55,67,64,77,58,73,70,66,59,78,79,68,43,77,63,71,65,67,83,85,67,75,61,58,62,87,56,59,57,49,47,64,84,47,72,75,85,59,51,86,83,70,59,76,78,86,45,68,57,87,49,51,87,60,55,82,59,79,73,65,77,58,73,56,48,49,54,42,58,84,52,87,81,46,85,75,58,75,50,56,62,80,57,82,68,82,82,60,67,82,69,62,51,51,87,69,56,47,81,84,78,62,49,49,86,64,69,49,61,66,81,45,68,46,63,87,50,85,67,48,55,82,51,62,84,61,62,70,74,46,77,73,71,71,59,77,80,65,44,55,42,48,73,79,58,57,76,70,59,69,66,56,54,68,80,81,47,72,80,44,51,51,50,81,61,84,65,56,59,84,69,86,61,66,50,55,70,57,85,72,52,43,57,50,75,64,49,61,74,53,53,63,43,76,45,79,60,45,71,43,44,78,69,42,43,72,44,78,51,63,48,44,44,47,46,65,62,78,76,75,45,44,52,87,72,80,42,85,59,87,48,76,65,63,73,70,62,66,43,86,76,63,67,75,60,87,80,57,75,71,60,86,83,80,70,44,75,87,84,70,62,57,66,77,59,67,70,53,75,54,55,76,49,61,50,80,75,58,42,54,71,82,75,83,60,44,55,68,85,82,79,58,82,68,62,48,78,47,75,65,52,84,43,66,56,64,67,53,58,45,84,79,61,69,84,56,49,43,83,85,49,66 75,78,46,55,47,69,56,67,87,62,65,62,63,85,81,47,48,73,76,47,43,69,80,57,72,77,79,70,51,69,65,68,85,57,83,72,49,59,86,57,43,53,66,57,50,50,70,80,42,59,53,74,51,83,79,82,71,47,75,83,54,80,82,44,84,47,76,83,44,55,57,74,82,66,85,61,43,67,54,51,82,67,66,73,74,78,74,71,82,45,68,51,49,61,80,48,87,82,68,58,53,57,69,70,53,72,61,49,64,84,69,65,44,65,43,69,70,70,69,50,45,45,80,59,71,44,74,45,65,57,79,84,73,75,72,53,67,44,61,57,57,53,74,51,83,81,52,45,72,65,51,87,44,72,73,83,66,70,80,87,82,44,57,72,87,52,85,85,59,61,84,84,60,48,63,76,79,72,85,53,86,71,64,67,43,79,65,65,80,82,83,81,52,84,83,42,64,71,56,65,46,45,67,42,77,85,79,48,76,60,53,42,50,84,74,51,82,78,54,80,85,78,86,71,76,81,83,68,66,85,65,66,61,73,50,76,47,43,44,53,66,74,47,85,63,75,55,65,69,78,86,68,78,52,61,44,75,58,85,74,81,59,57,55,62,65,55,59,50,72,51,44,54,49,45,52,47,79,62,75,51,47,46,54,75,53,73,84,65,84,42,78,74,60,64,59,80,48,61,47,62,86,65,82,86,79,56,76,74,51,87,81,69,47,82,45,47,83,45,52,50,81,46,67,53,73,60,80,86,72,65,80,68,80,67,78,83,77,74,83,78,57,50,54,48,51,67,78,67,47,48,46,63,78,70,74,84,45,85,44,83,46,62,55,52,72,57,87,72,84,76,46,47,46,78,70,81,45,80,59,64,84,81,47,85,51,82,85,45,47,56,46,76,47,48,45,67,64,50,72,54,59,49,43,74,77,48,70,83,71,86,50,58,78,81,56,85,44,81,56,53,42,66,83,43,79,85,63,75,75,74,61,59,78,87,59,59,57,42,78,73,45,76,81,70,68,76,51,62,45,61,78,70,48,69,61,54,68,83,71,54,62,51,82,72,54,68,64,63,64,50,85,60,61,74,63,74,44,47,53,47,78,75,48,84,56,46,47,66,62,57,85,67,78,61,77,57,53,77,72,80,46,85,67,73,80,51,73,61,85,59,73,51,46,73,55,62,70,51,60,76,60,51,52,77,73,80,44,63,84,47,80,86,59,44,62,74,57,49,54,45,58,57,71,64,86,68,59,62,59,54,74,73,76,43,56,66,48,83,75,58,78,64,73,68,80,65,62,64,54,42,60,51,57,82,79,51,74,46,44,45,78,57,66,66,76,53,85,61,53,85,65,42,77,86,51,70,77,81,63,44,68,82,56,51,64,45,73,67,48,53,86,47,62,49,70,66,83,44,76,61,65,44,82,54,58,46,48,80,43,68,45,57,83,82,55,86,87,72,71,67,85,50,46,71,43,70,79,76,57,56,68,48,49,76,69,79,63,54,46,42,86,44,50,65,72,80,83,69,78,66,86,44,52,77,68,54,86,65,85,79,79,65,69,51,87,48,71,70,73,82,42,80,48,44,64,55,49,64,54,62,60,81,64,77,53,44,64,85,47,69,48,76,71,83,64,84,62,69,48,58,77,86,62,42,60,56,50,69,83,44,68,49,49,48,67,71,59,67,85,44,60,59,43,71,61,64,74,74,87,52,72,59,64,56,65,46,63,71,53,43,74,55,52,47,42,68,43,43,65,84,70,63,79,42,78,54,87,72,63,80,54,63,52,54,49,63,69,63,64,80,76,53,53,44,51,68,61,60,67,81,49,74,46,69,55,46,44,43,73,71,75,71,80,66,43,54,85,83,47,62,50,49,72,65,68,52,76,45,75,69,69,55,54,66,78,47,45,54,68,79,57,85,43,48,69,56,85,73,81,54,87,45,50,51,45,71,62,67,74,52,49,80,48,85,56,69,71,81,49,80,68,72,58,52,44,76,57,64,46,76,71,59,85,74,67,57,81,47,81,80,86,49,71,60,64,77,64,86,61,83,45,85,52,67,87,81,74,57,68,48,60,47,57,63,65,62,70,70,76,48,53,73,42,46,84,81,77,49,77,50,65,80,71,82,43,84,79,49,75,47,80,53,69,76,62,69,73,62,74,59,76,50,49,67,80,66,59,72,85,65,50,52,55,66,73,79,74,77,73,62,60,75,74,64,48,47,59,45,42,72,76,43,72,77,78,54,86,75,43,61,85,54,61,59,50,85,69,55,58 71,81,44,43,55,70,55,86,61,83,49,71,52,46,46,60,53,52,53,72,79,80,75,49,51,65,52,48,65,80,79,46,80,67,54,65,64,51,45,57,69,81,71,62,62,79,71,49,67,66,58,81,84,80,50,53,58,45,58,81,42,66,70,54,43,86,82,49,60,48,57,56,55,59,68,86,50,63,85,87,79,55,66,73,85,60,87,72,80,78,43,43,68,82,61,55,76,65,73,71,84,63,43,42,45,50,81,53,51,47,82,61,63,52,84,86,70,59,63,68,44,52,67,76,79,80,62,85,64,74,43,73,57,83,78,46,57,74,83,83,84,52,44,66,55,61,57,72,71,77,46,75,52,44,75,42,74,55,51,51,83,74,73,55,67,63,68,48,70,75,76,72,85,51,78,67,55,64,45,64,76,76,85,59,52,52,81,51,72,67,83,55,81,84,77,68,62,69,78,83,49,66,56,85,66,59,53,58,72,57,84,49,86,61,49,67,78,49,80,83,77,48,65,65,49,82,71,46,42,51,57,78,43,73,64,87,67,79,76,74,48,84,48,42,71,61,82,75,49,80,83,73,62,46,47,81,51,79,72,68,69,57,55,49,66,43,74,72,50,46,73,54,71,45,58,51,68,77,54,77,74,44,57,48,55,73,43,77,43,45,50,75,82,87,72,68,48,69,75,66,53,55,54,51,81,83,80,69,49,70,74,83,72,50,45,83,58,83,82,46,87,61,81,42,83,60,59,45,48,77,72,87,81,81,63,45,47,49,72,55,60,69,73,52,52,85,50,44,69,70,73,70,74,86,84,78,76,66,55,42,77,69,44,72,74,54,63,83,78,49,46,71,73,86,58,53,43,55,77,47,60,56,82,51,76,87,83,73,51,56,75,43,74,52,58,44,54,59,53,62,64,73,46,80,56,51,68,66,62,64,50,77,59,46,64,83,76,62,73,64,74,46,50,71,55,45,48,81,55,56,57,47,78,70,80,51,53,73,45,43,59,71,65,45,73,57,73,55,60,65,67,61,75,69,72,52,60,63,72,85,48,51,58,76,61,49,83,81,42,50,85,48,50,74,49,58,63,84,65,47,57,54,65,46,53,85,79,52,43,62,63,86,47,53,57,62,67,54,76,80,42,48,47,80,75,84,47,79,86,62,58,47,87,65,69,47,77,66,79,84,81,86,42,81,70,44,78,54,45,54,64,74,49,49,59,65,58,71,82,43,49,69,71,80,66,61,76,75,84,86,76,54,79,78,48,59,47,66,50,66,67,62,57,76,50,50,64,46,53,53,67,69,59,72,47,61,72,55,73,69,49,81,56,56,76,84,44,69,75,69,58,84,83,44,79,69,63,59,70,57,46,64,58,44,87,44,68,61,82,43,73,68,85,73,45,51,70,73,65,75,56,43,57,69,76,83,57,63,60,63,77,81,75,68,85,63,74,69,63,47,51,69,84,87,65,87,87,75,55,76,59,66,69,52,54,70,78,64,53,44,44,80,79,65,63,81,56,66,54,49,68,60,66,84,63,87,46,72,55,51,66,87,77,45,84,54,60,47,84,74,47,87,71,46,57,61,75,80,74,43,84,42,68,43,77,87,58,63,60,61,67,70,71,73,84,56,46,64,60,79,60,53,42,43,46,65,87,42,56,81,60,86,75,60,46,69,84,46,42,54,49,45,69,44,56,86,69,75,67,48,60,42,54,53,48,47,52,76,71,64,66,84,59,53,69,78,59,55,55,66,87,74,61,59,45,87,62,45,72,87,78,79,52,83,52,54,70,79,81,59,78,63,71,75,78,56,86,87,56,63,47,68,50,77,47,59,73,56,76,57,72,44,47,78,55,74,84,56,68,59,63,47,86,74,81,47,84,86,81,68,66,51,58,84,69,77,80,76,54,81,52,82,46,71,61,54,85,48,43,76,72,87,85,51,71,66,66,71,85,67,50,83,66,68,44,61,63,79,83,64,72,50,67,53,72,74,44,61,59,74,63,55,53,63,68,72,42,50,59,82,42,44,68,83,78,44,61,67,51,59,75,83,55,60,42,72,68,73,48,57,46,72,82,60,48,81,76,58,80,45,85,76,44,52,61,62,78,54,64,51,66,70,67,65,52,50,86,46,85,59,48,55,55,42,73,85,42,66,55,56,77,59,67,75,63,81,77,87,69,80,59,85,42,83,60,64,53,58,48,80,86,43,66,86,45,61,60,73,43,42,43,56,71,65,72,73,68,54,50,71,42,50,53,58,66,87,56,87,58,54 49,54,85,71,79,55,70,47,79,50,69,55,61,83,81,87,57,65,49,57,46,56,81,69,55,52,47,46,82,47,81,63,50,71,48,79,56,59,79,42,45,85,74,51,45,70,85,55,82,57,61,85,75,59,42,59,61,56,55,74,62,65,53,84,51,48,69,82,76,55,51,68,42,68,53,75,43,49,74,51,84,54,55,49,44,61,52,82,84,69,57,52,62,42,72,42,86,46,68,84,49,87,44,72,52,78,50,82,67,46,60,68,86,69,70,61,43,59,76,78,44,79,46,53,69,50,84,45,67,50,47,82,69,76,87,52,84,65,46,56,80,86,60,42,45,59,73,47,87,42,86,54,70,73,54,55,83,62,61,76,49,87,77,85,71,62,80,53,70,43,77,56,42,64,77,68,56,70,64,70,66,54,87,47,52,60,71,51,67,81,67,68,76,85,55,62,49,56,47,81,53,58,62,84,81,82,71,45,68,51,45,78,78,61,64,79,44,83,81,64,60,68,68,82,58,69,77,68,86,74,75,70,53,67,78,56,45,51,58,77,76,45,75,72,53,71,43,77,60,74,54,68,87,68,42,87,54,53,45,83,78,68,43,66,62,75,82,60,82,63,65,81,50,47,69,84,72,72,56,53,51,78,50,70,74,71,52,69,50,81,59,62,57,63,82,54,54,63,68,81,48,60,76,43,74,57,78,82,59,86,78,84,60,81,63,80,54,42,55,80,48,60,69,60,83,47,70,82,55,76,68,79,85,46,44,54,58,75,66,49,50,62,73,76,63,71,45,67,51,81,51,76,77,65,70,76,44,48,47,87,54,74,78,82,70,75,50,55,87,49,57,69,65,85,46,85,54,85,47,52,59,81,52,84,62,60,50,60,83,81,81,61,60,53,50,84,74,59,80,71,50,70,67,59,59,61,47,50,53,50,51,75,60,74,82,49,74,73,73,46,58,69,86,57,75,77,47,83,45,62,80,78,57,51,69,57,80,54,85,62,50,55,43,49,85,72,63,75,47,54,64,84,67,47,56,61,67,62,58,68,62,47,45,78,50,81,60,69,82,84,58,55,84,74,81,54,80,61,59,77,59,83,83,87,44,50,76,87,71,57,82,59,60,74,43,71,57,87,69,53,84,83,44,56,62,63,62,46,78,62,82,51,42,82,71,43,64,58,66,86,64,43,54,69,48,86,59,67,80,81,48,58,58,63,65,87,52,73,70,80,58,64,85,86,48,83,48,62,61,53,86,73,68,82,74,82,61,59,86,59,55,59,70,63,53,64,53,44,49,80,84,55,87,64,78,82,85,47,75,48,51,69,51,70,54,72,57,52,78,45,50,63,48,75,46,69,60,46,72,48,62,75,75,72,83,64,81,76,60,59,87,69,83,84,80,69,68,44,86,83,69,75,53,49,82,73,80,66,87,55,51,81,85,47,61,56,53,49,58,83,70,79,53,75,73,60,67,70,46,44,87,66,42,57,70,44,74,69,47,42,45,77,59,61,78,53,72,64,81,59,55,48,49,84,50,53,80,61,66,48,68,70,62,77,85,77,56,44,65,47,78,53,45,54,44,83,42,65,45,43,53,60,65,47,85,83,72,78,78,60,85,78,46,49,60,86,52,47,63,57,81,65,87,45,43,79,75,75,46,46,52,75,84,48,50,74,47,63,52,82,83,50,72,79,48,73,84,49,78,84,53,74,52,66,44,44,66,79,62,79,79,76,83,62,48,72,80,45,56,44,50,55,63,60,75,51,68,83,47,71,65,78,50,58,83,51,76,75,64,64,52,76,52,67,71,68,85,83,52,43,64,49,52,56,65,77,78,42,73,69,58,58,68,86,60,61,75,45,69,74,59,52,46,82,82,83,84,80,74,87,82,84,42,46,71,59,67,67,77,50,46,56,80,82,43,52,61,69,51,47,80,52,47,72,85,66,50,64,65,63,60,46,56,69,42,58,77,66,83,81,77,48,85,43,83,56,54,51,67,52,67,57,79,70,74,68,45,68,82,55,43,47,51,71,52,64,80,56,49,58,44,81,83,54,53,68,57,76,76,79,80,56,47,69,77,56,66,82,56,53,87,67,55,54,80,48,71,42,56,56,84,67,82,80,77,59,75,59,58,56,64,45,48,52,70,70,62,66,44,67,55,53,84,46,85,52,44,81,43,65,49,71,57,53,74,64,43,43,71,51,43,77,55,82,51,67,75,59,63,76,87,55,45,64,70,58,77,74,68,44,46,56,64,70,43,82,59,78,56,82 86,48,81,68,64,64,44,70,69,67,56,44,51,52,52,63,49,74,59,86,74,86,70,48,78,48,70,73,72,57,70,69,79,65,80,86,58,49,44,47,48,42,43,59,44,52,64,71,65,79,52,59,52,54,76,73,43,69,59,69,68,54,50,53,61,54,71,52,55,67,77,48,60,85,44,82,80,87,74,47,44,84,87,54,67,59,48,73,56,76,81,60,79,83,77,65,87,81,53,85,52,52,60,47,87,54,63,43,48,66,59,42,72,51,71,76,51,84,70,82,72,59,75,48,55,87,64,65,81,53,51,49,59,50,63,62,86,83,57,54,73,71,46,71,47,48,55,59,59,77,50,42,85,42,65,85,42,50,80,53,58,58,67,70,67,75,58,84,70,84,48,61,60,67,77,44,69,87,46,45,77,68,45,58,85,54,61,69,86,85,82,47,87,72,64,50,81,81,68,69,77,78,66,55,58,62,48,63,47,78,57,73,84,46,86,87,62,80,86,55,81,55,82,83,42,60,65,64,82,87,84,61,79,77,43,45,67,85,76,75,42,76,55,76,67,52,54,77,70,83,78,58,72,58,54,72,87,71,78,42,45,70,61,61,85,47,52,72,81,63,59,59,56,69,56,83,80,50,77,72,75,55,72,69,75,64,67,72,84,59,79,47,58,45,46,64,46,54,54,51,78,71,75,72,77,74,61,58,80,52,73,67,63,83,48,72,77,72,86,85,66,58,59,82,54,83,57,73,49,43,66,80,42,58,82,51,74,62,74,68,47,80,62,48,52,57,59,54,78,78,51,49,47,51,66,73,61,52,48,70,76,76,61,67,56,45,77,85,52,48,50,87,74,53,46,64,68,58,87,72,84,61,42,76,62,87,60,71,71,66,44,63,52,49,61,42,69,67,66,77,60,77,57,57,66,43,54,60,62,49,77,87,55,48,46,59,55,56,72,59,66,79,83,52,64,84,42,70,68,42,49,45,58,80,62,55,82,84,53,78,63,70,48,62,60,73,68,65,44,72,76,62,74,46,75,79,77,76,60,69,46,50,80,70,76,65,60,69,48,53,85,56,52,87,52,73,55,45,47,69,66,57,82,78,85,71,60,72,58,85,70,71,52,50,64,57,67,68,44,56,62,63,67,82,72,65,59,82,66,60,82,45,65,77,76,56,65,55,76,79,45,77,72,78,58,87,55,83,57,45,79,72,77,82,59,60,46,86,47,42,62,67,54,51,70,63,60,63,52,48,81,66,53,49,82,55,50,84,58,47,48,69,56,45,65,61,62,61,67,71,83,70,45,52,43,71,62,80,60,81,47,58,62,47,59,77,52,49,81,85,80,76,76,45,76,63,45,63,73,75,83,76,57,55,52,70,81,73,75,52,82,81,42,84,70,61,63,67,73,74,81,51,44,62,73,79,75,72,64,59,85,70,81,67,80,69,52,67,77,66,72,70,75,82,77,67,68,58,58,48,85,63,57,43,73,48,52,75,72,78,58,83,68,66,84,44,42,65,55,45,47,47,48,53,55,59,68,42,56,70,44,73,81,81,46,80,54,56,86,47,55,83,66,74,63,72,45,75,50,46,43,57,66,51,58,47,79,49,55,48,64,53,83,74,52,72,81,78,43,64,73,76,64,48,73,75,62,57,69,67,73,70,86,75,50,76,82,46,54,85,82,47,53,55,85,42,66,75,64,59,66,72,65,75,63,76,44,62,42,65,59,62,61,55,52,58,64,74,50,67,59,47,85,61,50,87,74,84,78,77,68,52,84,51,58,44,72,78,82,76,80,42,50,56,72,48,67,66,56,48,70,61,77,82,43,54,72,59,51,62,77,79,42,75,55,60,51,78,78,62,83,66,67,65,87,85,63,60,79,78,56,66,51,75,71,51,85,48,62,84,76,42,59,76,67,81,60,56,82,70,46,64,62,82,78,56,71,84,80,82,82,73,49,68,42,58,67,42,46,55,50,44,48,83,55,57,49,67,54,84,61,74,69,44,46,80,55,86,52,83,52,76,51,77,63,65,49,45,56,69,77,87,54,82,62,63,50,77,50,66,52,78,60,72,61,83,82,64,67,54,56,69,70,82,44,82,53,86,87,58,69,53,47,72,62,78,65,83,74,44,77,78,83,59,54,56,79,80,53,66,57,66,70,63,66,87,64,78,65,84,52,80,79,82,70,56,80,66,46,75,81,52,50,50,76,59,52,82,61,65,58,53,55,66,64,84,47,76,71,63,79,62,79,68,57,80,54,53,52,84 75,50,77,61,58,56,56,82,55,62,49,65,64,71,49,48,56,56,70,60,87,71,63,46,72,43,66,72,70,66,59,87,67,52,72,53,57,75,78,65,64,78,55,66,78,78,75,53,49,68,70,52,66,55,68,44,71,46,50,45,77,74,52,84,72,65,80,77,61,70,48,73,77,51,74,75,81,44,86,78,66,45,67,83,62,75,53,57,82,66,55,66,56,77,77,57,59,71,74,65,46,78,82,82,68,73,50,52,75,51,87,57,46,58,71,83,56,59,63,85,65,74,61,51,73,54,45,51,68,73,53,44,47,69,48,75,68,48,50,58,86,48,65,83,46,51,71,42,72,50,55,45,67,43,57,75,50,64,78,78,55,56,75,84,52,62,51,53,64,68,86,58,46,45,73,62,45,83,50,83,50,58,64,73,59,64,55,47,87,78,48,51,47,62,44,65,84,60,62,57,45,48,67,49,44,63,50,53,87,82,59,62,46,63,69,45,62,46,60,86,63,61,73,46,53,61,84,86,49,58,60,74,43,66,46,49,64,43,52,75,79,70,70,83,56,67,54,56,63,81,75,61,73,78,73,83,62,60,73,67,47,62,61,81,80,68,76,47,62,68,69,42,54,67,66,49,86,61,44,75,48,49,53,44,43,54,68,85,74,49,64,65,59,59,82,65,58,80,81,53,44,74,87,86,75,56,78,73,56,73,85,86,87,46,62,86,75,85,52,60,65,56,45,42,52,74,43,52,68,63,55,43,82,86,50,49,42,73,80,59,62,45,48,58,73,87,81,47,62,57,80,62,47,45,42,64,55,62,71,49,63,85,85,74,69,66,43,50,78,55,83,77,46,86,76,50,72,82,55,80,58,57,70,75,80,50,73,65,74,42,73,67,48,52,56,73,76,72,55,60,49,81,54,48,42,84,71,64,45,81,74,66,71,74,67,46,57,71,48,45,62,70,63,47,51,43,87,57,75,86,75,70,70,55,61,43,83,84,48,54,46,72,67,69,73,55,57,62,79,69,55,78,71,64,56,50,71,44,82,82,42,47,67,43,44,65,61,74,46,53,44,82,80,78,59,54,51,72,56,46,70,85,47,49,63,85,61,83,77,54,73,54,45,76,82,53,49,43,73,42,62,45,70,46,49,80,79,77,81,68,44,85,46,48,78,52,49,59,74,76,80,58,47,63,45,47,72,70,66,70,44,51,68,72,80,73,82,55,84,68,53,48,57,58,83,46,56,80,47,84,42,73,48,59,43,86,86,54,60,77,47,42,44,53,62,69,45,48,60,83,87,71,45,76,73,63,50,64,73,58,86,52,85,44,57,52,68,57,71,73,59,79,73,45,47,55,57,73,51,81,43,66,44,71,58,49,64,73,80,60,52,61,75,48,42,82,49,76,67,53,46,78,70,81,67,76,80,57,52,83,68,44,62,62,52,81,68,84,55,66,62,69,63,84,62,57,71,42,73,82,82,82,77,69,70,79,81,84,83,78,83,71,80,72,85,75,74,51,44,83,69,74,47,71,73,69,70,44,55,60,61,51,57,86,48,72,54,59,61,78,83,51,66,87,47,86,83,73,80,73,49,78,63,62,42,51,77,52,61,78,50,80,42,77,46,76,66,76,54,79,47,79,50,78,46,84,43,70,59,87,82,64,54,81,59,74,53,67,75,56,76,42,55,75,60,68,80,83,72,76,76,57,79,66,58,80,47,85,71,46,45,55,61,69,46,56,75,77,48,55,50,44,77,46,48,72,67,82,75,43,44,75,87,74,65,51,52,46,70,82,71,81,79,85,50,82,70,55,42,83,44,69,87,68,44,53,81,62,82,47,76,74,63,48,47,74,82,67,83,53,71,59,75,74,63,76,61,60,70,69,84,81,72,60,81,74,55,53,49,70,59,60,84,64,56,69,67,78,68,85,56,82,76,61,42,61,80,85,87,84,75,70,55,72,75,67,54,64,49,54,61,47,65,84,56,54,53,72,63,78,42,67,69,87,79,60,77,66,83,47,45,52,82,73,79,82,77,42,76,49,75,85,48,82,67,48,43,60,65,74,85,87,82,47,57,80,82,87,71,49,58,61,45,43,46,78,49,70,79,84,68,84,44,70,50,60,48,68,72,58,58,60,63,78,47,87,74,74,50,51,67,76,47,77,84,85,50,46,69,45,62,66,52,84,45,71,51,65,65,76,80,78,73,48,85,78,56,47,42,72,84,56,83,49,64,61,84,63,55,56,48,62,67,48,49,75,83,62,75,77 86,77,58,55,55,72,62,60,42,52,87,83,73,72,55,85,60,82,62,80,46,83,80,64,71,73,79,60,42,84,47,72,83,53,59,42,55,68,53,64,64,50,80,54,58,42,69,81,81,74,71,68,66,73,75,81,64,67,85,67,49,53,62,53,82,85,80,77,80,61,48,46,45,66,77,63,75,56,86,43,82,70,63,80,82,87,64,44,82,56,70,61,66,49,87,66,65,78,48,78,63,49,44,66,59,74,49,87,73,62,46,79,76,77,81,59,80,86,65,84,79,43,80,45,77,55,73,57,70,44,53,54,55,75,44,81,74,55,45,74,82,85,84,46,46,82,77,58,57,68,43,80,63,81,73,42,44,52,55,77,75,53,49,52,60,49,43,49,77,42,83,49,69,56,54,80,58,72,71,63,61,68,78,59,70,70,63,83,47,79,68,62,56,80,80,64,62,50,79,66,76,57,49,85,46,42,81,52,68,83,44,56,68,70,74,51,71,52,63,78,85,45,63,66,85,66,55,55,62,57,57,79,53,73,69,71,55,62,66,67,70,81,55,47,59,55,60,62,52,61,86,83,64,79,85,45,48,69,58,76,59,72,50,62,85,76,47,75,77,62,61,56,58,66,51,47,46,86,75,64,63,76,81,78,77,48,58,66,80,85,69,45,81,63,82,67,48,49,63,65,55,64,54,87,45,66,55,79,42,74,77,60,83,67,49,81,81,79,66,56,56,84,69,60,58,83,69,87,43,43,49,84,77,85,48,70,50,59,59,78,47,52,64,73,78,65,64,54,49,60,62,80,81,78,49,84,52,66,84,56,79,54,48,42,55,84,68,64,42,61,43,45,77,63,58,58,52,64,86,55,68,48,75,87,51,44,72,86,58,85,56,75,52,85,78,82,72,62,52,52,52,42,83,48,81,80,62,50,86,50,69,75,58,69,86,82,43,63,64,52,67,68,61,62,78,69,61,52,69,87,46,66,62,57,55,72,45,61,60,49,82,72,82,62,79,51,70,82,62,79,79,55,76,69,81,76,47,71,87,43,48,53,48,85,75,56,63,62,85,61,66,87,58,44,69,70,64,68,54,70,78,65,71,71,51,45,42,74,46,42,78,83,52,68,79,76,71,59,47,63,61,70,76,66,65,59,48,69,66,61,84,83,78,63,61,65,58,62,75,64,85,84,58,48,64,43,70,80,46,48,65,42,57,49,66,43,45,58,76,55,63,63,60,52,69,70,75,86,61,84,60,51,65,61,65,43,45,56,59,83,84,87,82,70,75,58,79,76,42,69,70,78,74,53,46,57,50,66,42,70,45,45,60,59,67,49,67,57,82,42,67,87,79,83,87,51,84,71,79,71,65,79,42,76,43,69,80,64,45,43,51,47,81,46,55,56,72,46,65,48,85,86,78,79,81,63,86,66,66,48,76,70,84,61,83,69,51,70,69,84,47,42,44,53,57,59,71,68,86,83,80,74,73,50,46,63,84,76,84,48,47,56,67,43,73,73,47,44,85,84,46,56,74,54,46,73,47,69,84,58,87,86,56,53,72,77,59,74,54,72,43,51,43,81,63,71,68,46,58,42,82,52,82,77,46,58,47,77,84,57,74,45,56,77,47,81,82,54,48,87,63,60,87,78,66,51,43,48,69,75,71,86,60,84,52,61,61,70,50,58,68,51,62,69,87,84,50,52,69,82,62,59,60,49,48,80,54,48,75,83,79,85,47,86,82,68,65,80,79,82,84,72,59,51,85,57,62,57,87,51,69,69,62,51,84,55,42,53,62,63,83,43,76,57,54,71,61,46,73,45,43,47,73,76,64,67,72,56,72,75,66,45,76,47,67,76,65,68,65,77,65,59,47,47,60,53,84,53,70,79,45,83,65,80,73,78,83,52,86,44,58,64,65,73,48,56,82,46,70,48,73,60,68,85,42,87,61,55,73,84,50,42,64,51,53,55,75,80,42,86,75,54,76,73,73,53,42,48,74,57,52,79,60,46,78,44,52,42,58,80,51,71,44,75,49,50,83,53,62,67,61,72,56,87,68,49,54,47,78,82,49,79,53,45,74,66,60,48,68,52,76,75,68,51,76,57,85,74,86,50,74,67,73,67,85,47,53,62,60,57,56,52,44,55,71,57,58,77,78,54,55,46,58,87,79,64,87,86,73,64,60,43,43,69,53,79,52,57,54,78,51,60,51,43,55,67,49,42,63,67,81,42,67,54,77,42,66,60,59,45,83,87,86,84,64,55,45,45,75,48 50,76,63,69,63,47,64,52,59,70,54,46,62,71,49,78,48,57,48,50,79,87,86,45,87,85,85,86,77,87,42,70,68,58,62,51,50,57,60,50,58,44,83,80,86,43,81,66,80,68,47,49,45,72,72,64,82,50,86,72,58,85,67,81,43,66,79,52,55,84,86,47,83,68,51,70,46,86,68,54,59,85,58,75,49,49,54,80,75,50,80,61,55,77,67,42,84,80,70,60,53,47,67,77,53,47,69,79,52,78,73,42,67,68,43,77,47,61,60,57,80,78,79,71,63,54,71,47,72,47,70,77,60,59,78,73,50,48,83,67,75,48,52,56,55,60,62,57,53,84,68,71,71,53,52,66,65,53,49,81,67,62,76,79,83,76,50,49,52,63,67,79,80,62,46,54,44,76,49,58,46,48,49,58,65,55,82,69,59,53,46,60,67,67,58,67,79,80,70,62,62,42,73,84,78,82,42,82,43,63,47,45,81,49,71,43,62,68,84,58,43,60,59,64,49,77,87,83,45,70,42,52,82,46,51,65,69,73,83,50,69,82,61,44,82,47,50,67,49,65,72,43,60,69,80,53,42,78,68,87,72,70,68,75,48,84,79,75,87,55,64,52,81,57,47,58,78,80,55,76,77,82,51,68,70,78,48,51,65,87,64,75,61,87,70,68,59,61,82,66,75,49,79,72,68,87,83,55,54,56,82,82,46,60,43,66,81,50,55,84,64,44,54,78,42,84,82,64,50,71,51,69,83,85,64,72,49,48,67,80,74,75,60,45,45,53,56,46,49,52,84,63,69,48,58,66,47,73,54,54,55,87,59,81,74,43,74,79,78,57,76,79,59,66,84,63,66,44,76,50,66,43,42,75,82,51,48,86,68,48,61,65,57,82,74,83,59,84,68,54,51,53,63,68,64,84,67,71,72,72,83,46,62,43,57,73,59,67,72,74,43,78,62,77,71,68,76,67,61,50,55,49,72,52,42,49,67,54,80,81,46,48,53,77,67,66,51,85,69,58,77,45,86,80,64,76,74,48,48,80,63,85,45,49,87,86,67,50,75,68,58,52,47,61,58,74,69,76,80,85,46,82,49,82,52,50,82,61,46,81,43,42,80,71,54,82,47,49,81,80,65,68,84,45,81,75,63,43,85,43,62,44,73,42,61,79,59,71,78,57,58,56,82,67,43,53,55,52,74,43,76,73,77,66,44,60,71,76,43,57,65,47,71,64,76,76,52,58,48,47,82,82,67,48,64,52,65,53,46,65,75,51,64,60,78,69,73,68,87,77,83,42,80,72,55,74,67,63,69,45,44,73,59,50,48,42,67,83,48,68,44,76,82,77,42,75,75,84,48,74,80,52,49,73,58,87,61,51,54,44,86,59,44,80,66,74,62,59,65,83,58,52,43,76,42,47,68,70,60,70,65,63,49,85,57,43,65,71,72,43,43,73,70,61,55,45,57,85,55,76,70,52,80,58,70,82,49,53,64,52,63,70,48,78,63,55,43,58,44,51,61,85,65,61,72,68,53,77,69,78,74,44,68,70,62,82,84,81,71,51,60,57,57,80,62,50,73,44,64,57,55,48,49,54,42,49,76,64,87,60,51,75,61,60,57,45,65,87,87,56,86,62,55,68,77,44,81,72,55,58,50,78,43,61,77,56,62,50,62,68,79,87,46,83,82,78,59,73,82,80,78,63,71,54,51,76,69,56,57,45,77,86,54,82,45,84,71,68,73,48,52,87,63,87,84,50,63,49,71,71,81,53,46,70,85,69,50,48,71,50,81,78,44,55,72,75,66,75,66,73,72,51,78,70,79,49,52,59,42,56,52,58,47,52,71,59,45,79,79,64,78,72,66,80,42,58,86,57,84,73,79,46,50,58,48,76,80,47,82,79,64,43,71,71,82,61,43,43,53,83,84,53,54,60,43,61,66,72,49,54,77,70,49,77,61,43,56,64,68,50,79,60,63,87,52,53,70,67,46,58,84,55,67,82,64,74,49,80,60,62,68,83,79,56,44,60,80,72,63,87,68,53,71,45,43,56,75,47,70,54,55,46,67,44,61,55,56,85,66,84,86,81,65,86,84,87,80,86,67,85,72,72,59,50,72,86,53,58,75,72,67,69,46,73,87,52,47,56,42,86,60,49,60,51,62,42,43,82,82,54,46,43,83,44,78,70,71,72,83,75,51,81,82,55,71,53,49,51,80,74,77,72,43,62,45,80,65,76,58,68,46,72,50,54,77,46,81,44,75,50 64,52,69,67,85,54,51,84,56,51,55,49,86,61,85,47,65,54,44,60,78,68,77,65,71,47,66,63,50,87,42,51,60,85,69,64,65,70,62,67,72,59,44,67,82,80,60,68,74,71,76,48,51,70,86,50,46,77,47,56,75,50,61,58,54,72,73,51,87,68,68,61,61,85,75,71,76,81,64,67,79,81,50,62,84,47,66,77,54,47,83,75,63,72,71,52,46,87,87,66,48,51,79,46,48,66,79,77,59,46,87,84,69,53,42,83,80,84,78,75,77,77,74,62,55,69,42,46,65,85,54,42,43,60,45,64,62,57,45,59,62,63,58,52,74,47,76,66,53,48,62,53,82,43,48,64,51,72,87,62,69,73,73,85,72,51,68,76,58,70,52,69,61,75,71,53,43,77,52,42,67,53,60,47,57,53,52,74,55,54,51,81,42,70,78,60,78,71,58,66,64,58,55,81,57,71,60,78,48,80,55,47,68,67,56,61,81,87,72,79,59,44,65,50,64,87,42,62,46,60,79,63,87,64,82,87,52,59,71,59,69,80,66,74,49,86,48,53,76,42,50,84,69,44,50,71,48,77,54,55,80,87,42,81,48,64,75,44,70,48,51,61,67,53,61,67,64,57,52,66,64,44,47,54,64,81,75,67,45,87,78,74,61,78,87,51,83,57,48,67,87,71,82,71,59,75,63,42,64,83,71,64,63,45,46,78,54,60,44,55,57,56,67,46,44,81,43,57,64,86,81,55,61,79,52,70,83,67,61,46,59,56,76,69,45,64,86,53,79,59,74,69,61,71,80,63,75,49,69,67,47,50,77,86,84,73,74,76,72,62,52,75,72,78,68,60,77,75,51,47,83,72,45,70,52,74,76,85,70,53,87,74,60,74,68,76,60,49,83,55,54,80,66,70,59,42,79,60,42,70,67,43,75,87,50,61,51,68,73,72,59,65,58,83,53,73,72,79,51,59,51,75,59,61,58,71,44,82,70,44,75,78,42,51,57,45,44,56,60,46,79,86,66,63,71,84,70,59,78,78,49,69,78,82,63,54,79,47,43,61,82,77,62,77,54,61,75,43,70,77,82,60,66,80,67,80,66,60,87,71,87,87,85,50,87,73,48,74,86,56,43,44,78,43,61,49,71,60,83,62,51,45,51,82,74,66,75,49,50,70,81,45,79,42,64,50,63,49,86,75,61,74,54,66,86,48,75,66,45,77,48,44,85,58,71,47,85,65,58,68,63,50,83,46,44,75,58,64,84,68,85,79,55,61,46,44,72,87,79,56,51,53,64,61,52,46,43,70,42,59,52,60,80,84,71,56,67,54,82,61,74,57,73,53,69,74,76,55,42,51,51,84,87,45,42,75,65,75,65,55,81,73,67,80,43,80,57,52,78,79,81,78,50,65,78,42,70,64,70,52,46,63,79,57,68,87,59,67,57,75,70,81,46,48,82,46,65,84,70,87,68,75,87,52,43,45,47,58,75,71,75,60,48,54,49,60,76,64,43,59,75,63,51,68,87,75,56,49,63,63,74,50,86,44,55,51,82,87,73,71,53,85,58,80,60,66,54,74,83,73,49,86,49,43,85,62,80,63,72,43,46,58,65,56,57,43,65,79,59,74,50,83,53,42,69,71,79,80,83,47,64,47,66,59,42,42,73,44,78,86,58,52,62,42,43,64,50,62,44,71,87,59,51,71,44,47,83,86,49,59,78,75,79,74,64,42,51,66,67,81,43,65,57,82,85,76,78,75,81,42,65,45,52,52,48,74,50,57,75,79,42,76,62,55,57,65,86,72,67,87,76,82,80,80,58,61,44,57,84,70,66,72,87,60,55,69,57,56,51,63,60,71,71,56,71,50,45,62,59,81,63,50,66,56,42,73,61,85,60,57,65,53,79,56,60,77,65,84,83,45,86,45,69,49,43,47,71,80,58,87,52,79,48,44,43,68,87,80,42,49,72,76,54,47,67,84,72,50,45,50,78,57,81,81,81,49,78,85,44,55,56,54,84,54,74,70,86,79,52,50,81,56,66,62,61,67,80,78,81,52,65,79,73,71,77,72,75,73,64,86,42,78,70,66,68,43,64,50,67,86,59,77,60,79,79,48,61,61,59,54,63,66,81,82,45,45,71,65,86,60,51,47,87,50,69,68,43,51,71,82,75,69,58,73,78,73,69,68,62,47,46,42,51,64,45,53,56,49,67,86,47,85,59,72,70,79,80,74,81,79,45,42,77,80,49,74,46,64,84,48 54,80,72,45,56,85,54,67,46,51,63,60,66,60,73,59,73,46,58,46,74,78,59,63,47,65,46,45,44,75,52,43,68,45,59,53,52,53,46,50,75,80,50,67,65,84,84,85,86,46,82,80,86,43,70,85,67,80,55,49,63,44,49,82,67,51,78,68,74,71,79,61,44,48,46,66,80,48,46,42,77,43,74,49,71,80,76,48,49,54,44,84,86,60,57,49,55,65,72,69,50,86,64,49,48,47,83,62,77,47,79,67,49,80,84,62,86,49,67,85,52,60,72,55,62,57,68,53,65,56,57,51,77,46,85,51,57,69,75,69,50,87,66,87,74,80,53,76,66,64,46,48,67,67,42,49,72,72,74,82,45,46,42,70,87,43,72,52,84,48,65,83,61,70,82,47,48,64,65,87,71,43,69,51,83,85,80,82,59,57,66,71,81,84,53,46,69,45,58,59,42,68,76,70,75,59,64,83,75,70,83,86,55,87,81,65,44,67,68,77,52,82,58,74,58,86,60,60,67,47,68,84,73,45,59,60,54,72,83,80,72,64,71,60,86,77,82,52,74,48,57,49,79,53,44,70,52,50,87,53,71,60,74,56,42,64,68,46,62,60,52,46,75,44,60,73,52,58,74,70,54,84,64,70,57,62,66,80,70,61,58,78,54,65,87,70,55,62,43,67,48,72,85,52,85,50,74,87,73,76,76,49,58,57,61,49,63,48,48,72,57,68,79,77,70,48,57,55,64,74,42,71,63,46,85,73,75,68,47,72,72,69,81,78,52,75,76,70,76,80,45,80,52,64,52,51,74,72,81,78,64,61,62,44,68,48,59,80,86,56,43,74,52,45,87,55,42,68,61,63,63,43,83,84,62,62,49,54,46,42,55,50,77,68,74,46,87,79,66,85,86,70,46,75,80,84,72,57,55,77,76,86,64,66,74,84,76,64,72,49,58,80,60,66,56,61,50,61,46,83,45,75,80,45,67,81,67,80,70,75,71,59,42,68,57,76,75,77,56,73,53,60,75,73,59,66,52,78,78,82,63,79,79,75,43,87,74,59,71,54,49,73,68,67,62,59,74,77,84,79,81,51,66,61,62,46,62,63,72,58,82,45,53,55,76,87,57,56,47,81,82,85,52,70,87,59,76,66,63,45,55,68,64,87,80,67,73,49,78,56,57,84,77,49,72,75,70,50,71,49,59,52,59,70,80,69,77,85,57,49,47,70,70,69,81,79,68,72,55,85,63,78,64,66,71,55,52,44,47,78,56,72,75,51,87,54,60,57,46,47,54,81,81,60,45,87,66,85,54,54,44,65,54,76,71,58,86,71,71,62,58,76,53,50,50,60,62,63,87,53,64,63,47,56,54,45,54,75,82,48,77,53,85,55,74,53,74,58,50,87,68,68,65,54,55,42,62,55,64,86,47,79,72,76,86,42,60,46,81,49,75,64,81,53,56,59,58,49,44,45,56,74,42,62,87,48,70,72,84,60,72,83,42,53,46,65,49,68,84,51,62,85,44,80,46,82,64,53,87,63,52,87,66,83,74,77,54,77,72,69,72,83,43,54,77,54,54,81,61,74,56,65,42,67,46,56,60,77,52,42,72,66,44,86,70,60,47,49,50,64,46,69,69,71,43,85,73,65,55,85,65,78,82,46,58,67,43,73,81,53,67,73,61,51,74,78,74,71,64,66,61,87,71,48,61,75,43,55,48,75,71,62,53,81,45,67,83,43,51,77,54,65,57,42,71,68,83,87,65,59,76,43,79,47,52,72,54,50,68,65,87,66,82,70,68,72,84,64,81,85,66,83,56,70,64,44,51,80,53,64,85,84,82,71,75,42,67,62,54,75,73,87,57,85,68,52,76,49,54,54,56,84,59,77,50,75,87,46,74,68,58,46,83,84,44,78,62,50,55,68,65,57,43,43,72,81,44,63,52,68,77,42,68,48,62,51,70,83,48,86,45,44,62,84,61,80,77,70,75,75,60,54,46,83,53,56,56,76,62,45,56,79,54,77,79,63,51,72,43,58,53,44,65,74,65,85,49,69,87,87,73,81,55,66,87,65,83,73,71,84,72,71,51,46,55,55,54,64,48,52,83,68,83,70,62,79,61,79,46,45,69,64,76,54,71,79,70,55,73,57,49,80,43,43,79,55,63,80,58,46,64,62,44,49,83,83,79,77,51,76,80,86,83,81,62,52,42,60,45,44,68,60,61,78,79,85,61,67,87,42,65,75,81,63,56,72,54,48,82,42 77,56,45,67,60,68,87,52,83,77,87,49,86,64,87,45,59,45,48,51,86,50,80,63,75,59,74,69,69,68,55,73,48,49,74,61,47,71,52,62,46,62,71,49,43,62,66,60,62,56,66,67,86,64,68,82,76,43,71,65,82,54,69,79,76,81,42,82,43,76,48,87,64,52,63,48,73,45,77,61,58,69,75,86,49,80,54,64,50,48,84,62,78,86,63,64,74,67,80,76,80,54,48,57,78,85,71,60,78,56,76,63,76,47,43,78,47,58,84,81,76,61,72,68,74,82,44,69,81,63,87,59,72,46,42,83,61,52,67,48,62,78,87,47,75,85,75,77,66,87,61,77,63,87,56,83,86,51,63,62,77,57,71,45,84,67,48,49,64,46,65,49,81,64,45,51,42,65,77,53,74,87,47,64,61,72,66,66,61,54,62,49,56,61,45,72,53,72,82,45,81,45,56,86,79,77,70,57,79,55,78,50,57,76,87,87,72,57,74,47,67,57,65,64,74,72,46,58,86,76,85,50,68,58,59,42,62,63,77,56,85,46,73,65,70,81,79,52,51,74,49,82,46,47,56,79,77,61,86,87,77,84,62,51,67,75,53,54,71,81,45,66,87,61,44,43,63,53,87,66,46,48,81,66,68,59,73,51,68,64,68,83,76,47,61,66,46,84,71,49,79,60,42,82,80,44,73,51,77,43,58,58,70,48,68,75,68,55,51,47,45,79,84,77,54,80,43,80,59,84,87,78,63,63,56,56,58,56,67,73,63,59,45,86,69,82,87,45,65,79,51,86,79,82,65,68,82,46,57,58,77,52,69,57,74,73,76,85,59,74,51,63,86,47,53,45,49,45,66,47,76,53,77,61,86,59,78,64,78,81,50,58,76,48,57,60,86,66,69,63,56,86,54,62,64,60,43,81,63,46,57,67,54,64,67,43,64,42,81,46,83,49,61,55,42,84,75,58,72,67,53,76,62,68,49,42,47,45,51,51,54,58,64,86,60,85,63,43,61,43,51,54,51,62,74,43,54,63,51,70,62,80,51,83,63,51,52,70,43,64,50,67,62,73,58,49,42,85,46,45,54,59,66,78,50,53,51,55,81,54,42,52,52,74,54,51,66,42,53,58,75,79,45,44,43,46,86,72,85,71,44,69,69,77,66,85,62,60,64,53,72,86,48,65,51,85,80,67,44,68,55,42,73,45,73,48,64,69,48,43,76,64,84,75,86,84,57,75,82,79,73,59,63,42,75,64,45,56,44,59,78,71,58,50,85,67,51,55,70,66,78,58,71,52,58,79,46,77,59,72,56,85,67,54,57,82,75,87,77,66,58,57,84,44,53,78,70,49,53,52,60,79,72,53,62,45,85,55,79,66,55,71,51,75,81,42,78,42,45,60,48,86,80,56,59,60,49,58,60,67,46,53,83,79,71,52,48,70,62,56,51,64,68,51,50,45,45,81,73,63,67,45,78,54,65,55,56,53,59,47,84,65,67,75,71,69,87,61,75,50,79,54,49,79,48,61,62,48,58,62,55,68,77,64,64,76,78,47,67,51,63,54,80,76,54,49,53,74,80,43,76,84,71,56,45,43,64,78,48,58,63,61,80,45,45,68,81,52,62,60,57,77,54,73,58,52,70,66,68,61,47,57,54,71,75,54,54,77,83,64,60,73,56,43,86,53,45,87,70,46,44,84,65,52,62,54,85,57,83,42,45,69,68,65,79,66,86,42,80,86,55,61,76,74,70,66,53,60,43,85,69,77,50,68,83,58,45,83,59,78,74,84,55,44,47,55,71,72,61,67,64,84,61,77,82,62,87,50,75,56,84,81,82,78,57,63,71,44,53,53,68,48,47,86,61,71,78,69,60,74,45,68,71,77,49,66,69,78,46,60,59,60,58,79,53,69,65,45,45,45,61,81,50,61,43,60,61,75,79,78,83,65,53,57,67,85,49,55,73,64,74,49,52,59,82,66,80,64,47,54,54,69,54,50,45,53,70,74,59,71,54,68,62,84,56,74,79,51,50,66,46,85,70,57,85,87,69,55,71,80,79,86,65,74,50,86,74,83,67,81,85,47,72,59,44,50,62,50,50,56,45,56,76,70,55,48,54,83,78,67,87,87,66,46,51,81,74,57,79,44,43,59,75,64,55,48,78,59,76,87,49,53,43,62,77,45,70,65,68,49,63,56,64,46,84,84,80,61,59,75,80,78,76,85,50,52,79,49,82,77,71,76,60,46,81,65,87,79,56,71 44,42,71,44,87,73,76,60,68,61,81,86,87,77,82,74,55,42,66,61,54,45,49,85,51,82,74,71,72,82,47,74,72,50,81,51,58,43,83,83,74,74,52,45,79,76,54,87,82,47,42,56,85,79,55,85,83,53,87,45,57,57,46,52,60,44,72,50,70,69,75,66,71,79,44,84,83,79,52,71,57,60,42,82,65,85,68,72,45,63,71,50,68,84,86,72,43,79,54,73,50,54,61,73,62,54,44,67,71,53,65,52,68,51,73,45,86,68,59,68,82,58,56,42,68,55,64,60,70,78,67,43,65,86,73,68,81,84,59,86,71,69,51,76,62,63,42,53,85,58,51,57,65,50,58,79,53,48,68,45,69,79,80,66,43,71,56,47,82,79,68,53,51,69,61,68,57,62,58,59,47,55,78,44,51,78,70,62,59,57,87,53,45,42,45,68,83,69,53,64,50,63,48,47,75,46,58,82,72,61,71,74,85,50,47,63,66,60,73,62,61,71,43,48,85,77,62,51,62,52,68,68,43,61,50,77,47,54,72,85,59,58,77,49,47,48,62,66,67,53,58,83,53,68,54,63,52,60,60,56,52,63,76,74,67,61,72,58,56,71,85,72,66,68,82,64,64,67,61,77,57,61,59,67,47,59,74,84,87,58,69,47,42,76,78,78,60,80,60,62,78,85,79,63,80,61,64,83,50,57,57,61,42,53,61,60,54,87,72,44,48,71,45,52,77,77,60,76,71,63,71,80,83,76,49,62,61,79,58,61,76,47,65,77,50,50,53,58,67,87,42,71,85,43,81,85,68,82,54,81,60,84,60,69,53,71,63,42,74,77,71,52,49,44,47,58,51,66,60,70,67,43,54,57,61,82,45,55,47,67,66,58,45,50,82,66,56,52,50,59,57,83,87,58,44,86,60,56,86,59,81,81,51,57,54,82,55,57,58,87,76,58,67,60,87,42,51,62,48,87,65,47,62,65,78,77,42,73,46,62,64,68,64,75,56,56,79,78,69,80,82,87,44,84,52,86,85,54,58,62,77,66,65,61,52,74,82,46,58,71,82,64,57,69,47,84,54,50,62,49,54,66,67,46,81,64,85,68,47,49,79,49,53,74,78,48,70,50,55,57,52,57,70,45,74,82,65,53,59,64,75,65,49,59,76,59,57,84,79,61,75,60,83,59,60,67,49,66,53,81,62,48,66,83,47,73,70,72,47,81,51,51,81,43,71,71,64,69,54,50,79,66,61,61,85,72,50,85,62,62,60,66,45,66,51,70,71,70,70,86,77,72,87,81,72,62,84,58,61,74,55,57,64,61,65,48,64,87,51,44,56,77,73,44,56,56,52,80,81,47,72,47,81,53,67,80,63,76,77,71,62,58,65,42,51,83,50,87,46,58,68,67,73,58,55,62,60,58,63,85,42,62,63,58,68,43,70,87,43,71,69,42,51,69,85,45,87,52,58,57,62,83,56,80,70,86,75,70,42,59,83,73,47,58,67,66,51,86,44,66,59,85,77,63,70,71,79,77,76,59,72,52,76,61,69,54,62,73,74,62,67,79,80,69,57,51,58,62,86,65,43,55,62,62,58,43,61,46,57,74,62,64,69,75,65,65,61,87,76,47,78,71,69,66,77,63,60,53,68,50,75,83,73,85,66,45,46,62,56,86,63,51,86,66,80,71,66,47,68,76,66,42,69,47,42,51,62,60,69,70,58,74,80,87,67,53,65,62,58,44,71,61,58,81,45,63,43,44,86,86,70,65,73,51,58,83,70,54,49,63,74,53,58,80,53,54,69,48,58,84,54,58,62,87,80,50,75,58,55,80,83,49,43,52,68,72,77,44,44,61,82,74,53,65,82,86,87,57,85,52,66,66,80,52,62,68,59,45,44,47,64,49,82,53,81,69,48,72,78,71,48,73,50,47,58,75,65,73,81,58,65,74,84,44,74,66,60,81,81,71,87,46,43,77,64,79,85,49,79,84,50,75,85,77,48,56,69,60,84,85,86,68,85,75,70,76,74,59,72,56,73,43,66,61,43,60,63,56,84,80,84,49,82,74,67,79,48,52,53,46,70,48,58,85,60,55,64,46,76,69,83,79,48,85,54,44,87,46,80,67,45,76,72,66,60,52,76,58,80,50,44,51,42,56,57,84,47,83,57,86,62,66,78,70,78,74,51,60,83,63,57,68,78,86,74,68,61,44,51,63,77,76,50,47,51,64,61,77,49,49,83,78,67,82,70,84,72,80,86,50 75,62,67,66,80,45,86,80,68,53,45,59,43,65,43,63,87,44,79,62,62,76,52,65,64,63,64,56,62,66,64,42,54,60,79,44,50,83,67,79,60,59,59,86,73,69,65,47,43,63,86,49,58,55,62,67,68,57,42,68,63,52,66,87,52,76,73,58,71,68,78,54,59,54,44,49,70,67,53,80,57,71,54,64,77,80,73,42,75,42,71,69,45,47,82,66,70,82,82,85,72,74,80,42,66,62,62,47,55,56,78,62,47,83,64,50,66,50,83,75,67,72,77,77,58,56,80,48,76,65,52,64,66,69,68,45,53,44,48,70,47,69,82,58,56,72,78,58,56,59,83,50,70,48,71,74,55,72,87,84,70,42,68,77,84,57,64,48,78,86,51,54,87,54,66,57,63,44,51,69,83,58,66,69,87,50,46,86,54,72,62,80,71,49,51,62,72,46,85,84,60,62,54,85,87,68,77,80,42,50,73,57,79,45,87,79,87,67,51,77,87,66,48,60,72,43,74,87,69,69,68,85,72,47,75,87,45,87,48,74,66,42,82,74,80,53,47,52,60,75,51,42,74,62,82,83,63,74,84,86,45,76,52,77,54,64,69,52,60,46,70,62,59,50,70,42,59,74,42,76,81,52,49,61,67,82,87,57,83,71,85,54,81,54,53,69,65,74,52,73,83,50,69,66,87,67,60,64,73,79,77,76,54,46,50,66,80,76,75,60,71,86,82,78,78,46,63,71,63,72,80,54,80,85,68,68,48,62,58,51,76,58,74,58,87,44,77,63,60,50,71,86,68,75,73,69,71,42,66,43,60,45,58,61,43,84,61,68,87,87,56,84,69,63,49,58,74,75,50,48,80,42,80,62,81,61,72,86,51,80,50,65,76,68,52,87,86,78,53,44,84,49,68,42,42,77,70,51,51,53,54,53,60,74,82,56,59,72,43,45,82,64,45,49,86,54,81,44,52,68,81,74,45,77,47,51,60,53,65,86,73,82,57,85,48,79,53,81,64,83,56,70,73,52,85,78,87,48,62,82,63,61,87,53,51,85,60,85,82,52,64,63,50,59,77,84,63,63,81,82,69,86,71,85,58,78,46,44,78,76,86,48,57,69,54,82,61,62,68,86,44,56,76,67,81,72,86,83,61,71,77,58,50,83,45,87,86,48,71,83,87,84,50,87,81,48,83,46,67,84,58,56,48,67,84,49,51,66,85,46,77,79,69,67,72,72,55,58,66,64,58,54,85,42,87,86,45,71,76,79,52,82,83,55,82,49,83,77,68,85,86,68,74,75,46,78,73,50,58,47,79,65,80,74,81,53,55,60,63,67,56,69,71,82,56,71,52,54,76,49,68,47,75,82,57,54,45,43,62,61,58,76,45,67,73,53,60,87,82,52,72,50,68,69,71,57,48,59,54,67,86,76,44,80,56,84,78,59,47,85,84,73,87,67,82,84,67,48,46,64,59,74,53,50,77,49,47,53,48,54,83,66,43,78,53,52,76,74,72,82,43,79,80,51,81,55,77,64,73,69,60,48,82,80,76,86,60,48,47,77,73,80,81,64,57,72,50,78,53,84,44,85,84,58,86,50,77,54,82,54,83,44,59,44,74,80,76,55,45,67,83,69,58,82,64,72,74,72,81,52,74,56,76,78,86,77,47,84,74,75,48,66,63,49,84,60,71,79,52,52,71,67,75,62,74,80,65,58,71,53,81,75,87,79,42,76,56,71,42,61,44,86,64,76,58,74,53,84,60,66,44,59,77,82,79,80,48,48,51,60,83,80,43,65,61,60,50,87,42,47,68,44,45,62,86,59,65,83,52,75,85,82,70,87,47,82,71,77,43,65,73,54,42,83,42,87,71,47,84,58,58,75,60,85,67,61,86,73,68,44,77,87,78,50,47,67,87,77,83,74,65,79,42,63,57,64,49,68,69,51,78,78,83,73,47,58,42,85,60,70,71,80,61,46,69,68,86,80,80,52,84,70,56,44,80,49,86,81,59,50,46,50,45,60,78,73,51,87,49,48,79,87,45,80,86,47,47,65,61,46,51,75,43,59,70,83,76,87,55,50,63,80,67,85,80,42,71,87,64,80,64,76,87,86,61,74,70,65,53,71,62,53,49,73,54,59,45,52,81,65,49,42,75,58,80,72,56,73,58,73,42,57,61,73,69,57,81,80,47,46,44,45,83,44,65,68,58,69,54,80,74,84,83,65,64,69,49,87,60,69,53,55,59,43,64,47,57,70,56,85 63,81,73,60,76,47,68,65,70,61,75,42,67,48,43,77,66,86,68,66,47,60,71,70,61,61,50,85,79,71,62,73,79,72,46,56,62,80,77,74,54,60,86,53,81,65,69,50,77,55,59,59,51,64,56,70,65,73,54,76,60,86,62,76,68,61,62,50,77,56,73,54,45,75,65,56,75,47,78,54,67,42,72,56,77,50,72,45,63,67,86,78,71,73,85,82,47,61,64,86,45,72,47,43,52,85,43,85,69,58,79,47,62,61,59,62,65,78,52,54,75,43,78,56,48,67,52,81,66,55,42,85,62,49,48,65,59,56,53,67,45,60,72,78,80,64,81,47,87,46,64,81,80,82,59,70,84,70,71,43,75,60,44,55,72,58,47,64,59,58,85,56,51,42,61,56,61,43,64,76,83,75,67,82,73,56,61,80,51,49,51,49,54,58,43,69,52,56,62,69,57,54,79,54,86,57,52,86,43,60,66,59,63,67,44,55,75,84,61,87,79,58,77,66,50,49,86,72,51,87,59,61,53,79,57,84,55,69,52,53,76,84,78,77,57,52,83,78,60,66,54,49,65,62,68,69,52,83,58,61,68,53,48,56,78,83,82,70,64,82,66,51,70,79,84,58,77,76,52,75,42,86,51,52,66,85,68,53,75,66,46,83,46,42,71,85,87,68,63,83,85,79,75,55,54,56,81,84,60,86,47,68,48,86,54,80,46,83,63,85,55,76,57,87,43,69,46,46,42,79,54,46,71,46,78,71,53,83,77,48,48,74,64,83,70,73,69,50,82,71,49,52,58,87,72,47,64,71,85,58,56,55,51,81,75,52,64,45,54,82,78,80,71,70,79,58,68,53,68,48,65,61,52,62,64,75,47,67,80,49,69,57,50,79,52,52,81,60,42,61,74,76,42,81,49,55,49,47,57,62,73,79,69,66,50,64,70,71,46,81,55,80,50,74,45,85,53,57,82,51,80,60,45,75,46,50,71,65,67,76,73,64,79,79,60,83,63,55,79,56,73,54,76,80,72,76,47,57,85,54,50,47,71,55,74,83,69,69,82,42,52,81,86,77,45,62,73,86,72,72,79,43,49,86,61,84,60,77,43,49,74,51,80,86,86,65,65,46,52,82,69,50,64,53,65,47,77,72,44,62,52,45,53,61,47,81,42,53,67,87,54,45,80,74,83,48,69,64,82,54,78,81,63,65,83,49,70,60,66,68,66,70,42,64,77,65,86,85,78,67,69,61,63,74,79,72,86,66,43,62,51,44,79,63,81,83,70,49,44,57,48,81,79,82,76,51,86,56,55,47,58,76,50,55,56,77,50,45,42,52,73,78,42,79,49,45,53,87,56,51,85,63,59,45,65,81,47,49,57,85,59,56,74,61,68,81,53,61,44,78,48,77,60,62,84,74,79,51,83,49,51,54,81,47,50,76,57,75,58,46,50,56,64,72,80,55,49,51,82,55,51,63,44,81,83,47,71,61,54,58,74,45,70,48,80,71,75,49,61,72,61,76,43,46,51,80,50,73,74,60,70,70,63,53,52,55,74,57,76,46,58,48,42,65,43,75,49,58,49,64,43,76,84,47,86,74,58,74,45,57,46,52,79,78,70,54,83,45,65,78,56,70,85,73,57,74,71,51,69,63,74,47,61,76,66,58,79,51,53,46,70,79,76,61,54,84,48,74,58,80,49,65,57,53,86,72,75,81,45,59,81,61,60,44,82,70,56,62,77,66,86,63,68,53,70,56,53,78,66,73,63,49,71,74,87,87,81,61,77,80,74,77,44,57,70,87,79,84,54,79,64,60,84,71,59,52,86,42,47,54,43,75,74,80,81,42,86,42,54,60,59,54,54,67,65,59,82,74,66,52,80,47,56,62,78,64,75,58,73,45,50,81,76,43,74,77,56,53,78,46,69,70,48,56,85,57,42,73,44,58,78,70,58,66,58,78,67,51,73,58,70,77,42,73,69,72,59,53,80,74,48,57,75,69,65,67,66,68,55,58,77,77,81,87,65,47,82,66,80,55,70,47,65,80,73,44,58,55,52,53,48,57,58,71,84,48,73,74,43,42,45,69,52,64,42,72,63,58,59,82,44,42,86,48,83,71,72,52,76,44,78,49,79,70,65,49,86,66,51,72,76,87,57,66,80,84,81,57,52,63,49,64,49,50,82,79,77,84,79,76,78,80,86,51,51,72,76,42,66,42,51,68,78,44,56,51,83,44,87,54,43,81,68,47,66,62,70,71,54,61 80,65,84,58,80,54,58,74,58,67,70,82,54,57,58,54,48,83,76,86,46,63,82,66,79,59,60,63,84,48,59,68,64,83,86,69,53,45,75,76,84,45,45,62,84,52,77,65,67,63,54,84,46,73,62,60,85,47,72,73,59,46,48,59,56,77,76,49,84,66,45,75,79,60,55,53,52,51,61,82,79,57,83,47,43,51,67,61,50,72,76,66,44,45,49,65,80,61,45,77,46,72,49,58,54,83,56,48,63,51,43,43,44,45,86,80,44,65,60,49,70,75,71,45,66,49,64,50,82,85,64,58,85,60,72,65,64,44,63,60,42,59,76,57,83,51,49,80,53,54,75,83,58,78,46,74,50,59,86,62,46,45,60,66,74,78,54,71,58,75,42,79,68,84,80,53,44,79,73,63,51,77,68,45,63,47,75,80,72,74,60,83,49,49,59,83,57,66,51,67,54,46,73,54,75,63,64,42,44,74,79,51,47,59,75,46,61,43,61,54,62,82,54,75,79,59,48,65,47,70,45,46,87,53,54,46,45,50,81,80,79,43,46,52,65,49,85,62,56,74,79,74,78,76,42,67,78,42,47,81,83,42,55,59,80,44,79,77,56,63,69,86,86,85,64,54,61,67,44,71,81,43,43,85,65,58,72,81,63,87,87,68,59,76,81,46,70,61,77,50,59,65,71,56,61,46,84,79,84,86,72,64,82,44,49,82,74,66,78,82,44,73,67,61,50,54,61,78,43,80,53,81,50,45,55,66,42,50,52,76,69,58,78,42,55,71,56,67,62,42,70,56,80,85,83,86,46,68,68,45,44,79,53,45,75,47,79,72,70,73,84,55,79,60,51,87,69,83,64,56,79,73,67,56,53,81,61,74,73,79,57,70,86,87,74,62,86,64,57,78,81,56,45,77,52,52,57,73,71,56,62,66,49,54,44,73,80,52,64,52,85,46,66,87,75,54,55,42,71,68,52,68,75,46,67,56,74,74,65,62,86,44,55,77,54,57,66,73,87,43,77,56,85,59,64,66,54,48,64,81,80,74,46,86,80,70,42,75,49,42,49,58,58,54,83,55,73,70,87,74,83,46,76,72,86,48,82,86,59,50,50,75,68,66,72,75,62,72,65,80,73,50,64,54,64,79,84,66,86,79,65,79,84,51,52,49,55,46,44,61,60,53,69,60,87,59,53,75,42,80,55,47,78,74,86,63,71,80,61,63,83,59,83,61,76,54,79,56,46,69,71,70,59,44,77,84,56,76,51,63,60,77,44,65,62,81,56,70,61,46,63,60,68,69,57,47,56,56,60,75,83,83,50,51,80,71,43,56,47,52,80,50,78,51,52,52,74,73,63,85,62,81,84,62,45,51,84,73,68,55,86,62,82,42,76,42,53,65,86,45,59,49,85,67,75,82,62,80,62,47,61,43,60,61,60,54,58,74,50,63,46,48,75,68,55,76,79,62,73,66,80,48,87,56,76,65,78,75,76,72,72,73,60,49,68,49,79,55,54,63,72,53,76,76,71,63,54,47,71,47,84,73,71,60,44,43,54,77,78,80,49,63,85,81,56,82,62,63,61,64,50,79,83,67,56,48,86,55,63,84,72,64,44,53,71,44,61,72,67,45,69,85,87,79,69,43,76,60,81,65,74,52,61,60,52,87,71,76,70,60,56,82,86,48,55,59,65,68,64,76,54,46,62,47,77,86,82,71,47,67,60,78,58,55,83,62,70,72,78,71,52,49,81,83,58,85,68,53,59,46,72,59,70,55,76,66,73,49,59,53,83,43,47,63,54,85,72,79,81,72,78,81,46,81,44,68,64,62,46,53,55,65,84,81,84,77,76,73,46,74,45,72,83,51,68,57,55,42,55,55,76,71,62,85,68,60,52,59,45,62,70,44,53,43,87,42,81,83,69,46,68,62,52,78,61,66,44,76,45,59,46,69,69,62,87,55,68,69,62,76,53,83,46,73,65,45,49,82,58,78,60,59,53,52,66,67,65,77,68,51,53,55,77,47,43,43,84,72,55,85,67,49,82,44,81,49,57,46,80,78,69,55,60,46,51,49,64,62,58,55,59,80,68,43,79,76,86,71,43,60,48,57,59,68,82,42,81,42,81,73,57,86,56,47,65,55,65,44,84,69,47,59,70,71,68,58,85,52,45,42,65,42,83,65,67,77,67,66,71,42,42,64,59,48,83,86,49,84,64,56,48,64,84,71,82,86,52,48,84,46,69,77,70,58,69,75,71,68,43,60 42,73,85,78,74,82,80,50,71,54,76,85,68,56,61,55,67,56,71,46,52,50,54,83,71,83,69,83,76,54,73,81,60,53,75,67,76,59,64,79,59,68,45,47,72,55,44,64,64,42,69,61,48,71,80,81,62,83,82,50,69,79,63,54,57,80,69,59,66,52,43,86,66,55,63,46,85,73,55,60,65,67,80,69,74,78,57,56,46,85,60,54,44,55,85,75,76,42,86,75,54,62,69,70,82,62,83,46,74,69,56,49,61,86,65,69,46,42,43,63,42,51,86,67,81,50,61,46,53,49,55,72,80,44,47,72,54,42,73,49,86,81,77,76,43,43,45,43,48,83,60,42,65,79,77,55,47,79,45,58,66,72,78,72,58,77,51,76,83,51,79,43,72,45,61,77,51,64,49,68,60,58,62,87,66,44,72,50,69,59,43,66,69,60,46,53,79,45,86,79,53,43,57,68,83,43,77,42,54,60,62,61,64,85,86,86,83,66,56,78,73,81,48,54,63,70,77,86,86,78,81,73,73,49,71,61,80,52,85,71,56,82,78,71,62,44,50,60,50,61,76,87,66,53,54,69,54,84,78,82,63,66,60,70,79,63,63,60,63,48,48,59,64,61,51,61,61,56,57,52,60,78,81,71,56,47,49,85,83,55,44,63,68,78,84,72,67,66,66,54,64,69,87,78,68,42,57,59,59,75,60,60,50,56,82,56,51,49,82,79,56,70,51,70,79,57,51,49,51,58,58,57,43,82,86,77,85,57,72,83,81,57,85,84,70,66,47,42,60,45,79,44,70,64,43,63,78,75,65,84,58,71,61,80,73,71,58,47,86,84,48,76,77,85,53,74,64,47,45,78,78,48,77,59,61,74,61,79,63,52,78,85,47,60,70,48,68,79,55,80,64,47,69,77,45,60,70,63,74,51,79,86,77,66,71,78,70,44,82,81,69,52,70,72,57,70,78,44,85,85,46,52,63,82,82,51,83,43,65,85,43,68,46,75,85,78,84,74,60,74,68,43,55,55,63,47,48,48,73,76,47,78,81,54,71,54,46,79,67,68,82,46,70,81,86,83,81,66,42,82,78,67,86,55,51,83,63,50,60,50,68,85,57,51,48,68,80,48,84,83,73,87,80,57,76,58,75,43,47,47,58,49,63,46,58,52,46,67,81,67,46,62,66,47,68,43,46,68,55,72,66,73,83,63,82,70,58,80,56,57,50,69,57,62,67,86,82,66,49,65,65,55,55,72,53,49,81,86,65,68,46,77,47,73,61,60,74,68,56,58,62,70,48,57,45,78,44,54,43,45,59,52,61,81,52,65,69,52,87,59,86,47,83,77,68,65,67,43,67,87,61,61,57,46,45,60,78,83,77,54,72,57,49,47,45,68,50,55,49,56,62,53,74,69,44,57,79,43,67,78,66,74,48,71,44,51,78,78,59,51,76,62,60,87,80,87,57,50,86,44,87,60,86,70,45,58,74,80,72,42,70,80,44,83,60,81,46,44,85,49,58,49,57,57,69,82,67,62,54,50,63,45,67,43,54,66,47,50,70,80,82,62,62,85,66,60,78,71,64,72,78,81,71,60,80,62,53,56,72,43,44,54,79,45,62,61,74,80,70,77,60,65,59,58,49,75,44,65,83,59,70,52,73,74,74,54,57,44,47,42,83,82,85,75,57,74,45,42,80,64,78,56,52,83,43,48,54,82,61,66,45,85,55,49,43,80,49,78,85,63,80,48,72,51,75,42,71,79,83,78,44,83,43,47,55,83,66,43,65,56,60,73,84,52,75,81,69,66,42,74,84,66,49,57,81,81,52,64,46,63,43,52,60,61,54,63,82,51,49,59,46,46,49,80,52,46,58,53,60,67,49,64,46,46,66,83,83,49,54,53,62,42,72,59,75,78,58,82,74,74,65,45,62,53,52,72,75,43,55,87,81,81,83,81,64,55,64,71,48,72,56,78,48,69,77,73,79,42,52,77,53,70,72,79,75,54,80,65,69,45,81,43,46,75,58,79,86,45,63,68,85,49,59,75,46,71,80,57,47,63,69,77,69,64,71,64,84,48,81,82,70,78,48,50,47,70,72,63,54,67,60,83,70,70,43,42,79,46,69,75,79,75,71,79,82,76,69,42,72,73,57,52,43,68,48,85,72,77,45,76,49,59,49,70,60,83,56,55,49,87,82,85,58,75,79,65,72,79,79,44,49,53,66,43,43,85,56,73,80,83,71,45,60,53,42,69,49,48,70,76 61,85,48,76,45,53,82,57,71,69,56,77,62,57,50,52,86,51,84,77,53,76,76,54,65,49,67,45,76,72,48,86,57,70,71,58,67,56,66,76,58,56,60,78,87,67,85,63,81,62,60,82,78,62,83,50,53,75,71,48,61,51,84,60,84,59,74,43,57,57,61,65,71,81,52,79,63,71,66,46,62,81,62,70,57,87,65,48,80,43,84,68,84,42,48,72,47,43,81,62,57,67,67,68,68,79,59,65,61,67,67,77,51,56,84,50,44,52,43,46,75,79,82,71,53,52,72,55,60,70,64,79,47,50,87,58,74,85,84,47,54,60,50,76,58,48,62,85,76,50,80,46,81,72,79,66,48,68,69,70,60,84,87,46,85,64,62,47,55,75,80,43,55,68,68,51,60,58,56,51,44,85,73,70,49,63,61,68,87,77,86,76,43,68,43,71,45,66,42,56,59,56,65,69,67,64,49,63,48,43,74,65,46,55,79,63,52,61,77,77,60,76,79,62,73,54,56,65,66,71,80,60,58,71,66,79,43,50,52,75,74,73,42,61,76,76,44,61,82,54,54,74,51,83,74,64,68,70,78,84,68,51,69,68,73,50,86,68,77,77,51,81,44,64,68,68,66,76,72,45,54,56,48,68,65,65,57,61,55,44,77,74,45,59,87,52,69,70,61,78,48,72,57,77,62,73,42,75,85,57,49,80,44,43,49,66,53,57,66,60,70,84,65,81,63,72,78,72,87,46,85,84,60,54,78,67,65,62,78,62,67,85,74,74,65,84,64,45,56,49,49,75,48,61,68,44,64,60,61,86,78,66,61,61,74,75,43,43,75,59,67,62,43,69,68,66,44,58,78,49,65,72,64,64,46,77,49,77,45,86,83,64,48,71,83,83,61,51,60,73,57,44,78,71,70,66,48,82,67,47,87,68,74,71,86,70,50,44,72,77,45,55,56,83,68,44,62,49,51,67,58,53,48,61,79,61,68,79,80,42,72,51,75,67,69,81,71,58,66,46,44,61,77,47,60,85,65,49,55,85,82,77,54,81,61,71,59,82,85,65,68,53,78,76,80,70,87,62,83,63,69,50,51,49,83,50,82,45,52,59,71,47,70,54,57,68,45,66,83,86,77,50,65,48,77,86,54,60,66,51,85,72,51,63,64,45,71,59,64,61,50,66,59,55,45,67,75,70,80,79,83,55,75,56,48,76,42,79,57,48,47,66,45,49,70,81,87,75,61,55,66,47,51,65,82,75,69,57,78,51,53,72,54,55,43,74,70,78,65,54,62,68,64,72,72,70,78,82,43,58,61,62,80,73,65,50,69,77,60,64,44,49,47,60,65,67,52,82,83,55,46,78,65,68,58,78,64,56,74,87,51,84,72,60,57,69,64,58,72,58,67,60,60,51,82,50,62,52,63,67,84,71,68,66,62,48,58,63,80,73,62,82,78,66,70,67,62,43,69,61,56,46,68,48,46,56,52,78,72,61,66,67,80,50,83,46,64,54,44,63,74,72,76,81,75,51,84,70,87,59,55,56,80,79,72,81,78,42,81,82,65,80,45,75,67,83,86,67,78,56,68,58,56,72,76,65,82,57,49,71,51,45,80,73,72,55,63,65,66,79,55,65,59,64,71,75,55,62,45,86,86,46,84,83,59,63,54,68,50,84,81,55,56,83,67,87,68,87,60,52,62,73,58,43,64,60,78,84,46,42,64,85,78,75,49,73,66,54,85,57,61,55,77,63,62,85,45,84,43,68,50,80,44,49,68,74,82,78,43,64,67,55,44,46,42,79,73,81,67,60,69,54,53,47,87,55,79,86,46,48,76,54,79,42,69,60,80,50,56,77,74,56,86,47,43,55,72,60,53,49,45,63,44,53,69,54,85,66,67,75,48,56,78,56,67,65,56,84,78,75,83,83,74,48,69,50,50,46,80,81,47,75,49,55,76,57,57,60,51,58,50,75,64,82,77,64,57,65,60,76,69,69,75,47,58,60,79,66,76,72,85,72,65,50,81,44,57,80,52,63,48,55,44,71,52,81,45,79,80,46,69,47,53,71,74,52,85,79,61,69,75,78,74,63,51,75,56,46,65,49,46,47,42,43,66,45,72,78,77,69,63,43,81,75,86,75,80,48,82,72,53,60,82,73,76,60,53,67,67,51,73,58,79,42,82,43,52,73,70,43,64,51,59,50,80,45,53,73,87,66,48,44,85,69,59,77,69,47,76,73,42,87,68,46,42,52,80,79,62,54 77,83,50,81,64,44,70,59,86,78,66,59,60,67,72,64,44,69,77,64,80,77,43,78,87,74,65,80,47,69,50,76,50,70,75,76,60,61,53,64,54,76,66,55,53,75,77,75,60,58,46,68,48,61,87,43,86,44,47,44,78,47,86,47,77,82,43,42,57,79,77,81,65,44,82,72,67,61,80,85,66,48,58,84,62,75,78,45,76,49,51,66,68,61,86,82,56,83,46,74,42,42,60,81,68,49,83,45,80,74,42,86,77,57,68,69,74,57,59,64,42,48,86,61,66,84,82,68,53,67,42,58,42,67,57,86,70,77,84,80,81,81,78,70,63,53,51,81,53,55,70,50,60,57,54,50,63,56,80,57,81,79,62,61,59,69,57,85,64,58,54,54,65,45,44,51,48,67,57,56,67,55,65,85,80,67,71,60,54,70,78,69,58,50,79,47,61,69,72,82,82,86,61,44,67,67,43,43,60,60,53,58,86,62,42,66,46,85,70,67,81,47,72,51,47,74,66,81,75,70,70,58,69,75,84,48,84,66,60,54,71,49,68,55,66,48,59,61,59,49,81,53,73,70,43,78,52,46,69,62,87,86,60,58,66,77,44,86,66,47,60,73,60,71,68,71,79,59,56,49,70,61,66,48,87,83,78,78,52,56,77,82,56,79,58,61,55,70,73,85,68,73,64,74,55,58,80,72,42,53,48,55,54,85,62,62,85,60,69,56,68,56,79,86,43,50,43,56,66,73,74,80,48,83,50,82,61,62,45,56,45,80,48,64,62,73,78,80,78,77,85,78,83,44,62,56,83,75,80,49,77,82,48,79,83,50,48,70,65,43,59,59,79,61,75,86,61,59,59,49,63,71,42,66,78,58,71,71,43,68,51,47,46,71,83,43,56,56,78,63,53,63,57,52,45,86,53,61,46,72,58,48,74,58,87,79,43,68,84,50,79,44,52,54,61,44,63,80,73,58,87,68,81,58,82,50,72,68,45,75,73,75,48,47,75,80,74,73,72,70,58,44,58,84,63,79,86,58,75,62,46,84,58,54,52,53,58,78,65,71,49,60,86,85,82,73,64,64,87,86,81,71,49,75,55,60,78,69,65,56,45,63,76,84,68,74,54,65,43,77,84,75,72,71,74,46,59,51,69,43,57,61,75,68,52,54,77,58,66,48,47,66,72,46,54,56,49,71,77,82,47,63,54,70,71,86,71,86,63,70,70,61,46,48,68,82,64,44,87,70,51,50,57,85,53,53,75,84,75,50,53,78,77,47,74,44,74,79,64,77,71,83,66,84,83,80,53,56,56,48,67,84,59,50,52,65,82,84,67,86,72,62,58,52,44,55,58,45,61,87,49,66,84,67,65,58,78,52,59,80,82,58,77,48,74,74,64,48,55,65,48,85,48,71,79,43,49,76,59,54,78,57,65,80,74,71,44,70,82,82,60,71,42,63,63,77,74,52,71,51,61,43,52,47,68,74,87,48,84,86,67,58,67,68,73,77,70,50,70,78,45,82,54,68,45,53,84,75,54,53,71,68,83,80,55,44,77,67,66,83,82,66,76,54,64,73,73,56,76,75,76,58,80,78,59,86,43,85,66,87,52,84,49,43,66,77,64,84,83,65,52,60,79,86,68,82,79,76,56,58,63,52,45,44,42,60,65,52,86,56,81,81,75,70,62,74,58,60,80,42,77,64,45,58,87,68,79,80,85,81,67,76,75,74,70,67,45,65,43,52,63,56,66,84,87,81,58,71,46,50,65,47,47,70,44,43,82,79,42,48,47,83,49,62,62,47,55,86,43,60,62,44,48,86,80,65,68,48,75,47,54,79,49,86,79,75,80,68,48,44,80,87,65,84,60,47,58,79,84,85,45,85,42,46,64,60,66,48,60,77,56,79,82,50,60,52,52,48,48,56,49,86,46,80,55,59,80,84,45,76,70,59,58,75,83,70,57,44,52,71,78,81,77,79,84,84,77,71,76,78,64,52,50,84,45,56,76,75,43,48,72,81,77,78,87,62,55,61,87,52,86,50,52,67,63,75,42,85,46,47,55,60,76,80,61,79,58,62,72,42,42,42,61,72,63,69,75,58,58,44,73,44,87,51,83,44,65,46,70,87,42,69,59,49,64,76,51,76,74,71,52,66,60,72,59,68,42,77,81,62,84,68,52,48,56,57,65,63,65,77,54,57,87,64,53,67,56,78,61,62,56,50,82,44,79,60,73,57,70,75,47,70,58,57,87,81,80,51,70,42 82,49,56,48,84,83,43,46,79,80,69,80,83,86,72,59,45,51,63,52,61,66,57,81,77,63,69,45,53,78,61,49,59,67,66,66,45,72,43,59,82,45,84,68,55,80,85,75,44,67,78,57,86,79,62,76,85,62,69,59,47,42,84,44,54,62,43,63,58,56,66,52,73,43,49,45,74,73,85,61,68,56,63,46,47,43,83,62,83,55,86,46,79,60,71,78,54,73,52,66,77,42,82,48,61,85,58,58,59,58,74,78,64,61,83,65,44,65,54,43,46,81,42,52,58,71,58,51,79,75,55,67,70,47,61,77,50,60,54,79,77,44,60,56,64,73,48,52,82,80,47,84,83,43,86,53,58,70,42,61,83,68,83,61,43,75,69,86,45,49,42,53,65,62,53,47,43,71,55,75,84,50,54,68,68,68,62,85,46,76,49,57,59,56,75,79,60,44,78,85,84,45,60,75,44,84,51,64,44,82,69,72,65,83,77,84,44,69,81,74,82,64,52,67,86,47,44,43,75,77,87,52,86,62,81,75,43,71,76,58,47,67,48,84,68,70,75,51,66,47,74,71,70,64,74,52,79,58,57,44,64,61,59,56,43,75,66,60,55,75,76,71,52,85,74,77,70,58,58,66,72,72,50,85,55,52,83,82,52,56,84,65,64,42,71,66,77,86,85,70,65,58,74,65,87,57,57,86,72,49,56,65,72,58,64,77,62,67,58,82,42,72,78,72,48,51,54,83,64,73,66,48,51,63,73,70,47,82,48,74,70,79,52,52,47,52,67,84,60,87,49,80,51,45,73,63,58,50,48,42,44,62,47,87,45,46,48,58,60,78,70,52,83,52,78,70,59,53,69,85,51,85,53,44,45,80,77,83,71,56,60,76,52,69,54,43,47,64,79,59,63,42,58,64,75,87,70,43,64,58,49,50,66,66,81,72,85,56,74,79,60,53,62,70,49,87,62,53,50,60,80,43,58,73,69,63,49,74,56,47,82,74,53,75,55,48,68,85,72,86,74,73,46,86,79,67,82,55,43,51,73,70,78,48,76,80,70,50,43,75,46,54,71,59,75,75,56,77,72,60,49,65,60,73,67,51,45,63,64,48,47,71,63,71,69,85,57,44,51,52,62,46,61,43,66,76,48,46,75,56,78,72,62,45,52,71,83,73,80,74,63,44,78,63,72,66,44,67,72,49,84,76,43,53,82,46,46,64,78,74,52,56,66,84,85,81,79,47,69,78,78,87,59,56,48,48,73,52,84,85,73,48,71,48,87,63,77,66,85,42,76,67,80,81,68,45,79,68,62,75,52,53,63,61,52,69,53,56,67,72,87,66,64,59,56,63,70,52,55,65,84,52,58,43,78,78,67,57,54,73,69,60,44,56,42,76,69,65,78,74,78,57,76,82,82,42,46,63,86,81,66,50,56,76,66,87,43,78,82,49,52,73,54,59,52,43,82,60,66,59,49,61,63,82,72,75,54,65,43,45,70,43,87,52,59,72,67,75,74,64,76,81,84,54,73,47,52,60,46,46,53,81,73,72,58,54,76,78,55,82,82,46,63,66,86,56,46,57,73,74,85,73,68,83,64,46,79,42,80,76,82,63,64,65,44,84,70,43,50,80,70,69,57,51,70,48,69,71,57,62,47,80,42,71,56,57,60,45,83,60,44,82,42,67,47,53,70,59,86,45,60,70,81,43,77,44,64,83,67,57,52,42,44,57,49,70,56,84,56,79,75,64,84,87,65,72,70,83,73,67,52,51,47,86,72,75,74,87,62,86,71,87,47,63,84,57,87,61,64,73,71,77,55,62,72,57,84,50,85,42,45,67,52,67,61,72,74,72,59,79,59,76,69,49,52,81,55,58,63,73,53,49,57,77,86,50,52,63,72,84,76,79,66,46,83,77,58,71,85,66,50,52,47,67,56,80,58,49,83,51,83,62,73,42,71,67,83,86,80,67,80,68,54,69,81,44,43,85,82,45,86,54,87,72,70,47,52,73,84,45,76,42,48,71,49,64,66,80,45,61,45,73,56,72,81,60,75,45,70,65,44,55,64,76,59,47,62,70,47,87,74,74,48,57,80,86,76,73,68,67,66,53,74,52,48,78,60,64,42,75,60,50,62,64,75,84,78,43,55,82,61,86,61,66,77,71,49,66,75,80,59,47,45,44,44,73,56,70,86,74,53,80,84,43,53,75,62,72,77,74,62,49,55,85,49,55,86,55,68,42,68,82,81,67,51,51,63,80,84,55 66,78,42,48,66,42,58,71,74,85,82,63,77,73,45,55,51,66,53,70,74,83,70,86,67,52,79,42,44,85,69,67,75,47,63,73,58,84,58,71,80,63,82,63,53,66,63,75,61,48,58,67,67,62,75,78,73,57,44,55,80,84,45,72,82,87,80,43,75,60,64,59,85,68,66,46,86,54,64,52,83,55,43,73,63,55,65,76,72,72,45,59,83,68,71,43,56,51,45,77,79,81,42,64,72,69,65,64,79,77,55,55,64,82,76,54,50,72,76,71,77,74,76,50,69,47,82,66,78,81,51,81,64,86,70,66,86,54,81,49,73,50,58,73,43,64,84,87,69,49,56,61,81,81,42,83,57,84,46,68,46,69,42,42,72,64,87,62,54,82,85,51,50,81,74,75,55,87,76,66,74,72,45,66,86,57,66,73,74,86,59,45,50,82,44,85,51,44,47,45,59,52,58,65,53,55,65,87,53,68,58,52,77,65,60,58,46,77,71,69,87,77,58,53,68,70,70,43,83,48,50,63,65,46,73,43,49,58,83,51,68,75,69,84,60,66,81,51,63,42,47,85,52,55,62,83,46,44,81,63,56,75,81,65,62,87,84,54,84,78,75,74,51,61,78,81,71,79,65,49,79,70,49,49,76,78,53,81,85,70,64,60,48,74,61,44,45,72,54,55,78,72,46,45,44,51,75,77,49,86,66,76,79,84,61,42,57,85,85,44,59,74,65,83,43,69,73,45,68,50,63,66,51,55,61,74,70,55,55,56,51,70,83,50,54,87,62,86,86,78,61,85,58,80,42,50,70,62,57,52,72,83,47,60,70,66,62,85,47,56,73,87,79,52,84,74,42,86,66,60,63,69,54,42,50,84,78,49,46,86,47,79,75,82,75,67,72,54,81,75,75,67,45,69,66,82,65,57,65,61,83,75,70,56,61,78,53,82,67,64,85,47,64,57,79,59,75,86,57,57,71,71,62,87,83,85,55,78,48,54,63,84,85,56,69,86,79,80,79,58,48,82,76,70,47,84,50,59,79,75,68,82,81,47,55,65,77,52,65,46,46,72,69,72,50,76,56,85,87,65,79,74,74,46,59,82,63,84,70,79,46,80,86,63,56,43,77,50,46,64,86,51,55,84,57,55,64,78,54,63,48,58,42,64,66,50,43,52,50,45,53,74,54,60,82,67,77,85,61,66,78,43,58,58,69,58,45,51,51,52,71,45,42,80,65,87,87,83,70,71,68,76,87,71,68,48,58,81,62,72,75,42,43,66,42,47,82,82,70,49,71,48,63,75,64,52,52,47,77,73,49,44,60,78,80,43,77,82,83,70,59,65,71,45,84,72,66,58,74,81,62,42,71,64,80,67,78,79,82,66,45,61,82,86,74,84,53,60,55,53,85,75,78,58,63,45,73,84,54,74,45,59,86,52,75,80,67,48,81,87,45,63,66,67,51,46,44,69,81,60,76,51,84,58,68,82,56,72,44,53,56,59,64,55,69,58,43,53,52,52,83,54,64,86,45,82,72,70,44,47,68,80,50,60,61,46,57,85,57,69,70,75,69,76,57,69,81,80,45,87,60,52,76,73,72,51,47,48,63,59,59,80,51,78,86,84,69,44,67,69,73,58,62,65,47,71,51,43,75,65,85,83,47,42,63,77,52,60,74,71,48,65,58,70,50,54,83,72,50,49,55,78,69,46,63,79,64,73,47,61,74,45,82,46,81,42,85,74,60,42,62,61,74,55,61,71,75,54,76,53,78,69,86,87,79,42,51,80,72,44,48,51,50,76,83,65,45,72,46,52,50,57,84,87,84,68,46,86,87,54,73,71,52,66,61,58,76,72,65,67,60,52,44,84,64,58,61,81,65,68,69,77,67,73,45,59,64,52,80,60,57,46,70,49,81,77,70,80,45,44,61,83,67,81,73,53,75,42,76,87,55,45,81,87,66,59,45,61,87,69,70,59,71,66,71,72,65,85,74,53,65,67,78,49,75,53,79,70,51,58,67,74,65,54,45,66,85,81,67,55,77,54,59,47,53,44,81,66,72,79,51,68,44,70,79,66,42,79,55,46,77,65,85,52,61,86,87,62,69,48,42,79,86,43,69,68,61,62,62,79,87,80,80,50,87,43,46,78,43,54,66,72,65,60,53,42,72,78,86,71,79,73,80,60,60,65,64,78,54,82,50,62,65,43,48,76,75,58,57,78,72,81,84,64,73,64,64,46,54,64,54,84,45,63,62,53,60,82,84,47 54,73,56,68,70,56,75,48,65,56,70,61,58,66,63,44,81,65,74,49,52,63,54,62,65,83,70,61,85,57,70,78,54,42,74,60,68,83,64,54,54,70,68,56,73,45,58,83,81,59,64,46,72,57,80,69,49,62,80,49,51,67,74,72,67,45,53,80,62,86,43,42,50,75,75,60,60,51,62,77,53,70,72,46,48,82,78,44,49,60,84,50,86,42,52,66,65,72,79,69,83,52,58,84,76,62,56,87,60,81,74,51,57,59,51,71,84,81,76,70,63,58,43,82,83,87,53,54,65,78,70,76,54,66,57,84,67,85,67,61,51,84,75,74,63,77,58,77,59,66,79,47,60,86,48,85,74,82,62,46,62,81,83,70,78,56,74,45,51,73,83,71,86,53,63,55,60,50,65,86,85,73,69,78,49,66,84,86,57,67,72,43,65,67,78,58,64,61,50,43,67,47,77,66,74,57,60,67,73,78,63,80,55,80,63,70,79,72,87,60,60,43,80,52,56,65,49,78,59,77,45,71,48,61,83,71,57,44,68,46,50,60,52,81,72,52,73,53,69,67,79,59,65,75,51,71,45,55,51,45,48,52,64,43,74,57,48,57,76,81,68,75,68,49,44,57,51,47,72,51,76,85,42,71,57,61,56,46,82,63,72,75,44,56,85,61,42,60,50,87,52,68,83,43,43,60,57,77,69,58,86,78,60,65,84,57,47,80,60,51,58,79,51,62,70,79,60,42,68,67,48,73,54,64,45,84,51,87,61,69,50,86,60,62,85,48,42,83,81,73,72,62,55,52,87,82,68,60,78,53,77,73,49,71,84,79,47,50,63,52,83,77,56,46,45,80,50,50,71,52,61,69,59,46,48,81,48,61,56,85,76,77,45,74,73,74,64,69,67,50,74,58,68,56,81,74,87,42,57,73,66,73,84,85,86,56,51,56,85,51,72,56,48,49,64,62,58,66,42,65,82,49,71,43,61,42,53,47,77,84,47,62,65,45,73,74,61,65,71,85,44,64,51,48,51,44,57,45,62,44,72,51,44,86,68,64,54,48,74,46,85,61,49,49,80,66,55,46,68,43,70,86,74,79,86,51,60,76,78,63,42,77,64,74,43,71,60,54,72,48,73,82,64,76,80,49,63,42,55,60,55,77,45,76,79,46,66,60,59,51,63,83,77,65,65,85,75,44,70,52,51,45,65,82,52,61,86,87,45,65,81,63,76,81,42,57,82,86,78,72,79,59,62,56,70,86,65,42,87,44,42,65,49,44,69,53,71,69,84,79,76,66,45,75,43,56,71,51,65,46,60,72,50,73,70,75,77,56,42,70,79,54,54,42,78,47,74,87,74,42,87,70,65,52,83,47,55,53,56,86,73,61,71,61,58,77,47,48,55,51,60,55,53,72,44,75,52,79,42,80,80,64,60,64,49,49,72,70,43,69,45,56,48,42,45,42,58,60,45,71,58,55,42,51,57,75,45,78,59,82,85,74,53,82,60,56,46,55,83,60,71,67,43,65,45,62,46,80,77,68,83,73,77,54,84,78,83,68,66,49,65,50,46,72,71,78,64,74,81,48,48,47,54,64,77,74,49,87,59,63,58,63,54,81,70,43,65,43,49,79,42,62,81,53,70,53,71,55,66,57,68,62,63,69,83,50,53,72,81,45,75,58,82,77,87,47,81,51,81,63,74,83,86,78,62,43,58,51,72,73,49,59,54,76,43,85,73,47,70,54,79,86,67,47,65,75,75,46,82,68,55,74,50,50,53,74,48,60,62,46,42,53,85,45,49,59,75,51,45,55,45,87,45,75,46,71,73,86,48,67,47,55,67,71,52,60,51,60,44,60,83,79,47,81,73,76,58,65,77,83,48,62,57,56,74,55,58,48,55,61,56,67,85,53,85,55,66,66,56,83,63,77,44,70,53,49,64,70,56,84,52,65,43,42,86,61,62,58,43,54,64,80,58,56,82,60,51,81,68,58,72,69,68,46,73,84,59,78,80,60,69,55,43,70,67,54,52,46,75,62,43,80,55,85,72,65,51,54,85,52,84,52,72,64,61,60,84,73,76,84,64,47,83,77,52,68,47,55,57,54,64,81,68,52,75,80,70,50,49,58,57,71,51,85,80,72,42,49,49,61,85,47,73,47,84,46,78,44,63,85,86,68,86,64,72,74,50,68,63,67,70,86,85,65,66,80,54,68,79,72,86,52,84,79,50,82,58,53,61,61,75,86,66,74,45,62,78,64,53,70 49,73,72,78,78,84,65,45,79,56,70,45,84,53,76,54,72,49,48,71,46,61,61,54,46,48,74,61,84,73,53,44,58,58,54,69,53,49,56,77,67,81,73,80,47,76,51,64,84,74,50,68,81,84,83,42,46,78,68,83,64,49,85,55,57,61,86,51,69,70,72,55,46,66,68,68,50,61,53,55,53,49,82,57,76,61,52,53,81,72,81,64,48,46,45,84,64,82,55,52,47,62,84,72,53,44,71,82,87,62,56,72,85,49,46,48,75,55,81,43,76,87,51,42,74,64,65,60,82,72,61,84,81,63,77,77,64,52,51,74,84,72,63,81,73,45,52,55,60,49,75,67,80,85,51,67,66,74,63,59,78,57,47,86,72,44,46,82,70,52,44,80,83,69,75,56,59,59,48,70,54,47,58,44,57,43,78,42,44,44,86,77,75,69,85,77,72,66,66,65,60,54,71,82,75,60,52,79,47,51,55,60,70,44,76,69,75,87,70,60,78,71,55,52,67,51,87,74,58,81,76,86,44,65,80,76,56,60,55,46,52,53,85,81,70,57,44,48,70,44,56,56,50,64,82,79,79,70,54,42,62,82,49,71,84,84,56,83,64,69,68,74,84,44,75,81,87,44,43,75,69,72,43,68,58,62,65,86,80,78,45,66,57,65,43,84,47,70,60,43,69,52,77,69,62,54,51,81,82,86,79,59,47,65,58,71,47,83,49,67,82,50,47,57,62,59,62,70,60,50,55,72,47,64,66,44,75,83,77,48,64,53,87,44,45,52,47,68,42,77,59,64,74,80,43,79,77,72,71,51,62,61,87,64,58,54,59,45,60,78,61,70,53,80,49,56,82,72,80,84,74,54,71,69,61,83,44,84,75,82,78,51,55,79,60,73,66,67,79,50,44,60,58,73,76,68,43,52,44,47,49,74,59,55,56,54,56,43,65,72,75,74,49,80,49,50,59,86,49,64,55,71,80,64,56,53,56,56,45,68,73,50,78,68,58,67,69,51,67,70,87,47,81,58,48,86,78,83,53,82,54,45,64,76,55,43,72,71,85,67,80,59,81,43,76,78,51,68,66,71,51,53,65,75,43,75,45,54,83,66,53,60,48,65,45,54,82,44,82,50,56,83,73,70,55,48,63,60,58,51,44,65,70,47,47,67,70,48,68,44,67,49,49,69,85,55,42,71,46,64,44,69,75,72,47,73,63,77,58,46,69,69,68,86,48,65,42,62,42,60,62,49,87,54,84,43,59,62,80,63,87,82,50,46,74,62,50,74,47,87,67,54,71,63,64,43,63,60,82,55,78,82,55,77,77,61,79,71,71,68,44,51,60,73,51,81,53,87,51,59,72,79,45,59,45,72,75,59,53,52,57,76,85,49,53,52,57,69,86,59,62,48,71,69,60,69,77,55,45,49,43,85,57,87,69,49,68,63,73,69,46,87,87,64,52,47,66,74,70,56,57,84,69,79,70,55,81,42,62,55,83,85,51,64,43,75,51,73,69,49,78,80,65,68,76,76,43,57,83,56,78,55,76,43,57,78,84,46,75,85,73,60,71,66,72,43,45,43,47,63,71,81,63,75,79,75,79,62,81,52,47,58,73,50,57,84,48,85,68,51,45,78,65,70,62,46,59,60,46,47,45,81,46,71,44,72,58,59,57,85,50,85,65,56,78,81,74,87,63,63,56,67,47,42,80,62,69,51,70,67,42,48,84,77,58,51,51,63,80,53,85,43,74,65,50,51,58,78,66,43,54,60,68,75,50,85,42,54,73,60,43,74,75,49,75,87,45,83,56,50,65,56,70,46,74,42,43,48,46,64,87,52,43,79,76,62,67,48,64,50,70,50,82,78,45,71,82,44,61,50,73,59,63,73,82,82,57,46,43,64,45,66,52,54,44,55,65,68,61,60,71,62,43,60,67,74,68,42,71,45,70,48,70,67,45,69,60,81,71,64,68,80,65,48,46,48,61,82,59,57,49,83,87,48,47,61,73,56,69,84,67,66,78,50,78,49,70,56,75,45,87,63,87,48,84,62,43,54,86,77,69,70,82,53,80,68,52,61,63,77,63,71,75,76,67,61,61,56,57,87,76,85,85,63,49,74,85,50,43,78,70,51,82,71,44,78,72,75,58,76,79,47,64,51,76,59,84,71,50,45,52,71,60,75,82,86,76,69,75,52,61,86,43,71,62,72,82,75,67,68,58,55,77,59,86,74,46,43,46,54,70,44,73,68,75,82,58,60,59,86 75,81,45,59,60,55,46,50,80,49,82,42,63,80,44,80,50,47,45,67,74,62,61,83,76,50,86,47,51,87,59,82,44,75,48,81,43,73,44,76,83,47,76,86,56,51,48,64,79,45,50,84,56,69,67,79,44,48,67,87,74,60,72,75,51,60,49,85,75,69,62,73,60,56,62,63,60,51,45,48,87,87,57,86,74,53,45,66,63,85,68,83,54,48,66,48,74,61,48,43,71,87,71,78,75,65,48,51,79,56,86,64,48,83,87,56,56,54,60,44,77,49,54,71,57,66,79,83,53,84,46,50,61,58,57,51,46,73,47,52,85,70,50,84,74,73,48,74,56,85,74,52,45,63,77,74,62,64,84,86,55,49,48,62,87,66,78,52,71,51,45,69,49,52,86,64,48,66,79,61,62,72,60,47,81,79,87,59,59,43,47,84,69,71,57,56,50,76,56,72,72,69,70,45,58,78,82,80,58,58,49,44,82,43,48,65,70,43,72,82,61,61,82,65,60,83,69,46,80,52,59,62,61,56,67,53,46,53,49,60,42,77,47,64,60,54,43,60,77,86,69,82,48,78,75,65,63,55,65,58,60,48,42,80,79,60,80,52,70,75,81,53,70,61,56,50,81,60,66,73,48,55,85,82,62,64,79,56,53,81,61,81,49,65,47,44,70,48,76,82,71,75,42,83,74,73,84,54,55,44,75,52,49,61,76,58,43,70,68,49,70,49,65,81,48,49,83,46,80,48,43,81,54,49,69,51,84,58,46,85,72,73,55,50,60,67,75,74,65,64,45,62,60,51,87,73,81,60,48,65,77,65,43,56,64,85,47,66,55,55,56,61,86,75,47,74,60,56,75,68,85,59,50,71,44,84,65,55,53,51,75,61,84,70,45,54,73,69,42,84,50,69,58,78,80,78,60,79,45,87,71,82,47,65,42,72,65,63,51,78,66,73,77,68,47,42,83,81,72,46,65,47,50,56,78,67,55,65,59,75,67,72,57,44,57,85,64,50,72,47,74,44,62,48,57,82,57,84,58,45,60,52,45,70,58,76,61,84,45,84,53,65,81,76,62,42,83,42,67,82,64,51,83,72,59,49,80,86,50,52,63,75,59,80,56,72,48,53,56,65,46,63,46,74,42,48,84,50,46,57,64,86,78,87,80,75,80,58,66,47,49,68,42,48,70,77,44,46,79,44,46,78,78,71,49,50,81,82,87,46,64,44,60,58,83,75,46,53,42,67,70,63,54,71,47,65,48,86,73,59,82,58,60,44,46,80,78,60,61,48,84,82,64,49,53,49,74,82,60,56,51,80,48,87,81,56,55,47,66,81,62,58,64,61,73,65,59,81,81,73,60,56,85,47,50,83,62,87,44,76,45,49,75,82,53,45,63,76,71,74,63,43,44,81,67,63,55,86,51,46,54,71,87,87,81,68,61,85,74,76,80,56,60,60,71,54,83,84,51,76,76,74,49,52,67,42,68,45,63,51,52,73,60,73,65,68,57,56,84,84,68,84,46,81,42,61,67,70,76,61,71,77,85,48,70,52,51,85,85,66,69,81,59,71,56,67,65,44,43,60,62,82,53,76,42,76,64,77,49,49,71,61,78,82,80,77,45,47,77,82,61,59,73,51,86,55,53,57,49,61,65,60,57,52,69,81,55,74,67,83,56,53,67,70,54,44,85,49,81,80,67,60,68,68,60,68,56,45,80,86,54,83,64,59,77,61,43,45,56,50,76,70,78,65,60,43,48,82,71,71,65,84,55,64,44,83,56,68,71,78,57,54,58,56,52,69,86,42,72,86,69,63,74,43,60,57,68,46,72,59,45,70,50,49,42,78,51,49,61,46,46,74,77,47,63,71,51,76,54,86,48,84,43,47,83,65,50,83,48,60,60,42,87,44,69,60,45,78,71,68,56,73,56,52,81,58,63,46,79,87,68,42,51,81,73,55,61,78,87,52,69,57,82,66,75,74,51,49,79,84,61,75,59,72,55,50,79,46,43,46,67,71,66,42,66,60,49,48,87,77,82,87,85,57,75,58,83,63,62,62,72,45,66,42,87,56,66,68,60,85,46,81,54,50,85,76,80,81,64,82,82,48,78,61,75,66,61,71,61,69,72,50,76,62,68,78,74,83,82,69,60,42,62,82,43,62,44,87,71,45,45,75,53,82,77,71,66,71,74,52,76,63,80,67,46,78,81,69,78,63,87,46,81,72,68,87,57,53,62,69,84,58,74,84,77,85,49,85,52,84 48,77,53,49,53,44,53,60,66,46,55,79,55,84,47,76,86,64,43,79,69,86,73,74,46,84,75,59,64,43,55,68,67,59,49,65,59,78,78,56,55,62,65,86,44,45,57,45,57,61,72,68,66,86,84,51,74,47,69,61,69,53,42,66,70,44,55,67,71,48,46,84,60,86,58,63,60,70,70,70,78,85,53,54,60,76,61,45,57,56,53,73,80,74,65,63,54,62,68,65,73,76,60,80,76,61,42,86,84,63,86,55,79,85,73,69,43,72,70,45,82,57,74,78,84,70,67,77,68,68,85,85,80,86,49,51,53,66,65,55,83,57,79,68,64,62,80,63,86,78,72,43,42,63,47,79,77,42,45,44,83,78,53,77,49,45,67,53,57,57,58,60,56,70,75,61,42,45,87,65,50,79,66,47,72,75,47,86,42,81,74,72,50,56,79,62,56,58,82,61,48,58,55,46,75,73,66,72,66,74,76,44,82,54,63,62,58,71,78,42,75,86,43,83,61,67,42,77,82,44,73,81,49,53,48,79,84,76,52,47,78,58,70,68,62,58,47,83,77,58,70,66,83,87,84,70,50,83,73,53,43,60,56,68,63,52,64,58,59,53,57,67,53,74,51,64,64,86,83,80,65,66,59,67,87,49,43,79,56,72,70,51,67,64,52,75,66,66,68,83,77,72,87,48,71,83,69,80,70,61,86,85,87,65,82,79,46,87,84,47,73,60,83,56,85,58,47,86,57,78,74,77,70,55,69,66,58,57,72,74,81,80,56,57,69,56,78,52,44,83,74,66,65,83,49,44,48,79,44,45,44,55,60,52,65,61,74,48,73,56,63,50,78,54,83,56,60,49,43,63,72,76,47,85,46,75,80,48,76,86,46,55,51,76,47,64,66,66,58,70,68,72,72,75,57,61,48,51,55,45,76,69,62,72,80,46,81,66,57,60,47,87,47,62,79,50,81,75,60,83,81,84,74,60,78,86,45,47,77,57,48,54,62,80,60,73,64,82,44,84,72,66,72,60,59,59,43,84,51,45,82,87,43,69,84,57,54,56,74,55,62,61,44,66,69,79,87,58,62,62,82,48,55,53,48,69,57,62,67,45,56,73,59,85,76,53,64,61,45,68,60,64,69,78,69,49,57,46,69,53,48,64,57,43,87,61,57,60,80,45,46,84,82,73,57,84,64,56,63,59,81,56,51,85,77,52,44,74,56,46,62,55,42,87,69,50,81,71,58,65,56,67,74,47,45,55,55,50,68,83,65,58,79,81,77,79,47,56,63,70,51,73,65,84,64,71,82,73,84,54,44,44,55,75,58,62,55,53,86,49,78,54,76,86,49,53,46,83,84,81,45,62,50,48,73,56,68,59,85,83,78,58,43,64,79,75,86,57,86,86,76,79,54,43,53,59,74,50,81,67,56,73,74,56,74,76,51,42,74,84,82,51,67,69,53,85,49,47,77,67,53,55,63,84,70,56,71,52,64,78,73,62,49,82,60,65,56,45,72,65,65,70,76,70,44,87,44,46,43,52,66,44,79,68,54,48,85,52,85,56,82,48,76,42,86,46,67,52,65,62,86,67,86,53,84,60,57,58,79,75,66,53,43,50,73,82,62,75,58,67,52,73,71,56,49,80,69,54,70,46,80,77,49,67,73,63,81,72,71,87,47,49,51,82,43,81,76,73,60,71,68,49,75,58,54,47,59,65,54,76,76,52,64,81,81,74,48,64,55,42,79,76,79,66,68,82,82,65,61,65,63,59,67,77,64,46,83,57,72,74,87,54,75,70,87,87,79,79,44,47,73,70,76,77,57,52,80,71,64,62,63,58,46,43,55,78,69,80,67,43,59,44,87,57,79,52,60,67,57,44,72,75,42,54,49,76,69,72,72,72,60,50,43,48,46,50,46,66,51,45,84,65,77,43,70,81,70,76,52,72,78,82,55,86,55,71,47,43,63,76,46,54,66,58,43,83,67,51,44,59,64,42,54,53,73,82,51,87,51,54,55,45,48,44,72,47,60,69,52,73,45,64,49,66,54,57,81,82,85,50,51,43,44,77,51,58,79,66,46,74,47,47,66,84,52,75,49,85,67,46,73,81,80,62,73,60,44,54,70,60,74,64,64,81,58,76,61,86,86,62,57,77,52,53,85,43,78,55,75,54,85,74,56,83,78,76,81,46,86,77,68,82,47,72,87,61,56,46,59,45,84,42,51,60,51,59,87,72,68,69,44,55,47,58,42,73,61,77,62,86 61,76,78,75,66,64,79,45,62,43,80,43,48,45,60,74,68,50,79,63,70,55,76,62,76,84,65,78,56,57,56,87,47,82,45,43,45,78,57,62,87,50,53,67,63,62,55,87,77,72,48,57,67,49,55,52,51,79,83,65,64,86,80,73,49,56,71,62,60,43,47,85,74,86,62,72,81,67,63,65,77,85,77,82,45,52,61,59,52,60,84,49,74,80,56,68,62,47,61,72,56,61,70,62,54,45,54,61,69,65,70,59,78,52,68,58,87,61,87,57,42,73,85,42,59,61,83,77,60,52,74,75,61,67,69,51,70,47,75,85,60,62,78,62,76,85,45,45,86,60,59,65,52,80,67,59,44,66,78,53,75,84,79,84,56,53,53,84,52,42,59,79,73,86,76,59,58,48,69,48,80,59,75,52,60,61,45,53,57,71,82,85,66,54,78,76,73,53,51,49,70,64,54,71,61,65,81,60,72,77,58,72,68,45,78,60,72,77,55,83,64,78,77,58,46,49,87,74,72,64,66,76,70,44,62,48,45,86,53,62,57,55,73,62,62,44,77,68,81,68,86,68,66,47,58,65,66,69,87,64,83,46,51,51,64,46,45,83,76,66,58,63,72,79,85,67,49,72,44,85,86,59,43,69,47,60,50,60,76,74,84,75,75,78,43,54,82,84,59,48,83,69,63,67,69,74,64,72,58,52,58,50,59,62,67,43,59,52,65,77,67,56,49,49,84,55,73,74,61,79,46,44,56,62,43,85,45,77,81,72,79,43,82,50,43,50,84,68,66,65,70,82,69,62,57,65,81,69,54,73,50,43,67,62,68,45,55,77,84,66,77,58,50,79,66,83,70,82,78,56,72,57,48,55,43,63,77,87,55,87,46,73,56,54,58,45,83,87,81,84,63,78,51,80,76,70,56,47,84,86,83,57,49,42,44,58,84,61,69,53,46,60,68,52,49,81,53,60,49,77,55,60,63,83,84,54,46,81,69,82,52,58,72,79,67,44,51,65,51,69,78,47,61,74,86,73,82,66,42,67,61,69,79,52,75,47,57,79,72,83,87,49,79,77,49,46,59,42,73,61,86,46,79,65,84,58,70,84,69,75,80,48,68,58,71,80,55,45,53,45,52,83,52,56,49,66,66,54,59,75,79,63,42,47,66,51,72,83,84,65,82,50,45,66,58,72,62,51,50,85,58,74,44,50,70,48,76,76,49,52,81,51,68,55,65,54,87,76,77,68,42,69,86,66,54,52,87,58,54,84,57,79,64,83,84,80,49,73,75,66,81,86,74,75,66,87,76,56,61,50,73,44,46,51,71,43,81,72,74,47,43,66,63,49,44,77,85,82,60,46,78,45,77,71,55,73,85,72,69,52,76,80,68,74,84,49,55,70,59,61,61,69,68,84,63,59,51,60,53,43,59,74,79,80,75,56,82,77,72,42,83,87,53,51,50,43,69,83,83,43,77,84,87,61,60,55,44,63,51,46,77,60,49,74,48,82,68,77,87,75,77,58,86,49,55,43,58,62,59,42,68,81,53,49,85,45,45,75,85,43,74,80,78,51,73,42,79,50,52,48,59,50,82,76,76,42,72,79,61,78,76,48,85,54,61,64,59,81,67,82,77,73,54,75,78,79,60,67,56,47,47,62,50,62,47,55,78,53,72,80,48,74,78,82,78,76,67,62,53,83,58,51,77,79,72,65,45,54,65,66,87,70,65,48,60,63,52,65,55,56,47,62,80,69,54,59,63,43,86,76,63,76,77,73,74,84,54,78,70,77,61,83,83,71,82,68,51,75,84,69,48,65,68,79,78,44,67,49,77,56,61,48,57,69,85,47,57,55,68,67,42,50,77,66,61,81,73,80,44,86,45,82,66,60,74,50,53,59,84,84,59,59,61,79,56,82,81,50,56,49,80,65,86,58,45,68,69,71,76,71,70,58,50,63,47,75,76,64,62,51,71,53,82,49,83,65,83,75,49,75,42,51,45,55,50,49,59,51,50,80,54,50,79,71,87,62,73,51,43,60,86,44,43,85,61,67,46,87,74,68,66,81,78,59,57,71,45,63,81,84,56,52,67,52,80,64,76,50,84,76,64,63,58,44,46,81,84,50,44,64,65,48,81,66,85,52,67,44,67,76,54,56,85,80,42,81,86,44,72,77,44,45,73,48,84,66,60,55,72,81,77,75,72,57,55,48,85,66,60,52,50,72,44,85,80,57,55,44,67,51,67,71,52,83,64,61,76,72,77,70 49,63,53,46,83,67,75,82,60,63,75,72,65,46,45,51,81,71,48,70,50,53,66,83,52,79,79,67,74,84,67,68,47,53,78,45,80,64,79,80,50,58,47,45,83,79,78,60,87,79,73,46,59,84,54,74,87,70,52,82,65,51,68,42,42,77,61,42,64,53,43,51,49,48,54,70,83,53,69,85,67,67,83,55,70,42,51,74,51,51,86,80,80,68,81,77,86,75,55,75,84,83,84,51,58,47,80,80,55,62,87,66,58,60,50,87,50,51,64,49,79,55,73,48,49,67,43,81,52,61,67,48,77,78,54,82,73,60,56,50,62,82,74,46,63,52,78,85,51,58,76,86,49,78,50,64,75,70,60,75,84,76,63,68,85,87,65,74,52,81,62,82,47,70,64,64,70,67,86,71,82,76,75,60,85,66,48,43,42,78,58,72,55,74,73,66,58,52,67,71,58,73,81,62,56,58,64,84,60,48,50,73,57,51,58,46,70,78,45,72,78,56,85,60,54,55,42,84,63,65,86,61,52,62,73,74,58,54,70,50,79,66,76,70,65,63,67,79,84,69,47,73,71,87,50,45,59,86,55,58,71,59,57,54,65,46,48,60,71,60,60,79,80,54,44,49,80,59,79,58,59,57,86,81,74,64,82,79,86,73,69,62,52,72,78,52,59,56,80,76,70,66,86,54,60,82,53,82,51,81,84,75,55,53,62,77,44,63,54,50,51,64,69,50,60,80,58,76,55,52,69,42,83,64,81,76,83,79,42,86,52,55,56,53,75,77,75,75,85,79,43,84,60,83,55,61,83,75,53,57,74,52,42,65,72,61,79,59,47,67,64,62,50,72,64,73,58,60,44,43,63,53,60,82,56,86,72,82,77,68,52,59,78,60,74,45,75,85,63,79,82,70,77,84,59,79,56,51,50,57,57,51,76,61,73,57,74,66,53,87,62,52,87,85,70,81,86,43,49,49,44,63,83,50,66,82,70,44,44,63,54,47,69,71,47,72,53,79,63,87,64,87,43,70,55,47,82,69,65,58,86,59,46,71,70,53,57,66,82,47,73,43,53,72,47,42,83,68,68,72,60,62,45,79,81,46,46,57,46,81,53,49,59,76,46,80,85,70,45,56,55,83,82,43,78,46,51,73,84,67,84,46,50,66,52,49,81,79,71,83,74,62,49,59,75,43,50,49,66,58,65,44,49,76,80,85,57,62,65,60,65,86,59,65,78,70,51,63,62,50,79,73,79,48,78,79,69,50,77,45,51,47,82,64,49,45,67,49,58,51,79,49,47,53,42,42,78,42,70,83,53,54,63,61,67,86,55,66,76,71,49,44,73,87,73,55,80,84,82,54,50,82,43,64,87,78,52,77,70,82,52,80,57,76,75,85,64,72,66,63,76,57,81,53,55,70,58,76,51,50,69,77,62,43,86,72,62,57,66,87,73,65,57,72,48,86,47,69,45,71,54,79,86,58,83,57,49,54,84,82,55,87,53,87,73,50,86,84,57,58,49,72,87,59,83,65,56,69,79,62,70,77,73,64,71,69,43,77,45,49,43,69,49,48,77,70,56,83,66,56,73,43,61,82,69,86,82,54,65,57,76,77,49,56,44,52,51,69,55,72,63,45,79,43,69,58,59,46,70,54,42,44,76,83,83,73,63,75,48,44,57,81,69,87,44,86,77,45,74,81,68,73,77,43,53,60,53,75,48,84,69,50,72,76,77,68,84,63,47,59,65,71,81,83,62,51,57,48,84,82,55,58,75,65,79,65,57,83,50,57,79,46,85,83,51,77,47,68,53,45,72,64,60,86,87,54,53,67,46,48,72,76,74,56,75,42,56,65,75,55,83,77,45,73,63,59,79,84,75,57,77,76,57,77,69,53,49,83,56,62,75,71,58,72,82,47,79,82,85,65,47,51,56,62,77,73,51,46,46,54,83,57,67,63,62,65,43,69,69,87,68,42,52,84,87,58,42,42,50,58,56,74,61,55,87,81,66,84,57,53,46,67,64,77,49,70,43,43,67,71,70,50,67,71,61,50,55,78,76,44,63,46,73,81,52,53,49,62,75,58,49,66,80,81,43,44,82,85,76,87,43,53,66,47,48,45,75,84,44,77,55,71,46,79,48,80,68,87,56,47,65,75,74,62,49,59,50,54,55,55,86,86,56,56,52,83,70,70,43,51,69,62,45,56,79,43,67,55,44,68,68,73,60,75,46,52,74,42,82,69,58,65,55,82,60,71,77,57,70,56 43,85,58,61,76,80,49,77,55,72,62,60,72,62,70,64,61,64,57,77,52,76,69,72,72,48,47,60,69,58,48,45,79,84,60,65,76,79,72,69,47,48,45,59,79,64,48,86,84,54,72,79,45,83,47,48,46,53,45,85,58,80,78,84,53,48,42,53,77,84,59,57,58,72,70,75,67,79,60,67,78,80,72,76,52,75,60,66,59,68,67,73,43,71,43,55,57,84,81,77,55,80,67,57,58,42,83,78,60,59,48,81,82,73,82,73,73,43,62,66,62,65,74,59,54,53,55,45,71,58,71,53,62,75,71,47,83,63,42,79,44,70,75,51,55,51,77,66,70,83,66,77,65,57,63,52,64,71,72,85,80,82,56,75,67,63,51,69,66,77,74,79,83,45,44,67,48,79,50,60,42,49,43,52,78,82,60,72,43,83,52,58,42,45,80,82,74,70,80,54,81,85,65,61,64,78,48,46,44,53,80,57,76,62,70,79,68,49,43,86,80,56,68,75,50,73,66,46,58,56,71,42,63,80,82,86,66,86,77,49,67,71,75,50,61,63,75,62,62,64,61,66,73,74,75,52,46,52,66,50,58,73,62,49,42,44,58,78,63,78,52,62,63,56,65,47,42,44,48,55,83,43,64,43,79,51,56,71,76,68,61,58,57,82,51,67,76,68,72,79,69,61,75,81,67,75,82,54,79,70,83,82,61,85,68,49,47,56,69,73,77,71,87,49,84,54,62,57,76,42,53,45,77,63,43,50,75,54,77,57,49,57,47,51,63,65,87,45,53,48,50,73,52,42,72,84,87,76,74,70,63,66,58,85,47,82,63,72,76,44,54,55,79,70,61,87,63,68,82,64,52,63,68,70,77,49,58,75,48,50,52,82,63,84,82,65,70,49,57,55,44,64,46,80,45,81,82,72,80,82,51,59,62,86,55,79,85,83,85,43,60,66,52,80,78,67,72,60,69,81,83,87,68,55,86,85,62,49,58,75,78,66,63,67,42,52,72,58,54,54,58,50,77,81,44,66,62,81,84,58,46,83,62,52,44,74,50,51,67,53,87,74,48,57,50,56,66,42,57,46,85,53,56,56,75,76,68,83,72,50,80,65,78,64,50,47,59,75,79,69,46,57,70,49,58,63,61,51,86,67,59,80,49,43,69,54,61,69,59,44,85,63,52,81,52,52,57,52,86,46,66,63,51,44,83,75,43,67,85,68,81,56,59,74,68,43,79,52,87,56,52,46,87,50,58,57,61,74,43,53,76,43,70,86,42,67,57,81,58,82,65,64,71,65,62,73,79,55,72,45,82,79,54,66,46,72,75,54,86,70,55,80,63,63,47,54,79,47,58,43,73,55,47,62,59,50,44,76,59,61,66,65,42,74,86,71,81,42,76,80,81,85,73,61,55,57,44,44,42,50,58,61,45,44,87,78,46,63,74,63,84,46,50,84,67,49,65,78,60,76,87,87,77,83,86,59,65,77,67,79,86,73,51,52,56,76,72,42,74,80,57,77,52,82,47,66,50,85,56,43,78,77,57,56,55,61,44,71,58,63,58,67,83,61,71,80,65,60,64,71,86,43,61,75,82,78,79,49,47,71,69,65,64,55,66,64,63,44,76,86,67,77,67,87,55,59,55,50,75,63,63,57,69,43,59,81,55,75,65,84,80,53,83,44,42,86,80,44,82,55,57,48,45,47,60,79,48,78,78,44,79,63,49,46,69,61,86,77,70,60,76,59,70,87,50,80,79,76,68,65,42,82,58,74,86,67,48,73,47,45,68,81,64,72,51,69,42,42,81,85,76,56,54,75,70,84,63,77,84,52,78,81,73,64,66,47,58,45,48,50,73,77,45,50,74,84,55,79,70,76,78,82,61,57,78,46,71,68,71,66,61,60,64,58,54,66,55,70,77,58,58,81,50,57,83,78,80,77,46,80,51,78,57,70,70,82,87,73,71,72,48,63,44,86,87,76,82,85,84,68,54,68,50,57,69,60,44,75,87,85,75,46,79,61,82,44,66,52,84,51,53,75,59,42,49,45,86,76,66,59,49,61,66,82,53,75,55,85,60,87,84,81,63,43,81,86,61,48,50,62,45,50,83,73,68,68,84,71,43,55,63,43,54,53,53,84,75,81,62,68,62,70,61,48,57,54,61,57,79,52,74,77,74,43,79,80,42,80,61,59,51,52,61,78,46,69,48,54,52,87,61,70,58,51,54,79,83,56,73,62,70,71,76,64,83,65,54,66,50,51 65,81,43,71,45,60,86,74,51,57,50,47,58,83,48,62,78,58,43,75,79,59,44,62,66,47,54,82,69,58,73,50,73,80,49,75,70,42,76,74,79,87,57,74,76,83,66,42,74,51,85,66,55,55,70,81,54,74,46,54,86,51,60,72,57,47,73,50,80,49,73,75,83,60,43,54,61,55,86,45,85,70,43,58,48,77,85,79,66,69,77,67,55,87,70,48,69,50,77,76,72,50,46,43,65,75,59,63,78,81,44,83,77,62,72,43,70,57,52,67,70,46,87,79,66,48,49,87,67,56,51,59,85,71,49,53,50,60,68,79,81,74,52,78,60,47,43,78,74,50,51,45,58,49,68,56,81,83,86,76,76,52,49,62,49,52,45,77,61,73,47,84,42,78,85,87,55,82,49,69,49,58,49,75,65,65,73,77,76,46,42,63,52,74,56,74,58,68,43,50,78,67,84,67,59,53,67,62,66,82,45,43,80,59,78,86,46,77,82,73,77,61,59,63,84,50,72,49,75,50,46,48,85,59,78,63,74,77,58,50,87,64,55,47,49,57,42,75,64,65,47,52,78,59,56,64,43,85,55,59,61,75,77,82,52,44,62,66,63,81,50,57,49,71,71,56,85,82,43,82,72,42,42,85,66,48,84,80,83,67,79,82,46,62,76,78,45,87,67,73,54,52,84,71,69,49,87,81,73,65,85,87,58,42,71,68,60,49,64,46,63,62,82,51,70,60,82,76,53,45,84,67,51,50,66,45,72,81,50,77,57,78,64,77,64,56,75,63,53,63,70,54,52,49,76,62,83,67,65,78,53,48,81,77,74,49,48,42,52,77,62,50,60,54,45,43,58,87,78,46,61,52,52,59,77,85,85,46,44,69,47,80,49,51,71,84,83,81,50,85,75,69,43,60,73,51,50,65,60,82,57,57,76,68,81,71,74,46,51,70,52,79,57,86,42,80,50,70,85,47,51,42,80,84,68,45,68,49,53,54,68,87,65,82,46,77,70,72,69,43,71,53,87,82,83,80,86,86,66,67,66,58,87,54,54,79,54,85,64,87,50,51,51,42,87,54,70,66,84,81,74,76,43,85,48,87,71,68,48,42,44,65,64,82,59,46,58,82,42,56,63,81,55,86,78,68,70,45,48,47,78,54,46,44,45,53,72,56,62,48,48,54,56,81,83,49,68,64,82,64,65,73,79,74,43,81,71,76,44,76,66,79,84,57,49,72,58,79,46,51,66,79,48,54,46,78,50,86,81,86,68,67,73,51,80,51,43,68,45,83,47,53,75,56,67,54,52,78,82,71,67,74,43,78,76,51,64,78,76,48,84,82,66,46,84,57,86,85,66,82,55,87,69,68,70,84,53,69,57,70,78,46,64,44,84,84,60,62,47,49,55,87,70,69,72,64,46,42,58,51,68,54,59,68,83,81,84,63,53,51,74,54,68,62,82,64,67,74,57,61,44,78,44,85,82,74,45,77,54,86,68,73,80,56,84,60,52,84,44,57,58,45,86,80,54,64,78,60,59,70,58,42,45,72,47,73,83,68,48,60,53,65,42,62,48,60,62,64,62,42,77,52,62,42,76,53,68,70,71,62,57,48,57,82,55,85,58,78,69,66,87,43,79,52,87,83,48,75,58,72,78,70,74,69,47,45,44,55,86,72,77,71,80,47,62,47,72,52,85,83,58,48,62,42,82,52,74,50,52,61,68,48,79,49,54,74,47,46,76,58,80,42,68,68,53,83,75,55,86,69,63,71,49,80,53,80,84,63,63,83,69,86,49,76,81,53,62,58,58,43,79,64,59,43,74,70,67,55,73,42,75,65,63,83,43,63,62,64,63,76,62,48,74,55,58,53,70,87,58,65,83,51,87,85,85,43,61,68,79,79,74,50,54,77,77,80,58,64,77,67,85,78,77,48,59,75,60,71,85,75,71,50,58,71,50,52,69,51,78,73,76,52,53,62,83,57,44,70,81,57,43,85,58,74,67,56,65,85,87,61,78,61,74,45,47,83,87,66,78,64,86,50,47,48,58,77,61,76,86,68,45,48,79,75,46,43,71,42,54,76,50,60,77,64,80,42,80,49,84,84,82,72,76,64,81,58,45,46,57,54,82,74,44,42,48,50,59,67,74,73,43,54,82,84,72,56,47,44,55,62,65,79,71,47,60,72,48,46,82,74,86,58,49,44,81,64,44,72,51,80,71,50,65,66,86,69,61,65,81,64,47,55,64,85,42,73,69,48,58,49 66,82,81,67,43,48,72,80,87,43,72,45,44,48,68,72,76,61,63,82,64,44,79,86,66,62,64,57,61,55,50,43,57,68,44,54,58,44,54,69,44,43,59,52,80,43,51,47,55,81,56,50,75,76,56,87,68,80,84,76,80,66,52,45,63,46,58,71,62,70,80,56,86,76,83,54,57,81,65,64,66,54,48,75,46,71,75,75,84,65,47,85,56,50,66,63,45,62,50,76,83,75,65,72,84,83,69,78,53,70,53,68,67,54,59,65,81,84,80,87,85,59,69,65,80,45,76,44,82,84,45,78,78,83,83,66,60,72,73,49,76,70,44,54,66,61,73,52,73,67,67,69,75,48,73,48,49,50,70,52,87,52,77,55,78,76,69,62,67,83,79,79,47,51,54,59,70,78,70,81,62,64,72,78,47,57,46,44,60,52,70,47,71,59,62,54,75,85,57,71,51,78,55,49,48,60,61,66,52,43,46,56,59,42,60,86,55,68,86,61,85,52,52,47,47,71,47,84,75,75,81,64,56,62,63,83,71,62,77,67,71,71,86,67,60,78,48,52,66,75,74,82,53,82,54,83,76,83,57,66,55,47,65,87,62,43,59,45,60,66,80,57,76,57,55,55,59,79,52,82,67,63,65,70,69,75,78,45,85,73,83,43,72,62,51,82,66,44,69,66,80,57,72,60,68,42,69,86,86,49,54,53,80,59,85,64,77,84,57,49,67,71,74,84,66,55,83,68,76,67,73,84,51,66,46,51,57,53,83,73,66,86,66,49,54,44,49,49,69,54,45,56,82,60,47,82,44,53,42,82,45,45,82,51,58,85,73,57,74,82,48,60,61,57,44,65,48,53,46,54,64,69,62,72,72,75,62,80,73,45,77,61,72,62,44,44,63,69,42,52,66,55,67,62,81,43,79,49,79,53,46,67,53,75,87,54,57,61,45,53,56,85,82,52,54,56,84,69,51,77,53,56,83,54,58,79,75,49,69,54,77,81,77,82,60,53,46,65,51,46,68,65,56,44,72,46,79,77,47,87,67,51,45,65,73,45,87,42,84,65,63,43,52,61,86,58,69,72,71,85,53,66,54,67,82,44,62,86,62,80,53,69,71,42,69,72,81,70,75,61,77,58,67,70,62,46,72,53,69,68,81,50,53,73,47,46,85,70,70,76,63,75,83,71,48,44,50,51,77,79,68,71,78,54,43,69,50,73,43,72,71,48,72,57,64,48,79,46,75,64,57,78,55,80,84,43,83,69,45,64,67,60,48,66,47,68,47,54,80,63,87,70,58,59,70,63,82,85,80,72,64,60,81,44,76,53,51,85,73,71,47,45,62,81,72,68,47,50,48,60,64,85,54,78,82,60,47,66,51,71,78,51,68,79,60,57,61,43,79,56,59,76,60,43,43,66,56,77,82,56,77,74,58,75,44,46,84,83,59,78,60,58,50,50,46,78,69,64,50,48,45,59,61,62,78,85,72,69,81,58,77,83,54,59,81,83,49,71,85,83,52,72,57,79,81,57,79,49,84,52,60,70,44,78,78,63,51,47,45,61,72,59,82,62,66,68,61,87,67,81,63,59,75,55,81,82,69,59,87,69,78,64,83,60,84,57,60,49,67,76,71,49,81,84,64,42,54,67,65,67,72,62,79,51,52,64,71,79,58,55,49,51,59,86,55,65,47,59,42,85,80,47,48,45,45,67,61,75,51,53,71,80,80,81,87,49,73,43,64,78,60,42,86,59,61,56,56,58,74,73,52,69,72,55,73,56,84,87,85,63,78,66,63,50,56,43,58,52,77,62,67,60,71,56,68,69,49,61,83,75,81,65,85,75,68,70,60,68,64,68,86,80,80,76,57,80,76,84,57,51,58,62,63,50,55,57,72,42,49,57,87,61,87,65,73,47,53,44,61,73,46,72,56,73,79,46,46,51,66,78,70,72,55,86,76,84,74,59,74,59,59,42,87,83,59,43,76,73,63,59,65,86,54,44,70,78,47,58,65,76,60,70,46,66,61,76,61,76,53,61,57,73,70,73,67,79,73,81,55,50,79,61,71,72,59,62,78,83,82,55,65,76,72,42,81,63,60,80,48,53,57,83,67,69,59,54,57,73,57,80,52,59,52,49,49,44,47,73,48,47,61,56,46,60,57,83,56,81,49,63,52,59,55,46,56,80,48,43,69,63,79,80,62,80,86,79,43,83,49,75,78,59,73,81,50,79,72,76,68,55,84,71,42,47,72,87,77,48,84,68 51,54,64,68,84,73,50,56,69,75,71,87,76,64,75,87,77,84,55,42,78,67,81,83,87,85,43,63,42,42,84,58,47,47,51,67,75,72,47,79,75,48,45,79,87,58,82,72,61,50,44,64,44,55,59,78,58,48,78,56,65,59,63,51,55,84,46,47,46,66,86,64,83,80,82,60,55,82,73,71,72,67,52,45,47,85,68,58,62,65,50,44,61,59,65,72,42,79,56,70,80,69,79,60,74,49,70,61,59,68,42,65,61,63,60,86,55,72,68,61,78,85,45,75,50,57,82,44,56,73,78,84,61,86,83,56,73,53,83,77,42,46,82,85,80,76,87,63,67,54,68,66,53,64,70,77,54,63,81,55,81,50,48,46,43,62,52,51,51,55,62,77,45,48,61,46,67,45,86,72,77,43,76,79,70,42,66,60,58,68,81,84,57,50,75,82,69,52,54,46,57,79,72,70,71,50,66,86,60,58,79,45,83,78,85,50,64,48,85,70,57,55,75,55,44,81,46,49,64,80,73,77,49,60,68,81,78,75,56,43,64,56,74,50,65,85,67,74,43,63,64,69,51,64,42,43,67,81,61,63,85,78,42,54,48,81,79,76,77,57,51,69,52,80,75,44,63,72,85,74,59,46,84,67,84,74,53,71,66,55,64,83,65,76,74,67,44,58,59,74,70,86,51,77,85,66,47,75,81,42,43,50,76,49,58,79,56,51,51,60,73,58,78,77,79,48,83,45,53,79,47,84,44,63,46,57,58,57,87,50,73,76,69,87,47,61,80,52,72,42,64,71,86,58,69,75,87,67,50,66,64,64,45,47,75,51,48,44,57,55,80,58,71,81,81,50,57,61,60,65,81,48,54,55,65,66,73,86,54,79,55,51,61,50,50,63,43,86,83,64,64,56,72,53,51,57,59,75,71,63,52,57,82,82,64,47,79,55,61,83,50,56,79,65,77,69,64,43,49,64,44,50,67,82,72,50,44,77,76,53,58,72,85,85,50,52,70,68,64,60,59,66,72,83,73,56,60,84,77,62,46,73,53,61,86,49,86,86,49,74,61,63,77,50,69,57,43,49,72,70,69,47,63,45,72,70,52,56,45,82,66,59,63,69,67,70,73,70,42,61,80,47,75,85,65,51,60,50,55,61,43,43,85,55,45,56,54,84,69,74,71,56,51,65,49,72,48,71,69,61,44,49,49,61,47,82,80,48,65,62,53,61,53,79,82,76,54,84,55,60,68,62,87,78,61,49,57,83,45,87,79,62,59,59,64,63,45,48,42,87,66,43,57,65,84,46,68,54,63,86,44,80,43,75,62,83,55,54,44,72,51,60,78,74,51,76,85,73,58,61,71,82,75,62,82,67,87,81,66,52,82,71,57,64,75,87,60,64,63,86,86,71,56,62,50,82,59,52,65,69,84,57,61,43,82,64,64,61,77,48,69,57,49,44,86,75,73,62,44,49,66,51,71,45,66,79,64,86,77,69,74,81,55,46,76,74,58,67,64,76,74,54,63,48,81,83,70,83,60,78,63,82,51,78,62,77,76,50,82,70,81,54,69,74,56,80,78,49,61,43,55,42,56,86,82,54,71,57,48,43,49,76,72,85,87,64,75,57,54,55,48,71,51,55,86,47,59,64,54,62,59,82,71,43,59,53,72,56,45,65,64,65,85,87,66,75,79,63,59,46,50,52,71,70,76,78,52,48,85,62,74,54,80,60,47,62,76,59,70,79,72,43,77,58,61,71,52,84,77,62,42,81,58,87,65,50,71,86,67,46,51,76,65,74,73,62,77,71,46,56,83,49,61,64,50,59,64,45,58,67,78,50,59,80,57,44,45,44,81,46,77,42,69,46,61,59,67,58,56,71,72,66,79,50,87,42,74,42,53,60,67,48,67,62,86,77,62,68,60,71,80,67,44,61,63,80,54,71,80,57,79,84,49,45,65,42,64,43,43,77,65,49,79,66,82,47,84,45,57,71,70,70,72,77,82,77,70,52,57,69,62,73,83,65,74,42,75,45,52,76,82,65,70,60,55,54,82,62,75,58,59,55,64,51,55,78,77,42,60,73,66,53,60,86,58,79,64,70,79,72,75,74,66,78,67,65,58,85,67,82,78,80,58,73,86,56,78,51,80,47,51,57,47,51,73,68,86,76,77,79,57,72,61,64,80,62,69,60,63,53,47,48,45,49,56,85,67,56,77,48,86,74,86,79,56,46,68,72,87,47,49,42,80,73,60,60,75,79,84,78 73,61,62,73,87,57,76,72,78,66,47,85,68,44,85,74,68,84,68,74,74,62,57,87,80,51,62,50,75,67,52,49,45,64,67,60,55,60,84,78,42,48,86,50,52,55,65,47,70,63,73,61,63,43,77,48,74,87,66,55,55,68,84,61,56,75,45,53,43,73,65,45,85,65,63,54,59,56,86,69,74,59,57,46,56,80,74,47,56,67,64,44,61,77,52,70,50,81,77,46,50,68,63,53,66,75,44,61,58,66,42,68,57,69,66,56,63,66,48,78,63,45,83,63,73,84,70,64,52,44,53,42,67,71,68,58,87,64,76,78,70,55,76,51,65,81,52,72,44,51,87,54,47,57,72,85,85,45,60,66,47,77,85,76,61,71,44,61,44,78,83,48,59,57,83,42,66,78,85,63,69,78,50,63,76,45,83,76,85,73,74,55,80,44,58,43,73,63,76,42,74,57,84,68,68,69,52,52,43,80,49,65,76,68,58,48,56,55,57,79,46,76,78,53,53,69,59,75,71,46,76,84,63,65,66,56,68,57,70,57,69,75,75,45,84,69,45,71,79,56,74,67,75,79,67,53,80,52,86,63,58,82,52,83,69,63,44,86,55,63,61,63,54,86,59,64,50,67,83,68,61,70,71,47,78,58,84,50,70,82,52,47,58,65,77,61,61,50,83,60,62,77,87,73,70,83,52,59,77,49,84,87,62,45,71,82,49,59,47,63,53,61,55,52,69,85,73,87,51,78,76,64,50,51,64,82,71,85,54,55,52,85,80,49,70,65,59,52,78,75,69,49,46,59,68,61,82,67,66,53,52,85,57,83,44,60,43,61,57,82,56,85,45,75,87,74,62,44,42,51,72,51,67,47,64,83,54,51,56,53,69,50,51,73,72,58,60,80,73,73,66,82,60,72,78,62,48,72,85,72,51,51,43,73,61,51,48,77,65,53,81,44,78,79,57,42,70,54,68,50,81,77,49,44,58,48,44,54,64,78,65,79,52,85,65,51,65,84,45,43,63,67,68,56,78,54,81,58,79,65,58,42,64,60,76,64,85,59,52,54,44,65,43,67,85,72,60,60,60,49,46,57,81,74,42,65,51,76,59,87,53,76,44,86,81,78,50,73,44,67,78,85,70,74,56,46,52,81,70,54,64,74,66,56,62,77,77,46,56,65,67,55,49,42,67,85,70,58,49,63,62,43,58,49,62,43,79,42,46,67,66,65,84,85,68,73,48,47,62,73,64,72,52,84,76,47,56,44,87,61,50,87,55,43,42,85,75,54,55,76,82,80,75,80,83,57,50,49,57,85,79,74,86,81,53,66,62,56,62,62,61,66,46,70,43,74,84,81,43,74,52,51,44,76,48,76,85,69,57,79,86,65,87,55,55,69,49,46,69,54,54,60,50,80,52,58,55,52,56,43,74,46,79,45,83,43,69,77,73,76,63,66,83,62,43,82,85,84,43,81,54,84,82,75,62,70,79,82,62,81,87,84,60,85,69,71,78,84,49,85,51,75,77,64,45,85,76,85,60,50,51,65,68,55,76,73,60,58,68,58,78,54,45,60,76,82,43,54,83,81,50,62,72,55,59,55,62,58,65,56,70,42,76,87,53,74,45,42,74,64,55,60,48,63,69,57,52,60,63,45,53,71,66,52,55,69,69,78,47,66,79,77,84,61,56,80,52,64,62,52,83,45,78,79,44,80,85,84,44,66,80,75,48,67,56,63,80,45,50,80,61,61,77,49,61,50,80,54,42,82,72,75,45,72,53,58,66,78,63,80,83,87,60,87,78,76,84,69,64,49,71,46,47,78,80,82,83,72,61,72,80,50,82,87,85,47,50,77,64,85,56,55,83,85,77,75,64,80,74,82,59,58,64,47,64,55,84,67,87,85,48,62,65,66,70,84,74,75,83,42,46,60,82,74,60,46,50,59,64,48,43,58,79,81,52,87,61,78,62,86,52,57,69,72,53,71,65,68,60,64,51,77,79,63,79,80,58,58,59,84,74,70,43,84,75,63,57,79,79,70,67,53,49,81,71,82,64,77,59,83,86,55,63,65,55,54,59,85,56,49,84,80,71,84,77,53,78,87,69,56,65,47,64,79,81,45,70,52,67,60,85,64,63,87,76,57,49,77,50,53,56,76,65,51,72,81,66,68,55,76,76,72,84,61,71,62,45,66,58,61,72,51,54,49,50,54,76,51,81,66,59,64,61,74,59,82,64,72,67,63,67,47,53,73,85,73,42,87,47,48 55,56,49,83,47,76,55,65,46,87,79,83,81,84,74,59,46,71,68,70,73,61,43,54,80,63,84,76,71,67,74,79,61,53,67,73,74,47,74,72,78,48,81,63,79,69,53,58,42,84,79,48,81,60,44,56,62,82,73,76,44,65,80,84,65,80,84,64,72,67,51,81,48,69,73,42,48,59,58,87,79,44,63,58,80,65,75,52,60,84,65,79,87,55,67,67,42,85,85,66,86,58,69,70,75,67,67,54,76,62,49,58,81,44,82,87,64,84,62,83,78,58,60,62,74,50,46,71,49,85,49,79,83,42,59,77,56,80,67,59,76,51,69,71,67,67,56,71,82,60,64,72,75,85,81,59,58,62,44,54,79,87,86,64,63,82,64,74,46,50,78,65,61,55,66,61,59,56,72,43,79,86,46,75,82,84,84,74,51,67,64,75,84,67,57,87,74,46,45,83,48,72,85,62,63,71,70,86,60,49,72,60,81,63,65,77,65,73,53,82,63,86,44,64,43,84,81,60,61,56,51,69,84,43,74,49,64,81,43,80,68,71,76,63,87,77,50,67,45,83,56,56,86,42,56,61,50,75,87,80,87,50,47,56,46,78,75,63,71,68,68,58,83,66,77,42,74,47,58,77,50,45,77,53,61,42,52,53,70,56,47,72,64,74,58,46,80,59,68,80,52,73,69,68,72,50,80,57,81,57,83,70,65,78,59,74,70,61,73,47,57,71,70,81,73,67,79,61,71,53,54,60,73,71,87,71,57,67,73,57,81,77,46,86,66,55,46,66,80,48,58,81,61,56,73,56,63,65,78,53,85,66,83,46,73,73,77,45,54,85,76,45,55,75,49,63,63,46,56,43,78,82,55,79,79,84,45,54,48,64,73,52,76,76,87,67,52,80,53,78,73,59,79,55,61,55,58,43,82,81,81,86,65,72,55,63,66,57,42,81,72,81,72,49,54,56,66,59,62,63,87,67,84,58,65,87,42,62,87,73,53,67,56,77,72,63,63,42,83,79,71,74,75,71,65,72,79,68,44,77,62,82,70,75,71,54,75,64,75,55,87,47,75,76,52,81,79,48,42,80,68,54,58,68,49,54,70,59,75,86,64,81,65,81,47,66,85,49,67,46,42,85,65,71,75,50,48,59,86,76,60,57,72,56,74,54,86,49,74,51,87,65,77,54,86,60,73,61,71,52,87,69,71,47,54,64,47,83,75,83,86,71,86,50,46,73,51,70,61,77,55,65,66,53,51,70,45,81,48,56,43,69,75,80,45,86,43,62,49,75,54,56,47,61,46,46,82,69,69,73,50,59,85,70,46,59,76,64,55,64,61,84,54,48,53,74,63,64,85,84,52,57,59,59,47,77,46,65,86,53,59,68,55,75,66,45,62,74,54,51,49,45,72,82,51,53,75,43,86,48,81,77,51,43,80,72,65,47,70,79,70,47,64,72,43,50,72,49,70,59,68,57,42,63,80,67,66,42,66,70,83,61,73,86,45,78,67,75,65,85,76,87,68,74,58,45,82,80,53,84,60,76,54,85,49,66,73,71,54,53,78,62,56,70,55,42,63,68,72,62,59,75,71,59,86,52,64,69,42,87,83,83,59,78,71,66,54,81,78,79,71,54,68,82,48,64,68,68,53,83,46,68,56,66,78,85,74,54,58,50,53,49,75,68,78,71,44,79,51,50,72,48,73,60,58,63,69,78,61,47,68,73,72,76,63,76,46,66,74,85,86,60,75,74,69,45,52,87,87,57,69,54,69,47,54,51,63,62,71,84,61,76,67,67,65,85,42,52,44,74,61,60,48,59,44,58,75,45,83,49,80,60,74,58,45,85,42,76,68,51,50,78,60,87,49,47,77,63,55,55,59,78,72,81,50,79,46,54,62,52,81,47,48,50,72,73,74,62,85,65,50,77,82,64,80,83,48,84,47,64,61,56,64,64,69,73,44,47,57,55,64,66,66,44,42,78,42,71,74,78,65,56,85,53,50,84,63,85,65,62,48,56,47,70,82,46,62,57,53,67,50,59,74,83,73,53,44,75,67,47,86,59,46,85,49,56,43,51,45,71,84,86,62,58,80,67,80,82,48,87,65,78,85,48,56,46,87,65,62,53,76,43,76,80,45,48,49,83,69,68,80,59,82,76,85,61,58,72,58,52,73,74,69,66,58,71,60,44,78,58,51,83,60,79,42,82,70,66,50,59,86,68,55,60,62,71,81,42,54,75,64,55,49,61,52,51,66,85,81,62 72,58,80,79,60,54,76,67,70,42,75,85,50,68,44,73,68,63,63,53,46,78,66,49,74,58,66,86,48,86,80,63,63,78,64,86,66,68,43,60,86,76,78,65,43,67,77,52,79,65,71,52,56,58,63,69,78,51,83,86,86,56,79,42,69,53,77,87,50,79,66,50,74,63,45,42,84,67,63,58,61,47,77,82,75,70,59,67,71,74,48,63,50,55,51,42,71,62,49,76,46,72,44,81,68,67,85,65,58,50,60,69,60,61,48,74,45,70,79,82,43,49,54,48,74,65,54,74,74,87,65,82,77,68,78,56,67,66,81,48,69,51,68,78,78,65,70,68,47,44,78,47,45,81,45,47,70,55,52,81,56,87,53,45,82,70,84,86,62,75,67,59,82,46,64,59,85,62,69,52,61,68,49,70,53,74,66,62,56,46,56,63,65,72,66,55,69,43,66,59,59,82,64,70,57,71,60,42,54,64,57,74,46,56,65,52,62,64,55,54,71,76,85,56,77,78,84,42,67,54,52,42,72,82,70,57,64,86,75,75,77,66,44,68,69,58,49,67,81,46,50,61,69,85,85,43,81,83,55,46,86,55,74,81,75,61,42,77,84,73,80,67,71,63,61,87,64,62,67,62,61,80,43,44,83,42,63,55,54,76,75,48,54,81,44,55,62,59,82,57,63,85,74,49,76,69,72,79,46,74,76,53,77,58,59,83,81,50,87,72,68,73,59,85,77,50,85,43,44,73,85,83,82,51,65,82,50,44,56,73,65,74,66,76,65,46,58,53,43,63,73,70,76,82,65,78,43,86,43,58,75,64,69,81,81,78,54,56,59,64,65,71,43,61,58,61,69,56,84,54,72,78,81,52,77,87,66,84,84,87,76,87,43,74,61,62,59,81,80,83,66,49,54,86,69,72,48,77,61,54,87,61,43,42,80,80,49,86,49,43,74,46,71,58,48,59,46,48,81,72,43,66,56,76,51,78,67,71,43,84,69,83,59,75,56,75,83,42,50,59,66,55,87,49,53,56,79,61,52,73,67,72,82,75,47,51,58,58,60,74,56,52,45,58,73,71,50,49,48,45,63,43,71,42,46,66,47,48,85,63,68,44,48,44,48,78,86,61,82,71,53,72,51,87,45,42,71,50,46,64,53,44,50,42,71,50,45,73,69,79,60,53,83,81,42,78,51,45,68,70,68,82,61,78,82,54,78,71,48,42,86,78,59,44,69,87,70,74,84,68,65,51,50,58,53,60,58,83,70,44,76,75,56,66,48,55,50,81,86,79,63,61,84,51,59,84,63,53,51,61,69,79,58,55,64,59,51,51,47,60,85,84,59,54,73,64,83,55,61,68,78,78,80,83,56,80,81,58,87,68,72,60,79,76,59,58,57,78,78,76,71,58,69,54,59,70,55,60,62,61,70,77,82,46,61,69,64,63,82,46,66,72,46,54,52,55,86,45,83,61,56,76,62,85,59,67,63,75,63,51,71,49,42,77,52,85,86,78,65,65,66,58,86,68,75,84,44,71,79,49,71,63,48,42,53,80,49,70,77,63,70,86,85,50,55,87,83,83,57,63,84,65,43,77,49,64,79,63,73,59,43,48,69,44,70,84,80,74,75,47,84,72,68,55,85,53,58,59,78,79,81,68,59,55,67,43,68,45,78,54,71,45,48,44,60,43,56,70,84,54,80,77,84,44,85,55,69,86,52,57,68,76,60,56,53,59,71,56,74,83,83,66,62,71,58,69,48,81,50,64,77,47,69,72,57,53,79,56,60,59,45,69,58,53,60,58,71,50,43,72,74,79,66,61,81,82,65,82,67,55,73,42,87,58,83,79,68,42,84,57,85,81,57,87,57,58,86,77,69,71,48,87,83,74,59,82,76,70,77,86,69,72,55,80,78,72,43,50,51,53,70,44,86,58,83,56,42,67,63,65,51,49,50,65,67,67,75,58,74,66,70,82,82,84,63,87,84,56,80,86,80,57,53,68,85,43,44,67,74,46,45,80,67,85,85,79,85,56,83,77,64,52,50,50,86,59,52,72,76,67,66,51,50,62,85,80,58,72,67,65,58,60,54,51,48,77,46,45,71,42,66,53,44,57,45,65,84,49,68,42,78,45,49,61,45,83,64,66,49,51,49,49,63,77,48,67,72,68,77,83,68,76,57,75,71,43,49,60,55,45,76,64,48,61,81,53,55,72,70,43,84,49,87,87,79,54,68,54,86,75,73,67,43,62,65,63,65,68,50,42 54,62,80,81,80,63,80,55,59,54,69,87,67,49,84,81,80,50,46,84,66,67,86,78,79,83,56,44,87,50,65,44,52,46,71,72,64,64,75,68,45,58,64,78,57,74,61,53,66,86,83,71,86,55,68,81,44,58,68,87,43,43,55,87,45,47,51,71,85,63,50,64,71,65,72,80,82,84,53,86,47,86,76,71,80,78,52,45,71,45,69,50,56,78,77,85,77,71,48,84,87,76,70,69,57,50,57,76,48,78,70,42,50,71,85,50,55,60,48,57,76,68,69,70,81,50,52,54,65,69,43,83,82,50,62,58,69,42,62,66,45,57,55,62,52,72,86,42,56,46,68,57,53,73,59,87,45,51,69,66,61,47,64,59,58,50,67,68,62,56,62,65,58,44,66,57,60,73,80,45,86,60,56,48,48,62,70,71,71,65,49,72,68,49,49,82,68,81,64,72,66,58,87,67,86,87,73,62,46,45,84,64,51,50,57,46,42,55,54,70,83,74,56,69,72,47,64,58,77,73,62,85,66,65,61,54,85,87,69,56,42,59,77,49,46,62,61,60,86,59,43,62,68,59,72,54,43,46,76,59,82,78,72,44,77,67,55,77,56,63,47,79,84,49,67,80,61,71,81,80,78,87,82,44,70,78,42,50,80,78,48,49,72,69,64,51,64,42,67,79,58,73,83,51,55,52,65,68,64,70,67,53,48,77,57,70,67,74,79,83,46,72,50,46,60,86,49,46,50,49,57,43,66,69,49,43,79,68,53,86,62,84,42,83,46,85,65,46,78,78,61,77,72,52,87,66,43,71,83,51,58,44,84,51,82,48,71,66,44,72,44,54,79,81,74,47,87,84,51,64,63,64,69,68,76,58,42,70,48,60,57,50,83,46,43,48,79,83,45,83,44,50,54,68,47,81,43,65,49,76,71,42,54,47,54,67,83,49,68,66,83,80,74,71,56,59,67,87,70,83,73,44,85,66,52,61,61,57,59,83,46,63,81,86,57,71,74,71,87,79,67,74,62,51,63,63,82,86,64,61,44,44,57,78,74,53,64,79,48,67,42,87,47,58,72,43,57,80,72,67,64,75,53,64,42,54,77,65,76,67,64,51,63,60,55,74,46,66,85,86,83,81,48,61,71,53,64,62,67,43,51,80,87,80,81,70,65,78,63,59,70,55,42,77,87,62,45,59,80,49,76,51,49,61,78,46,75,81,60,70,72,87,66,49,63,65,79,48,85,64,83,81,59,47,71,62,53,52,42,87,65,72,61,78,63,69,43,47,67,73,42,64,51,61,42,87,52,60,50,42,65,53,54,85,64,42,69,58,70,53,70,57,45,65,54,56,49,68,82,52,48,54,44,71,78,86,45,63,86,81,84,53,43,74,85,65,55,83,53,57,64,47,71,44,43,64,50,63,86,73,77,56,58,74,80,82,50,72,51,49,59,82,52,47,43,51,48,86,70,42,44,62,55,72,60,59,79,62,78,71,50,81,68,85,67,64,45,63,75,51,65,44,57,73,71,77,57,57,77,52,75,66,54,62,80,70,79,53,60,73,66,69,66,69,68,68,62,42,61,78,44,86,44,66,47,69,84,46,63,60,44,65,62,73,52,48,82,87,87,52,66,85,44,71,66,74,81,55,77,73,54,60,46,77,56,74,61,67,85,73,47,46,68,61,42,75,53,73,86,75,71,75,77,70,82,65,81,64,69,62,62,53,71,50,87,53,46,81,65,44,65,45,80,58,82,86,70,56,60,52,48,87,79,77,81,81,52,58,57,73,48,64,47,64,65,51,87,74,71,83,82,49,63,53,74,51,57,52,62,49,43,44,43,64,74,65,86,75,80,78,63,79,82,58,65,43,56,61,46,86,64,66,64,54,74,63,54,78,67,52,47,42,71,84,42,53,50,48,55,44,67,77,75,78,58,61,71,72,45,46,52,78,79,74,81,79,60,78,69,48,55,44,52,56,74,75,62,49,46,44,75,66,51,73,43,51,44,57,62,68,62,62,48,57,77,53,60,52,51,57,73,45,70,63,64,76,44,54,71,83,65,56,58,55,54,65,52,56,50,47,77,64,60,59,62,81,52,52,74,52,83,44,86,49,70,60,59,68,85,74,55,72,65,80,86,61,51,73,53,82,74,77,78,82,84,42,43,70,83,59,47,72,55,85,47,51,53,45,53,70,47,56,51,74,44,56,47,50,71,45,43,83,49,78,54,42,51,83,42,79,47,75,54,75,43,66,72,79,85,57 52,51,42,52,52,55,75,76,56,52,45,45,72,61,73,75,83,52,46,65,81,52,66,64,52,54,81,76,71,48,87,65,74,84,60,73,53,66,62,86,84,64,71,57,45,70,81,43,50,55,64,59,45,65,56,72,48,59,49,42,57,78,57,42,57,83,42,42,81,81,62,63,86,55,86,82,77,59,65,51,80,62,78,82,78,54,80,76,80,72,55,61,72,85,52,42,43,69,75,46,86,73,85,87,87,52,63,82,67,43,69,42,54,66,71,76,55,60,74,64,67,54,84,61,47,47,73,67,85,54,69,49,54,62,46,63,47,60,65,61,70,50,84,73,86,69,52,51,72,74,80,78,85,81,52,64,50,55,58,48,48,42,63,76,54,69,57,54,59,49,66,53,86,44,77,58,58,66,76,59,66,49,71,49,48,72,53,58,52,43,79,68,77,66,64,58,78,75,79,82,81,74,57,53,48,47,86,76,80,72,49,78,48,69,65,52,51,83,65,55,70,84,65,84,57,42,74,43,69,46,70,60,64,55,53,57,62,78,43,62,69,48,56,51,80,62,57,83,58,83,70,70,57,42,50,87,75,68,85,49,54,85,74,54,46,79,71,43,85,69,42,44,87,44,47,65,53,52,47,77,55,87,82,43,50,66,76,47,80,51,61,80,57,75,68,82,46,66,82,67,72,47,69,76,60,62,79,49,43,58,83,49,49,82,74,55,68,75,76,51,78,51,56,51,62,84,76,52,73,52,66,61,67,54,72,51,64,61,47,58,42,54,43,43,61,43,84,76,53,59,54,64,79,46,52,58,62,65,47,81,81,45,44,78,57,55,50,51,51,82,59,52,71,57,48,52,74,54,66,86,48,51,46,56,49,63,78,81,86,50,83,52,57,48,57,48,67,72,62,85,60,53,46,48,69,58,74,48,44,81,58,57,46,51,51,67,60,86,56,42,64,58,78,44,53,53,45,43,64,52,79,84,74,46,75,46,50,58,47,77,54,84,77,82,82,44,42,54,78,47,64,54,71,77,44,61,48,68,53,44,54,63,64,48,84,78,44,78,48,51,68,62,46,46,44,75,77,81,75,70,79,83,84,86,85,73,64,45,79,55,68,69,48,45,75,43,69,68,51,63,42,81,60,59,52,68,44,68,48,58,68,79,56,85,84,63,74,65,42,84,67,72,84,74,66,52,68,51,70,56,67,55,73,43,67,84,72,57,81,66,68,72,81,59,63,63,59,63,63,43,58,65,62,57,44,73,71,80,54,50,45,80,59,73,55,56,84,87,53,86,54,68,44,50,49,60,59,75,60,59,59,60,61,52,46,84,56,54,43,83,51,45,59,48,43,72,79,44,47,44,70,64,48,52,45,51,78,74,56,68,60,78,60,79,55,58,78,49,87,73,59,65,50,60,63,64,46,71,73,42,69,79,75,49,67,69,57,47,55,59,66,43,59,78,66,43,72,60,71,79,53,53,85,44,70,61,63,81,71,60,71,45,54,86,59,51,66,48,44,49,50,72,65,67,48,50,81,86,75,82,54,50,74,64,45,75,80,53,68,79,53,74,54,48,80,51,50,64,74,46,79,80,72,66,48,45,72,44,52,77,76,77,71,58,79,61,86,64,84,65,78,42,74,73,85,62,61,75,76,71,66,77,70,43,63,74,44,63,75,80,63,82,78,85,53,56,53,73,68,70,63,74,78,56,83,43,80,68,79,64,82,77,47,73,79,80,50,82,72,62,46,54,80,61,62,64,63,74,56,42,47,83,79,70,59,54,79,65,71,50,48,75,78,87,60,66,50,87,65,81,59,63,48,76,59,47,49,76,65,71,64,71,59,59,59,49,74,73,66,71,83,86,83,82,68,53,45,57,50,71,78,58,70,62,74,79,62,50,46,63,48,75,81,57,49,49,78,50,54,65,46,66,87,44,87,73,66,67,51,82,56,63,84,66,55,87,64,69,75,73,60,68,81,77,43,72,87,56,81,46,78,42,73,56,60,63,49,56,49,77,53,73,75,48,74,85,84,58,87,74,73,60,42,63,43,56,74,61,48,78,55,61,81,82,50,77,87,63,42,77,75,74,54,65,64,44,43,79,57,83,44,87,82,83,46,55,64,72,69,43,66,58,64,60,42,45,86,78,64,82,81,74,68,80,64,54,56,74,54,43,57,82,76,74,80,52,53,51,73,62,84,54,45,65,66,74,51,77,78,64,50,81,44,80,75,76,47,74,72,61,60,72,68,60,52,51,58,56,76,60 59,73,59,74,75,60,80,62,82,86,54,68,42,78,83,77,42,58,44,68,53,83,55,56,80,58,75,79,50,45,58,70,56,57,77,83,79,45,61,71,69,87,57,76,81,79,43,59,56,47,67,61,60,42,75,70,47,48,86,72,77,57,54,61,71,69,49,60,61,62,63,52,84,78,68,72,47,61,74,46,70,58,64,49,72,56,46,49,73,69,75,73,86,74,54,74,42,55,74,60,85,51,79,47,64,52,58,78,51,60,48,58,46,86,79,70,64,56,68,52,58,74,49,72,87,71,71,57,52,64,87,59,87,76,87,71,64,82,75,52,61,77,85,76,82,62,80,69,81,44,54,52,71,52,75,50,70,42,87,66,50,79,53,69,54,71,62,66,58,80,44,70,57,84,42,63,50,78,49,83,43,57,86,44,80,77,74,86,86,84,58,53,69,82,86,80,61,86,47,87,82,69,49,69,51,46,71,60,79,54,66,71,76,85,60,51,78,61,55,84,58,80,47,60,74,62,67,65,58,53,75,76,65,75,75,78,42,63,64,83,63,53,77,74,82,63,42,58,47,42,87,81,79,67,76,50,61,50,45,74,61,49,50,65,71,71,74,67,45,70,48,62,68,77,81,59,61,81,68,82,59,70,57,45,75,73,80,74,52,49,77,69,54,62,48,74,44,46,59,53,44,70,53,60,82,50,45,79,64,66,43,65,86,52,51,50,44,44,84,84,59,50,48,77,57,55,76,76,74,71,42,47,80,65,44,71,84,53,49,56,52,83,63,76,75,57,43,73,69,82,73,85,80,58,85,63,45,66,71,62,70,63,53,46,82,52,64,72,74,67,45,51,63,46,64,73,53,68,44,54,84,66,42,80,66,73,58,71,81,75,51,65,46,66,45,53,86,59,72,78,46,63,59,65,62,52,79,79,73,75,64,78,77,74,87,46,60,55,86,58,87,85,62,57,74,87,83,85,70,56,64,47,61,50,76,83,71,84,57,51,49,49,60,49,45,49,55,83,85,60,62,54,54,44,76,64,58,83,82,78,72,54,64,66,70,82,61,58,62,68,69,58,75,50,62,60,63,85,44,73,60,43,54,59,87,48,50,73,54,47,79,75,81,72,59,60,87,46,52,44,77,46,43,77,55,84,86,46,74,83,55,73,79,61,51,56,84,50,61,42,79,72,57,49,84,61,82,64,49,47,49,42,85,80,84,75,86,47,64,86,55,51,65,61,75,42,77,75,43,58,78,86,50,51,86,47,61,70,66,52,81,58,62,63,69,58,72,75,76,49,73,66,42,54,67,48,51,45,56,61,62,85,83,72,87,47,70,48,51,69,50,62,74,61,65,65,67,51,43,72,47,63,80,74,62,83,69,44,45,67,52,66,85,45,59,60,59,67,54,60,75,45,86,60,43,53,61,83,72,44,70,58,59,51,51,58,81,59,42,59,49,61,79,47,42,42,62,84,47,59,68,43,62,44,71,44,55,51,66,53,80,76,59,54,87,55,69,52,76,63,73,72,54,76,71,80,66,80,67,50,60,54,54,51,77,76,54,53,78,77,83,52,86,76,64,52,83,63,84,43,47,60,74,44,56,42,62,45,58,68,52,58,50,65,46,44,71,54,47,77,43,82,60,53,59,56,62,87,62,63,63,50,77,42,53,63,85,76,59,68,83,46,61,83,44,46,69,80,51,81,70,61,72,87,64,47,67,79,84,57,46,47,58,66,51,67,62,54,55,68,73,86,63,59,81,70,77,81,84,53,51,53,48,74,51,74,81,74,43,84,60,57,61,44,67,63,45,65,42,57,63,65,76,79,63,55,72,60,50,56,51,87,73,45,56,79,63,49,77,80,72,72,44,71,78,62,76,59,56,47,75,83,58,44,87,50,63,56,53,73,47,58,51,49,80,81,82,64,50,86,82,55,67,66,66,72,55,82,71,55,81,51,50,67,74,59,70,85,72,55,45,87,55,73,45,53,49,63,64,52,68,62,75,85,61,63,46,51,60,59,70,59,56,68,78,64,46,54,47,71,59,74,53,58,86,66,78,87,43,86,59,80,67,80,42,50,75,81,49,55,58,82,82,71,75,55,51,87,66,85,87,77,79,65,52,53,44,45,81,73,69,55,75,54,64,52,44,69,79,58,54,79,75,80,68,60,72,46,80,70,67,61,58,75,70,58,64,64,83,64,82,78,50,45,66,85,86,45,80,45,82,79,62,51,76,79,48,58,87,72,60,77,69,64,60,76,64,44,50,60 59,57,42,57,50,72,73,42,59,70,71,53,55,72,51,67,73,84,45,71,87,86,70,55,44,54,42,73,44,68,64,48,83,58,69,86,62,44,70,59,87,56,43,67,87,74,81,47,57,63,64,84,87,79,72,82,59,58,42,80,55,57,84,83,76,77,69,65,66,55,48,74,56,63,43,77,47,85,78,63,50,85,65,62,47,79,76,65,64,73,81,62,73,56,68,49,56,56,77,71,71,58,80,45,44,83,64,66,65,71,82,87,47,49,69,46,74,56,50,42,44,55,76,50,55,73,70,52,84,54,48,80,42,81,67,76,57,65,47,83,80,76,43,85,75,76,83,62,55,46,83,87,58,73,48,59,81,67,83,52,61,59,45,72,79,43,87,58,73,59,77,75,70,69,49,45,48,57,60,56,62,56,50,76,86,82,43,72,82,71,56,54,65,59,72,52,67,71,43,54,50,42,74,53,59,87,67,72,45,48,78,57,45,69,45,79,70,68,69,70,52,75,87,55,50,47,48,57,52,44,65,86,86,80,62,43,83,84,65,49,72,81,47,79,87,68,51,53,69,49,63,72,58,77,61,77,57,82,87,60,50,61,46,66,57,74,54,59,74,46,50,65,55,81,57,68,56,85,67,86,68,48,51,68,58,64,80,80,82,76,67,49,80,73,64,49,44,62,47,53,43,56,76,56,70,44,44,76,77,60,63,60,80,60,43,45,82,43,80,57,66,79,49,76,49,63,51,79,43,62,79,72,57,42,45,42,68,71,73,51,42,69,87,42,43,46,60,80,54,70,70,60,44,63,58,57,45,64,77,46,49,46,61,50,44,67,61,82,69,65,47,85,77,73,49,47,80,45,68,76,46,45,63,64,53,62,70,75,48,83,66,42,45,44,65,73,76,47,56,76,46,77,77,48,87,62,77,86,57,52,67,64,81,87,46,78,71,51,87,74,80,65,56,75,47,60,57,51,68,51,44,53,44,68,45,63,51,87,67,44,55,75,77,80,46,76,73,86,68,87,65,87,80,79,64,87,57,65,49,85,86,87,73,71,83,75,84,43,48,75,68,63,46,84,60,72,75,87,72,87,73,81,76,56,65,72,47,60,70,42,57,80,43,54,71,46,62,75,84,65,52,44,59,52,66,85,54,65,52,76,80,86,86,84,58,66,66,67,86,72,86,76,63,46,64,52,69,52,43,87,87,80,61,53,86,45,69,74,65,51,83,80,69,65,56,49,75,49,64,63,72,48,63,57,79,53,53,79,60,66,52,47,78,82,87,69,46,84,84,62,42,75,52,65,57,55,79,75,83,61,86,82,81,85,45,46,66,65,74,47,72,65,72,79,67,42,65,62,86,70,72,61,82,65,51,74,77,84,61,67,86,73,53,75,55,51,45,74,72,49,85,62,60,58,43,69,66,72,83,81,70,48,81,65,59,59,46,48,45,72,60,69,74,47,59,80,86,63,69,57,82,61,42,77,72,65,85,57,61,60,59,85,45,44,73,74,71,67,56,55,49,52,57,82,87,58,75,57,47,82,73,52,80,81,56,63,67,62,64,46,74,70,46,50,49,47,73,66,83,53,60,49,80,44,71,58,61,60,78,75,52,54,77,60,46,82,78,45,75,78,84,85,59,56,71,67,84,52,42,68,54,53,47,73,61,82,59,56,75,81,59,62,73,52,50,68,80,75,55,78,43,78,75,73,73,78,82,58,78,56,78,83,54,42,49,53,56,47,46,67,45,46,68,57,54,44,60,57,81,54,79,42,55,83,66,54,48,81,72,63,76,53,86,66,67,46,71,84,63,67,45,82,83,52,80,75,71,43,72,74,49,73,74,54,56,66,54,76,63,62,52,70,65,72,86,57,62,73,51,74,65,69,66,60,56,46,48,87,79,46,44,67,82,70,44,51,83,86,71,68,48,84,45,61,56,87,46,47,85,85,79,44,69,75,72,46,76,66,78,83,70,61,86,54,53,50,43,84,80,44,83,59,60,75,55,65,52,46,50,42,75,56,83,86,74,49,47,55,71,66,51,61,85,82,81,55,49,54,47,65,53,55,77,75,87,43,65,58,57,85,80,52,85,46,83,45,56,55,84,59,60,59,47,47,83,87,71,43,82,79,76,46,76,57,50,66,50,69,50,68,57,66,59,65,43,45,75,63,84,65,81,87,51,69,79,71,77,78,75,77,86,85,79,51,81,65,66,70,55,50,84,75,43,58,66,61,82,54,73,48,85,52,73,48,42,78,48,46,83,66 77,58,54,43,85,67,66,76,87,55,69,64,60,85,87,65,68,77,79,52,53,69,81,62,56,48,87,79,65,47,47,58,68,50,76,72,70,84,53,72,59,85,47,46,78,47,67,61,62,80,61,47,82,42,64,62,70,66,77,82,48,78,47,63,59,51,77,50,43,63,78,50,51,55,42,74,73,85,78,72,84,60,52,66,66,82,72,64,77,67,58,42,60,46,52,63,75,50,60,54,79,82,62,75,42,71,66,58,45,58,43,48,48,48,69,71,84,85,53,56,61,77,75,49,80,43,48,67,46,63,60,44,49,82,69,78,51,46,44,65,66,67,51,53,79,51,51,79,65,47,77,76,81,87,85,70,82,42,56,53,49,53,43,57,42,60,49,67,78,73,54,73,72,79,43,57,70,66,42,71,85,52,77,62,54,57,50,42,74,66,42,48,77,68,78,49,50,48,76,77,53,82,87,66,79,82,76,59,50,77,85,66,46,49,85,44,60,65,57,82,60,63,87,66,48,76,73,76,54,43,59,84,68,54,50,69,66,76,73,42,45,71,72,74,80,85,79,79,83,84,46,68,57,79,42,75,53,43,45,73,75,73,81,80,78,67,71,43,60,52,64,66,76,54,74,86,44,83,68,48,48,75,83,50,46,58,79,81,81,64,84,74,50,78,73,60,81,69,46,64,60,68,74,86,65,67,82,62,75,56,55,55,52,75,80,42,84,45,82,81,70,67,84,74,47,46,84,44,45,79,63,61,42,48,44,65,69,48,69,54,64,62,80,80,50,49,70,59,85,76,60,60,68,43,45,50,62,56,42,58,68,75,62,43,85,82,43,77,58,79,83,76,66,64,46,87,67,77,64,59,87,61,77,67,56,50,48,56,45,46,45,76,49,42,85,44,70,75,45,56,86,85,42,47,60,87,67,81,56,58,43,73,83,62,75,52,56,70,87,82,64,64,83,62,66,63,49,70,67,85,55,67,77,78,71,76,86,54,57,75,42,71,68,58,57,56,43,53,57,69,73,65,87,69,43,45,48,53,61,51,65,56,52,56,69,77,84,52,75,85,64,57,78,66,66,47,53,55,70,61,51,46,71,65,60,84,86,71,83,72,46,72,58,78,56,42,59,67,65,51,54,65,81,80,64,73,51,49,77,85,60,78,51,56,64,63,66,70,73,54,45,81,45,55,50,68,50,69,76,68,82,51,59,49,45,47,82,69,45,77,62,87,47,85,50,82,47,77,65,76,60,64,62,84,57,49,84,58,56,86,49,77,77,45,81,79,48,71,61,73,63,71,43,49,51,61,75,65,43,44,50,53,64,71,79,67,51,54,66,56,72,61,57,84,85,65,79,75,71,62,85,76,66,44,45,76,51,73,56,44,58,87,68,85,78,79,82,77,76,42,87,82,47,62,44,49,59,86,80,75,55,54,42,50,79,70,49,63,48,63,73,77,53,64,58,75,77,79,73,77,56,76,64,66,86,42,57,57,85,73,78,42,69,67,46,60,66,75,83,45,56,52,47,58,83,59,56,60,70,66,73,50,55,61,70,66,45,80,71,53,84,57,82,55,79,85,61,79,54,58,50,49,61,64,75,78,77,83,64,66,49,59,78,55,48,60,70,69,78,74,86,61,75,82,77,77,43,52,51,75,63,77,76,71,44,65,82,77,45,50,51,68,80,54,42,80,85,45,42,87,66,42,45,72,70,64,67,51,59,75,44,58,78,76,71,44,59,80,82,71,68,51,47,73,61,50,79,61,87,59,42,51,62,82,52,64,55,45,63,86,47,59,66,51,69,49,80,46,57,58,48,62,83,75,86,66,59,48,43,85,62,79,72,66,65,78,87,70,67,72,73,86,65,78,83,80,59,79,43,51,47,55,79,58,56,66,67,73,77,43,86,43,85,83,54,60,46,44,45,62,66,74,83,68,70,46,65,78,54,66,64,87,79,46,70,84,76,63,73,83,71,75,72,57,54,54,42,62,75,48,66,61,61,81,58,51,44,77,53,43,78,78,61,63,51,54,71,58,46,80,44,47,44,65,84,78,44,86,47,87,54,66,66,59,86,71,42,47,81,82,85,44,62,57,57,50,78,47,68,50,63,81,46,49,47,53,53,85,86,83,72,53,77,64,71,54,52,42,83,47,83,49,53,52,60,44,46,86,53,75,42,81,51,84,48,69,60,87,85,76,85,66,81,57,83,59,51,58,51,50,75,81,46,55,48,76,52,68,67,65,59,48,45,47,61,63,47,77,76,80 79,83,59,57,59,44,79,55,48,52,61,61,66,71,46,83,58,63,63,85,72,44,71,71,76,43,81,63,63,86,63,82,85,58,64,84,66,83,44,52,68,84,74,51,84,42,85,81,42,57,76,75,83,66,72,65,42,66,79,65,43,80,81,86,78,47,82,54,42,49,87,72,53,56,58,61,50,54,61,66,49,69,66,48,45,82,48,75,58,70,85,59,49,46,42,85,50,81,80,46,62,46,42,74,48,84,81,43,66,85,73,53,65,57,78,55,45,77,74,69,84,87,86,73,45,67,77,43,49,63,78,60,46,81,59,66,64,58,74,80,76,50,58,82,74,56,51,47,47,56,71,64,48,62,61,70,73,47,53,75,66,52,53,65,50,56,77,78,87,49,69,79,50,42,43,75,86,47,46,70,83,63,47,85,53,63,52,86,74,68,57,73,67,51,52,42,50,52,63,78,47,69,79,75,52,80,46,75,84,69,66,73,77,54,74,83,71,77,77,55,86,60,58,69,87,47,64,58,65,81,61,42,51,45,51,79,44,77,59,78,72,59,73,52,76,71,86,43,64,56,66,67,77,66,60,70,49,57,57,54,83,44,72,59,54,66,79,65,83,55,56,42,54,75,46,65,54,63,73,55,64,74,58,43,44,83,55,61,65,75,68,78,69,83,46,68,73,47,83,58,70,43,60,75,65,68,75,62,80,79,61,67,76,62,59,43,59,85,80,75,71,66,79,80,46,76,50,84,70,73,66,82,66,59,86,70,82,51,78,59,70,60,76,54,68,80,44,72,66,46,68,66,62,44,80,57,51,77,48,85,74,71,84,68,50,66,68,74,50,57,69,83,50,76,58,78,78,67,77,58,71,54,43,80,63,56,44,70,47,49,70,70,51,71,52,81,46,55,77,49,85,83,52,71,54,49,48,81,84,52,51,63,42,48,58,47,68,86,72,55,65,42,56,46,51,46,57,58,65,48,57,55,54,81,68,53,61,65,85,82,52,74,77,75,61,46,82,73,77,51,61,85,46,56,74,76,54,47,86,79,71,79,55,70,48,49,47,86,61,58,58,68,60,80,78,77,59,76,77,83,66,60,71,69,54,60,42,75,79,72,61,82,81,66,49,54,79,57,61,83,43,66,71,56,48,55,45,58,46,63,74,48,84,48,82,46,62,63,68,87,78,65,65,71,49,45,62,87,51,66,63,71,44,71,60,73,58,53,46,60,83,50,62,80,54,74,80,58,82,63,65,87,56,45,86,49,56,54,85,47,44,68,70,67,81,49,60,69,48,67,51,81,55,50,58,48,56,65,79,54,47,83,82,62,76,73,83,60,47,60,80,86,48,44,51,62,42,86,81,78,57,84,54,80,71,70,61,75,59,77,56,48,43,61,48,76,70,66,52,59,49,78,57,79,47,56,79,73,52,73,42,63,72,87,87,66,81,62,60,54,48,53,54,49,76,78,76,77,82,70,47,44,79,53,56,59,42,83,65,51,75,59,61,45,65,44,50,74,46,58,85,46,50,67,80,44,74,87,81,57,85,71,46,63,73,86,75,72,60,47,85,54,86,43,53,75,71,72,83,57,81,79,52,72,67,81,59,63,53,77,78,57,83,51,63,84,48,53,84,73,51,49,72,75,53,43,56,56,60,56,56,80,42,66,80,52,72,53,75,44,77,67,55,71,58,65,84,68,76,82,73,43,83,83,82,68,82,65,64,60,56,46,61,72,74,65,66,80,73,51,52,53,57,44,57,81,65,57,86,53,47,48,62,70,76,71,45,54,62,47,72,64,69,73,46,42,74,51,50,71,52,57,60,85,68,87,80,77,53,83,56,60,49,58,78,83,83,58,51,44,70,69,80,81,61,82,77,55,74,47,48,68,68,77,63,60,43,71,53,49,51,68,83,46,59,82,49,44,85,57,75,79,85,69,50,86,56,52,53,68,65,49,43,84,56,63,64,55,51,82,71,57,77,46,68,51,58,83,70,76,67,73,84,81,83,80,52,45,61,85,62,49,44,82,53,68,44,47,77,44,53,73,50,64,56,56,71,60,42,68,60,74,79,75,71,44,86,45,73,84,59,42,87,59,52,47,54,42,67,46,51,69,76,87,60,51,69,53,73,84,55,48,60,72,82,52,64,67,44,43,84,53,87,53,53,57,63,43,87,70,67,62,56,49,55,75,71,51,65,65,43,86,71,75,58,67,59,51,48,47,69,81,54,67,45,82,64,85,67,74,86,54,49,44,75,62,72,70,76,70 81,84,48,67,43,55,61,43,62,86,78,66,87,82,50,80,72,59,83,84,61,75,58,60,86,65,64,47,54,44,63,46,56,61,69,79,77,81,47,45,57,74,67,73,65,62,70,61,85,47,46,68,67,60,69,48,53,67,46,61,56,68,75,65,48,52,76,65,77,58,78,82,79,68,77,62,71,75,74,74,82,77,45,83,76,83,58,63,68,64,51,61,63,48,46,72,81,51,60,65,73,87,57,51,69,57,66,64,54,65,67,85,85,48,83,79,77,63,64,80,52,70,79,71,64,85,87,51,49,61,84,86,47,68,47,81,83,61,65,86,85,79,56,87,86,83,58,83,82,47,50,50,74,60,55,74,54,75,66,66,44,84,61,74,71,71,54,76,69,54,67,55,51,49,48,79,45,76,50,48,77,64,63,53,46,63,43,81,83,74,79,59,45,68,86,42,56,74,60,87,69,60,60,87,58,64,84,82,46,42,68,83,72,46,83,60,64,60,64,81,80,59,86,70,48,46,87,46,57,58,50,58,50,56,81,66,56,83,71,42,56,66,54,57,80,82,80,87,65,53,68,56,56,80,51,53,45,84,86,43,78,52,73,51,57,85,49,48,83,58,83,52,69,66,61,81,84,45,85,64,44,42,54,63,82,82,82,45,47,85,66,73,43,49,52,73,59,44,79,68,53,49,62,42,69,63,82,56,83,44,44,64,74,45,77,65,44,56,49,63,64,47,82,46,51,55,52,61,82,54,54,56,68,81,69,64,42,61,75,60,73,65,73,59,54,57,74,79,68,72,44,46,56,53,51,67,59,53,82,70,55,70,75,64,84,64,83,54,56,60,71,56,60,55,61,46,47,74,42,52,50,51,58,49,60,57,56,68,43,54,74,64,46,75,81,69,70,65,57,82,45,54,57,50,82,81,66,68,65,76,49,62,58,66,67,82,76,56,62,60,61,45,48,58,66,57,81,59,69,69,55,71,44,56,67,66,43,52,66,65,46,67,86,62,56,78,60,46,45,60,76,68,55,45,71,47,69,73,67,45,57,45,50,82,57,65,63,61,78,56,42,76,60,48,67,46,43,46,49,60,58,64,55,75,63,65,71,83,74,59,85,47,47,48,75,78,75,67,52,82,62,78,84,45,62,50,82,65,77,85,65,58,43,52,54,73,84,45,66,62,57,58,56,68,83,87,86,76,45,52,76,76,42,45,81,49,55,73,61,70,87,47,56,75,68,80,82,45,80,60,64,85,44,50,50,85,67,43,85,49,54,85,70,84,61,71,44,79,62,54,79,74,46,78,49,79,43,56,59,68,67,56,45,45,62,64,84,57,82,46,60,54,87,79,87,85,80,70,84,76,58,58,81,80,66,47,72,83,53,79,58,78,52,58,66,52,66,66,61,58,43,51,86,77,52,76,60,67,57,60,87,60,79,43,73,80,70,65,46,77,67,44,62,83,54,62,84,57,85,84,57,54,53,80,50,51,50,70,66,76,59,68,67,63,42,59,74,55,55,73,83,50,45,46,70,66,73,82,68,50,78,69,57,79,87,74,72,65,47,80,62,47,73,79,70,79,44,43,66,55,82,84,60,45,64,45,66,67,55,50,65,42,50,86,55,61,42,78,47,44,80,53,66,56,48,58,65,42,43,61,42,57,83,80,58,58,44,68,53,61,49,70,75,54,79,50,84,73,83,58,71,78,70,60,45,67,63,81,83,72,61,78,86,76,54,57,63,65,86,44,75,67,70,49,60,47,72,49,59,43,76,59,68,45,70,55,71,83,68,44,64,77,84,56,84,72,57,74,64,53,43,64,87,67,44,42,42,66,54,66,84,75,48,81,63,69,65,62,58,49,59,43,84,59,58,48,78,82,61,71,58,46,86,59,51,63,43,70,71,82,66,79,70,54,45,54,43,69,46,52,77,49,71,47,55,77,75,68,84,59,52,61,61,70,78,50,53,79,79,85,63,51,73,60,83,42,43,81,87,59,82,79,70,51,86,54,47,53,80,63,43,85,64,82,52,66,83,64,73,73,84,84,81,68,56,59,62,60,72,84,76,84,56,54,45,75,59,86,62,78,46,86,49,80,83,58,67,83,57,83,76,45,61,76,61,78,74,43,53,69,53,83,63,81,52,86,42,64,65,82,71,65,65,78,68,66,61,63,50,65,48,74,86,65,65,56,42,56,77,86,82,49,74,46,71,56,69,56,60,55,47,47,73,47,77,73,87,87,64,55,78,77,58,84,52,63,63,53,70,70 63,51,51,75,83,82,64,45,51,83,82,48,72,55,51,61,79,63,62,66,80,45,65,84,81,69,42,42,65,76,65,83,72,56,72,53,46,77,84,55,75,67,75,87,53,55,66,83,70,57,52,57,81,58,56,62,60,53,65,73,82,67,64,52,83,67,75,81,69,83,49,48,44,61,57,48,77,52,80,60,62,73,60,62,74,60,82,80,57,51,65,82,71,52,49,62,63,49,78,80,72,43,49,54,55,85,71,86,56,77,51,77,61,58,71,84,54,65,58,51,85,49,61,77,43,42,54,78,53,68,80,43,69,87,80,56,81,55,85,56,71,61,57,49,71,56,85,67,48,66,48,66,43,71,81,74,49,65,42,78,70,79,78,69,66,65,58,61,73,81,87,46,87,58,60,70,78,45,64,78,75,45,70,74,46,77,50,57,56,82,56,61,51,70,80,78,64,66,55,74,82,56,49,55,50,81,58,77,60,77,53,82,81,86,68,68,48,49,62,54,45,43,45,60,62,69,44,87,56,75,55,64,79,74,63,82,73,60,84,47,74,73,85,56,61,78,48,59,59,62,56,76,53,75,51,56,72,62,49,66,74,50,63,59,51,74,61,53,50,74,56,50,68,78,66,43,51,76,74,45,79,59,53,44,81,75,61,87,56,74,66,74,51,57,52,73,83,74,80,50,59,67,57,42,66,47,49,84,78,80,57,51,58,45,43,82,57,54,44,85,48,55,72,72,63,56,64,53,46,51,53,84,42,78,85,80,51,82,52,76,54,67,70,79,66,68,46,75,56,68,54,44,54,60,71,87,53,50,87,62,61,62,63,70,77,84,62,62,77,67,86,45,71,74,61,72,66,85,53,78,74,60,75,43,66,52,79,82,77,76,86,66,52,77,62,42,46,64,84,73,42,72,77,77,73,85,51,81,51,75,73,77,47,65,64,58,62,85,51,49,44,47,43,57,76,84,74,71,77,49,84,76,81,52,50,43,79,66,80,66,59,67,87,77,78,64,86,46,84,85,57,80,53,72,62,73,81,47,61,84,67,55,68,75,49,81,73,68,84,53,74,44,60,44,46,75,78,62,83,82,46,48,43,73,84,55,54,72,66,83,75,81,61,60,68,80,61,61,75,65,64,69,44,67,72,79,55,73,61,67,81,80,54,60,45,48,73,55,59,71,67,53,42,64,53,58,69,84,81,62,56,69,53,60,67,76,68,58,70,83,61,59,46,83,48,50,73,53,47,65,57,82,80,50,67,52,42,58,59,64,62,83,50,60,61,74,54,68,63,68,61,42,78,59,73,60,80,68,69,65,58,60,69,62,46,66,64,65,82,58,66,58,57,61,47,70,43,54,60,82,71,55,58,79,74,77,43,78,68,51,83,72,70,85,54,43,61,47,61,57,87,46,42,64,86,83,74,62,44,61,48,55,46,42,58,43,45,70,84,82,52,77,81,67,74,79,63,67,56,52,55,63,69,65,54,83,79,56,83,48,84,86,73,85,74,61,69,78,83,63,53,86,51,67,81,77,76,83,47,66,87,73,64,54,44,64,79,43,86,81,66,56,54,51,43,84,63,87,42,79,58,45,87,48,82,65,85,42,79,74,55,59,73,80,53,81,69,46,76,51,44,87,75,80,82,57,76,72,79,67,77,72,45,85,63,58,47,71,72,82,43,86,59,57,59,59,60,44,52,53,86,77,83,44,64,80,55,51,85,69,51,86,52,78,47,83,43,68,46,76,55,71,64,44,76,51,43,84,72,72,84,57,86,83,50,46,59,84,56,74,75,52,51,46,87,80,81,73,50,78,51,50,80,69,46,73,75,65,48,63,45,68,64,51,60,78,64,79,59,52,87,83,54,63,51,82,46,86,46,51,70,52,63,47,73,72,65,83,74,59,86,49,79,47,44,49,67,77,54,64,81,59,56,46,59,53,74,72,69,74,74,57,86,53,57,54,45,49,66,77,43,44,63,78,61,54,69,46,78,52,72,49,64,47,77,74,72,82,74,68,80,51,77,71,55,61,69,45,57,48,67,65,63,49,57,86,57,48,80,77,60,54,79,84,64,53,62,53,83,75,52,42,75,82,87,73,59,43,72,71,48,80,76,60,57,48,79,66,79,80,82,44,82,42,70,57,70,66,54,76,86,57,47,71,59,66,45,69,54,80,60,76,60,77,76,73,66,80,69,74,75,81,55,76,49,86,86,47,64,53,58,84,68,67,63,48,59,60,50,60,42,56,71,53,80,56,48,74,71,68 57,64,44,48,60,78,55,45,82,44,51,42,74,81,75,59,74,68,61,57,60,74,44,87,46,83,83,84,72,82,76,54,55,56,42,59,57,75,56,43,83,53,45,72,48,78,82,66,53,55,57,65,71,52,58,66,80,57,69,66,69,86,53,56,55,79,66,48,77,69,67,51,81,50,66,68,63,58,66,68,55,62,78,54,67,66,52,45,48,48,71,50,80,65,61,43,72,81,52,67,59,76,52,74,63,43,68,59,70,66,53,65,67,80,69,50,78,81,80,78,52,53,53,86,58,43,71,55,51,50,69,72,60,68,55,76,55,68,70,75,83,65,47,47,53,71,81,42,52,63,79,78,46,82,71,58,70,67,58,45,65,59,68,50,84,70,60,59,85,49,65,68,80,66,44,57,84,78,58,69,59,72,63,76,51,74,56,80,77,59,84,67,48,87,77,57,51,61,62,52,59,79,49,44,70,67,77,64,66,43,50,46,78,69,47,48,52,74,71,50,65,45,59,44,52,79,65,74,68,65,58,66,50,65,75,58,73,46,46,47,52,82,71,80,64,70,76,47,51,58,60,80,60,45,78,45,82,48,72,63,62,48,66,48,62,52,61,75,84,65,79,43,71,51,75,64,73,84,68,72,45,68,75,82,64,54,54,50,68,87,84,50,55,47,73,69,74,76,78,78,67,71,77,66,77,70,65,48,86,80,52,78,78,56,53,76,48,63,54,79,66,73,65,55,78,79,86,64,53,84,45,81,84,50,87,57,63,85,74,55,73,51,74,69,53,86,80,60,87,48,68,47,81,86,77,52,72,81,80,72,81,51,61,50,58,60,51,87,56,73,67,64,69,64,50,70,48,73,73,71,73,71,65,63,54,48,65,58,77,59,45,70,72,65,47,66,78,73,45,45,81,78,83,64,67,44,62,78,65,56,51,84,52,71,48,70,86,43,83,45,57,66,62,58,82,84,43,83,70,47,60,73,64,80,51,68,70,64,59,57,82,47,51,51,69,86,74,84,65,73,46,73,78,82,54,47,64,78,45,68,67,57,75,81,84,57,57,64,87,70,54,86,83,67,80,61,66,62,48,64,53,78,49,82,49,55,43,75,86,64,72,84,50,44,79,54,67,64,61,65,43,72,71,86,73,87,55,84,67,58,57,72,74,51,47,62,80,70,58,65,47,61,83,87,80,71,75,58,62,78,50,57,72,77,53,72,61,47,63,51,57,66,49,87,74,65,86,57,77,80,79,83,65,53,83,49,78,60,57,53,46,78,76,58,64,59,73,83,63,53,86,71,68,68,47,45,43,64,46,83,84,50,54,66,55,58,59,50,61,48,61,43,86,54,85,70,52,48,48,77,79,65,70,76,54,63,67,48,48,87,49,81,42,56,86,58,82,63,45,87,61,84,83,71,74,55,56,53,63,45,62,49,79,61,67,84,78,79,48,62,65,43,51,53,85,78,69,58,68,87,86,60,44,49,49,55,60,86,73,85,72,42,72,45,87,66,73,58,60,62,77,54,57,69,82,70,63,49,77,69,87,62,83,51,80,52,55,54,76,81,83,49,76,61,67,59,73,59,87,72,44,65,78,78,70,63,75,71,62,77,76,47,84,54,76,50,53,70,84,64,75,72,44,50,83,81,66,80,70,62,45,79,77,49,58,61,87,80,48,48,70,82,61,46,75,60,86,78,73,61,49,72,65,71,85,47,45,61,52,67,59,52,63,84,44,74,53,82,48,48,81,46,71,60,45,87,43,52,81,75,70,65,72,67,69,83,81,80,55,81,68,78,42,69,52,53,70,42,77,78,87,56,67,87,46,74,66,64,43,69,62,55,85,68,58,73,85,44,85,65,42,71,63,84,49,63,44,58,87,77,63,79,67,56,86,61,85,65,55,86,73,79,51,58,45,44,81,85,86,49,47,82,77,57,49,45,81,82,55,44,59,79,60,75,57,78,50,54,84,63,51,57,43,78,60,73,79,53,48,62,44,60,46,65,74,78,70,54,43,43,62,79,83,45,51,43,72,69,55,64,74,81,81,57,82,81,83,54,87,43,51,69,66,53,62,47,79,74,81,63,67,52,80,44,87,81,81,46,70,74,78,56,80,53,63,53,80,76,46,42,42,57,73,72,87,75,76,57,77,62,53,81,77,76,53,85,46,53,52,42,79,75,55,80,70,69,51,63,58,79,68,55,71,76,61,76,45,66,51,44,76,83,66,55,77,60,75,70,48,52,82,42,56,69,45,47,42,66,75,84 52,47,69,43,79,49,62,68,68,80,65,82,52,77,43,60,69,68,61,74,70,56,44,42,62,83,72,60,43,79,57,67,75,43,57,64,65,73,56,61,69,50,48,54,82,48,54,50,66,79,73,53,70,82,55,68,74,63,45,74,68,72,80,73,44,87,64,74,59,79,63,51,62,80,73,57,53,86,70,53,79,62,51,79,71,49,62,62,82,60,70,43,87,51,78,83,48,42,60,61,79,58,57,64,64,69,87,64,64,71,75,47,74,71,55,47,60,82,69,55,54,55,53,86,42,53,79,82,45,56,75,44,68,42,76,67,84,44,70,62,69,78,69,59,69,81,67,57,63,65,86,50,53,69,60,76,62,71,49,60,54,64,80,55,65,53,61,54,47,56,60,53,44,52,48,47,61,56,62,73,59,70,81,70,51,44,83,67,83,62,62,79,45,79,75,47,44,67,85,73,67,78,65,80,48,78,66,42,58,66,69,52,70,54,48,58,87,82,78,74,42,59,61,71,44,56,57,75,82,65,59,74,47,71,81,85,79,66,56,52,49,72,73,60,57,54,71,63,81,64,66,70,82,76,53,59,52,46,51,50,79,52,69,49,84,71,86,46,61,70,86,75,85,69,76,44,70,42,61,75,47,83,51,72,70,46,51,86,43,78,57,86,79,69,86,45,62,66,69,57,82,46,68,80,83,64,83,60,83,54,79,57,51,64,45,83,70,53,46,57,52,75,63,61,52,75,55,86,87,69,74,67,75,67,63,87,58,56,73,86,72,53,65,82,75,56,87,48,57,68,46,48,64,78,85,77,84,67,57,70,85,43,87,81,61,62,82,75,77,68,54,67,70,60,79,83,67,62,69,43,67,72,45,73,82,59,58,62,49,65,42,44,77,65,57,44,63,81,79,83,73,69,74,58,72,69,49,62,52,61,81,84,85,46,80,85,57,46,78,59,58,56,52,61,51,62,68,81,52,44,65,77,59,65,66,56,59,65,52,62,43,51,54,84,66,63,67,61,43,83,52,44,76,42,57,53,66,78,46,87,86,63,55,73,60,48,56,82,86,42,44,51,46,48,55,78,46,42,43,42,82,72,51,49,67,64,42,82,67,59,68,45,42,84,63,64,71,85,51,78,63,70,60,46,80,71,66,44,87,57,77,53,52,58,52,69,76,46,76,74,87,43,44,80,76,82,49,45,56,58,65,75,59,77,80,79,72,84,64,61,55,87,48,68,77,78,46,84,59,60,82,60,74,42,72,74,64,67,58,56,47,54,64,53,63,57,73,79,61,65,69,42,67,57,72,73,60,83,77,45,49,59,55,57,62,43,58,46,60,45,78,82,64,53,71,71,87,61,49,72,82,77,50,80,84,64,69,84,44,61,62,76,75,64,72,48,46,60,61,52,59,44,67,75,83,83,73,59,84,48,70,62,69,78,78,60,85,53,54,65,85,64,69,78,70,68,70,61,82,42,86,74,78,56,72,81,51,47,65,87,86,71,86,57,58,60,82,74,66,49,46,71,62,48,61,87,65,49,43,50,43,74,86,49,56,85,60,79,75,62,57,42,51,78,78,43,56,51,76,69,73,79,46,63,65,75,55,59,48,60,45,57,42,57,55,63,78,60,51,59,65,47,77,51,47,67,65,53,73,85,55,52,70,56,74,81,50,82,47,56,44,80,46,65,72,57,42,67,84,80,80,57,68,57,84,62,71,75,52,51,85,49,82,68,50,86,55,76,73,87,70,87,87,57,72,42,51,46,61,49,64,72,78,69,68,69,55,65,66,64,85,49,78,50,55,83,52,77,60,73,61,44,72,51,78,68,79,76,86,69,52,85,48,78,86,69,71,77,70,70,53,87,73,72,75,83,58,87,73,54,51,43,87,45,46,44,69,87,75,79,52,52,52,49,76,48,78,77,71,42,66,68,73,71,86,83,67,42,72,71,48,60,62,53,58,55,61,44,42,69,49,83,75,76,49,58,42,59,56,52,42,72,70,60,63,74,70,61,45,84,73,63,46,86,58,87,66,61,64,86,52,58,45,77,73,58,50,85,44,76,59,59,68,61,56,58,58,70,42,69,80,68,68,83,49,55,80,54,74,79,54,59,73,73,87,78,66,83,47,84,49,48,45,54,56,75,81,48,72,54,46,86,55,76,69,62,56,59,72,48,46,77,72,43,51,75,69,84,69,53,51,70,75,53,43,83,85,45,65,77,86,47,87,55,76,74,85,42,74,68,87,49,62,86,64,63,86,44,87,42 66,87,75,72,83,59,84,75,47,83,62,87,54,57,86,65,81,46,46,67,56,81,59,48,62,76,47,66,51,75,63,54,49,54,76,51,77,47,50,44,75,58,43,44,49,68,73,52,55,46,49,79,63,73,75,67,80,64,81,87,50,78,52,49,61,64,63,65,83,78,83,85,43,70,44,56,66,51,45,43,52,68,50,87,87,61,47,45,66,59,51,75,85,84,48,72,71,75,50,57,69,59,63,81,85,51,55,66,59,86,77,69,73,55,71,73,53,60,85,45,52,73,85,71,51,72,62,70,78,72,45,52,42,57,46,84,47,55,74,53,67,54,52,64,58,49,49,55,74,82,49,43,87,47,71,63,58,65,67,87,46,53,70,74,48,62,63,79,61,49,60,63,54,60,64,78,67,85,69,84,72,84,60,61,71,46,64,86,82,79,83,83,74,67,62,60,50,62,68,76,44,85,87,50,75,57,61,79,47,72,60,87,65,80,53,78,51,66,80,78,84,80,85,66,87,85,45,78,44,78,66,57,80,46,60,87,49,63,67,52,47,46,43,70,72,54,48,51,53,52,61,68,44,80,68,68,70,45,74,52,44,45,46,79,54,47,63,56,46,47,47,60,83,67,80,47,59,60,82,65,73,84,82,87,75,48,66,70,49,58,65,69,53,64,50,66,79,42,78,59,48,54,76,75,87,54,70,59,76,77,78,42,67,85,77,77,69,51,49,73,64,54,45,83,45,85,42,45,58,46,77,45,74,84,86,76,71,53,81,57,51,87,83,74,49,87,56,52,53,79,65,78,46,42,63,59,43,60,67,52,86,65,51,57,84,71,57,76,81,79,71,52,43,51,74,80,55,58,48,75,49,47,79,56,72,52,78,46,74,53,68,57,79,60,52,49,74,65,48,51,58,63,55,44,75,44,86,52,76,82,42,44,64,65,85,77,80,55,52,64,85,70,71,54,82,63,76,86,54,73,72,83,86,73,73,69,67,42,73,44,60,52,75,78,68,80,53,84,77,67,50,44,67,79,77,87,60,71,77,48,58,66,43,50,63,56,59,78,72,51,66,53,82,67,81,62,81,51,82,85,61,74,71,63,61,63,80,57,44,72,42,47,86,75,87,66,61,62,63,68,57,83,62,75,82,81,83,72,49,47,84,54,57,65,81,48,71,70,59,51,70,64,82,76,66,50,75,51,42,80,77,62,79,49,52,86,67,49,82,78,86,59,84,86,71,50,71,50,60,45,70,66,62,42,85,59,46,55,87,70,77,80,52,62,81,43,68,69,47,76,54,64,58,44,80,79,52,63,83,56,46,45,49,83,84,54,82,83,70,61,75,81,62,87,54,80,86,51,55,70,55,59,67,71,45,69,79,61,83,52,56,61,85,43,76,45,51,49,50,74,61,76,51,47,79,85,48,85,82,78,64,77,73,49,68,54,54,75,75,56,55,64,60,70,52,76,50,60,72,60,49,78,85,52,65,42,43,54,84,83,49,55,82,86,54,79,55,56,63,77,72,87,81,71,43,51,50,64,84,73,57,53,75,45,44,62,64,80,62,77,65,84,58,59,56,60,54,54,48,63,66,66,71,61,75,67,76,81,51,47,48,48,67,63,55,57,70,58,79,42,69,68,68,69,67,68,42,55,79,66,53,64,77,75,55,66,65,70,58,86,65,80,45,53,48,64,55,83,42,72,43,65,58,64,81,74,70,71,72,67,66,61,75,59,62,80,85,74,62,52,56,63,57,60,53,51,73,53,61,85,43,42,75,43,64,45,63,50,67,80,59,60,82,57,76,62,60,66,65,56,68,79,72,87,63,80,48,45,51,67,85,51,51,84,54,47,81,53,86,80,72,46,76,61,58,70,43,56,63,48,84,53,74,45,57,51,51,67,78,49,79,61,67,80,52,84,51,52,66,74,54,54,57,53,63,75,55,70,67,81,71,53,61,55,66,86,50,61,82,76,57,58,64,46,47,79,61,63,52,87,51,69,49,72,51,43,76,75,56,80,80,48,70,48,53,51,69,46,67,68,47,56,85,52,83,57,71,74,82,42,47,59,60,55,53,66,42,67,50,47,47,63,65,74,78,42,78,60,48,43,46,84,68,77,67,63,85,84,82,57,81,54,75,69,80,58,83,73,44,68,80,77,77,49,85,69,81,63,57,83,67,44,74,77,53,76,52,64,77,69,42,75,83,71,79,51,50,86,47,82,82,54,75,76,51,66,61,76,50,55,66,67,76,52,57,64,83,46,72,55 62,59,49,70,62,60,70,48,83,44,50,51,51,51,57,74,62,74,51,81,63,55,64,50,69,48,87,79,73,60,44,70,69,78,86,54,50,78,66,62,63,71,84,76,57,57,67,43,42,69,59,44,57,83,81,84,71,46,74,87,54,55,46,75,62,69,82,69,72,52,44,67,85,79,61,61,78,54,46,48,66,72,76,56,80,46,52,61,80,87,50,43,58,51,58,68,57,72,86,84,83,54,69,53,49,61,74,73,70,85,74,74,75,64,66,56,43,72,56,50,54,87,56,74,51,49,47,71,46,65,76,64,49,67,72,61,52,86,74,75,46,74,45,61,66,60,62,79,78,83,82,86,55,76,51,52,81,47,75,70,61,61,67,57,76,77,56,62,51,51,42,47,80,70,53,87,70,59,73,70,53,42,72,55,83,75,63,73,78,66,64,49,43,51,76,65,86,72,55,83,44,83,56,84,85,48,49,73,80,48,83,64,44,83,74,59,50,82,44,87,50,54,86,60,86,62,84,70,57,84,47,72,73,59,74,63,54,42,48,58,53,73,55,66,47,60,72,83,71,56,46,50,83,60,64,74,51,81,79,46,72,47,65,80,70,75,62,61,54,74,82,83,75,77,79,86,69,57,66,75,42,82,84,85,72,73,55,56,54,71,53,62,52,42,48,54,70,69,81,43,79,80,48,65,66,81,65,59,84,80,80,85,51,45,76,86,86,86,85,63,50,75,79,66,52,81,43,69,83,58,70,43,67,85,49,61,47,84,83,82,68,48,54,47,68,52,85,87,64,45,73,42,51,45,82,56,84,83,66,80,62,61,86,84,54,51,78,55,76,54,43,73,68,63,87,79,78,70,67,79,55,73,70,52,56,43,42,85,81,43,42,42,60,81,49,84,86,77,67,47,71,46,67,64,84,51,51,80,52,70,54,50,85,71,82,56,51,49,66,62,81,76,82,60,50,48,45,59,46,56,53,61,82,45,84,73,67,52,53,53,75,42,83,63,70,78,60,44,54,84,70,56,52,52,56,58,87,74,49,67,57,46,49,86,82,69,59,69,51,67,61,63,66,86,44,60,71,85,43,84,73,57,48,50,72,62,83,69,59,56,57,45,63,74,77,85,69,53,44,52,69,55,60,43,74,51,86,45,62,74,82,70,74,81,67,81,78,47,67,49,78,70,56,56,86,49,47,66,68,53,62,59,50,74,65,87,44,78,54,58,47,57,56,59,45,44,48,57,67,48,78,87,58,68,73,87,79,78,84,57,66,44,73,73,75,54,81,80,43,64,48,71,51,87,73,66,77,58,71,72,44,48,42,74,54,61,53,53,56,82,67,79,69,56,64,78,58,79,60,77,81,54,58,79,76,86,56,71,74,58,71,75,72,75,85,85,77,58,56,81,56,70,85,68,82,80,51,52,61,66,45,52,71,59,48,73,66,47,63,64,49,79,87,69,76,53,84,73,66,65,78,80,52,61,59,76,68,80,61,50,72,82,50,60,46,80,63,67,71,70,56,83,86,66,66,50,83,79,67,71,70,45,83,83,75,62,46,48,63,86,66,54,69,64,73,81,53,45,56,49,53,80,79,61,59,54,45,45,84,83,60,56,82,54,64,75,87,80,48,69,78,63,75,45,58,42,60,70,58,57,67,59,82,72,64,80,84,46,42,69,47,78,74,64,77,81,48,82,75,49,46,74,50,42,81,67,75,57,82,44,58,43,65,69,52,75,44,67,67,73,71,45,69,55,75,43,68,68,71,70,86,71,66,66,82,73,58,74,51,48,63,45,59,43,42,50,63,72,53,74,77,76,43,43,67,77,66,74,67,59,87,56,48,53,62,83,49,54,49,79,77,60,56,74,73,69,51,54,61,66,69,44,49,82,83,83,87,86,67,85,81,87,42,75,47,42,46,70,49,53,53,73,63,67,42,77,65,70,57,70,70,79,49,72,65,50,44,63,84,61,59,53,60,64,86,49,45,59,60,44,62,78,54,77,87,43,72,65,50,44,70,44,87,71,43,52,65,85,81,63,76,45,73,65,85,76,59,59,67,48,74,46,75,45,71,80,62,49,85,63,46,69,54,69,59,66,66,64,67,47,52,44,59,62,54,79,48,79,75,79,50,50,83,64,54,49,87,86,75,50,50,68,42,43,74,73,54,75,69,83,51,79,45,62,76,70,87,50,42,65,75,49,60,81,57,50,71,71,77,42,71,50,50,46,67,59,87,47,84,66,54,63,53,53,85,54,44,80,76,67 68,49,56,66,42,47,69,49,53,50,56,85,71,52,53,49,75,58,65,73,71,71,66,60,75,81,60,72,57,50,46,85,78,49,57,69,84,69,78,64,53,73,68,63,80,86,74,56,56,54,55,54,75,54,66,79,87,70,87,56,67,54,73,66,43,87,87,69,51,84,51,82,46,75,82,61,72,49,47,46,53,44,73,76,57,58,56,43,53,70,73,50,45,68,61,67,66,46,77,68,44,49,72,81,43,85,51,66,85,77,68,59,44,59,57,54,80,77,61,53,86,58,55,44,76,79,52,73,49,58,62,51,61,48,45,82,54,58,57,45,80,55,61,69,66,64,55,50,86,52,62,49,66,43,80,84,60,60,60,76,48,75,59,61,49,52,53,62,46,76,73,78,54,74,51,70,64,56,78,81,87,82,69,76,43,57,68,59,79,51,81,63,55,83,76,69,87,84,77,62,44,43,74,66,66,44,50,42,75,42,80,84,71,73,61,81,70,64,56,46,65,73,68,76,60,56,68,82,66,76,59,69,67,44,51,43,70,68,58,46,62,75,78,84,48,49,79,57,61,76,73,53,46,73,81,57,77,79,45,73,64,82,76,74,50,85,68,71,56,84,48,71,75,79,54,61,68,62,62,66,60,63,82,87,50,84,75,87,66,85,56,59,68,87,57,83,60,46,46,72,61,87,61,83,65,67,47,85,64,76,42,58,78,48,77,54,73,60,69,57,75,69,63,63,80,45,67,60,82,86,84,43,62,50,83,71,54,79,47,47,63,59,79,76,66,86,52,45,56,66,49,61,66,69,73,83,82,82,56,57,50,51,75,84,77,60,83,78,83,44,87,58,76,60,51,75,68,79,65,43,54,83,50,72,54,48,66,72,57,76,42,48,62,70,86,64,48,44,79,82,82,44,54,55,43,64,74,82,62,71,51,68,55,85,50,66,57,49,53,83,53,46,49,51,73,69,71,55,67,68,62,84,72,62,84,76,71,67,52,74,70,56,50,75,77,61,47,66,64,65,59,71,81,62,77,86,55,75,57,86,65,54,48,68,52,81,56,74,53,74,52,83,61,50,62,78,62,44,61,78,80,64,87,42,43,83,53,43,84,77,86,42,43,47,87,53,51,50,48,80,67,50,50,50,82,72,50,50,60,45,56,80,78,63,87,61,69,73,66,52,66,86,81,86,81,50,66,78,82,48,65,64,53,46,53,82,71,85,51,78,80,72,70,87,83,70,42,42,72,49,81,74,73,68,67,63,56,72,43,49,52,78,84,80,51,52,52,78,56,64,74,47,82,63,56,43,49,53,70,51,42,75,83,83,55,73,46,52,71,74,58,77,51,45,50,46,82,50,85,65,79,64,50,75,74,66,69,74,53,74,72,84,67,45,45,55,73,74,53,59,87,67,76,64,44,76,74,45,76,69,87,85,42,85,53,77,84,44,60,73,68,71,81,65,51,43,42,85,82,80,44,49,42,44,87,67,83,59,55,53,76,67,43,48,43,62,59,68,84,57,45,48,74,68,69,75,82,68,71,85,42,65,44,51,44,82,85,72,65,71,65,58,87,52,69,81,76,74,86,47,43,71,67,83,55,72,46,76,67,45,44,60,48,44,58,65,61,44,77,68,54,76,62,62,58,75,56,69,60,85,71,85,80,64,67,64,73,75,48,53,52,75,53,67,53,49,81,54,70,73,68,47,55,68,61,87,65,76,67,73,68,69,47,54,79,59,63,54,76,63,77,47,48,81,85,75,51,79,44,61,83,68,71,58,57,52,45,87,61,60,86,75,55,43,86,85,76,46,53,73,81,79,69,87,59,54,47,83,76,50,66,48,64,78,83,78,71,59,46,42,66,82,58,60,50,63,45,43,45,80,84,70,74,47,43,49,72,57,66,81,73,66,80,42,82,68,73,80,52,51,73,84,72,50,58,50,74,83,68,82,54,76,43,83,64,45,75,45,49,76,69,74,82,70,77,81,55,77,59,85,43,69,55,56,75,75,75,42,75,42,68,87,51,81,64,43,78,59,62,76,69,78,44,64,68,82,62,53,67,45,76,87,86,45,59,75,61,77,79,71,73,84,77,74,69,70,69,49,42,63,64,86,67,83,43,75,80,53,51,71,58,55,53,50,45,78,53,83,59,59,48,58,44,60,77,43,57,48,70,75,79,84,65,62,43,44,73,61,75,56,60,63,49,50,79,65,82,60,55,67,60,68,68,58,53,54,72,73,57,65,53,85,60,74,53,76,84,69,66,85 64,57,55,48,44,87,82,62,55,70,85,44,80,62,46,85,48,70,73,84,62,63,54,42,43,61,79,59,66,73,62,61,85,85,74,60,60,57,85,82,76,42,80,75,85,48,71,61,80,47,72,73,81,60,76,67,85,61,65,47,75,81,58,42,77,87,81,76,60,87,59,49,51,60,78,51,49,63,51,83,53,58,71,68,67,74,84,45,52,74,61,85,87,74,50,49,76,83,58,42,75,49,60,67,64,53,42,62,77,43,53,70,71,47,81,79,84,53,59,83,70,86,84,81,56,76,60,70,83,45,42,74,65,53,43,52,46,70,61,78,77,60,48,65,55,78,67,69,61,42,53,56,64,42,44,60,72,76,83,43,73,85,42,57,43,66,83,44,59,82,85,71,79,46,57,84,42,87,71,46,52,42,85,71,65,81,71,80,54,64,63,51,43,52,74,67,55,59,50,45,87,51,67,51,45,57,62,80,55,54,76,43,87,59,53,50,43,65,69,67,59,63,51,60,67,79,68,64,76,70,46,87,69,43,84,67,49,80,44,49,71,58,82,71,50,81,58,47,75,80,63,77,70,83,61,68,86,42,47,74,72,78,46,84,62,73,80,68,67,57,68,53,53,63,85,81,53,70,74,56,43,71,52,43,87,46,69,56,70,58,81,71,70,80,42,42,61,45,86,78,71,60,77,76,68,51,43,70,65,51,47,49,46,57,48,75,81,54,72,60,55,86,59,52,62,59,71,51,62,71,47,43,77,51,52,77,79,52,53,63,83,67,50,82,79,47,81,63,76,72,74,78,58,87,64,63,74,65,60,81,50,85,69,58,44,51,86,74,53,52,68,48,63,44,79,42,61,69,79,44,65,45,45,73,62,62,85,87,79,73,70,79,79,45,82,49,58,58,60,63,54,63,46,44,82,79,46,75,49,60,87,44,53,46,86,69,85,83,71,68,65,80,50,78,56,86,53,73,50,61,84,56,66,51,63,77,60,56,49,79,61,47,51,75,86,78,81,78,56,55,83,77,72,55,69,65,86,52,51,71,49,73,43,63,65,82,69,80,70,56,63,71,47,56,85,57,47,71,43,57,63,58,55,69,48,46,61,86,58,43,65,63,46,64,47,43,68,47,65,53,71,79,43,52,65,79,44,63,82,80,52,51,86,43,63,70,49,78,44,49,53,55,66,80,49,46,81,45,83,84,76,87,53,55,84,48,44,72,74,45,79,65,53,64,75,80,72,43,69,64,47,68,71,75,76,42,77,44,49,49,78,86,62,48,74,68,65,61,53,73,67,58,62,84,71,57,53,77,50,63,73,52,61,60,76,82,75,63,58,43,83,64,63,66,50,80,85,78,67,46,67,67,82,82,76,71,48,81,54,53,58,53,72,43,60,70,56,64,43,66,61,61,72,73,53,61,82,72,83,46,75,43,44,80,71,79,66,70,66,80,84,66,69,43,55,63,49,65,45,58,73,68,56,54,56,59,46,83,56,53,54,48,42,69,52,75,69,57,64,56,49,61,79,51,61,81,77,50,50,67,53,86,81,80,80,81,51,45,75,47,74,76,76,54,56,48,53,74,48,63,69,67,69,72,82,84,53,86,76,42,53,52,43,68,77,84,71,61,46,69,42,73,58,56,45,69,44,63,54,72,50,68,61,55,60,77,64,65,69,77,43,52,44,86,84,81,86,79,48,59,74,44,58,58,52,66,74,84,69,49,86,50,52,80,57,57,51,51,60,54,55,44,58,54,68,46,84,85,72,51,53,54,82,56,70,75,68,82,49,83,73,59,75,42,48,56,61,87,86,70,55,56,54,86,61,45,43,45,82,69,57,57,85,63,77,81,49,62,43,54,79,60,60,61,53,85,60,51,70,65,50,49,49,58,64,68,74,62,71,51,75,84,51,87,55,73,56,42,75,63,69,65,63,66,42,71,69,76,48,62,57,49,76,53,64,49,48,79,72,58,73,69,87,83,75,64,69,80,64,85,48,86,57,87,48,52,74,74,45,68,68,61,52,84,65,47,80,82,60,51,42,82,49,77,86,65,60,62,42,46,43,70,67,50,51,42,47,69,66,44,54,77,43,75,78,80,87,49,70,46,71,76,86,48,87,47,78,78,51,46,43,78,76,87,42,54,75,80,87,69,80,55,58,73,76,71,47,43,56,71,67,57,67,65,85,52,75,51,45,78,66,67,67,56,83,62,54,44,45,71,48,79,52,60,59,52,55,46,43,46,85,59,55,70,45,53,45,54,86,66 79,53,73,72,74,75,77,81,48,76,42,57,44,43,73,73,61,43,81,66,42,63,77,53,57,55,71,47,78,74,61,81,51,68,69,56,70,55,52,71,53,54,44,44,57,76,64,55,61,47,83,60,42,87,49,56,69,76,64,66,49,62,56,45,78,69,66,64,79,56,77,87,48,87,54,73,80,74,54,82,59,45,67,53,68,73,75,73,58,87,84,68,44,51,72,80,61,73,62,79,82,61,55,62,86,72,53,54,70,70,54,45,42,86,52,74,71,83,86,47,75,69,65,68,56,66,70,70,49,43,81,82,67,55,72,47,63,73,42,56,86,46,77,46,84,52,42,50,53,55,87,76,73,81,86,50,71,51,47,54,72,81,69,62,86,44,66,65,85,66,55,42,45,78,56,43,61,49,58,71,86,87,79,64,80,68,51,68,55,87,56,44,56,79,86,70,50,69,77,51,81,74,73,64,61,77,78,42,67,50,74,71,77,54,76,70,69,73,77,55,51,73,62,78,58,47,56,81,69,79,78,56,49,84,65,42,55,71,78,82,75,87,55,79,79,51,70,46,69,82,87,60,77,55,58,81,66,49,72,51,70,78,64,59,87,82,61,57,74,78,68,86,76,73,74,66,54,60,81,53,43,49,64,43,75,61,82,78,59,76,50,59,77,57,59,87,83,51,85,56,61,70,69,43,68,76,64,68,84,52,51,56,46,56,78,64,53,62,86,55,81,60,84,68,43,81,54,80,48,70,48,52,66,76,72,42,83,51,69,61,67,75,83,72,80,44,71,54,85,48,84,55,52,78,74,74,50,63,61,74,82,51,46,55,42,47,58,47,51,53,54,57,48,68,45,82,80,44,69,79,56,75,72,64,82,45,61,86,42,62,73,43,66,85,75,67,75,44,55,80,80,82,43,73,49,72,43,78,74,86,46,69,62,68,84,66,56,57,55,52,78,54,65,86,44,86,54,50,55,49,72,50,84,74,81,46,77,68,77,48,48,54,51,54,54,44,43,80,72,80,81,47,59,58,73,81,81,72,81,83,72,84,68,71,56,67,87,81,78,42,68,77,81,58,77,46,48,56,45,49,58,69,58,59,46,76,44,79,67,44,51,87,70,71,54,63,73,85,77,45,67,48,60,69,80,68,50,52,59,52,52,75,45,79,87,46,62,46,50,65,54,47,54,71,58,59,58,48,70,64,67,42,67,70,56,56,46,44,43,80,87,51,68,70,84,51,52,84,76,87,70,66,76,45,59,68,43,65,58,87,56,48,77,84,44,66,79,75,61,81,83,65,69,86,84,46,55,75,57,62,72,45,75,66,53,70,75,45,66,58,65,82,42,66,48,83,80,71,63,58,65,62,63,53,60,85,65,77,60,62,64,60,57,79,57,65,57,65,79,66,84,45,55,79,57,57,86,51,73,42,51,68,83,86,83,56,69,42,86,62,85,62,67,84,71,44,73,85,60,45,61,69,67,57,53,58,47,87,69,62,45,57,71,72,44,43,69,73,75,47,56,73,73,79,78,55,47,45,63,77,80,43,46,54,70,78,73,76,47,71,55,59,71,51,64,74,52,58,66,59,61,80,82,60,51,59,87,82,52,59,54,59,60,71,85,52,83,85,74,54,62,60,87,76,70,62,48,60,80,62,58,84,83,47,52,53,66,44,47,60,73,44,45,70,70,44,61,80,77,66,85,87,63,80,67,73,81,87,61,45,45,46,72,47,52,69,64,66,78,49,62,77,79,79,44,59,85,64,50,45,74,56,82,68,72,64,61,60,45,80,42,68,79,85,54,57,57,87,58,80,58,64,86,60,77,62,76,63,49,63,58,66,71,51,58,62,42,53,43,54,44,86,84,82,78,58,47,84,74,43,47,59,58,42,83,75,74,71,62,76,47,76,79,54,86,65,53,76,83,53,63,72,46,62,45,72,68,62,74,67,60,65,84,46,43,72,72,43,71,50,57,57,56,44,86,64,62,84,45,43,87,67,47,67,80,45,48,71,61,59,86,79,65,43,44,43,45,82,67,73,47,54,52,84,47,76,46,56,68,46,65,51,78,53,66,87,77,56,65,48,61,44,60,68,73,86,53,67,70,43,76,84,52,51,61,82,80,78,43,46,69,69,49,65,74,78,73,81,48,85,64,54,50,74,76,61,54,84,73,43,46,46,46,87,87,63,70,60,76,87,80,57,47,86,59,66,67,58,78,71,47,48,71,52,81,63,71,43,51,50,59,53,70,47,80,80,86,87,43,45 77,64,48,63,50,61,42,74,53,67,54,52,78,71,67,71,55,46,60,44,82,83,48,44,69,82,74,80,69,49,55,57,43,72,83,50,53,77,64,52,69,72,57,58,54,77,87,64,59,51,42,67,48,52,42,76,62,43,52,87,59,70,86,72,86,85,52,44,78,79,56,63,61,47,86,70,83,58,59,74,49,60,44,67,47,69,61,76,55,64,56,79,50,62,55,74,51,87,80,51,62,71,74,55,66,72,51,66,71,66,84,79,64,87,60,68,45,43,65,79,87,46,52,73,62,76,54,79,86,86,69,61,75,74,82,56,57,84,67,72,55,49,82,68,73,44,59,78,76,57,57,59,44,80,84,53,52,75,64,55,47,44,44,76,56,57,58,84,53,56,52,50,49,61,61,42,64,82,52,50,71,49,65,66,84,67,45,54,66,75,85,78,69,86,57,43,80,63,76,49,87,80,58,85,57,72,64,79,64,58,76,83,44,67,46,67,53,85,61,71,60,43,52,77,75,53,68,48,52,72,55,55,54,68,54,58,81,45,75,69,80,81,61,63,44,86,75,70,76,66,68,66,65,56,76,84,46,85,68,43,51,64,51,60,44,87,77,73,59,87,78,81,83,87,68,83,51,59,69,42,45,49,82,53,75,83,82,50,70,82,83,53,82,43,48,64,68,65,69,43,45,73,49,77,80,46,69,45,86,65,77,58,52,67,46,75,55,58,50,86,75,43,45,81,66,70,58,74,86,67,65,58,65,76,81,81,85,86,47,72,87,49,63,48,54,55,53,83,60,67,59,67,45,85,81,52,63,62,60,80,66,57,86,49,69,54,42,67,66,82,69,60,58,83,47,84,84,79,68,84,78,48,57,75,62,66,69,77,74,84,81,76,44,81,64,69,54,70,43,60,55,47,77,85,78,78,56,58,77,69,53,46,45,65,56,75,48,45,78,80,60,64,48,85,52,53,83,56,81,62,51,42,80,44,49,42,42,45,46,43,61,42,82,87,71,70,81,66,85,69,42,81,60,70,68,66,61,42,69,78,72,63,85,45,60,43,56,71,85,75,48,52,73,56,73,64,67,54,72,47,63,55,53,60,63,87,53,58,78,85,48,47,79,73,62,82,51,71,67,56,71,73,81,42,68,66,68,58,77,65,86,65,44,79,59,67,49,43,86,83,60,47,87,65,52,51,68,61,45,78,80,70,52,79,71,66,80,72,55,64,53,53,64,75,70,82,47,86,48,55,64,70,77,57,62,46,76,53,82,63,47,65,53,72,78,85,76,83,63,75,77,58,71,59,61,51,86,65,55,58,63,65,74,64,72,54,76,71,48,76,53,44,52,86,76,82,56,50,47,52,81,80,42,73,77,68,77,76,64,56,87,78,62,80,69,49,48,61,45,81,63,69,71,78,72,59,87,45,69,42,49,52,78,61,62,80,67,62,59,83,67,80,50,46,86,62,74,85,52,47,64,71,68,71,82,70,50,70,56,55,65,43,83,71,84,69,69,55,74,63,52,57,72,43,53,52,68,64,76,87,76,82,85,67,87,72,59,45,56,66,62,87,75,79,79,63,61,64,56,68,50,67,59,73,69,61,69,58,62,72,50,75,64,47,84,70,59,87,51,43,84,75,87,65,78,59,64,43,55,71,48,85,49,65,85,69,63,67,51,53,67,66,60,74,61,54,83,58,45,44,66,46,85,77,66,79,87,62,73,44,80,52,73,53,55,54,64,86,50,73,82,44,64,82,78,84,86,57,53,76,43,77,50,45,76,77,84,59,75,65,82,55,82,73,61,86,75,67,70,75,87,63,56,60,50,66,72,77,58,58,58,70,42,48,69,83,72,86,78,49,68,72,74,81,63,66,76,44,48,79,85,82,77,62,65,55,80,67,80,52,60,65,74,43,66,72,65,70,77,72,60,79,72,50,58,70,55,70,48,57,48,53,81,74,43,46,48,72,86,42,55,79,48,58,47,68,84,75,44,62,80,81,81,86,42,58,79,56,68,71,50,48,85,79,56,53,46,69,46,52,44,76,60,46,51,42,87,60,67,49,69,63,72,55,61,83,64,63,56,56,62,47,82,52,80,67,46,75,65,46,49,78,77,73,67,71,58,77,76,60,65,63,64,77,78,75,82,55,74,54,67,86,85,42,70,55,57,42,78,42,49,43,64,67,67,43,56,65,71,59,59,61,75,76,48,69,74,86,43,69,44,44,82,81,82,70,50,53,45,85,42,63,83,83,52,57,73,64,45,68 49,64,58,64,65,79,43,65,72,43,50,77,43,80,54,71,55,67,55,79,48,71,76,81,80,79,79,49,77,83,48,50,56,43,82,52,59,54,80,74,72,68,56,69,82,87,57,74,81,83,67,74,63,59,71,73,47,85,84,74,65,75,75,44,54,67,44,55,81,52,64,86,58,42,79,85,61,77,74,65,47,59,76,75,72,86,72,83,86,58,43,66,49,81,43,82,50,78,50,85,79,58,51,67,42,50,62,68,82,59,86,56,51,83,44,59,70,47,50,64,59,51,64,71,73,62,52,51,80,76,65,59,49,77,60,86,85,43,71,71,84,73,74,47,85,48,84,78,84,61,81,54,58,76,52,44,53,85,51,51,80,58,80,44,47,78,81,64,48,70,86,44,84,74,82,51,45,64,60,42,46,69,48,61,54,68,84,85,76,75,66,58,52,76,51,85,64,58,71,63,74,83,63,79,49,85,46,85,47,44,79,53,78,44,53,79,43,80,66,47,62,83,46,62,63,46,46,76,55,86,51,78,63,48,83,74,53,60,78,76,85,42,73,80,83,51,54,44,45,61,70,65,57,45,61,47,63,74,72,81,80,79,55,78,46,61,50,71,45,84,46,45,72,63,83,81,54,44,69,45,49,48,64,79,63,67,53,60,74,51,69,47,70,83,69,45,43,69,77,63,73,58,57,42,76,81,55,78,62,68,82,74,66,68,78,80,84,66,83,77,56,58,62,82,58,57,86,45,71,80,54,68,51,65,50,44,82,62,54,74,51,80,56,45,71,67,67,55,71,54,81,58,80,66,73,70,47,68,57,83,82,82,74,81,42,57,67,65,84,85,76,69,51,78,59,87,56,59,50,77,73,76,75,56,62,75,69,58,52,53,43,58,56,67,70,69,85,50,59,82,63,63,77,52,87,85,70,47,51,74,44,73,78,78,61,49,49,57,61,79,74,52,54,51,44,77,49,52,59,53,77,67,44,65,43,71,83,86,70,53,71,50,82,66,53,86,69,82,87,75,87,80,63,61,79,69,49,45,72,87,75,83,48,49,72,57,46,48,69,66,73,52,48,55,44,63,60,66,79,80,58,50,68,73,46,86,66,82,79,83,60,81,74,48,66,83,78,64,81,53,51,82,71,50,80,56,87,69,54,56,81,67,64,84,76,45,66,85,51,70,59,79,73,67,75,85,55,47,85,42,59,84,78,49,73,54,42,48,87,87,43,72,59,64,45,49,67,69,70,71,78,77,49,42,69,79,43,51,51,55,66,73,62,59,55,62,62,46,60,55,59,87,84,71,79,52,79,50,46,50,70,69,87,87,71,51,82,61,78,82,69,54,49,72,46,70,66,47,82,59,47,83,49,62,53,67,68,56,44,43,84,73,43,43,70,72,57,46,85,87,82,55,85,84,63,55,42,77,61,74,48,82,44,48,76,45,45,83,79,48,67,70,81,54,48,43,44,54,74,43,47,62,61,87,68,59,69,44,64,50,73,80,62,84,46,71,66,75,42,74,83,57,66,64,50,64,59,60,86,78,75,65,77,80,52,80,45,74,56,77,54,72,45,85,56,81,66,70,45,75,56,54,69,85,65,42,84,69,53,82,78,74,60,79,67,65,82,75,85,78,84,63,77,78,81,77,47,81,74,52,42,43,43,65,63,83,58,77,42,73,80,52,77,73,56,53,73,82,54,51,77,80,80,57,62,45,78,73,61,42,69,42,54,61,42,65,52,52,86,86,68,73,52,59,46,84,76,48,67,81,47,51,50,60,84,57,44,85,52,57,73,53,87,70,57,51,60,53,51,75,49,80,57,57,69,82,65,79,69,87,74,68,50,72,58,45,51,71,85,54,49,86,45,75,73,79,42,56,43,59,62,53,64,54,60,78,62,54,49,57,86,56,75,50,69,84,85,42,50,68,51,46,84,44,76,79,66,70,73,44,80,69,85,54,59,85,84,73,64,82,79,58,47,47,65,61,81,64,81,68,64,59,65,59,78,79,44,71,87,54,58,43,48,77,81,62,59,44,60,76,67,78,52,70,49,70,72,42,51,43,77,72,53,87,44,62,87,46,84,57,77,56,45,75,74,50,55,61,84,86,65,66,72,85,47,67,71,86,63,62,49,47,67,62,44,85,66,74,65,53,72,85,78,70,60,81,80,62,44,63,63,67,83,56,67,55,67,82,49,75,82,76,76,74,76,42,45,75,63,82,71,72,78,62,71,50,87,66,67,87,75,74,59,76,56,66,56,74,49,51 60,47,72,45,59,77,78,58,64,72,79,69,60,58,58,78,78,46,50,76,45,58,79,61,44,87,57,52,76,51,66,69,60,60,75,57,57,47,87,59,62,71,51,54,67,63,50,68,55,42,55,69,54,79,75,71,58,74,55,78,84,49,77,72,54,85,55,74,63,77,76,44,70,45,54,53,55,79,50,71,50,46,72,55,58,57,57,53,87,69,83,72,69,51,64,47,75,76,66,57,63,43,65,49,84,54,87,83,49,54,63,81,66,58,66,76,73,58,80,81,68,63,69,80,48,57,48,81,58,69,46,55,56,65,60,86,67,66,71,80,57,49,43,63,87,60,48,75,71,83,57,70,81,57,57,78,68,44,43,60,51,45,45,56,45,74,79,72,86,47,44,75,67,51,50,48,80,51,76,86,78,75,82,76,44,70,62,60,48,57,85,58,51,86,54,75,84,68,42,78,43,77,69,71,49,55,63,58,50,42,53,77,42,84,58,74,65,47,58,82,58,67,48,67,80,73,66,51,63,79,80,70,44,60,43,57,83,67,53,87,44,58,51,70,86,66,74,84,79,87,82,52,84,56,49,57,47,81,76,52,68,82,49,49,74,65,78,83,85,55,46,75,55,61,64,59,51,45,83,69,57,75,82,86,43,65,43,84,47,69,61,80,46,69,67,66,67,56,55,62,77,46,64,78,55,87,68,44,50,49,86,80,59,68,57,85,51,80,68,71,78,42,81,46,72,58,49,48,44,67,51,60,48,55,83,67,59,85,72,85,85,57,84,78,64,55,51,58,60,50,42,55,73,73,71,74,53,77,48,66,53,79,78,79,44,57,75,73,80,73,43,48,84,62,83,81,54,84,79,50,45,56,83,82,53,73,65,58,48,54,60,50,61,74,67,47,81,55,46,76,52,67,72,70,60,63,76,58,55,85,55,79,42,77,82,78,63,60,77,79,65,67,84,43,52,77,64,83,66,62,58,75,46,61,66,78,61,58,46,47,71,66,63,56,84,70,63,87,66,84,77,44,74,51,69,44,79,64,86,56,54,47,42,62,60,73,85,72,67,76,73,72,44,48,60,44,56,49,83,61,64,58,71,62,48,73,53,87,54,65,60,60,54,77,72,87,42,60,74,61,59,63,43,54,42,63,69,82,57,77,86,60,87,45,75,57,87,69,70,45,73,79,57,65,58,45,42,67,73,68,47,60,59,71,57,51,61,85,52,66,60,75,50,56,78,58,57,44,47,60,71,54,66,85,65,50,60,72,78,51,42,60,62,50,46,43,68,53,59,55,79,78,73,52,54,47,46,58,54,75,69,46,51,80,75,86,75,70,48,86,79,52,75,46,82,50,53,76,79,61,70,49,64,85,43,67,76,61,80,79,84,77,54,57,68,65,60,63,49,79,85,82,73,46,55,77,50,51,77,70,44,86,46,81,75,42,58,57,47,50,80,76,50,49,46,58,70,64,72,84,47,59,51,76,42,59,77,76,62,48,44,85,78,69,50,79,82,66,75,79,44,76,86,86,85,66,54,68,42,82,51,59,78,66,74,53,75,64,51,61,58,61,72,85,68,42,47,49,54,44,42,75,56,62,54,84,84,77,69,63,43,42,74,78,61,66,43,49,52,48,61,54,66,83,63,63,59,85,76,69,60,72,72,59,70,55,46,74,78,83,64,62,83,44,73,81,75,53,83,42,48,83,63,64,75,78,48,45,68,82,63,75,66,45,47,69,74,66,48,84,84,56,61,58,76,42,46,81,75,83,71,43,63,46,86,49,60,72,78,83,64,76,76,74,47,77,87,81,70,77,55,55,84,57,44,63,50,81,81,75,60,55,70,45,67,55,45,45,44,47,44,75,75,87,62,43,79,74,85,85,58,53,82,83,75,58,56,78,71,87,67,75,66,46,54,47,45,80,59,55,62,44,42,60,48,60,72,72,57,71,52,78,61,53,85,57,73,60,47,63,77,46,77,47,79,84,51,69,69,44,61,45,54,59,63,64,65,83,82,74,61,69,81,69,43,63,55,75,51,45,72,72,72,42,49,82,71,73,67,85,71,68,48,54,79,63,62,79,60,69,63,53,55,84,79,43,72,61,59,65,81,80,62,65,58,45,81,79,60,46,60,48,59,87,64,47,58,86,75,84,65,71,43,66,75,69,59,47,50,80,53,75,47,54,81,53,70,56,49,59,55,56,70,47,62,77,70,51,48,70,67,84,80,65,56,51,49,79,61,74,83,86,42,50,58,59,75,53,77,72 44,52,84,81,46,83,46,80,71,83,52,73,53,46,72,82,66,64,61,42,71,64,60,44,75,75,51,72,85,87,71,61,66,47,42,76,50,60,69,77,70,57,59,57,77,65,47,45,86,45,70,68,82,82,75,59,54,52,65,45,48,85,57,56,69,55,47,83,61,66,68,71,47,80,72,85,66,74,83,87,84,83,67,79,57,52,74,61,84,70,66,81,54,50,42,42,82,50,58,58,64,53,63,75,50,53,51,54,57,52,80,85,73,51,63,85,86,85,47,62,76,73,84,71,47,68,65,47,74,53,45,52,72,49,73,82,56,56,48,70,50,75,72,55,71,50,83,71,76,55,73,84,61,60,53,51,71,69,75,83,66,44,55,60,78,84,45,53,68,55,64,64,84,44,54,45,80,51,79,59,73,51,74,54,75,49,76,64,50,66,61,87,60,50,75,43,49,44,79,69,49,63,51,66,79,68,60,81,70,86,83,69,85,80,76,62,45,85,55,66,58,59,48,58,65,45,55,82,49,64,81,69,61,62,49,60,48,71,54,82,83,72,59,60,74,74,47,43,79,79,78,59,69,86,63,77,81,65,45,63,62,48,45,82,42,61,46,84,63,54,56,57,82,79,70,52,78,84,47,85,84,52,49,53,76,54,71,76,58,73,87,76,75,57,77,53,71,78,44,49,69,83,62,81,74,42,50,80,76,62,70,83,61,82,81,80,71,86,84,49,55,56,72,71,50,46,50,64,77,75,62,85,79,84,67,77,62,46,82,84,64,87,74,46,47,73,44,43,49,58,79,49,72,46,53,75,86,42,74,70,63,52,87,42,82,69,51,65,42,77,58,76,48,49,47,64,58,60,50,82,67,43,52,59,45,56,54,46,81,44,73,74,51,45,61,54,74,42,74,50,52,43,51,63,51,61,42,63,67,47,64,64,87,83,76,55,71,84,82,63,42,55,80,44,77,68,81,62,75,53,42,80,64,71,50,86,57,61,86,62,55,80,77,70,75,48,77,60,61,66,65,70,65,58,77,72,61,63,45,84,87,62,42,84,46,75,76,74,86,46,59,56,82,81,81,52,59,61,66,68,45,70,61,45,50,72,49,71,78,63,44,73,50,76,43,56,55,58,47,78,76,55,85,82,48,56,65,55,87,55,58,46,56,56,56,54,50,46,76,77,44,80,56,60,59,87,64,86,78,77,85,42,82,43,65,46,60,72,76,85,53,77,45,46,61,45,53,55,66,81,73,80,72,83,48,46,81,80,86,50,86,52,83,48,63,74,47,67,63,74,71,68,55,76,54,52,54,60,58,44,75,46,86,55,53,62,67,79,66,68,84,83,70,80,52,45,44,51,44,48,74,80,67,78,84,80,75,76,59,45,46,86,50,86,43,55,86,51,47,73,45,53,61,75,70,55,65,55,49,59,70,66,82,67,43,83,46,82,67,64,69,51,61,52,73,57,59,64,64,66,42,48,50,57,70,43,55,79,72,68,44,54,70,85,49,46,84,57,48,71,49,78,55,57,52,73,49,45,70,69,77,71,70,54,53,50,57,66,55,43,57,73,47,58,81,49,67,78,50,68,85,76,73,49,66,46,50,51,85,42,64,62,64,71,46,52,82,61,71,81,62,53,56,67,69,42,64,56,71,85,61,86,45,72,70,79,63,57,74,59,80,82,72,84,68,66,52,54,70,52,87,47,70,71,54,56,79,66,65,64,64,63,82,57,54,80,68,48,46,57,70,86,62,75,43,60,56,53,62,74,66,45,46,60,80,59,43,69,54,68,86,51,66,43,78,61,69,75,85,57,75,84,67,74,83,46,83,42,68,51,77,59,72,78,67,43,59,42,59,70,80,83,50,70,86,45,52,65,69,87,43,87,63,75,42,85,42,72,63,67,82,84,59,46,55,54,79,75,48,85,60,45,56,81,65,78,53,54,52,59,47,59,86,51,61,60,76,60,52,47,76,81,52,59,82,49,81,85,53,74,86,50,65,79,55,85,85,75,83,70,47,78,66,46,52,77,67,69,63,59,59,63,68,48,65,74,54,48,55,53,57,77,67,56,62,76,87,82,43,76,65,56,83,70,81,69,84,77,51,65,63,53,43,65,75,62,59,57,61,64,62,72,69,67,85,66,81,60,57,84,44,75,86,80,60,48,58,71,46,86,86,70,51,65,72,59,47,55,69,64,73,45,66,55,72,87,75,71,52,73,65,52,43,68,82,61,44,42,56,44,65,67,43,87,72,55,55,65,43,61 50,73,52,66,45,83,63,79,49,60,86,79,45,63,72,75,59,72,84,51,82,75,78,79,85,62,60,62,67,79,44,52,83,46,54,44,57,62,70,43,62,59,85,73,75,45,57,70,75,70,51,69,43,52,80,62,55,43,72,77,58,87,82,64,52,44,48,45,50,55,81,81,77,48,76,85,44,50,81,70,57,51,71,53,71,75,70,49,54,48,50,81,73,73,62,49,44,68,75,81,50,69,51,65,69,42,59,71,51,80,72,75,58,74,77,66,63,86,43,49,47,72,55,74,48,81,45,49,61,61,43,74,79,76,72,75,78,50,74,47,54,87,49,65,42,46,60,65,59,75,85,86,75,79,58,42,64,81,53,76,46,69,69,58,86,81,42,72,77,56,75,70,66,50,46,66,86,67,46,72,60,59,80,78,79,47,44,85,73,77,70,79,77,44,56,77,47,63,81,47,74,71,46,52,75,75,54,45,82,46,54,87,59,85,59,64,77,78,46,74,57,75,46,64,48,64,45,51,61,65,50,45,60,58,76,66,49,43,47,67,72,70,81,53,80,43,63,71,75,50,43,72,62,56,73,42,47,81,60,57,65,84,59,70,49,71,56,54,73,52,55,63,56,87,52,65,64,43,59,74,80,70,87,71,43,69,57,74,45,43,84,55,64,63,46,74,60,75,86,82,82,69,77,86,61,72,44,72,64,46,52,80,72,84,63,42,78,51,72,64,61,49,83,52,72,46,80,45,71,72,51,73,57,82,43,64,75,64,71,72,77,84,62,68,85,80,67,45,57,71,75,73,49,55,63,70,64,77,69,77,76,44,86,53,68,53,65,68,45,59,78,62,51,84,43,84,45,70,59,85,45,87,48,77,42,47,45,86,65,63,45,72,47,44,86,75,67,82,45,59,84,82,61,73,69,65,56,79,84,54,83,63,71,56,72,60,61,79,85,78,87,83,85,49,84,71,80,42,69,73,46,58,54,42,74,68,50,59,78,87,86,58,47,84,80,57,43,44,42,66,71,53,84,70,43,52,58,45,56,67,57,69,56,64,75,83,55,75,63,71,45,71,68,79,79,82,63,61,52,87,65,76,81,61,72,68,71,54,65,63,80,70,70,69,54,64,79,69,80,49,50,58,45,82,56,47,54,47,42,59,50,81,66,75,77,49,82,45,79,82,69,69,85,48,76,62,70,73,52,55,54,76,57,83,50,52,71,67,75,70,58,81,79,54,47,56,74,70,46,51,83,79,77,65,64,47,63,86,83,51,75,42,66,44,63,81,68,86,71,80,72,58,83,81,84,83,53,42,43,51,83,54,68,45,51,76,77,61,67,45,50,60,86,82,69,55,61,64,63,76,46,56,59,74,76,45,55,81,68,81,77,43,76,56,43,43,68,67,82,52,59,65,73,66,82,46,83,56,74,56,48,73,44,56,68,58,58,55,72,42,69,65,48,84,54,51,74,68,53,78,45,79,53,76,80,63,85,60,65,78,87,82,54,70,65,48,68,58,56,60,57,50,58,49,78,64,69,70,46,49,68,58,59,66,61,60,68,43,62,79,46,54,75,75,50,78,74,74,82,66,54,44,54,54,79,70,82,51,45,52,61,67,68,80,61,47,46,66,49,82,73,76,52,82,50,71,47,52,81,70,57,49,56,60,55,85,49,69,44,80,47,79,42,42,58,81,71,80,87,84,54,61,60,42,86,71,60,75,42,84,80,81,49,63,65,57,51,74,74,48,87,76,80,77,66,43,55,73,62,46,42,61,78,57,43,81,80,65,57,71,61,64,70,47,55,70,62,45,49,45,85,51,79,50,47,47,86,67,59,79,43,52,75,50,44,75,52,76,67,68,86,73,52,45,65,51,62,74,58,85,72,58,59,42,70,45,61,56,72,69,42,47,52,64,58,62,82,67,72,64,86,63,55,73,71,48,45,70,49,67,71,56,56,53,71,43,50,66,79,76,54,77,51,45,52,77,59,54,83,82,61,66,61,83,80,45,79,80,87,51,42,44,83,63,50,50,45,55,51,54,81,58,83,61,56,87,56,74,80,80,46,84,71,44,74,81,66,47,68,48,48,81,61,86,66,45,82,85,85,57,51,57,42,61,73,47,62,65,87,58,79,76,84,59,42,54,71,59,87,77,68,67,58,50,85,51,85,66,51,46,44,46,61,67,76,59,70,47,56,51,66,76,43,65,43,81,45,62,66,59,55,44,82,72,84,77,51,55,83,59,79,63,63,52,79,73,80,55,82,72 53,43,83,83,49,74,75,83,62,59,42,53,53,82,51,61,42,65,81,53,44,63,56,54,61,54,42,56,87,45,61,76,69,44,78,53,56,76,81,84,64,83,81,66,54,50,67,56,53,75,62,64,44,61,46,62,60,60,74,71,84,65,71,56,60,43,46,77,52,82,53,76,70,55,43,52,49,74,77,53,48,61,59,70,82,83,76,71,81,81,75,70,62,43,65,48,47,76,53,42,49,71,55,58,42,61,56,84,87,84,66,57,45,82,66,62,58,56,72,59,46,79,84,69,52,62,53,57,87,80,71,86,72,73,55,82,46,50,59,48,83,42,58,51,73,82,78,53,74,48,59,66,63,69,63,84,53,83,80,67,87,50,55,79,66,78,44,46,51,67,54,58,83,81,75,54,53,73,62,46,76,48,74,85,82,71,58,83,85,79,46,45,72,64,71,47,82,67,57,83,60,70,50,71,57,67,47,43,68,73,61,78,56,50,46,55,81,86,56,82,81,48,60,85,85,67,43,77,78,43,69,62,59,72,66,70,42,53,79,52,84,48,60,80,63,57,45,79,71,72,50,63,42,68,87,64,63,49,61,54,54,45,52,77,60,57,59,84,84,49,71,65,53,62,84,50,51,68,66,70,62,43,69,55,53,64,69,84,71,54,66,56,65,77,72,70,54,49,77,73,78,43,75,56,44,81,55,76,50,49,78,81,63,50,62,73,51,50,47,76,64,67,53,72,57,61,74,84,82,69,51,51,68,66,42,84,76,77,53,50,76,46,61,87,68,83,61,71,78,67,65,63,80,49,43,57,73,81,85,70,49,70,86,59,49,79,82,49,49,57,69,84,80,66,83,44,60,72,82,54,58,79,66,66,78,72,61,54,50,82,77,85,61,76,82,53,69,51,71,59,76,76,76,59,80,45,50,46,77,49,51,77,44,69,64,56,80,62,45,82,53,45,68,48,86,43,71,75,79,47,49,70,73,83,76,46,64,47,62,51,66,72,76,43,58,58,51,82,65,74,87,78,69,68,63,52,53,47,51,51,42,82,74,78,49,63,71,55,56,53,83,43,50,64,49,76,82,60,52,79,79,63,56,84,66,67,69,68,55,85,56,45,48,64,63,81,80,47,87,51,76,47,47,53,71,65,83,75,65,57,70,80,75,69,57,80,50,83,74,42,83,71,60,71,67,54,43,76,87,63,63,42,57,59,48,64,86,80,50,77,46,44,80,82,65,69,56,66,61,62,53,69,50,70,60,85,66,67,49,49,77,87,73,46,79,78,59,45,77,51,42,73,51,65,53,62,69,71,48,44,83,56,74,58,73,45,79,82,47,86,63,55,72,55,70,67,42,53,69,85,79,56,64,81,84,53,79,66,64,58,50,72,85,82,43,55,65,55,55,57,53,63,79,62,51,74,67,55,65,51,87,84,65,42,62,70,74,61,48,55,74,67,61,45,49,51,58,66,77,56,46,75,68,50,74,72,60,79,45,75,43,76,48,46,46,62,51,85,66,87,84,60,52,61,57,68,59,42,46,46,51,43,59,83,51,62,43,76,72,50,64,85,53,81,51,54,51,50,58,86,78,58,58,58,70,60,64,77,48,76,76,62,57,81,61,56,66,65,86,62,74,75,48,42,82,80,84,84,70,43,84,80,42,52,45,46,82,86,49,86,44,59,73,77,82,47,66,42,80,69,60,83,59,52,85,56,83,50,42,66,72,73,42,54,62,49,87,63,80,80,65,62,55,87,51,66,67,85,48,74,82,50,84,69,68,50,79,61,43,51,57,64,51,59,68,68,45,53,77,54,55,72,81,57,61,45,69,49,52,69,58,66,69,80,70,80,55,81,59,49,68,69,65,76,61,86,53,52,85,82,66,76,76,67,61,81,56,63,63,55,84,65,73,85,68,62,85,83,86,60,86,58,72,57,70,51,78,84,60,72,82,65,42,57,60,83,68,86,50,70,57,57,83,58,65,71,46,74,48,85,72,57,58,79,68,86,83,75,66,57,59,64,72,72,71,49,77,44,71,71,49,78,70,62,49,72,50,54,80,76,43,64,67,66,81,54,62,74,53,54,85,46,84,67,83,76,69,52,87,52,81,83,59,67,52,65,64,51,84,42,70,74,68,70,66,75,80,73,85,81,77,68,68,83,52,76,66,57,56,60,50,79,71,64,66,48,58,74,62,75,45,49,46,79,81,76,70,71,50,74,75,83,86,60,76,42,79,53,66,58,68,44,68,80,87,71,76,85,58,44 56,85,81,64,47,86,82,44,78,79,67,62,79,65,78,42,61,46,78,61,50,52,85,75,59,79,55,71,61,47,80,75,69,68,80,75,72,46,48,56,80,74,62,82,70,45,44,80,78,66,56,83,55,57,51,77,74,44,60,60,61,75,66,47,74,49,47,46,49,63,72,83,68,57,52,67,57,43,78,81,84,62,70,84,79,83,53,84,73,46,45,58,65,70,85,82,66,68,62,66,53,66,62,53,84,76,81,46,79,83,53,55,44,51,64,65,81,61,55,79,62,54,74,85,80,60,60,85,76,78,65,60,78,44,84,78,53,42,57,78,65,80,78,72,71,48,65,72,58,47,42,87,73,59,48,80,60,84,80,67,78,51,79,43,47,53,61,63,66,73,79,50,63,73,71,52,65,50,50,56,65,49,77,72,63,42,56,74,58,73,82,58,55,51,65,50,57,42,47,65,61,47,80,57,56,71,84,62,83,70,59,81,42,54,52,77,68,84,66,79,44,72,67,44,79,70,78,77,55,58,47,59,50,61,44,64,44,62,74,55,71,69,42,45,54,63,72,84,79,48,82,53,52,47,80,83,67,61,73,60,73,56,81,85,55,63,65,44,74,58,80,62,79,42,71,57,57,50,78,81,74,63,74,73,52,50,59,78,62,46,72,82,68,84,69,46,77,66,46,56,85,83,84,48,45,66,57,69,47,53,50,80,83,64,46,43,87,50,47,63,52,55,51,87,44,47,82,51,86,80,54,63,65,84,69,72,53,64,70,55,56,77,59,57,55,52,80,74,76,71,62,75,79,52,76,63,69,84,58,61,49,53,81,65,71,57,69,45,64,78,44,44,46,74,81,59,45,47,60,45,81,62,64,69,56,68,62,66,60,42,60,64,82,84,58,82,87,47,80,53,73,83,63,78,46,57,87,45,69,61,69,81,87,53,77,69,51,82,65,74,61,82,58,82,57,87,55,81,73,73,68,73,44,79,74,51,58,56,42,61,53,43,58,59,81,66,61,79,59,52,47,44,51,47,43,76,48,83,69,66,69,53,59,44,62,45,74,81,76,77,43,83,57,59,83,62,66,76,59,86,66,81,42,63,86,65,59,52,82,66,71,81,65,54,56,78,53,72,69,71,78,46,74,48,64,66,66,44,44,53,85,50,44,51,80,67,54,57,61,85,43,61,82,65,60,75,68,47,43,44,44,83,87,55,80,86,47,66,85,53,63,77,50,78,52,69,65,58,61,73,80,48,77,53,51,62,65,76,81,51,62,62,57,85,86,71,86,66,53,79,64,57,43,78,75,83,64,59,50,81,43,70,49,71,42,49,68,60,53,68,42,58,74,43,75,44,81,85,45,71,64,61,54,61,62,75,44,49,73,72,72,49,50,59,66,46,63,44,61,68,49,66,43,69,51,57,47,78,81,49,87,59,74,81,79,74,86,67,67,46,80,65,67,53,64,60,53,81,54,60,69,46,85,74,64,47,63,78,44,76,87,47,85,66,60,46,47,84,76,78,70,42,80,45,86,79,42,49,55,78,77,79,80,44,56,59,71,84,80,83,55,67,79,45,62,81,48,78,65,54,47,49,79,76,48,61,77,87,57,73,54,61,65,73,68,61,87,59,58,82,66,57,84,63,42,62,83,68,84,54,69,63,86,63,66,87,43,71,60,42,83,79,85,51,80,52,45,46,50,68,49,47,62,52,58,54,75,47,68,45,42,48,55,83,44,82,70,65,84,59,66,46,42,79,85,82,84,74,68,66,64,74,45,66,46,68,50,53,78,85,43,45,75,87,80,72,46,69,42,66,58,49,77,47,42,45,62,77,43,55,56,64,84,86,47,71,62,52,60,79,72,77,67,57,81,81,73,74,58,76,50,69,78,70,55,79,52,63,77,55,68,49,74,47,61,53,49,67,85,62,77,56,73,48,84,86,56,76,48,72,85,67,77,86,63,58,61,55,65,55,50,69,65,60,58,46,65,85,87,86,64,74,57,47,74,82,71,60,82,57,64,44,77,67,60,80,54,78,80,53,61,60,50,50,58,42,67,80,77,67,56,87,85,49,85,65,76,64,86,56,84,42,57,56,65,64,74,64,46,64,76,48,59,43,55,52,64,51,46,81,46,58,77,59,83,68,56,75,80,51,67,76,63,64,79,45,73,84,85,79,77,62,55,72,58,84,61,53,86,72,70,77,56,72,82,56,73,80,82,69,83,57,52,73,80,68,63,54,42,66,69,74,72,71,47,43,78,83,47,74 45,45,68,82,48,51,76,79,66,66,62,57,49,68,70,82,52,55,48,61,81,51,72,72,54,87,42,71,51,49,75,48,78,68,46,42,48,77,76,86,71,62,63,75,80,67,51,57,48,87,78,43,57,74,79,47,71,54,63,59,85,75,51,61,49,77,60,68,60,57,49,48,57,87,45,43,46,84,57,77,70,84,79,72,64,54,55,54,44,48,49,70,58,77,76,64,72,42,48,57,46,67,79,64,77,53,87,55,59,66,56,61,64,86,53,42,48,58,57,77,61,85,69,57,76,72,76,60,85,43,69,46,42,84,53,66,74,74,83,64,48,46,47,42,59,43,62,73,52,42,49,46,77,50,63,66,86,58,71,87,42,49,54,82,83,73,44,50,64,87,43,45,42,45,66,84,66,68,78,74,71,49,42,69,82,62,45,44,55,42,87,75,87,57,52,50,87,44,74,42,82,80,61,55,62,73,71,85,53,54,87,82,85,81,75,70,77,50,85,48,52,76,48,56,74,68,76,78,83,50,65,52,64,60,63,86,85,67,45,58,70,81,69,47,64,62,63,70,80,71,60,43,55,87,51,73,49,84,81,79,76,66,49,76,72,64,48,45,63,81,68,55,74,63,46,60,74,76,53,62,58,49,72,63,63,49,57,63,57,79,54,76,65,53,69,52,44,52,69,81,65,65,63,78,55,73,53,54,75,74,51,54,42,71,73,60,87,75,47,55,83,48,42,77,65,77,87,61,70,79,77,46,69,56,78,67,71,48,56,49,59,56,76,74,78,60,71,69,46,76,73,66,73,85,46,56,84,66,65,44,63,87,50,79,50,82,52,62,68,78,69,71,79,72,52,82,58,79,56,68,64,86,49,78,57,58,75,68,54,69,85,79,67,75,86,54,44,70,72,46,83,75,50,70,80,66,83,43,44,81,76,74,48,53,79,60,49,65,44,75,42,80,77,58,64,48,53,85,79,87,50,64,61,77,61,85,55,54,77,48,68,59,85,71,84,52,60,47,69,58,46,65,72,67,46,72,82,66,81,79,76,55,61,72,72,58,85,85,84,73,69,75,49,60,71,83,49,46,53,86,71,70,68,74,53,48,45,61,46,64,53,42,60,72,60,79,52,66,78,57,80,78,45,86,75,44,57,87,67,66,53,44,82,80,63,79,59,77,60,65,76,53,81,65,47,81,48,54,75,67,74,71,57,65,75,61,74,52,45,79,63,44,73,86,64,76,56,42,58,86,80,72,52,48,71,48,71,59,61,62,68,77,75,42,85,43,87,62,62,65,73,48,72,59,66,85,44,59,74,47,58,47,69,77,43,46,72,84,86,66,83,51,83,86,66,86,51,83,86,51,65,73,50,44,79,86,47,56,83,85,72,80,62,87,55,82,76,60,81,69,64,50,48,48,59,71,87,72,84,79,70,51,77,56,55,80,87,43,78,59,45,44,69,43,51,43,67,62,54,80,62,53,85,66,49,53,71,57,86,68,45,79,63,62,87,52,47,80,58,78,84,55,47,60,45,67,55,87,42,60,66,81,72,86,63,66,77,63,60,70,85,73,51,73,86,69,62,43,43,56,67,75,46,63,45,69,59,64,56,79,71,69,43,47,47,43,75,73,80,48,62,44,70,87,48,78,44,77,70,59,86,76,57,76,81,69,43,75,45,52,54,46,70,49,74,48,49,61,71,87,51,60,61,65,76,61,75,50,58,59,86,75,78,58,64,72,71,51,64,47,46,77,77,77,51,53,77,48,42,61,71,57,57,67,52,71,53,63,47,45,52,62,78,84,52,58,52,71,58,48,48,75,65,44,76,68,51,83,48,63,70,43,82,58,87,62,81,57,72,70,75,42,46,77,63,82,75,72,54,52,62,77,86,54,61,56,78,59,46,54,58,43,75,49,54,47,78,44,64,81,80,73,51,86,65,42,44,72,72,80,71,47,56,86,64,73,59,85,72,43,83,55,50,79,86,74,67,68,54,68,78,65,68,52,86,79,60,51,57,47,65,73,76,86,81,72,68,75,44,76,77,76,60,65,65,82,52,48,49,51,71,72,81,82,60,68,67,66,65,59,63,64,79,51,73,58,49,64,76,54,61,72,66,71,58,46,48,86,59,51,84,57,75,45,87,82,83,58,45,48,71,72,47,70,76,47,55,51,68,45,71,58,74,75,87,78,58,62,66,72,62,70,51,77,73,47,46,82,55,82,64,49,45,83,42,74,61,52,53,48,53,56,50,59,79,61,62,59,59,67 51,77,49,81,44,56,61,82,58,70,61,53,44,82,43,82,42,79,56,57,87,50,70,44,77,83,46,78,79,55,80,68,59,65,57,60,55,81,85,64,73,80,69,68,79,45,80,85,67,74,80,50,72,69,48,71,49,46,61,56,52,73,79,77,69,55,53,66,80,59,64,42,83,46,56,44,66,53,52,46,46,81,78,56,80,84,54,60,48,79,52,73,82,68,65,60,66,53,70,63,42,46,84,69,45,82,65,64,48,83,56,77,49,65,79,67,59,74,87,44,79,70,80,61,57,47,74,47,81,43,87,54,49,72,54,56,84,80,84,63,79,78,77,57,71,83,45,74,55,79,87,62,78,86,80,48,86,45,52,76,65,72,62,55,53,82,52,60,68,82,77,49,83,61,55,79,55,68,57,43,64,51,65,54,85,71,45,62,46,58,59,81,48,80,69,85,62,69,78,68,59,62,65,52,68,52,45,58,59,50,82,73,45,87,74,47,52,85,62,70,67,86,48,53,70,43,84,62,72,44,67,62,68,84,49,76,79,84,54,46,78,53,78,80,43,52,60,64,53,43,71,55,67,58,77,78,45,52,74,54,49,75,66,69,79,46,47,49,74,49,60,62,53,43,77,60,61,74,84,76,58,84,73,75,54,52,64,81,87,61,77,86,46,48,45,77,58,62,72,87,83,67,57,79,83,68,65,49,63,52,84,44,62,46,83,51,72,60,57,72,78,50,68,50,50,54,87,75,68,73,60,85,80,83,55,64,68,58,66,60,49,56,72,52,61,68,45,87,56,55,48,44,60,72,72,83,87,58,68,80,66,45,73,64,49,83,68,44,51,76,82,53,46,59,72,80,52,53,54,74,68,46,84,57,87,57,50,68,54,44,70,58,50,64,81,85,44,77,43,80,58,45,53,79,81,49,72,85,74,43,69,77,48,61,74,44,80,47,64,83,82,80,79,74,66,74,83,86,69,57,47,55,47,45,72,75,66,81,62,50,50,75,74,75,54,78,76,60,43,49,42,87,75,53,48,85,72,81,79,73,72,46,57,50,86,62,82,66,78,68,42,77,60,83,73,79,86,75,72,76,67,46,57,79,60,67,54,63,54,71,55,61,46,55,49,49,67,61,81,82,55,77,58,64,48,55,63,57,52,59,64,44,68,85,86,69,61,54,45,61,82,87,69,56,65,58,46,74,62,51,60,42,50,68,42,79,76,78,83,85,56,75,50,71,74,51,60,42,52,84,43,71,67,85,57,44,76,72,48,67,66,71,55,83,51,47,58,65,57,49,54,83,64,54,63,51,62,47,87,77,51,46,50,72,67,60,51,61,54,67,59,47,60,55,55,69,72,42,72,62,49,45,85,81,82,43,81,53,81,76,78,62,60,56,43,87,83,70,43,57,68,57,84,63,52,49,57,74,86,52,75,86,68,55,57,76,66,69,56,75,62,48,58,82,65,81,85,86,73,47,60,73,64,79,57,56,86,61,61,46,74,69,76,76,70,61,74,66,63,62,51,85,56,68,70,43,66,49,71,55,59,75,78,61,62,49,43,86,67,87,86,45,85,74,86,72,42,55,60,52,52,69,68,82,87,74,65,54,50,81,71,67,43,67,70,46,71,60,64,60,51,65,58,67,83,57,80,47,52,45,42,55,80,61,73,42,74,44,68,68,73,46,56,44,76,59,80,54,79,61,67,65,59,80,60,77,68,82,87,58,77,52,49,74,61,56,58,46,72,46,81,69,82,60,42,67,46,71,43,60,80,77,79,46,46,62,81,84,50,71,46,72,57,69,57,85,48,60,65,82,63,47,52,69,71,65,61,82,81,59,46,74,60,81,73,42,66,80,75,43,63,71,59,85,74,50,80,49,82,68,42,75,49,48,52,49,63,71,85,85,71,71,62,69,71,55,57,72,74,53,45,52,60,79,56,60,62,62,77,75,78,70,68,64,54,86,80,69,44,80,82,46,63,66,79,44,57,71,57,43,69,54,57,61,83,50,74,68,44,57,75,77,46,73,76,56,86,60,55,76,43,42,47,42,49,62,65,54,84,51,73,48,74,81,77,85,78,87,82,54,55,84,64,54,53,48,86,52,47,84,63,77,54,55,70,52,82,48,75,74,62,55,64,44,45,53,51,70,45,73,79,86,61,60,81,50,75,61,73,70,78,51,61,66,49,44,46,82,78,67,59,65,54,51,55,46,46,44,52,59,82,66,71,54,56,47,80,53,68,50,79,80,44,77,76,70,45,67,75,55 81,46,75,80,77,68,82,73,66,52,68,73,75,53,68,87,74,44,74,58,47,80,85,52,65,74,85,62,54,83,64,83,87,47,71,86,58,53,69,85,54,83,77,85,64,75,52,84,66,69,71,64,46,42,86,46,55,87,84,77,71,50,85,64,56,81,84,84,46,44,65,51,64,76,72,53,83,55,43,76,68,72,69,75,66,43,47,62,56,58,59,66,79,57,82,76,58,68,65,83,82,64,71,87,55,62,57,84,49,69,79,68,79,53,45,69,73,66,47,68,76,68,77,64,86,85,66,55,51,65,82,54,83,53,61,67,78,60,49,81,48,58,43,45,46,75,79,79,79,70,55,74,44,61,56,61,79,60,77,43,66,44,64,53,63,72,75,60,60,44,53,81,46,45,45,60,73,66,55,86,62,50,80,44,48,80,44,61,63,54,81,81,48,54,58,69,59,48,46,47,52,67,54,87,85,77,84,50,53,45,56,74,71,44,72,46,74,66,69,72,64,55,73,76,77,87,83,73,61,57,71,67,77,47,81,54,82,49,74,82,86,60,86,56,76,71,52,49,64,56,54,87,62,51,54,61,61,81,42,66,43,81,83,85,63,85,87,87,80,85,57,68,46,83,51,48,67,55,62,58,46,73,84,65,62,56,87,70,42,83,49,57,45,87,66,68,46,50,63,52,63,58,70,76,69,51,50,45,72,63,59,67,66,61,61,46,69,87,43,55,81,46,53,61,64,64,81,61,59,44,78,81,55,65,50,57,57,67,71,71,80,67,73,74,50,83,67,63,51,62,72,56,42,74,76,48,50,43,44,83,77,42,57,84,78,72,48,51,47,64,81,65,69,56,77,52,52,63,43,45,76,87,66,47,60,79,59,73,59,46,80,57,72,68,49,55,59,70,85,81,52,74,48,81,81,52,70,60,86,61,56,58,63,74,52,84,54,78,53,82,82,60,71,77,49,87,43,84,77,57,87,79,71,65,82,46,42,44,66,50,44,45,56,55,53,43,63,84,53,66,73,61,70,51,63,77,70,76,74,45,73,79,73,72,53,67,74,58,59,76,74,54,85,60,67,58,83,44,67,63,66,45,63,53,84,42,45,47,77,42,46,71,69,67,72,62,60,45,62,71,80,54,47,51,48,69,80,57,58,51,58,49,80,51,86,74,78,59,78,87,54,71,60,42,75,57,63,49,49,64,66,45,72,64,87,46,80,68,51,85,70,79,78,46,59,77,62,76,69,81,69,83,82,85,77,70,49,47,58,75,87,62,58,76,85,69,53,50,71,58,72,85,65,76,76,47,79,70,44,83,51,52,49,49,81,52,68,58,51,62,77,53,73,55,49,75,56,48,76,60,72,81,62,70,60,70,64,47,56,87,86,73,51,53,54,68,79,70,58,81,75,54,48,44,51,71,63,69,63,66,57,84,70,69,69,57,46,83,46,48,51,65,47,57,84,78,82,47,51,74,43,51,82,63,50,74,77,51,62,55,72,72,77,50,70,68,73,59,77,57,79,61,74,75,79,53,51,84,55,56,81,48,55,50,46,68,85,82,60,53,72,65,43,74,46,62,79,59,49,64,53,70,70,63,72,73,86,47,77,75,57,69,69,42,85,69,82,49,57,60,43,56,59,55,48,82,70,69,48,63,67,80,58,65,59,56,84,62,56,54,82,79,75,73,50,57,66,79,61,49,81,47,74,67,75,84,62,45,51,85,75,82,62,77,42,51,85,47,72,64,71,83,56,43,86,43,85,67,82,46,75,76,50,62,71,77,57,50,57,80,78,77,82,80,42,55,45,73,65,73,79,52,72,87,43,82,52,74,87,45,84,74,71,82,52,54,71,60,86,61,48,43,68,47,46,64,71,54,53,68,72,50,65,53,82,57,49,44,50,46,60,86,79,83,50,57,86,65,63,67,69,71,86,56,80,56,69,51,59,72,75,62,47,66,60,73,66,47,55,74,59,44,85,74,77,59,85,49,71,70,69,55,53,84,87,42,46,43,64,78,57,69,51,50,67,75,68,76,70,59,69,65,52,64,84,66,84,45,76,61,75,84,46,76,64,87,53,79,77,68,81,63,43,83,43,77,86,62,51,53,78,65,51,62,63,77,67,83,82,72,53,63,70,69,60,59,47,47,44,54,64,78,61,67,56,64,67,84,74,77,80,83,61,42,78,84,50,73,87,48,77,68,71,68,80,69,63,53,61,87,81,77,62,53,77,61,61,61,56,45,82,55,76,53,78,56,74,77,69,81 59,65,48,74,51,63,51,50,79,68,56,50,58,45,47,75,67,72,62,66,52,48,78,67,71,73,81,51,83,83,84,68,49,72,72,86,55,76,85,59,74,50,85,63,50,53,53,50,71,69,83,55,79,84,57,69,71,49,72,66,61,55,66,87,71,42,52,65,52,73,75,51,43,60,56,84,53,46,57,53,77,50,78,85,60,55,54,58,51,87,43,54,57,52,71,87,42,85,83,66,69,52,79,60,78,76,65,59,69,72,54,61,45,82,63,70,80,72,72,56,54,52,57,71,47,74,60,53,55,76,81,48,65,66,64,51,49,47,44,79,87,62,50,72,45,63,62,79,60,71,74,63,85,62,78,72,44,87,44,81,56,80,80,55,43,62,64,52,50,54,47,82,56,51,85,73,47,42,85,73,54,87,77,45,47,46,78,43,51,71,58,57,86,54,56,48,67,84,67,58,66,55,49,82,52,86,42,82,65,59,81,59,56,72,68,81,45,46,44,84,59,44,60,87,49,50,74,54,70,73,63,60,54,68,78,61,79,59,73,81,49,64,70,56,59,47,56,60,50,79,49,76,57,45,48,45,82,83,69,57,60,53,64,84,84,84,78,75,54,79,80,69,82,66,60,62,80,59,51,58,44,84,69,54,81,46,87,42,80,56,67,56,72,68,64,59,63,67,45,70,59,49,71,81,73,56,61,67,63,53,61,86,57,83,44,50,56,56,44,87,69,80,82,83,87,75,85,82,48,54,73,53,80,55,65,75,44,83,42,68,48,81,87,77,62,48,72,43,55,77,80,54,64,66,44,63,87,63,42,55,68,63,63,48,45,78,58,86,51,72,56,57,52,49,73,83,46,81,87,60,65,67,62,76,79,76,59,72,44,52,53,78,56,76,82,50,57,71,54,86,69,64,56,77,75,54,59,79,47,64,69,63,85,67,85,73,84,57,69,71,48,63,56,84,80,62,69,86,77,81,78,63,66,61,44,46,80,86,42,71,64,82,57,54,53,45,69,54,80,77,86,51,72,83,54,79,86,68,84,46,58,47,57,50,73,62,67,51,84,45,46,87,47,42,65,46,71,66,79,84,70,57,51,64,59,80,53,75,78,85,81,85,87,63,68,62,69,44,46,83,75,64,47,74,48,55,82,58,80,46,87,51,44,68,67,47,59,62,48,87,76,65,87,49,80,73,48,44,57,60,82,87,85,67,45,74,75,50,50,51,60,42,43,66,77,81,56,48,86,64,51,69,50,64,52,60,59,62,42,74,85,77,60,46,47,86,82,77,53,66,46,74,63,76,71,80,61,48,66,81,79,58,71,76,79,54,50,71,61,47,53,45,85,84,62,59,56,77,74,87,81,45,53,84,70,84,82,57,75,57,81,76,49,49,64,44,48,59,45,49,82,44,72,67,53,48,87,79,59,70,69,78,55,85,77,70,81,46,46,78,45,59,82,78,57,47,81,86,44,65,73,63,75,45,63,77,46,65,58,65,42,54,78,72,44,50,53,55,57,58,76,72,82,83,77,61,70,58,48,72,62,61,47,53,48,66,81,82,57,64,59,66,64,59,65,66,44,55,87,71,52,57,67,43,86,74,78,49,80,49,61,75,56,85,65,64,77,47,78,75,60,81,68,70,44,74,80,86,58,77,80,64,75,81,67,71,82,55,51,44,82,49,79,63,44,79,54,77,50,56,81,56,81,52,49,87,54,66,57,60,82,85,64,42,48,49,84,78,75,83,44,76,55,84,85,51,77,54,44,53,67,47,84,70,84,78,55,60,68,50,51,61,83,86,45,74,73,74,75,42,56,82,43,67,67,75,54,48,86,84,86,63,47,66,75,87,60,72,64,62,53,57,71,76,64,75,81,59,81,56,73,72,86,49,69,79,45,62,47,67,67,44,63,50,83,79,78,66,77,76,85,49,56,79,55,59,66,49,60,82,86,45,49,50,58,72,56,43,48,54,56,47,80,63,67,84,65,51,51,69,52,67,59,49,86,75,83,43,64,86,78,47,75,49,45,86,81,59,59,86,62,47,86,54,71,53,68,58,83,69,49,58,85,49,53,85,58,76,64,74,63,60,65,49,60,57,66,42,52,42,44,66,66,71,46,62,47,55,68,83,55,78,64,47,56,67,67,49,51,64,87,68,48,52,49,86,54,80,65,71,59,83,72,82,72,59,56,82,60,54,51,49,48,76,67,64,80,73,73,63,59,56,60,56,47,54,81,80,66,45,55,61,57,64,83,83,69,65,55,74 72,82,59,78,65,85,47,80,76,75,43,43,68,49,57,61,57,67,70,64,68,78,74,44,52,81,78,62,84,51,52,66,52,50,73,76,78,62,84,75,52,54,73,43,67,71,65,47,62,56,64,44,56,86,84,60,64,48,60,53,86,59,72,80,58,58,58,87,84,84,58,67,64,79,43,62,67,70,80,77,53,54,46,49,83,77,70,75,47,62,69,78,68,67,57,53,66,63,83,45,47,44,79,74,85,71,77,49,75,50,77,53,79,75,53,45,59,58,63,86,67,83,76,44,49,59,50,59,82,58,42,47,42,70,78,43,86,57,57,77,86,49,42,71,87,56,85,56,74,73,51,87,52,58,59,65,64,47,47,66,72,77,52,57,66,47,45,71,56,69,73,87,85,65,77,68,78,73,81,72,77,81,42,70,85,55,61,75,76,74,64,47,79,61,43,72,45,55,81,78,52,82,58,58,84,61,76,85,60,60,74,56,53,45,80,58,84,67,69,69,68,68,67,56,73,64,56,65,73,80,58,47,56,64,81,53,84,57,57,65,43,80,76,65,47,78,63,60,85,77,63,78,83,80,77,50,47,52,73,56,73,63,44,73,77,62,77,75,75,85,64,68,58,86,50,42,75,49,55,66,81,42,60,64,73,44,66,61,72,53,75,80,62,75,48,86,76,81,81,86,64,65,59,64,62,61,71,83,53,56,68,75,85,64,87,76,44,81,69,82,72,56,71,71,59,62,45,64,76,82,70,87,55,62,56,50,42,49,42,62,87,42,50,61,54,59,60,65,62,48,79,53,44,70,76,73,83,52,74,56,59,83,75,55,53,55,68,49,51,77,81,75,59,83,67,75,55,53,60,57,86,62,80,54,68,76,59,85,62,69,58,87,85,66,86,87,73,69,45,70,79,81,51,61,81,80,68,76,64,71,47,50,63,71,73,58,56,51,65,65,85,49,66,81,44,71,71,69,57,51,71,49,54,53,83,86,50,75,63,61,45,57,54,81,66,47,87,44,71,67,71,49,79,44,52,54,62,62,70,66,87,54,80,79,51,55,47,84,79,62,69,87,71,54,83,67,48,79,46,62,77,84,71,52,72,68,83,57,56,63,58,79,78,72,77,67,62,60,78,53,83,52,43,60,80,86,68,86,79,65,58,79,53,76,46,72,66,66,66,73,42,58,66,72,42,80,56,43,69,71,63,83,42,84,51,84,51,70,76,59,55,56,66,55,68,68,57,79,57,77,44,81,75,84,52,83,57,84,61,85,78,45,73,63,67,75,44,86,63,55,64,52,84,63,47,63,79,82,48,71,79,55,42,42,67,55,87,46,46,79,43,68,57,63,70,61,63,68,57,76,58,58,51,48,46,67,51,58,58,87,59,73,52,65,85,48,48,72,81,48,82,47,78,81,51,56,60,42,48,46,68,79,51,81,52,43,83,76,85,50,62,59,67,85,77,83,70,50,75,67,51,45,74,63,80,60,63,64,75,67,76,79,87,56,62,65,66,54,45,42,72,46,85,46,51,44,56,67,56,68,69,71,54,80,64,58,53,63,43,85,85,75,66,76,75,45,42,83,56,74,48,53,71,52,86,76,64,83,64,46,73,75,58,81,82,75,48,83,85,72,45,70,86,55,83,71,84,61,73,82,65,67,75,80,71,66,45,54,44,77,82,77,80,47,72,50,58,86,73,74,52,53,55,73,66,59,80,79,53,52,43,51,54,74,68,52,69,82,70,82,66,62,46,42,48,59,54,58,46,51,54,68,56,80,70,61,83,54,48,67,86,86,77,87,74,87,49,85,46,48,67,58,53,59,43,64,47,87,72,48,53,59,70,81,79,59,76,67,56,81,53,66,58,60,58,82,65,53,82,79,57,71,81,61,87,43,75,63,57,73,42,49,56,65,46,62,74,76,50,59,68,69,68,58,81,46,75,73,77,81,78,84,71,85,44,84,46,83,70,64,75,55,67,81,43,75,67,46,70,64,63,79,74,52,69,74,84,45,72,80,53,62,77,86,79,66,86,81,56,84,61,69,69,69,72,68,49,72,61,68,77,55,64,57,46,71,70,66,69,56,53,77,84,51,54,69,51,45,61,76,56,69,76,77,65,68,71,49,60,80,44,60,54,85,85,74,49,60,49,81,77,78,68,50,47,57,47,48,44,66,61,84,43,75,74,84,69,58,70,53,73,51,67,68,73,46,81,42,66,76,75,78,46,43,48,81,71,81,65,79,82,59,70,85,59,64,74,78,52,57 47,50,80,47,48,63,77,42,44,80,85,62,42,81,51,82,52,78,53,53,79,54,72,42,61,54,50,61,43,63,80,47,71,55,55,56,57,87,45,58,58,68,71,79,54,51,50,62,70,57,82,56,87,61,43,84,54,86,44,85,73,59,73,54,48,74,45,49,53,46,46,51,66,72,64,73,75,43,42,86,58,72,76,56,70,54,42,44,85,58,56,50,77,75,81,65,74,75,59,85,62,82,56,44,43,66,87,42,76,79,48,44,48,84,44,68,70,82,76,83,73,84,48,69,74,50,51,69,67,52,61,42,67,73,58,64,85,55,58,55,70,50,62,64,60,71,47,82,61,68,64,61,65,49,61,47,71,82,51,61,58,50,65,85,62,83,68,81,64,45,69,87,76,46,47,60,56,52,46,58,44,57,82,74,76,52,85,77,73,76,82,80,81,66,67,42,50,79,78,82,59,59,81,84,43,67,79,72,60,67,59,58,67,78,62,52,48,43,61,87,52,70,85,79,48,84,42,62,45,87,81,49,78,47,77,85,55,85,42,78,80,72,47,74,67,70,65,79,70,65,81,63,55,46,44,62,74,75,86,85,80,85,42,66,45,61,75,58,77,61,71,79,60,44,82,84,67,61,62,78,70,58,49,53,48,47,48,49,42,60,64,76,71,54,46,86,73,48,77,58,47,46,49,66,74,67,59,53,47,81,50,73,59,48,59,64,61,79,87,42,61,69,81,65,44,60,49,85,66,85,77,46,82,55,66,42,74,65,75,86,62,69,57,58,76,83,79,70,86,59,56,62,53,71,66,58,46,61,69,45,85,86,83,87,87,61,84,87,69,86,58,47,57,49,54,61,60,79,51,47,83,50,74,63,68,55,61,63,81,87,77,52,75,55,72,47,51,81,62,76,82,60,46,42,42,69,56,77,66,66,72,81,52,87,72,87,43,56,65,84,77,45,56,72,65,66,69,61,74,59,44,77,62,87,53,78,56,81,47,64,77,83,78,59,72,79,86,69,46,86,74,47,81,71,59,54,42,46,83,72,81,59,78,46,64,84,70,72,61,71,58,62,42,74,46,84,61,52,42,78,61,63,45,76,66,42,45,46,67,52,60,57,67,62,72,68,61,86,68,77,63,76,57,63,67,63,73,71,81,48,65,81,62,43,63,61,73,84,67,75,42,81,75,78,42,47,65,70,59,84,86,54,53,59,82,71,74,59,49,79,66,66,62,50,51,67,49,47,56,53,66,77,73,76,69,86,54,87,80,69,57,52,45,61,73,65,79,64,63,64,64,63,54,64,78,60,43,84,82,81,86,42,64,55,76,83,71,54,60,47,74,54,84,63,46,73,45,74,49,55,68,57,79,48,67,57,55,83,74,71,50,65,47,62,73,81,79,82,55,73,87,62,63,74,49,50,63,78,60,55,44,60,71,50,78,80,55,54,81,75,61,72,61,67,74,70,74,53,87,48,43,85,67,80,47,48,79,69,49,77,60,45,72,65,69,82,86,61,49,46,57,45,79,61,59,86,55,66,75,47,52,75,86,63,73,61,67,63,78,48,79,49,81,57,62,48,53,77,84,83,68,69,55,63,57,69,57,87,48,65,68,76,58,42,70,73,77,59,77,75,61,62,84,52,73,68,73,74,51,74,61,63,81,63,48,59,70,79,44,59,46,69,75,69,85,44,52,67,71,44,57,67,53,80,75,57,54,82,72,52,74,79,80,84,62,55,71,69,86,47,80,65,43,48,49,76,56,59,49,87,59,79,63,68,63,48,50,63,51,63,44,42,68,69,87,83,45,51,46,50,54,71,76,54,85,87,66,67,57,68,77,76,64,61,43,68,47,84,78,44,50,55,85,72,45,70,71,43,55,43,86,76,44,44,82,64,78,57,50,62,73,52,69,43,56,85,46,74,82,63,64,87,45,64,46,68,53,60,55,62,69,64,57,81,51,75,66,44,76,59,77,44,75,75,49,68,63,61,65,54,78,59,48,80,64,59,87,48,47,44,57,56,81,59,68,51,83,56,71,43,71,78,43,62,71,56,45,46,87,62,62,43,56,64,68,72,70,80,48,82,48,62,49,69,51,48,46,50,53,44,53,72,71,56,65,62,80,83,82,78,82,81,74,51,54,56,81,65,80,57,52,66,61,48,83,45,53,47,76,64,70,70,86,77,67,62,62,53,75,63,84,64,77,64,70,51,72,78,60,67,80,61,65,42,53,70,47,61,55,74,58,85,47,59,63,65,69,86,74,51 80,43,57,80,44,71,58,82,59,71,84,47,49,49,48,50,79,86,57,68,58,78,61,43,68,75,46,49,75,47,67,52,59,77,42,71,53,76,73,48,80,67,45,54,50,60,73,74,59,79,85,72,46,80,56,73,71,42,81,46,82,45,81,51,76,59,66,85,76,71,62,72,68,63,67,85,59,85,61,77,71,64,76,79,72,56,56,58,65,47,55,85,74,47,78,74,79,81,71,75,67,62,67,69,78,43,68,65,81,60,48,56,63,83,82,62,70,72,59,43,63,73,62,65,85,62,47,73,83,56,49,56,74,79,82,74,69,86,55,83,61,72,68,67,51,66,62,64,71,86,52,75,82,42,46,85,46,68,44,53,52,68,55,60,63,44,58,46,70,49,80,84,61,49,48,76,84,86,62,72,67,52,72,54,78,85,78,67,66,65,59,52,72,49,62,52,84,46,77,45,69,59,69,86,49,46,47,53,82,44,65,42,63,59,42,48,56,57,80,52,66,42,70,52,71,45,74,79,82,67,70,74,68,44,44,55,82,54,55,53,67,80,62,65,59,79,57,57,67,85,77,84,64,67,55,54,46,84,46,55,44,43,81,78,45,56,76,47,84,82,78,68,72,58,86,61,59,42,78,80,72,72,78,66,44,73,72,78,45,82,62,73,80,87,76,58,63,57,58,48,81,62,43,54,54,83,63,47,75,47,60,52,76,86,57,49,58,55,68,61,69,61,54,74,55,43,67,63,71,50,82,87,73,62,45,59,72,82,81,73,54,79,82,61,71,76,83,60,81,85,61,55,87,75,56,52,47,60,81,66,76,86,70,42,42,47,63,58,60,71,70,78,54,70,60,73,42,70,61,67,62,64,84,58,66,47,54,55,45,60,57,71,79,42,42,56,58,75,79,84,67,49,79,63,52,85,82,64,84,67,83,78,46,70,63,67,65,70,61,59,46,58,43,73,56,48,60,48,78,60,85,44,79,71,57,87,70,86,78,60,73,63,47,87,83,86,72,53,42,44,53,54,63,71,60,71,58,61,61,53,80,74,57,67,80,79,57,52,48,85,75,57,87,68,58,61,68,53,48,51,47,57,73,50,71,43,60,45,56,44,74,79,84,45,55,82,42,49,81,53,52,86,81,67,49,62,54,79,77,59,81,64,77,70,71,57,84,84,42,47,66,54,56,51,64,61,77,71,73,53,71,65,49,57,83,78,78,46,47,57,68,42,75,76,45,64,53,86,53,86,53,79,66,54,67,48,61,87,66,51,74,54,75,46,65,51,43,62,73,63,47,56,55,86,77,67,60,85,71,45,75,86,77,50,48,60,46,45,45,71,70,63,73,77,58,80,70,69,69,78,81,50,87,76,52,49,70,73,69,44,50,48,76,47,77,71,43,62,65,71,73,51,78,52,87,49,85,57,55,58,83,67,61,57,60,58,46,64,85,84,75,53,52,52,55,69,42,63,86,78,82,45,47,75,73,83,74,85,55,72,68,61,80,76,82,43,50,85,49,63,42,78,86,77,84,86,82,43,66,64,79,51,56,67,81,70,47,85,75,85,60,70,75,82,74,42,79,47,80,62,68,70,49,67,76,62,56,60,80,73,58,72,80,56,65,55,68,87,71,47,83,75,71,78,86,49,46,78,50,79,45,55,45,83,62,54,48,51,42,57,54,60,59,68,78,86,56,79,80,57,77,48,67,70,82,45,78,43,74,57,68,81,85,83,42,68,57,46,64,45,72,42,77,86,80,44,56,47,80,44,46,55,50,54,60,56,42,44,68,51,50,66,54,80,43,63,78,73,72,87,54,60,78,60,62,80,67,72,61,75,83,76,72,79,58,71,52,76,60,71,73,75,52,84,65,74,54,43,73,58,75,55,77,87,72,67,55,44,81,81,44,72,66,56,83,76,57,86,74,46,71,48,77,49,74,60,52,65,59,85,44,43,54,83,80,79,79,44,75,67,51,47,85,61,43,71,49,45,65,52,83,86,86,42,75,59,57,70,72,86,84,50,74,80,77,49,73,42,44,57,67,52,85,71,74,45,62,45,45,53,67,84,65,66,60,87,52,64,84,51,53,85,63,55,86,48,77,59,52,60,74,47,77,62,66,78,73,60,76,60,46,62,87,72,64,78,70,50,51,72,69,66,80,42,85,75,43,64,49,80,85,84,84,79,79,47,54,43,45,57,55,52,58,57,77,42,51,44,48,67,76,73,68,56,56,79,78,56,69,81,43,86,60,61,63,45,55,42,51,85 77,72,84,46,55,74,74,71,42,87,67,71,53,60,63,74,76,85,87,54,58,47,80,76,54,80,74,48,61,46,46,65,60,46,46,48,80,43,84,48,70,67,52,82,80,63,86,70,44,44,71,50,87,86,55,67,53,60,65,59,78,62,63,87,45,83,78,45,65,45,78,58,43,45,46,68,55,56,62,66,57,42,42,76,64,68,54,57,60,51,70,42,44,53,59,52,80,50,78,68,74,87,82,82,75,70,86,78,52,44,65,56,62,45,59,53,77,73,69,74,76,87,66,47,55,69,44,58,42,61,68,87,53,70,69,74,59,69,63,52,79,42,49,66,69,48,63,74,64,67,51,76,82,45,66,79,70,68,45,55,51,58,54,82,82,43,64,61,42,42,59,44,52,77,74,47,65,62,53,51,79,53,58,42,66,52,46,58,81,54,69,60,59,77,76,59,83,44,65,72,78,48,59,54,77,50,71,72,64,42,46,52,70,53,56,81,58,66,48,64,64,67,71,73,78,84,63,87,79,86,58,57,46,75,71,54,83,87,51,55,62,44,85,85,71,54,43,59,80,55,59,72,60,42,83,52,55,79,72,50,43,87,72,46,70,74,63,86,42,51,69,67,82,48,69,79,44,45,62,63,52,86,64,82,73,84,55,62,51,57,77,80,53,65,78,75,58,83,54,53,44,52,48,84,83,73,42,56,78,82,80,43,52,66,67,64,69,73,60,62,85,77,80,76,43,73,80,54,57,84,85,45,49,87,73,84,70,79,62,87,54,59,57,85,83,75,45,74,50,46,59,80,87,46,72,46,43,64,87,78,54,54,43,75,69,58,69,59,81,58,58,62,44,82,63,70,76,82,44,80,63,83,71,83,48,45,66,56,76,81,78,52,76,62,79,51,87,45,53,44,74,75,83,56,52,67,84,65,64,71,60,55,57,63,56,85,59,66,62,86,44,71,62,72,75,52,42,85,60,44,75,43,60,44,52,85,65,51,53,45,54,80,82,57,44,76,86,73,69,87,76,53,68,45,64,43,58,50,78,58,49,54,67,69,82,46,44,43,81,76,56,69,55,79,87,60,50,66,78,48,56,65,77,60,82,73,46,49,80,71,61,85,80,62,46,49,62,46,87,42,65,81,62,75,83,55,60,44,81,63,68,67,73,73,86,50,54,62,67,74,47,71,68,63,63,51,71,74,78,74,46,61,82,86,42,86,72,78,50,79,55,65,51,77,65,62,62,82,64,81,72,74,54,59,69,45,47,79,80,47,77,82,75,45,84,47,54,66,82,80,48,71,82,72,74,48,69,66,56,47,48,45,50,54,69,59,68,85,80,85,69,79,68,80,82,55,78,61,60,81,47,57,64,69,46,69,83,57,57,58,56,50,82,48,75,83,45,83,83,82,81,44,69,75,67,43,71,81,62,52,79,65,49,86,63,44,46,60,59,68,51,58,51,60,61,48,62,64,69,81,57,55,73,59,65,66,45,86,66,49,82,52,47,68,61,81,49,73,78,62,79,60,80,46,76,83,59,64,63,67,65,55,69,66,63,83,43,79,46,69,58,71,54,68,52,49,51,43,84,67,82,62,67,48,76,84,61,81,54,56,48,42,53,60,79,74,58,51,86,47,47,53,49,82,78,87,57,79,63,77,77,75,66,54,49,56,63,44,70,53,48,72,43,67,71,81,60,56,51,77,72,57,74,48,51,64,81,51,56,75,77,83,64,71,66,84,76,75,49,44,75,46,56,64,81,49,42,63,57,53,50,48,77,86,56,85,57,77,56,74,64,47,86,49,51,48,78,62,48,45,63,76,52,63,70,73,49,75,52,64,78,63,48,62,78,54,63,56,63,50,70,50,81,64,63,66,62,73,75,83,45,67,63,71,51,52,70,65,49,83,47,58,48,57,67,61,66,69,80,75,70,64,67,83,44,59,43,74,86,54,54,83,73,44,60,60,82,57,46,64,68,50,86,68,45,87,42,75,57,87,45,73,70,81,59,58,67,77,65,50,47,85,68,49,64,83,81,53,57,87,82,59,71,49,72,64,73,79,87,77,84,58,84,49,86,63,43,72,85,78,74,75,76,46,81,83,60,79,54,67,68,44,69,54,80,81,53,82,66,76,57,66,53,81,76,78,81,49,73,65,43,68,85,72,58,65,44,44,42,49,49,74,66,51,77,78,61,56,87,83,57,59,76,56,69,61,75,67,57,84,77,46,65,69,66,47,80,59,85,53,54,59,66,46,70,44,52,75,47,51 82,46,56,56,73,72,43,47,47,64,51,59,65,69,79,48,52,61,80,53,60,45,85,56,42,55,77,50,87,84,45,56,48,57,50,78,64,49,86,64,59,85,73,72,60,55,86,85,63,44,72,52,70,55,72,68,75,73,51,61,60,61,51,79,77,64,81,76,62,66,50,75,58,79,57,77,76,52,50,51,55,64,72,82,84,64,79,84,57,55,51,68,46,58,48,80,55,72,58,53,65,58,46,74,63,46,82,75,64,57,46,82,42,67,86,69,48,45,55,65,49,63,76,63,74,63,62,44,59,48,52,51,74,62,68,44,48,63,73,62,75,69,74,64,77,55,71,67,62,45,74,49,50,43,83,56,53,60,62,42,47,49,72,50,75,56,53,82,67,62,63,78,73,47,78,84,57,62,50,51,43,54,64,44,42,85,59,56,44,44,75,78,80,50,65,75,61,72,42,50,73,57,79,87,60,77,52,43,58,72,81,47,83,78,86,69,80,46,62,51,59,81,74,81,84,83,66,51,76,85,87,73,78,54,81,68,47,61,66,65,74,80,43,66,66,66,78,54,72,53,61,42,52,86,65,60,87,58,47,47,86,84,62,50,80,61,47,80,72,71,70,62,46,49,80,48,62,43,84,75,66,46,55,42,54,80,43,59,73,69,58,59,58,50,65,46,82,60,69,83,72,75,53,76,79,61,79,67,50,84,78,59,51,43,63,47,64,55,49,56,86,78,76,52,85,42,75,69,82,53,67,78,73,51,64,57,78,72,87,51,49,45,45,61,69,49,76,82,51,76,82,44,70,72,50,56,46,87,80,54,79,85,69,55,57,45,78,77,68,49,72,86,64,62,69,47,74,67,77,81,63,61,73,85,60,68,47,74,45,84,48,78,45,46,77,70,52,84,68,87,43,65,87,60,80,71,63,76,66,85,68,67,86,68,56,44,59,62,80,45,42,56,68,67,81,57,64,76,57,52,81,66,52,83,49,50,59,67,45,52,80,81,67,58,44,42,82,46,67,83,59,72,55,60,75,74,73,49,76,84,48,85,57,66,77,56,68,66,44,69,87,44,67,54,52,77,48,62,48,69,85,76,87,85,56,53,49,61,55,51,72,42,64,66,46,85,61,56,43,67,84,49,47,42,46,78,44,62,53,57,61,57,67,83,59,50,86,52,71,66,53,70,43,76,42,69,57,64,81,45,43,53,65,50,76,69,70,72,59,71,80,79,68,86,46,55,70,84,72,55,68,48,58,84,69,46,81,77,46,67,59,61,58,52,64,80,77,62,64,53,51,54,87,85,64,85,76,62,61,69,42,54,84,59,70,45,66,45,44,59,81,43,70,53,61,43,55,70,66,72,56,77,50,83,86,44,79,55,75,77,82,84,87,64,55,43,42,71,58,73,57,58,54,84,44,83,78,67,64,59,75,71,65,84,65,84,60,70,54,68,59,59,59,62,81,62,54,54,60,85,55,80,82,55,69,42,73,48,50,69,64,53,76,78,43,65,54,70,70,84,74,55,84,65,46,55,85,49,68,45,80,66,76,45,44,44,63,47,51,49,84,42,48,45,79,66,87,68,44,44,62,86,73,67,77,45,64,49,66,50,50,46,81,57,84,47,59,71,42,43,75,72,83,65,63,49,80,65,47,53,66,58,84,63,77,83,77,55,64,80,66,60,47,42,58,68,59,54,57,42,83,86,46,55,68,78,57,42,77,78,80,57,59,84,76,71,76,43,66,74,43,59,80,86,43,52,84,42,52,43,65,49,71,61,78,73,69,81,53,53,87,66,82,42,77,49,45,66,52,73,86,75,72,60,62,65,67,62,58,47,47,46,56,48,75,63,77,71,55,85,85,60,53,46,62,85,56,87,49,64,74,52,47,61,85,68,55,52,82,70,45,44,72,53,51,67,54,67,68,68,45,70,47,63,66,63,82,83,47,64,63,79,59,53,77,78,44,82,49,70,46,50,70,86,54,58,51,58,50,81,75,53,69,83,63,83,73,77,84,60,46,45,72,54,87,54,68,58,81,52,49,44,77,82,52,53,65,70,61,67,84,64,74,86,81,72,70,85,77,56,79,78,85,67,54,65,64,44,62,75,79,70,80,83,47,43,72,49,71,85,81,82,76,54,64,72,46,60,84,80,47,70,83,59,53,70,44,48,74,61,85,79,84,66,83,84,73,60,82,49,75,70,63,57,63,54,84,85,50,80,80,52,48,46,60,73,67,77,65,43,71,48,42,59,53,68,78,84,44,67 65,75,71,62,47,83,48,82,87,55,42,45,73,85,69,79,74,64,81,67,43,48,60,78,54,56,76,62,64,86,76,52,73,78,45,48,44,47,71,56,65,65,66,53,78,51,81,84,46,86,52,81,73,55,74,52,83,78,66,52,59,67,63,87,51,51,70,85,83,73,58,85,75,55,48,67,78,44,83,66,86,56,66,68,84,72,56,47,75,76,75,69,67,73,51,50,64,64,55,73,44,43,44,69,54,64,73,83,48,50,55,46,72,68,68,47,74,86,51,84,66,66,59,53,83,87,79,82,66,73,66,72,71,42,81,47,78,80,84,46,78,75,45,42,79,74,85,69,44,46,56,66,57,60,67,46,64,47,75,42,63,63,57,43,78,49,70,49,72,50,45,75,66,58,50,71,62,77,50,48,76,61,67,79,66,77,48,62,45,83,56,71,85,53,85,64,56,72,81,87,80,49,54,52,81,73,77,57,57,47,79,50,77,57,59,64,48,62,50,72,84,71,53,51,46,60,82,43,75,61,58,82,49,81,65,54,77,70,43,49,55,75,56,76,55,83,59,77,69,55,74,66,55,66,76,47,60,64,87,84,49,73,84,54,70,48,68,86,69,57,53,49,55,77,73,75,47,81,44,48,57,45,72,83,43,61,51,80,50,48,70,53,64,67,62,56,86,74,53,55,57,62,82,59,84,73,87,44,76,44,65,82,59,48,85,85,66,62,63,73,80,84,54,51,43,82,43,49,58,61,53,51,61,67,42,48,44,66,54,77,86,82,87,66,46,74,77,65,72,87,60,55,43,46,56,49,43,68,61,63,81,80,69,71,81,43,85,57,60,62,56,45,77,69,87,54,71,59,58,79,50,48,74,65,52,60,81,86,49,55,57,47,52,63,64,61,63,56,79,71,78,61,68,55,83,77,57,72,81,82,55,62,55,64,48,62,77,53,62,54,65,53,45,73,74,53,56,46,42,53,50,77,61,42,66,58,44,54,53,55,70,73,67,43,65,43,57,75,58,79,67,62,67,60,50,68,86,84,54,48,69,68,82,63,53,64,80,42,87,65,44,72,54,54,42,69,72,58,85,71,57,72,77,75,55,55,53,54,83,81,68,58,86,86,85,43,80,82,75,62,79,48,75,58,73,56,69,82,42,54,43,60,72,83,86,80,82,62,71,44,73,47,64,54,46,44,73,70,45,47,81,42,62,84,46,83,79,68,80,87,87,66,42,68,69,74,79,50,42,57,83,82,67,47,65,56,47,62,46,59,59,56,43,61,45,46,64,70,51,46,72,57,86,62,50,76,64,44,55,61,69,67,59,76,86,68,50,64,44,65,87,70,84,47,81,81,52,59,86,78,48,57,76,53,51,79,75,63,61,58,84,82,58,63,81,67,73,72,58,51,74,63,57,81,82,60,87,86,70,46,44,56,66,79,64,43,53,62,70,48,62,64,65,73,42,58,86,52,69,43,49,42,72,62,71,84,48,86,81,76,51,86,72,81,59,58,48,44,64,70,75,55,55,70,56,65,72,48,54,50,56,84,81,47,69,43,60,56,43,55,86,78,84,46,79,80,45,52,85,68,74,83,70,57,82,72,62,63,76,73,46,59,48,67,82,49,56,67,70,50,66,53,44,68,72,63,42,85,55,42,66,56,63,67,42,63,85,57,48,42,53,53,84,44,80,47,46,75,52,57,54,43,57,87,73,71,60,78,45,61,46,59,78,78,60,59,51,46,46,51,52,82,84,43,76,70,55,87,59,64,63,45,87,68,49,48,46,62,67,58,48,79,54,43,62,65,48,76,61,78,50,82,81,58,81,66,67,59,45,50,73,67,75,65,70,57,67,63,71,50,84,46,83,80,74,47,58,66,72,75,52,55,58,51,85,52,72,45,79,62,57,55,67,72,48,82,74,82,65,64,52,54,64,45,68,73,57,47,51,58,84,57,54,82,74,47,57,70,45,86,42,64,52,57,60,68,50,66,78,73,60,59,55,64,74,87,59,44,82,54,85,63,66,75,68,77,85,54,42,78,46,63,49,64,70,62,83,47,72,68,72,55,53,46,50,55,66,81,45,78,58,69,44,57,44,64,70,81,82,70,46,54,84,54,72,67,82,69,69,75,80,64,69,76,59,75,71,53,53,65,46,43,67,50,74,59,69,53,64,60,68,73,61,52,76,52,67,73,84,55,42,49,83,47,53,45,85,70,72,72,62,48,71,56,43,54,73,61,68,45,51,42,73,66,69,78,79,77,69,54 47,45,78,62,45,67,55,76,58,85,82,53,45,68,62,66,51,74,61,64,57,50,55,55,73,55,73,65,86,42,67,69,68,54,77,75,48,59,86,56,77,64,80,47,50,46,82,87,50,85,80,86,44,61,78,54,56,86,59,53,55,78,51,85,66,79,85,53,54,75,54,84,42,77,51,87,46,79,63,72,84,58,66,56,70,86,58,51,49,83,56,53,70,70,58,59,60,57,66,77,69,61,51,43,71,63,85,81,87,70,56,54,67,61,56,62,54,78,53,81,55,81,78,76,45,64,51,42,73,76,85,87,42,53,51,71,69,63,50,56,66,86,64,78,78,71,49,70,86,59,46,85,59,60,74,79,75,61,65,75,71,50,87,69,51,51,58,71,45,42,42,44,69,81,52,60,59,69,51,55,80,52,68,81,54,68,47,49,79,47,85,73,43,48,83,51,80,85,74,43,54,81,77,69,85,81,81,63,76,81,51,42,81,78,50,58,48,74,54,46,76,74,71,66,66,54,46,54,64,61,62,50,87,59,58,61,83,69,81,68,44,62,86,72,53,70,78,53,68,43,55,61,60,65,56,42,62,78,82,75,75,58,44,71,46,69,45,57,64,49,85,48,71,42,87,67,59,55,48,67,59,86,57,59,54,66,83,69,73,78,55,46,63,87,56,68,87,76,42,63,48,66,73,53,60,72,82,75,79,85,56,84,66,51,76,54,72,49,44,79,82,45,58,69,67,51,78,53,55,65,52,49,58,62,82,66,55,82,84,79,84,55,65,52,59,49,64,59,74,44,63,80,68,68,76,65,69,71,67,71,77,79,59,57,61,87,54,48,74,68,43,70,43,63,64,65,78,80,76,68,74,47,62,60,59,48,64,72,47,53,50,71,70,79,42,46,72,64,78,51,59,73,52,76,72,80,81,78,42,61,76,67,87,56,55,59,73,60,84,50,46,75,76,63,69,85,64,47,66,63,55,56,82,87,52,81,66,73,43,45,75,85,73,74,65,86,54,87,77,85,85,48,81,81,51,70,66,47,84,49,68,61,82,87,79,56,45,84,75,82,81,45,82,54,86,43,86,59,69,56,74,79,60,82,49,42,71,58,72,76,67,70,61,53,53,64,78,81,81,46,64,87,42,82,78,53,51,81,57,86,63,60,55,47,56,83,77,53,86,74,43,60,62,76,47,46,59,85,56,70,71,72,52,86,86,78,47,74,85,83,55,57,55,51,81,44,82,67,47,84,66,52,70,50,62,51,77,79,75,52,73,71,73,59,42,83,50,62,85,57,68,55,67,84,57,62,74,87,54,45,44,56,58,70,87,71,86,52,61,60,75,85,79,74,65,58,47,49,86,64,53,83,65,50,61,67,64,79,61,75,60,69,67,44,64,69,61,61,69,82,58,60,57,57,73,54,74,65,70,65,57,64,54,53,67,47,85,57,59,53,77,86,61,60,53,71,79,59,74,68,68,84,83,48,50,45,74,74,63,77,68,53,48,42,51,68,42,81,80,60,72,45,56,61,71,78,51,69,72,86,53,77,76,63,67,68,71,84,86,50,86,47,86,48,77,83,47,50,58,75,61,71,75,75,73,71,49,46,74,76,52,53,52,44,52,72,56,75,84,47,81,80,53,53,77,86,57,64,78,80,46,83,55,47,66,61,85,56,79,61,86,71,64,46,46,84,82,45,79,67,42,67,80,53,51,42,73,60,82,58,52,87,76,52,57,66,47,87,71,51,65,72,69,82,54,63,66,87,65,66,74,53,60,51,67,76,50,51,60,58,69,49,51,48,45,70,64,67,70,86,48,78,82,75,70,63,75,55,49,53,49,53,82,74,63,74,52,48,50,52,44,54,47,86,63,49,78,65,66,62,66,49,63,79,61,79,64,62,69,80,55,77,66,63,52,53,71,62,61,66,58,61,48,65,86,44,77,75,58,67,69,58,45,87,80,54,82,45,72,47,60,65,87,42,59,83,80,84,53,69,84,74,71,53,58,62,72,51,53,67,61,55,49,79,47,59,84,80,54,70,62,75,72,81,76,74,58,57,70,46,57,82,68,63,56,81,69,79,79,77,71,68,73,66,45,43,58,42,70,76,81,67,42,75,72,50,74,66,54,52,50,56,72,85,76,69,85,72,58,65,69,76,56,82,62,53,53,44,55,43,50,58,49,50,61,57,60,43,75,69,82,77,74,65,63,60,75,85,42,52,60,75,86,42,86,45,43,56,76,72,84,69,71,74,67,73,79,60,66,74 80,70,64,62,59,64,49,43,64,43,78,60,55,54,53,80,52,85,53,53,56,71,86,64,87,69,84,49,84,51,63,79,58,49,71,61,66,53,49,47,83,80,44,59,71,47,71,48,51,81,64,42,55,53,42,55,43,77,49,61,55,52,62,58,81,72,45,64,57,66,61,82,68,84,72,55,68,48,82,76,52,82,82,77,48,79,69,77,51,61,61,80,49,48,53,53,50,60,60,68,79,76,86,80,77,43,47,71,86,75,53,74,43,63,49,62,58,84,77,66,42,86,74,45,49,84,43,55,86,49,72,66,68,42,73,53,75,79,82,55,63,69,72,75,62,80,63,81,84,85,63,52,77,56,79,71,75,45,44,59,70,62,75,82,61,60,52,62,60,81,66,76,51,46,80,52,85,55,67,51,66,85,45,45,78,84,84,87,54,54,73,70,80,51,67,61,68,50,74,75,53,80,69,43,44,42,82,44,73,78,55,46,44,76,53,77,70,70,57,78,78,81,82,52,77,66,83,77,71,75,82,46,52,57,54,75,63,81,43,44,69,44,86,83,84,74,63,69,45,76,70,62,61,49,61,86,48,68,61,49,70,65,51,86,81,69,49,52,51,48,43,63,45,72,47,46,44,61,76,65,72,69,72,70,84,84,64,61,83,65,52,82,49,59,85,61,55,80,49,78,52,72,76,86,82,58,70,70,42,77,69,61,50,45,42,70,76,58,87,52,51,73,54,65,79,57,68,48,61,51,42,51,44,62,56,51,74,85,73,62,86,87,81,65,59,82,72,79,67,83,62,45,55,54,62,73,52,82,85,78,66,68,60,42,66,52,68,47,58,77,59,56,71,76,66,84,67,63,68,61,81,78,46,42,55,44,64,61,74,64,45,86,53,59,42,62,74,70,72,71,67,75,63,48,63,50,78,87,71,43,65,68,61,79,66,79,53,66,62,87,56,51,87,73,52,74,42,53,87,59,62,59,85,69,46,62,68,67,85,61,60,85,82,62,64,58,72,75,57,43,69,85,42,65,81,54,81,76,46,54,61,78,42,46,67,85,83,46,46,83,57,56,62,54,54,82,87,68,61,82,56,46,53,78,75,60,55,44,69,87,58,61,71,44,71,64,60,56,57,81,57,52,67,78,52,72,50,61,64,79,62,75,62,44,63,83,45,49,85,54,85,87,65,45,63,61,44,62,72,86,62,73,75,47,64,69,84,43,55,62,84,73,67,78,83,58,53,83,68,60,78,50,50,48,65,64,57,64,70,47,43,43,67,62,65,46,58,70,82,56,46,85,81,58,63,56,79,46,61,75,71,62,74,87,66,68,44,66,79,67,83,64,68,70,46,85,45,70,46,57,52,83,84,86,64,50,60,75,79,83,68,78,68,65,59,53,48,69,55,73,60,71,74,62,57,81,68,83,60,49,84,78,66,79,75,54,52,58,76,75,50,67,44,58,82,80,83,84,49,68,85,78,42,81,63,61,80,87,56,74,60,42,50,67,78,71,80,78,76,47,71,52,55,82,50,77,43,42,57,78,53,82,69,73,78,58,81,50,57,49,83,86,64,81,66,54,75,47,78,63,65,62,70,44,82,60,85,76,69,55,44,57,82,55,67,42,70,71,42,77,42,58,86,81,58,56,87,72,73,69,63,82,68,43,59,47,52,54,66,46,74,63,54,62,48,55,48,56,87,51,75,46,45,42,53,47,79,48,82,77,56,77,74,84,68,59,69,78,64,58,81,49,76,50,42,53,70,82,87,44,58,81,46,53,77,86,57,81,61,77,68,42,74,43,70,61,78,77,71,53,52,70,48,77,87,78,58,68,53,66,83,79,49,49,60,74,76,56,47,52,67,46,56,48,56,50,57,53,68,67,84,85,55,49,57,43,77,76,84,43,51,67,84,55,57,44,66,78,75,64,63,42,66,71,79,51,72,80,42,53,65,81,43,75,57,53,49,59,50,55,76,81,87,62,66,79,59,48,66,80,57,53,71,69,70,86,64,52,50,46,42,58,43,57,49,54,86,54,65,51,58,56,82,47,65,76,77,77,77,43,74,51,60,46,47,51,86,53,62,62,57,87,60,60,68,85,84,45,57,75,64,51,80,70,76,59,77,67,65,70,77,51,73,79,60,77,59,49,49,86,65,79,73,61,64,61,78,50,55,58,60,51,72,78,83,72,70,75,64,57,52,49,54,46,75,63,76,48,43,45,56,70,74,83,55,50,48,49,63,61,56,82,63,67,48,72,62,53,63,45 84,58,51,84,54,65,83,42,79,68,58,54,81,76,83,76,65,79,85,58,75,58,71,67,55,84,67,79,56,77,61,87,42,78,56,43,45,74,80,70,80,54,48,69,62,67,58,52,81,66,59,66,68,60,60,85,66,42,42,67,80,85,52,67,72,42,66,44,60,64,70,84,67,52,61,47,47,44,52,82,79,49,66,61,53,57,70,66,46,51,75,75,59,79,72,58,70,59,84,82,68,65,74,63,66,46,54,57,49,43,72,52,68,49,50,72,58,59,86,61,62,57,78,53,60,70,85,76,49,63,56,49,66,42,47,74,46,82,44,77,69,63,44,52,67,81,81,48,50,44,67,46,45,66,45,64,62,48,86,51,80,50,54,66,50,46,46,57,73,59,87,62,72,49,52,46,45,86,42,51,85,42,56,69,44,70,86,59,74,77,68,70,78,44,51,62,48,46,81,61,76,76,54,64,74,60,73,60,61,57,83,84,65,67,87,82,45,46,60,50,51,48,67,81,73,80,65,51,76,72,65,75,86,73,54,69,68,70,60,57,77,61,86,48,60,75,56,67,53,53,73,70,53,54,65,42,83,57,64,49,85,84,61,73,80,50,84,53,55,66,50,69,77,48,78,79,86,81,75,51,44,72,71,68,45,80,55,47,54,46,82,62,42,75,45,71,56,63,43,84,74,44,70,42,68,57,77,52,67,68,85,56,66,48,83,58,74,82,42,44,84,55,68,55,82,45,47,52,51,67,75,62,54,57,82,44,79,66,68,81,50,54,77,86,73,55,53,50,67,46,46,73,52,46,55,58,73,46,57,55,79,60,62,52,86,69,84,87,80,54,49,53,48,62,52,53,60,81,86,55,63,54,49,44,56,61,67,75,71,64,84,63,58,85,81,82,83,52,52,48,76,75,60,67,69,48,47,69,61,48,82,53,84,75,56,59,46,87,84,75,44,59,87,80,55,44,68,78,58,57,56,56,66,72,74,49,44,79,76,51,85,73,77,79,55,72,58,63,87,69,83,70,72,49,45,61,80,78,53,43,50,87,72,49,45,58,48,75,47,78,44,81,84,65,63,57,54,86,78,69,43,84,79,42,77,74,51,69,83,86,80,87,60,69,86,68,65,77,52,72,87,82,42,74,42,85,82,81,87,87,85,52,51,54,77,54,54,79,59,80,84,62,53,77,83,56,65,49,66,86,43,53,64,49,77,46,74,70,52,56,56,70,44,70,58,64,58,64,66,81,55,75,85,74,50,83,81,86,67,82,68,57,45,66,78,81,63,45,71,44,79,61,66,49,58,67,63,48,77,79,63,58,51,52,71,65,81,63,62,85,69,57,77,54,73,73,81,74,69,46,58,42,67,46,70,57,87,43,64,64,53,74,66,54,70,43,62,63,87,55,58,81,71,67,75,68,81,79,47,69,83,81,68,84,82,52,65,49,60,43,43,52,83,74,67,64,73,72,65,43,62,60,78,77,65,54,54,48,85,58,43,81,86,46,80,60,66,49,84,67,69,43,47,51,86,60,57,71,69,87,73,57,72,65,63,54,57,83,74,79,67,68,52,72,46,78,51,82,68,77,70,64,84,52,49,73,62,83,58,48,57,53,53,72,57,61,59,72,49,76,46,56,81,59,44,57,74,67,74,42,76,43,79,64,77,76,59,83,50,45,81,72,55,53,68,84,69,46,45,59,73,77,50,50,44,75,70,76,63,75,43,83,59,52,82,78,67,67,66,48,76,86,55,71,57,64,76,53,57,50,51,87,73,72,49,65,47,72,76,81,49,55,78,73,87,53,86,51,62,61,84,81,59,80,63,57,79,49,46,87,74,60,80,51,68,44,85,60,47,60,70,60,79,55,50,42,60,81,66,58,48,80,80,71,67,65,87,46,81,52,53,52,73,45,66,50,87,62,44,72,52,82,74,63,76,80,75,69,53,81,51,66,69,63,49,43,86,84,56,55,54,78,64,64,55,72,85,56,73,49,77,68,46,69,51,43,42,53,67,81,72,48,87,66,51,47,49,83,66,64,62,66,84,80,54,62,71,69,54,70,52,84,78,42,65,86,55,43,55,62,78,47,58,44,67,45,65,56,48,74,55,79,60,56,62,63,53,42,78,68,52,87,63,55,55,84,62,79,46,59,72,58,44,68,78,53,66,83,60,60,69,59,51,87,58,43,70,45,79,60,56,79,69,82,45,46,76,74,42,58,50,87,86,53,75,58,83,66,74,62,72,54,45,75,82,80,46,59,81,67 78,58,57,60,51,80,78,62,54,49,53,66,55,86,72,43,80,56,76,81,52,54,72,80,42,51,80,87,87,66,84,48,72,86,61,73,55,78,69,48,72,71,60,46,79,63,60,78,46,48,70,48,87,54,84,86,64,76,67,58,74,79,86,59,72,45,44,73,78,61,52,42,83,50,69,68,87,82,73,42,63,62,78,80,48,85,78,76,59,72,48,82,82,60,70,56,52,61,86,50,51,48,73,60,82,49,79,85,59,81,74,75,63,83,76,71,73,53,62,57,43,70,85,52,46,80,86,59,42,51,54,78,43,66,50,53,52,63,60,52,70,50,68,63,84,83,65,61,61,54,59,74,63,50,79,53,86,50,73,64,82,59,47,64,42,59,81,57,85,83,54,50,73,53,68,55,58,56,73,69,50,66,73,54,82,52,51,42,77,69,80,86,44,45,56,48,45,59,86,62,51,43,73,69,72,70,85,49,68,55,48,84,87,50,65,64,75,66,53,51,59,45,86,71,73,59,61,58,58,86,48,57,46,61,64,76,82,45,69,83,71,85,45,82,76,46,51,74,51,80,50,75,72,55,81,75,82,74,70,81,49,58,86,78,48,83,86,59,48,58,49,58,67,71,85,77,81,60,84,65,59,46,47,42,42,53,58,78,69,83,58,58,81,50,46,83,73,43,44,50,53,83,64,71,57,44,56,83,64,76,72,63,87,47,83,81,60,54,79,65,48,49,68,42,70,69,73,64,56,46,84,46,52,45,78,78,66,42,45,68,83,52,49,86,68,47,67,70,48,84,46,66,81,58,50,52,57,45,67,73,72,64,68,49,72,56,77,42,46,50,80,54,73,82,77,85,43,79,45,48,84,68,51,51,61,56,81,62,53,76,66,80,81,62,86,68,61,48,69,71,67,84,52,63,83,78,72,43,85,80,62,53,65,68,62,77,76,73,52,48,61,46,80,46,68,65,44,79,71,47,77,77,44,57,80,62,64,51,70,60,51,69,81,78,57,42,59,45,55,64,63,55,47,52,80,43,84,76,82,42,61,61,45,77,79,60,61,69,75,49,71,63,50,81,57,68,43,75,55,53,80,47,79,52,75,58,56,72,72,55,66,57,42,43,60,76,56,63,81,86,63,87,54,82,61,59,64,53,46,79,85,59,61,83,48,64,86,71,67,45,80,76,43,43,53,62,72,52,58,54,62,74,83,67,57,68,77,55,76,53,51,82,81,64,76,75,71,75,80,47,84,72,78,76,76,46,65,80,43,71,49,46,44,82,71,66,75,52,58,52,86,43,58,50,71,51,58,77,64,74,64,70,71,45,50,48,46,45,74,59,76,76,73,71,45,45,63,67,68,45,66,86,64,77,68,56,52,50,55,66,57,59,80,80,82,79,52,87,71,86,68,70,79,81,46,48,49,78,66,79,64,66,54,42,61,64,43,82,83,80,45,45,70,70,61,84,44,49,52,79,72,49,57,54,51,48,66,84,42,52,49,83,44,77,64,72,43,67,65,77,71,77,60,71,62,73,60,49,50,65,49,67,74,75,79,43,55,83,73,48,87,67,76,59,69,51,58,62,66,49,64,61,60,78,64,44,59,54,86,47,69,57,70,50,83,42,74,63,87,56,87,47,67,59,75,78,76,78,48,77,50,62,74,75,68,80,78,65,63,68,77,47,63,60,75,53,72,76,56,84,60,75,61,86,45,80,62,86,71,42,60,60,83,68,61,62,54,62,67,55,46,76,52,58,80,54,81,58,53,80,65,64,44,81,56,65,77,78,72,77,71,71,49,77,56,50,54,43,59,59,45,69,53,44,73,64,68,75,81,77,46,60,52,43,82,71,44,42,67,66,74,54,53,56,62,76,68,49,68,62,53,54,67,47,65,55,56,52,78,73,69,71,67,47,82,81,81,87,45,58,65,76,57,77,72,49,49,70,63,62,80,62,60,75,75,54,70,65,77,78,87,74,60,75,60,70,67,53,65,55,70,46,81,87,56,86,43,58,84,81,77,51,74,51,75,71,51,57,54,53,77,42,84,81,44,80,72,78,52,62,63,83,74,61,53,42,45,57,72,57,63,75,47,63,78,83,83,62,45,74,57,65,65,80,77,81,76,46,46,77,75,72,50,44,49,87,65,55,53,69,83,67,62,59,72,43,78,57,71,83,65,46,42,66,87,80,56,53,55,59,81,81,57,77,44,50,61,62,56,57,48,79,56,81,46,55,66,73,59,70,71,47,42,52,46,73,62,57,77,44 65,71,72,66,75,77,84,85,76,45,68,57,57,49,48,81,50,81,62,66,46,47,64,54,68,59,65,49,73,64,46,42,63,56,63,83,66,70,56,44,82,55,49,70,67,79,63,83,42,76,77,63,61,42,55,57,62,45,45,54,72,51,54,74,42,86,85,73,67,81,86,70,42,73,87,66,67,84,64,60,74,81,58,87,69,52,42,78,71,70,67,56,66,85,74,45,76,45,54,77,62,52,80,46,79,45,51,86,46,61,51,74,69,65,56,82,44,56,49,68,55,63,44,69,62,80,87,83,84,85,55,44,75,71,74,71,79,65,66,50,87,70,58,76,82,48,86,47,79,54,83,85,81,52,87,87,84,81,62,83,57,79,65,60,78,72,57,86,66,86,74,74,84,63,65,42,54,46,59,55,74,52,77,48,62,70,71,67,49,59,46,47,62,51,47,65,78,68,55,44,86,82,54,83,81,52,47,84,80,51,61,46,62,79,72,85,62,75,43,71,61,76,57,49,52,66,74,47,53,84,69,47,59,57,46,63,82,82,58,72,64,62,71,43,60,63,43,87,77,75,85,44,79,80,62,77,42,86,60,49,61,55,71,61,80,46,65,52,86,83,83,75,84,81,86,48,82,68,43,42,62,57,46,69,49,73,64,61,80,82,50,52,84,81,65,51,80,51,82,59,86,66,67,46,47,71,86,81,66,55,68,73,46,82,80,67,44,70,80,58,61,69,73,75,76,47,84,52,59,51,43,68,75,68,60,51,49,68,66,46,82,48,63,55,45,84,59,59,87,60,75,46,84,52,74,71,52,62,42,55,67,44,50,43,62,60,87,59,87,68,68,85,55,69,46,77,85,59,56,73,51,49,55,79,86,66,62,45,67,68,50,62,87,51,86,54,47,74,74,76,80,42,57,80,74,77,50,49,66,73,76,62,58,54,44,47,78,61,83,56,56,44,60,59,51,85,87,56,50,78,81,47,48,79,46,56,86,80,48,43,45,51,42,79,62,77,51,71,80,60,70,49,74,42,67,43,55,45,70,58,51,49,48,55,87,60,44,45,61,51,86,70,63,75,80,62,47,78,65,82,64,46,63,74,46,52,54,56,71,71,47,85,62,74,83,48,78,70,49,69,74,72,81,47,71,69,69,60,71,64,42,65,83,51,52,85,57,58,81,65,58,44,60,83,83,69,62,49,70,58,61,85,82,56,78,61,73,87,75,76,68,83,50,87,44,48,76,77,62,48,66,42,45,43,83,49,80,79,55,85,70,76,59,65,42,68,42,44,50,47,52,76,49,64,55,80,54,62,48,76,81,51,45,61,60,75,75,75,42,60,87,45,52,61,68,46,60,49,72,69,71,62,59,47,82,72,73,56,73,66,87,71,53,77,52,61,44,53,75,53,52,64,65,48,61,63,80,83,83,86,54,60,73,46,65,82,72,62,69,49,64,76,85,76,48,61,44,52,42,73,66,65,79,59,86,82,46,46,77,86,60,69,61,52,80,47,51,55,59,61,86,43,53,80,51,65,73,80,59,81,43,80,81,67,50,87,61,58,80,66,42,77,72,77,51,66,52,78,71,77,67,66,61,48,45,52,75,63,74,68,71,42,55,63,45,68,64,42,66,66,45,81,85,52,48,75,56,87,72,44,87,78,85,56,82,58,60,65,67,84,82,58,70,57,77,44,51,55,86,73,53,64,78,71,58,56,55,66,47,70,46,76,77,58,55,52,64,69,59,47,54,78,51,49,54,75,73,70,53,45,60,85,55,68,65,71,46,54,86,77,48,59,84,75,60,59,74,75,50,71,71,78,44,46,51,74,85,75,63,48,80,49,72,81,75,58,71,84,64,75,67,77,43,54,49,83,65,42,79,83,51,62,56,63,54,49,44,87,68,46,62,82,44,75,78,80,78,63,44,47,50,68,61,42,74,51,42,73,58,50,70,73,62,69,67,79,83,84,73,68,69,60,62,58,52,85,72,65,70,78,67,67,64,62,51,84,75,69,84,79,85,50,80,77,81,72,87,46,85,48,82,66,45,71,73,46,63,53,57,73,55,79,56,60,49,56,65,56,60,85,72,82,70,83,70,76,55,78,57,49,46,78,66,47,87,65,62,66,82,75,59,53,49,62,43,79,57,62,81,81,70,84,86,75,50,83,63,62,67,87,68,43,42,50,46,73,52,86,77,47,50,47,73,80,75,51,47,80,70,83,86,80,43,81,43,66,54,52,50,58,54,74,72,82,60,57,77,55,45,63 76,71,54,71,72,48,48,60,48,82,63,61,66,83,56,56,49,59,67,68,44,45,42,59,81,58,73,47,55,61,79,57,79,82,60,52,79,66,58,85,51,76,79,50,81,69,49,68,78,86,57,84,51,77,80,66,68,78,86,86,74,80,53,77,46,83,65,53,56,72,50,75,67,73,48,54,69,83,85,51,63,45,58,65,51,77,64,50,62,54,83,46,54,43,47,73,85,82,79,82,52,42,48,72,78,56,71,47,66,84,43,47,49,78,58,46,65,58,56,66,80,69,86,73,74,48,50,63,70,45,54,82,65,50,68,67,49,67,62,47,85,59,51,71,47,72,52,77,50,73,63,61,57,75,74,78,64,85,85,52,69,74,68,60,84,73,59,44,44,46,77,74,69,76,56,56,85,79,55,46,46,49,63,46,77,79,63,80,44,70,49,44,47,66,54,67,66,87,55,58,84,75,84,79,82,50,71,84,65,65,58,65,70,67,78,85,79,68,76,55,76,46,46,87,44,75,48,45,60,49,46,78,44,75,46,65,73,63,59,80,71,47,69,76,56,70,82,84,54,42,71,79,53,76,73,69,54,61,72,76,82,51,74,66,72,52,73,84,63,50,69,69,67,77,47,75,85,72,51,56,54,69,58,81,66,42,68,44,78,65,49,60,60,69,55,76,87,73,69,60,47,55,55,58,61,73,85,65,42,69,66,48,68,86,47,58,54,44,82,82,58,45,72,42,74,79,52,69,81,76,46,58,82,53,76,86,75,79,78,52,47,82,61,43,77,51,63,65,47,45,69,71,86,49,66,44,73,65,84,86,55,74,80,66,73,63,78,74,62,43,78,49,58,69,84,63,81,65,70,84,52,85,79,70,87,61,81,72,87,70,87,65,51,52,64,67,70,83,68,45,87,43,75,49,48,58,50,66,44,53,43,55,46,58,44,45,49,73,79,82,81,46,44,56,71,72,57,75,44,72,76,69,59,49,73,79,81,50,56,55,71,75,83,50,80,69,46,68,54,68,64,51,71,70,71,50,53,60,57,71,80,80,83,54,65,56,68,49,75,62,56,62,69,64,48,83,85,67,57,56,83,44,86,79,55,42,64,87,62,52,46,81,51,87,56,42,84,86,67,66,80,76,74,60,60,43,65,42,42,72,82,49,68,80,50,43,48,63,50,65,59,77,87,66,74,69,75,58,60,43,58,69,78,74,86,63,43,50,63,71,87,42,48,77,63,80,80,59,75,65,74,81,52,72,80,78,59,44,48,72,67,72,43,69,54,86,46,81,81,60,82,58,75,80,49,66,86,81,45,79,65,85,65,84,65,72,58,82,63,69,51,45,48,67,67,53,48,54,69,73,63,58,51,42,44,53,51,68,87,60,51,52,50,64,55,50,45,81,68,85,61,47,47,86,81,46,54,66,45,71,74,60,56,79,47,46,44,44,70,56,64,55,87,51,47,60,58,51,61,81,67,83,54,43,84,48,47,84,70,43,68,76,85,61,56,64,86,63,43,49,52,70,85,69,55,65,57,43,63,77,78,77,85,45,66,52,74,59,71,43,45,68,60,75,83,44,48,67,44,69,52,66,87,77,45,86,69,77,50,49,71,53,67,46,43,78,52,49,58,68,75,60,43,45,59,63,58,55,87,55,77,55,82,84,82,44,50,63,55,64,68,50,84,67,60,85,66,83,62,42,62,85,46,69,49,42,64,64,85,69,76,58,72,87,77,43,55,44,45,65,45,70,87,61,69,47,82,53,48,68,44,54,75,69,71,67,73,87,77,60,58,67,86,58,76,61,81,70,43,85,78,59,45,43,75,49,73,50,57,59,74,47,84,80,79,76,69,49,70,43,72,58,61,65,60,79,79,81,86,74,63,55,51,42,53,51,79,68,68,63,42,73,68,87,73,48,62,67,61,83,81,84,51,85,52,62,75,72,65,43,67,83,84,47,50,87,51,87,70,86,69,76,51,87,49,69,75,52,62,87,62,77,53,67,65,83,43,86,43,60,66,71,85,45,83,80,84,50,49,82,53,45,52,56,68,83,56,78,64,61,76,64,56,67,70,74,58,68,63,42,83,47,42,78,76,73,57,87,73,80,74,46,61,84,65,72,60,64,45,42,56,71,71,77,74,83,45,44,49,56,87,79,49,78,42,48,77,59,44,44,60,64,44,42,58,61,58,52,65,71,55,60,74,82,75,42,57,61,50,83,57,54,51,86,44,87,59,76,50,68,49,52,53,62,65,73,64,72,49,83 68,78,72,79,51,84,77,46,57,59,58,86,62,73,86,47,55,44,68,67,76,49,49,84,46,85,65,76,59,46,64,80,69,63,73,77,51,70,48,79,75,54,86,70,67,83,68,72,76,84,62,52,73,71,62,64,51,74,74,79,60,56,69,71,77,66,77,87,64,55,69,72,52,54,65,63,45,57,73,86,55,80,44,60,80,48,43,82,68,50,77,45,79,68,87,64,54,53,50,86,55,56,53,61,42,78,74,51,85,54,73,61,85,68,44,84,43,65,75,61,49,58,44,82,53,55,74,54,54,77,44,65,70,45,59,71,80,82,72,58,71,57,48,77,81,47,46,86,56,62,48,76,60,53,85,83,46,71,61,48,48,63,63,69,57,87,79,77,43,83,86,58,83,45,71,83,61,47,56,63,81,72,80,76,61,61,49,66,54,46,69,44,74,49,76,63,44,71,81,53,49,73,73,77,42,50,79,67,82,65,61,64,84,74,74,53,57,48,83,43,67,59,67,71,60,43,80,63,71,81,62,82,82,44,55,68,72,49,80,78,58,76,43,42,85,61,72,72,74,64,72,63,86,73,64,43,74,75,83,52,75,77,77,55,62,76,65,60,71,45,49,72,73,59,75,80,51,54,60,77,49,51,51,77,48,68,53,78,56,80,77,86,47,69,69,51,57,55,50,80,45,77,72,47,42,65,54,47,42,47,73,61,86,75,80,71,43,80,86,69,64,56,55,64,82,83,60,76,59,42,67,87,84,77,55,59,84,79,55,78,43,63,81,87,75,81,57,76,49,87,84,72,50,76,60,81,46,53,72,65,60,85,69,47,60,79,45,44,44,56,45,63,74,61,80,59,84,68,68,65,53,49,55,76,49,70,68,64,50,81,82,75,87,70,73,81,82,79,84,72,51,58,51,67,56,86,45,70,82,84,71,45,72,59,42,63,56,86,79,55,48,43,44,80,52,83,70,48,46,44,81,65,53,47,87,66,49,53,43,50,68,51,54,87,68,54,80,83,48,72,58,61,76,50,85,82,48,83,53,46,46,75,48,83,79,59,46,79,71,46,87,63,44,45,48,86,79,49,77,78,49,77,63,73,71,86,62,79,62,59,79,77,70,77,83,61,72,84,63,61,62,75,48,54,49,78,64,58,76,53,68,70,65,46,43,60,66,50,56,70,60,49,52,70,84,72,66,79,42,57,55,57,51,52,65,73,66,54,55,52,69,65,42,67,48,84,66,78,71,56,86,86,53,82,71,72,78,71,71,84,66,77,77,79,49,65,72,60,60,78,85,74,80,84,80,51,71,86,59,63,56,68,48,61,56,74,83,80,71,81,65,57,85,54,47,64,79,80,49,48,47,43,42,45,79,46,49,87,59,63,58,79,82,74,51,43,59,47,45,55,48,62,65,82,59,64,76,63,47,53,84,44,64,75,57,76,50,44,77,54,55,47,42,42,43,69,76,72,54,56,54,82,67,49,66,86,83,44,80,74,73,83,52,44,46,56,45,82,58,77,46,69,69,47,68,53,77,50,78,65,77,82,49,52,80,71,45,48,81,49,60,46,55,85,61,66,46,75,56,53,43,53,86,69,59,83,44,52,84,50,65,65,84,72,64,78,68,47,47,46,82,74,85,80,54,62,52,49,63,44,58,81,63,48,54,79,63,75,75,76,82,69,51,48,74,80,58,57,50,77,84,71,51,78,55,82,84,68,78,84,78,47,81,69,57,73,82,59,45,81,56,78,83,51,81,57,50,67,45,77,44,52,46,78,65,56,53,48,57,85,70,53,83,67,67,80,69,67,61,86,67,76,58,52,57,75,73,51,75,72,43,51,65,83,62,70,55,66,59,65,59,67,84,50,45,67,58,57,63,49,56,43,79,80,48,76,69,48,46,50,46,82,56,53,57,75,84,63,53,63,57,81,62,47,46,51,67,77,46,82,77,86,47,77,74,63,71,76,74,81,73,61,82,67,86,87,75,42,53,78,56,79,85,79,64,64,45,63,76,73,61,72,44,80,74,54,49,76,53,73,67,65,72,78,87,86,52,76,79,72,62,87,74,77,69,57,57,80,50,71,56,50,74,44,56,73,60,86,70,65,63,77,82,82,47,42,58,86,76,57,59,48,67,75,80,43,55,84,81,82,45,84,80,87,47,65,54,50,71,66,58,86,56,51,54,57,87,50,57,72,83,49,60,60,50,57,49,74,80,71,65,67,58,52,55,80,78,79,67,52,48,71,60,73,56,80,79,54,42,42 82,61,65,50,56,50,44,47,67,65,59,64,62,78,74,60,64,52,43,61,43,64,47,68,64,49,43,78,69,81,85,68,80,53,51,69,74,59,45,56,49,64,70,84,72,76,70,81,60,72,74,59,63,65,67,46,77,45,64,63,68,52,52,54,52,81,82,76,74,79,47,58,69,82,61,73,47,65,69,84,62,56,46,70,71,73,60,83,55,57,58,77,42,79,76,78,78,49,86,68,57,66,45,48,83,45,66,68,59,84,73,45,49,66,86,60,47,71,81,48,81,71,69,77,77,85,75,57,60,80,44,42,72,72,61,86,65,68,66,79,67,60,59,83,74,44,67,61,86,86,52,67,45,83,74,58,46,52,81,83,57,75,80,61,72,55,69,85,52,58,65,44,82,46,48,82,70,42,80,58,71,71,62,83,59,61,67,76,42,53,80,42,87,52,44,44,67,80,67,62,86,55,43,61,55,57,54,42,70,52,81,68,72,77,43,57,42,62,61,87,75,78,84,52,50,43,45,80,55,53,77,82,65,57,81,55,56,80,82,70,58,52,68,63,49,49,87,69,75,78,85,83,58,85,69,73,65,75,86,55,50,46,75,66,51,75,66,70,68,59,51,86,52,63,44,44,86,71,61,64,62,58,87,71,82,42,53,84,56,86,50,46,48,51,53,71,79,59,85,83,56,81,85,54,74,55,58,53,87,67,74,69,86,52,75,55,53,46,50,43,46,51,43,62,77,81,80,61,86,67,70,66,59,85,56,67,66,53,69,85,74,61,47,85,83,45,45,47,58,57,71,69,47,44,69,60,55,44,53,42,47,46,63,42,79,48,61,42,86,87,80,81,57,58,79,54,81,64,58,44,44,62,61,59,67,83,60,76,42,48,59,84,56,77,72,79,68,80,58,42,52,62,74,70,68,45,60,70,59,53,55,53,61,67,77,50,69,53,79,44,84,49,52,50,53,63,50,46,67,71,66,75,79,79,58,71,55,58,52,71,65,85,61,80,60,68,62,67,73,83,57,59,58,42,56,83,73,60,79,68,43,68,74,85,58,64,73,75,72,84,46,61,63,63,72,68,43,59,53,85,83,84,71,57,80,77,69,48,60,42,42,87,56,49,82,53,49,56,48,44,78,61,83,76,83,83,44,73,84,49,78,70,77,70,43,49,81,46,58,80,85,55,76,63,42,68,62,55,46,75,56,61,77,76,64,81,66,51,74,74,83,43,73,46,46,81,68,49,49,71,85,72,45,69,82,73,57,55,51,64,71,79,55,51,70,67,54,53,83,49,71,60,68,45,44,65,62,82,76,44,60,78,58,48,84,71,59,83,86,62,67,54,52,63,81,46,58,59,64,81,68,46,58,74,68,82,86,57,57,80,45,79,52,55,73,63,82,45,81,65,43,62,57,44,81,72,62,43,70,65,86,63,53,56,53,86,49,74,77,56,59,63,44,83,48,68,51,79,87,78,76,55,65,76,42,72,79,75,66,55,74,56,49,64,58,47,85,86,71,79,82,65,76,86,55,86,79,52,44,57,53,59,52,46,79,61,56,87,42,74,71,65,52,82,87,72,78,84,60,51,76,66,50,73,68,43,83,75,44,53,76,64,73,48,64,45,83,63,61,51,87,76,43,63,42,71,43,49,81,66,62,80,45,64,72,46,86,76,70,63,80,84,72,60,63,75,49,46,58,57,74,46,77,43,66,65,83,74,53,73,63,65,59,66,52,70,76,70,67,55,62,74,62,65,64,80,74,86,52,68,54,75,83,51,69,77,51,65,69,66,86,60,66,83,51,83,72,54,79,65,45,57,84,46,63,57,61,53,82,80,49,74,72,79,57,67,82,76,51,57,63,49,75,79,78,42,68,47,51,43,49,71,76,54,87,60,59,47,70,77,59,69,49,82,68,59,61,43,53,57,44,72,73,85,69,82,42,62,69,50,47,69,76,75,64,58,57,72,42,48,84,51,78,43,85,85,46,78,80,60,75,77,54,63,49,62,42,56,52,67,53,78,70,82,48,54,44,81,43,65,51,63,56,58,61,58,83,42,78,49,51,85,42,49,77,63,49,59,85,85,80,47,67,74,71,65,47,49,71,57,59,50,59,76,83,69,76,49,82,43,72,65,60,86,84,76,76,84,53,58,76,63,69,68,82,78,66,45,75,44,51,62,84,60,51,61,77,64,86,47,62,73,42,55,75,86,81,82,79,60,82,42,51,50,75,54,69,63,65,71,67,46,78,85,50,73,43,75,81,81 54,70,78,67,75,83,81,71,71,65,62,56,73,72,57,79,66,60,86,62,78,87,70,49,73,56,49,50,62,58,63,42,51,77,61,87,50,79,68,76,65,65,70,55,77,82,77,44,70,57,43,53,68,42,42,54,50,71,85,60,49,87,59,61,53,76,48,57,69,44,72,82,44,78,44,69,85,83,65,46,62,53,48,85,67,70,51,48,74,87,62,62,87,63,65,81,64,75,82,44,68,65,48,81,49,54,52,84,50,56,75,84,86,74,51,51,76,55,58,56,80,76,47,80,67,50,57,51,81,61,59,70,81,63,86,56,73,73,44,66,61,67,44,59,86,80,54,71,74,63,83,79,56,78,79,57,48,62,83,55,73,57,66,79,55,59,87,81,70,83,69,72,74,61,67,63,46,79,48,43,43,57,60,80,51,54,72,79,45,59,70,66,62,86,46,72,78,58,68,82,80,65,58,77,62,44,85,81,42,42,76,60,50,62,63,56,75,46,43,75,71,58,86,45,85,46,84,52,74,51,76,68,66,57,48,66,59,76,77,83,65,80,83,68,81,82,61,55,69,75,44,52,70,86,55,87,45,82,59,67,58,77,67,79,63,70,78,80,85,48,54,81,42,76,47,70,59,68,85,78,81,60,53,66,59,85,78,62,58,50,64,72,47,61,72,60,55,48,48,83,65,76,44,70,42,52,47,43,87,43,52,48,63,51,61,82,56,82,44,76,63,84,51,75,46,79,79,50,69,85,71,69,82,77,45,67,59,69,73,42,87,79,62,68,43,63,53,65,57,76,70,59,66,80,79,68,76,74,68,61,66,49,43,72,72,76,71,55,46,68,56,42,54,63,84,72,52,53,48,71,68,70,87,75,73,49,59,59,53,50,57,54,63,52,64,56,56,50,85,84,61,60,46,70,72,45,79,65,48,78,63,81,59,70,45,67,63,84,51,49,52,62,44,58,46,56,55,69,54,78,55,58,72,69,47,63,43,56,50,42,84,53,51,55,83,81,78,80,74,72,72,73,50,58,76,55,70,44,62,83,45,73,79,83,73,80,50,51,71,87,70,75,64,51,71,45,68,66,47,67,85,61,57,54,43,72,79,78,83,63,52,69,48,87,85,52,49,42,53,46,58,56,84,45,78,50,56,87,71,74,64,85,67,76,65,85,55,53,68,49,70,48,56,50,71,77,80,43,57,68,71,72,66,71,86,48,86,66,44,68,74,70,63,77,65,48,78,49,59,68,55,74,43,65,74,42,61,71,42,54,59,60,57,86,72,71,73,43,68,47,64,59,52,82,58,42,63,55,82,69,55,64,55,64,57,57,67,87,55,60,47,57,52,68,49,77,43,57,66,64,58,63,67,79,50,57,81,47,76,44,64,75,65,80,46,79,57,77,60,65,84,81,84,76,68,45,79,49,58,59,43,78,46,69,79,74,57,78,48,86,73,67,58,54,81,45,50,53,86,85,71,76,85,77,57,87,53,82,67,62,68,58,45,53,85,49,83,72,85,54,72,73,43,75,64,60,65,80,53,76,84,44,53,63,75,57,85,87,71,77,49,81,44,61,87,67,86,62,59,71,83,46,52,74,69,69,68,49,46,78,45,74,78,84,51,79,65,69,69,77,49,43,45,82,63,72,70,68,67,75,63,42,51,80,85,81,43,68,49,80,50,72,85,69,48,67,62,85,84,77,83,44,68,77,64,43,81,55,46,71,81,79,85,57,65,69,59,50,42,63,61,86,77,45,69,58,56,78,69,57,78,75,71,71,66,81,86,52,59,79,66,54,69,66,52,53,80,43,70,82,57,72,85,77,72,83,83,51,49,46,72,54,42,63,76,71,46,57,86,60,62,45,75,82,58,78,61,71,42,78,55,47,71,62,72,48,75,69,59,42,65,62,82,80,73,53,66,78,84,53,47,75,71,56,81,82,64,53,76,59,69,49,64,65,78,42,71,42,59,52,56,67,45,74,71,67,63,75,73,46,56,76,61,45,78,87,75,81,68,63,51,66,50,53,83,44,81,80,49,76,74,66,81,72,44,85,56,57,63,77,66,47,50,87,52,56,67,79,71,47,47,78,51,62,60,72,65,68,55,87,81,42,68,45,57,85,63,82,76,63,73,51,66,75,75,80,69,62,64,59,49,85,64,58,67,77,61,56,59,60,81,53,68,84,52,57,65,84,56,69,82,44,45,74,63,82,53,87,50,68,56,76,46,53,64,80,81,77,57,45,84,56,59,67,58,46,69,61,49,86 78,77,63,72,80,62,66,81,82,64,85,58,63,52,80,82,73,63,54,58,79,51,53,63,63,65,61,71,46,52,51,63,67,67,58,45,74,53,46,82,46,80,65,68,47,48,70,65,44,66,56,70,80,60,63,61,42,87,67,43,64,57,68,42,55,56,60,78,44,47,62,43,43,42,53,86,43,51,61,81,44,80,78,74,63,68,87,66,79,83,46,81,44,66,83,75,47,65,56,45,52,54,44,73,86,58,45,70,67,71,62,45,49,74,58,56,64,60,76,53,78,77,67,74,46,74,55,87,77,75,84,44,82,73,66,82,73,84,86,42,86,48,52,60,75,75,46,61,71,66,72,86,68,78,64,57,81,83,76,57,80,76,66,45,62,67,76,43,60,76,66,63,53,80,79,84,80,62,78,80,63,50,58,62,51,61,79,77,81,54,72,54,62,64,78,71,56,68,79,54,60,56,45,63,84,63,87,83,84,44,49,75,46,65,49,77,56,58,72,84,84,49,61,51,49,85,61,55,68,58,45,87,86,48,55,61,87,46,73,76,83,82,65,84,62,49,52,74,43,84,45,61,61,53,58,78,57,86,56,64,54,48,83,80,82,83,71,70,62,58,65,62,68,53,48,87,62,66,43,68,42,49,78,58,83,71,42,77,45,56,74,57,59,68,54,85,66,48,83,64,76,85,42,56,75,86,61,61,83,68,76,46,78,52,72,48,77,86,56,51,69,82,51,51,74,46,85,67,69,57,65,59,67,54,86,51,69,53,82,61,65,45,80,62,84,85,82,82,59,57,71,87,59,54,55,55,62,64,51,53,60,67,83,59,68,76,51,43,75,50,59,42,55,83,75,54,78,59,68,54,74,42,78,50,78,47,62,44,78,43,72,71,56,68,52,75,50,61,53,74,57,52,48,82,51,66,67,78,66,50,44,73,56,55,44,65,47,43,47,46,73,87,69,87,65,67,74,42,87,76,75,65,61,80,70,53,70,48,85,61,65,44,68,78,65,62,73,58,60,66,62,57,87,66,80,72,87,81,56,81,64,79,68,70,80,79,48,85,86,80,72,86,52,67,73,51,50,84,77,52,83,82,71,80,57,81,76,42,44,61,60,61,63,48,63,82,77,48,61,61,54,82,76,50,69,43,84,47,85,45,48,71,53,65,65,61,71,42,49,51,68,70,55,51,72,70,44,50,87,47,84,87,71,72,71,77,76,69,59,58,80,65,87,42,85,61,64,51,78,86,70,48,50,43,69,55,46,60,65,67,43,73,53,68,46,44,46,49,74,65,48,55,52,56,63,59,42,42,63,59,65,53,53,63,43,60,85,82,49,54,62,59,76,79,80,49,79,69,55,60,43,49,79,53,63,75,52,77,43,51,79,74,66,56,75,49,51,65,74,82,58,57,55,55,66,55,55,83,65,47,61,62,82,68,53,48,68,66,53,80,87,80,70,67,44,86,46,46,74,50,59,46,84,77,51,60,65,48,65,52,52,56,50,63,56,67,49,54,74,70,65,77,42,81,80,59,42,54,78,56,70,78,78,83,80,60,42,55,74,50,66,54,87,79,77,44,67,59,58,62,87,53,69,72,44,48,54,73,48,73,80,68,58,52,70,85,44,81,77,43,86,72,47,66,69,78,75,77,71,72,51,54,87,86,62,78,64,73,46,52,55,44,45,45,66,61,55,76,83,65,63,76,80,53,69,64,65,65,85,52,71,84,67,67,55,87,67,51,48,79,87,70,49,69,45,65,69,56,51,80,62,66,52,53,60,62,72,44,68,42,83,44,58,42,73,87,65,50,45,81,59,42,49,67,51,71,79,51,45,60,63,75,54,59,83,52,71,47,57,43,52,79,51,73,81,48,55,65,53,71,70,53,76,49,49,66,87,68,50,42,47,43,84,84,63,81,60,81,82,72,53,56,73,70,87,70,74,79,44,47,59,84,82,66,54,86,82,49,79,82,56,87,53,55,51,43,76,48,57,64,49,72,62,42,65,81,52,75,56,48,72,58,74,61,80,56,52,56,49,77,45,59,81,51,58,43,73,60,64,59,49,48,78,43,76,85,79,71,45,53,63,80,53,46,77,85,59,79,52,64,79,59,84,61,55,67,72,42,87,50,79,53,87,77,65,80,63,46,87,78,85,76,87,80,78,61,80,77,73,74,45,52,62,50,82,79,87,70,47,48,67,82,48,66,76,64,86,85,43,73,77,86,84,77,64,79,69,46,57,51,60,50,78,68,47,65,52,56,61,73 69,46,43,70,67,54,72,65,57,60,83,79,73,70,65,66,79,82,49,55,61,70,66,50,64,55,81,73,82,83,53,79,56,58,80,49,61,85,80,55,61,87,52,60,52,84,53,75,77,44,71,60,44,85,64,76,55,66,79,65,42,79,43,42,42,69,61,82,66,72,63,62,73,83,73,46,48,48,80,71,70,65,73,55,59,43,81,53,42,63,50,71,52,78,77,44,85,53,85,60,62,60,78,74,86,85,70,79,44,61,70,42,80,76,66,64,47,84,73,71,49,54,81,54,54,80,68,61,49,55,58,84,76,69,68,75,47,78,82,49,79,54,68,57,46,68,65,71,71,83,48,58,58,61,52,74,84,72,50,77,75,73,57,58,73,44,60,69,44,85,57,76,79,85,64,65,74,57,87,42,77,72,64,46,50,65,86,84,64,45,56,63,74,86,73,61,49,76,69,84,83,79,56,57,85,85,55,67,76,54,80,45,57,79,65,87,46,76,44,55,42,62,68,78,67,66,71,47,78,87,43,59,47,83,70,71,87,55,79,53,52,55,67,53,49,77,62,43,77,50,78,64,81,76,65,42,51,42,71,70,54,78,57,69,68,45,48,60,54,53,57,43,58,50,84,69,65,86,56,71,54,76,57,69,69,46,70,73,78,72,49,82,73,42,44,72,45,81,48,82,85,80,63,48,66,61,51,75,63,60,60,61,42,73,76,69,57,80,84,51,83,82,51,45,67,52,42,55,69,78,62,81,43,52,55,76,84,68,45,70,44,86,81,62,43,67,69,47,79,47,46,57,85,79,78,78,80,50,84,69,48,60,52,70,82,78,64,46,79,46,78,61,76,42,81,73,55,59,63,85,50,79,63,59,53,44,50,71,65,65,76,61,77,75,87,59,54,80,64,68,64,74,72,62,67,49,87,79,48,64,75,77,68,46,80,51,81,81,78,79,46,59,52,83,58,44,77,84,70,43,62,56,54,46,80,71,44,64,64,54,77,63,67,80,61,42,61,53,69,81,49,57,68,57,44,77,69,48,42,52,76,85,66,48,73,86,70,71,56,75,67,84,74,58,43,61,51,63,43,42,45,43,46,45,68,56,42,42,46,44,78,49,50,44,77,67,43,45,50,52,42,75,49,84,58,83,86,77,45,67,86,57,44,47,68,68,49,75,75,77,56,57,66,84,78,63,65,78,75,63,69,61,54,62,60,61,47,83,65,80,57,55,52,49,81,61,43,53,69,44,50,67,82,49,79,77,43,76,85,73,61,42,57,75,70,72,44,73,55,57,46,81,60,86,77,73,49,72,47,81,51,47,61,57,79,66,42,62,62,78,51,45,51,50,64,79,83,77,50,54,57,44,67,85,79,77,72,72,64,72,54,76,82,75,47,62,67,55,60,46,49,77,57,47,58,65,63,49,82,75,81,46,45,43,82,54,51,80,45,82,86,49,46,43,55,55,48,61,46,77,64,69,73,58,75,60,50,50,72,55,52,56,63,65,60,83,70,84,42,52,81,69,60,56,68,81,81,71,55,84,49,68,75,71,65,70,54,42,62,77,84,83,46,59,77,57,83,46,68,75,82,80,77,42,59,87,65,62,70,57,87,69,50,63,87,72,67,78,50,62,65,42,50,70,69,85,49,47,56,70,70,48,71,57,76,58,46,47,82,67,79,42,59,75,86,54,62,69,72,75,83,79,73,84,50,67,63,85,51,51,61,46,67,86,81,45,56,70,68,71,53,82,44,86,54,64,68,76,81,77,48,86,64,58,71,87,46,77,43,82,78,56,50,67,63,73,43,46,71,57,71,58,56,51,55,48,56,86,77,45,44,87,81,67,56,64,42,53,56,64,71,77,59,62,60,51,80,42,50,62,60,78,51,85,81,86,55,42,60,67,44,80,65,77,74,85,49,71,64,72,57,44,49,87,55,85,50,54,66,43,61,57,70,51,71,80,45,77,54,65,59,72,81,74,87,46,68,46,50,63,86,45,78,69,74,70,46,54,50,83,78,81,62,46,76,78,72,53,56,51,59,83,72,79,54,82,44,57,52,71,59,54,84,78,54,73,76,71,63,71,69,48,68,84,87,54,45,48,55,64,49,58,75,68,78,75,56,56,57,72,63,49,50,73,56,83,87,48,61,85,68,57,87,63,80,52,48,55,61,76,78,54,67,66,85,63,85,79,69,51,75,58,70,49,69,52,79,87,83,78,57,60,64,50,80,69,87,45,80,65,81,85,56,61,82,56,55,74,84,85 60,53,69,44,55,47,87,87,78,48,49,48,44,68,58,82,45,82,79,76,84,76,80,83,80,71,42,52,79,72,77,46,83,81,54,46,87,84,48,84,44,60,74,45,45,47,48,65,61,57,84,47,63,77,69,78,73,50,59,49,66,44,67,63,80,46,72,72,45,61,60,81,72,45,75,64,64,42,60,74,81,81,79,79,44,69,84,79,87,42,47,79,68,85,49,64,50,80,68,47,87,78,46,73,79,63,53,70,43,47,69,49,85,44,66,50,70,64,43,74,54,75,68,44,68,43,74,61,67,84,62,64,61,50,48,76,67,63,87,67,70,58,77,44,45,52,78,47,84,68,86,69,64,65,82,45,64,48,45,67,82,80,50,64,50,70,58,47,42,67,86,73,43,76,67,56,64,67,65,65,61,47,59,65,58,69,75,60,87,54,50,47,63,59,50,51,57,80,76,74,60,72,62,72,75,74,64,47,65,59,51,62,55,67,57,53,72,56,82,73,75,51,74,60,48,78,62,78,56,66,46,77,80,61,81,43,57,79,57,81,48,50,55,68,63,62,86,87,76,76,54,52,75,60,67,58,54,62,51,61,51,73,60,62,82,69,47,43,57,84,76,62,68,60,59,45,69,47,56,57,67,62,83,53,52,75,74,59,84,64,81,66,62,58,62,49,55,63,64,67,87,48,71,53,56,50,45,61,69,80,73,86,58,70,81,69,58,60,86,42,50,70,51,52,42,53,65,82,75,47,55,67,71,46,66,83,79,54,81,82,83,54,46,70,83,68,72,47,83,54,67,76,76,48,62,54,49,71,57,48,45,78,87,48,86,52,81,47,80,44,48,61,55,63,70,59,62,62,65,53,66,80,69,58,69,85,46,51,71,79,86,81,53,75,83,79,70,76,69,47,86,76,69,83,49,43,49,77,72,64,87,71,57,51,61,53,48,73,52,47,54,55,60,76,75,72,57,56,77,47,84,69,55,53,60,81,45,73,47,62,57,57,78,51,79,58,46,67,49,72,53,54,84,43,45,47,86,84,78,57,48,47,73,71,73,54,54,56,61,58,70,84,67,63,64,57,82,70,75,77,78,86,86,65,83,49,86,46,85,53,70,68,52,64,49,62,47,87,48,49,71,44,82,58,65,55,80,67,60,79,51,50,55,59,43,71,70,50,45,45,61,43,55,83,67,55,82,55,72,43,79,69,59,78,52,80,63,71,46,52,70,54,81,60,87,69,42,75,62,64,78,74,44,46,53,67,83,78,62,59,84,48,71,64,73,63,70,61,82,75,53,48,81,65,80,69,67,80,75,65,66,58,68,57,71,50,62,80,70,46,43,48,78,73,57,79,48,45,80,60,60,76,74,75,81,50,86,51,65,52,67,83,74,42,79,84,44,54,57,48,66,47,86,56,85,74,66,72,59,53,79,77,69,44,61,61,78,67,81,74,65,67,64,45,47,81,61,85,82,74,51,47,71,77,45,84,75,69,76,57,49,72,80,83,74,54,87,82,72,84,85,66,54,48,57,55,49,46,87,74,87,56,86,42,55,46,72,72,56,45,50,65,50,62,52,42,55,44,49,72,74,79,76,80,72,83,55,80,81,55,86,51,45,73,69,60,52,87,62,64,83,84,47,82,76,43,56,52,43,66,44,74,70,61,48,79,79,69,62,55,59,80,55,78,69,51,64,51,62,80,77,70,87,48,58,53,83,52,51,64,78,65,69,56,45,54,84,74,62,51,59,84,45,58,52,83,58,73,81,87,49,80,56,53,59,66,76,82,58,48,58,49,70,74,76,53,52,52,70,45,54,86,73,69,79,60,79,85,75,43,47,64,84,61,85,70,45,65,47,58,77,56,55,61,87,46,58,54,43,47,86,66,85,50,44,70,67,62,68,55,75,65,48,83,53,86,61,47,69,65,74,52,47,71,82,85,49,84,46,44,85,52,73,65,54,55,61,83,46,45,67,75,78,51,80,82,60,65,63,79,54,56,52,71,72,83,65,56,76,70,60,43,78,84,47,74,75,53,61,76,52,81,74,81,44,69,44,49,47,43,50,66,53,71,45,46,84,45,47,65,69,54,45,63,82,55,51,87,61,79,46,46,49,63,51,43,62,75,55,78,76,87,74,85,57,46,50,86,72,76,82,43,54,64,84,83,71,57,50,82,53,51,44,63,68,46,56,43,49,47,69,52,69,44,65,84,74,58,69,47,68,70,48,77,60,46,79,68,56,47,80,73,84,66,53,64,87,62,58,49 72,63,53,53,69,44,69,85,56,82,63,50,73,66,52,61,78,64,52,85,67,45,68,62,81,74,61,73,77,62,44,56,87,65,64,77,71,50,55,63,52,87,44,71,64,79,70,75,50,68,75,64,46,76,75,63,75,83,43,43,48,54,66,67,84,44,69,54,56,58,56,59,44,67,62,70,49,86,62,45,78,68,68,44,79,52,84,46,51,57,78,63,84,75,66,84,74,65,69,76,71,47,83,76,64,59,50,49,55,87,52,49,55,86,46,74,83,68,49,75,87,69,54,76,67,77,72,77,74,45,43,73,80,49,55,77,45,84,81,66,62,56,42,86,44,76,75,51,63,57,76,63,42,62,62,53,45,43,52,72,56,65,85,78,68,58,57,51,84,72,81,60,61,52,79,84,77,49,60,52,57,68,48,68,48,62,56,78,53,48,69,46,52,43,67,64,76,54,66,74,69,78,48,63,56,77,45,47,74,60,68,69,59,80,82,65,71,60,66,42,86,53,51,82,52,64,67,51,66,67,56,74,43,86,50,47,57,49,62,53,71,82,48,58,80,48,77,79,69,80,67,85,61,45,71,54,55,46,84,49,86,55,76,68,87,65,78,45,56,82,85,81,59,43,60,81,81,82,47,82,60,53,82,50,85,52,55,50,85,52,62,46,59,51,56,81,54,66,76,58,57,45,66,53,46,44,67,42,65,68,56,55,51,69,53,42,85,72,57,46,87,83,64,65,61,85,42,49,50,68,48,84,82,73,47,56,66,48,61,73,46,81,87,61,43,52,81,43,51,81,58,44,78,67,58,42,69,43,71,72,69,63,45,50,71,69,68,74,63,79,62,70,47,69,51,74,75,73,70,74,42,49,85,83,62,54,87,49,51,84,85,45,76,56,59,85,87,84,48,50,60,69,80,46,77,79,77,86,54,51,69,57,66,53,82,46,72,44,52,57,53,73,52,49,69,52,73,87,51,82,77,44,44,82,46,54,78,73,68,57,55,46,64,48,67,61,86,76,45,62,77,47,80,70,80,73,78,43,73,73,47,54,65,45,75,63,78,66,50,54,74,67,48,83,87,50,83,79,80,52,52,44,66,78,74,62,73,81,87,70,47,86,53,54,65,54,47,77,80,63,69,43,70,76,48,47,46,73,74,50,43,73,50,43,66,55,79,55,48,83,70,87,85,59,52,77,57,84,60,68,71,62,51,54,53,65,54,79,85,50,50,51,71,69,47,77,61,69,54,74,47,61,79,66,48,46,52,75,77,49,56,43,82,83,56,48,50,87,66,65,52,54,42,50,74,69,83,47,87,53,58,82,77,74,42,45,71,72,63,66,77,50,68,68,64,82,65,68,50,67,51,70,43,83,74,72,66,50,85,51,73,83,52,87,56,71,61,75,56,58,42,70,50,61,87,49,81,53,69,83,81,55,48,68,83,67,42,57,83,47,84,50,70,45,51,64,50,83,85,83,67,49,57,64,67,82,42,43,47,47,66,75,46,50,70,57,61,85,56,66,48,55,71,55,85,86,44,79,81,59,64,63,72,57,74,58,62,42,48,70,70,54,67,67,46,87,68,70,48,63,62,84,43,50,85,69,43,72,55,44,52,51,55,64,59,73,63,58,50,45,58,43,76,69,54,56,70,51,53,78,66,77,53,77,87,78,50,86,67,49,83,57,73,87,86,51,75,64,67,82,70,61,84,62,87,85,72,70,66,46,55,80,53,70,57,80,58,84,82,80,76,60,49,64,53,46,83,65,58,75,45,60,66,47,87,60,56,59,62,83,63,46,73,43,85,72,66,71,56,63,69,44,51,48,83,47,49,55,75,58,84,83,86,51,73,56,55,77,74,67,65,53,78,62,72,47,66,68,54,86,59,72,63,85,79,65,68,70,57,60,70,71,83,58,46,48,50,68,45,86,87,86,44,75,47,72,54,79,55,59,48,79,74,53,55,65,54,67,54,70,81,75,75,78,54,68,56,87,43,79,85,66,83,48,84,76,76,72,64,77,65,63,73,76,73,74,82,69,66,64,44,66,44,74,46,63,77,78,69,76,83,73,82,44,79,85,74,79,66,62,47,50,61,62,60,54,79,44,76,61,74,79,80,45,55,73,59,76,86,64,44,47,56,76,69,50,76,46,63,46,74,75,53,47,84,74,87,46,44,86,48,58,48,58,74,52,52,49,52,68,50,62,70,60,47,86,73,66,45,59,78,76,76,65,63,73,66,72,86,49,65,84,74,79,84,54,59,49,46,75 87,82,69,78,71,69,48,59,72,54,59,76,47,76,77,55,64,65,62,67,85,65,62,64,57,84,52,83,55,68,43,87,79,44,59,73,48,52,43,50,76,74,71,83,72,86,66,75,87,59,48,50,53,69,54,45,81,75,65,58,61,68,81,82,78,70,80,48,83,54,53,46,78,43,69,79,72,58,52,67,43,64,69,54,64,60,45,55,83,48,54,54,54,85,68,45,85,47,51,65,78,67,68,55,65,81,44,71,46,49,59,65,85,65,66,74,84,42,75,70,49,87,75,42,58,82,68,80,56,43,48,54,67,60,62,47,79,42,53,47,87,79,82,71,64,81,47,66,71,49,63,64,43,78,66,43,52,42,81,55,77,75,47,69,86,60,78,83,68,75,44,78,68,76,69,49,51,81,75,81,61,46,60,76,59,87,72,51,73,70,79,46,49,50,75,66,59,59,42,74,63,43,62,60,79,61,50,51,75,45,52,66,74,58,75,81,68,46,68,65,52,64,79,50,76,73,82,75,79,66,78,78,72,45,85,86,57,44,63,71,64,66,52,59,57,67,75,42,75,48,69,65,78,54,60,81,47,73,46,80,59,45,61,87,70,56,54,82,70,85,56,57,61,44,71,58,87,74,80,43,73,86,57,57,46,82,80,48,67,75,49,83,54,50,62,49,79,44,52,67,59,66,61,73,64,87,42,65,62,48,66,55,81,53,74,72,82,84,54,70,67,57,44,71,47,73,59,85,74,66,42,54,61,81,45,46,72,66,87,76,67,44,86,46,55,84,59,73,76,47,82,59,44,71,67,75,64,79,80,44,52,59,74,46,60,47,47,51,52,78,52,74,59,65,71,61,68,76,64,45,53,61,78,83,65,82,57,46,64,68,71,77,73,68,58,79,65,57,46,57,63,51,61,86,79,49,80,67,84,54,44,82,55,59,72,45,80,87,87,60,79,85,64,46,44,46,86,79,83,59,66,71,83,65,74,42,56,48,54,71,78,58,45,83,87,58,79,49,54,82,67,69,60,73,81,80,57,87,60,82,61,72,79,77,77,48,83,70,75,87,86,79,65,48,52,49,86,55,58,76,79,67,72,63,72,55,42,64,77,76,73,54,81,44,54,84,47,49,59,62,48,61,78,82,44,48,62,77,77,81,45,66,48,53,58,77,70,48,83,74,86,55,66,59,73,59,77,76,45,72,69,47,84,71,82,72,85,82,42,43,82,58,70,56,43,52,55,87,64,73,42,65,64,51,52,83,42,53,64,53,60,63,43,44,61,79,67,47,75,78,42,67,64,43,75,87,79,80,70,57,53,82,60,81,85,67,56,70,45,68,52,82,61,58,56,43,53,66,66,68,52,57,45,84,46,48,47,73,58,49,79,44,49,57,75,75,60,71,51,62,59,49,62,43,73,61,49,53,60,51,82,56,73,66,84,73,74,83,67,74,70,76,80,57,50,58,82,81,87,80,76,75,81,68,47,57,64,62,62,53,77,50,77,67,81,53,76,49,80,51,63,71,71,69,56,65,48,58,79,52,49,56,58,72,87,74,68,53,77,56,81,48,86,64,43,71,65,59,71,50,67,53,65,50,60,56,79,60,74,62,56,87,67,82,54,62,46,50,49,65,81,54,56,84,45,48,74,77,43,49,67,85,75,50,81,78,51,86,66,48,68,83,80,55,67,74,80,65,66,69,57,56,64,83,86,56,84,45,44,87,76,53,69,47,69,66,50,66,64,67,66,58,62,70,61,70,51,80,77,61,74,85,64,62,67,84,69,67,81,50,53,83,43,81,79,56,65,64,58,73,70,62,66,76,72,85,71,62,62,74,77,46,82,85,86,43,53,45,80,76,79,43,76,44,50,62,65,86,59,65,70,68,68,85,87,47,70,84,60,81,46,75,61,43,50,62,80,54,75,44,49,81,42,75,80,72,51,46,75,50,79,52,59,67,62,81,71,87,76,67,59,55,71,73,68,47,48,79,74,74,72,70,84,42,59,46,72,85,54,77,73,83,81,46,53,64,54,81,73,67,68,83,55,66,57,59,52,85,44,78,70,74,51,58,67,64,43,44,62,73,68,48,87,81,61,79,71,70,68,73,86,56,72,54,74,75,42,81,84,87,46,59,70,55,47,62,60,43,81,70,50,62,53,49,62,84,85,54,66,84,62,50,44,65,49,61,84,56,51,81,47,53,49,58,42,78,64,49,70,58,82,78,73,59,48,45,42,77,71,73,67,69,56,69,84,62,59,70,76,43 47,87,72,66,66,51,85,47,53,82,67,49,45,45,80,69,47,46,43,43,51,71,52,76,69,43,79,76,46,66,73,65,51,78,52,68,49,51,57,78,61,61,48,49,52,43,84,55,52,66,77,81,55,79,64,64,81,56,83,71,86,63,44,50,48,69,52,44,82,52,69,64,71,46,61,66,75,50,43,53,44,62,67,79,73,69,47,52,87,54,80,44,53,42,70,60,67,55,81,56,64,48,50,51,82,45,63,81,51,59,71,85,82,54,85,87,65,46,52,66,66,73,74,85,45,50,65,67,57,73,85,71,62,80,66,78,64,74,85,59,87,75,52,78,64,87,87,84,45,61,56,67,74,54,77,68,87,70,78,62,77,63,72,87,56,46,57,61,71,77,52,55,48,63,66,83,66,87,75,68,83,71,52,81,77,60,55,51,86,55,75,46,62,65,74,78,71,68,48,66,46,72,45,50,56,61,62,80,52,49,87,82,46,56,79,43,86,45,82,77,76,46,87,64,47,61,54,74,53,47,86,72,68,54,78,50,67,58,49,68,52,57,83,67,61,59,72,75,67,83,69,85,82,43,50,78,55,84,87,83,86,79,62,51,70,61,45,52,45,46,85,57,76,53,87,79,49,52,78,53,45,57,44,48,53,83,60,62,69,68,57,53,68,46,87,55,84,73,64,49,51,67,46,83,75,76,60,87,52,60,85,80,66,73,87,81,69,52,63,55,50,60,58,87,58,57,61,61,82,50,44,83,74,78,67,47,54,66,72,43,56,80,68,61,78,83,75,61,73,83,70,42,49,80,64,42,56,62,68,42,72,57,78,68,42,67,57,48,52,76,79,67,66,69,53,59,59,69,84,81,77,77,69,57,47,83,77,59,79,53,55,72,48,65,59,80,78,47,54,83,66,79,64,43,59,50,83,67,47,47,53,51,45,66,42,47,69,42,43,63,43,51,74,62,59,84,61,64,73,43,59,73,53,65,52,73,45,86,74,63,45,48,50,82,70,67,85,86,80,71,65,69,81,50,51,59,76,78,53,77,62,49,66,54,83,86,43,69,43,57,70,77,86,59,60,80,77,85,85,76,79,51,53,49,59,58,48,86,50,55,63,45,55,55,46,46,48,78,43,83,70,42,48,70,86,48,51,87,83,66,63,45,52,49,66,64,62,52,53,66,60,75,83,74,87,62,83,76,48,55,49,85,64,69,84,50,42,54,62,49,49,52,56,48,47,82,52,44,86,45,49,70,55,64,43,84,71,49,46,67,83,63,54,83,61,54,76,67,86,51,59,85,45,55,69,71,50,61,66,42,57,44,66,65,79,42,49,68,73,52,46,47,64,68,77,48,81,45,54,69,55,78,51,62,79,84,56,50,54,83,42,78,49,74,77,70,43,57,61,44,85,86,48,80,54,79,43,54,60,78,60,48,47,63,81,59,85,63,79,70,68,58,64,76,78,43,68,49,76,75,69,55,48,63,64,47,50,64,62,44,46,76,51,43,83,71,46,54,64,78,77,61,56,77,46,87,62,71,83,85,77,68,81,79,60,79,43,73,45,82,62,44,76,67,63,81,65,50,87,77,86,42,48,65,48,64,55,49,81,57,71,57,74,49,42,74,46,72,46,44,67,59,80,80,68,65,70,80,69,86,75,84,68,46,51,55,67,44,54,62,51,58,63,84,68,44,63,43,61,49,69,54,70,50,44,57,50,50,48,85,56,55,55,53,71,76,82,65,47,57,49,47,70,80,56,64,44,71,61,60,81,86,73,77,58,80,69,55,70,66,57,55,44,81,44,81,83,43,81,66,65,52,79,52,61,79,52,56,47,73,64,46,54,51,62,75,58,45,59,60,56,77,62,78,48,47,60,86,70,87,60,85,73,57,54,51,47,77,46,59,62,59,79,51,67,72,69,69,74,47,52,54,71,46,84,48,50,84,54,83,74,46,53,60,66,69,72,85,42,50,66,49,71,63,83,45,56,46,46,85,87,62,52,50,79,57,61,64,74,51,48,78,46,81,60,83,49,81,47,55,70,77,62,81,43,66,63,57,58,54,87,58,75,51,52,72,60,66,69,82,64,73,75,52,76,52,67,60,83,62,71,58,81,46,73,43,75,45,49,82,56,53,73,82,59,66,45,71,49,81,57,79,53,46,50,58,73,68,69,43,48,54,72,71,57,84,73,43,69,46,69,69,72,50,54,84,43,68,44,73,70,47,82,82,77,55,80,83,47,69,69,79,79,65,86,69,57,66,55,62 44,48,87,58,77,44,53,43,52,87,60,78,74,49,49,83,43,51,80,78,72,79,64,87,72,76,75,71,82,82,79,71,49,66,84,79,79,60,81,62,83,49,71,78,72,50,81,53,45,59,56,64,55,69,81,60,77,61,80,72,50,69,73,51,69,68,83,85,50,71,68,59,43,63,87,72,72,56,79,54,75,84,58,43,67,80,59,62,53,81,56,68,44,52,47,77,73,44,60,73,70,77,83,81,56,75,77,60,76,48,68,60,83,56,76,48,70,51,75,75,84,75,50,79,59,84,84,67,50,85,85,57,43,44,59,86,69,58,45,47,71,87,87,66,48,57,42,66,80,78,48,45,47,71,73,86,58,78,63,46,68,51,58,61,49,81,46,53,66,60,65,44,71,76,53,61,48,73,60,72,53,52,62,57,87,86,44,56,48,55,62,43,69,78,49,72,53,46,65,64,59,86,74,51,42,53,80,67,53,42,78,74,53,76,64,80,78,73,50,55,43,58,45,76,71,65,74,52,60,80,59,42,65,44,78,77,82,58,85,74,77,76,60,65,62,46,59,57,62,54,56,55,44,68,74,60,74,80,74,43,85,62,58,65,62,58,63,54,81,42,52,49,67,69,57,71,66,80,76,86,56,52,79,48,87,49,54,46,47,61,50,51,60,75,81,45,66,55,42,45,79,70,80,61,42,47,56,84,77,47,55,52,83,60,74,57,43,67,47,52,83,86,67,68,75,65,82,49,74,70,81,49,68,84,82,57,63,83,73,78,67,77,61,66,71,46,66,83,79,80,74,59,86,76,78,58,72,83,61,48,63,69,78,59,72,52,56,44,56,81,86,75,47,76,74,75,77,43,61,58,77,65,57,78,49,42,80,78,59,52,69,51,66,61,42,46,62,51,80,62,54,45,62,64,49,76,42,58,48,54,50,57,46,82,78,46,48,54,70,79,42,60,66,86,86,60,52,87,59,60,81,59,56,74,59,68,78,75,61,70,64,73,81,46,64,51,84,57,54,50,75,85,53,62,42,43,75,73,83,83,42,72,79,78,56,63,66,53,45,82,65,86,76,60,70,52,55,50,45,54,77,70,68,43,48,79,81,46,57,49,46,51,52,75,51,45,44,82,70,66,80,73,80,63,63,77,64,45,54,58,61,76,48,59,64,61,44,63,87,47,56,68,42,70,69,67,48,56,46,76,53,78,85,76,77,63,55,48,80,82,65,58,75,59,61,74,82,81,64,83,52,85,74,73,75,50,76,47,69,65,81,71,53,61,51,77,57,76,65,54,87,68,85,78,68,45,71,82,60,69,43,62,62,80,83,53,87,45,60,48,65,68,81,85,84,62,44,63,84,56,69,70,66,81,54,52,63,85,60,54,80,60,73,65,83,73,62,63,49,64,67,79,43,46,49,54,57,49,81,67,59,59,71,57,46,49,61,64,79,46,84,56,44,61,59,55,52,73,65,70,48,75,72,42,81,47,55,74,81,74,78,53,75,74,84,51,82,84,79,49,83,78,83,50,51,68,56,53,50,48,80,63,60,49,64,74,79,47,44,57,45,60,54,43,54,63,67,75,87,63,53,81,87,59,72,44,64,73,84,57,45,63,81,86,60,63,60,73,53,74,43,57,55,77,53,75,67,80,83,50,52,77,78,55,45,47,66,79,66,77,56,55,44,79,59,60,79,65,73,76,63,54,67,42,49,66,44,54,45,69,69,61,50,84,45,69,46,81,49,71,79,63,75,70,62,48,78,69,71,77,76,45,49,52,79,52,60,71,47,74,80,49,43,61,74,43,83,57,51,49,67,56,72,67,63,79,49,55,63,46,53,48,76,77,64,57,71,59,76,79,70,56,45,47,80,78,60,45,64,50,55,66,67,67,47,47,79,79,61,70,58,71,78,55,61,86,43,81,62,60,78,76,78,51,72,44,73,86,62,69,61,64,43,44,74,47,64,61,75,57,77,70,72,87,76,45,51,64,42,62,78,65,43,85,49,61,87,60,55,54,86,73,49,74,57,65,66,58,68,86,68,77,65,79,50,52,87,43,82,80,81,43,70,64,53,59,72,84,86,77,63,79,75,68,62,74,45,84,75,68,48,48,48,61,61,52,49,64,68,87,80,74,51,66,45,83,70,45,65,57,87,74,69,78,86,67,78,51,82,60,65,74,53,84,58,54,53,53,71,73,85,86,77,45,49,61,87,82,55,70,68,53,55,64,51,77,49,81,65,42,46,63,59,50,65,71,70,78,70,84 83,84,51,63,56,74,79,54,61,66,59,44,64,51,77,47,56,42,55,77,69,55,82,61,60,45,52,86,47,45,42,82,75,54,47,61,75,68,52,49,67,54,57,67,49,63,84,66,50,81,86,71,73,57,48,47,49,86,73,63,66,73,42,74,51,64,46,85,62,65,72,73,63,67,69,51,53,68,63,83,56,46,81,42,68,52,83,86,82,62,66,45,52,79,61,72,82,84,71,52,57,79,51,55,51,47,86,74,76,57,85,44,83,84,77,52,79,64,49,51,76,63,49,81,46,85,53,87,70,65,72,44,55,53,77,60,69,83,86,51,49,70,47,74,65,65,54,52,46,84,86,48,42,50,47,54,60,64,70,74,75,53,70,62,85,73,76,48,47,48,83,64,76,45,64,75,84,81,57,85,51,44,58,83,79,51,53,83,70,70,53,53,82,76,48,62,75,83,50,64,53,84,61,62,59,47,74,73,83,52,65,82,61,65,54,78,79,42,67,79,62,43,54,45,52,85,69,46,42,78,67,79,82,43,86,44,70,80,64,85,50,52,50,79,65,82,61,84,42,75,59,55,67,44,82,80,57,80,55,63,80,67,80,86,49,43,53,56,42,59,60,85,75,62,61,69,81,46,83,55,87,44,42,87,60,67,42,59,74,54,50,67,45,85,44,57,70,44,85,73,48,75,63,58,55,59,69,49,81,56,74,81,72,63,83,73,44,56,83,57,61,83,55,86,73,48,82,74,51,78,83,86,68,46,78,83,76,59,77,45,75,59,73,54,78,72,77,82,71,63,81,43,54,71,65,85,68,65,54,45,67,82,61,67,55,80,85,66,57,87,68,49,74,42,68,63,54,86,72,80,87,87,60,72,77,55,76,58,52,78,78,62,84,76,43,43,43,72,75,68,81,86,72,52,79,66,75,50,75,64,76,84,64,72,46,43,74,85,72,75,67,51,71,49,78,80,65,62,68,45,42,49,84,71,80,66,66,61,43,50,67,81,49,74,48,54,46,68,85,80,44,52,67,73,72,69,46,45,71,81,80,56,77,74,68,60,78,54,57,87,52,42,84,43,84,78,45,74,85,52,46,82,78,84,65,42,82,73,79,61,68,74,61,80,54,45,67,82,70,78,82,78,70,60,54,42,80,69,49,69,61,80,76,51,85,48,46,79,55,55,50,62,79,79,69,46,59,62,53,59,47,49,57,65,68,42,48,86,66,60,74,48,65,77,76,59,44,59,64,42,71,44,63,59,61,79,70,75,57,79,84,65,45,83,46,81,61,69,87,71,77,63,74,83,42,43,77,73,43,43,42,67,57,77,75,61,83,67,78,65,60,72,78,83,84,67,47,80,79,73,82,65,68,47,58,75,74,85,46,66,55,74,79,68,74,65,56,53,49,63,45,58,85,71,55,51,69,62,55,73,59,69,60,80,65,82,42,61,75,48,71,55,60,73,69,68,76,74,86,57,83,63,56,50,49,82,64,43,58,80,63,46,60,82,45,63,64,47,54,47,49,72,71,77,69,63,60,61,74,69,75,63,87,55,76,69,43,64,71,79,51,68,45,58,61,53,52,87,66,80,73,61,80,76,78,48,79,83,51,55,65,70,58,58,80,79,44,68,50,58,83,75,45,74,62,77,54,80,48,72,85,57,48,55,59,54,84,55,79,73,62,44,61,66,45,42,84,46,81,63,44,66,83,61,83,74,61,68,83,43,46,49,69,82,45,58,83,70,82,45,43,71,47,68,81,80,67,42,53,60,57,64,74,83,49,80,53,54,56,70,54,66,45,63,70,57,80,74,67,60,79,87,71,47,48,47,82,85,81,85,72,51,77,59,78,69,60,52,80,73,75,69,65,43,60,74,54,51,85,58,85,79,69,55,63,52,46,87,69,46,46,59,73,68,65,65,59,62,75,70,49,43,57,71,60,63,78,83,67,66,60,83,42,86,48,57,48,75,48,48,42,43,68,63,51,67,73,44,75,86,81,79,77,86,48,59,47,57,46,49,68,81,65,47,47,77,79,49,44,87,79,57,68,82,62,67,50,85,50,61,49,73,87,67,58,59,76,56,72,43,75,49,68,55,70,85,74,75,66,69,65,56,84,58,86,43,77,58,76,46,51,83,76,46,58,76,77,48,78,47,50,85,69,75,55,81,50,82,66,74,67,82,54,43,43,87,57,69,55,60,62,61,58,50,52,86,73,71,78,60,83,72,77,64,42,53,45,68,46,62,58,78,69,58,52,69,80,86,52,44 53,75,51,86,54,64,69,56,49,70,62,49,71,56,80,52,85,52,62,83,45,58,68,59,68,85,75,79,61,53,67,67,48,56,81,48,73,55,51,79,54,47,58,54,53,56,49,53,87,75,63,44,48,83,60,72,43,84,78,45,46,60,48,47,63,64,68,78,79,65,54,73,43,86,47,82,45,82,83,46,44,58,73,49,61,50,50,44,87,59,68,76,63,59,86,86,43,42,69,69,64,77,58,70,54,83,60,50,82,66,61,51,59,52,77,66,69,86,65,48,68,46,71,46,82,57,70,42,81,65,66,77,61,67,48,83,64,65,75,46,66,77,68,56,70,69,43,60,84,51,77,63,77,80,67,53,84,52,63,77,49,47,62,46,62,62,45,56,68,50,65,87,62,82,82,50,53,42,76,67,77,59,70,61,58,49,47,52,73,71,81,63,76,44,58,50,85,63,68,42,86,43,63,82,80,80,52,72,46,79,48,72,77,78,70,54,71,48,56,46,82,47,45,51,42,47,61,81,47,43,49,54,50,68,77,74,82,80,86,42,80,53,52,56,69,59,47,55,62,63,72,66,47,48,66,60,71,76,87,51,57,63,68,69,42,71,83,48,61,42,61,85,69,59,71,78,58,87,73,48,62,65,82,59,80,53,56,56,66,45,81,51,71,63,51,56,47,45,48,55,58,67,59,44,68,87,46,49,86,85,46,54,87,78,51,83,74,73,61,61,70,83,68,78,47,67,58,84,81,69,55,61,60,65,59,54,53,44,71,75,63,47,84,86,59,69,81,63,85,68,60,53,46,78,44,74,63,70,86,71,47,83,54,63,60,72,67,45,61,68,79,56,60,82,60,67,69,45,46,73,63,73,71,50,77,62,68,58,86,70,63,52,42,59,77,47,79,72,85,67,50,54,59,49,56,45,63,63,53,44,44,51,64,46,59,43,79,60,61,73,84,52,81,62,80,66,74,78,85,87,84,76,79,53,59,85,85,53,69,61,76,69,44,79,87,70,65,83,54,81,55,68,59,80,79,70,79,84,76,66,53,44,44,86,84,74,49,71,59,79,68,66,62,54,69,59,67,46,58,84,59,50,83,85,55,61,47,61,51,49,77,76,79,73,63,68,44,60,73,80,44,43,64,78,71,66,64,72,86,56,65,67,52,52,42,53,82,53,78,72,80,46,83,57,61,47,77,63,57,55,66,73,55,80,73,49,74,55,61,52,53,64,74,51,51,45,78,82,70,70,59,51,61,61,79,49,82,75,71,56,52,65,68,46,47,42,73,70,59,45,82,75,64,54,58,54,47,71,58,64,72,49,83,50,67,63,52,82,50,70,63,86,46,59,75,79,78,58,87,85,44,50,49,87,48,80,62,79,68,70,52,57,57,46,74,65,48,44,85,69,52,85,84,82,61,71,66,86,82,65,57,75,51,56,58,70,61,86,69,85,83,86,60,77,43,43,70,55,42,78,84,60,68,56,51,62,84,72,53,58,61,49,80,57,57,67,61,56,53,55,86,80,48,84,77,71,56,67,59,49,66,63,78,61,42,71,79,87,67,83,87,66,81,57,86,84,68,71,60,50,56,43,70,62,76,45,52,52,57,62,69,49,76,48,86,85,58,69,67,71,68,72,74,56,77,46,71,76,68,76,77,43,75,85,54,42,56,42,44,84,84,78,67,54,66,44,75,63,70,78,74,56,53,59,70,71,72,60,67,62,43,48,68,86,64,73,70,79,44,55,61,54,87,87,54,64,47,53,78,67,43,66,45,57,70,60,53,68,43,77,58,57,68,77,53,60,57,50,58,72,64,80,63,66,76,65,58,51,50,48,79,70,45,59,78,52,64,76,87,68,76,52,55,48,44,68,72,46,54,42,54,84,80,62,76,47,87,80,81,87,68,78,86,59,49,83,85,57,79,65,86,55,66,45,60,54,49,64,74,54,58,64,45,43,73,77,85,67,68,69,58,85,86,42,68,50,59,63,67,61,69,75,52,54,48,70,49,85,87,83,76,71,50,44,60,68,76,43,71,44,50,82,84,54,49,51,59,49,54,69,43,66,64,54,58,70,48,74,66,87,78,51,53,68,64,82,43,81,49,77,75,65,81,72,83,85,59,42,77,66,79,64,62,70,76,84,55,77,84,83,53,70,79,48,81,57,68,87,67,56,50,68,75,56,50,62,67,70,71,49,81,73,74,63,77,65,46,68,77,69,49,50,49,53,52,70,72,77,83,45,57,43,83,55,56,59,79,65,68,74 63,45,84,46,50,51,71,64,48,66,68,75,43,62,78,61,74,60,64,44,86,68,58,62,83,63,54,57,85,76,86,68,76,87,52,72,58,72,62,55,58,48,81,45,58,50,48,46,85,79,55,50,54,83,86,45,67,73,83,59,48,86,45,77,52,77,42,66,81,45,71,73,53,42,43,52,57,80,67,46,78,46,84,79,80,56,75,58,45,79,67,61,72,67,73,70,72,63,55,48,72,46,73,84,85,80,57,49,87,49,56,62,53,59,69,63,50,50,86,74,74,85,76,69,76,55,87,56,56,56,50,66,53,71,56,85,65,79,61,83,76,56,62,68,53,62,81,78,72,62,65,58,43,86,67,43,59,85,76,60,57,42,68,59,54,66,69,43,54,84,85,52,44,78,86,65,81,52,76,54,55,42,60,66,48,70,83,64,82,44,45,86,75,66,81,76,78,74,55,80,70,46,69,68,61,67,43,75,87,57,70,79,58,43,46,70,51,82,79,82,44,75,83,78,49,73,43,56,49,57,82,66,81,77,67,53,46,65,67,50,75,47,44,69,55,46,61,84,81,78,53,83,76,56,59,44,69,62,79,65,74,42,80,60,76,81,82,62,82,76,55,55,72,44,68,80,80,54,71,49,61,75,52,71,56,66,78,65,66,75,69,80,83,85,56,73,82,71,57,73,81,45,42,60,74,81,81,52,46,85,43,71,48,68,57,42,72,74,59,53,75,48,71,48,66,66,71,61,84,54,64,76,78,80,61,49,82,44,52,79,52,46,60,49,45,49,84,44,71,50,79,78,66,74,47,57,78,47,71,73,54,43,75,77,83,78,50,54,50,69,52,50,48,76,52,71,57,65,54,77,49,49,78,87,85,85,67,64,43,72,62,62,47,59,46,80,53,75,85,85,51,53,48,65,45,87,75,76,84,61,85,64,53,44,53,86,63,82,56,61,50,46,66,84,44,75,70,70,44,80,76,66,80,66,70,60,44,62,53,43,71,75,67,56,71,75,75,64,57,75,63,65,73,61,51,74,80,87,45,76,82,68,74,67,68,87,84,55,85,78,73,49,81,83,45,52,45,83,81,54,77,60,71,51,58,61,83,63,49,46,64,84,61,42,84,72,44,66,76,73,81,72,75,64,61,59,60,66,56,60,46,69,45,58,69,69,76,53,87,83,48,62,86,81,85,52,49,73,85,84,42,64,56,80,62,42,83,55,84,73,55,67,77,77,64,68,74,61,50,80,52,49,83,47,53,76,65,64,69,70,87,68,76,51,58,74,77,44,66,58,78,43,47,64,66,55,75,83,86,82,58,63,43,50,43,62,48,79,46,77,72,84,68,78,71,70,57,66,43,61,43,87,54,70,71,75,51,58,47,71,84,71,55,62,81,71,86,53,84,79,75,64,48,51,60,66,42,51,67,50,72,71,85,83,79,49,80,80,83,77,52,47,43,78,76,51,44,71,56,43,67,47,67,62,76,83,87,58,43,45,57,48,69,69,53,74,49,50,76,43,74,66,73,81,60,43,75,47,56,56,73,74,79,63,69,51,80,50,72,86,44,49,48,83,58,68,50,58,46,78,69,80,82,66,59,56,58,44,47,62,80,76,71,74,54,79,56,68,49,44,61,78,44,68,80,64,48,43,78,55,49,44,48,78,87,84,65,73,82,59,65,46,44,76,65,42,66,65,84,66,58,64,84,72,57,44,56,66,57,45,43,73,47,68,80,62,43,62,81,58,61,86,46,50,59,63,86,56,55,56,58,73,52,57,81,58,72,62,61,64,78,83,51,76,44,67,69,54,78,53,78,79,82,86,44,55,47,49,83,87,58,61,68,47,46,46,78,76,77,81,59,64,58,63,64,70,75,62,68,70,85,52,81,54,70,83,85,61,52,57,62,56,84,63,70,46,67,83,50,76,65,54,80,78,72,69,61,80,79,64,66,61,54,79,43,79,65,79,48,43,69,50,62,73,52,42,56,60,87,52,57,72,61,55,84,50,59,64,69,81,76,69,54,66,80,59,48,61,87,70,78,48,58,72,69,67,70,44,55,61,49,74,53,73,77,45,66,70,56,60,60,63,78,72,79,49,45,84,53,68,44,64,55,87,52,66,61,47,79,53,85,49,57,44,85,68,46,76,66,68,69,67,85,50,55,49,85,46,83,60,51,55,55,67,59,79,86,76,45,80,85,44,50,46,72,42,49,45,52,60,50,45,60,69,84,83,68,65,48,55,59,43,76,44,83,44,81,63,64,73 54,85,56,78,82,74,59,42,42,58,46,63,51,84,47,71,78,71,71,61,72,49,49,69,44,68,53,51,42,71,81,81,71,71,44,71,76,56,63,42,51,76,43,83,70,69,65,47,69,55,82,83,73,56,48,70,53,57,83,81,55,72,46,71,63,52,65,71,45,71,87,66,64,48,80,66,58,55,63,74,77,61,78,81,67,69,76,66,44,69,81,72,78,75,77,60,47,49,59,79,43,50,58,72,50,42,48,42,75,42,54,65,60,86,69,66,70,53,75,55,52,51,79,67,47,80,68,86,55,59,83,65,79,79,56,42,80,42,86,65,55,51,60,72,68,60,46,78,57,55,65,74,57,78,73,77,64,67,57,56,42,51,66,49,49,87,64,51,47,65,48,66,62,87,72,65,58,48,51,43,63,79,86,57,78,43,80,84,45,62,79,60,63,67,73,64,61,52,62,56,85,84,64,77,53,43,74,86,45,73,78,59,87,66,69,59,54,82,49,59,50,68,74,54,57,60,47,72,47,77,52,65,85,86,53,60,56,78,72,71,61,76,72,43,53,87,62,59,81,81,81,86,52,56,72,53,50,81,51,57,72,73,48,71,45,47,52,75,54,86,75,73,55,69,80,49,48,80,72,59,64,68,83,76,63,74,44,73,50,61,64,73,50,42,79,75,42,82,53,53,52,76,71,65,43,46,85,74,60,78,75,79,65,80,84,56,60,46,78,67,66,62,48,52,47,44,71,57,79,72,72,52,87,51,59,45,64,86,75,79,59,59,48,42,70,81,84,52,54,51,42,75,45,55,75,42,81,42,78,57,48,57,54,68,82,67,77,48,42,58,66,83,58,79,73,53,84,78,80,67,51,66,87,48,63,87,45,82,51,59,78,66,51,83,56,84,84,70,47,69,47,54,55,78,47,68,48,44,45,44,61,48,47,67,70,75,78,56,62,44,71,50,83,80,73,80,76,84,55,80,64,80,53,44,63,77,56,66,85,44,66,75,83,77,63,42,78,86,45,53,54,85,68,69,86,45,54,46,74,72,56,76,68,66,42,69,44,54,71,69,50,53,82,44,44,54,53,84,74,86,49,54,48,83,78,52,67,67,81,44,71,81,84,67,45,53,42,45,55,65,72,69,84,75,81,53,51,65,42,71,64,69,82,42,66,86,87,82,62,59,66,86,76,73,79,55,67,55,58,62,78,86,53,56,76,72,83,86,51,73,44,84,83,64,71,47,76,83,86,79,56,57,86,76,60,59,56,66,43,66,51,78,49,52,58,46,78,79,65,44,56,86,72,84,78,49,82,45,74,54,73,70,83,71,51,87,75,65,57,80,66,52,55,63,65,79,66,74,78,51,62,78,55,51,67,63,56,61,72,56,60,64,61,51,47,50,57,65,78,51,47,72,43,59,57,51,43,83,48,56,65,77,87,65,67,71,73,56,49,74,72,59,84,44,57,49,57,50,44,57,87,54,74,42,67,66,80,72,78,42,69,58,57,76,43,76,65,62,64,60,62,79,72,51,44,75,63,69,66,43,66,82,77,63,82,84,57,44,66,66,49,70,82,60,56,67,59,72,78,85,70,43,48,53,43,67,65,79,77,70,52,53,42,55,47,61,58,63,83,72,43,57,69,59,81,63,51,56,69,71,62,57,50,72,74,82,42,55,75,43,55,78,55,42,72,64,86,77,78,81,62,56,49,70,44,86,42,59,43,87,63,81,54,72,87,87,64,87,58,87,76,57,62,59,44,51,85,87,47,80,48,84,43,76,42,53,51,68,85,50,82,43,63,44,61,67,77,53,43,78,43,51,48,59,80,67,49,81,51,85,69,63,74,65,81,76,81,85,82,51,74,75,43,77,54,83,59,52,46,84,84,44,59,50,65,82,75,54,54,80,55,57,47,66,84,57,46,47,79,83,65,71,62,66,67,53,72,55,83,74,68,85,54,68,74,72,51,59,49,78,84,61,68,54,48,56,71,49,47,69,51,55,66,51,49,65,74,67,75,61,44,82,51,57,56,76,45,52,76,54,52,65,67,76,87,83,78,55,63,54,83,68,75,81,76,69,77,82,62,86,79,50,64,48,58,85,84,76,60,71,87,83,66,60,56,70,55,82,71,48,77,58,81,68,87,64,43,50,84,79,76,70,82,69,73,43,63,53,54,68,52,74,70,51,80,61,55,85,77,49,60,69,67,49,48,85,86,86,78,48,48,50,74,84,49,78,44,72,52,73,60,66,47,76,46,47,50,72,84,64 82,50,67,42,75,60,57,66,43,67,59,49,72,69,61,46,51,66,48,87,72,70,74,47,65,61,50,58,73,75,83,54,61,48,63,85,66,87,46,56,68,62,47,66,87,86,78,71,87,74,73,54,62,44,77,55,65,84,81,43,72,83,64,47,67,79,47,63,79,45,75,62,63,69,73,61,78,62,48,45,61,75,86,45,81,51,67,66,68,43,55,78,74,71,54,46,74,46,42,48,71,55,79,52,51,82,58,81,47,54,66,84,46,60,48,44,66,85,50,76,44,62,87,42,45,76,81,65,45,71,71,47,73,47,73,60,73,63,50,76,46,76,56,60,73,73,50,42,61,43,42,53,42,86,78,51,83,61,53,43,47,42,73,66,48,63,86,52,82,63,84,68,44,47,78,45,56,46,76,55,64,82,74,85,48,77,74,42,48,69,59,87,74,80,73,81,66,45,43,77,48,47,61,82,57,45,86,83,48,56,66,78,75,86,60,72,84,83,53,80,48,55,76,51,77,76,57,60,43,76,44,81,44,63,70,78,44,46,58,53,86,58,48,58,66,77,66,49,77,55,60,77,79,48,47,72,83,55,65,51,76,78,80,79,49,83,42,54,80,52,59,60,67,57,57,80,65,80,82,73,54,58,71,59,57,60,67,86,65,80,87,80,63,50,79,42,43,47,67,71,70,79,57,87,68,80,53,48,43,78,73,83,84,50,83,73,54,81,48,67,55,73,85,66,76,79,42,73,60,82,70,83,44,53,43,67,75,85,50,78,46,44,58,47,54,84,63,57,44,62,86,69,83,52,68,62,87,64,83,52,72,65,47,72,42,43,72,43,61,64,55,52,87,45,76,67,45,42,85,85,64,75,84,61,62,65,71,76,82,51,47,60,63,77,66,75,55,87,58,66,61,80,83,77,74,52,52,58,72,78,46,49,59,86,44,44,59,46,45,81,69,71,57,60,44,72,44,70,57,44,58,57,46,84,66,45,76,48,53,87,67,56,52,48,83,44,47,53,67,71,57,45,48,51,76,79,65,57,61,56,74,77,60,59,43,73,66,75,44,84,49,67,47,75,82,51,52,78,60,71,56,56,55,67,58,77,53,43,61,56,48,83,68,46,51,76,47,65,70,52,74,42,61,67,57,73,48,77,82,70,61,75,59,62,67,84,73,70,80,75,65,85,67,51,70,44,77,77,66,52,64,65,70,45,78,84,48,54,80,65,63,85,85,55,43,83,49,50,77,64,49,57,59,52,70,72,81,59,53,80,66,87,86,64,76,52,84,53,57,58,44,76,62,51,84,57,69,75,70,68,75,55,73,55,61,67,53,56,77,74,53,56,73,85,51,76,86,74,60,75,73,85,68,55,58,68,87,60,57,50,70,48,42,70,78,53,68,76,85,42,65,75,54,69,81,73,49,76,84,82,69,44,83,48,50,60,61,57,45,82,74,65,77,48,78,58,51,60,69,57,63,48,54,66,61,56,82,66,66,71,46,63,52,80,50,64,55,50,61,74,78,66,68,50,52,49,49,73,66,87,54,66,71,86,64,60,65,48,55,56,55,69,51,59,78,81,58,64,65,69,71,58,55,59,68,79,74,71,67,50,69,73,70,65,60,51,57,45,56,65,80,75,42,82,46,83,74,68,55,58,72,45,48,54,77,82,67,73,68,66,60,79,78,70,56,72,58,57,70,50,54,63,52,61,77,72,75,74,62,78,52,47,58,87,68,62,73,46,85,61,76,52,65,69,50,79,45,54,56,59,85,46,54,62,54,44,82,75,83,62,58,83,75,72,58,53,52,66,81,79,52,43,45,54,82,87,75,87,77,69,54,44,65,87,61,45,73,87,67,50,71,70,80,68,84,44,49,67,63,82,52,76,47,50,70,45,53,53,51,69,69,84,52,77,53,78,47,70,51,75,58,44,77,71,70,52,46,55,60,77,76,76,75,43,87,45,44,68,63,72,51,50,54,57,83,71,85,85,66,76,75,70,70,87,51,60,47,57,77,46,79,57,43,68,54,80,75,49,86,71,50,62,87,61,81,57,69,73,67,54,69,65,46,84,52,72,55,51,69,80,45,43,49,87,73,65,44,46,79,44,60,62,58,65,72,52,74,59,75,57,55,57,62,84,71,50,50,78,66,51,63,81,75,58,46,57,83,61,45,75,45,43,42,77,50,71,43,81,78,51,84,46,84,57,46,74,46,73,84,63,51,67,52,47,76,50,62,69,43,42,46,72,55,84,51,81,50,70,56,52 65,77,48,78,71,48,73,54,44,54,65,82,67,48,52,47,50,82,80,59,87,44,60,54,74,47,43,76,75,50,73,45,61,82,60,63,64,74,65,74,79,82,51,72,47,67,81,62,64,48,44,64,67,46,76,55,59,65,87,74,87,53,62,54,45,58,76,43,86,65,74,87,44,58,76,67,63,86,42,74,56,60,49,54,53,84,55,49,79,82,73,72,87,76,60,56,76,49,51,52,44,67,57,81,80,67,75,65,82,79,86,50,70,56,46,68,74,46,83,62,78,79,46,75,73,85,50,80,71,83,84,62,47,76,56,86,82,69,79,68,75,85,57,87,56,81,76,74,74,78,44,66,72,80,45,84,54,74,52,65,47,73,57,53,48,64,83,52,85,57,76,45,65,75,47,65,55,47,49,61,82,48,86,84,83,58,60,60,75,56,61,68,79,83,86,59,44,47,72,51,86,65,78,55,80,50,61,59,50,58,64,60,64,49,53,56,80,81,86,80,53,63,63,83,56,81,49,71,49,77,42,84,73,58,46,51,85,70,73,50,43,84,54,65,74,74,87,49,87,68,72,71,66,86,60,73,74,62,80,50,73,79,79,80,83,69,57,68,79,69,61,73,46,48,49,77,51,59,49,55,83,68,74,56,75,51,84,57,67,61,53,56,83,56,67,69,74,83,74,60,43,76,52,53,72,85,60,47,58,58,64,82,57,66,60,82,43,57,83,86,64,51,67,65,57,81,77,77,70,79,80,67,63,79,75,62,44,54,86,57,83,75,60,56,66,43,47,80,73,47,42,53,50,67,54,46,69,81,72,50,51,52,49,53,70,65,84,67,70,77,49,56,57,48,78,72,45,69,47,61,47,73,71,73,46,54,85,47,85,85,53,84,87,49,49,61,86,70,66,49,53,71,56,43,46,56,79,64,61,56,69,87,79,49,57,45,69,54,44,80,55,47,65,54,47,73,46,75,75,72,66,81,76,53,73,74,87,76,46,87,53,74,63,54,64,73,80,87,50,59,53,47,52,59,70,52,46,79,83,74,86,86,73,46,82,67,43,52,80,84,46,48,52,76,59,63,84,55,81,75,80,42,71,63,58,66,43,62,57,52,48,66,49,72,83,86,55,66,68,56,42,78,57,52,81,75,85,60,52,74,61,47,84,82,70,74,50,54,55,67,68,66,44,43,83,47,44,80,55,73,55,47,56,63,56,66,68,71,58,46,84,69,58,65,86,64,79,76,68,85,71,54,69,69,60,48,84,65,51,56,66,66,87,80,65,43,82,65,57,78,73,80,62,82,52,81,86,59,50,45,54,42,81,46,76,85,87,70,70,68,78,72,57,69,49,59,49,66,83,69,51,85,66,59,82,53,46,57,66,67,42,47,71,68,87,64,86,77,69,70,73,75,54,60,65,63,59,58,77,84,79,57,47,46,86,57,47,42,70,45,54,75,60,45,83,72,68,85,55,67,61,49,80,50,44,68,71,86,70,43,64,72,75,54,84,56,46,44,54,56,80,72,50,68,85,78,50,58,70,64,54,85,55,59,58,50,44,74,54,85,77,85,43,78,85,56,59,86,77,84,50,72,73,62,82,80,59,56,70,87,79,86,80,71,81,63,61,48,42,62,48,53,59,72,68,65,82,51,49,43,63,69,79,73,81,73,61,67,70,50,87,47,81,84,74,52,87,53,49,59,43,87,75,53,80,72,43,64,69,76,68,73,83,49,52,80,62,46,56,58,48,78,76,47,44,69,49,83,62,68,60,43,51,64,78,43,49,47,69,67,83,81,61,52,64,76,49,46,52,57,63,81,59,85,71,85,58,52,43,52,82,42,63,80,51,49,78,58,48,59,61,77,51,76,72,79,83,58,80,53,75,61,44,84,82,67,74,52,77,85,63,46,83,76,64,61,50,68,45,53,52,61,54,84,42,76,65,51,79,75,81,65,54,43,53,46,86,50,45,73,42,87,53,83,82,71,54,71,45,67,81,51,80,69,85,61,63,56,85,85,52,54,62,43,68,43,75,73,52,68,68,53,42,48,59,59,84,65,48,85,52,49,76,43,80,81,45,79,55,45,60,49,65,71,43,75,55,45,45,82,49,73,69,64,87,63,81,44,68,69,85,75,84,55,51,63,68,60,58,67,70,65,64,50,51,51,65,56,84,80,69,69,69,80,45,81,58,47,53,60,50,61,50,62,82,62,76,82,51,74,83,83,58,83,61,79,48,47,61,77,57,81,71,69,75,64,44,73,80,55 46,87,83,42,49,51,72,66,74,59,81,65,50,63,54,77,81,86,53,55,46,82,45,58,73,76,64,46,51,47,78,86,75,72,69,49,49,44,53,45,87,51,87,42,84,65,51,59,87,77,85,46,52,43,65,49,81,43,49,84,47,83,81,67,83,77,81,82,53,83,44,69,79,75,66,48,58,78,66,57,83,62,70,68,65,86,75,87,87,52,44,58,75,82,82,60,86,64,51,43,82,52,53,43,81,63,42,83,75,80,45,76,47,55,53,68,56,71,71,47,85,74,45,58,50,58,70,46,65,64,49,55,48,56,79,68,61,85,67,55,66,86,46,77,46,58,65,62,76,47,68,86,65,82,83,45,73,73,58,48,79,76,61,81,56,54,66,73,78,69,71,60,77,58,59,86,46,45,57,81,48,46,48,62,83,46,74,54,54,62,67,64,65,87,76,69,76,62,48,45,71,71,76,85,42,68,79,75,66,43,63,45,44,77,48,46,85,65,69,42,79,82,56,51,61,63,49,52,78,53,74,43,68,43,48,51,58,51,56,76,83,67,55,58,67,83,70,59,81,49,85,53,57,84,83,49,69,83,57,66,66,74,84,72,61,83,52,72,49,87,67,87,69,80,60,50,50,53,69,46,68,47,53,64,82,51,65,44,68,74,77,66,74,72,83,55,82,59,87,62,83,60,49,75,51,68,43,82,67,52,52,62,54,52,54,81,78,49,59,80,46,52,66,67,60,50,53,81,69,81,86,59,47,43,78,46,77,53,59,79,60,44,54,49,87,80,67,83,78,87,61,54,73,48,86,49,64,59,85,76,76,68,51,64,50,86,46,81,65,77,84,47,67,43,81,44,83,43,53,70,67,75,64,72,42,78,86,58,71,52,64,46,42,61,47,85,66,57,48,68,78,50,64,74,72,82,55,77,72,74,66,54,82,51,76,73,59,44,64,53,58,62,49,78,66,86,42,67,76,73,66,65,72,45,68,53,87,72,76,44,42,64,64,80,76,82,74,81,47,47,52,47,73,51,56,83,81,58,69,79,52,72,60,77,71,74,85,78,79,55,83,65,87,68,49,57,67,73,81,79,83,47,61,49,81,52,82,52,87,54,56,73,86,85,72,55,82,54,74,56,51,64,63,80,86,45,78,62,78,82,62,77,53,81,76,69,71,70,62,80,55,48,87,45,65,76,71,53,72,82,75,53,83,76,48,48,50,70,79,45,49,65,67,65,49,59,62,65,67,47,49,50,71,49,46,55,62,64,59,86,76,87,86,57,56,63,84,62,74,75,48,68,60,52,51,64,46,66,73,76,46,59,49,86,50,43,51,43,43,54,82,55,59,77,48,55,71,56,46,66,42,62,79,48,87,80,75,80,53,62,53,76,63,86,76,75,53,67,77,56,87,69,61,69,57,78,50,51,64,67,45,75,78,72,61,50,73,68,56,86,46,81,54,67,73,79,52,56,57,82,76,72,47,64,76,67,83,74,57,84,56,51,53,80,48,83,51,49,73,49,63,75,56,43,76,75,48,58,68,71,58,84,64,51,85,76,61,87,83,44,86,44,69,48,51,60,50,42,59,71,72,54,66,43,61,65,66,81,47,60,57,62,79,69,58,58,76,79,54,82,65,61,73,51,54,82,83,73,62,58,79,50,79,81,82,72,80,44,84,48,54,80,71,57,46,69,63,48,78,68,50,76,64,87,63,63,78,47,74,78,51,69,69,73,51,53,75,81,65,59,57,78,83,64,78,57,53,79,45,44,46,74,79,71,63,72,65,77,65,42,52,58,64,56,57,77,48,78,44,42,71,76,58,77,50,45,73,46,80,45,53,44,53,64,82,80,49,49,51,57,44,67,79,69,85,72,67,78,79,78,75,47,61,71,82,85,67,83,52,84,61,49,53,56,71,77,74,49,85,76,74,69,78,48,84,65,85,82,76,56,57,77,44,70,87,67,70,85,49,65,56,80,60,68,56,84,45,87,78,43,52,73,56,53,63,74,84,56,67,45,69,48,58,46,57,51,56,51,60,46,77,55,58,74,42,47,77,56,76,81,82,66,71,67,61,84,70,48,62,65,78,72,71,50,81,60,44,49,81,74,48,55,63,59,67,69,87,61,68,42,57,51,62,56,54,65,45,60,78,72,59,72,44,43,78,80,72,44,69,69,66,74,76,87,58,75,54,76,45,42,83,76,53,49,72,56,50,58,58,49,74,78,86,67,74,85,64,62,47,71,71,80,84,45,47,57,65,73,46,74 75,62,77,69,50,57,60,61,47,42,67,70,66,54,66,84,85,48,72,60,85,83,58,47,74,76,64,63,43,44,52,83,45,75,48,69,45,73,70,45,51,53,64,80,60,74,67,74,74,78,80,56,42,80,77,80,59,61,55,59,58,69,55,46,78,58,44,67,81,53,67,61,42,73,46,64,71,68,71,80,42,57,47,76,58,43,81,68,67,42,73,81,62,42,73,48,42,80,71,70,59,75,55,78,59,46,80,48,56,48,56,72,64,55,51,43,46,78,85,71,43,77,84,51,78,60,73,47,42,59,68,72,59,50,64,56,49,79,68,71,57,42,73,54,84,69,68,70,52,78,76,78,54,46,50,87,56,45,67,69,45,46,68,83,47,53,53,75,68,85,64,64,50,73,45,47,43,64,73,68,42,53,69,74,61,67,54,56,54,60,63,70,47,61,81,52,56,74,87,67,66,67,82,74,57,68,73,80,51,86,81,61,77,71,44,71,81,77,48,56,74,62,56,59,45,85,42,53,69,59,77,45,65,61,48,74,60,67,80,53,50,79,72,47,62,49,53,47,50,56,67,81,54,69,73,78,71,84,46,60,46,66,42,83,69,42,73,57,53,83,70,80,75,42,68,71,70,61,54,63,55,49,69,67,43,65,82,86,86,45,66,50,65,48,82,72,76,54,64,66,78,78,65,76,63,56,56,72,84,56,48,50,55,57,85,51,70,64,69,71,63,74,52,42,86,43,69,52,55,45,60,72,49,78,76,50,61,60,62,83,55,73,77,82,74,54,76,57,73,64,68,55,70,43,65,70,80,54,74,59,54,49,49,44,42,60,58,51,83,55,81,56,55,48,59,70,63,75,81,67,71,45,42,83,78,87,83,59,64,61,55,47,75,73,72,87,76,68,65,74,49,78,51,72,82,46,43,76,69,58,42,67,73,78,42,60,43,61,48,67,61,55,61,64,52,58,60,77,61,58,72,49,78,54,61,67,73,43,86,63,48,54,52,75,59,57,71,86,54,68,63,59,84,86,80,47,68,86,81,74,74,50,66,74,84,54,68,79,58,52,74,55,77,60,65,52,44,69,44,65,44,53,63,65,68,78,59,48,70,75,49,68,71,67,59,50,83,79,80,69,45,87,53,70,65,62,43,44,85,50,44,74,87,71,50,51,68,44,65,86,78,64,69,57,79,53,81,61,78,58,50,66,61,62,44,64,82,81,73,87,54,49,69,52,81,80,42,53,47,80,79,58,66,59,42,82,48,68,82,69,59,50,53,75,66,74,68,55,81,75,48,49,74,68,60,47,57,43,57,49,42,59,47,52,81,48,70,75,50,77,77,71,47,82,56,58,67,64,79,54,43,59,62,80,48,57,65,62,59,66,75,48,44,58,52,73,56,81,48,73,87,81,66,46,80,62,80,79,75,58,64,55,83,71,62,59,50,59,86,45,83,48,78,79,82,64,55,43,54,76,72,87,66,77,87,72,65,43,46,70,62,82,67,62,59,87,86,42,66,80,75,54,66,75,54,68,81,87,50,66,48,69,53,44,56,65,49,61,86,53,73,87,56,50,72,57,65,70,62,73,47,50,80,53,87,65,83,79,78,68,50,75,78,50,86,75,61,43,72,87,42,52,55,83,44,43,42,62,42,83,43,57,43,79,60,50,54,65,85,47,70,46,72,78,72,49,52,58,73,70,78,76,53,67,62,62,84,87,78,42,42,69,87,56,60,46,51,60,87,82,75,81,49,65,49,53,52,42,72,74,46,83,83,79,73,59,49,74,79,66,59,48,50,62,64,82,79,69,84,59,60,66,77,75,46,71,43,72,53,78,57,82,79,78,43,53,66,78,64,48,53,74,50,71,52,69,84,50,75,43,70,77,55,63,51,75,84,51,77,67,65,51,71,87,42,73,51,45,83,55,50,48,43,81,45,82,83,50,43,68,80,60,50,66,53,86,79,66,86,85,59,87,73,62,77,42,76,49,73,76,79,53,77,62,53,51,69,79,47,60,83,85,79,56,43,45,61,68,65,72,83,86,54,51,69,52,45,74,75,84,77,69,54,65,76,81,42,54,81,80,72,60,64,42,69,62,42,45,67,87,84,63,73,63,48,62,78,45,53,64,75,83,66,82,87,84,66,56,59,77,62,81,78,49,81,66,76,82,60,48,71,59,86,85,82,79,59,55,48,60,82,65,70,47,72,64,79,64,57,78,71,49,62,79,77,53,60,76,77,81,67,44,56,77,54,68,50,83,86,59 87,83,47,85,43,62,80,79,44,46,86,56,77,53,47,84,57,67,74,73,66,55,77,46,85,65,49,86,50,82,86,74,63,61,74,45,47,56,74,56,77,75,58,81,70,49,57,78,67,59,50,46,70,52,68,68,62,79,61,42,76,60,80,60,84,54,53,64,80,66,86,45,66,78,86,53,50,77,84,80,42,87,81,42,85,58,73,55,51,60,57,74,43,74,84,59,65,46,77,86,43,73,79,66,51,49,43,74,77,58,45,54,49,44,51,71,48,66,56,63,58,72,75,44,48,83,56,78,57,44,79,44,53,49,66,83,80,72,84,47,68,47,54,81,74,56,75,78,64,53,54,50,87,82,72,61,54,67,65,52,60,60,48,55,78,76,44,77,76,79,70,61,42,66,69,42,60,69,47,54,43,54,50,55,81,74,55,59,73,54,50,58,72,81,47,78,67,66,45,64,60,80,80,83,53,44,59,68,49,62,58,58,60,50,54,63,70,74,72,61,57,79,80,68,59,54,81,81,44,69,79,43,85,63,59,70,68,45,51,66,50,64,77,59,75,73,56,50,66,49,80,61,61,42,84,77,87,81,48,77,78,56,63,48,63,76,76,62,48,59,56,85,81,45,63,73,64,66,44,74,62,64,51,48,68,72,76,55,61,69,42,77,43,71,52,54,66,55,75,54,63,54,55,61,51,82,51,81,69,67,53,63,48,63,49,83,46,72,72,71,74,46,83,67,49,43,59,51,49,45,85,53,45,59,58,49,47,77,58,57,81,66,72,64,82,75,46,64,60,55,48,47,47,56,43,62,61,67,81,70,75,71,63,53,87,75,73,86,51,66,79,59,76,61,70,50,65,77,59,58,60,42,75,48,83,44,48,84,85,86,44,72,68,58,65,42,56,66,75,72,45,45,68,74,81,76,57,76,78,86,59,48,80,50,42,44,48,63,75,83,42,64,67,49,76,73,47,51,76,58,77,67,48,54,70,47,48,48,66,76,61,61,52,49,87,60,62,77,72,50,50,56,78,82,68,47,71,54,65,57,66,48,45,58,86,46,87,44,76,62,72,63,47,56,82,61,71,51,66,43,45,64,45,67,67,46,73,70,67,73,51,71,58,68,45,45,63,82,78,85,73,70,52,63,53,77,54,57,50,75,46,53,52,78,75,42,45,85,56,50,75,53,67,57,60,72,58,42,62,53,50,78,51,45,61,58,56,81,42,79,49,74,57,50,62,80,81,60,65,64,58,87,56,62,84,42,58,73,71,71,81,56,58,50,53,71,73,45,54,80,72,74,71,71,44,57,86,57,79,53,65,76,69,49,60,80,78,71,52,48,58,49,74,86,43,79,45,70,54,61,83,59,87,87,78,87,81,86,57,42,44,63,52,79,77,82,54,45,70,85,70,83,68,75,71,80,67,81,68,70,53,64,52,65,86,57,82,61,67,43,77,82,73,82,83,78,60,81,49,68,57,49,84,56,52,74,82,82,56,56,44,54,87,65,72,81,43,64,74,54,61,80,63,70,83,87,81,75,54,66,68,51,80,62,82,75,77,59,44,87,82,52,68,79,72,61,71,83,47,82,57,60,66,75,79,74,77,47,53,82,49,71,53,71,83,84,51,81,53,77,65,77,78,82,68,60,64,50,44,71,72,71,44,67,47,50,42,84,74,85,74,51,70,74,49,84,46,73,52,51,60,54,45,60,62,63,65,44,81,64,63,52,55,82,62,83,61,51,49,50,57,85,71,44,67,43,79,58,56,59,52,67,81,80,47,61,57,71,87,43,52,54,63,53,64,68,56,52,59,44,76,77,64,65,52,65,51,66,68,75,42,43,84,64,63,68,55,78,57,63,67,61,85,71,72,62,59,42,46,50,58,50,55,59,63,65,43,50,85,71,63,75,52,76,62,67,84,55,66,65,51,85,67,57,67,78,66,49,70,62,71,53,77,58,87,66,57,50,77,59,84,70,51,83,59,81,44,43,77,77,47,65,48,53,73,71,51,82,58,87,74,44,45,63,73,77,70,73,64,78,54,46,80,55,65,72,73,66,55,77,52,67,79,74,52,54,77,67,71,62,53,61,52,45,46,77,51,86,53,53,72,75,72,61,85,43,47,61,76,73,46,74,72,82,86,46,51,74,85,50,76,43,67,63,56,74,73,69,48,45,81,44,45,56,80,47,59,59,42,73,56,85,83,65,72,47,52,82,86,44,62,81,51,74,64,42,55,70,87,77,57,85,78,52,48,86,53,59,72,49 62,63,45,59,51,78,61,44,47,53,54,80,80,69,72,68,75,63,44,65,66,68,74,59,56,87,86,86,72,74,73,62,50,65,57,52,51,53,48,73,54,85,82,60,52,63,77,75,68,78,76,47,51,54,68,78,64,45,52,83,45,77,68,68,82,70,49,42,83,82,83,62,46,45,81,53,67,70,67,67,56,81,62,43,77,70,42,79,87,61,84,86,77,85,52,79,56,53,79,53,50,67,70,86,67,61,82,47,85,65,77,48,83,87,56,51,51,83,48,44,73,51,65,67,55,50,74,65,59,56,85,44,45,80,57,74,45,60,85,87,82,70,82,59,87,53,71,56,80,54,45,49,57,48,60,73,54,70,51,86,70,75,66,67,69,43,72,79,64,68,62,61,70,80,48,46,47,76,70,79,62,49,43,72,85,52,83,85,65,49,76,50,43,76,79,71,57,80,67,79,47,78,71,81,42,44,57,53,70,50,50,47,55,61,66,73,70,75,74,60,63,61,86,56,71,85,73,53,67,42,71,62,45,57,47,51,74,64,60,50,50,68,51,63,67,67,52,59,67,50,82,71,46,87,82,85,55,75,79,67,42,60,52,57,58,46,51,61,46,42,66,52,67,47,56,75,69,50,54,52,58,87,69,82,83,44,65,76,81,54,84,47,72,68,58,66,46,85,83,67,49,87,61,46,42,67,86,87,60,71,73,54,73,84,72,48,79,57,87,51,50,72,51,63,75,62,87,59,47,66,42,44,85,42,66,61,56,49,59,82,80,55,47,76,47,54,49,42,73,63,72,47,60,65,44,48,57,51,54,55,63,50,59,87,43,46,77,71,42,80,79,49,82,79,70,83,59,80,78,77,46,75,81,59,83,60,67,58,57,86,42,71,85,56,52,60,70,68,67,83,73,78,51,61,73,63,75,77,72,51,86,45,63,75,63,45,70,67,77,47,85,84,53,64,42,64,43,52,77,78,53,86,64,70,63,47,50,65,74,83,46,65,82,83,60,54,45,73,72,70,71,45,60,55,62,47,50,87,84,64,69,80,42,47,79,64,53,73,51,56,52,83,64,42,68,61,81,58,47,78,64,81,77,42,51,85,80,63,66,48,75,87,55,56,44,44,71,87,62,79,84,84,79,72,74,69,71,45,70,79,61,50,53,52,55,65,45,67,44,57,73,77,81,56,85,48,56,55,74,65,43,76,55,65,80,67,58,51,85,46,87,52,58,72,63,74,76,66,46,86,84,60,81,54,64,77,46,79,86,61,67,58,62,66,85,75,75,67,63,70,81,61,68,74,48,80,87,68,63,66,77,68,69,74,47,42,68,42,53,81,49,61,86,70,51,69,49,76,58,57,79,77,50,65,59,49,51,60,63,74,48,49,56,81,62,56,65,47,48,52,47,47,87,69,80,68,76,76,54,63,68,86,66,77,66,58,87,60,73,72,42,72,85,81,76,53,77,54,53,80,45,44,65,69,74,81,87,83,77,51,57,43,71,83,85,71,80,44,52,86,51,62,61,52,65,86,43,75,54,43,47,75,59,53,54,46,87,62,64,73,69,45,60,58,46,45,80,50,66,60,64,66,54,54,86,45,46,87,69,72,48,74,46,44,87,50,50,69,78,67,57,47,45,49,71,68,60,69,69,78,78,84,79,60,80,71,82,50,53,43,74,44,53,74,47,71,42,45,46,56,83,75,45,55,79,51,61,47,65,80,78,53,84,42,50,73,86,80,49,80,58,45,47,71,63,48,42,45,55,62,47,87,84,80,52,73,62,48,69,82,78,47,75,48,86,82,45,61,52,59,75,57,52,62,55,72,48,78,85,65,63,43,60,80,82,60,74,56,68,70,75,66,48,44,79,76,64,56,58,84,84,73,46,56,87,43,49,69,66,47,70,87,45,61,79,51,51,49,87,82,87,43,78,54,59,51,84,58,50,43,58,71,87,83,60,74,73,50,76,49,71,85,71,75,85,54,54,87,42,75,69,78,42,50,47,51,68,82,86,82,81,51,70,87,67,55,45,77,65,80,86,62,77,58,43,86,71,58,61,59,51,82,62,83,65,87,84,54,49,83,51,68,59,43,73,73,80,43,50,77,69,86,73,48,79,66,47,42,82,83,62,52,77,48,50,86,79,66,74,68,79,87,84,73,72,78,83,59,76,47,71,59,84,55,56,49,70,82,75,75,71,42,67,74,72,43,77,45,74,83,82,81,71,68,86,70,57,79,43,46,80,84,56,74,47,43,58,62,80,61 79,66,72,55,48,84,68,74,78,82,44,57,72,66,56,51,53,80,47,79,42,74,60,76,75,72,85,79,73,42,81,44,42,79,64,47,60,44,84,64,66,68,85,59,73,47,46,60,44,50,59,86,77,56,48,49,65,68,65,73,70,87,61,64,75,52,49,67,85,78,46,56,47,42,80,75,81,64,80,80,50,82,67,69,46,59,77,77,55,72,42,59,56,45,43,52,65,68,85,83,42,79,82,61,45,58,69,64,74,49,57,42,66,69,52,85,53,84,61,86,47,76,75,48,63,66,54,79,85,63,42,51,52,69,77,42,42,58,70,73,79,55,86,63,64,81,56,46,48,83,60,56,46,86,83,64,43,45,63,49,53,44,47,70,49,67,71,46,67,60,75,60,68,68,64,53,84,75,63,45,69,49,86,53,76,69,57,45,87,45,83,57,55,64,64,67,62,42,58,56,57,60,68,44,44,61,46,77,85,60,62,63,77,82,47,52,56,74,85,49,43,59,63,51,85,47,78,43,52,49,45,80,70,68,72,79,84,85,51,49,67,84,84,53,81,81,74,84,86,86,70,42,53,65,60,74,86,65,51,74,45,85,84,70,72,87,53,51,52,86,45,86,47,50,74,67,85,64,55,53,81,77,87,58,71,58,46,77,46,68,69,83,71,65,76,44,81,45,80,85,73,63,52,72,74,83,75,53,86,55,65,79,82,82,70,55,52,75,79,67,49,48,69,69,66,71,73,50,51,56,52,52,47,59,82,76,58,70,70,57,63,66,50,81,49,60,45,84,49,73,48,64,73,60,50,61,52,61,59,76,51,82,46,52,44,54,65,87,45,87,65,68,43,82,44,66,44,70,79,46,70,45,45,73,76,56,87,80,80,68,51,45,56,57,59,47,46,44,75,61,86,48,54,48,80,43,84,66,78,62,71,75,49,80,83,84,51,51,54,72,61,82,64,82,67,59,67,52,72,49,81,47,69,69,85,70,71,48,62,76,54,67,73,54,46,76,83,66,51,45,43,52,63,68,87,75,60,77,73,82,84,53,67,69,54,62,66,68,82,42,52,47,59,43,50,48,79,65,63,52,63,50,72,46,55,67,63,62,62,51,64,48,75,76,50,78,75,45,42,87,61,80,81,59,63,77,82,44,56,74,77,72,57,69,43,59,81,47,69,64,77,76,64,84,77,82,75,87,67,56,44,65,60,82,76,49,64,67,68,69,46,75,67,87,48,48,47,50,80,69,45,86,81,78,70,65,68,68,57,42,78,83,76,73,55,73,66,56,53,59,54,78,86,47,50,71,56,42,70,63,50,86,49,53,64,81,66,57,52,53,76,61,53,77,72,86,55,77,53,81,76,62,77,64,57,84,87,83,55,70,46,50,60,53,74,73,54,87,84,43,48,82,47,85,46,75,81,47,46,67,59,46,67,67,50,61,42,72,57,75,71,85,48,44,54,50,66,73,56,53,44,76,87,83,57,54,74,53,55,56,51,45,47,48,50,69,71,68,72,73,47,70,44,68,72,60,76,70,54,45,71,78,63,46,67,64,42,50,76,55,62,79,78,71,67,66,85,43,79,81,77,76,53,65,64,56,46,56,78,66,51,70,49,85,63,50,73,82,83,64,80,43,74,66,61,60,59,66,82,60,57,87,55,71,68,53,65,82,53,67,72,58,82,61,50,55,56,42,87,73,50,72,59,86,59,53,76,64,53,84,47,57,44,43,55,49,49,74,70,65,49,73,59,51,47,69,68,57,81,82,57,75,75,67,77,81,42,70,80,69,42,67,67,78,79,54,62,49,69,66,44,64,55,49,62,87,75,63,74,61,67,81,60,74,42,87,66,52,60,65,76,48,84,79,75,87,57,44,77,63,61,75,49,76,71,50,68,85,47,84,52,74,70,69,87,87,73,47,84,58,75,50,51,80,61,76,56,53,81,67,59,72,83,58,49,67,60,61,53,63,58,48,58,64,83,63,75,58,53,48,74,75,80,67,83,87,47,52,86,61,72,84,43,45,69,53,72,81,48,76,86,69,68,78,70,47,62,54,46,66,44,79,43,84,84,79,43,70,80,56,81,50,79,85,42,70,46,43,79,47,61,42,54,77,69,61,62,74,80,47,80,86,43,56,53,77,44,86,83,73,50,74,60,85,56,67,79,62,48,43,80,63,81,77,49,67,55,61,74,86,65,66,81,50,64,61,72,42,83,47,64,48,64,73,45,46,60,84,76,72,67,63,59,81,58,49,70,49,49,65 54,81,64,80,46,68,53,86,84,66,46,87,76,48,53,65,71,42,63,46,46,71,44,59,66,48,86,77,57,49,59,42,71,77,64,77,80,84,83,83,48,69,86,70,46,57,72,57,64,79,63,56,51,60,42,60,67,82,80,64,79,73,66,70,56,66,49,49,42,80,73,59,80,84,43,85,82,65,42,62,42,54,79,87,79,69,44,75,43,49,70,70,86,48,65,80,44,75,87,79,52,61,57,59,68,86,48,73,47,59,58,60,61,57,86,50,62,77,55,51,86,72,73,46,51,83,77,66,81,64,59,60,53,64,56,76,85,66,53,74,83,63,48,61,72,77,82,51,86,43,60,67,87,45,64,43,67,43,77,43,45,64,67,44,46,68,44,70,49,75,46,81,54,81,54,71,82,86,43,75,66,66,55,62,58,44,74,58,73,66,85,42,77,54,70,78,50,81,78,85,77,78,83,70,79,64,49,57,63,85,82,72,87,60,78,71,81,61,87,49,63,64,43,87,86,46,83,54,60,53,58,49,56,46,78,51,66,42,60,61,70,46,69,68,57,58,80,80,67,57,83,69,68,71,81,87,64,42,47,76,82,53,64,42,65,53,49,64,59,47,76,52,56,54,51,83,84,44,77,46,78,54,81,43,45,73,59,57,57,87,47,44,48,84,84,51,79,83,43,69,80,71,69,54,67,52,59,68,64,83,69,79,64,65,69,82,54,80,84,77,74,87,72,47,73,46,85,62,68,43,78,84,53,63,48,76,49,63,55,42,87,53,82,78,51,61,49,57,70,65,61,65,63,49,43,74,71,57,72,66,48,84,42,42,85,79,76,45,85,75,51,64,44,74,79,86,67,51,81,63,85,57,54,74,53,87,57,86,83,76,44,57,58,66,54,75,70,45,48,55,68,51,52,47,70,80,57,75,46,59,78,61,59,66,59,60,58,59,46,57,49,63,48,66,80,79,79,51,45,45,66,65,43,56,77,79,44,56,43,77,80,77,85,79,81,58,60,54,58,52,50,80,69,54,79,76,68,75,76,51,47,55,59,72,78,75,43,46,49,47,60,74,76,60,85,57,48,78,50,87,76,82,50,78,44,80,61,74,77,60,56,47,62,78,61,75,42,60,46,50,75,76,47,53,45,66,62,79,85,65,53,75,63,72,62,64,83,66,71,77,44,87,50,59,60,58,83,67,79,75,79,67,65,61,48,76,65,51,71,59,45,72,59,73,75,85,48,46,52,48,84,86,82,79,58,44,81,77,43,84,85,44,44,60,75,61,80,81,73,80,55,55,67,85,44,84,66,58,55,83,83,80,82,82,48,70,86,87,83,66,87,42,43,81,61,71,86,50,79,55,51,62,63,55,60,65,68,79,78,47,66,87,43,54,75,47,47,83,61,77,48,73,57,76,55,78,73,49,59,47,43,76,81,45,74,65,73,52,58,51,46,85,59,76,49,78,87,65,68,54,84,45,61,73,48,54,79,75,67,49,63,74,83,48,50,51,52,65,56,76,61,50,70,75,63,60,57,87,60,80,62,60,58,84,78,82,59,73,71,42,51,74,52,62,84,57,64,58,69,46,56,55,59,74,79,77,56,62,64,50,51,84,55,63,70,52,82,82,75,71,45,68,58,74,43,70,54,52,45,49,71,64,42,45,51,56,50,61,50,71,72,50,46,66,62,54,54,71,74,85,64,48,51,87,43,46,49,64,71,70,83,54,80,49,55,86,71,56,62,65,43,47,59,83,46,47,78,77,67,63,82,70,43,86,77,57,59,86,83,50,77,42,81,60,49,63,81,52,79,86,81,67,52,78,75,77,75,69,54,51,49,64,43,54,78,61,63,81,58,60,47,68,53,60,57,84,47,76,48,50,77,59,62,42,73,67,53,87,62,49,62,87,48,43,69,53,82,54,84,56,42,87,56,84,78,68,67,81,46,78,52,60,76,56,52,66,66,50,65,50,64,85,74,51,50,75,61,71,59,81,79,82,51,42,84,46,79,75,54,62,70,46,68,59,81,78,78,56,70,67,61,85,58,80,80,84,57,64,68,56,46,76,72,46,61,74,46,57,73,64,42,64,56,44,43,47,42,53,42,54,85,68,58,59,61,54,61,51,50,73,56,58,61,52,48,60,50,72,86,76,52,80,45,50,46,86,44,58,66,53,54,66,46,49,66,75,45,65,68,57,87,83,80,47,56,74,73,67,74,77,66,48,57,87,65,57,67,59,54,78,84,76,59,85,66,63,59,63,86,74 46,77,84,67,84,67,65,46,56,59,59,63,54,75,81,78,87,42,57,60,68,82,69,74,80,49,83,57,43,47,74,47,76,86,73,86,46,46,50,83,84,59,76,53,64,61,69,86,77,46,62,43,61,67,76,44,75,76,55,84,54,52,58,68,73,81,55,87,48,76,87,84,60,61,55,52,79,77,64,53,81,81,44,45,65,53,66,77,59,72,46,55,44,51,74,68,74,43,57,74,49,46,63,83,86,70,50,50,61,70,64,51,57,61,58,51,85,50,65,46,81,85,73,85,48,55,73,85,44,84,53,85,47,62,69,75,78,49,73,62,86,58,85,68,58,84,66,44,84,52,63,66,69,61,59,48,48,49,46,79,77,51,84,45,69,86,81,67,42,63,85,53,48,64,63,59,63,63,51,42,57,44,87,73,51,59,53,63,76,82,42,65,84,66,51,81,66,63,61,73,52,43,63,67,54,44,44,77,43,52,83,63,71,78,50,58,49,48,64,78,64,86,56,87,43,68,73,80,84,87,45,53,66,55,78,45,58,46,67,74,54,66,50,71,49,72,48,53,57,74,69,66,71,67,68,53,82,77,54,57,79,71,47,63,63,80,66,50,67,60,46,46,56,46,58,76,86,79,54,43,63,80,51,86,78,48,50,42,78,69,74,67,67,61,69,86,50,58,50,52,57,80,42,59,67,71,83,84,47,48,87,76,82,73,47,68,83,70,78,46,71,60,50,74,63,86,87,47,59,77,79,82,75,45,75,87,47,82,57,45,46,71,48,44,61,69,87,63,52,84,45,67,82,51,85,74,74,54,59,43,83,45,69,58,49,62,68,73,79,60,70,84,67,79,55,62,56,80,62,47,53,82,70,54,48,70,69,66,49,60,86,60,60,43,78,76,75,75,68,43,66,81,82,73,83,81,87,80,55,77,64,62,60,66,61,62,58,53,64,46,69,72,86,77,59,64,61,74,44,53,58,82,76,44,66,58,72,60,75,84,77,79,81,79,66,55,64,58,42,67,70,50,56,52,75,58,74,78,57,83,64,73,76,81,50,74,45,85,80,70,74,48,81,77,44,85,78,66,63,87,79,74,84,72,51,76,65,42,43,43,60,42,56,79,58,77,59,60,51,84,57,82,57,51,86,75,53,64,50,70,55,72,68,56,77,85,62,68,79,72,76,55,73,43,68,73,58,46,72,66,80,49,85,44,79,86,44,81,71,50,49,50,74,81,79,75,46,44,64,55,46,79,66,44,80,50,81,81,60,67,42,78,71,43,78,49,84,84,43,84,62,82,51,75,86,44,82,79,63,57,61,53,46,79,47,66,79,77,81,60,68,77,80,78,61,61,72,81,43,80,81,76,55,84,48,76,44,70,63,73,43,56,47,72,71,82,82,50,44,51,43,82,45,85,72,69,77,45,59,87,48,66,50,53,66,71,57,70,62,83,62,71,48,70,46,66,65,72,57,50,75,84,69,75,79,60,75,75,86,44,58,71,76,74,49,55,72,73,75,58,74,49,60,84,84,70,70,50,54,65,48,65,47,60,77,85,66,47,59,53,46,53,65,79,49,71,56,55,73,44,77,62,58,67,46,78,72,80,75,48,46,67,74,74,54,73,43,78,85,68,79,52,80,70,46,47,62,61,73,87,61,79,86,65,47,67,77,65,66,69,50,47,79,80,62,75,72,81,72,86,48,55,54,44,51,80,72,67,42,86,79,71,69,46,69,78,53,44,76,62,54,78,77,60,64,86,76,62,72,74,69,47,47,83,79,56,47,47,55,71,74,72,49,59,71,51,45,43,73,54,70,68,54,87,42,75,85,62,75,78,74,42,50,60,46,55,63,75,83,82,83,78,44,76,85,74,52,85,66,60,49,69,80,56,53,85,87,47,76,85,65,53,72,73,71,69,73,49,61,76,42,49,46,60,59,80,69,74,82,56,69,56,66,56,42,78,55,58,50,52,80,73,78,68,57,66,49,59,74,55,84,75,87,77,57,76,63,58,75,85,52,72,64,77,69,57,66,55,77,66,63,80,45,54,42,61,48,58,78,74,81,54,43,50,64,65,46,53,73,49,46,69,87,83,81,81,72,80,58,50,79,81,57,87,82,46,83,53,62,77,82,86,68,52,80,74,55,65,50,59,87,55,77,87,82,52,52,78,87,42,81,56,85,80,50,66,83,43,62,78,72,47,70,71,79,52,76,87,49,83,66,65,74,65,61,43,69,65,77,75,47,86,71,52,86,68,81,65,87,55 83,52,42,84,85,77,79,48,80,53,65,57,58,48,78,52,80,76,74,62,49,85,86,84,80,52,72,46,58,51,43,58,57,49,65,86,78,72,84,43,78,48,44,53,70,60,84,82,87,72,62,78,87,44,58,79,61,65,54,80,75,81,83,73,46,67,83,51,86,64,56,67,83,87,77,44,57,64,65,72,77,79,73,77,51,55,45,60,85,64,62,63,42,48,46,77,50,44,65,58,87,48,55,58,52,64,86,78,81,42,78,55,82,54,53,64,80,71,52,42,63,85,65,81,56,42,52,58,85,87,68,44,56,59,52,60,57,77,86,82,64,83,76,75,74,69,61,64,63,57,59,76,50,67,65,72,61,54,80,70,80,82,65,72,56,82,86,80,83,57,69,76,47,56,48,69,85,78,50,73,66,84,47,71,72,64,66,85,81,78,75,71,51,65,65,44,46,73,49,59,51,70,63,68,47,69,48,46,43,75,83,52,87,64,62,42,49,72,78,52,74,43,76,63,78,47,55,79,73,44,58,42,62,50,81,75,56,62,61,71,73,62,85,49,50,58,83,67,72,84,56,57,46,76,57,71,60,86,76,61,72,54,45,75,47,58,46,86,75,55,46,43,73,54,50,77,50,82,43,72,69,44,73,75,82,77,47,87,58,79,52,82,57,77,73,74,60,59,81,66,87,68,51,48,54,50,59,44,54,52,82,74,50,51,73,45,69,77,85,54,61,74,68,74,77,67,80,45,44,66,77,79,74,42,61,83,70,80,73,82,57,73,55,81,72,54,69,63,62,74,47,54,57,56,75,65,43,87,74,81,75,69,48,83,45,55,51,84,66,75,62,63,65,79,83,78,77,42,47,64,78,51,86,70,78,78,82,84,53,48,85,70,69,45,69,65,52,74,70,65,82,60,60,46,75,45,85,50,79,85,46,68,61,61,65,67,61,71,73,71,72,86,52,62,83,58,76,68,53,78,42,59,44,82,72,83,80,77,66,49,42,55,69,45,74,75,53,57,60,48,66,83,59,51,64,58,57,85,65,48,64,85,62,72,72,67,53,59,49,74,58,44,59,42,53,82,47,43,75,77,58,79,64,54,53,52,74,43,58,67,56,65,75,66,72,65,65,74,69,66,64,42,84,59,78,85,81,53,64,63,82,48,51,66,72,80,57,50,70,83,73,87,48,75,46,52,61,83,75,67,59,62,81,51,56,85,63,62,74,67,69,53,59,85,42,71,52,85,74,65,81,69,63,76,47,83,55,78,45,69,83,43,50,62,56,78,52,83,74,74,76,71,44,72,45,61,84,56,81,56,68,49,52,48,85,53,59,43,68,74,82,86,44,50,65,84,84,47,62,72,46,72,48,81,76,65,78,79,85,85,44,65,42,77,86,49,79,77,82,61,52,51,56,45,64,81,44,57,63,48,44,67,54,49,83,66,60,81,80,50,56,77,70,86,53,80,84,82,67,55,61,42,50,83,53,42,84,64,86,45,74,77,82,72,60,78,49,82,86,74,45,46,82,78,54,56,62,87,43,47,83,48,71,63,53,85,50,43,60,46,82,68,75,78,72,42,47,46,49,80,52,81,73,60,60,69,68,68,68,55,69,51,86,53,83,60,64,69,61,82,82,70,64,77,45,43,45,51,68,61,52,49,81,78,70,53,69,81,52,61,78,54,43,85,68,86,76,65,64,70,86,74,62,64,65,75,45,61,87,43,83,55,64,71,49,51,79,86,55,47,87,64,42,50,67,53,76,70,58,73,73,55,48,60,82,81,55,69,65,51,61,46,82,60,64,51,84,85,64,55,63,61,72,46,74,73,45,69,81,72,48,62,78,77,87,79,56,46,74,79,87,49,73,48,44,67,46,66,74,75,47,56,81,54,81,74,44,79,72,74,48,55,46,65,81,77,65,68,44,45,61,73,66,48,45,72,63,50,46,69,45,62,86,55,73,64,76,54,70,82,56,51,72,71,43,49,67,61,72,59,86,59,60,79,84,63,67,79,68,55,54,64,78,55,46,76,73,64,69,78,74,74,44,50,87,75,79,68,55,54,59,50,82,74,43,77,54,65,74,62,76,50,86,69,58,61,81,48,56,73,81,67,57,74,59,70,61,87,56,51,76,61,63,58,60,76,71,47,71,69,59,43,47,45,62,46,68,84,78,86,56,67,61,79,53,83,55,49,85,66,43,76,45,67,80,85,62,73,49,52,77,82,82,74,43,54,68,73,58,43,75,64,71,71,73,81,86,83,67,60 47,70,52,80,65,60,46,65,67,47,81,60,85,87,84,45,75,76,68,73,64,60,86,58,85,84,63,58,51,52,63,72,43,52,71,55,75,68,63,68,54,42,80,55,60,64,67,81,72,68,82,81,62,72,81,65,66,69,83,68,78,69,45,75,86,78,59,48,61,76,44,53,82,87,66,50,78,84,50,58,80,85,49,58,73,42,61,47,86,79,80,64,71,67,47,84,84,44,75,51,53,73,76,63,46,82,83,55,43,84,73,74,60,66,70,54,75,46,57,43,83,86,73,46,65,58,44,79,43,44,73,78,53,78,64,73,70,61,87,69,52,51,56,59,55,46,57,64,81,75,53,85,72,83,85,43,75,76,66,64,52,68,55,73,57,84,59,78,66,56,67,78,57,47,62,86,72,71,45,59,44,55,49,59,45,87,84,78,45,67,63,47,45,63,81,85,79,53,72,52,62,80,53,59,47,77,85,49,44,81,83,55,44,66,59,61,85,69,76,49,50,49,74,80,71,53,58,49,44,55,58,86,74,49,54,44,43,47,60,67,79,75,49,56,46,84,45,65,86,81,64,72,79,69,78,59,65,74,66,49,46,42,47,62,46,76,59,73,59,58,54,56,43,72,76,49,52,81,42,62,76,55,70,69,75,78,42,67,64,71,68,56,43,63,71,82,83,42,47,63,72,77,74,87,86,64,71,68,59,49,69,75,45,84,75,58,52,57,66,42,47,54,54,73,52,86,82,70,66,84,81,68,52,53,70,65,62,80,76,81,56,61,80,70,83,69,42,62,42,83,64,85,55,53,53,57,65,49,59,48,65,68,53,70,49,62,64,81,85,79,46,52,85,54,63,76,84,84,77,65,81,84,83,74,79,57,79,86,65,72,47,50,86,60,50,57,48,67,69,71,74,44,76,73,79,54,58,70,73,78,54,45,85,70,57,43,65,68,70,74,57,57,70,85,71,56,57,61,71,54,66,56,50,77,52,73,44,58,45,80,70,61,68,43,57,77,60,81,48,59,71,58,81,76,54,80,86,48,77,42,61,65,75,78,82,51,65,67,58,69,68,43,46,75,50,62,50,72,76,61,73,42,55,85,50,49,75,61,55,43,78,56,69,74,43,67,70,81,58,45,79,87,84,56,66,64,82,74,60,56,62,61,55,46,56,44,45,50,55,81,57,85,79,81,48,45,65,42,43,87,67,79,42,51,59,87,51,80,78,67,55,53,50,62,74,66,52,79,55,53,50,43,74,71,67,76,69,58,87,55,85,85,65,77,70,86,51,74,63,64,86,63,79,68,62,59,74,73,72,76,57,76,76,78,83,42,82,47,76,61,44,83,49,65,61,65,67,59,73,47,79,46,43,50,65,51,66,55,72,79,58,87,54,83,74,75,76,78,52,82,42,42,67,73,74,81,60,84,85,81,54,61,78,43,65,48,82,70,81,61,77,84,72,80,47,74,58,83,87,87,57,78,75,58,86,72,83,63,59,56,62,79,67,67,67,48,49,63,71,68,58,86,77,59,53,68,46,58,73,68,47,63,59,48,70,49,79,80,80,42,69,71,57,79,49,74,86,87,75,66,83,85,56,77,71,67,67,84,62,77,60,68,59,56,85,53,77,82,49,84,59,86,55,79,44,44,46,83,62,44,63,59,84,81,57,53,78,84,56,66,78,86,78,64,55,65,72,58,71,82,59,65,73,52,70,66,86,81,67,58,42,70,82,61,63,77,60,62,57,62,59,68,42,80,43,48,87,52,49,75,44,87,87,46,47,66,72,63,63,73,76,46,83,80,76,42,60,44,69,72,85,60,61,76,59,51,57,52,42,64,66,55,59,76,80,60,81,79,74,75,70,58,50,64,42,63,62,54,46,58,51,54,69,64,67,65,55,50,64,78,44,74,67,56,48,67,56,86,76,79,48,86,72,76,60,58,79,55,54,50,43,71,45,55,69,86,64,83,53,56,50,82,72,86,50,53,78,77,73,68,74,59,47,71,52,53,70,59,49,54,83,82,61,42,44,58,82,63,78,59,42,58,49,68,48,80,77,54,76,74,44,51,63,75,55,49,51,47,68,60,64,72,57,78,46,83,46,42,86,75,43,57,74,74,74,71,43,75,43,84,69,47,58,71,71,42,75,52,47,53,60,53,51,55,70,84,74,58,46,75,64,46,54,70,45,42,81,86,87,43,46,83,58,50,59,65,46,45,51,72,50,83,75,77,80,80,79,78,55,66,69,42,49,85,66,76,76,71,61,44 55,57,69,51,70,71,67,79,69,84,59,42,76,52,49,68,60,80,47,71,61,78,80,56,70,58,49,46,86,56,67,61,54,48,46,61,77,55,87,49,86,71,46,43,60,73,53,64,78,58,81,81,68,55,78,80,64,47,85,42,56,53,44,50,79,64,76,59,69,74,48,83,81,43,80,84,43,52,82,83,65,46,47,51,72,44,74,81,74,81,53,71,68,82,43,68,55,61,67,51,56,73,60,82,77,79,42,80,83,58,48,47,79,70,68,83,54,52,74,52,81,80,57,75,64,47,49,48,83,81,70,59,64,77,74,53,84,72,81,56,74,82,43,84,48,81,66,42,59,79,79,64,85,43,70,70,80,57,72,43,59,78,72,70,81,78,56,84,45,49,58,76,72,49,42,80,82,72,53,63,81,47,80,84,67,81,81,71,85,84,68,48,66,68,68,71,59,69,68,79,72,47,84,69,56,60,65,85,59,51,80,80,60,55,51,51,78,56,57,77,72,85,71,85,71,45,71,59,45,57,73,52,69,83,57,54,45,69,45,64,84,69,46,59,76,43,47,57,87,59,58,87,49,70,54,52,84,86,85,75,53,76,44,86,76,85,42,80,82,66,84,46,75,72,83,71,72,84,81,86,60,64,61,50,73,83,76,47,83,71,80,47,68,78,80,42,51,58,67,47,87,45,85,85,53,70,67,61,60,64,81,54,54,42,82,47,72,67,47,70,73,63,75,54,86,62,54,43,86,59,72,77,48,82,76,66,77,65,59,58,52,56,79,73,59,84,63,62,59,76,74,48,84,63,77,48,70,47,87,79,50,83,76,74,74,51,52,70,45,62,50,62,57,81,82,68,80,53,70,48,72,64,62,47,52,76,72,66,45,72,84,80,87,48,60,80,42,57,85,87,73,65,75,53,56,44,64,42,65,49,49,84,46,68,63,87,66,87,50,71,82,71,58,50,46,84,86,74,69,50,80,58,61,50,71,65,72,70,44,46,76,46,62,80,66,51,56,77,82,85,77,70,79,42,66,67,82,64,49,60,87,72,80,81,86,83,68,55,79,68,79,76,53,86,77,60,47,72,87,48,75,76,56,60,83,53,50,76,55,71,76,76,82,65,45,69,43,48,44,74,62,64,54,82,59,53,51,66,49,54,80,56,79,43,52,55,51,55,81,74,49,73,53,48,46,64,61,77,69,59,56,61,58,84,77,71,64,83,83,60,61,46,86,76,68,53,45,57,83,87,75,84,66,86,82,84,75,82,65,50,47,47,47,66,52,54,68,43,87,74,55,73,61,67,60,67,84,81,62,71,81,57,69,87,86,59,67,53,55,59,79,83,42,50,67,60,53,43,64,50,57,80,45,75,73,76,46,48,45,79,48,64,56,78,60,48,63,58,43,80,52,70,53,87,70,83,73,85,76,81,51,84,87,68,77,51,79,44,51,86,77,68,42,72,69,48,76,70,43,81,63,80,62,62,68,78,84,80,69,42,49,44,45,51,85,60,56,80,50,82,77,72,68,73,45,49,81,48,85,69,54,46,74,87,82,50,81,43,48,45,56,48,69,46,58,79,48,42,66,71,49,42,65,49,57,67,83,78,70,55,45,49,57,43,47,43,52,84,65,53,53,66,48,83,52,59,57,64,75,85,57,51,79,77,66,84,68,67,80,69,58,58,66,54,57,60,50,73,64,82,60,46,44,63,83,66,75,77,71,67,64,62,79,79,49,74,76,50,77,53,49,48,81,87,46,48,55,62,66,63,45,65,53,64,64,75,49,82,72,42,74,51,85,87,58,66,74,63,67,76,78,55,70,72,57,57,59,47,79,66,48,70,75,78,65,49,82,83,55,86,85,86,46,62,69,64,42,74,74,50,82,57,45,73,50,56,66,48,57,78,42,58,63,63,45,57,47,77,60,60,57,70,69,81,43,63,56,58,48,52,47,71,66,76,51,82,65,55,55,87,42,66,65,47,46,56,83,74,62,78,50,52,45,69,78,61,79,83,58,76,70,44,62,70,64,69,62,52,74,62,71,60,74,45,58,63,62,46,70,71,71,67,86,60,81,81,47,69,66,61,44,80,57,85,73,85,67,71,49,56,58,52,73,71,80,45,45,83,63,78,59,60,77,44,83,47,67,45,48,58,51,81,62,77,43,86,65,60,52,82,67,58,70,66,47,75,63,81,67,48,44,58,57,86,65,43,46,63,80,62,70,62,67,50,58,82,56,47,86,61,85,71,68,70,47,49,69,85,71,59 82,82,66,75,63,54,43,67,75,55,58,69,63,53,69,55,72,80,53,76,79,46,74,55,60,72,72,76,73,73,67,50,45,70,73,50,73,69,45,57,49,43,54,75,50,69,75,69,58,52,60,66,43,60,63,85,69,74,71,43,53,83,64,87,81,74,61,87,62,83,52,78,64,73,83,71,53,71,77,55,64,62,58,63,45,81,43,76,58,61,68,79,44,66,87,84,66,68,76,55,55,47,80,86,69,48,73,68,46,57,54,50,76,54,79,59,65,82,62,55,56,57,70,73,74,54,68,68,68,55,82,57,84,81,42,71,83,83,70,63,46,45,60,82,82,75,45,51,58,78,79,48,79,46,80,64,76,83,72,57,70,48,71,80,58,74,71,72,76,43,46,81,66,69,68,44,80,75,70,60,71,73,61,62,52,52,67,46,73,55,50,74,77,83,68,55,73,76,57,53,86,54,42,75,46,50,51,64,58,42,59,65,45,85,77,44,44,64,76,58,73,69,54,58,53,52,83,56,81,77,76,49,81,42,71,48,74,80,71,50,70,48,66,44,68,83,81,79,51,78,82,45,55,65,70,75,58,60,84,46,86,69,44,74,67,43,77,68,75,57,78,57,67,49,51,79,69,72,81,57,51,77,87,53,42,77,44,63,61,85,87,48,60,83,62,53,47,65,86,84,54,50,51,77,50,76,48,50,85,78,57,54,62,70,82,73,67,55,61,59,62,45,44,87,55,54,54,57,63,53,70,68,42,43,54,71,68,74,45,85,47,76,53,50,48,67,68,61,62,46,78,76,54,70,69,58,69,78,70,77,46,50,53,57,76,61,50,78,63,53,69,85,61,47,71,46,43,76,78,43,45,74,50,60,80,55,82,54,69,57,67,44,77,54,46,45,52,50,53,69,49,60,79,71,67,59,66,75,85,58,87,81,76,58,50,71,71,51,82,59,60,81,77,58,65,48,85,58,63,55,61,54,44,67,87,79,80,68,57,83,62,45,63,54,68,51,47,83,55,85,83,60,50,63,45,55,56,64,72,79,67,84,75,77,54,71,79,70,47,66,64,77,52,59,77,72,85,70,69,49,63,62,72,77,53,62,67,76,77,65,52,46,61,63,60,42,70,70,73,68,61,82,62,78,54,81,53,84,63,47,77,77,73,71,62,61,80,58,81,47,80,48,57,60,47,75,60,58,60,43,46,62,79,56,79,76,50,69,51,50,82,60,54,69,49,61,51,54,79,53,73,72,49,66,73,42,49,64,54,49,87,43,77,59,54,71,67,76,72,70,85,78,45,63,64,59,85,53,81,87,87,80,65,66,42,69,87,77,64,62,86,49,47,60,80,76,75,61,72,63,67,72,64,86,44,45,74,83,53,57,42,66,82,77,48,73,42,85,43,66,73,43,62,76,48,43,55,43,45,57,76,70,61,73,61,81,79,64,48,44,76,77,87,82,73,82,85,60,64,80,82,63,53,62,71,42,84,57,83,56,56,83,48,55,64,82,47,42,72,42,70,57,76,70,56,59,86,49,51,73,52,86,50,67,68,43,78,77,82,55,48,66,58,85,70,43,54,42,69,61,77,44,63,68,69,52,79,50,71,43,52,84,83,82,53,79,43,54,47,43,43,80,78,43,65,74,86,70,86,45,83,57,80,63,47,50,60,67,51,53,56,42,56,58,72,82,82,49,53,64,52,53,86,62,64,67,80,61,50,70,72,77,74,52,81,48,82,67,61,69,53,69,59,77,76,52,86,81,74,68,66,70,70,67,47,55,86,72,45,81,42,51,77,73,69,85,62,46,71,56,54,48,61,72,45,45,83,45,76,57,83,87,56,43,65,66,55,73,81,52,43,85,57,59,71,46,45,79,73,66,58,53,56,62,52,59,83,75,61,71,69,69,84,81,58,54,51,64,58,67,42,55,82,70,62,69,72,49,49,60,73,53,69,42,44,86,79,53,80,50,63,56,87,61,51,69,61,74,54,81,55,64,68,69,55,48,86,75,82,86,87,53,81,61,45,82,63,45,72,87,85,52,85,47,71,72,42,45,54,81,45,56,58,55,85,66,62,80,45,83,57,72,74,48,54,82,83,50,58,43,86,46,55,64,45,47,80,47,81,70,54,42,87,72,73,51,76,64,72,87,48,85,73,77,62,72,46,51,49,64,47,48,55,69,58,55,45,72,42,64,43,55,42,53,67,52,56,80,56,42,72,76,49,52,64,54,72,53,74,85,71,71,80,85,68,62,86,70,84,46 67,76,54,71,77,53,42,48,42,67,56,86,43,71,83,67,42,45,77,84,50,85,64,80,60,68,80,60,84,50,87,74,57,48,58,63,44,75,68,57,79,50,68,86,61,61,62,76,45,54,59,55,71,55,46,52,60,66,45,47,82,72,51,65,43,76,69,77,85,49,68,66,58,65,66,45,53,77,78,44,87,85,43,61,44,61,46,45,78,54,74,70,42,46,80,71,61,51,70,78,42,56,53,87,45,78,68,57,49,60,76,72,49,85,56,61,75,76,76,58,80,81,76,48,54,81,84,79,42,52,52,42,79,66,87,48,65,66,83,42,73,50,86,52,45,71,87,58,44,54,59,43,64,80,86,53,62,72,75,49,63,62,48,68,69,66,86,46,49,73,46,87,47,66,66,69,56,80,60,65,76,58,57,80,42,86,68,77,58,48,67,82,58,44,65,51,52,63,79,50,48,61,70,55,54,53,61,49,49,49,76,74,63,59,48,52,71,60,67,57,51,54,53,81,68,74,62,65,67,69,51,58,75,76,79,54,59,66,85,44,50,64,74,47,42,83,48,75,51,76,58,78,46,43,57,43,52,52,83,72,68,66,83,42,52,80,55,76,52,54,82,58,77,47,56,54,55,55,49,58,51,67,86,61,86,85,71,58,86,64,82,64,72,86,60,53,43,58,75,81,84,82,76,86,47,50,61,52,83,45,69,75,60,55,77,63,80,57,70,51,85,84,42,59,74,50,61,83,61,66,80,60,75,77,66,66,53,58,78,71,71,78,59,74,87,81,82,82,81,44,53,81,87,75,76,66,57,82,67,62,85,60,72,71,81,51,64,48,85,77,82,78,70,84,51,84,85,56,72,75,75,77,53,42,66,54,80,42,87,73,77,43,73,59,66,83,44,77,82,42,84,42,83,44,82,60,62,57,42,48,42,64,65,43,69,70,43,82,78,54,77,42,80,62,47,77,43,64,55,67,72,63,78,65,64,52,56,75,69,52,57,77,60,68,68,67,55,57,49,58,69,84,60,49,46,50,74,82,53,62,59,78,48,82,67,84,67,63,45,61,66,61,87,52,58,66,54,52,74,87,86,42,78,83,60,48,79,82,65,43,79,77,57,68,61,79,55,70,69,67,87,55,69,74,45,54,84,76,53,72,59,73,60,43,71,68,65,71,72,84,57,52,76,83,64,61,71,51,74,46,87,67,54,80,54,69,44,76,85,85,45,57,57,43,54,73,87,86,86,66,75,67,58,66,49,78,67,81,70,44,71,85,77,65,76,87,68,87,51,86,75,85,80,56,53,49,47,86,67,56,64,68,66,55,42,75,51,73,55,62,82,86,52,79,83,62,57,70,63,54,71,57,42,85,59,87,68,74,46,71,46,61,78,42,79,49,84,48,57,44,61,49,85,59,65,59,68,86,62,47,61,45,80,51,47,55,78,59,63,63,61,44,87,49,81,62,74,54,47,86,69,59,48,61,46,50,68,61,86,81,76,61,67,71,50,65,43,56,77,68,66,75,73,75,57,47,82,81,64,69,45,57,78,51,69,78,53,66,69,46,71,50,63,79,46,55,69,58,69,73,58,60,45,59,51,82,55,72,76,57,45,81,51,46,59,80,84,58,45,47,73,73,78,87,69,82,73,70,65,85,44,51,78,78,57,80,85,80,80,69,55,81,67,72,68,87,70,44,45,78,59,47,60,87,42,67,62,83,74,64,70,47,84,70,74,47,76,71,48,68,70,47,53,63,50,74,83,75,83,67,60,86,71,56,78,72,71,73,70,75,75,55,67,62,82,53,86,60,84,52,62,64,58,81,47,77,74,67,55,83,68,69,77,75,47,74,59,47,68,60,57,55,87,78,82,64,82,54,43,71,59,52,80,43,86,86,80,66,66,76,81,68,67,71,46,77,68,59,74,82,60,51,82,84,75,51,46,68,81,82,57,68,49,53,70,79,81,48,53,69,55,71,74,70,55,43,64,85,48,81,47,84,87,72,47,53,67,46,60,58,68,78,59,51,49,52,49,74,75,67,71,44,80,75,69,64,59,56,54,87,66,72,85,82,51,54,45,81,49,64,53,71,48,68,83,57,81,65,62,74,46,51,66,70,85,67,62,62,70,74,44,87,62,67,62,48,58,69,74,59,48,66,81,54,60,62,76,80,78,84,43,61,66,50,78,78,73,46,77,61,69,43,69,50,87,48,69,65,54,74,84,67,78,49,79,67,57,86,50,84,62,76,74,43,54,52,51,62,65,65 53,70,57,60,86,69,58,56,46,86,65,73,61,47,55,48,81,57,43,87,65,43,44,66,79,68,71,51,63,56,44,58,86,72,42,42,76,72,69,43,52,77,80,81,86,84,51,80,86,58,67,62,82,67,82,71,45,69,78,75,50,53,51,82,48,56,83,51,74,72,55,55,58,52,70,86,76,57,85,45,82,47,80,82,62,61,47,82,70,52,86,85,68,78,83,50,51,46,80,61,64,49,45,69,75,76,70,62,51,79,55,85,80,81,57,60,63,56,66,47,83,78,48,73,73,67,73,63,43,83,48,47,46,86,86,81,67,72,66,80,81,87,78,52,87,63,49,68,64,68,62,74,86,71,83,87,44,72,72,62,79,72,73,70,79,73,45,47,87,79,86,43,84,86,55,50,43,64,77,73,57,76,84,47,65,70,86,79,65,43,73,48,74,72,52,56,56,42,81,63,42,78,58,42,49,69,56,63,54,71,85,47,67,66,44,70,46,45,65,59,61,42,77,66,54,87,62,81,62,59,68,48,79,72,75,76,58,56,81,62,51,56,64,47,76,69,64,52,62,80,86,57,84,46,70,87,81,71,69,53,59,74,73,60,42,53,53,44,83,72,80,59,71,59,78,81,87,54,68,73,51,46,79,57,71,65,83,75,82,49,63,45,68,59,61,59,48,59,51,47,85,82,50,63,54,79,72,73,56,78,58,54,75,69,70,53,81,65,74,44,61,73,63,64,77,57,61,43,87,55,66,62,82,85,82,45,56,50,68,83,59,56,60,87,49,44,52,66,63,64,73,56,59,72,65,61,76,80,80,79,57,86,64,47,77,77,56,57,84,64,57,42,60,76,79,64,69,42,87,64,85,75,45,65,61,59,69,70,50,70,52,47,50,85,83,77,65,56,65,61,76,57,64,54,60,59,55,85,64,73,60,52,52,81,83,60,69,59,63,79,70,56,48,75,83,81,84,79,74,57,82,45,74,49,62,73,45,44,54,48,64,59,87,58,87,59,78,86,52,78,52,55,77,78,65,58,78,66,46,53,64,64,60,46,78,47,53,85,54,65,61,80,52,59,53,47,85,63,58,46,42,65,54,87,54,85,68,75,73,72,45,86,77,47,78,82,63,46,49,76,84,43,67,79,48,75,58,49,44,63,50,56,50,83,67,48,66,52,64,56,85,70,58,62,66,62,51,83,78,83,50,81,64,86,76,63,79,68,52,61,52,74,42,47,84,61,52,43,87,58,44,65,74,87,74,76,73,75,48,50,65,53,84,80,49,55,84,75,65,72,60,50,61,79,61,45,75,52,62,45,43,49,54,76,77,50,69,62,51,62,47,76,51,74,42,52,45,60,79,76,80,78,45,66,63,63,80,42,64,65,74,43,55,60,66,74,45,81,66,87,83,70,66,76,44,46,43,44,44,47,44,66,54,77,80,83,43,73,62,67,64,44,56,80,84,70,50,48,80,55,83,53,62,71,78,73,56,44,49,81,74,54,51,69,58,72,70,77,53,60,54,43,57,70,75,77,55,60,49,72,57,52,87,44,83,53,74,50,55,63,60,73,68,52,50,63,61,71,80,85,73,70,49,62,68,74,49,59,45,63,74,42,52,53,43,74,63,79,76,84,65,87,69,87,76,87,68,53,83,59,48,70,65,43,49,54,59,53,79,79,44,47,46,79,56,63,45,68,65,52,68,50,50,57,55,42,60,42,57,85,65,48,50,54,82,54,55,87,57,80,63,58,75,71,63,70,64,69,42,75,52,79,69,48,61,81,71,80,42,42,82,74,49,72,56,71,72,50,49,86,78,56,48,80,48,55,75,52,47,63,44,48,56,46,47,68,50,43,59,49,81,73,62,57,60,58,50,45,43,59,85,45,85,48,84,70,78,42,57,65,66,80,74,58,43,49,79,49,76,47,83,85,68,57,69,48,50,64,45,78,61,82,72,71,67,86,67,84,56,45,72,68,68,60,67,53,43,54,78,75,58,57,80,71,82,81,84,54,49,59,82,66,53,72,85,52,81,67,69,53,69,49,75,44,59,51,78,42,54,42,71,61,70,84,65,54,46,66,85,47,48,79,65,64,45,49,72,72,79,70,55,54,87,70,86,64,78,84,87,82,75,76,86,53,51,66,71,81,61,85,85,72,75,68,50,67,53,58,85,50,78,86,59,52,51,60,55,59,47,42,77,66,62,86,45,86,59,46,67,72,72,44,54,71,82,76,55,69,76,45,47,82,54,44,82,67,57,53,65,52 70,80,49,76,43,61,81,72,52,85,51,47,62,60,71,44,43,76,49,51,53,71,42,53,50,53,57,87,81,61,84,71,48,63,58,79,49,58,67,64,76,58,71,72,45,48,58,44,46,55,65,84,52,83,51,62,79,47,43,76,61,47,77,67,61,65,73,83,85,60,56,47,80,48,63,49,87,57,82,48,45,59,45,56,87,74,53,87,52,76,85,76,46,76,77,52,54,56,86,73,70,51,61,82,46,79,69,62,83,51,70,74,42,68,66,80,45,79,72,61,44,59,57,69,53,84,58,43,63,84,71,45,75,48,63,71,67,45,61,64,57,58,80,69,58,78,79,74,52,59,87,48,57,85,71,71,66,61,51,62,52,76,64,62,83,76,49,80,67,54,42,69,85,83,71,77,49,47,71,79,82,64,55,48,43,43,51,84,49,66,59,87,59,54,52,78,76,43,64,48,49,66,86,83,53,49,61,80,52,78,57,53,60,49,78,71,65,74,66,82,54,79,77,68,67,59,64,87,48,45,55,76,84,63,67,57,70,43,66,83,52,59,55,44,45,74,45,80,52,77,80,55,48,60,86,65,58,52,59,84,76,51,68,67,79,80,54,62,85,51,73,63,74,71,53,73,52,78,87,62,59,47,69,80,81,53,43,42,81,77,49,54,53,55,47,43,50,79,51,52,50,75,46,62,45,48,48,68,61,43,84,44,50,85,63,54,81,61,58,85,71,61,56,57,69,52,77,86,43,66,63,49,77,42,65,77,57,60,82,67,44,68,61,79,44,72,72,69,73,70,70,61,45,77,81,60,47,56,65,50,85,57,61,85,56,67,67,69,59,42,84,73,77,65,84,78,49,82,70,42,66,45,80,76,73,68,84,52,87,85,62,67,49,70,58,75,49,72,79,61,60,43,82,83,69,46,76,46,70,46,70,60,81,80,82,68,76,87,79,59,86,67,44,42,48,60,47,76,50,73,44,63,51,48,67,57,79,43,56,65,50,83,84,62,87,86,64,84,79,61,56,60,70,65,72,48,44,47,47,57,74,61,83,57,76,45,63,85,71,73,51,65,72,76,64,58,52,65,44,46,65,80,51,44,52,52,55,48,43,67,72,62,61,84,63,52,73,46,62,43,43,61,83,64,46,55,80,78,73,62,83,73,69,81,52,78,63,51,49,61,75,70,59,85,86,55,61,82,64,48,80,62,63,61,44,64,86,44,63,69,49,68,74,55,76,43,82,63,67,46,53,47,56,43,43,80,76,53,86,51,45,44,61,87,58,67,84,57,84,56,69,65,49,57,42,72,61,68,53,73,78,71,53,69,86,49,81,52,81,78,65,74,82,66,65,59,62,77,65,50,54,60,70,78,56,75,72,83,46,42,78,81,46,80,80,69,71,68,65,49,61,63,87,56,53,61,47,86,74,63,67,79,87,61,80,75,71,67,76,50,85,49,70,45,57,52,56,82,82,70,64,66,81,57,49,71,46,61,47,53,83,62,45,76,62,59,63,44,63,70,83,63,84,83,72,46,80,44,71,52,42,57,86,65,73,78,57,64,76,52,75,42,65,73,42,79,51,48,50,80,53,56,81,60,83,87,50,47,72,80,63,71,54,82,64,75,45,42,87,57,75,43,59,69,77,65,83,69,83,86,57,48,78,60,84,57,58,54,50,58,86,86,67,87,80,44,68,85,81,51,54,55,64,51,53,86,65,60,82,79,79,58,86,72,65,71,51,58,59,43,87,71,54,55,80,51,44,54,76,47,63,50,82,84,74,71,76,69,62,71,85,75,75,66,53,55,79,60,56,61,48,63,62,52,82,77,56,48,50,73,51,60,56,70,83,86,73,42,73,86,53,46,60,42,51,49,86,67,60,79,63,78,78,61,52,42,53,82,48,52,50,73,85,48,76,67,79,74,78,62,75,45,51,68,87,43,77,74,64,84,74,48,73,57,66,50,83,67,75,87,82,48,82,71,46,66,62,44,46,63,52,66,77,53,58,48,68,53,63,64,49,49,46,87,77,59,48,62,55,61,54,50,63,76,78,48,54,72,46,52,78,85,42,64,69,62,72,45,75,61,53,67,80,75,42,57,86,85,84,48,61,51,86,59,67,66,77,71,79,67,46,48,57,75,81,44,48,65,76,76,52,72,52,57,53,69,85,85,85,73,76,51,75,70,83,49,77,74,43,68,85,43,55,56,82,52,86,68,60,53,61,81,70,76,82,81,46,63,59,68,63,81,73,49,66,57,55,70,84,63 55,62,71,71,69,85,61,69,84,86,61,52,81,50,48,56,61,73,59,72,83,77,55,44,61,81,46,53,42,78,53,79,53,56,52,85,51,69,49,56,87,71,47,66,65,60,54,82,69,52,45,56,76,71,80,87,77,71,46,75,79,84,82,78,76,80,67,45,81,42,69,44,72,43,84,51,63,85,84,52,78,51,81,55,73,76,71,84,46,81,69,77,87,66,80,54,68,52,42,60,84,85,72,66,62,83,46,49,75,82,48,71,60,86,56,81,56,42,65,55,71,85,45,67,83,61,80,57,73,49,46,70,58,58,60,72,81,67,57,60,50,74,50,49,65,55,47,65,52,57,66,43,66,67,67,42,62,83,55,73,84,76,61,53,63,51,79,82,53,67,57,70,73,74,77,80,68,72,49,86,42,70,86,63,66,69,62,66,83,87,74,56,84,73,44,75,58,67,53,42,54,42,64,78,58,48,82,82,67,69,42,53,56,51,70,82,73,72,79,71,70,42,81,51,42,54,56,79,78,79,81,79,79,47,54,83,45,51,60,43,69,52,59,86,67,67,51,87,47,77,64,79,61,45,65,74,74,59,56,68,71,81,84,60,64,64,53,70,85,73,66,51,82,68,69,77,83,76,55,42,87,74,60,78,71,66,70,44,60,78,66,60,56,65,61,74,54,87,58,66,66,52,70,44,64,68,63,76,56,69,76,56,57,66,73,86,74,42,64,80,75,84,79,61,55,81,48,82,75,45,58,42,84,57,85,71,56,73,79,57,87,62,52,43,85,81,59,55,70,62,82,84,61,57,56,48,43,75,72,45,59,74,67,51,60,56,78,83,56,48,46,49,63,82,61,58,76,64,60,82,57,84,61,82,57,77,71,70,84,82,64,80,81,63,55,52,68,51,52,86,63,67,57,52,60,61,63,59,55,58,53,79,73,57,62,82,80,59,69,42,72,70,73,60,72,53,81,65,61,61,74,54,71,61,50,87,82,73,72,77,59,51,52,47,82,66,73,52,54,69,59,69,68,77,63,86,71,48,70,61,48,57,64,72,68,64,46,80,57,57,57,73,81,79,45,77,84,44,55,75,46,76,44,53,58,65,47,84,63,43,81,43,59,85,64,51,42,84,49,47,59,66,45,78,69,42,85,49,70,85,56,82,54,47,71,87,84,43,69,52,72,72,58,49,71,52,73,86,82,45,80,67,70,74,79,47,77,50,72,67,49,42,85,67,73,80,62,82,65,55,81,82,78,67,50,55,77,45,74,86,76,76,57,83,42,86,61,46,87,79,75,76,43,81,63,83,46,60,48,47,75,84,63,76,49,83,43,59,55,69,53,77,85,65,58,84,72,46,74,79,71,83,70,84,83,42,69,46,75,57,74,73,42,64,74,80,46,59,51,58,45,61,78,55,45,83,60,73,44,44,81,53,72,74,86,59,42,63,55,44,64,58,76,46,86,70,78,61,57,83,44,67,58,83,45,47,79,75,80,51,86,53,43,61,85,45,73,43,44,83,60,71,78,63,66,55,57,55,87,83,53,58,50,65,44,49,48,63,79,84,51,76,46,72,50,49,58,76,70,71,68,82,75,43,51,51,71,82,66,43,62,75,80,86,72,69,58,65,75,76,58,49,56,55,79,43,64,78,51,66,77,80,75,59,66,68,59,43,55,46,81,71,72,77,86,78,65,81,42,59,71,63,55,86,78,60,66,51,53,78,66,61,57,87,69,77,73,68,58,48,72,70,69,55,47,79,49,72,52,74,66,52,72,87,80,70,82,60,48,79,68,65,56,45,72,76,43,87,61,66,55,71,50,61,51,45,62,85,53,47,68,54,81,76,42,64,70,80,57,42,44,48,77,69,77,65,66,59,84,59,65,52,50,43,60,45,66,58,49,71,57,74,64,62,68,78,53,81,42,62,57,76,84,69,60,82,59,81,67,56,54,61,47,46,82,75,60,81,43,87,84,51,59,65,48,61,81,56,52,53,62,83,49,51,63,50,73,60,51,53,83,62,51,70,64,75,70,83,47,62,43,73,44,53,75,54,63,55,69,53,80,59,65,74,46,45,87,64,52,77,42,68,72,83,55,48,67,48,64,51,63,47,54,52,42,56,48,77,71,52,70,83,48,49,82,68,66,45,87,85,42,70,68,68,66,68,70,42,79,43,50,60,59,48,56,63,43,78,60,66,51,55,48,86,54,80,84,74,81,79,47,52,66,53,68,59,71,47,43,85,51,53,60,53,55,82,81,47,52,72 63,64,49,73,68,62,42,81,73,48,47,58,60,54,55,65,66,53,77,43,85,82,50,87,65,73,87,49,42,50,58,46,71,45,44,58,69,66,57,63,42,72,54,74,66,78,72,75,71,45,73,58,57,49,52,69,62,51,76,77,44,52,69,84,50,80,53,76,52,74,54,57,80,58,49,61,87,82,65,79,71,60,76,78,82,84,80,65,83,57,69,82,55,54,45,53,51,78,64,56,76,76,76,65,61,62,45,70,53,81,50,76,64,75,48,65,51,50,45,43,76,85,44,44,48,76,47,42,54,73,47,81,61,84,74,57,68,44,69,84,72,67,60,59,60,47,50,46,50,50,50,76,61,45,60,85,73,59,87,69,48,75,44,66,65,64,78,44,46,73,57,49,78,65,70,62,43,49,74,58,48,86,45,74,66,71,86,61,68,67,70,54,79,48,64,87,74,80,61,50,80,65,61,51,60,48,78,84,75,51,65,83,66,76,62,84,72,77,61,45,43,61,72,86,48,82,51,42,85,72,83,55,69,47,55,61,67,71,62,78,80,65,62,83,58,69,70,83,61,66,47,50,62,77,53,73,63,70,58,85,53,66,82,70,62,50,43,44,86,69,79,57,58,87,44,64,47,72,52,67,55,78,70,83,53,64,76,55,49,43,47,71,54,86,50,63,64,83,70,87,80,85,77,77,77,80,76,80,82,64,81,82,59,78,65,46,62,46,80,74,81,86,76,79,51,44,42,87,71,71,68,64,49,45,65,55,54,44,80,74,59,53,67,50,55,71,43,54,72,42,60,58,61,75,83,47,76,87,61,60,78,63,48,75,84,48,83,61,83,75,68,65,61,86,74,51,82,67,84,85,87,58,86,53,83,82,54,86,80,64,66,63,47,73,62,85,51,42,77,66,60,79,54,83,52,85,67,86,50,81,78,57,60,42,81,77,62,50,63,49,72,74,55,42,44,84,82,49,83,87,62,78,68,77,76,80,71,86,68,63,76,83,44,56,50,42,74,75,64,60,62,85,72,63,57,50,79,68,45,84,80,84,77,76,63,51,84,63,50,46,53,86,74,70,69,58,75,48,78,57,71,63,70,51,85,59,52,79,62,62,87,62,45,59,63,56,64,86,45,81,57,70,85,69,77,67,80,59,46,81,61,85,74,84,75,61,54,68,82,70,45,55,78,86,51,67,62,86,67,58,77,42,51,77,48,51,71,52,79,42,77,67,82,69,52,43,58,82,77,76,87,57,54,67,42,67,74,63,57,52,57,75,51,53,86,82,75,84,63,75,80,52,49,43,78,86,72,81,55,57,50,66,82,78,61,45,82,46,85,75,56,76,63,71,85,45,70,82,45,74,56,87,78,85,52,53,50,74,57,69,73,51,74,86,63,78,78,65,51,54,80,77,61,81,75,83,48,57,56,73,68,42,75,69,69,47,52,74,75,72,69,56,84,58,79,49,62,80,54,66,58,63,48,86,62,68,50,84,43,44,75,56,66,58,66,48,44,79,57,62,43,87,74,53,76,77,66,82,61,57,75,59,80,63,54,57,46,82,87,58,64,45,86,69,75,57,47,55,69,66,43,70,46,81,59,70,85,79,82,44,46,51,78,68,69,55,87,56,55,77,62,69,45,49,78,63,83,71,87,53,78,68,70,80,66,81,62,62,74,48,70,46,83,73,77,54,42,75,80,65,44,43,44,70,56,73,66,58,66,73,75,83,74,54,66,60,81,47,87,72,55,57,58,51,60,42,49,82,49,78,71,82,48,65,48,64,69,79,64,67,85,49,48,59,84,55,42,83,60,46,51,71,56,42,54,52,78,78,47,70,62,64,82,48,59,71,86,83,77,67,43,63,72,73,82,63,42,73,50,87,42,59,63,82,81,73,57,51,72,68,78,43,47,73,75,67,46,45,67,56,53,49,81,77,70,73,54,50,50,69,83,44,75,51,85,57,58,77,70,48,73,83,43,58,60,77,66,61,74,85,71,69,46,69,75,50,81,85,78,54,84,52,44,43,73,80,63,44,71,50,80,55,82,55,84,51,68,52,79,49,83,59,64,59,42,60,72,47,44,44,43,83,49,49,67,44,85,68,56,84,65,71,49,65,62,76,86,80,79,49,55,79,82,64,52,70,42,86,78,64,56,75,54,74,81,79,42,73,53,75,61,45,80,45,42,47,60,56,78,81,74,75,42,87,56,85,60,42,81,46,45,68,86,74,66,51,82,50,51,78,81,48,84,54,49,42,84,45,45,51 69,63,65,87,71,76,82,67,84,47,46,82,55,76,45,54,75,77,77,73,74,62,53,58,69,50,61,61,78,49,43,46,53,51,59,69,70,50,74,66,64,77,87,45,54,68,74,65,53,58,49,49,86,45,64,59,50,66,79,45,83,70,60,46,69,46,82,43,82,80,51,50,78,77,65,42,45,69,80,43,63,62,63,42,71,59,62,73,59,83,65,46,87,83,49,42,52,62,84,60,68,80,47,81,54,77,80,72,83,56,48,70,82,52,55,86,83,63,62,65,51,63,50,68,51,73,75,68,79,74,53,75,79,82,51,78,77,75,81,79,61,51,87,80,54,56,82,52,81,52,78,56,48,59,80,63,53,71,42,67,79,87,44,71,68,58,66,73,76,71,79,43,45,73,73,48,58,71,47,85,76,87,86,45,66,45,66,87,78,75,72,63,51,48,60,69,85,76,70,58,78,67,80,44,46,54,62,54,70,78,52,54,66,47,48,73,80,50,74,50,55,47,71,72,69,74,65,80,50,85,75,82,45,49,53,84,80,56,74,69,86,44,84,65,48,47,47,60,57,50,69,63,49,82,54,58,47,69,78,58,64,59,78,83,77,50,52,69,45,69,70,83,43,70,81,42,70,57,69,62,70,44,69,62,83,46,57,55,87,42,48,57,47,81,51,43,67,77,69,77,64,50,48,56,77,78,76,82,54,82,61,77,79,69,85,43,65,79,54,57,57,70,53,83,76,77,47,64,58,87,57,43,79,87,74,76,83,86,67,44,62,82,67,44,73,55,63,64,86,56,80,61,50,59,42,62,51,60,63,71,55,51,82,81,75,83,48,81,75,78,60,50,85,44,70,52,77,78,79,85,87,63,50,59,79,58,58,83,50,76,42,82,51,81,43,76,82,48,51,60,56,64,52,45,44,74,75,85,63,42,63,81,51,65,76,56,85,67,44,83,53,53,85,57,56,69,81,42,85,70,85,72,46,64,72,58,80,42,46,50,53,75,72,73,72,71,52,69,57,43,42,66,77,64,54,70,57,66,67,69,65,76,76,60,42,62,47,46,62,48,60,56,50,61,42,75,56,65,81,82,42,72,70,59,66,76,71,46,86,66,63,66,85,80,48,87,82,77,82,87,76,86,67,51,48,79,57,63,71,58,83,80,83,51,44,56,54,60,42,65,43,71,73,64,61,78,48,55,62,47,46,56,84,62,55,50,68,80,50,67,63,54,87,82,71,44,61,57,72,71,72,69,78,80,66,51,83,80,86,49,49,52,78,57,49,85,52,42,60,87,80,76,51,78,67,70,77,47,51,83,51,47,87,57,81,46,81,79,78,43,77,45,72,70,66,70,55,49,66,59,66,86,42,75,59,80,48,51,68,85,51,63,75,64,74,80,73,76,74,47,75,76,80,78,62,86,76,51,78,42,46,54,76,76,87,61,68,48,43,85,52,42,66,78,86,43,47,63,44,70,69,55,87,48,50,72,86,69,42,80,52,68,86,47,68,84,58,49,72,59,46,69,56,75,44,54,44,69,74,75,50,55,83,75,57,83,66,65,82,53,59,81,43,84,52,87,81,56,73,70,66,84,60,76,52,87,73,66,65,77,76,75,67,42,79,87,81,66,59,84,55,56,83,62,46,47,60,54,45,78,83,58,67,51,49,47,48,80,59,52,76,69,84,78,56,68,60,62,45,73,86,69,86,45,43,58,44,51,73,57,68,65,80,56,82,84,83,65,79,47,42,65,76,52,85,56,51,67,79,53,74,86,82,73,77,83,60,46,64,52,49,55,60,81,61,55,86,47,45,48,67,80,87,46,85,57,54,60,58,46,42,49,76,59,81,48,67,62,77,48,57,44,72,78,52,50,57,80,70,82,55,48,43,54,54,62,79,55,62,70,58,77,60,59,52,73,57,57,84,52,75,70,55,61,55,79,75,74,79,69,71,47,73,53,51,72,58,54,68,73,66,67,58,83,60,49,50,59,62,44,87,81,84,86,58,78,75,71,82,58,74,73,62,52,86,67,42,71,59,65,59,73,87,72,43,63,58,43,67,87,57,46,45,68,69,79,80,74,49,78,60,70,64,74,68,42,87,87,72,78,72,60,53,61,62,55,80,65,69,45,47,44,63,86,87,51,70,43,67,53,56,71,54,71,69,85,70,49,73,67,52,53,64,74,70,60,44,79,62,67,76,45,72,50,80,83,83,82,60,46,84,61,79,63,75,46,84,77,87,60,62,75,75,86,85,56,50,75,67,71 50,50,67,56,64,59,81,86,74,79,67,44,46,48,82,49,50,62,61,79,86,47,84,61,43,72,50,52,59,45,80,57,71,62,60,55,42,69,55,81,78,55,79,59,68,56,43,51,73,65,53,84,66,81,66,78,74,70,61,67,76,52,57,64,55,53,82,75,85,43,85,56,69,83,62,82,46,67,68,48,54,74,43,85,74,71,64,80,67,50,67,58,78,68,76,49,54,72,57,57,42,84,64,57,50,59,76,49,43,52,65,44,79,85,51,66,67,81,79,65,74,57,59,76,80,67,71,84,45,78,61,86,87,85,74,71,74,83,64,73,69,54,83,71,50,85,53,56,66,59,73,47,70,86,47,73,74,66,49,55,54,72,76,57,56,52,52,56,57,69,44,62,79,45,60,65,75,84,80,70,63,63,46,61,74,80,44,78,53,44,42,47,53,66,60,63,60,82,66,67,77,66,52,43,51,66,60,75,71,61,85,63,56,45,63,84,66,61,76,82,52,65,75,79,60,84,47,73,50,73,72,71,86,49,65,73,87,57,73,57,64,57,76,81,45,66,62,68,46,86,69,78,66,81,70,63,64,61,48,86,51,51,60,77,65,49,50,80,50,77,49,76,42,78,55,66,44,84,45,63,57,65,67,43,43,62,86,65,65,82,73,43,54,68,44,81,84,68,55,53,47,85,81,64,86,48,69,86,45,50,43,87,45,59,83,47,70,43,42,79,61,53,79,82,52,55,64,62,43,64,42,65,50,54,86,56,47,52,53,67,51,54,59,76,48,79,45,48,58,58,73,58,52,59,66,49,83,70,73,84,77,53,74,54,59,52,86,70,84,65,84,84,69,51,53,43,66,86,64,78,46,61,70,69,79,58,76,56,69,50,69,76,43,73,44,62,81,52,81,46,85,84,83,81,72,59,77,70,50,48,77,47,49,56,70,60,55,57,58,74,48,71,75,58,60,64,86,82,66,76,74,53,49,84,44,78,74,69,54,69,63,68,83,75,51,52,77,69,78,42,67,66,45,66,78,76,86,75,43,82,51,46,54,81,82,43,42,55,86,43,64,81,81,82,51,42,67,65,44,78,50,75,57,51,50,85,80,65,62,55,56,46,83,55,53,55,63,83,84,73,84,48,61,87,62,59,67,87,59,47,59,79,63,72,75,47,77,48,86,63,84,64,63,72,47,73,44,43,46,66,68,46,58,73,47,61,84,61,60,63,83,67,44,62,72,73,53,79,61,50,65,47,81,67,46,43,72,70,61,58,86,68,86,84,78,65,87,64,59,66,59,48,69,63,81,47,73,59,46,87,66,66,44,58,83,62,83,64,55,54,69,75,68,50,65,42,44,61,51,70,59,74,72,57,53,82,79,87,85,44,50,45,43,75,47,63,68,84,62,47,71,42,48,65,47,57,85,87,66,69,56,58,53,87,85,80,42,81,55,64,72,53,49,58,80,47,72,66,47,54,72,73,73,86,78,74,50,57,43,79,83,79,73,68,81,48,81,82,42,62,79,67,42,68,80,49,45,70,65,76,85,42,73,56,64,50,64,76,48,48,76,58,74,75,84,79,53,54,45,67,77,46,49,65,52,45,77,56,83,52,71,55,46,58,67,86,50,86,73,78,77,49,82,82,52,49,78,52,72,81,70,75,83,79,68,79,87,54,70,67,68,72,53,51,69,61,60,80,65,57,81,82,42,64,49,53,79,86,78,49,46,48,65,62,48,73,45,78,62,53,42,59,76,53,83,42,81,76,46,87,57,86,77,78,47,67,62,46,75,87,42,85,54,52,51,49,52,65,56,63,82,47,70,79,44,72,62,65,49,82,76,78,73,82,85,43,84,48,60,84,47,60,67,75,49,71,81,52,72,70,51,54,49,85,55,82,85,42,50,72,70,50,80,59,86,77,81,60,51,85,71,85,58,57,61,56,43,56,76,64,44,76,76,86,85,70,43,69,72,67,86,68,71,59,46,58,80,71,72,68,80,51,81,73,43,53,83,83,47,80,62,63,77,47,80,42,63,76,51,85,80,81,52,56,60,86,72,75,69,87,54,53,49,70,48,48,78,87,84,50,69,73,80,54,85,62,75,84,51,84,73,60,43,54,70,78,62,87,78,86,57,71,76,86,85,71,55,59,83,82,54,86,79,76,48,64,43,49,63,84,79,66,60,74,48,84,64,79,42,85,52,43,78,62,75,61,44,59,66,74,77,70,66,54,50,69,82,46,87,68,80,56,48,55,82,83,81,53,84,49 62,75,42,60,58,78,43,60,75,74,60,87,78,42,69,75,50,55,72,73,80,73,73,80,79,52,63,71,87,69,52,59,61,82,76,69,63,68,66,46,42,52,69,53,49,58,80,74,86,74,63,87,48,69,42,85,75,86,58,50,75,51,44,50,87,42,62,84,51,64,76,51,65,71,87,87,46,45,70,47,46,63,63,81,80,67,64,84,69,50,54,77,78,59,85,43,45,65,52,58,44,50,72,51,73,69,59,47,54,42,60,78,67,42,87,80,55,65,72,64,83,62,62,77,71,57,52,71,82,45,79,82,87,60,84,50,68,51,55,58,79,62,43,48,48,75,53,58,50,45,63,67,85,54,68,60,65,87,75,55,84,66,61,71,85,64,54,53,73,56,81,64,64,49,65,85,58,51,42,81,50,76,73,82,84,83,57,57,56,71,51,76,77,46,48,68,80,57,71,67,77,50,63,60,62,82,59,63,70,51,81,62,73,76,82,75,64,54,64,77,58,56,74,53,64,85,52,87,86,42,75,69,76,74,87,53,49,47,83,66,81,84,58,85,45,44,58,44,83,44,82,54,46,63,54,83,58,70,85,64,57,60,70,82,84,68,82,43,68,69,52,47,53,76,45,45,70,50,86,54,82,51,82,44,87,44,70,53,72,58,47,52,71,62,86,73,82,62,60,85,84,63,80,49,68,82,48,43,64,55,70,78,64,77,66,55,48,55,68,87,83,56,76,76,61,43,69,72,81,70,64,80,74,83,58,52,42,70,85,86,78,82,71,62,69,60,58,87,85,85,79,53,80,82,45,66,81,68,56,54,79,79,47,87,59,52,69,59,81,62,72,87,60,63,46,55,66,74,45,84,71,81,67,47,46,70,81,54,51,44,48,47,53,69,84,52,56,56,44,48,64,64,71,62,48,42,45,77,80,63,55,54,57,52,86,71,43,67,57,81,56,80,80,81,72,64,79,71,63,70,50,85,64,63,81,75,74,62,75,46,65,84,58,75,56,81,42,79,47,81,50,77,82,58,52,58,86,87,78,47,49,83,72,50,69,78,52,50,59,74,75,46,50,71,72,67,76,68,54,50,45,71,45,50,84,87,62,61,71,53,50,67,43,71,48,49,53,55,73,58,66,54,42,71,70,68,87,71,70,67,47,87,63,72,51,45,53,78,82,67,44,46,49,42,73,68,62,53,52,69,79,56,68,50,63,71,50,68,70,74,78,73,67,84,83,57,54,73,81,54,47,43,68,44,66,62,79,64,44,72,62,43,75,65,74,50,84,83,55,51,84,56,77,45,50,51,76,68,58,78,63,79,46,65,63,79,42,47,78,46,69,60,83,66,47,60,72,74,79,45,79,80,71,87,49,51,67,57,66,49,63,62,70,87,45,58,68,80,43,81,66,77,83,48,56,47,51,73,57,51,74,86,75,68,69,55,85,64,72,61,86,70,72,71,57,54,59,73,69,56,65,42,86,76,66,50,50,56,75,82,60,74,73,63,42,68,84,47,50,75,73,84,73,42,81,66,44,81,65,64,81,82,82,56,52,76,57,72,77,74,85,43,72,85,79,59,55,65,46,80,82,49,83,64,76,70,54,80,83,84,67,64,67,62,87,84,70,71,72,72,81,84,59,68,43,84,45,85,78,83,60,46,55,77,80,43,85,85,80,58,83,64,86,53,47,57,74,62,62,45,63,62,71,83,64,60,80,63,83,51,67,47,84,78,66,82,72,66,49,59,87,82,46,42,48,53,42,82,83,86,73,60,45,43,51,42,48,77,44,45,69,58,72,76,75,74,55,84,52,53,65,45,61,71,87,46,54,56,87,76,78,83,54,68,74,69,62,65,42,60,74,76,63,70,82,69,81,87,51,42,53,66,69,58,76,67,86,46,51,78,48,42,49,58,56,50,54,67,71,51,42,46,71,43,54,55,53,59,45,63,72,63,69,63,80,82,54,62,79,77,53,79,68,51,62,49,67,85,80,46,58,46,56,62,72,51,45,73,69,66,59,85,77,75,63,60,64,50,87,44,67,42,70,80,62,87,78,72,80,67,74,76,42,76,57,56,74,53,58,53,42,80,55,80,82,62,78,57,77,53,66,52,46,81,42,72,76,82,58,58,79,65,70,80,87,76,49,80,50,65,77,45,68,68,84,44,67,81,61,72,54,60,46,65,54,42,82,87,75,48,57,66,66,79,44,53,51,78,42,50,83,60,78,83,52,57,65,63,64,84,86,71,58,53,78,78,73,86,68,43 58,75,63,85,60,71,43,67,83,68,70,81,64,60,47,73,43,63,62,49,53,85,60,66,58,74,80,61,84,69,87,75,80,54,81,62,49,82,48,81,48,43,56,42,72,68,46,84,63,63,73,52,51,62,86,53,45,62,54,78,81,58,55,56,81,57,70,64,60,47,55,63,79,61,45,53,75,54,86,49,49,64,51,62,86,64,59,59,85,46,82,63,67,42,44,79,85,78,61,70,45,66,61,76,73,45,55,60,51,59,75,68,84,49,82,83,58,44,50,80,48,78,55,57,66,66,53,75,68,71,79,60,84,53,64,45,50,84,45,81,71,51,53,59,83,46,55,61,62,80,47,60,57,79,55,60,43,74,69,82,69,51,43,67,57,56,60,45,79,51,74,60,46,87,54,85,52,44,49,53,43,43,64,66,46,80,85,78,62,75,51,86,63,55,78,53,79,55,59,76,80,49,55,81,80,67,78,83,51,45,74,55,52,46,86,77,80,57,60,65,64,75,75,55,42,52,48,48,65,70,70,71,54,75,83,86,71,70,63,81,82,46,69,87,73,87,48,72,74,59,68,63,65,78,49,44,57,46,45,66,78,68,75,62,47,81,70,43,45,77,61,76,55,78,44,68,85,59,62,72,53,46,77,72,50,75,45,79,82,60,43,73,73,58,82,79,62,76,86,76,59,61,66,46,46,66,50,74,53,66,56,63,87,54,76,72,47,52,58,66,81,59,78,87,46,56,46,56,58,49,42,59,77,66,52,72,48,79,65,67,50,71,63,73,50,70,51,77,42,49,68,48,83,83,83,47,59,83,86,83,81,63,72,80,70,85,46,78,70,77,43,70,80,45,86,86,71,83,73,57,50,73,87,81,71,65,42,64,59,85,61,62,44,83,51,62,46,84,80,75,63,80,53,49,61,53,55,62,50,50,59,63,71,68,66,81,42,48,64,70,66,69,76,78,57,75,48,47,47,77,83,68,56,86,68,70,86,74,76,67,54,43,85,59,75,76,75,78,79,60,54,42,72,81,67,74,70,55,44,57,52,68,70,73,73,53,66,65,48,69,50,65,74,54,69,46,49,68,79,64,69,75,59,82,76,50,71,43,52,47,68,58,60,49,50,55,79,76,72,49,86,47,49,42,81,60,57,60,55,49,49,80,44,67,53,52,59,74,81,80,56,72,65,55,58,72,77,67,65,58,62,52,78,57,61,68,61,69,53,63,45,49,79,75,67,61,86,50,53,68,54,87,76,66,82,59,81,62,56,75,60,83,74,64,47,68,44,66,62,57,60,64,54,60,79,82,71,69,61,58,54,81,43,57,58,66,70,68,48,67,66,84,49,62,83,86,76,44,50,43,56,80,52,80,80,79,48,81,66,65,80,82,70,65,79,67,77,42,50,60,62,58,80,84,48,65,55,58,67,43,69,46,53,87,57,61,82,72,48,83,58,76,50,65,87,60,49,71,51,86,54,87,47,54,50,85,44,45,86,50,67,63,62,78,46,67,85,70,68,66,71,60,80,45,87,77,82,43,76,45,84,73,42,86,65,62,50,69,87,77,57,54,84,75,71,42,80,46,44,75,44,77,49,76,79,74,59,76,54,78,55,72,48,69,57,53,52,46,45,59,78,58,63,45,64,52,61,44,70,81,72,76,45,73,59,64,58,85,61,83,47,63,71,53,53,70,52,79,85,58,69,43,84,52,66,45,68,66,47,70,56,49,53,74,50,78,82,52,72,48,78,80,63,56,46,83,45,56,63,84,83,56,87,86,58,49,53,77,81,69,51,62,53,57,69,51,47,63,54,79,73,65,69,79,62,50,53,56,85,47,77,43,84,74,52,43,67,65,63,81,77,80,82,75,71,65,75,64,80,43,79,74,58,55,53,65,80,59,80,52,69,68,45,51,86,69,87,74,49,49,79,57,75,50,72,66,57,52,73,47,52,50,46,79,71,56,50,86,51,58,51,71,51,48,56,59,76,80,43,56,51,54,43,81,49,53,70,52,64,43,44,75,74,54,57,46,77,59,59,87,47,87,52,57,78,63,81,81,76,69,45,65,45,50,70,43,69,82,81,58,82,87,64,52,46,54,64,78,60,45,43,82,86,77,51,77,74,84,67,51,42,55,42,60,67,76,49,80,63,42,81,56,47,73,80,83,56,82,82,85,57,71,48,85,56,58,78,76,68,63,70,57,70,50,43,81,70,58,43,53,79,79,55,48,74,81,65,42,81,43,60,86,66,64,74,43,52,73,62,53 44,67,46,44,56,59,70,55,72,85,54,85,55,58,45,75,82,73,83,73,84,67,75,47,45,50,64,55,87,59,80,58,64,43,83,42,68,79,50,49,55,71,69,87,59,67,57,61,54,68,80,84,65,50,83,84,70,55,44,51,75,63,50,58,71,57,70,54,47,53,44,87,59,74,77,76,51,58,64,74,56,62,63,65,85,80,54,70,82,74,46,64,57,43,63,86,84,63,53,68,61,42,84,86,47,84,59,58,48,73,47,83,84,65,65,57,50,45,46,77,42,49,42,55,58,43,47,71,72,70,59,66,75,48,45,83,54,57,71,44,51,85,60,84,78,53,72,57,61,50,48,60,63,76,42,57,53,67,85,79,75,87,61,69,85,69,56,54,47,64,87,43,75,73,45,48,69,64,51,51,70,68,67,84,67,48,79,64,63,83,47,45,52,55,83,62,78,46,59,60,63,55,52,75,53,72,59,75,51,45,86,77,54,46,71,48,49,77,57,80,63,50,55,62,68,81,83,64,71,53,86,70,63,48,51,57,45,75,71,73,77,87,68,79,58,42,56,54,42,61,61,70,74,82,58,87,78,50,43,59,72,58,58,49,70,57,53,49,55,85,62,50,73,42,48,50,69,58,59,65,75,73,72,69,86,49,49,42,72,56,67,86,61,79,86,63,66,64,80,66,50,57,80,71,78,56,62,53,58,63,83,57,81,49,58,56,51,72,74,49,70,70,60,43,44,49,48,55,60,83,57,74,57,47,77,59,51,61,87,73,86,55,50,71,80,58,84,79,77,81,42,45,42,42,53,59,82,44,55,74,82,69,48,70,76,61,67,54,72,80,85,47,42,58,70,72,66,57,85,69,68,71,80,67,60,83,85,80,86,61,50,48,76,63,66,42,44,44,42,47,80,66,60,84,50,50,53,53,84,71,58,47,76,87,69,66,82,69,55,58,46,42,51,49,79,58,48,78,69,78,47,74,62,75,59,66,55,59,61,52,85,57,65,45,85,61,63,44,45,78,54,66,62,74,72,67,52,69,66,50,42,85,45,46,60,42,54,55,51,71,76,76,50,62,80,71,85,58,76,83,79,81,51,67,51,81,75,68,50,76,83,64,72,54,83,59,74,61,87,54,87,61,84,67,76,58,78,66,61,78,60,43,57,47,72,47,86,65,65,45,52,55,71,69,84,52,81,51,69,45,73,45,50,79,77,82,64,75,54,77,53,43,72,76,58,60,52,79,63,48,55,84,80,59,67,57,86,47,83,56,68,55,84,53,61,74,76,74,54,86,85,81,79,61,62,53,71,63,42,48,42,61,79,77,46,60,68,60,64,69,44,87,62,42,67,44,60,45,77,49,44,43,68,58,47,48,57,52,43,64,70,84,49,42,66,42,85,57,47,68,72,46,51,85,43,52,56,70,84,44,46,64,77,65,54,73,69,55,82,86,61,71,81,76,69,49,74,64,69,53,59,66,59,66,77,80,76,59,66,54,72,69,53,67,85,54,72,50,47,77,63,74,72,78,57,67,44,60,59,57,55,75,62,62,66,74,48,44,85,56,87,65,42,76,72,86,86,47,58,43,50,78,47,62,42,63,86,79,70,45,46,51,67,79,60,65,50,67,53,81,46,61,68,75,71,86,68,86,86,65,62,84,46,64,68,49,83,81,62,79,76,64,82,63,70,47,61,75,82,52,75,87,51,58,86,73,42,81,51,78,74,79,60,73,48,56,66,43,53,54,82,57,78,58,47,79,76,64,84,81,65,52,86,67,87,77,84,77,74,58,81,65,65,80,54,62,44,71,75,76,85,64,74,87,75,85,70,50,53,51,75,79,42,81,51,77,75,78,68,71,77,45,49,75,44,74,70,86,72,81,44,64,75,42,79,74,64,71,70,85,79,48,64,65,54,83,53,70,59,83,83,58,75,76,74,58,42,72,65,53,79,84,87,65,43,53,64,80,66,59,57,78,72,65,62,46,54,43,62,54,71,78,77,81,73,72,81,84,66,60,63,50,72,64,79,49,74,55,53,59,84,53,53,79,46,61,81,63,78,47,84,70,68,42,68,61,84,63,69,74,42,56,60,81,83,58,79,42,74,55,71,44,42,50,61,56,63,58,48,76,55,87,57,52,45,72,59,79,67,65,61,45,69,78,75,66,74,55,73,53,48,71,46,63,78,44,72,84,70,63,86,83,58,61,75,50,53,45,80,85,54,46,86,64,48,52,80,52,58,74,82,67,81,44,55,54,55,62,56,50 44,57,63,64,49,85,81,69,47,77,61,45,62,43,56,42,43,49,49,55,74,83,82,59,43,50,65,78,63,85,56,42,48,61,57,65,79,66,56,79,69,47,76,83,68,72,44,45,60,65,53,76,82,55,51,82,81,65,74,43,69,46,60,78,65,87,87,74,74,82,72,60,76,76,52,44,57,69,85,72,70,45,81,79,55,58,67,79,42,80,69,55,47,78,49,61,49,45,76,82,61,69,81,55,58,86,59,61,79,42,85,79,70,53,42,42,59,70,53,58,46,61,43,55,50,81,62,75,84,56,44,58,82,80,77,53,87,49,76,66,63,42,52,63,47,79,62,65,52,63,48,43,49,45,57,51,46,44,42,67,68,52,75,86,46,66,83,80,48,61,44,86,67,42,47,76,56,71,53,78,63,51,73,72,49,73,68,87,60,72,42,75,71,87,79,80,46,63,65,84,69,43,74,43,59,52,56,51,79,56,76,56,60,57,68,73,49,66,76,44,53,85,65,64,61,61,83,83,85,68,60,82,66,64,58,77,50,77,60,50,64,80,76,67,61,62,42,43,79,75,56,47,72,51,85,60,56,52,50,66,69,60,66,49,67,86,43,47,48,54,81,62,85,84,59,44,81,83,77,77,43,67,69,47,61,67,58,68,49,49,58,43,76,48,74,75,58,43,80,62,86,52,57,68,63,48,51,60,61,84,78,59,77,83,51,50,67,82,46,85,67,50,61,52,86,52,72,75,67,73,51,60,52,63,47,62,55,49,76,85,77,83,75,57,81,75,83,70,69,57,71,74,48,54,75,62,45,74,66,87,54,63,84,87,45,81,74,53,62,52,55,57,44,52,62,66,65,66,44,86,70,81,74,83,49,61,84,66,57,71,52,80,51,76,86,43,61,57,44,71,66,77,58,44,43,78,61,53,48,85,80,46,64,66,82,83,86,63,47,65,48,52,50,70,77,43,52,83,42,57,53,61,45,83,54,84,68,65,84,44,84,45,69,67,43,66,75,45,53,74,62,43,56,54,48,49,68,77,86,85,70,67,58,67,73,62,80,87,85,56,42,84,46,69,54,43,62,48,42,47,83,49,43,75,77,64,66,69,84,46,82,51,47,54,82,77,72,71,45,47,43,87,75,70,85,82,50,87,43,77,73,48,70,74,47,42,80,70,62,66,79,69,46,59,53,86,64,62,74,45,76,48,47,62,76,86,86,60,73,57,78,84,62,65,54,60,75,85,73,73,84,45,78,73,47,50,44,71,63,51,54,70,45,70,62,49,44,51,63,42,56,86,57,58,78,48,42,76,70,85,81,68,71,54,47,85,75,75,86,62,70,85,76,76,72,85,45,69,53,61,69,50,60,45,55,48,73,51,60,63,71,56,66,50,85,75,51,74,63,83,81,87,75,72,48,57,83,75,79,71,54,48,66,65,45,50,62,52,69,83,76,82,83,44,64,68,60,83,66,61,45,83,70,55,87,82,66,77,83,65,47,81,55,71,58,78,74,57,67,59,67,65,78,85,82,70,45,54,55,42,87,58,71,43,82,56,55,66,51,48,60,44,68,62,69,44,52,59,72,45,61,53,81,65,85,53,74,55,80,48,79,74,45,74,72,58,78,45,78,45,54,73,85,69,68,53,87,56,70,87,84,83,51,66,46,71,69,60,53,62,86,55,83,72,69,65,48,47,51,58,64,50,47,55,71,68,75,56,83,85,80,87,65,49,66,53,76,74,44,56,85,66,50,51,76,79,87,82,75,79,74,87,62,45,75,58,85,42,42,82,87,53,50,60,53,79,51,79,76,76,85,47,60,49,77,45,81,70,59,85,50,67,71,42,56,76,84,78,57,81,59,85,84,70,87,85,65,42,61,67,42,59,54,64,62,57,78,43,62,44,80,78,85,85,72,50,81,63,43,56,54,68,81,66,50,42,87,48,58,66,82,85,43,71,42,67,58,45,44,84,74,78,61,45,68,45,59,56,67,45,68,47,57,47,78,75,66,65,60,42,75,74,45,49,82,76,72,50,83,48,52,79,77,71,69,84,87,43,64,74,65,53,59,59,83,46,77,51,64,75,44,48,64,72,74,80,60,82,80,66,66,63,77,47,69,70,54,47,60,84,70,83,60,61,58,67,87,58,75,48,62,68,79,65,70,79,64,59,67,62,85,85,57,71,56,69,62,81,82,72,59,50,65,64,69,65,78,83,63,80,81,43,70,80,81,65,87,53,52,44,67,63,80,75,73,47,45,83,63,87 61,50,56,59,78,64,54,74,58,87,58,64,50,75,65,51,57,85,46,81,87,59,75,77,66,60,87,77,83,58,66,48,68,56,55,55,78,68,72,58,64,75,60,59,80,66,47,66,72,85,69,63,65,87,67,42,55,71,42,65,70,49,43,50,79,71,49,54,76,52,73,43,80,64,60,86,55,47,83,84,86,53,82,84,45,69,87,48,49,59,67,57,83,70,87,75,77,52,77,73,65,46,60,63,57,85,43,43,84,54,52,80,53,51,62,60,57,65,83,57,58,64,49,59,68,87,68,55,65,66,55,84,85,49,51,48,61,80,51,51,54,43,79,48,53,67,68,54,66,64,42,84,65,54,45,45,73,77,52,47,55,77,76,75,79,65,82,78,63,66,58,79,65,64,68,49,56,53,81,75,66,70,52,52,75,87,59,51,51,70,62,77,60,60,48,76,74,43,55,43,59,76,49,67,74,60,75,60,46,73,63,81,68,45,73,61,60,42,42,51,66,43,68,49,70,62,56,48,52,56,46,57,60,74,56,84,81,70,64,78,72,48,65,52,83,73,42,75,76,46,84,77,76,46,42,75,47,44,65,74,59,83,80,80,49,57,65,42,52,87,72,53,68,81,63,68,76,86,51,47,69,85,72,64,68,71,59,56,69,85,44,59,62,86,75,54,69,73,45,63,55,59,44,60,46,52,75,76,83,71,82,78,84,51,67,66,77,46,52,45,56,48,52,81,76,64,59,66,85,48,53,59,80,43,87,56,52,62,51,86,59,63,55,79,51,80,48,80,83,48,78,78,85,82,42,44,61,74,58,67,68,65,77,45,77,48,64,74,82,78,56,82,57,48,67,86,54,85,83,44,45,57,43,84,63,86,51,72,77,65,71,55,86,57,84,52,82,52,42,77,70,74,79,68,64,74,70,57,73,76,56,70,45,72,86,44,56,44,55,59,46,50,79,61,84,82,47,75,59,56,74,65,74,49,69,57,66,58,43,49,43,72,48,62,58,49,75,61,43,70,60,84,51,69,77,82,45,63,56,42,51,85,79,51,73,77,67,54,78,55,46,79,72,87,77,57,85,76,74,53,80,77,74,47,82,44,77,72,51,54,78,44,81,86,57,53,79,50,49,47,68,60,63,46,62,63,69,69,74,51,85,49,55,54,48,87,81,48,47,51,79,74,84,56,63,48,79,62,44,54,83,77,49,87,67,49,66,84,67,79,78,73,59,81,72,67,53,53,61,46,51,45,48,52,62,48,80,52,53,80,79,73,67,49,57,46,72,43,72,84,64,58,75,78,50,60,61,74,74,75,70,66,48,54,44,44,86,43,78,73,72,68,79,84,65,71,43,45,64,73,84,42,42,54,71,78,70,56,81,56,64,66,48,53,79,65,79,54,86,60,76,73,54,79,50,81,48,52,46,69,50,83,84,74,56,63,68,55,52,68,65,42,77,58,68,72,43,68,52,81,69,67,60,58,62,48,85,74,80,61,59,60,58,56,84,69,72,50,57,83,50,44,48,84,84,57,51,82,63,79,63,78,76,70,86,66,65,62,65,61,44,53,58,65,65,62,54,50,78,51,52,81,86,56,75,67,69,53,82,85,52,68,56,52,81,50,74,59,87,49,77,45,82,56,74,63,86,56,42,60,63,66,85,80,53,58,54,61,50,84,59,76,82,70,44,67,64,79,85,53,52,67,77,71,85,61,51,78,58,70,56,82,51,66,78,46,82,87,65,76,65,53,85,72,48,56,62,54,71,42,61,76,65,49,63,62,51,54,63,42,64,68,64,77,71,54,77,86,86,47,71,62,59,65,51,73,43,51,42,61,49,71,55,87,52,81,52,79,43,42,76,62,61,85,62,73,79,80,73,65,75,61,76,85,80,86,66,72,80,42,81,87,66,50,73,64,83,66,81,72,62,44,46,55,73,75,85,49,87,82,70,56,86,65,79,48,83,51,72,60,86,51,76,60,66,44,44,77,79,54,53,86,53,58,85,67,81,78,54,45,51,67,48,50,48,53,70,84,86,80,52,57,66,75,68,76,66,75,82,86,52,59,59,71,46,81,44,46,85,52,67,84,71,56,44,87,64,59,59,85,55,47,64,71,84,62,62,53,43,71,67,58,73,83,51,70,76,51,74,74,59,43,73,79,56,78,43,67,86,87,60,67,77,76,79,55,74,58,52,85,60,65,84,74,44,44,63,76,80,47,73,60,62,73,56,58,65,77,72,70,82,85,50,50,80,70,42,76,48,60 61,70,61,60,75,82,53,50,46,42,42,58,47,84,77,73,76,62,62,54,63,46,62,83,45,57,56,56,48,46,75,80,54,84,74,85,87,81,68,55,80,59,68,56,77,73,68,57,52,65,55,70,79,43,71,75,76,69,73,84,63,57,77,56,52,87,47,72,66,77,44,48,80,76,42,49,65,49,43,67,80,69,49,83,57,77,68,85,66,48,57,43,86,80,86,87,62,76,48,48,43,57,61,52,55,72,52,80,51,56,56,73,48,52,77,43,74,67,53,56,46,52,46,78,53,76,43,81,82,85,47,78,72,86,85,62,87,81,81,51,81,69,82,60,65,63,47,67,69,71,82,77,73,69,70,55,71,60,57,86,43,81,87,75,65,43,69,65,57,71,50,47,76,68,56,44,68,70,72,57,67,74,45,57,84,71,43,53,43,52,45,76,51,73,79,84,61,79,55,75,50,45,67,80,45,43,62,73,53,83,51,46,76,75,48,63,42,42,54,44,47,43,71,61,72,82,46,67,46,85,77,78,59,59,61,82,52,61,46,43,81,78,83,48,86,83,64,69,66,50,80,57,46,72,60,57,76,76,74,56,86,86,58,63,57,85,77,57,75,77,58,73,56,81,73,59,48,55,84,56,69,51,82,44,60,70,57,48,84,82,51,63,65,47,45,67,76,57,74,45,48,84,44,42,54,45,82,80,52,67,53,84,65,49,81,63,49,78,66,76,45,87,46,73,59,49,65,45,48,63,79,87,44,76,74,61,63,65,55,86,72,56,60,42,86,53,58,49,48,66,45,87,73,80,79,65,65,72,60,74,84,48,43,72,45,67,85,77,61,80,70,76,53,74,83,61,55,72,51,85,78,77,78,69,76,69,63,55,75,49,75,62,62,80,70,76,49,83,57,67,51,77,79,52,80,85,66,83,83,81,73,69,75,72,67,81,68,77,60,79,86,44,74,69,79,60,62,70,79,61,47,84,56,67,57,81,84,81,50,59,44,82,44,60,49,81,57,48,43,87,77,71,62,73,49,47,58,47,45,62,50,46,56,44,65,62,72,56,61,70,60,72,46,72,67,53,43,49,61,54,56,62,55,42,83,59,61,69,77,77,69,49,76,46,50,67,66,73,44,67,77,53,80,69,78,44,66,65,80,73,42,79,66,64,51,47,42,46,63,50,84,49,43,54,54,65,78,51,65,49,61,72,86,71,49,70,62,55,60,77,54,54,45,67,47,63,47,83,60,54,78,79,79,58,67,67,62,50,58,50,77,52,59,51,76,46,60,50,78,83,83,85,58,67,68,46,58,48,79,57,61,60,68,52,42,81,44,54,43,78,56,45,70,47,50,81,56,62,85,56,82,73,53,75,82,53,44,86,58,83,45,71,55,51,52,57,67,56,61,71,63,67,61,70,72,56,62,49,47,43,50,61,62,65,76,50,46,42,87,71,54,76,53,87,84,72,77,61,85,69,61,50,85,83,83,77,45,64,43,73,54,70,70,75,82,64,87,86,61,61,73,54,57,86,84,80,53,81,82,53,49,52,48,70,85,61,73,64,70,46,69,84,76,71,52,82,47,65,49,55,73,77,52,83,78,65,42,63,75,47,66,62,81,86,64,49,54,46,73,70,47,75,64,56,63,86,44,78,58,74,63,59,58,58,80,79,76,72,63,49,43,74,80,47,66,79,70,53,71,69,76,73,68,47,50,72,42,57,47,82,56,47,46,74,67,42,52,72,83,45,85,72,83,73,52,56,85,80,64,72,75,84,55,85,63,46,78,84,47,72,53,79,68,86,64,76,45,69,71,43,42,85,86,59,47,44,42,42,84,84,76,53,61,67,56,61,52,52,78,47,85,56,47,47,78,60,45,71,86,69,53,57,68,66,53,44,45,67,81,63,53,54,86,85,77,66,78,68,49,58,87,63,82,62,50,67,63,68,66,83,85,54,50,75,68,51,42,57,68,66,78,51,54,43,57,68,70,63,78,69,51,59,70,47,45,77,55,59,79,62,72,73,77,68,55,80,78,57,84,60,67,43,82,64,47,80,75,56,74,66,79,71,55,65,75,64,79,57,80,60,42,59,70,79,51,79,59,84,79,78,81,80,51,87,61,87,81,72,42,84,52,82,50,67,57,68,66,79,87,72,56,80,82,58,74,85,49,50,70,51,78,77,78,49,85,85,56,84,44,64,86,67,47,49,80,61,49,78,83,86,46,50,46,50,58,76,55,72,54,62,43,73,50,59,68,47,70,87,81,64 45,57,75,47,80,70,43,82,78,77,71,58,63,44,65,55,74,61,55,46,51,77,66,84,45,67,50,68,56,56,49,73,44,52,60,68,66,49,48,42,67,72,59,53,51,58,65,66,73,73,43,57,85,56,52,84,66,61,55,67,77,65,45,80,57,67,78,42,56,70,86,78,48,75,85,43,87,64,65,50,48,77,81,43,42,67,58,87,54,83,44,69,75,61,75,79,84,70,79,76,79,63,58,78,47,83,70,42,71,79,57,46,45,79,68,84,86,49,62,48,66,57,87,72,77,52,57,73,43,54,73,59,56,59,71,42,68,59,51,85,67,61,48,74,51,75,59,72,61,55,44,84,61,54,67,83,50,58,53,46,43,62,68,70,49,43,70,74,49,80,66,64,69,77,85,76,66,50,51,64,82,70,57,55,47,86,83,54,51,64,56,56,54,71,85,74,71,57,54,61,74,72,55,48,74,79,52,55,83,71,57,79,51,83,54,73,68,43,45,55,66,50,65,85,57,58,80,58,42,73,48,63,73,50,62,52,75,58,45,75,64,67,65,52,70,55,63,65,63,57,73,84,74,44,72,78,75,48,75,66,52,81,52,85,76,78,72,48,48,44,81,57,56,75,85,52,86,85,83,58,45,85,66,61,43,70,78,56,80,61,83,80,64,80,55,57,83,82,62,65,75,72,44,52,81,72,84,66,80,67,46,59,83,85,75,45,86,61,82,47,62,74,68,44,56,79,49,66,86,67,42,60,71,87,46,61,65,82,75,50,46,55,45,55,44,74,84,77,57,65,79,57,59,68,74,80,64,87,63,68,66,42,62,83,59,49,79,78,57,80,59,72,44,86,70,52,60,82,80,48,60,86,64,46,53,75,80,42,65,86,56,83,57,52,70,74,68,54,44,64,47,67,42,60,66,56,51,76,79,59,70,76,84,84,48,76,83,48,84,67,81,56,44,59,72,59,62,84,64,48,74,56,45,53,64,80,47,57,57,51,83,73,68,79,82,52,53,44,80,43,62,71,45,86,78,66,65,75,56,59,78,59,81,53,62,87,74,62,77,42,77,50,69,57,47,85,70,79,62,68,42,56,68,70,74,66,44,84,53,50,79,65,69,47,84,72,50,56,78,67,49,76,68,87,54,68,78,76,58,78,86,47,55,45,61,45,52,60,54,85,84,74,74,86,43,66,65,47,68,67,44,58,43,44,56,72,47,75,46,57,78,85,43,48,55,84,50,48,84,71,77,79,57,48,82,78,51,57,60,57,87,46,47,84,65,85,85,71,82,47,74,64,50,83,65,58,65,60,86,46,62,57,86,62,67,85,71,81,71,45,53,73,73,70,69,53,48,50,55,58,84,57,55,53,60,84,79,66,62,73,72,55,66,79,52,71,44,74,60,86,43,80,51,46,51,80,67,54,57,63,64,73,59,44,52,44,77,64,77,51,50,75,73,75,53,82,85,64,78,72,58,47,59,52,58,54,56,79,50,68,60,56,78,75,68,66,63,54,74,54,80,72,72,77,55,68,63,47,58,71,74,78,50,62,85,44,48,58,50,76,69,59,71,69,58,77,83,43,51,82,60,60,76,83,50,78,47,44,67,87,86,55,79,62,84,54,48,72,53,70,53,46,70,47,50,50,51,73,74,46,72,50,43,49,72,60,50,46,55,74,59,78,53,46,67,51,60,83,74,47,59,76,43,74,47,44,73,46,53,52,48,61,60,86,74,85,66,74,86,73,67,71,84,47,79,82,50,78,75,66,56,81,75,73,81,87,61,81,48,85,64,74,76,55,43,53,66,63,55,61,52,60,73,66,76,47,43,62,59,71,68,83,44,52,47,61,74,50,72,59,42,62,63,45,45,85,81,66,75,82,47,45,48,48,63,52,47,83,83,69,47,72,84,76,86,64,87,70,50,49,83,62,84,51,50,80,47,57,70,53,51,46,60,58,82,53,85,69,71,85,83,58,71,67,76,51,61,72,74,45,70,52,43,64,63,50,87,66,65,52,65,70,61,59,57,44,80,73,48,46,73,46,66,66,54,87,78,79,54,51,76,73,43,64,79,55,44,74,81,64,74,51,46,57,82,51,83,87,72,86,56,80,50,70,66,82,68,65,77,84,87,68,51,52,87,81,76,50,71,74,85,71,71,47,75,63,60,53,42,51,45,45,83,53,62,71,75,72,50,47,65,46,43,69,49,50,65,69,60,75,73,67,84,43,82,56,75,47,43,68,48,53,53,76,55,50,58,79,60,71 79,53,81,77,69,56,87,51,44,77,82,70,80,55,76,65,56,84,60,42,52,69,79,62,76,49,47,42,59,75,71,79,81,82,52,55,47,60,63,66,54,63,76,63,79,53,86,82,84,70,79,80,84,82,86,45,83,50,55,68,83,78,67,81,50,77,87,64,59,45,64,75,49,80,68,48,58,78,80,60,80,46,52,80,51,70,81,82,45,53,58,62,73,65,48,82,46,87,43,80,84,54,64,76,59,42,45,69,70,60,58,63,64,69,70,64,60,60,53,67,43,81,52,86,86,75,75,60,58,68,76,70,48,56,77,70,52,56,46,67,81,68,64,65,79,61,79,57,75,62,83,79,59,85,47,75,47,49,45,65,51,84,66,74,82,42,74,65,43,70,60,66,53,82,77,62,73,74,53,64,85,56,76,72,59,55,83,45,65,45,43,46,83,71,80,58,45,74,56,59,55,48,67,73,83,85,50,84,51,69,42,64,55,71,74,49,50,67,67,59,62,57,85,80,77,81,77,55,85,56,42,81,54,59,59,76,62,42,46,69,51,77,75,47,81,54,63,56,71,45,45,86,61,74,45,72,87,55,52,80,61,51,76,77,72,79,67,51,85,54,72,76,62,70,45,54,68,55,62,65,65,74,73,69,60,48,58,73,58,81,59,74,75,83,68,77,58,68,54,69,57,56,83,42,47,86,70,85,60,43,75,64,65,43,83,83,78,50,76,56,76,43,65,58,57,44,83,58,75,52,84,43,59,76,82,56,81,52,79,77,87,82,48,56,73,45,86,75,81,64,49,47,45,76,81,69,78,59,83,54,73,58,50,56,58,54,71,80,81,58,84,84,85,49,78,80,51,55,53,60,77,79,51,79,42,68,81,55,54,60,86,51,42,42,49,63,76,45,61,71,76,84,56,43,81,47,57,69,83,65,87,56,86,85,46,87,45,86,73,85,73,45,85,52,67,52,75,86,77,83,66,52,63,49,68,64,48,67,71,64,62,78,59,73,65,75,71,62,61,51,51,43,43,87,73,82,86,85,46,67,49,59,63,46,71,65,72,81,50,77,64,87,46,48,78,44,49,52,65,57,81,78,58,70,47,73,77,67,77,69,47,44,44,42,65,59,73,74,65,46,74,69,85,72,78,57,46,69,48,44,63,76,62,76,76,86,85,61,74,64,71,82,75,75,61,82,65,63,42,64,48,46,62,47,59,62,73,71,74,45,63,45,75,72,50,46,55,66,46,50,81,84,55,57,62,54,69,72,82,47,56,56,79,44,81,76,75,67,62,73,54,44,65,43,63,43,80,75,60,52,42,60,43,57,59,45,45,61,60,46,59,46,49,78,54,70,65,49,84,68,52,49,49,59,74,55,69,51,64,45,81,85,74,45,42,80,68,72,84,82,60,59,60,44,66,67,66,42,72,80,52,84,87,62,83,51,63,48,45,57,76,65,54,86,76,64,64,53,45,46,74,80,57,87,64,62,69,57,77,87,79,71,53,82,71,53,67,71,68,57,73,47,70,51,58,69,46,81,44,83,50,82,69,43,42,83,47,48,44,56,44,59,47,59,81,43,60,48,44,57,85,72,74,74,83,47,59,68,51,64,86,51,82,53,59,71,61,55,81,52,77,50,48,53,78,84,65,83,70,60,84,84,85,85,44,68,45,85,79,62,68,79,62,79,77,77,84,59,81,53,68,52,81,74,67,47,45,62,82,72,48,86,51,47,44,77,80,63,59,54,68,81,70,87,54,52,83,74,76,82,75,76,50,75,87,70,74,56,56,83,64,76,44,74,49,64,72,67,49,75,56,83,57,77,59,43,60,63,52,51,45,70,50,53,46,48,56,81,55,86,69,50,59,58,48,58,61,55,42,46,66,71,71,78,51,80,43,73,63,46,53,54,79,56,64,82,71,70,85,76,84,68,60,63,65,79,86,82,75,70,76,82,54,62,81,64,42,86,42,57,66,42,60,70,86,73,66,74,73,55,62,62,83,51,80,75,54,53,70,51,69,49,50,79,50,44,47,56,83,59,43,46,50,45,68,81,82,65,51,65,74,43,83,43,71,48,50,87,53,79,72,45,48,51,49,44,78,68,42,44,70,84,54,66,47,75,42,57,54,67,73,70,46,52,72,50,87,85,65,67,80,86,68,87,74,47,50,50,56,71,82,59,42,71,80,64,56,67,50,48,54,49,51,61,51,77,71,62,64,67,53,87,67,45,74,53,61,82,73,55,47,59,77,56,73,51,77,55,78,69 64,42,51,47,54,48,71,42,52,48,47,83,51,44,64,63,77,45,42,61,50,44,61,78,43,53,79,83,62,49,60,49,62,44,87,78,71,44,52,73,71,43,80,66,50,52,58,82,77,54,51,68,43,44,65,52,71,85,68,66,85,79,54,44,56,53,48,56,82,70,60,73,70,79,83,66,75,77,50,56,60,74,83,42,50,52,79,73,66,75,66,83,66,61,57,49,42,77,48,81,71,59,58,84,45,76,44,62,51,56,83,79,68,77,58,49,45,69,77,53,86,72,76,70,44,70,73,67,84,85,61,86,43,87,52,75,75,76,63,70,69,77,87,78,69,72,51,51,63,42,48,86,58,56,64,83,63,64,78,66,47,69,83,76,81,50,66,79,79,73,62,48,67,69,74,53,84,55,47,80,50,86,51,65,67,60,45,61,71,67,61,45,64,49,63,42,69,43,79,62,87,57,73,68,74,82,79,50,86,59,57,50,73,67,55,71,55,61,76,58,82,51,72,71,51,70,55,75,63,68,86,53,60,84,43,53,78,85,62,79,60,44,44,68,67,80,74,63,75,84,75,65,57,84,42,81,81,50,63,69,57,60,46,53,43,69,68,65,44,55,45,43,61,64,85,85,80,78,75,52,78,84,60,56,87,84,51,51,45,56,86,70,58,62,77,72,73,48,66,87,52,59,50,82,82,46,54,72,43,51,78,47,50,54,77,86,61,52,85,56,64,86,46,69,70,62,55,78,69,53,76,79,86,84,61,66,54,45,70,63,82,68,63,74,63,81,62,57,73,71,69,67,72,48,66,62,56,55,44,87,65,45,54,51,55,58,79,64,48,81,75,45,77,73,80,86,69,87,58,87,75,72,43,46,84,60,49,46,86,81,58,78,71,70,72,85,82,55,46,51,58,81,50,72,52,61,60,63,64,63,65,79,43,48,48,43,56,49,71,87,51,50,68,66,87,65,81,78,56,43,48,82,75,51,66,54,56,59,79,72,43,59,60,59,48,42,44,58,68,63,47,80,75,78,56,61,73,65,83,51,84,66,72,76,67,84,64,59,64,73,50,42,64,56,62,51,42,81,63,55,55,87,78,74,58,63,73,53,61,78,80,54,70,72,66,74,69,59,70,86,55,58,75,80,42,50,79,63,61,55,64,56,62,46,68,54,53,62,46,50,77,76,83,73,67,65,64,45,68,65,73,57,68,46,64,85,42,49,52,73,63,79,83,87,71,79,64,56,57,82,56,60,84,75,84,47,63,51,53,52,50,67,86,76,72,45,87,72,55,54,83,58,79,58,65,68,76,46,84,64,58,60,72,84,49,65,65,72,60,69,59,48,84,47,57,68,58,61,85,74,42,45,60,76,77,77,57,61,68,82,83,82,64,57,57,51,74,51,54,77,43,85,79,53,44,75,76,51,63,63,77,53,73,54,48,63,74,44,86,51,84,62,81,43,56,58,60,86,72,73,62,49,65,53,48,60,69,64,78,43,74,73,45,80,86,65,49,50,85,85,72,67,78,67,64,77,42,49,60,86,85,51,83,76,66,42,84,62,62,45,81,70,65,45,81,44,81,70,54,53,55,81,42,58,74,61,75,81,86,68,58,79,82,51,56,74,83,72,53,65,73,75,73,68,46,82,45,44,71,82,50,76,68,80,59,56,79,70,64,84,78,53,62,60,71,72,46,81,83,54,83,82,65,74,76,76,55,69,80,49,69,61,79,50,62,67,46,84,56,56,48,49,81,71,48,43,68,47,82,43,46,77,77,63,47,58,72,78,78,45,79,77,87,85,79,55,63,76,81,46,65,83,61,57,84,72,87,67,66,69,52,62,86,44,81,51,67,43,78,83,83,67,67,72,61,85,75,49,70,74,84,53,73,50,69,83,70,55,85,74,57,50,42,66,84,87,42,58,65,69,84,44,54,79,63,42,69,65,77,87,63,68,46,61,54,80,78,46,47,46,47,64,82,69,80,74,75,51,54,48,63,71,63,47,75,73,63,86,46,49,50,82,67,45,61,43,59,53,57,77,44,84,78,56,82,69,84,72,55,75,65,70,76,75,52,64,65,44,87,52,53,46,80,68,75,47,45,66,49,44,54,43,52,80,55,87,76,85,74,53,54,85,52,65,69,72,59,46,70,76,47,60,82,45,84,43,75,48,63,44,75,85,66,69,70,50,62,61,87,61,79,54,45,84,81,85,78,47,55,56,76,63,53,65,78,54,51,65,80,48,44,55,47,52,68,56,56,74,64,75 64,72,78,77,79,71,70,78,54,73,74,76,86,64,60,85,73,47,60,66,82,82,78,67,80,75,53,72,83,70,44,82,70,75,56,85,52,81,75,43,46,80,86,56,67,86,81,49,47,64,44,47,51,51,62,65,76,71,44,73,42,78,78,62,69,69,45,68,60,52,73,79,45,51,85,84,52,62,65,53,55,82,78,78,69,63,54,76,50,54,43,61,62,61,79,82,80,65,82,86,80,82,64,61,75,57,70,53,84,57,68,83,72,87,80,70,65,69,66,65,81,54,58,59,83,71,73,53,73,43,47,85,61,64,50,52,62,51,61,55,50,63,81,84,85,62,54,46,61,58,63,81,78,78,82,53,80,70,73,76,47,61,53,79,68,76,43,50,77,61,52,47,46,46,48,70,56,50,74,45,44,84,59,47,70,69,76,44,59,45,56,56,70,57,56,70,54,70,43,61,58,42,70,77,66,84,54,72,81,82,43,73,44,86,56,55,60,67,65,77,84,45,69,84,60,46,68,85,65,43,76,52,48,45,65,81,48,81,56,71,47,76,84,79,53,73,66,80,67,46,45,76,50,78,51,72,86,71,73,44,43,74,79,63,82,62,45,56,48,54,78,50,72,66,70,79,76,54,45,64,47,78,73,50,84,70,42,47,48,52,82,75,47,56,58,62,78,45,46,53,77,80,43,44,82,52,56,82,60,42,64,49,46,73,48,54,83,65,77,65,87,84,74,84,55,78,62,46,68,61,43,52,48,79,64,50,74,73,68,87,74,55,78,51,87,86,45,64,69,74,85,76,75,82,59,45,69,82,76,43,64,54,85,70,51,46,49,60,78,43,75,46,66,49,61,65,76,52,60,44,44,64,44,51,48,70,75,64,76,43,53,55,70,43,80,49,84,66,67,48,68,87,49,84,86,64,55,65,64,48,61,46,61,56,78,61,58,48,82,54,47,66,51,61,82,82,46,85,62,78,42,87,78,52,63,56,58,43,66,55,52,87,84,61,42,55,72,74,47,83,64,70,52,42,71,57,61,53,44,49,49,45,50,68,71,77,52,60,59,67,81,48,78,56,72,68,64,49,85,59,56,45,49,51,53,82,42,71,48,42,46,53,76,64,80,68,46,42,52,80,87,53,64,73,59,53,66,82,58,69,82,55,56,43,73,53,61,56,55,72,58,63,46,75,85,43,66,65,42,48,63,59,68,44,55,59,87,51,74,69,60,76,58,86,53,51,43,84,87,69,87,76,44,61,60,61,54,78,80,75,61,47,85,75,70,50,52,79,68,51,77,68,81,62,49,53,44,60,87,67,70,77,51,45,81,78,66,47,84,83,75,64,67,55,49,67,64,62,84,85,68,69,84,56,50,61,64,83,73,68,42,58,75,63,72,53,59,59,64,57,84,46,54,78,86,84,72,76,86,78,63,64,69,56,55,75,57,65,44,66,76,78,51,57,59,44,65,63,59,65,52,58,53,76,46,51,75,78,58,62,45,78,54,54,71,47,78,57,60,67,65,81,81,84,65,47,75,76,70,82,65,48,71,70,71,72,47,65,58,58,62,56,63,56,54,73,51,71,57,65,72,48,82,70,80,56,56,77,69,73,56,74,57,76,68,42,47,87,49,78,79,48,83,61,62,57,57,75,72,78,56,70,48,83,59,68,44,51,70,55,56,75,72,81,47,64,55,76,74,56,87,82,76,60,85,44,74,86,69,48,59,71,71,47,45,65,54,86,51,71,76,56,58,54,65,83,56,80,45,75,43,46,82,58,53,58,74,50,63,46,78,54,44,82,57,78,59,69,52,44,81,45,42,80,47,58,74,56,53,68,70,61,70,87,61,87,69,52,86,69,67,82,80,66,58,74,76,78,70,52,79,60,76,57,51,84,74,47,74,73,83,44,50,84,59,68,80,65,51,49,43,80,58,55,80,53,86,85,55,84,65,42,54,46,56,74,67,47,69,60,61,45,71,74,83,46,82,75,56,86,73,56,87,55,70,59,86,76,60,72,75,51,54,69,66,71,56,69,65,66,54,63,55,50,82,49,64,61,46,63,54,68,76,66,48,75,50,67,50,46,54,78,68,63,45,65,84,73,71,56,84,56,52,44,67,66,64,63,67,59,44,45,44,55,87,70,47,69,69,71,87,65,74,71,85,70,76,82,71,56,84,68,84,47,49,46,63,72,83,43,77,43,83,67,43,49,53,43,42,47,81,61,46,79,87,72,69,61,44,53,45,64,83,61,69,58,81,68,74,44 74,73,54,64,64,77,80,82,60,64,48,80,54,54,79,53,56,80,85,55,68,63,63,86,72,50,57,79,65,82,49,85,74,63,43,51,53,68,46,74,62,82,45,84,49,45,62,69,46,56,72,64,84,54,48,69,63,86,52,67,67,48,73,73,72,46,68,87,63,74,45,52,85,74,52,56,55,50,46,49,71,82,53,79,69,54,87,85,60,62,69,71,80,84,64,82,53,49,51,50,85,75,77,61,49,43,52,53,47,49,46,49,63,42,83,69,85,69,52,64,62,56,59,80,78,74,60,78,42,67,85,48,70,75,43,58,54,57,51,62,69,63,49,62,70,67,81,86,71,82,49,74,81,70,47,86,76,45,43,56,59,80,64,58,49,77,85,72,72,52,64,80,53,67,80,51,63,80,46,42,84,67,72,78,71,55,53,66,84,66,45,73,59,69,77,83,70,75,71,64,76,52,74,52,70,51,72,64,78,56,50,64,58,64,75,47,74,81,85,62,84,75,77,75,73,60,46,81,87,45,80,65,79,62,81,54,87,85,48,67,68,52,54,71,66,54,63,72,59,56,71,56,55,47,84,51,56,52,68,53,61,54,75,85,51,74,44,80,62,45,65,80,71,57,63,64,63,63,47,75,73,74,46,56,47,87,59,70,45,83,63,54,59,60,67,55,44,59,51,47,49,82,56,43,57,79,58,73,61,76,51,43,75,61,53,78,82,53,53,56,84,47,86,84,64,67,79,87,55,47,51,73,50,77,82,66,81,57,81,80,62,76,84,53,75,86,85,67,58,63,56,45,49,56,68,72,77,49,49,50,64,47,57,43,65,62,87,82,87,75,54,68,50,43,60,63,72,62,47,56,48,48,87,59,59,84,56,87,85,80,77,49,76,58,42,44,76,54,80,54,79,67,48,86,85,82,63,51,85,68,59,43,64,76,52,45,50,71,45,85,60,66,55,64,71,79,73,72,79,69,58,84,64,72,59,80,82,70,52,72,46,78,56,50,57,66,75,58,49,42,68,75,47,71,85,72,46,79,57,56,77,61,67,77,56,43,64,83,81,83,45,70,70,45,68,48,53,45,67,63,56,63,59,63,51,70,44,63,70,82,50,71,54,42,56,74,85,87,67,49,76,66,79,64,51,64,70,47,68,56,69,42,53,49,60,46,82,80,60,77,61,71,74,43,77,70,85,87,62,60,77,72,75,82,49,43,45,43,56,67,63,67,77,74,72,78,57,70,51,58,75,50,83,72,59,44,86,73,52,76,55,70,79,74,62,54,60,61,81,82,55,48,60,79,54,46,73,50,84,64,46,51,73,67,55,82,53,59,53,56,75,68,83,48,43,71,80,83,45,45,71,64,57,87,68,83,79,54,48,53,75,73,77,85,61,76,74,82,79,57,53,78,72,69,71,49,60,59,57,44,68,56,60,66,64,82,44,65,52,54,85,58,61,68,47,72,61,71,54,63,44,83,80,42,79,49,64,68,86,76,81,67,79,64,83,73,44,42,77,45,44,70,79,51,78,59,65,43,78,66,81,56,57,71,64,87,81,51,59,59,44,67,67,67,73,62,70,57,55,61,67,55,57,84,56,47,59,72,74,66,85,63,79,76,61,46,79,55,53,51,47,46,64,75,50,57,64,74,47,46,42,74,82,49,48,74,84,77,74,84,42,65,53,79,42,50,43,63,72,75,62,59,51,55,67,50,76,50,62,53,84,76,87,74,43,75,69,68,72,60,53,77,42,63,45,60,63,74,44,42,73,49,57,68,66,66,63,50,55,57,71,73,61,46,71,71,53,57,87,52,51,56,82,65,65,64,67,53,75,62,47,83,49,75,51,76,44,75,48,54,68,86,66,60,54,80,86,66,87,66,84,67,57,68,77,75,79,49,51,55,58,61,68,66,82,85,61,54,46,69,73,79,66,72,47,71,60,78,75,47,72,74,54,64,62,63,83,53,78,76,63,84,47,64,70,51,77,54,72,75,74,75,66,43,68,62,81,46,56,74,83,59,66,62,58,45,44,58,50,52,68,52,79,56,50,45,73,87,66,68,72,71,44,50,68,60,84,71,52,58,46,84,76,76,56,84,86,72,49,66,59,73,80,65,51,79,64,83,65,49,83,68,86,49,66,86,83,84,72,85,48,81,70,67,67,60,57,61,69,87,64,72,85,86,60,46,48,64,58,78,62,69,42,83,70,45,71,72,75,45,43,68,47,76,57,43,83,67,57,66,60,51,56,63,71,69,48,51,54,43 72,63,61,56,48,59,66,67,59,79,57,82,85,84,43,64,48,72,87,68,87,78,79,63,50,48,61,51,73,47,42,48,43,67,54,74,76,73,59,79,45,76,69,45,79,71,81,46,74,52,68,71,76,58,71,53,48,53,45,83,86,59,63,57,56,62,76,80,79,78,55,69,52,87,53,61,65,42,52,69,47,46,83,68,53,63,63,55,53,87,62,82,55,67,70,45,48,52,84,66,72,64,52,66,71,63,58,84,50,43,85,47,55,58,75,47,53,77,69,46,84,78,81,66,82,80,81,67,76,60,47,73,74,59,52,45,43,60,57,81,57,72,86,48,65,56,52,84,73,81,44,61,57,47,49,65,49,75,70,77,53,59,59,87,50,42,84,58,85,66,57,87,85,58,70,78,64,52,65,59,79,73,85,47,64,66,47,67,49,42,44,84,47,73,87,68,48,72,87,71,44,85,63,62,75,62,55,84,74,70,62,56,53,66,74,79,79,61,54,49,84,56,70,60,81,78,63,68,65,79,61,44,57,48,56,47,51,53,72,55,84,86,46,80,64,64,58,66,44,78,56,58,53,61,64,47,52,62,84,77,65,53,53,76,67,76,47,84,59,62,53,50,64,46,76,63,56,81,82,59,69,50,87,56,84,44,70,56,66,59,68,75,46,50,77,74,46,48,54,61,77,51,60,74,43,73,49,48,60,49,75,44,78,53,82,74,84,42,78,70,78,76,50,72,62,67,54,48,61,57,55,55,53,75,42,43,49,60,80,59,43,74,58,62,43,46,79,54,73,74,46,81,50,63,72,77,64,58,80,60,57,62,52,67,52,43,43,75,69,42,59,72,65,75,81,85,51,68,58,85,68,46,80,86,65,70,44,81,78,87,47,65,61,87,58,57,59,58,65,44,79,67,75,64,52,80,46,70,76,49,78,82,60,70,44,79,53,60,64,65,86,82,71,42,56,87,59,71,42,53,61,87,86,82,72,43,42,79,63,61,55,56,64,54,70,70,64,61,65,70,46,47,64,42,72,68,51,76,67,82,86,76,52,44,52,87,60,76,55,79,70,72,45,67,87,66,43,43,47,68,53,69,75,56,49,87,45,49,78,51,69,58,71,45,55,76,86,79,51,44,60,42,76,83,56,47,53,53,60,61,57,51,44,47,84,73,78,84,57,57,63,87,48,60,42,47,81,55,71,78,76,42,79,80,79,66,60,49,46,74,62,58,77,70,52,77,47,48,72,60,57,65,80,56,52,54,53,63,58,73,62,80,86,73,52,72,75,45,84,72,71,68,55,54,62,74,61,48,49,82,70,45,47,45,44,87,48,47,56,69,68,55,43,83,54,64,82,68,66,57,83,67,72,64,82,42,73,78,59,86,68,84,46,87,73,69,72,67,69,65,73,42,65,67,53,54,71,50,87,50,55,62,82,68,86,49,42,53,85,43,64,58,78,57,47,44,61,87,87,62,76,70,85,42,52,87,79,53,54,44,86,45,78,48,87,43,76,86,76,64,57,48,44,74,87,49,74,80,66,42,52,77,47,55,42,83,43,44,74,63,66,65,47,66,60,46,83,74,47,66,52,87,50,79,81,66,53,60,56,46,61,81,57,60,54,48,48,78,61,57,58,44,52,45,43,84,45,64,66,55,44,74,66,45,71,77,66,43,79,61,83,72,55,84,82,70,86,79,68,85,52,45,84,67,75,87,52,52,57,58,48,77,81,46,63,57,87,81,77,81,64,86,42,69,84,72,62,59,87,59,82,83,72,68,54,50,79,47,86,60,79,46,75,47,63,86,46,86,87,68,87,86,76,78,42,51,63,57,73,46,65,77,81,44,72,43,55,49,83,45,43,48,85,54,53,79,44,86,82,54,46,48,56,44,77,63,65,85,44,85,56,83,86,74,82,83,43,77,58,67,57,87,63,63,68,86,79,79,45,86,56,77,85,84,48,70,71,50,64,45,55,74,48,63,86,46,74,72,47,77,83,52,56,58,66,76,57,71,78,73,43,55,56,47,50,82,78,49,87,58,70,74,86,81,61,80,81,87,77,83,57,43,81,66,86,69,71,85,55,61,73,52,47,67,79,53,80,70,54,53,66,80,78,53,80,71,84,45,65,72,59,69,77,64,49,45,45,50,62,46,74,56,42,86,52,68,87,53,47,81,45,58,84,67,86,51,72,56,66,68,75,43,70,66,66,49,87,50,44,73,83,53,68,45,59,78,68,85,43,77,78,86,87,75,66,44,71,80,51,82 45,82,73,81,53,53,52,61,70,52,58,84,58,86,57,64,59,45,50,68,43,62,67,77,84,44,55,72,65,66,77,82,87,54,54,52,45,55,48,60,86,49,66,78,58,60,67,73,44,85,64,59,57,43,81,69,76,61,81,74,66,82,73,84,86,49,50,76,72,70,55,72,63,82,86,74,77,42,56,52,44,85,85,52,85,65,81,80,45,53,69,52,72,56,72,78,62,42,80,59,72,85,63,42,83,58,61,49,53,62,84,80,64,44,60,69,46,85,60,49,49,69,83,66,47,87,64,53,70,60,67,84,85,61,66,68,64,43,72,54,64,56,66,83,56,68,75,84,44,52,58,76,81,80,80,51,48,69,78,53,54,48,66,75,74,78,64,69,50,52,69,79,64,55,87,51,57,43,70,52,78,45,45,57,69,71,43,86,69,58,70,82,43,76,85,72,83,64,73,55,68,46,68,43,45,59,59,82,86,58,51,57,79,51,67,57,48,44,59,45,87,58,58,49,43,42,55,63,85,83,65,78,50,45,54,45,80,79,79,59,72,46,55,72,61,86,72,47,47,45,80,48,81,78,56,49,85,53,64,55,64,70,62,71,56,61,48,53,51,44,80,54,44,71,55,55,63,58,45,66,55,62,84,54,65,67,78,59,54,85,44,85,78,73,58,73,61,62,68,46,79,62,54,57,56,44,52,64,58,50,45,61,86,65,60,62,78,74,77,71,56,49,67,76,63,85,67,68,44,67,80,62,77,60,82,65,60,43,51,83,77,71,76,49,55,45,56,80,75,77,64,54,60,82,48,56,50,50,65,77,47,72,81,70,71,57,48,61,62,62,51,59,78,80,73,80,79,53,74,61,70,52,79,84,45,65,75,79,57,75,46,42,47,63,65,68,46,84,67,45,80,78,74,80,78,84,83,52,78,52,45,62,70,46,48,74,54,45,80,45,63,82,42,81,67,71,48,49,78,60,78,55,61,69,50,64,43,59,61,81,56,55,59,56,46,79,85,47,53,54,63,80,64,59,79,49,45,69,68,50,63,43,84,55,55,75,57,54,76,56,64,73,83,47,83,48,57,83,76,55,65,69,67,79,52,59,45,60,58,82,70,44,52,80,44,52,63,82,64,71,79,79,86,57,73,73,46,65,58,74,49,73,81,70,57,70,84,87,82,59,50,58,43,53,85,63,76,72,52,71,72,61,64,63,77,69,50,63,71,68,61,58,86,46,42,67,52,51,52,87,66,49,55,84,63,75,78,49,44,56,55,80,74,75,82,61,47,66,56,55,74,82,58,46,82,59,48,67,51,63,69,57,57,62,42,53,82,81,73,57,77,55,47,59,64,42,66,57,76,80,81,69,42,56,48,72,63,49,85,70,65,68,55,65,71,83,85,61,87,50,82,44,66,57,75,79,55,86,87,54,44,74,54,86,50,79,63,80,53,69,55,86,74,84,45,61,45,62,54,82,80,80,74,77,60,47,84,49,49,83,61,66,86,56,78,42,46,44,52,54,74,86,65,47,59,48,84,53,49,70,48,58,74,85,73,85,59,72,53,72,67,86,53,87,63,76,48,65,64,48,83,64,83,45,64,50,59,52,62,81,84,49,73,50,74,80,76,53,64,44,71,71,82,50,44,61,66,60,61,42,75,68,53,59,50,85,63,81,64,50,66,60,59,84,81,51,79,78,50,85,69,76,78,65,69,61,70,62,77,74,55,76,65,76,42,85,85,80,65,48,69,70,42,42,50,44,47,45,56,69,75,46,83,57,80,67,48,52,46,81,52,76,81,71,63,44,42,54,43,64,68,45,43,43,66,46,47,80,67,63,44,53,84,77,71,62,42,49,66,65,66,86,75,73,72,49,46,65,58,84,46,59,86,82,78,86,55,81,59,51,58,82,55,48,72,51,78,47,60,76,43,77,47,80,87,61,74,73,76,62,65,42,55,83,78,42,49,58,50,87,52,74,49,58,57,67,83,79,43,58,66,52,73,63,73,77,57,76,56,57,53,56,63,44,54,61,87,68,68,50,61,47,85,67,68,42,70,53,78,45,51,86,65,60,77,68,63,42,47,48,78,61,73,51,72,68,66,80,62,66,48,69,47,80,54,73,76,54,47,45,68,67,83,65,76,85,87,47,76,52,67,57,70,71,64,51,77,87,77,85,74,60,85,50,52,51,47,79,86,67,60,58,77,61,45,74,62,75,46,72,70,47,73,52,50,47,74,56,72,67,78,54,86,51,76,74,83,50,55,64 61,46,42,68,61,81,78,54,45,55,42,77,60,70,80,72,47,63,45,69,46,69,62,50,74,69,79,48,42,65,55,73,59,66,73,72,65,46,67,80,61,53,54,72,63,44,45,45,84,66,42,49,86,62,67,62,44,59,44,65,69,84,50,52,47,86,63,48,53,61,65,76,80,53,42,51,72,80,59,68,86,73,72,48,62,65,68,71,74,62,83,85,55,45,69,62,64,85,44,81,83,56,86,45,44,42,58,46,82,73,56,87,73,54,85,56,65,85,77,61,52,79,78,60,69,75,81,42,56,59,87,66,59,59,49,67,73,76,60,64,68,77,51,49,53,55,46,65,61,53,53,70,56,69,62,66,71,57,45,86,66,77,61,77,76,73,77,76,54,61,69,75,57,53,65,78,53,70,64,70,52,59,72,77,48,63,48,79,43,64,66,69,66,53,80,50,45,77,76,72,52,65,75,76,49,69,72,72,72,72,87,79,52,56,85,50,68,85,68,58,84,53,66,45,84,45,67,49,54,74,52,61,65,59,79,46,48,42,87,47,58,86,85,85,85,55,82,87,51,48,74,84,66,49,59,48,60,68,43,74,79,64,54,42,59,85,76,72,80,53,46,69,65,66,66,57,87,71,62,43,55,62,42,42,84,58,51,49,52,71,63,64,81,84,70,47,47,57,64,82,66,79,45,66,62,85,52,62,78,61,75,58,57,60,62,58,70,59,48,49,62,82,51,72,76,63,80,69,53,42,42,45,80,74,53,76,64,56,43,43,62,43,69,85,64,78,56,63,85,46,46,43,58,78,53,86,78,51,86,56,83,64,69,60,64,44,65,42,44,52,63,54,65,62,59,87,47,77,73,73,82,66,56,67,55,73,56,73,45,47,55,56,46,73,77,49,42,84,69,66,51,72,80,68,45,68,52,47,43,49,77,55,63,78,49,50,77,52,83,77,67,66,48,47,47,64,45,84,62,63,66,80,67,53,84,47,47,84,78,82,62,69,73,67,83,68,74,85,83,75,54,70,43,44,66,66,86,43,73,60,49,66,42,43,74,83,58,55,49,56,70,56,56,52,56,85,53,47,87,75,79,76,66,43,64,71,54,48,67,86,54,74,64,71,66,78,43,75,60,70,49,87,48,81,67,49,72,80,64,52,55,70,80,80,45,60,87,64,42,56,79,76,48,67,54,50,77,65,44,70,86,46,70,48,44,56,62,60,52,67,73,76,63,60,79,59,87,74,53,49,86,64,69,59,45,80,55,60,48,60,47,65,59,58,45,45,71,83,45,65,72,82,73,80,78,77,43,42,45,75,55,83,56,47,84,60,68,65,63,49,70,71,84,56,75,86,52,62,46,65,45,49,51,67,87,70,82,74,54,83,54,43,68,60,57,84,61,78,74,75,42,56,50,65,60,78,74,64,67,87,58,54,43,80,53,58,56,55,83,50,71,49,79,72,47,53,73,58,48,42,56,71,62,55,71,74,71,72,84,70,45,73,56,51,51,72,66,58,72,75,65,83,60,63,42,70,75,77,87,60,81,79,59,70,85,43,50,53,56,50,84,62,50,42,66,51,47,84,48,53,43,66,46,72,56,49,56,71,65,63,80,81,66,45,62,56,84,62,57,85,42,61,72,45,66,43,83,60,48,67,46,43,44,74,85,73,84,68,45,59,57,83,60,72,45,73,60,71,81,59,83,63,55,80,48,69,74,78,60,73,83,52,80,63,81,60,60,67,65,65,80,49,45,50,49,49,59,66,50,75,45,74,54,74,67,68,85,43,69,42,80,81,61,57,68,82,75,42,71,86,54,75,83,66,53,72,70,70,68,53,50,80,84,77,87,77,52,65,42,52,43,42,52,79,59,52,61,69,81,51,68,81,73,86,76,57,81,71,63,56,77,87,58,48,78,56,81,81,51,49,83,73,49,44,74,60,76,87,53,49,82,50,63,52,61,65,81,49,49,71,48,64,47,78,54,43,79,84,46,56,58,52,79,49,60,69,55,58,45,46,48,42,46,42,64,57,48,64,48,68,55,87,59,53,74,52,63,48,57,54,66,49,49,73,50,47,73,60,85,44,49,69,77,79,56,48,42,87,74,65,85,53,47,60,57,69,53,46,78,83,87,56,74,73,69,46,65,42,77,87,69,66,63,75,65,59,87,61,68,44,86,78,62,76,82,65,52,56,78,49,55,47,62,53,62,56,86,80,87,55,83,71,86,56,70,55,55,59,46,66,77,69,52,64,47,58,43,74,85,69 58,81,66,52,62,65,52,73,68,86,74,49,53,42,77,72,76,79,55,50,78,60,85,49,82,58,62,74,64,69,87,68,57,78,84,49,82,48,47,82,83,51,65,71,49,46,78,64,47,55,80,67,43,64,82,56,44,57,75,66,82,45,45,81,69,52,67,44,58,55,58,68,64,77,87,72,45,77,75,61,67,57,74,72,82,81,74,71,80,68,81,65,75,75,56,60,64,44,58,78,66,44,43,48,74,61,86,65,74,74,74,47,49,54,62,45,50,82,55,82,73,57,80,86,71,79,83,44,46,48,71,62,61,76,55,49,47,70,81,43,53,69,85,66,61,62,52,66,58,75,65,83,82,76,43,76,45,87,81,65,55,59,51,75,82,43,58,79,46,80,62,56,42,44,45,77,85,65,73,64,82,82,43,65,51,72,71,47,80,44,51,71,79,64,71,82,51,58,81,70,63,50,47,67,85,60,78,80,42,59,63,55,80,69,47,50,62,75,55,54,49,84,52,74,83,54,74,50,69,75,65,68,56,77,67,62,48,72,53,71,62,44,66,70,75,54,85,54,64,46,81,87,78,84,59,83,47,50,78,85,83,79,51,85,72,85,46,57,82,43,43,57,42,42,58,78,83,58,57,77,79,62,68,84,79,49,59,60,73,72,86,62,64,55,47,61,61,56,60,61,56,72,52,86,69,61,53,57,54,81,57,47,61,64,83,80,51,74,48,71,72,60,63,59,76,44,52,79,66,47,54,76,70,77,51,74,57,53,84,45,54,51,76,45,46,68,51,48,50,82,63,79,70,69,67,68,45,87,72,53,54,72,64,80,78,61,43,52,53,65,43,51,65,74,46,85,46,63,73,54,86,77,56,59,45,75,78,74,48,82,58,57,61,45,77,44,63,75,61,45,76,46,42,68,68,59,79,45,48,47,81,61,82,52,47,80,76,86,50,44,72,80,69,44,58,47,84,43,52,65,45,43,74,65,61,44,46,79,63,50,84,56,86,65,46,74,68,56,44,46,66,82,47,78,59,74,87,63,58,71,74,64,74,43,63,65,65,42,64,51,58,85,58,63,45,53,72,64,79,48,60,45,65,51,48,73,43,58,80,44,63,58,55,78,56,43,59,51,86,51,78,68,49,50,67,43,75,69,69,64,72,59,81,44,68,71,84,53,43,54,84,60,53,44,68,62,65,47,81,62,72,67,78,57,71,85,57,74,87,78,47,86,65,68,74,49,72,60,55,42,83,77,56,63,81,85,61,51,76,59,48,69,71,69,57,62,78,66,61,44,62,77,45,81,81,74,56,51,85,80,78,77,48,55,84,81,54,42,70,53,81,46,87,68,55,67,87,77,54,60,85,49,81,86,45,68,87,53,87,64,86,42,74,60,54,54,85,71,57,54,58,57,75,42,83,79,77,72,68,67,81,48,73,76,76,55,42,54,75,56,77,50,69,75,65,66,78,74,58,74,57,52,56,85,60,86,55,55,61,84,51,84,54,64,73,52,63,61,75,68,67,72,59,53,78,78,65,81,66,79,73,53,44,51,78,55,48,46,66,87,85,54,86,65,55,75,69,80,50,48,48,84,58,84,66,79,48,65,60,54,64,43,56,50,51,63,87,71,46,76,42,87,72,52,61,58,86,56,53,60,64,65,74,82,57,54,55,48,65,71,74,57,42,60,61,58,66,47,48,49,43,71,54,73,59,62,82,85,44,44,78,58,80,65,79,60,66,56,66,85,87,67,68,61,58,42,87,50,58,54,63,84,76,83,61,86,44,73,60,46,74,82,63,78,42,46,48,58,43,64,54,42,43,54,73,72,50,86,86,73,53,78,63,47,77,84,69,74,57,45,45,58,82,54,46,49,47,48,63,47,54,69,62,58,46,80,46,47,45,57,65,66,47,85,48,78,71,57,60,50,54,64,73,62,57,48,65,73,83,71,85,44,83,62,60,80,79,76,78,56,65,51,83,64,46,64,80,63,82,85,45,60,61,50,82,57,52,75,83,51,87,83,67,42,77,61,65,80,68,67,77,52,44,79,56,48,43,48,47,68,46,86,59,74,84,65,69,75,82,65,83,75,48,48,72,71,65,69,80,75,76,44,47,64,51,76,46,86,85,68,42,48,83,68,81,56,63,48,51,68,55,62,53,79,61,78,47,68,62,69,74,81,73,85,59,52,43,87,47,85,64,57,66,86,69,52,80,47,77,83,51,63,64,55,45,66,85,75,46,83,65,53,82,58,72,82,55,76,63,69 55,82,84,61,43,77,73,51,71,74,82,42,84,74,86,80,76,65,61,53,80,56,65,48,76,81,65,57,48,85,53,87,46,46,80,51,55,52,49,56,56,85,64,64,68,56,45,75,44,49,46,47,54,53,42,86,72,49,50,52,45,86,45,87,50,45,79,72,47,78,76,64,54,87,46,84,57,49,51,61,70,45,49,57,66,83,52,67,68,43,49,52,61,87,55,45,69,68,55,48,70,55,42,65,49,82,57,54,64,57,42,82,52,48,57,57,81,77,81,61,82,61,48,45,56,79,44,87,58,50,53,50,44,53,47,67,76,44,74,46,77,63,74,55,60,83,71,72,80,83,74,69,74,43,55,61,80,46,70,56,64,73,62,82,80,42,49,45,54,56,78,76,64,70,53,86,67,50,46,71,55,60,82,73,70,77,62,61,76,62,44,43,47,56,57,51,77,53,86,52,74,45,60,61,87,84,78,54,55,61,48,73,86,83,51,51,76,66,76,75,51,45,48,78,72,53,46,45,74,64,80,71,72,78,43,63,49,64,85,50,59,73,58,53,57,86,54,48,66,45,63,72,56,44,61,64,85,78,48,87,47,65,52,81,67,77,79,77,44,51,73,79,59,80,43,57,43,71,59,72,51,85,74,84,86,81,61,74,67,78,68,55,43,81,84,78,86,80,61,59,74,85,73,82,43,79,68,52,52,43,74,45,66,42,70,54,82,77,73,53,48,48,70,43,84,61,81,51,44,59,66,49,59,61,80,44,58,58,51,72,62,79,86,42,64,44,60,57,56,48,51,49,45,66,85,65,75,75,70,80,45,68,53,69,61,62,86,85,80,42,80,43,54,77,71,49,71,84,77,42,85,57,79,56,84,56,65,47,75,55,86,63,63,67,56,49,67,66,59,65,58,50,43,81,74,61,42,52,67,57,77,46,52,71,64,65,69,69,66,51,49,60,87,80,59,61,58,54,48,81,66,45,86,82,79,70,72,45,69,77,51,61,56,66,78,87,54,86,45,55,85,84,84,60,77,74,60,51,69,54,80,56,55,47,76,77,60,60,76,57,48,86,63,77,55,77,69,65,83,84,62,65,46,86,46,43,59,54,47,60,62,49,63,51,46,79,63,76,75,70,78,54,61,78,72,62,82,54,68,59,59,68,42,67,72,49,80,79,43,72,60,80,87,51,65,84,46,61,73,61,80,61,76,75,71,60,65,73,50,43,73,61,86,50,81,60,49,44,81,50,54,81,54,67,69,56,70,78,78,51,53,48,43,54,71,45,50,77,54,72,68,61,66,74,55,86,67,71,74,74,63,75,79,45,83,72,85,63,71,83,69,59,85,70,79,75,86,68,63,73,47,69,81,63,57,76,85,66,65,46,87,67,72,62,86,72,52,75,51,50,85,42,86,59,59,56,66,52,56,42,80,74,83,83,83,74,82,50,63,61,58,60,87,46,82,58,79,57,84,74,67,59,52,76,81,65,85,70,59,75,56,85,46,74,60,44,81,79,68,63,86,57,80,75,53,46,59,64,59,60,77,67,45,83,46,72,78,54,81,56,51,67,55,44,65,63,77,86,48,63,70,52,81,61,51,59,48,70,58,47,78,67,69,50,53,56,60,53,64,48,59,64,62,47,46,67,56,77,86,53,63,62,78,67,57,84,78,44,54,73,69,81,86,81,59,42,68,72,66,68,74,65,83,84,74,44,64,71,55,70,59,73,65,77,83,70,44,54,43,55,85,69,67,60,76,81,84,67,78,54,72,74,74,85,60,83,57,50,75,82,42,54,83,84,77,83,86,51,79,50,73,86,66,52,81,84,77,55,73,57,67,79,83,87,52,49,61,51,61,47,87,65,50,51,44,52,45,59,81,86,69,73,48,50,51,74,51,83,76,42,51,74,59,83,71,70,49,75,48,72,72,60,74,65,59,65,72,79,78,61,79,55,70,56,75,44,52,67,72,50,78,43,45,56,79,60,69,79,43,49,55,64,67,57,61,62,84,54,81,76,54,46,78,47,85,79,42,74,42,71,78,79,74,51,53,44,58,56,55,56,81,70,50,70,52,79,76,46,73,59,58,52,78,52,87,76,86,81,49,63,69,42,86,53,44,68,47,59,87,71,60,53,83,66,85,57,83,73,56,44,48,68,51,73,81,66,67,76,73,73,70,77,82,65,57,81,74,46,49,81,74,66,70,65,85,47,74,62,73,68,61,63,72,78,87,75,73,48,72,75,54,63,82,65,81,87,44,69,86,73 51,59,55,71,55,83,49,69,65,83,49,68,58,80,58,56,65,76,43,76,81,71,73,71,44,43,72,80,80,76,59,67,74,67,84,52,69,44,87,65,74,43,45,44,69,55,80,49,71,54,61,61,45,59,70,74,57,42,63,75,54,86,45,57,45,75,74,51,83,73,76,59,61,61,78,81,68,71,73,83,62,71,79,87,63,46,79,84,53,63,83,87,73,53,65,60,73,86,85,84,58,84,87,64,69,62,76,49,51,79,57,80,85,46,83,52,42,64,47,80,60,46,50,56,86,77,51,74,60,52,74,73,79,46,56,65,72,45,59,78,73,74,66,69,48,47,64,49,81,76,54,43,63,69,71,56,69,82,71,50,77,67,62,64,57,50,65,75,43,85,59,72,77,62,71,64,58,69,70,46,82,68,46,47,73,69,75,77,45,57,65,43,80,77,65,42,44,53,45,45,65,47,87,44,42,74,65,73,67,47,79,65,42,68,46,62,73,66,47,85,84,57,71,82,43,74,87,66,48,79,82,58,79,45,75,87,87,65,67,53,50,70,77,66,50,51,86,84,46,53,68,53,76,86,72,80,63,48,70,69,48,46,78,61,49,50,87,75,75,64,43,73,81,63,75,68,61,59,54,43,76,80,51,84,65,51,56,87,69,73,64,79,69,80,46,57,60,80,77,71,79,65,53,66,82,71,75,51,44,42,60,64,56,46,73,71,78,69,73,80,59,58,84,61,43,79,61,67,71,73,71,82,45,80,64,57,46,53,81,47,70,60,83,56,71,43,68,60,46,51,83,72,79,48,64,47,60,84,64,47,51,56,71,49,47,43,51,54,63,63,69,73,52,87,83,44,65,72,86,56,73,81,52,58,64,52,52,73,68,76,56,72,48,67,84,46,75,82,68,83,64,57,70,57,50,86,54,56,43,68,54,59,46,52,61,80,73,86,74,87,86,42,87,57,44,64,65,46,76,63,76,60,82,68,45,86,54,59,43,72,44,52,80,74,49,67,58,56,85,82,85,65,57,50,75,83,50,68,43,69,61,72,50,48,58,75,80,62,43,79,65,60,72,72,86,70,63,70,64,65,46,71,70,64,75,77,49,83,51,53,54,77,83,73,81,87,75,46,43,87,60,79,44,43,45,49,77,48,53,84,83,75,76,48,47,65,81,52,42,62,84,58,50,85,53,57,54,87,48,60,51,56,85,61,47,72,47,81,45,83,66,51,86,62,80,76,59,63,45,50,63,49,61,70,56,85,63,82,46,85,82,66,85,47,57,76,45,42,55,86,58,53,74,69,70,86,54,64,82,60,57,80,83,83,53,66,59,55,87,50,73,44,84,49,46,50,83,66,47,85,56,68,83,74,53,61,64,45,65,75,82,43,70,49,71,59,51,67,84,64,43,44,56,73,67,72,62,65,87,79,68,47,46,49,76,78,53,86,64,63,48,85,78,69,78,60,71,68,52,49,70,59,54,80,85,58,45,65,47,73,63,46,87,84,49,62,60,45,51,80,84,51,58,85,44,79,49,47,65,83,42,78,43,78,60,65,82,82,47,80,83,67,75,79,51,62,43,62,79,80,68,49,69,42,86,83,68,71,78,49,75,87,73,46,51,62,63,62,83,74,70,75,46,52,51,83,66,86,68,51,42,80,63,60,49,58,87,65,46,45,76,58,74,77,53,86,55,85,73,79,85,69,70,64,53,45,46,60,80,82,83,57,63,80,47,84,84,87,61,69,79,54,63,71,86,47,83,50,63,76,48,84,74,43,68,81,51,64,70,60,54,50,55,46,76,65,78,47,54,60,50,64,80,85,77,74,69,59,73,57,68,48,45,75,81,64,83,43,44,85,60,46,80,84,70,66,59,50,86,47,43,87,42,73,77,69,73,51,46,85,43,72,79,81,51,49,65,62,79,87,59,49,70,86,81,81,83,54,78,68,82,52,76,56,52,55,75,65,74,53,69,78,43,82,78,82,52,69,64,43,86,59,54,69,47,67,72,45,69,71,68,75,66,56,60,51,54,58,67,86,87,78,49,65,49,72,50,71,64,67,62,55,72,87,60,65,51,47,63,61,75,78,72,87,46,53,64,51,42,85,77,80,65,59,43,57,58,86,47,85,60,79,61,57,60,65,85,80,80,87,69,53,69,47,53,55,69,48,81,73,80,66,71,87,52,59,77,85,66,62,43,87,44,59,52,87,85,79,62,80,51,84,75,68,49,44,62,65,81,81,49,52,55,87,43,81,83,55,86,55 50,64,73,82,62,77,55,68,74,84,57,66,74,81,78,55,72,86,75,84,65,45,49,76,68,70,78,84,53,70,62,87,80,56,82,48,55,65,54,83,80,48,66,62,44,70,68,52,56,57,63,53,66,87,49,84,85,44,50,68,62,42,86,44,64,72,65,77,73,54,49,87,84,68,44,56,49,79,66,79,71,81,75,61,54,59,69,55,78,49,49,75,65,76,48,55,80,44,47,48,61,87,83,58,73,45,48,42,81,51,78,42,43,43,59,79,53,54,55,83,74,75,70,71,65,81,50,52,86,84,72,87,58,66,43,47,75,43,47,80,74,59,43,82,81,43,67,82,55,43,82,86,87,58,62,64,66,59,46,45,46,44,75,57,55,75,70,49,65,86,57,82,57,76,65,76,75,78,47,54,82,66,86,81,72,66,62,76,69,61,81,86,85,59,78,71,42,84,82,84,76,63,54,47,61,86,63,44,81,59,54,59,62,66,61,43,53,68,43,86,44,48,85,68,81,49,58,56,85,52,56,46,44,57,70,84,46,50,66,64,81,51,84,87,84,42,65,48,42,50,48,81,83,56,86,68,80,62,56,81,55,43,43,64,69,43,85,58,51,58,67,76,79,43,57,80,60,52,73,57,63,76,59,55,81,44,59,64,62,44,63,84,48,75,62,66,87,57,57,68,83,83,66,58,51,64,59,46,78,62,80,51,43,48,48,79,52,51,51,55,66,64,58,56,71,67,77,81,52,46,49,66,71,87,77,78,76,81,69,50,46,78,76,67,77,62,45,50,48,65,45,56,64,69,46,65,50,61,63,58,67,70,56,84,58,79,53,85,70,43,74,49,86,76,44,80,58,51,60,85,51,75,75,87,50,70,43,71,53,75,86,77,83,67,70,43,48,46,59,64,46,60,67,61,62,64,65,61,76,59,45,87,46,87,64,62,83,58,50,52,66,76,83,51,81,84,53,66,64,76,76,48,59,78,57,56,46,75,45,78,69,60,64,62,80,84,67,67,76,86,46,44,48,77,75,51,62,59,76,55,65,57,86,77,65,49,81,78,42,78,47,59,86,79,79,80,49,47,47,72,64,46,51,52,84,42,63,87,61,75,60,51,84,45,63,46,70,60,55,73,55,61,83,69,52,57,83,46,45,73,74,45,79,77,47,45,80,42,74,69,70,70,52,55,87,50,55,52,42,50,42,76,84,46,78,55,79,50,43,72,43,57,79,63,71,75,61,42,86,75,66,49,50,65,83,60,44,51,64,75,50,50,66,68,47,61,62,62,54,76,72,70,49,55,54,60,43,44,80,82,74,50,79,74,84,57,53,52,45,86,80,69,87,63,64,85,46,46,71,62,79,72,74,46,57,43,45,72,72,73,46,84,84,49,86,57,58,73,57,78,84,70,73,50,58,79,83,73,56,54,69,56,84,57,42,47,54,59,67,64,71,80,70,52,51,49,44,56,67,42,46,77,42,80,48,52,59,58,48,87,71,63,68,77,79,61,42,73,83,42,73,70,83,48,44,53,56,82,57,55,68,45,82,48,86,59,83,71,77,65,74,47,87,53,81,70,42,60,57,66,80,71,66,76,56,69,43,54,77,65,84,66,48,84,53,58,80,61,43,47,71,49,54,84,49,79,43,78,82,61,77,79,83,79,65,51,61,48,72,86,58,53,76,83,58,67,45,82,86,57,67,45,80,45,77,69,87,82,67,47,54,53,82,79,73,80,58,48,48,62,77,84,50,83,54,59,52,58,62,74,50,71,76,59,63,57,55,45,43,73,42,67,69,48,70,54,81,69,67,80,72,63,74,86,58,46,64,43,76,87,71,46,80,44,64,68,71,81,66,53,85,45,61,83,51,86,61,45,42,45,67,51,76,76,76,46,68,87,75,87,53,77,71,69,80,46,55,71,58,65,78,78,52,85,59,52,63,76,68,63,61,65,48,54,82,67,74,80,80,78,80,46,54,54,83,79,54,44,69,43,43,75,73,87,71,61,78,64,64,48,47,49,83,64,78,42,82,56,78,43,76,49,66,85,52,62,53,86,65,42,46,55,68,44,81,79,65,43,74,72,67,81,69,61,82,62,74,58,52,72,78,73,44,78,52,75,76,78,82,52,46,76,82,63,47,59,59,76,64,47,49,87,60,78,73,81,63,84,72,70,78,82,73,66,76,71,57,66,57,59,49,83,62,52,82,86,45,45,86,64,44,53,55,69,66,80,57,77,52,51,80,82,62,51,53,48,44,78,60,84 66,69,60,55,79,57,85,53,69,49,76,74,71,83,45,79,68,47,49,76,55,51,56,85,79,86,66,42,85,77,61,74,48,43,81,81,59,66,42,80,49,53,62,73,50,50,66,70,60,64,43,51,43,56,75,45,45,54,61,48,47,59,86,66,78,57,71,47,54,78,85,59,55,43,66,80,66,60,48,63,60,60,77,81,58,77,61,53,66,53,74,42,55,71,58,45,46,77,45,79,60,53,59,86,52,43,42,61,62,56,68,74,58,52,58,63,69,86,45,62,45,81,62,87,69,60,44,72,62,81,78,59,69,67,84,76,85,55,46,49,81,76,82,46,43,69,56,77,47,78,77,69,66,63,83,78,42,83,56,77,45,71,68,66,59,50,78,70,85,73,86,86,62,63,85,65,65,70,72,58,51,84,48,48,78,47,50,45,57,69,76,48,48,60,77,76,69,51,70,60,78,75,60,56,85,55,58,72,49,78,69,50,57,57,60,86,42,86,69,58,58,87,46,45,43,47,43,74,60,50,65,69,62,81,68,58,60,48,66,55,84,87,64,59,78,63,51,72,61,78,42,83,58,81,86,52,63,47,42,64,87,67,63,77,47,84,87,84,61,70,45,74,80,57,47,57,62,86,70,67,64,43,57,60,79,42,82,67,82,54,86,68,45,87,83,53,79,51,78,61,60,72,63,78,65,80,56,51,80,43,57,65,79,74,79,75,81,81,53,68,67,67,77,80,87,59,62,77,55,79,60,66,60,49,70,80,79,82,79,44,54,62,47,42,72,53,55,74,69,58,44,86,59,50,70,57,71,43,68,47,43,74,80,55,71,52,45,87,42,66,76,54,47,72,66,47,86,72,46,44,51,69,77,62,47,55,50,48,69,67,81,83,63,48,62,72,47,75,67,83,57,86,80,48,46,82,64,61,70,58,77,73,49,68,67,71,48,51,44,44,43,84,50,82,71,67,63,79,60,60,60,59,48,62,57,54,86,54,42,55,42,50,50,55,87,80,48,82,52,50,64,57,48,62,59,66,76,84,85,43,55,56,83,50,74,58,80,87,83,70,64,76,77,59,49,84,77,57,60,50,59,73,86,73,87,82,43,44,71,56,67,70,73,62,62,80,66,84,48,87,63,56,77,72,53,66,71,75,54,59,65,61,47,65,61,84,62,60,87,63,51,85,80,57,68,42,48,71,44,57,63,84,47,64,87,70,81,76,73,69,45,42,59,60,79,49,65,65,46,82,57,49,83,43,45,81,79,54,83,87,72,55,85,63,59,78,48,57,55,76,55,67,70,86,52,52,61,71,72,86,57,62,57,69,70,61,82,42,84,61,80,47,54,76,80,85,59,44,83,83,59,58,54,70,56,59,68,84,69,81,45,82,73,83,85,70,61,48,45,73,77,59,82,60,64,47,43,55,49,64,75,85,67,55,69,85,83,69,73,55,62,44,69,56,60,64,71,74,72,76,48,60,50,58,54,54,78,56,57,65,52,42,62,56,70,76,74,56,53,54,49,68,62,59,60,49,81,87,68,86,83,45,58,85,80,78,45,71,49,62,77,56,74,70,61,65,52,80,62,68,55,74,63,54,62,65,71,55,79,66,45,70,52,51,63,46,50,84,57,83,47,78,51,46,84,75,57,61,52,54,63,72,69,56,61,70,84,66,55,44,48,75,47,83,87,69,85,43,47,44,78,49,74,53,45,87,59,58,84,65,49,86,69,76,70,49,62,58,51,62,70,67,63,68,83,69,67,78,50,79,50,60,84,86,83,56,78,78,83,52,66,71,84,61,64,65,53,50,84,84,43,67,54,67,79,58,68,67,63,82,85,78,85,42,84,87,70,80,77,75,52,79,79,46,85,80,68,67,56,59,57,77,70,68,76,47,63,60,50,71,54,75,61,65,42,52,70,73,81,43,70,83,64,42,62,84,67,54,70,48,68,50,50,48,58,58,77,70,53,73,85,78,54,84,56,47,46,71,56,61,54,54,64,66,69,83,50,49,73,58,76,86,53,43,86,68,65,84,64,68,56,74,75,66,78,87,69,69,66,63,53,84,47,45,55,85,48,47,65,87,67,75,44,69,50,50,87,59,83,75,81,72,70,61,66,86,72,46,70,45,73,50,59,81,48,62,55,75,74,87,81,52,77,52,72,65,55,71,44,70,46,47,78,70,79,49,78,76,45,66,48,45,68,59,49,80,80,58,48,51,55,54,75,43,75,53,77,51,45,74,62,70,68,86,73,47,45,53,79,51 79,77,54,85,64,54,79,44,58,79,72,82,54,49,72,81,58,46,74,83,72,78,62,54,71,85,66,62,49,87,44,85,67,58,60,86,76,71,75,63,59,69,86,45,51,81,61,50,69,68,48,75,65,43,68,58,84,61,54,72,48,72,67,87,54,71,54,64,84,51,45,78,85,82,80,79,63,46,58,73,61,46,82,66,78,47,49,79,45,47,45,69,48,81,77,78,67,53,45,78,74,83,57,83,64,44,57,67,83,85,59,85,73,67,72,78,61,57,49,48,72,67,74,77,55,60,44,62,77,85,50,81,66,67,76,48,50,61,43,46,51,47,44,77,65,78,42,54,79,80,74,86,56,45,62,85,54,75,84,73,86,76,59,64,45,52,69,60,50,52,47,84,59,44,55,85,65,86,86,56,55,60,60,75,84,69,86,71,82,81,45,47,73,55,54,83,86,71,50,58,54,49,54,53,45,69,63,50,83,43,81,52,52,56,52,54,86,71,46,66,72,85,57,71,47,43,64,84,51,82,56,84,48,59,76,66,80,65,66,68,51,64,59,57,58,56,82,79,42,74,60,79,49,75,78,45,66,46,59,75,68,42,49,87,84,85,85,68,49,80,56,54,66,76,87,71,84,71,45,82,70,61,69,69,80,47,58,86,76,77,69,57,56,46,45,68,59,76,58,53,74,84,61,87,75,78,68,51,56,54,44,43,70,79,86,65,68,68,68,56,71,69,58,70,53,58,57,85,86,87,67,86,78,61,59,47,73,63,83,66,63,87,46,52,65,46,43,68,61,74,56,74,86,61,76,64,83,55,63,45,49,80,67,44,60,43,52,53,63,51,84,79,77,79,53,75,87,68,56,60,76,72,63,45,43,84,78,83,64,66,77,75,45,46,58,51,57,76,78,74,67,59,49,87,42,77,72,78,66,62,54,47,60,81,50,63,81,63,47,44,55,70,51,58,53,64,46,70,49,71,67,82,73,69,60,52,75,87,56,42,75,78,74,54,48,77,83,47,79,63,74,55,75,48,65,85,50,70,73,78,81,77,87,86,85,84,73,84,57,78,67,61,75,68,66,74,60,79,48,80,86,85,71,50,59,58,47,61,65,74,58,47,51,84,46,49,70,53,58,78,44,48,67,87,80,73,52,69,86,74,47,57,57,56,56,71,63,65,73,57,61,53,48,57,66,82,82,62,58,55,77,64,70,66,45,45,67,67,73,59,82,70,62,80,48,82,86,85,42,44,79,77,61,81,78,57,61,43,70,59,81,80,79,74,85,86,45,74,66,56,49,71,48,49,72,52,87,59,78,80,66,77,70,82,68,68,79,79,79,77,79,58,85,50,70,72,70,76,64,52,49,72,86,66,76,87,79,82,48,73,79,62,66,69,83,67,65,42,80,58,62,73,45,82,73,47,61,73,79,78,56,55,46,46,87,65,82,77,87,66,56,72,87,76,56,42,65,74,64,69,80,71,42,73,57,52,79,68,53,54,52,63,65,82,55,62,81,49,82,59,80,53,44,63,86,49,65,75,49,60,58,47,66,43,59,77,44,81,43,84,72,63,81,66,85,74,83,52,43,43,83,84,64,61,87,63,61,76,54,77,70,52,60,80,65,53,50,74,55,77,83,82,50,53,72,62,71,76,60,44,80,62,43,72,73,67,44,73,87,78,46,86,76,60,82,63,51,74,65,42,85,64,72,59,56,50,72,64,42,78,61,72,87,55,73,46,71,49,73,72,75,71,50,45,52,53,56,55,79,74,83,51,86,48,79,52,57,50,73,50,71,84,80,50,78,42,65,79,61,83,80,74,65,46,64,45,72,55,64,70,44,54,72,52,62,61,62,42,61,63,55,60,60,45,64,49,63,87,68,63,55,62,73,84,46,67,73,74,55,79,54,73,54,72,56,57,56,47,85,77,78,57,46,50,43,55,84,52,59,64,69,54,61,51,48,64,47,46,70,56,57,72,61,54,80,57,79,73,85,73,83,58,66,62,71,49,68,62,51,50,47,87,85,66,43,70,62,80,49,79,57,60,79,68,72,61,80,45,45,47,58,79,68,57,86,60,73,79,43,58,45,71,43,45,76,79,52,72,66,51,42,83,48,81,54,74,65,62,57,75,80,57,69,62,45,78,60,59,83,44,53,63,80,56,57,60,84,55,48,53,56,50,46,72,72,53,84,79,68,72,42,46,77,69,84,59,65,56,87,73,64,48,43,45,49,66,43,66,85,66,63,44,51,54,49,83,68,76,69,66 72,69,53,44,57,81,56,77,47,47,68,82,63,65,87,71,73,42,61,60,69,76,54,80,49,63,48,66,65,63,86,62,54,55,87,48,67,50,84,47,83,52,87,85,64,48,65,59,75,87,70,68,67,75,68,87,56,85,46,54,77,43,67,65,73,56,84,77,68,48,76,47,72,72,44,82,49,87,46,78,65,79,51,72,87,53,42,62,56,48,85,56,45,54,84,68,50,64,43,85,61,43,58,83,83,60,72,60,56,68,79,42,75,52,83,63,51,74,51,69,42,72,77,55,57,70,46,42,52,73,52,42,80,65,55,42,74,82,72,44,58,69,78,72,57,51,60,46,47,51,59,60,63,84,78,54,45,48,85,80,65,53,73,78,79,47,53,51,57,81,86,65,64,87,86,42,54,76,85,63,53,86,64,61,70,48,77,42,56,56,52,76,42,68,55,58,42,45,76,63,69,46,81,82,83,87,46,49,44,87,84,78,75,57,68,82,43,57,58,77,87,79,42,82,45,84,55,61,64,73,55,44,66,45,72,66,57,79,42,63,56,78,50,46,85,69,63,60,75,83,72,78,81,62,83,84,54,82,58,54,87,81,65,78,85,46,58,68,50,48,51,75,84,51,47,60,68,44,69,46,85,67,73,55,61,50,57,66,87,74,47,58,81,86,51,82,70,70,74,42,76,84,53,84,78,46,48,50,70,84,50,63,46,49,63,43,59,72,84,47,48,84,52,77,61,58,69,68,42,54,85,67,77,46,50,44,83,46,61,66,47,72,79,63,49,45,50,67,76,75,44,56,72,58,43,76,58,75,86,48,70,81,66,55,87,55,59,59,44,73,62,59,44,52,50,53,84,78,58,53,44,53,71,45,64,80,84,87,85,81,44,83,75,44,76,70,69,46,75,86,75,57,58,43,46,44,47,72,56,51,77,69,63,57,49,66,56,86,59,83,66,82,86,83,54,75,83,76,66,82,71,83,78,82,48,81,54,46,48,82,61,51,46,54,66,55,75,49,62,70,48,84,85,84,81,65,74,83,79,75,60,54,43,71,61,48,65,80,76,78,44,47,46,50,86,71,80,67,80,80,63,69,54,54,73,66,45,48,52,83,53,62,43,54,42,54,86,65,49,54,47,51,44,87,59,62,54,72,69,85,45,53,67,70,73,87,72,48,55,52,56,64,61,68,75,51,55,68,54,85,56,69,81,70,80,58,76,57,75,61,71,87,59,44,73,43,80,76,58,71,54,76,60,75,44,49,42,76,79,87,60,82,58,70,46,51,44,75,65,59,62,44,59,83,78,46,74,63,54,48,57,67,78,75,52,49,79,43,45,49,71,65,63,77,59,67,62,66,50,56,45,71,74,67,64,77,50,71,83,83,53,51,85,46,42,78,58,48,56,84,54,47,68,63,48,68,60,52,74,72,42,47,71,67,85,51,64,84,62,50,86,70,73,61,66,64,55,52,76,76,86,49,65,50,68,70,81,61,66,72,78,56,49,53,70,75,50,66,48,67,75,67,76,71,62,64,57,54,43,55,61,77,50,63,53,81,44,81,70,71,59,65,44,52,56,57,59,68,43,71,60,59,46,73,76,56,73,57,81,44,48,42,67,83,55,84,75,48,45,54,45,82,71,76,73,77,78,46,80,52,46,84,46,51,76,57,63,75,73,65,47,86,64,84,73,76,62,44,58,61,78,76,57,83,55,42,74,48,53,46,52,86,76,70,71,45,70,61,83,63,43,57,55,44,85,47,87,46,56,70,58,66,45,47,48,75,45,61,76,54,55,78,71,57,86,60,50,79,64,56,67,87,67,57,55,50,63,57,81,45,74,78,43,87,85,72,73,70,59,52,47,53,74,73,51,68,45,86,67,71,54,79,71,63,65,77,87,62,73,57,57,60,82,83,51,86,74,79,56,56,61,49,61,42,73,74,42,52,87,44,79,82,73,45,75,75,83,48,70,62,81,66,62,44,61,71,50,80,59,76,57,68,75,64,52,72,51,81,44,64,58,68,43,73,43,79,55,82,78,64,43,60,72,77,42,58,87,64,45,71,79,70,53,85,43,42,87,48,52,55,72,61,47,79,48,48,71,54,59,84,83,87,60,72,54,50,75,57,42,64,74,58,67,55,72,55,65,43,83,43,49,86,64,58,77,61,83,76,71,70,78,45,47,61,79,65,61,70,58,76,79,47,62,84,64,60,48,69,51,67,46,68,44,73,45,46,52,52,67,43,80,53,72,43,87,69,56,85,78,51 49,48,84,86,68,55,54,69,79,57,54,45,87,79,52,76,68,80,55,47,77,84,69,59,74,53,63,48,86,87,62,67,65,81,63,54,68,81,71,82,47,84,76,70,54,87,58,69,72,48,60,76,66,68,44,55,42,83,64,63,60,43,55,86,64,50,71,57,61,80,53,66,86,81,86,58,61,44,75,72,80,57,81,46,69,75,78,61,68,70,83,86,70,81,47,78,77,67,50,61,50,66,87,85,46,60,80,48,58,42,49,55,48,48,52,65,62,50,42,53,51,70,54,46,84,65,68,86,56,44,44,52,53,53,55,86,80,54,64,69,75,44,81,63,46,67,72,73,70,50,78,65,47,75,69,70,68,72,79,52,75,54,55,44,83,71,52,42,86,74,47,87,55,50,65,85,56,81,62,43,71,51,55,70,54,82,77,76,81,85,70,45,61,68,78,49,61,56,67,57,57,72,63,48,81,50,82,70,46,47,50,81,75,78,87,48,49,73,55,72,71,53,63,63,83,48,78,66,66,46,86,82,83,66,45,74,84,81,54,70,79,61,82,45,86,66,60,87,46,42,85,46,64,63,63,80,75,71,57,51,78,44,69,55,45,69,71,44,49,71,66,75,61,61,57,44,53,68,63,54,61,66,63,48,64,61,49,80,74,79,50,55,67,87,74,85,80,76,82,58,61,79,81,57,43,75,61,49,47,81,49,75,58,57,49,43,49,59,58,85,71,48,46,61,44,73,77,73,78,79,86,60,82,43,59,67,74,70,68,44,76,73,79,56,87,64,47,70,70,60,66,44,73,62,55,56,77,42,81,48,53,74,51,54,84,67,44,82,86,80,84,81,66,57,42,76,81,52,55,47,43,82,73,66,49,61,65,51,64,80,57,53,67,69,82,83,81,57,73,42,45,79,87,72,43,73,45,63,72,53,55,52,74,70,72,70,71,53,67,52,53,76,46,50,66,78,52,46,78,73,44,76,57,87,56,87,81,51,84,56,71,76,54,75,51,56,46,60,85,71,65,82,73,72,50,71,42,82,86,62,60,47,86,68,79,84,60,59,55,53,87,87,79,66,48,53,69,56,42,61,72,73,87,56,80,58,56,57,63,63,58,69,68,49,58,59,61,56,59,73,82,70,78,44,58,65,65,87,71,66,69,46,53,57,62,43,81,66,53,67,78,79,83,64,72,76,74,65,71,66,73,67,59,65,49,44,68,51,80,57,76,43,48,86,47,63,52,60,86,81,78,65,65,53,81,78,66,70,63,50,87,84,81,86,56,43,69,83,62,74,51,87,45,57,64,79,64,77,53,43,46,49,87,71,58,48,84,84,81,70,46,54,59,56,63,73,51,72,57,62,76,74,81,51,55,83,48,64,47,68,58,71,68,71,57,78,44,52,66,46,62,51,83,84,46,58,77,76,62,86,73,57,76,64,44,53,64,78,56,72,79,81,85,50,55,67,73,69,83,61,57,78,62,46,77,54,44,77,65,82,50,76,87,77,85,80,81,66,84,64,49,75,61,73,58,87,82,73,87,44,43,80,65,68,45,79,84,77,68,71,83,80,67,70,78,52,50,57,52,57,73,85,58,82,72,45,70,56,65,69,64,43,84,87,48,48,79,80,80,68,48,52,76,56,58,83,63,84,84,68,50,70,52,76,68,66,49,45,67,55,65,71,72,49,58,72,42,75,63,85,59,77,80,53,84,80,81,61,69,75,87,68,81,80,56,73,79,62,82,78,54,67,81,85,82,74,78,61,62,80,49,69,83,60,71,87,63,48,66,85,85,72,66,47,86,81,80,76,61,47,59,74,47,84,87,83,53,61,77,51,43,81,51,50,66,51,67,69,81,44,69,48,42,86,66,76,50,56,67,56,58,66,61,79,48,69,65,70,53,68,57,43,56,84,72,71,84,78,87,78,62,82,73,48,43,51,77,82,87,81,75,81,84,45,45,81,54,62,42,48,84,80,63,70,73,75,80,44,61,81,53,74,46,42,83,59,72,58,47,87,54,58,42,63,50,72,83,47,76,60,49,60,58,56,48,58,72,45,75,83,55,76,64,87,77,54,77,52,75,81,69,54,78,87,84,54,68,58,70,57,69,61,48,64,57,81,73,75,80,75,79,64,68,43,60,75,59,62,81,67,67,80,84,65,76,87,49,75,73,53,69,67,85,45,52,82,86,77,47,72,44,73,53,65,64,52,45,71,82,75,72,70,82,87,82,85,52,55,83,67,71,54,75,42,76,82,64,67,86,78 85,63,69,44,76,72,42,48,43,45,71,46,66,86,60,75,51,49,56,72,70,78,54,78,82,76,86,64,56,64,56,69,54,72,66,64,56,61,61,64,63,47,77,69,52,81,86,77,66,46,56,69,42,58,46,74,59,58,67,50,85,75,69,66,49,57,81,66,69,49,45,83,73,49,54,80,67,75,87,62,43,66,77,66,66,67,73,72,63,43,61,59,86,85,60,74,85,56,82,47,68,84,83,87,67,55,72,85,46,68,49,49,43,68,56,68,45,80,52,80,58,60,74,58,65,83,47,87,72,82,74,77,43,44,87,45,78,57,53,75,65,44,70,50,47,65,72,69,53,59,56,49,55,47,45,62,78,83,66,86,63,72,48,73,79,53,73,46,45,70,45,82,83,45,71,67,56,58,66,77,61,48,49,72,61,80,46,71,69,78,64,78,52,70,66,82,45,63,43,49,62,85,58,52,72,58,61,52,62,54,56,73,71,87,58,80,82,49,60,71,65,66,44,72,65,73,74,86,65,62,81,87,59,43,45,86,69,80,77,42,79,56,63,53,63,66,72,84,83,45,61,81,42,44,82,51,80,69,77,43,49,45,61,79,66,46,60,64,70,73,68,83,56,43,49,55,67,68,70,67,70,48,74,76,81,83,63,70,86,80,81,73,85,87,66,84,83,52,83,58,47,43,50,55,67,65,70,73,49,50,64,74,70,76,53,51,71,57,82,57,85,63,71,72,63,86,70,58,50,61,79,68,50,74,86,58,60,59,73,58,49,61,61,52,62,45,79,53,44,46,61,51,57,81,45,71,78,86,73,55,67,54,42,87,85,67,49,86,51,86,64,51,87,43,45,72,70,66,69,69,87,49,63,52,46,56,55,77,62,75,44,67,74,79,65,43,70,85,58,66,70,57,86,67,76,71,63,43,49,55,83,42,65,78,87,67,58,67,49,47,50,68,54,57,62,42,80,54,84,51,86,48,64,74,77,63,55,67,71,43,47,86,55,51,50,45,50,68,80,55,58,73,49,87,68,43,83,51,53,61,74,62,64,56,54,74,60,44,42,53,42,72,61,47,44,62,66,68,69,53,42,56,46,63,47,50,79,87,46,57,53,60,60,43,43,43,85,57,78,66,59,42,42,67,75,65,79,65,73,58,78,57,50,46,63,55,54,42,64,71,70,70,82,82,55,56,70,55,73,85,76,59,46,67,77,87,62,63,56,48,63,84,54,63,61,45,70,73,83,79,86,86,82,76,81,47,80,78,86,62,50,44,75,60,79,87,49,76,82,80,75,51,74,42,86,77,67,79,57,43,85,67,65,73,71,78,83,51,43,71,85,46,60,51,61,77,74,49,56,61,69,42,64,78,45,45,86,69,51,83,64,67,53,53,49,71,75,55,87,67,57,52,82,81,80,68,86,43,73,43,84,42,60,42,60,71,63,64,70,53,53,85,65,87,82,86,49,49,70,83,54,59,76,77,86,76,78,61,44,71,58,46,86,80,64,59,48,59,51,54,46,46,56,74,51,60,49,67,71,50,44,87,46,85,46,73,85,51,83,55,80,62,55,81,85,63,72,52,84,71,54,56,70,60,80,74,55,60,60,64,72,42,83,43,59,82,67,45,87,54,59,47,66,63,81,64,64,66,65,58,49,72,46,57,70,43,72,73,78,47,56,55,69,63,44,47,84,82,86,43,81,52,68,79,44,62,70,62,85,80,87,84,83,52,84,49,80,71,50,73,65,58,75,69,84,63,46,61,56,64,85,86,73,86,62,50,68,60,49,71,49,74,66,66,87,75,83,68,78,79,79,50,87,52,80,60,49,84,54,51,87,87,51,57,72,60,76,73,45,43,72,47,80,70,69,43,79,53,71,49,50,64,87,51,49,81,57,63,77,61,47,74,56,51,76,72,59,57,74,67,57,69,53,75,53,55,80,71,83,50,48,78,68,86,60,57,69,44,60,53,79,79,42,45,57,72,79,58,70,44,78,75,63,85,42,64,44,68,50,71,46,65,79,42,85,82,64,68,75,71,60,78,43,47,57,82,51,52,87,52,50,86,54,59,61,86,63,59,65,75,76,86,57,61,57,66,60,77,85,73,63,60,65,77,77,44,53,80,52,87,67,87,68,48,56,87,72,73,86,78,49,86,79,61,44,43,71,60,53,60,87,65,80,44,74,86,60,63,77,83,72,78,77,79,46,46,51,66,78,73,55,72,58,85,53,51,65,87,52,62,83,67,62,74,59,75,85,61,46,74 45,60,84,69,86,83,79,75,76,44,42,56,56,68,82,47,83,74,56,82,67,81,54,69,65,46,43,75,44,62,50,52,52,72,68,84,54,60,67,48,65,53,51,53,73,49,54,76,51,57,47,86,67,81,58,63,80,71,83,81,77,77,65,48,67,79,72,84,87,66,66,47,59,57,67,84,77,52,47,85,86,65,44,53,53,66,55,53,61,85,61,50,44,67,48,75,87,53,53,83,72,85,59,68,70,60,70,47,67,78,52,65,84,71,55,62,68,60,62,59,81,85,76,86,59,53,65,48,54,70,79,42,51,75,66,52,84,71,50,59,70,84,71,68,79,49,77,59,58,78,59,85,79,70,84,67,65,69,67,64,80,82,78,78,83,72,64,61,44,64,70,82,48,86,44,65,86,83,63,45,44,84,50,78,84,53,67,62,58,49,49,71,75,44,84,73,79,55,77,82,71,45,65,53,85,77,75,47,70,69,62,67,58,64,58,66,67,87,76,46,63,42,63,79,86,75,57,52,54,77,54,65,71,77,57,79,70,81,74,71,57,53,75,54,64,57,61,54,79,76,85,44,69,71,68,79,68,42,62,53,81,85,58,81,83,63,68,51,45,67,52,53,59,57,55,51,42,74,86,65,69,57,84,42,78,71,52,51,75,83,70,72,74,71,67,85,77,52,43,66,66,79,50,47,48,49,43,53,57,52,85,71,67,82,74,65,44,43,58,79,75,47,72,70,72,51,71,72,86,56,61,46,70,60,64,81,83,56,44,67,77,44,83,84,50,76,59,45,57,46,85,64,63,73,53,50,60,44,55,72,57,51,51,45,56,82,75,48,68,60,66,72,42,43,77,48,57,42,59,72,78,42,80,68,87,63,64,45,80,85,66,47,85,68,55,47,87,87,58,63,70,84,60,78,47,55,83,66,82,87,56,57,51,72,48,70,51,71,65,48,52,43,83,46,70,78,60,63,73,57,67,51,68,83,55,50,46,72,55,44,56,45,76,43,65,43,78,51,55,73,86,53,69,81,72,63,70,74,54,43,47,74,80,80,70,87,65,55,83,81,65,74,81,64,78,47,52,76,52,78,48,66,67,75,87,53,52,76,81,49,47,69,57,48,44,76,81,72,64,54,52,68,79,53,78,61,87,84,64,63,64,69,47,87,78,54,49,79,83,75,62,54,49,72,80,80,53,77,65,50,82,64,48,47,45,79,79,45,71,67,70,85,55,42,49,85,49,74,70,74,53,82,49,53,68,43,63,61,85,53,57,83,58,58,75,79,72,68,69,44,65,48,66,77,73,67,66,80,60,83,58,87,52,51,80,79,72,47,61,64,73,55,62,82,52,56,82,67,87,62,76,84,71,58,65,84,55,80,66,81,73,82,80,70,52,63,50,71,69,83,69,81,66,85,87,52,44,62,85,68,65,55,83,80,48,67,49,50,81,44,66,50,50,71,53,44,51,53,42,71,54,63,54,46,70,47,57,70,63,56,60,69,47,65,53,56,47,48,83,56,84,64,44,42,58,85,85,55,55,86,49,84,53,50,43,49,75,77,57,56,78,84,61,63,86,62,64,53,46,80,82,54,61,59,80,75,60,87,47,45,59,77,57,68,70,75,53,47,78,47,43,84,46,64,65,42,65,76,54,62,49,42,86,81,68,79,45,77,51,44,53,55,84,45,84,56,67,84,55,78,66,51,60,67,74,66,75,87,77,86,49,77,46,67,52,50,67,46,72,44,82,58,56,49,67,65,83,77,47,76,69,48,79,79,48,85,44,82,59,47,71,75,46,62,84,71,74,85,63,71,48,48,87,86,60,55,43,61,52,62,45,56,54,83,64,77,73,52,70,79,70,49,87,64,44,73,58,50,64,53,43,45,62,84,45,51,84,86,43,82,42,84,66,55,83,69,81,70,86,43,79,57,66,74,81,71,66,53,61,71,83,52,86,72,81,72,54,78,67,71,61,66,76,43,45,84,67,75,78,43,60,55,46,42,75,69,63,70,64,86,55,83,58,82,72,48,85,87,82,56,55,46,66,61,68,42,55,63,51,72,83,64,72,80,58,82,62,56,59,49,79,63,65,81,51,46,49,61,71,66,81,79,85,63,71,79,66,50,77,56,51,61,62,52,67,42,45,53,49,43,44,48,76,77,55,52,74,53,69,56,78,47,83,74,67,78,84,79,43,64,52,78,79,53,74,85,59,52,78,49,68,55,72,71,71,48,60,83,43,54,85,80,71,64,81,80,73,86,81,85 72,63,69,76,71,72,51,62,87,71,63,64,64,65,71,58,52,53,45,77,80,75,58,48,54,53,80,67,62,64,46,57,84,60,74,65,57,76,75,70,70,70,86,87,65,55,75,83,66,83,45,85,51,44,64,51,42,70,59,50,87,65,58,55,61,42,87,50,84,56,59,66,55,53,85,55,68,64,81,68,42,58,46,42,80,48,78,85,69,71,47,86,54,54,50,76,69,63,55,75,83,64,74,53,86,58,61,59,55,71,64,79,64,79,69,44,73,42,51,87,43,87,70,73,76,44,66,68,50,57,81,59,61,61,44,66,82,68,65,80,43,65,63,43,64,53,57,49,52,63,70,82,52,46,76,60,75,71,70,69,44,61,81,62,78,67,53,50,72,70,59,47,83,57,85,43,46,48,59,65,84,76,76,46,45,74,50,68,60,46,83,60,74,52,86,48,52,77,55,76,61,71,71,77,62,87,67,54,74,43,54,60,87,85,77,76,67,71,84,82,80,69,48,49,79,64,82,86,60,55,44,57,59,60,86,86,86,85,48,69,48,68,43,78,47,58,74,53,56,85,47,42,76,65,83,74,67,46,73,78,81,47,70,58,85,48,42,48,77,51,74,66,65,72,43,48,64,79,75,61,51,72,46,58,76,80,66,86,47,75,68,59,76,66,51,50,69,83,86,52,80,48,55,71,43,84,61,45,48,62,69,80,69,79,87,61,58,65,54,53,79,49,83,85,44,56,48,78,64,56,64,70,57,78,82,73,61,74,42,81,65,43,75,50,79,55,70,63,60,64,87,71,50,87,44,82,65,59,82,71,61,52,51,49,45,62,73,58,87,55,61,42,69,57,66,57,85,52,67,46,65,68,48,82,61,62,69,53,73,42,72,46,44,50,55,48,70,62,80,81,86,52,82,66,81,84,64,59,62,47,63,63,78,54,68,74,66,64,69,67,73,85,85,59,82,67,54,67,83,58,59,75,80,56,52,68,72,69,75,82,56,63,73,87,80,45,45,85,58,62,70,72,81,58,52,86,48,43,46,74,49,53,82,49,75,61,47,81,59,49,80,57,70,44,74,66,43,60,66,84,83,57,55,68,56,83,67,78,57,81,46,44,66,49,49,78,46,43,69,59,81,83,87,87,42,83,80,61,83,46,48,64,75,51,43,43,68,58,55,49,62,67,81,43,72,46,67,57,57,79,54,45,75,48,54,51,69,68,57,77,57,61,83,76,45,77,69,66,78,61,59,79,43,79,65,60,45,64,80,81,86,78,61,70,75,42,48,47,68,63,43,54,78,63,56,44,75,46,81,49,43,68,83,74,45,59,82,53,50,74,68,58,46,59,68,42,86,76,51,45,50,70,67,47,63,62,85,76,85,62,65,58,67,56,50,63,49,53,77,59,68,77,54,46,76,83,70,73,72,84,45,67,49,73,69,51,47,85,65,74,45,84,50,55,55,83,70,86,60,68,80,76,85,81,61,78,79,60,51,82,46,64,60,79,43,53,55,47,78,70,52,44,51,42,75,62,45,74,58,47,67,82,44,48,49,63,68,78,80,82,68,75,58,42,72,66,61,87,48,73,86,54,59,44,74,69,58,46,67,60,71,69,72,78,51,75,59,82,80,80,51,74,43,80,86,69,68,82,73,63,85,57,61,83,68,44,47,55,67,87,50,86,83,66,70,71,87,72,68,62,57,55,78,47,86,66,69,70,43,44,57,87,64,78,72,68,56,69,78,81,59,48,54,43,72,66,65,79,58,45,72,75,86,58,76,55,75,68,80,51,66,86,49,57,49,42,81,48,82,58,66,46,44,57,72,55,78,85,43,70,71,61,50,61,48,71,51,49,47,52,80,66,75,46,58,58,70,49,72,52,55,46,50,43,64,69,60,85,55,80,45,81,83,47,54,46,72,56,65,48,79,74,67,61,50,87,62,64,49,85,54,60,60,65,83,83,82,69,68,74,52,65,66,57,67,49,78,80,63,53,73,58,45,51,43,70,71,60,62,74,56,53,85,61,62,44,57,82,70,61,84,47,80,48,85,66,61,55,72,54,58,84,76,65,72,59,83,75,72,49,77,47,56,53,69,67,78,78,47,83,49,79,66,54,72,55,65,44,53,73,42,72,81,75,66,83,49,66,79,64,70,77,48,43,74,55,76,79,68,48,63,47,47,86,61,77,53,45,60,52,47,85,58,75,80,49,86,81,43,79,63,44,62,48,83,80,43,80,75,69,84,79,49,79,68,73,68,63,72,67 81,66,56,61,67,63,48,52,82,56,74,53,80,74,66,46,51,65,50,85,83,69,67,62,62,53,56,71,87,45,61,85,83,72,48,42,43,76,43,76,72,55,83,83,48,66,62,73,49,59,77,71,45,83,77,87,74,44,67,82,65,82,84,65,76,45,68,74,60,49,71,44,68,42,55,84,47,81,66,84,46,42,87,59,52,76,65,53,74,50,75,83,44,50,76,52,42,75,76,79,47,84,63,52,45,66,49,58,71,82,81,78,42,81,49,50,45,70,49,70,45,79,56,68,78,60,62,45,65,43,78,44,45,60,87,79,74,69,60,74,76,43,85,65,61,48,67,66,64,60,43,66,51,50,48,82,65,68,70,59,74,48,77,86,50,59,77,82,63,61,79,56,66,71,85,54,63,87,58,66,52,75,61,42,86,73,47,57,70,61,53,81,42,53,66,81,75,42,68,60,45,45,47,69,84,47,49,53,43,75,81,77,70,77,71,59,82,47,49,69,69,45,78,83,43,44,66,74,83,43,75,65,53,74,67,61,65,73,76,75,80,69,71,55,83,45,82,76,77,70,56,53,84,55,45,75,52,59,75,79,80,54,62,48,45,48,44,60,77,78,63,49,86,75,44,74,53,86,87,70,55,45,50,46,78,53,49,43,42,74,68,47,55,42,66,75,77,73,56,71,82,75,58,82,67,74,45,72,78,80,58,81,51,45,60,76,52,44,77,57,44,53,56,68,85,70,55,60,61,74,61,72,56,48,84,77,65,64,80,73,59,66,47,71,87,73,56,60,56,59,77,74,63,72,46,42,73,45,68,83,63,42,50,55,50,61,75,84,57,83,71,74,64,77,66,51,43,72,72,53,50,85,67,67,58,50,46,74,83,79,57,70,83,73,87,71,68,61,65,58,68,78,80,81,64,58,44,57,50,86,67,75,64,84,43,78,84,82,65,46,80,86,75,61,84,69,65,56,47,74,80,85,77,49,45,73,65,69,65,74,57,83,67,50,49,76,64,65,53,60,55,47,53,74,56,43,58,84,53,67,63,70,60,71,54,67,80,53,53,57,75,58,80,54,55,76,86,79,74,87,70,60,50,72,82,48,77,82,85,42,50,63,70,65,66,52,80,87,75,84,86,64,49,60,60,54,85,48,46,52,77,57,46,68,62,66,62,78,68,83,72,45,81,62,68,72,80,81,64,82,61,52,62,79,42,78,80,54,72,45,73,73,46,56,58,67,58,50,51,43,75,80,42,62,73,75,78,52,44,79,79,83,69,52,48,48,70,66,79,45,77,57,74,65,59,66,76,65,74,44,58,54,50,58,77,79,55,57,46,78,77,46,81,43,78,73,57,80,85,49,74,52,84,62,50,64,75,71,52,45,59,62,53,58,57,53,73,44,54,74,69,50,83,73,65,69,70,65,82,47,79,44,47,50,86,47,75,86,78,70,63,57,74,81,45,70,46,76,67,75,74,67,65,76,87,64,53,62,84,70,77,73,47,82,60,86,62,52,51,54,63,63,46,79,73,54,84,46,71,44,61,78,70,86,57,83,64,60,56,63,84,62,84,79,87,63,46,66,48,54,65,55,73,60,71,45,87,69,63,59,86,70,62,82,58,54,76,77,65,78,67,85,48,43,64,71,65,73,62,83,68,72,87,68,48,45,48,65,68,46,75,74,46,73,70,60,57,87,81,79,69,71,46,54,70,57,67,85,49,66,76,48,47,84,83,47,67,58,72,83,76,86,85,82,72,71,74,71,61,66,70,65,70,77,61,58,50,75,62,65,70,46,61,72,57,87,61,51,60,69,70,49,47,64,77,83,82,68,70,64,79,66,82,61,68,46,77,51,80,78,50,56,62,48,73,62,80,72,82,64,51,64,83,69,66,71,79,63,85,81,52,78,72,66,46,63,67,73,81,52,65,76,45,85,45,65,45,65,87,82,69,67,49,51,71,54,60,86,59,65,78,87,85,80,75,44,79,64,66,46,49,45,44,44,51,53,69,84,60,84,60,68,79,54,43,42,82,47,58,84,68,87,49,78,86,47,53,42,63,71,87,80,47,50,61,42,43,64,56,58,68,70,75,65,73,57,44,83,59,49,68,77,56,51,50,58,70,50,72,63,76,47,43,80,56,72,66,48,64,76,77,55,61,87,55,46,71,61,50,53,63,71,78,83,74,55,76,51,63,69,61,81,49,65,87,53,51,79,61,87,46,45,44,59,70,71,74,68,58,68,57,74,82,44,66,56,49,67,42,42 48,65,68,71,80,63,61,70,87,46,66,76,45,54,69,52,52,83,62,63,67,83,86,87,56,67,85,56,61,70,68,87,67,42,86,74,61,45,46,55,42,85,51,78,44,45,56,70,44,60,78,61,68,74,54,64,47,83,68,84,82,71,52,86,57,65,50,78,75,54,72,85,60,62,84,70,71,69,86,60,59,75,76,50,80,80,56,79,59,87,57,52,65,45,76,85,57,74,66,54,46,55,56,46,66,52,67,69,80,65,48,61,62,78,85,80,52,79,85,59,50,49,56,56,60,56,42,87,62,77,56,77,77,45,87,86,70,54,48,83,83,87,64,75,50,60,70,61,77,69,51,76,73,44,42,45,81,48,52,46,73,76,72,82,53,61,44,48,64,58,62,58,65,48,83,47,62,85,67,49,86,73,54,69,69,64,58,71,82,62,79,44,75,87,45,60,45,83,87,56,49,81,67,45,58,82,58,51,65,79,44,49,62,47,59,69,46,46,62,55,50,45,66,60,69,84,87,77,45,76,67,58,84,58,77,43,78,51,49,53,51,66,73,48,86,81,60,46,62,60,64,70,55,45,43,46,58,58,45,57,74,67,68,75,74,81,65,61,79,73,81,51,87,69,42,44,81,45,77,83,76,58,86,68,58,79,65,57,83,61,66,55,50,76,52,52,59,53,85,81,87,79,50,56,75,73,72,86,80,45,87,85,72,58,87,84,55,48,79,85,73,44,47,50,48,54,59,83,63,68,84,86,57,81,47,77,58,78,61,51,62,83,62,74,69,81,46,54,49,85,54,63,44,87,51,43,64,70,45,53,85,66,47,67,85,43,79,48,66,47,78,84,68,64,74,45,52,72,42,73,48,50,78,42,77,65,65,55,51,76,62,57,59,44,42,77,69,85,60,86,65,59,49,78,51,52,55,57,51,69,52,44,57,53,73,66,57,55,62,65,66,67,83,50,85,48,54,48,44,65,44,79,68,69,83,75,50,53,73,83,85,85,46,42,82,57,70,59,74,60,81,61,64,47,57,84,84,85,57,64,86,62,73,67,48,42,46,69,81,68,79,66,51,85,51,54,45,48,44,52,72,43,83,56,72,84,86,74,86,48,48,65,79,72,49,76,86,72,54,58,64,51,62,86,59,74,82,76,58,78,58,66,44,80,78,85,52,63,66,42,75,56,79,56,45,80,47,73,86,73,86,51,60,87,83,87,67,79,84,78,67,85,71,65,50,82,87,76,57,75,42,86,46,69,77,84,84,51,61,71,50,85,46,77,78,49,85,83,42,80,53,44,49,86,77,55,44,68,42,48,48,81,69,82,69,61,81,59,78,75,44,85,57,74,57,55,48,69,72,43,46,74,50,70,42,86,56,44,82,64,77,77,58,61,64,76,44,55,60,76,44,68,80,72,52,72,57,48,53,77,72,64,84,77,74,51,52,44,66,81,85,66,65,83,68,77,54,79,54,49,86,60,58,44,53,56,69,77,65,57,52,63,69,65,82,63,46,49,86,55,68,54,48,70,87,83,71,42,63,84,61,42,51,62,56,82,44,78,47,55,44,86,68,84,45,65,67,78,60,70,63,78,83,60,83,74,61,76,84,57,73,87,86,42,45,73,61,67,42,57,46,45,42,82,52,79,58,48,81,69,86,60,78,79,47,59,51,85,77,82,46,60,82,72,87,65,67,44,72,82,82,59,69,65,86,84,42,73,52,73,81,65,53,43,84,45,48,87,45,73,62,44,53,50,85,87,61,81,70,56,86,48,81,64,72,80,60,44,64,45,77,75,59,54,69,60,64,74,52,82,75,68,58,58,47,71,73,68,83,52,42,62,63,65,69,70,56,53,73,65,80,49,73,58,82,72,52,83,48,44,68,83,82,66,78,69,69,49,75,85,59,55,72,61,60,57,57,72,82,59,55,60,60,69,66,50,55,75,46,48,73,53,61,66,76,85,43,82,68,69,84,73,79,65,45,75,82,52,62,47,61,55,67,50,42,65,43,86,62,69,83,49,61,49,59,64,77,58,78,48,84,63,64,84,69,69,42,69,65,45,69,87,81,64,77,66,65,50,48,76,49,55,69,85,66,46,60,55,84,76,44,84,84,73,72,61,45,83,80,62,51,65,55,49,66,67,46,77,83,82,87,81,44,64,82,50,50,55,45,54,66,53,62,48,53,70,78,53,59,73,63,61,78,85,73,84,71,44,48,68,72,66,73,45,65,48,71,76,64,63,50,74,77,58,57,82,72,49,45,79 78,46,49,45,67,79,54,51,43,53,48,51,86,80,82,49,81,76,86,44,52,70,73,56,70,76,79,75,67,42,42,73,73,45,42,67,52,83,43,83,82,86,85,71,71,82,45,62,76,74,61,72,58,43,85,57,42,64,58,79,44,80,83,56,45,85,53,74,63,66,63,76,71,50,44,69,83,72,80,55,63,76,68,67,71,66,48,78,60,59,53,49,84,51,61,80,74,51,45,87,86,47,45,42,50,81,75,85,83,79,48,87,79,65,87,59,70,68,62,52,48,43,64,42,76,51,78,87,77,51,51,56,44,70,46,82,74,65,78,71,51,76,42,87,45,84,54,47,69,56,67,71,81,67,76,77,53,45,79,53,79,63,77,85,45,84,43,73,69,71,76,47,68,58,73,75,72,43,47,84,83,54,53,87,74,80,83,60,82,42,62,83,59,67,62,56,76,62,53,51,68,54,59,58,86,71,60,51,49,62,58,84,67,73,48,58,68,83,44,83,51,49,59,79,84,44,51,66,66,84,42,74,58,66,74,71,52,76,50,46,85,73,61,43,49,43,47,47,51,82,87,81,81,68,77,75,54,75,79,62,48,48,86,69,85,68,74,87,85,76,43,48,50,68,82,57,48,59,87,51,72,50,49,74,73,59,42,82,59,72,79,62,50,44,75,83,42,80,48,47,58,42,48,56,57,57,82,82,59,47,62,75,78,65,75,78,44,71,74,76,82,83,87,53,65,77,42,83,72,81,75,46,83,59,52,60,73,63,50,56,48,74,64,80,61,46,69,75,52,47,50,81,55,60,82,69,68,86,70,76,73,77,58,83,50,62,75,47,51,49,44,71,73,51,76,57,66,58,66,46,78,86,71,52,69,82,57,64,60,53,73,74,82,75,64,81,42,68,75,76,55,64,78,85,47,85,85,46,68,82,86,74,76,59,58,47,57,73,50,51,78,55,63,45,76,47,45,77,81,73,47,72,76,80,80,71,74,85,48,45,78,48,68,44,73,87,85,47,43,74,56,49,63,80,70,76,64,58,48,59,44,86,53,52,87,48,48,76,63,46,45,67,47,82,59,84,42,59,51,68,45,77,70,53,84,43,57,67,84,78,52,82,58,76,83,65,46,77,53,50,74,67,74,59,44,61,50,65,58,86,80,74,82,79,79,75,76,57,81,73,58,62,83,52,46,72,84,42,87,48,60,78,87,43,55,54,68,65,43,49,44,75,61,42,42,64,76,59,85,69,51,52,69,85,86,62,66,67,49,74,49,87,55,50,79,52,77,45,78,49,77,77,55,77,70,83,75,46,78,55,54,74,56,44,84,49,44,68,71,56,69,68,61,49,83,61,80,87,71,47,69,60,75,47,51,83,54,87,72,85,80,57,64,62,51,59,76,63,74,73,73,56,76,81,60,47,85,55,43,72,65,68,51,81,81,63,67,68,53,52,82,46,45,51,77,46,61,72,61,81,71,42,81,75,86,61,53,45,76,81,68,42,54,61,49,86,44,78,59,52,71,76,55,78,45,84,55,86,61,52,68,77,46,46,78,68,81,53,85,64,83,54,64,72,67,54,55,75,69,52,87,48,73,42,75,60,74,76,65,76,72,83,69,81,52,86,86,53,73,80,72,58,57,66,53,46,54,79,77,50,76,72,49,58,57,53,84,65,50,87,49,42,56,85,42,69,59,76,45,47,68,82,64,71,52,71,53,66,78,81,66,54,57,85,75,59,77,63,44,53,77,69,51,64,58,58,65,48,76,45,49,75,45,62,74,66,80,77,85,53,76,72,75,62,59,52,69,74,73,73,86,66,48,78,48,49,54,46,57,69,81,49,72,67,66,56,62,52,42,59,52,67,73,82,72,67,50,84,77,57,65,73,79,67,80,45,50,62,54,79,46,42,48,74,54,87,74,82,63,54,56,71,66,64,86,68,72,60,80,74,83,69,66,43,80,50,62,78,49,83,83,74,85,81,79,50,54,78,62,79,84,78,48,57,44,54,47,87,59,87,56,86,74,42,57,62,77,59,80,70,80,65,66,72,72,86,82,75,68,78,60,74,61,68,62,72,50,62,80,57,56,62,82,60,71,76,59,85,62,60,86,60,77,51,60,65,55,83,44,48,46,64,75,83,75,56,61,47,77,45,83,84,65,78,48,61,46,45,76,56,66,54,60,43,74,51,59,64,44,47,65,78,73,77,53,54,42,43,68,69,52,74,70,53,81,66,44,78,58,47,67,58,69,55,49,67,84,78,86,44 87,72,56,58,66,49,54,44,61,56,50,51,79,82,68,59,48,51,65,60,44,67,51,42,55,45,66,46,70,81,60,65,57,72,70,53,52,48,52,51,79,82,83,77,61,71,56,63,82,61,82,42,64,45,66,64,84,45,66,60,78,80,59,76,86,75,79,51,51,59,55,75,64,49,44,45,87,80,74,45,72,63,54,79,86,84,83,69,77,84,55,60,69,46,86,78,66,80,67,56,75,82,65,62,86,64,85,42,69,49,73,76,87,46,77,71,54,48,62,53,50,43,73,48,51,54,45,66,49,42,76,72,85,59,49,46,78,75,81,51,48,63,55,69,63,67,63,78,51,75,47,45,78,82,55,86,46,53,60,67,45,82,51,52,48,64,61,80,85,63,52,70,64,54,67,54,66,65,47,49,78,69,53,75,87,58,55,67,86,57,63,61,58,44,74,75,58,84,51,43,75,52,49,47,46,47,45,87,46,53,57,54,47,61,59,44,54,74,49,83,52,72,42,77,42,76,60,81,44,63,62,76,79,53,86,74,56,81,79,57,72,57,65,63,44,70,87,56,44,80,56,69,72,44,67,80,62,45,55,46,62,67,62,84,66,59,87,66,59,44,43,70,57,65,56,58,59,77,87,65,50,53,65,43,66,54,86,43,49,48,87,51,78,48,74,56,68,62,62,56,53,68,71,63,74,58,82,56,54,69,53,60,67,53,76,54,49,73,60,72,45,55,85,86,82,46,55,53,70,65,79,50,68,87,82,75,57,58,47,84,79,60,54,58,54,60,85,76,83,49,49,46,74,68,84,47,87,55,75,77,67,66,64,86,64,69,44,77,49,54,48,59,81,75,75,85,65,50,78,47,81,74,51,44,49,79,78,63,65,86,44,76,53,63,66,51,43,47,63,51,46,52,70,65,65,86,72,75,69,86,44,60,48,69,79,62,77,67,62,49,54,77,54,48,81,53,85,67,67,49,72,46,83,43,71,82,75,45,84,81,43,61,61,54,76,80,75,87,45,80,46,66,79,76,79,63,56,43,74,82,73,70,48,55,73,72,55,53,79,60,60,85,46,87,70,70,65,71,74,67,78,67,46,82,85,61,81,53,80,67,44,50,59,59,82,75,60,70,77,53,58,71,47,73,46,53,67,72,53,61,50,82,51,56,84,44,54,73,83,52,75,86,78,58,80,67,42,71,70,76,57,46,70,63,73,60,45,53,49,84,60,84,62,52,66,77,45,67,82,51,60,54,53,76,75,57,63,70,59,64,63,82,45,72,78,67,46,66,48,56,75,51,65,52,86,59,72,85,52,60,52,68,80,47,83,82,45,87,59,52,61,56,53,47,61,81,49,75,83,60,84,56,78,74,82,50,70,84,78,44,45,81,68,73,56,50,75,57,72,47,81,45,43,60,84,80,80,44,81,66,70,86,87,44,86,60,53,65,43,73,75,66,84,44,69,83,57,67,86,46,86,82,84,71,75,63,77,43,84,87,61,48,49,59,78,72,44,61,47,64,45,64,70,42,51,55,51,72,59,58,68,68,67,60,52,56,46,72,68,42,45,49,72,52,85,53,43,61,68,69,70,73,78,51,63,52,52,83,66,73,48,58,74,59,77,65,87,45,77,47,68,66,81,42,74,59,84,59,70,65,82,77,50,44,54,85,83,60,45,47,49,54,52,80,85,47,78,57,62,59,64,70,60,69,55,55,69,56,46,50,49,84,60,66,73,54,57,68,61,79,56,45,67,47,50,68,72,75,48,72,75,56,65,77,52,44,55,76,79,71,76,48,87,44,68,64,76,70,83,83,76,86,45,62,75,55,55,86,84,84,64,48,59,73,86,73,53,87,55,81,63,81,83,69,63,53,58,83,76,47,51,44,69,65,80,73,50,71,50,81,56,51,62,55,68,73,61,59,61,66,75,80,84,85,54,46,74,45,75,60,64,50,52,76,77,69,65,46,87,72,79,74,43,61,87,52,59,73,78,86,61,48,42,46,83,80,80,57,53,60,46,69,63,82,58,64,56,66,45,61,51,57,48,85,63,72,63,64,69,86,80,49,50,84,79,83,64,65,64,72,71,56,68,77,63,66,72,68,47,80,76,82,53,44,58,72,80,56,46,70,52,55,56,72,60,62,44,71,79,73,78,50,42,46,86,81,45,60,49,84,80,62,69,77,62,64,71,70,65,75,43,76,75,43,58,42,54,72,53,53,79,49,52,51,80,57,82,64,47,87,75,78,76,65,56,44,80,64,73,75 55,62,70,84,78,51,55,47,55,84,78,79,86,76,43,43,68,47,58,49,83,51,50,71,52,65,79,67,52,52,53,47,56,53,73,56,55,50,50,52,83,66,44,68,56,55,44,66,81,52,45,49,58,56,76,49,83,48,46,51,70,46,70,74,49,72,50,43,73,68,67,85,68,84,60,43,56,43,70,80,78,80,81,82,48,73,85,78,80,65,76,61,79,55,54,47,45,42,66,81,54,70,72,66,61,61,49,48,45,60,76,47,78,42,72,60,68,70,68,71,52,61,70,44,84,45,69,80,71,60,65,75,76,55,80,51,51,47,52,50,61,47,71,86,78,59,83,43,63,66,74,82,46,62,83,50,76,60,67,69,58,60,44,76,67,65,46,57,79,54,65,53,52,56,71,54,64,65,75,83,59,77,48,70,62,43,80,65,80,69,75,82,53,54,50,68,44,62,84,85,45,64,52,47,67,49,50,72,73,50,51,61,87,55,81,73,66,51,55,53,73,54,61,70,75,45,73,42,54,79,46,60,48,54,66,72,71,52,70,46,69,76,69,55,68,85,49,45,84,61,46,43,70,50,43,51,72,83,61,42,73,51,49,76,47,64,69,65,77,68,79,54,75,85,61,45,66,74,60,83,65,50,66,85,84,44,57,75,60,77,45,83,48,76,79,68,72,83,59,53,43,67,65,60,69,78,62,71,58,47,70,58,65,59,67,68,49,65,62,45,66,85,76,85,75,78,56,47,50,86,46,49,43,62,65,53,79,42,63,51,48,77,76,57,79,68,69,60,86,59,81,50,68,52,59,52,71,84,71,46,86,72,83,80,55,84,45,47,62,74,83,77,71,84,48,69,79,67,87,73,75,46,80,58,82,67,49,60,49,81,85,54,56,64,52,72,61,48,87,72,63,84,85,85,44,87,82,67,72,72,56,76,63,80,72,71,55,51,60,72,45,46,56,78,85,83,61,63,59,78,48,54,58,53,85,58,69,70,76,83,79,76,74,64,83,79,64,51,71,48,78,53,76,54,62,74,79,79,48,79,75,81,75,70,47,67,60,77,67,79,73,53,71,76,72,59,54,68,55,68,42,81,52,55,70,74,47,79,77,55,83,59,71,75,42,67,87,64,48,61,53,81,67,49,63,78,52,81,82,60,66,61,83,79,87,47,83,77,79,59,67,54,76,54,81,59,72,58,61,78,84,64,60,66,65,42,56,86,52,81,75,46,69,74,62,81,63,83,58,63,65,54,68,50,69,84,80,81,69,48,55,77,43,58,54,74,55,61,85,60,55,45,75,69,87,45,76,81,87,59,44,77,42,78,80,82,42,44,87,60,59,74,87,59,81,59,83,84,77,50,59,58,56,75,86,66,81,57,59,85,74,50,50,82,64,68,65,84,54,74,53,61,79,70,86,82,68,86,53,76,57,52,87,85,52,71,52,48,65,78,62,46,64,60,50,67,55,50,73,84,82,57,55,81,63,83,42,78,47,47,73,67,64,50,67,48,43,71,63,79,81,57,44,49,50,69,49,65,61,79,73,50,44,68,82,86,72,78,42,75,65,61,79,68,80,51,76,64,56,49,44,59,70,70,83,73,64,50,42,66,85,77,49,86,77,56,85,50,54,46,63,86,44,65,54,51,44,63,75,69,75,73,65,67,64,78,51,55,52,60,65,68,68,65,81,80,50,59,56,43,53,76,42,71,46,46,60,76,67,47,55,61,74,43,49,60,47,64,74,85,64,57,52,52,52,75,71,44,42,60,57,47,82,68,80,46,71,57,62,82,68,71,68,60,42,66,49,79,69,78,70,84,42,60,48,69,46,58,66,59,81,73,51,46,80,69,77,85,74,83,43,77,80,85,83,54,49,46,47,61,51,49,61,51,74,53,66,58,52,54,46,48,66,43,53,72,53,43,46,45,59,60,84,67,43,70,85,79,61,53,66,54,69,48,79,46,56,59,78,86,43,78,48,49,57,79,43,44,51,53,84,57,87,51,77,59,84,69,80,58,44,48,74,54,47,62,46,85,44,81,47,48,66,46,68,42,47,82,78,82,75,74,44,80,45,57,50,72,62,44,58,73,47,56,53,54,45,85,52,46,46,87,59,63,60,45,49,65,77,47,50,87,68,85,70,65,67,82,80,80,47,57,45,74,79,81,76,76,70,70,54,67,58,75,49,49,75,61,44,73,66,75,51,42,87,56,67,58,66,57,56,75,80,55,50,47,75,58,43,69,73,71,82,61,85,49,47,48,49,57 86,78,44,81,54,74,58,53,42,58,48,77,82,44,55,46,55,46,63,77,69,44,84,62,64,82,54,77,63,83,46,62,43,57,44,82,67,84,73,78,71,53,44,87,68,80,59,87,49,60,44,42,68,72,43,49,75,62,65,77,43,59,52,73,45,76,87,86,64,59,78,85,47,70,61,54,45,51,61,68,70,74,47,48,46,66,86,77,77,42,86,45,80,44,56,72,75,50,46,56,57,82,84,46,42,78,42,62,51,51,79,62,70,77,46,63,69,82,61,49,53,53,42,69,74,63,62,47,43,87,46,76,70,81,85,58,70,86,82,42,59,81,47,70,74,70,68,62,83,77,70,48,72,86,56,63,79,63,69,73,66,45,73,75,45,78,45,61,44,84,49,83,66,73,61,59,61,60,63,78,84,57,77,87,78,47,87,81,80,57,87,60,81,84,51,66,63,48,62,57,46,68,79,73,67,47,74,49,74,78,56,82,46,77,47,80,64,85,78,64,75,59,57,56,55,51,50,77,45,69,44,65,87,44,43,64,78,63,64,72,71,85,46,63,50,78,51,67,82,87,68,76,60,43,66,68,84,53,80,55,85,52,81,65,60,55,48,78,87,74,59,44,76,60,78,77,69,81,69,68,51,80,64,69,48,63,46,75,44,59,60,67,72,60,54,58,69,63,59,69,58,87,55,47,58,69,72,61,76,80,74,85,55,47,57,56,70,59,43,87,53,60,76,46,85,73,50,56,49,79,71,44,46,50,62,56,59,76,73,85,83,48,55,87,68,51,56,56,51,80,49,78,60,69,56,60,80,75,48,77,50,87,58,46,51,73,84,45,63,42,49,56,66,63,59,74,80,61,71,47,75,81,76,57,85,55,84,65,59,76,50,79,87,48,59,47,59,69,51,42,42,61,72,62,85,59,63,87,56,63,66,43,64,75,86,42,72,68,79,83,80,58,81,44,86,45,48,63,59,73,56,83,50,54,83,76,60,44,69,58,69,73,86,62,85,72,84,75,45,64,59,43,65,77,84,48,75,53,74,84,62,76,55,80,83,65,56,86,83,58,62,71,48,57,68,69,72,61,48,74,46,50,76,79,53,75,50,77,74,50,69,62,52,64,43,78,70,86,48,51,50,65,58,49,87,74,58,62,60,69,54,64,55,69,78,81,63,85,83,44,64,66,46,57,68,77,49,53,51,79,61,76,72,80,75,67,42,82,48,85,77,56,70,43,71,68,45,54,53,59,78,59,43,84,44,74,56,87,50,54,69,56,78,74,47,70,76,43,81,65,74,68,70,74,76,87,61,71,79,75,59,46,86,74,79,80,74,86,66,70,60,69,52,62,73,77,64,81,47,54,68,83,67,50,78,64,67,55,50,80,46,49,71,76,57,80,69,45,44,60,84,69,77,64,56,64,79,54,54,71,70,43,72,68,65,75,82,76,54,79,46,83,81,77,83,58,44,85,59,85,70,82,86,72,70,75,67,57,45,71,63,70,57,56,48,64,77,62,87,79,45,55,52,49,61,86,69,66,68,61,71,59,49,54,60,86,62,78,82,75,55,85,42,82,79,51,43,50,45,46,77,46,47,79,79,58,62,85,49,53,61,65,87,51,80,58,57,66,70,56,54,81,72,87,42,45,57,71,70,45,70,52,80,60,43,73,58,76,49,73,45,52,49,44,62,61,64,68,73,52,57,69,73,49,86,50,81,87,73,65,67,61,74,56,51,65,61,72,51,75,51,84,82,68,43,85,44,72,59,44,62,61,70,44,68,64,56,45,69,61,45,70,77,56,51,46,59,67,45,43,68,84,72,54,72,70,86,55,74,63,45,68,80,80,87,75,69,82,49,46,44,69,82,58,47,45,70,54,43,85,62,52,42,60,78,49,43,62,45,72,82,48,67,62,76,49,57,61,81,78,55,81,61,55,75,44,75,45,67,55,63,65,46,87,69,84,77,76,73,68,66,81,56,71,55,48,81,54,54,55,68,58,73,46,42,57,52,80,59,50,87,68,87,69,78,62,42,87,87,55,47,69,56,48,81,50,85,44,64,71,66,46,67,83,65,73,68,47,82,50,78,54,80,66,71,64,83,76,53,76,76,64,63,47,57,61,63,81,86,51,66,73,44,82,76,52,42,84,46,86,85,45,70,76,54,51,50,67,61,51,54,80,75,76,70,69,52,55,49,53,85,61,66,67,58,81,55,64,67,57,70,71,65,85,57,59,55,69,83,63,46,64,67,86,87,79,67,79,49,71 73,57,77,84,43,62,85,52,67,49,51,69,81,46,46,57,48,54,49,87,49,44,62,84,68,86,67,75,70,83,87,62,78,50,64,81,48,54,67,72,86,67,76,76,47,86,65,48,47,61,66,56,67,59,59,74,70,81,43,47,72,59,42,69,42,43,64,44,73,53,57,63,62,54,52,70,75,58,83,43,50,46,81,47,75,79,81,53,42,86,64,54,78,42,61,85,76,54,53,47,43,56,48,46,86,81,84,80,49,51,46,85,55,65,65,70,77,50,82,78,87,72,60,51,46,50,74,61,50,84,84,80,87,81,80,84,82,59,80,78,71,54,58,61,50,47,83,42,50,76,85,86,47,67,83,84,85,85,58,84,62,82,74,74,67,84,70,55,85,53,82,82,85,50,57,80,78,67,63,68,66,63,44,61,53,69,72,59,70,54,85,80,84,42,81,71,58,56,52,76,71,83,81,45,84,72,62,46,44,61,42,70,84,71,69,79,80,56,42,74,51,79,73,46,62,62,77,57,42,45,50,81,62,85,80,52,49,58,43,44,82,84,43,80,63,65,75,87,52,67,46,42,63,83,42,42,70,87,62,60,42,79,47,83,79,70,75,65,68,73,69,76,68,79,59,71,42,61,81,54,84,58,60,64,77,66,44,73,73,49,43,42,76,69,74,65,56,68,79,87,46,45,87,72,75,65,70,85,71,64,51,65,76,57,46,68,51,48,77,48,87,42,85,69,65,49,46,57,65,61,48,74,73,86,50,57,51,74,81,70,44,86,82,64,84,55,49,64,63,76,66,73,43,49,72,86,82,65,51,72,74,42,49,59,51,73,70,49,53,60,69,66,49,77,86,85,86,50,82,49,51,68,54,69,48,46,62,85,64,71,75,59,80,69,74,65,79,64,56,79,60,83,85,63,54,45,65,60,54,63,59,72,58,79,49,74,78,45,42,65,46,56,53,46,55,79,78,75,87,67,80,64,72,45,87,50,67,63,80,53,75,86,47,78,53,58,56,85,45,81,49,75,54,53,69,80,77,58,67,87,76,59,58,65,85,71,87,49,69,76,85,55,71,58,45,63,81,74,56,63,64,62,50,82,70,53,55,56,54,45,68,86,58,70,61,61,57,87,61,87,87,61,68,61,62,71,69,61,51,43,69,47,57,69,61,55,87,65,61,68,84,76,65,83,44,60,64,71,80,80,77,79,65,80,62,48,85,84,46,42,87,67,81,86,83,76,83,62,63,56,70,43,64,80,74,74,60,60,44,76,46,48,50,59,69,67,64,70,87,66,69,67,66,71,65,63,84,54,70,48,43,48,65,65,71,80,77,44,57,66,68,73,82,62,78,60,49,83,45,52,86,81,44,47,83,83,64,75,64,83,63,44,44,67,66,79,65,63,61,63,80,47,69,45,50,73,44,45,77,62,53,43,81,87,78,43,44,74,45,76,64,70,51,45,48,85,83,47,68,42,51,57,52,52,69,48,76,56,56,68,64,47,71,50,55,71,85,49,60,56,62,49,85,86,42,45,66,78,42,76,84,73,68,74,45,67,82,51,66,51,48,57,68,55,64,87,86,51,66,81,58,48,53,44,55,60,72,86,86,63,54,57,69,62,45,82,73,78,42,67,67,85,87,42,72,77,56,48,72,64,48,68,77,62,73,60,85,67,84,65,75,70,72,68,64,44,84,79,74,68,87,75,80,77,50,62,78,52,67,52,58,76,83,69,50,81,60,73,62,65,77,84,51,84,78,45,53,63,62,77,60,61,78,49,46,66,80,60,45,73,50,54,87,70,71,54,58,45,50,55,76,80,69,76,52,63,42,73,74,87,45,62,54,42,52,81,76,52,60,78,67,66,49,67,80,72,77,73,42,72,62,63,72,45,81,61,44,77,77,67,76,68,86,44,87,85,68,60,44,77,81,63,48,59,72,42,50,83,85,50,59,68,72,61,78,62,60,80,84,54,55,65,67,68,45,78,86,70,44,80,44,87,60,76,83,42,69,82,42,77,77,54,53,67,66,79,67,48,76,65,59,47,57,76,79,87,74,64,76,86,58,70,62,79,82,59,59,78,57,75,87,71,64,76,63,51,71,83,42,62,42,86,44,60,78,74,58,58,75,85,46,71,75,45,56,74,62,78,83,44,55,79,65,56,61,53,74,85,55,59,82,58,56,80,87,46,77,58,61,45,69,42,69,57,52,82,72,63,67,61,55,69,51,62,59,81,84,58,75,43,77,75,72,69,52,76,58,65,67,62 67,75,58,45,59,50,79,77,43,70,69,86,57,61,61,55,44,57,80,70,69,69,74,60,55,46,73,42,46,45,56,87,82,50,83,75,69,87,86,44,76,44,78,77,80,53,80,75,55,51,73,74,84,47,87,66,68,68,52,63,51,74,69,66,64,60,76,63,75,79,69,72,68,87,85,57,68,44,59,64,84,85,52,65,73,79,77,52,61,59,64,84,52,73,42,86,49,58,62,51,50,68,60,59,59,85,71,68,77,67,44,74,51,79,72,59,63,62,78,47,72,77,86,68,60,66,79,47,67,44,45,58,76,66,74,49,64,83,58,46,49,81,72,64,61,71,67,57,74,53,74,87,59,70,50,71,63,49,64,76,68,43,62,52,52,75,49,47,58,84,79,63,47,51,66,47,54,44,58,86,49,62,49,70,87,56,64,79,47,56,64,71,82,86,60,63,72,45,47,79,61,62,81,54,75,57,59,75,60,68,79,65,46,81,78,78,69,67,85,54,56,44,81,59,78,65,81,47,86,43,48,72,69,65,54,55,78,62,54,83,74,45,42,77,55,64,49,46,52,58,62,43,72,50,59,65,51,53,62,52,47,61,50,50,69,61,69,75,63,71,74,84,66,60,67,86,42,83,44,66,49,72,53,58,69,53,61,71,56,43,63,79,51,43,85,61,54,47,77,51,48,52,45,67,42,84,64,54,45,75,56,58,66,70,81,52,50,49,59,68,46,47,85,50,81,43,71,43,49,43,65,74,75,62,48,84,67,44,46,48,72,82,60,70,56,51,49,84,86,75,83,57,61,70,78,64,81,58,62,85,83,48,57,50,50,48,84,86,63,70,73,69,86,66,50,56,63,47,62,74,44,80,73,42,71,48,49,51,54,54,77,74,72,59,86,86,67,78,65,65,74,50,58,71,56,86,64,86,42,74,77,61,54,59,48,79,86,60,76,43,51,58,82,78,43,43,56,60,66,74,44,86,55,79,64,67,75,48,59,71,77,59,87,80,44,66,78,85,74,42,70,43,60,68,49,64,75,86,55,71,57,47,45,85,59,54,63,52,54,47,47,68,77,60,82,78,83,59,47,50,55,52,57,47,51,49,56,48,59,56,52,87,75,84,67,62,61,80,69,60,67,47,53,58,46,81,45,53,54,82,57,62,46,75,87,64,63,67,47,80,53,77,55,76,77,58,75,62,45,59,45,49,65,72,55,56,54,77,49,77,65,50,46,61,76,64,77,74,64,62,78,44,72,77,70,45,62,85,62,69,43,83,87,44,43,44,80,77,59,68,54,42,48,85,87,81,81,58,42,77,66,46,78,52,81,64,60,75,58,61,59,61,80,86,68,64,54,70,55,84,63,87,43,80,74,86,82,50,65,47,87,52,66,44,59,62,48,71,48,65,81,60,58,77,50,46,68,46,60,75,45,85,72,68,60,81,58,53,53,43,45,53,64,46,84,48,81,68,87,47,57,70,69,45,75,84,42,70,49,64,48,74,77,81,47,47,85,52,67,74,82,42,73,42,43,58,66,43,82,49,72,42,49,43,44,81,85,70,83,53,63,44,53,65,57,73,49,86,65,48,86,48,55,50,64,76,63,78,65,73,60,45,48,60,52,72,70,65,86,43,82,55,72,73,65,85,66,87,59,42,65,56,43,84,85,56,81,80,83,44,83,70,78,74,50,48,75,84,79,54,64,59,70,77,42,72,69,65,87,73,66,42,43,78,50,57,82,70,46,68,63,61,65,79,75,70,55,50,66,74,82,65,79,66,78,87,48,50,80,65,56,46,84,49,79,60,70,51,71,43,63,62,50,74,78,70,79,74,56,62,56,44,64,65,52,68,53,70,76,77,48,50,71,64,62,81,70,81,81,42,66,78,67,64,76,68,58,67,66,71,47,44,71,74,80,73,42,66,50,46,51,47,71,70,75,57,72,52,66,47,71,77,61,47,65,87,57,86,67,83,84,73,64,71,58,51,60,87,51,58,43,67,62,73,71,83,68,86,73,43,74,59,85,55,59,82,59,58,55,67,60,72,57,48,42,57,72,65,43,56,54,51,61,72,69,43,63,75,67,54,70,80,53,49,67,74,51,70,48,74,76,81,62,83,54,47,52,59,67,51,64,47,51,71,54,43,58,64,64,55,75,66,67,67,67,70,58,47,56,65,79,58,67,85,57,56,74,87,67,76,65,81,58,80,50,47,51,78,47,83,78,51,69,72,59,77,57,49,81,86,62,85,53,55,63,48,63,66,43,57 74,68,50,67,81,74,83,75,87,86,79,87,75,44,50,49,59,52,49,49,71,46,74,53,86,74,61,49,67,68,54,56,69,60,78,69,51,75,56,67,54,65,86,46,72,87,53,57,46,61,58,74,81,75,79,82,56,57,48,50,57,68,59,43,61,58,71,52,62,54,49,42,74,47,73,65,45,48,50,64,78,84,73,73,75,48,76,48,44,51,65,79,50,57,54,74,59,82,82,44,67,82,85,43,51,56,65,79,45,83,47,48,52,80,77,69,84,87,77,81,60,83,62,74,81,43,61,52,75,42,56,54,55,74,78,87,71,69,70,49,43,61,51,85,77,53,82,66,70,50,79,60,84,85,80,75,74,42,42,49,45,54,47,43,42,83,69,58,74,45,43,49,74,67,53,71,62,86,70,45,54,83,46,48,77,67,56,68,65,74,86,56,82,42,45,63,79,66,78,44,79,78,76,46,45,78,59,76,47,46,50,63,87,73,53,47,75,77,78,57,86,59,81,47,76,65,59,50,54,73,45,44,85,65,87,47,53,52,72,50,53,49,55,72,68,45,84,73,86,61,81,68,68,57,68,44,78,81,43,83,61,61,64,49,75,72,53,74,70,59,53,70,65,48,57,78,58,87,48,72,77,54,55,73,73,48,59,52,82,46,73,84,76,46,56,71,44,72,65,61,42,80,49,66,49,73,57,79,71,85,69,47,50,52,47,66,46,48,51,44,56,70,76,57,87,79,61,76,42,43,47,64,77,45,79,83,85,78,77,56,63,68,78,44,67,81,44,48,63,71,72,79,56,49,45,47,80,43,60,52,85,46,85,44,73,56,46,50,53,86,74,52,82,68,69,54,83,50,44,56,47,44,54,49,70,73,54,69,83,64,86,62,50,51,79,63,50,65,61,57,56,43,55,43,84,52,53,47,61,64,85,60,60,43,86,67,46,77,43,49,70,68,81,82,58,44,56,54,42,68,70,63,48,62,70,68,52,71,50,63,75,55,49,79,62,75,77,68,68,64,49,68,57,67,51,80,43,69,42,43,70,51,42,74,75,87,70,74,61,84,58,64,58,61,56,61,53,82,75,83,49,63,60,52,49,43,55,76,72,65,67,71,87,70,67,73,66,68,87,73,63,45,80,51,82,70,56,57,55,81,64,47,71,86,72,54,65,57,48,49,83,52,85,50,77,65,60,51,58,51,82,59,48,49,68,71,45,44,86,44,60,71,75,87,60,46,78,76,50,65,56,57,50,42,58,45,61,82,48,59,70,69,83,69,61,56,74,70,47,67,65,77,70,65,60,53,44,77,50,77,45,46,57,54,87,44,57,87,45,43,65,57,76,48,44,52,58,64,63,71,52,58,45,71,56,82,86,77,82,84,76,59,74,58,80,63,51,48,52,78,64,84,66,71,68,84,53,83,64,76,73,74,45,64,60,84,80,58,86,44,63,61,69,43,43,82,72,45,86,67,66,65,53,72,77,62,87,74,66,78,59,45,49,61,69,51,47,82,66,71,42,53,48,73,78,78,87,68,75,43,78,68,53,58,59,83,67,67,61,75,45,60,72,67,48,46,85,67,61,68,71,71,68,83,77,57,46,42,48,45,77,75,62,81,70,81,61,73,50,79,60,84,53,49,80,84,84,47,78,56,75,71,61,74,71,74,44,48,67,43,71,77,55,83,56,72,42,81,46,56,61,72,79,83,53,48,46,84,74,85,72,49,81,47,43,54,45,85,59,60,52,84,62,80,58,67,47,77,42,70,72,83,66,72,58,67,54,66,61,74,48,83,74,49,87,84,44,85,85,71,67,43,45,74,71,50,77,47,64,79,49,63,57,49,78,73,48,66,60,59,60,42,43,46,71,84,85,63,68,50,63,46,66,73,52,46,63,51,53,81,71,85,54,73,45,77,67,55,43,57,42,64,77,79,46,42,48,55,77,78,69,54,71,85,71,63,52,70,77,46,45,60,42,70,49,61,63,58,64,78,77,81,54,85,45,54,47,78,53,62,63,53,76,65,72,77,53,43,51,48,86,65,84,70,69,52,73,81,72,51,77,73,52,87,57,58,59,87,72,50,76,62,42,59,76,44,63,65,76,59,62,51,80,85,81,63,74,79,60,49,59,73,83,70,83,46,58,52,70,66,49,44,78,55,62,64,53,69,59,48,48,64,52,70,58,77,55,66,50,68,53,56,67,50,70,45,50,79,55,79,42,50,72,61,57,64,71,53,63,47,56,78,55,53,62,80,47,42,85,84 63,68,81,77,63,66,63,67,83,58,52,49,66,69,60,78,57,47,42,57,57,78,45,73,48,69,49,45,81,77,79,60,65,53,72,81,74,67,42,66,59,47,46,51,77,47,66,80,44,58,42,64,87,74,69,72,66,62,71,86,86,56,52,53,85,69,51,69,69,47,66,46,46,53,60,53,47,54,44,65,42,69,46,86,56,59,44,42,68,85,84,50,62,61,56,46,76,64,68,44,52,71,85,81,46,73,80,86,86,72,52,76,75,59,71,50,78,83,67,57,79,49,79,71,57,65,57,54,70,73,77,68,53,44,45,66,85,73,42,64,47,68,62,70,44,85,48,56,45,51,78,48,75,43,83,59,80,53,52,57,46,67,61,54,71,67,54,70,55,51,80,76,80,42,45,63,71,44,48,85,50,76,58,82,63,66,59,62,68,84,42,54,66,63,49,59,68,68,55,62,50,86,42,52,43,77,54,68,72,47,76,80,52,74,59,78,69,59,56,64,54,42,43,67,75,57,76,55,58,83,57,54,82,79,74,43,76,52,79,42,75,61,60,45,85,42,61,63,81,73,52,64,85,70,76,80,87,78,44,54,59,62,68,85,58,72,78,64,66,80,79,86,77,77,60,78,70,73,82,79,70,49,84,74,42,53,47,74,79,63,67,55,43,67,61,87,57,45,46,55,78,50,50,80,59,55,84,76,56,64,51,43,55,59,48,77,42,79,50,70,80,56,83,85,69,43,74,46,67,64,66,75,74,61,58,58,50,61,42,64,71,78,49,65,45,78,50,57,53,70,49,52,51,70,58,67,76,43,53,59,53,60,69,69,48,70,49,45,66,64,53,57,64,58,71,82,66,42,86,77,57,74,70,60,77,62,84,51,80,58,45,56,69,81,47,44,72,79,60,87,57,81,66,44,42,45,82,52,42,73,58,72,54,78,53,74,75,81,62,76,74,61,67,52,45,46,70,55,79,50,84,80,82,66,43,46,46,50,86,64,74,64,54,67,66,55,84,54,49,50,63,85,72,67,44,78,82,55,81,55,82,59,42,76,73,70,74,70,69,83,60,67,59,81,64,51,76,50,55,46,62,85,65,61,85,54,65,83,77,58,85,69,74,72,86,76,51,43,49,83,79,66,53,69,46,63,63,71,59,70,81,57,77,75,57,84,48,53,79,57,56,55,57,63,85,42,66,54,56,78,74,60,74,72,87,79,45,52,83,82,66,48,64,81,79,54,82,42,84,77,83,72,42,60,72,75,62,45,80,47,81,48,72,78,62,74,44,82,67,52,42,68,76,81,47,47,79,71,52,66,87,45,87,56,81,71,85,42,52,48,85,87,80,82,45,54,56,57,81,46,59,47,42,75,55,57,77,66,75,57,46,81,48,50,75,47,86,59,55,54,81,67,67,86,61,65,76,62,45,53,44,52,62,82,53,63,78,62,69,58,59,49,52,75,52,87,59,75,45,55,84,78,82,70,47,60,82,50,42,76,47,57,82,68,85,58,76,77,84,74,53,43,64,58,54,85,59,42,71,65,55,80,50,50,87,85,70,65,61,69,74,47,83,59,64,78,68,50,70,60,85,47,67,49,71,57,73,43,75,83,46,77,75,51,68,58,64,83,49,69,46,56,48,60,87,73,82,50,83,43,46,85,64,62,51,57,73,66,62,46,52,45,72,44,61,66,68,71,68,81,53,82,78,53,63,66,75,63,82,60,61,72,59,63,65,64,77,58,62,44,80,74,74,59,45,75,73,44,66,73,74,64,44,52,48,87,79,78,72,84,84,80,79,62,83,59,66,58,80,76,59,62,60,70,82,86,83,76,75,83,79,47,68,55,71,63,62,66,75,64,79,71,54,71,42,73,74,84,58,71,86,75,56,65,56,71,84,54,78,58,61,51,70,79,76,62,57,57,79,82,58,64,48,60,73,63,44,86,51,69,59,51,61,51,71,75,55,61,81,42,84,62,84,82,76,54,44,86,42,77,43,67,81,68,60,65,82,49,80,84,70,76,73,85,48,69,87,44,61,66,45,70,65,79,53,67,44,84,73,84,77,80,52,67,67,84,75,59,55,46,52,48,59,56,77,79,57,43,70,44,52,68,71,49,61,67,61,75,80,80,43,65,61,63,52,50,45,59,74,68,71,74,50,51,83,47,75,83,59,53,83,63,82,48,80,85,58,77,59,43,55,62,61,51,64,66,71,87,51,47,72,73,67,49,86,87,67,84,56,48,55,54,52,70,58,50,60,87,63,45 73,75,46,55,51,70,82,84,87,68,67,81,52,47,86,72,66,60,68,86,78,76,81,65,86,86,80,77,53,85,82,74,69,56,55,63,71,85,61,56,56,69,62,62,45,81,58,85,65,50,69,62,60,51,76,74,79,80,49,46,57,68,42,47,55,58,48,50,80,59,42,86,54,51,46,64,62,82,63,70,44,57,71,58,50,43,77,73,78,87,64,85,86,82,55,87,83,76,55,48,55,81,52,69,44,77,87,52,73,72,59,73,79,87,43,44,47,62,61,60,69,86,56,58,69,61,67,44,55,76,71,58,69,46,57,59,47,53,87,56,82,63,72,73,87,69,43,79,75,57,75,53,60,81,60,66,53,81,77,82,55,62,60,85,48,68,84,66,76,61,65,67,86,75,63,78,55,44,62,42,77,45,78,71,76,67,50,46,49,72,45,44,56,57,51,47,75,69,48,66,68,51,86,81,54,87,58,79,72,62,65,43,42,47,53,86,84,63,76,81,60,86,51,74,53,75,61,55,60,70,74,48,79,46,78,46,44,48,83,49,72,53,56,87,46,62,63,82,69,82,46,87,52,52,83,56,75,78,46,64,43,86,75,44,80,84,42,48,69,45,81,50,74,66,44,60,80,80,53,72,70,56,46,48,52,71,82,66,67,45,48,60,79,47,57,67,77,47,71,51,46,82,54,42,69,46,72,77,82,50,82,58,42,44,76,85,83,77,61,53,61,79,66,45,58,59,70,56,55,47,78,81,84,63,44,76,79,87,86,62,64,57,49,44,70,53,72,59,79,65,78,53,86,85,70,72,72,59,78,50,86,61,68,87,76,42,68,72,70,65,67,79,47,69,46,73,50,58,55,75,65,44,85,76,66,83,68,53,77,56,77,51,65,50,65,68,80,63,53,46,53,52,43,42,60,55,82,87,87,75,73,56,85,85,72,73,73,59,55,52,61,59,54,55,54,59,48,76,77,53,54,68,67,63,54,50,57,85,54,85,79,82,54,53,42,65,85,77,81,80,80,64,63,63,50,61,51,62,57,62,72,45,76,48,86,46,83,79,66,62,72,78,76,59,48,48,59,87,78,70,47,82,64,81,57,79,62,73,52,47,47,43,76,55,57,57,50,83,58,71,49,72,73,61,85,78,44,69,44,58,53,79,81,73,72,58,84,53,82,83,71,72,65,69,74,82,49,72,57,47,64,80,87,67,46,47,48,87,86,62,77,85,82,81,85,57,52,64,87,82,76,71,69,67,52,86,67,55,49,55,42,56,43,56,80,70,56,60,55,65,55,65,50,47,51,56,85,85,43,74,76,84,54,46,82,54,73,64,49,65,47,64,84,60,55,77,67,56,60,78,45,59,76,59,77,60,71,44,67,57,55,64,62,64,57,66,57,51,54,72,70,63,58,79,82,45,75,62,64,42,72,54,42,84,48,53,62,87,58,57,64,80,50,47,85,48,45,45,85,64,55,84,86,84,77,53,63,68,82,83,45,63,48,43,82,47,50,72,81,58,51,67,42,49,53,83,83,75,44,86,44,87,76,85,69,67,55,73,64,64,67,80,75,78,69,53,51,80,45,70,46,72,75,45,64,76,58,66,58,82,71,46,72,61,52,57,74,50,75,54,51,50,57,75,84,76,85,45,50,76,76,46,68,50,46,84,56,87,48,45,86,59,51,72,58,55,58,52,84,57,68,71,42,57,68,72,63,42,54,79,80,72,67,68,75,68,47,83,82,58,67,64,84,78,85,58,58,60,56,70,77,46,76,74,43,61,65,42,66,74,78,66,69,82,78,48,63,46,78,60,47,74,46,43,62,58,78,70,46,45,79,65,58,42,79,62,74,59,83,82,63,51,50,77,44,87,80,56,73,75,63,68,47,64,69,54,62,55,56,84,80,53,42,51,75,86,51,67,52,75,62,87,59,80,58,52,47,74,56,75,66,79,45,59,78,75,56,65,76,56,57,61,66,48,55,62,63,69,69,48,83,84,49,72,83,70,55,56,42,84,62,70,46,49,76,45,47,66,68,80,68,83,45,52,57,72,49,66,69,58,65,69,45,64,70,61,60,55,60,72,81,60,62,62,57,65,55,84,74,61,58,71,65,75,82,76,45,43,44,83,42,77,71,49,81,65,45,86,50,54,43,62,55,57,62,47,76,58,75,63,50,85,55,78,67,48,65,47,51,66,86,71,53,53,81,54,44,56,86,64,71,70,75,74,57,81,58,61,67,78,87,47,65,46,75,67,70,82,45,69 82,55,67,65,57,80,42,53,51,84,49,62,47,77,75,84,77,50,63,61,81,83,46,62,49,77,80,58,43,66,83,80,49,56,42,58,57,72,63,48,49,64,43,67,75,74,47,60,74,82,54,50,76,86,65,59,71,82,80,86,85,43,83,51,55,78,42,55,74,42,55,69,61,57,81,47,61,75,85,44,80,55,68,75,55,66,82,74,67,65,76,56,47,54,71,66,73,67,43,46,47,55,42,86,44,81,85,70,51,59,42,82,62,50,44,80,70,42,51,63,50,44,65,61,52,67,42,81,61,56,55,47,63,83,78,82,42,58,43,52,85,74,62,50,68,67,64,52,47,66,80,47,84,68,46,42,85,81,58,64,78,44,70,55,85,86,59,72,84,71,52,46,63,66,66,61,79,44,84,58,58,48,56,43,67,74,70,49,58,69,73,83,47,77,70,78,54,67,78,44,55,59,83,42,55,62,43,64,77,70,76,67,48,63,58,47,66,67,82,77,74,81,58,42,83,75,76,69,72,74,50,76,68,48,74,51,52,60,69,60,44,61,72,69,61,49,62,58,43,66,61,61,49,47,57,49,51,87,84,74,48,80,47,67,52,66,46,71,59,46,80,65,66,71,47,44,83,57,54,45,66,62,79,87,73,72,49,55,59,46,66,43,53,54,45,60,85,64,68,68,52,50,76,86,70,55,83,76,55,52,47,61,62,46,82,81,60,52,73,46,83,64,65,52,57,44,42,71,79,73,68,77,69,54,45,80,76,69,55,83,80,70,79,76,65,79,57,45,45,55,78,84,79,78,43,61,82,71,68,45,48,45,58,78,51,82,58,73,42,50,79,55,77,80,72,84,59,45,61,61,78,81,50,52,67,55,72,43,81,73,57,60,73,46,85,79,42,61,46,44,75,43,55,53,74,63,82,60,84,66,52,54,62,63,46,55,44,47,85,65,67,60,87,77,54,43,72,72,55,71,42,80,83,69,54,62,81,55,58,60,64,80,76,77,69,50,86,48,46,62,44,73,53,63,67,62,55,75,65,45,43,62,67,68,79,74,62,50,57,43,44,57,71,50,65,49,61,64,81,45,54,48,80,50,74,57,75,67,64,82,53,54,71,63,46,46,67,42,53,67,57,54,70,48,75,58,72,78,67,51,57,87,84,69,53,78,67,79,80,44,65,49,53,59,72,53,53,80,67,55,82,69,47,51,62,47,45,51,58,43,77,64,79,51,63,60,78,45,57,58,56,47,51,84,54,66,71,63,59,46,67,87,49,46,50,66,53,53,74,42,67,64,54,78,62,76,65,55,47,83,74,61,72,74,80,43,82,76,63,68,86,52,76,45,49,46,69,54,58,74,71,65,70,47,61,45,71,53,76,68,54,65,42,62,44,76,53,81,78,56,63,64,52,70,73,42,62,72,54,86,45,61,57,45,53,48,57,42,58,70,80,79,84,47,63,42,87,66,56,47,42,84,74,78,53,73,46,56,75,53,50,54,56,56,82,65,64,70,46,58,62,65,79,81,64,44,49,87,64,77,79,73,46,48,79,48,82,72,81,81,48,84,78,77,66,54,62,45,75,43,63,85,62,62,45,57,87,69,74,57,79,69,43,81,57,69,61,75,54,52,81,61,82,83,52,77,68,83,56,49,85,67,60,74,61,87,61,77,84,52,45,82,60,85,87,59,43,48,46,47,50,63,53,86,61,57,60,77,69,59,56,45,54,82,62,64,55,77,81,80,84,69,77,80,75,45,82,87,85,57,59,72,58,43,73,67,75,50,54,51,44,73,75,85,63,59,48,45,68,50,49,53,42,57,71,49,64,70,48,80,67,49,52,51,66,58,63,78,54,79,77,51,62,79,52,72,42,62,49,45,60,45,85,70,78,48,64,51,47,74,85,61,80,47,71,74,71,76,49,81,85,75,83,79,54,47,50,42,56,63,51,55,82,87,53,54,71,55,42,86,66,50,61,56,66,58,83,64,73,71,74,63,51,52,69,68,76,75,68,82,82,51,53,77,53,82,60,76,75,48,72,55,79,72,65,57,87,61,45,75,52,71,70,79,67,59,70,78,78,69,58,45,51,45,73,55,61,85,80,62,83,74,53,60,43,57,50,67,44,74,46,50,58,61,58,84,75,60,67,63,51,75,82,66,85,73,44,87,73,51,81,51,83,51,52,78,61,52,43,72,75,64,80,55,65,68,54,85,75,48,69,50,52,58,43,79,53,63,77,80,58,42,77,49,74,84,65,78,60,48 68,59,67,64,75,71,48,51,66,65,56,78,65,47,68,50,43,44,85,71,69,69,66,47,83,80,42,60,78,54,76,58,73,59,86,42,57,84,68,58,80,86,80,47,54,48,46,52,72,64,75,81,84,87,42,48,74,62,58,70,73,44,46,54,78,82,82,67,81,86,67,65,51,50,65,52,65,45,70,79,75,51,86,56,81,58,65,51,82,73,48,73,73,50,61,59,59,87,54,61,59,63,71,53,48,82,55,81,54,86,53,76,56,83,57,47,49,79,78,55,63,70,49,76,67,86,51,71,65,64,85,59,49,86,47,49,80,48,74,52,63,59,61,54,68,53,82,80,43,51,59,48,65,84,59,85,61,79,53,46,82,59,50,72,85,73,86,65,60,52,86,87,48,60,84,58,44,80,82,65,71,83,60,68,83,87,73,76,71,61,61,53,60,42,86,74,54,86,70,45,64,48,59,43,80,78,44,54,47,67,47,61,57,70,80,68,67,57,51,64,54,73,69,59,46,58,72,52,45,74,84,65,52,59,64,85,57,81,68,50,42,83,55,85,51,52,49,75,85,45,81,75,75,47,69,45,49,70,42,59,55,72,56,63,44,78,57,82,72,83,51,58,54,60,42,43,60,87,50,43,86,80,46,77,50,60,86,42,54,73,85,76,63,58,75,82,55,43,47,54,82,67,65,69,74,69,85,67,85,83,87,85,51,45,79,84,86,85,79,52,72,65,80,69,87,76,62,49,53,50,53,48,83,73,46,59,65,69,47,84,71,80,67,87,58,62,84,65,74,51,43,81,47,85,62,86,53,47,63,58,84,59,53,82,78,67,48,46,42,62,85,73,53,57,80,82,76,45,84,87,81,80,53,83,69,80,46,58,82,80,43,42,44,77,65,64,66,58,63,75,58,54,66,62,46,71,64,59,61,55,55,74,76,46,81,79,87,44,69,87,68,75,57,69,81,72,53,52,43,68,71,87,57,65,54,70,69,65,45,53,56,44,66,83,84,55,59,79,46,78,42,53,69,60,74,58,78,85,48,50,77,51,56,76,67,69,67,59,50,42,74,43,57,80,48,48,47,60,42,77,55,76,84,75,87,84,61,64,42,49,55,58,66,73,75,87,77,53,72,56,66,62,50,46,52,79,63,84,81,64,45,80,79,54,65,79,54,58,73,50,79,86,58,85,57,82,72,58,69,46,48,67,74,62,44,62,78,53,87,72,62,61,86,79,44,63,49,59,47,72,67,51,62,48,47,51,50,50,80,53,80,78,80,44,48,69,66,72,57,79,78,50,76,48,78,42,61,77,70,42,65,67,60,47,85,50,53,65,49,58,71,81,65,55,85,47,51,56,86,80,84,68,70,55,67,69,67,44,84,84,57,46,54,71,78,72,84,51,52,65,55,61,75,69,53,46,45,87,45,62,49,51,61,67,46,44,77,82,86,61,66,58,81,73,79,42,68,83,44,43,84,54,52,43,61,84,44,73,42,53,50,70,82,76,80,84,69,75,49,75,60,87,61,44,51,52,42,50,60,85,68,45,73,52,70,71,53,67,71,49,70,72,72,42,56,49,69,48,85,49,87,84,82,57,58,50,54,55,52,87,74,47,70,87,49,78,58,75,50,74,56,52,83,60,57,61,49,75,54,80,44,66,51,57,55,83,42,68,55,59,45,48,52,81,79,72,74,74,50,70,44,68,78,49,42,55,64,43,63,71,69,63,82,43,55,45,68,85,85,76,71,74,55,53,54,84,77,53,82,61,72,71,57,82,52,55,64,46,73,69,85,55,53,62,81,49,65,46,56,80,61,69,51,69,55,69,42,68,80,61,62,81,71,74,49,55,51,56,51,56,80,87,73,83,59,86,86,86,60,77,63,56,80,49,57,73,73,75,48,77,63,76,61,60,58,78,50,58,58,69,77,72,77,50,53,73,52,46,47,69,42,46,83,86,52,69,70,58,80,53,71,46,72,80,79,64,57,78,68,62,78,67,79,65,81,78,85,50,87,54,46,83,57,72,84,78,55,80,54,67,75,76,60,67,55,45,49,65,61,81,52,45,48,61,69,44,56,70,57,83,86,73,49,70,58,44,56,83,76,60,82,84,65,85,63,85,80,84,49,58,43,51,68,60,42,78,65,80,84,66,70,45,74,63,79,47,68,51,71,46,49,59,76,42,61,69,42,66,55,54,43,84,78,70,43,55,57,70,54,51,57,60,49,67,74,78,82,71,75,65,71,84,46,76,62,57,85,56,42,83 57,48,81,69,42,59,56,86,53,70,44,67,42,66,52,60,64,48,81,78,61,87,60,68,57,64,78,58,68,52,75,53,63,87,44,81,81,48,82,66,70,68,54,82,85,69,50,64,50,86,48,56,85,63,68,81,77,71,71,84,61,55,76,74,83,60,86,74,49,77,48,83,62,56,77,62,59,73,53,50,59,42,75,77,46,46,62,52,65,84,85,75,50,48,44,59,45,44,72,73,82,57,85,69,78,57,65,49,84,86,64,42,64,63,61,66,66,75,68,44,43,67,44,49,56,76,69,44,49,59,71,42,69,77,57,59,48,52,44,85,84,69,72,50,81,73,55,44,70,59,74,76,44,86,72,85,66,86,71,82,85,57,83,70,44,84,86,62,55,84,83,87,85,66,54,79,60,63,85,58,49,71,66,64,81,47,61,42,51,64,77,86,48,54,86,58,51,60,72,74,84,49,43,49,50,70,46,69,45,82,85,48,74,59,80,61,56,70,49,86,79,43,50,67,66,60,68,82,75,65,43,63,75,47,72,56,70,45,53,45,42,71,69,53,72,87,60,58,42,59,45,70,51,72,62,43,70,69,74,61,71,82,86,65,68,55,53,77,43,77,48,82,87,84,76,80,63,73,77,76,68,67,81,72,59,59,79,59,67,72,70,63,46,53,75,57,64,84,64,52,57,55,52,73,84,43,43,73,55,42,81,77,84,52,64,57,57,85,43,87,69,42,49,54,78,65,48,85,61,76,79,81,45,42,73,82,52,48,60,78,47,50,73,75,75,72,67,57,65,63,61,75,45,62,45,84,47,82,50,49,79,82,56,45,63,52,86,60,53,84,60,43,87,62,56,69,55,51,78,76,73,85,45,47,76,79,75,69,83,76,74,80,47,58,47,65,64,51,82,71,54,69,52,44,42,56,43,43,82,83,58,79,44,72,85,69,69,82,50,42,79,49,79,52,83,47,79,87,55,58,44,51,54,82,47,64,68,72,70,73,55,54,65,51,83,67,84,66,49,63,45,48,69,84,48,77,57,50,47,70,81,49,47,86,85,70,66,55,49,65,66,76,45,64,60,64,53,75,66,49,50,46,66,65,86,73,50,50,83,56,50,50,60,66,42,60,47,68,64,80,49,62,45,48,66,47,87,86,64,68,62,44,79,81,63,51,83,60,85,55,62,70,69,67,64,74,78,44,69,59,83,75,67,52,77,45,55,52,86,46,52,58,69,87,75,46,45,87,65,54,74,57,86,73,82,52,46,56,53,43,53,84,69,50,82,66,70,55,69,59,53,44,54,80,75,54,87,79,52,42,47,51,71,72,49,56,73,58,67,61,44,58,62,83,67,45,55,77,76,57,77,50,78,71,50,69,65,87,81,68,80,60,83,42,64,71,70,45,85,59,47,61,74,63,64,54,56,59,83,43,83,85,73,51,76,65,69,57,64,81,74,78,64,60,53,47,50,70,87,70,64,87,57,47,58,76,71,83,66,55,57,48,68,46,77,84,51,76,44,71,63,63,58,51,69,75,69,47,50,45,69,60,60,73,56,65,55,49,59,86,66,52,61,71,65,67,81,65,76,61,75,78,58,83,82,86,79,46,50,54,57,57,79,84,75,51,54,87,63,85,67,56,87,73,42,65,65,45,59,83,83,75,59,52,47,76,74,73,65,72,83,80,86,74,59,79,58,68,49,66,60,63,53,76,48,65,68,80,52,61,82,63,59,62,62,47,43,77,87,47,60,50,44,53,68,45,76,76,50,54,72,71,75,66,58,44,47,44,67,49,50,49,81,49,56,76,70,85,62,54,65,73,48,81,57,77,47,52,56,63,70,70,47,47,73,69,78,46,51,50,64,48,68,76,71,70,58,85,79,75,58,79,73,76,74,70,87,73,57,75,43,42,51,56,57,53,56,82,86,81,66,79,58,46,78,61,84,73,75,45,62,85,44,69,54,60,67,58,74,48,69,70,74,51,43,62,55,77,51,46,60,62,57,79,67,74,51,53,85,80,82,73,61,81,87,78,51,68,63,51,62,71,78,57,85,85,82,69,53,45,42,70,71,86,80,74,46,82,78,65,64,71,69,57,43,51,57,50,78,79,44,55,80,82,76,63,77,71,87,59,52,81,86,44,80,62,62,83,47,85,66,55,86,85,68,85,87,49,44,70,84,60,62,77,81,63,86,72,68,64,53,85,45,67,76,62,65,56,49,46,59,69,51,61,50,46,45,54,81,57,51,53,56,55,68,86,56,49,53,73 67,77,59,68,69,49,70,56,58,45,50,60,58,58,67,71,76,87,86,43,57,60,85,69,76,43,81,47,79,76,59,64,76,70,78,68,53,71,55,77,63,59,52,51,61,63,81,63,51,78,61,59,42,71,64,44,54,42,66,78,58,75,51,70,54,46,60,61,68,82,42,83,65,46,57,62,71,69,69,54,65,52,60,67,45,55,54,53,76,45,53,64,70,54,77,74,85,50,87,44,83,55,58,57,51,49,84,57,82,76,61,42,59,45,61,64,47,76,59,84,75,79,85,54,78,47,68,49,65,42,64,48,78,52,86,69,63,72,78,73,52,67,66,77,79,70,73,45,65,52,59,85,75,50,50,53,42,59,60,78,52,67,75,67,52,50,72,63,61,81,73,45,85,68,72,62,55,78,56,64,65,59,81,84,59,55,59,49,74,65,70,72,72,50,68,57,75,47,87,84,45,51,75,47,86,54,83,86,73,59,80,57,42,59,65,71,51,83,58,57,76,53,68,85,61,71,64,48,49,43,82,72,83,84,81,78,54,49,70,43,65,51,59,61,47,74,81,70,85,66,44,64,82,59,59,75,84,64,71,55,67,66,52,44,79,48,62,60,79,56,71,78,82,55,79,44,56,50,43,75,52,84,76,78,83,87,61,78,81,84,51,53,62,87,44,78,81,78,69,63,67,56,64,82,87,65,70,50,69,61,49,55,74,87,69,69,78,70,75,42,79,69,55,86,81,56,76,52,54,74,66,64,55,56,45,46,77,54,49,48,49,55,65,43,79,53,55,55,84,64,61,61,54,79,58,84,87,66,68,65,82,54,64,59,55,75,55,74,70,46,87,64,43,77,81,65,53,82,55,43,68,63,70,56,46,49,58,68,53,74,49,51,78,54,64,70,81,84,80,52,50,60,81,69,60,79,56,58,76,62,61,48,69,43,45,63,66,68,57,43,45,86,49,63,52,84,78,82,73,62,69,52,59,70,82,68,57,48,81,53,80,70,82,79,44,62,78,75,51,46,72,73,47,57,79,54,60,45,44,49,83,75,65,58,58,51,86,63,47,53,75,65,59,62,83,72,71,75,48,56,80,68,49,60,66,84,42,45,55,85,76,57,58,47,48,76,48,53,55,77,42,59,51,70,65,75,86,78,82,75,52,45,56,84,52,77,83,82,66,65,59,87,80,48,53,66,55,58,54,47,58,47,73,80,53,84,49,66,44,73,85,49,71,64,63,44,66,69,70,63,45,42,69,79,67,82,77,79,49,85,84,59,57,52,77,45,70,42,58,47,68,61,61,74,64,65,80,55,60,57,67,65,83,61,84,67,73,53,78,50,67,73,86,81,55,59,76,68,46,60,53,64,86,65,86,78,80,86,80,60,61,72,67,70,63,54,61,80,72,49,57,71,48,57,49,53,66,60,49,60,63,59,58,77,66,75,64,52,79,82,46,42,60,66,58,76,61,82,66,70,65,72,85,49,44,42,54,71,46,46,77,75,66,44,64,76,63,70,47,82,73,65,60,86,66,66,48,54,73,53,49,78,66,59,80,67,59,43,46,68,64,85,83,44,57,43,47,47,43,56,52,70,49,70,67,60,75,65,52,54,52,61,77,60,49,42,78,67,43,73,59,58,56,75,42,82,65,76,56,67,44,83,81,44,60,67,78,79,63,74,81,72,83,59,62,80,54,54,74,75,63,75,48,54,69,72,84,63,78,74,60,80,51,73,69,85,87,67,52,47,48,85,67,52,62,78,59,57,53,58,59,51,61,79,46,86,86,65,67,55,62,81,77,84,70,43,87,51,59,58,78,61,43,48,51,53,74,51,76,60,85,62,81,61,48,53,72,54,82,49,78,54,69,68,51,44,68,86,55,79,43,53,78,49,59,78,69,50,64,79,49,50,87,53,44,56,59,83,80,42,79,48,71,61,86,45,62,48,44,51,44,52,80,70,57,56,59,56,51,81,53,45,46,80,53,81,68,45,79,79,65,76,65,53,82,48,83,86,61,42,67,50,45,45,47,47,47,43,75,68,67,49,45,68,79,82,66,77,75,63,83,67,74,82,79,82,73,75,58,51,86,80,58,42,50,64,77,73,45,49,45,63,58,69,51,69,59,76,52,75,44,70,70,58,71,71,58,74,50,64,46,58,74,51,72,45,66,54,56,75,61,64,78,66,58,62,63,45,76,75,82,58,43,57,76,80,70,77,60,77,81,46,61,44,79,54,47,48,64,80,87,81,43,50,83,81,44,70,87,70 45,43,68,61,83,73,72,42,76,59,52,64,83,65,85,52,59,43,54,54,76,72,70,85,69,58,49,42,45,68,62,80,53,45,49,68,60,49,64,49,63,61,59,59,61,54,74,77,54,69,57,45,80,53,66,83,70,57,66,76,51,68,76,51,59,58,60,86,53,61,52,77,79,45,69,43,83,71,55,78,49,80,54,50,47,77,64,48,65,44,70,59,42,42,53,69,82,43,53,59,55,77,82,82,55,87,75,66,76,64,75,65,80,68,71,56,46,85,76,45,55,86,43,78,64,77,61,54,78,51,72,80,77,86,73,57,79,58,54,45,74,48,75,67,57,52,61,75,49,61,58,55,80,45,85,86,51,62,53,59,54,65,81,70,42,43,45,69,69,63,43,73,85,54,82,55,65,42,53,65,53,78,79,52,70,45,54,57,55,76,55,44,76,42,73,49,54,65,47,49,67,55,52,58,78,42,60,46,59,50,69,48,81,77,61,81,55,67,54,71,50,58,45,85,45,71,85,70,48,67,81,48,60,84,80,73,48,70,74,79,48,81,46,44,50,64,80,58,78,81,55,75,82,67,61,69,70,44,53,63,80,54,66,74,65,81,57,57,82,68,74,84,53,53,45,52,76,54,58,77,82,80,83,71,85,60,68,48,68,66,76,70,62,71,55,66,79,84,56,73,62,65,78,46,55,87,59,64,67,77,86,60,46,62,87,79,75,47,67,55,52,86,67,50,55,71,44,68,71,45,64,87,57,53,77,62,42,49,46,79,65,44,60,64,51,75,64,69,68,68,78,54,45,52,68,86,60,51,87,87,49,77,53,82,45,51,62,83,84,85,71,65,69,42,73,67,77,79,52,82,56,66,72,60,67,65,70,58,70,65,87,77,42,43,54,69,55,79,58,72,81,68,69,76,72,86,60,55,73,57,77,50,52,87,82,83,43,56,52,70,57,77,74,71,60,85,63,75,60,76,77,63,76,66,75,57,69,53,64,52,87,62,76,43,61,70,54,49,54,46,72,82,80,81,62,70,58,80,58,63,64,62,44,74,59,59,71,65,69,60,57,79,50,87,45,73,62,76,50,76,55,84,83,47,52,47,59,79,51,74,69,81,50,79,61,51,76,66,77,84,86,58,45,65,76,54,56,69,52,87,46,69,58,56,76,65,86,56,62,53,74,87,57,52,45,85,50,43,68,65,42,82,67,45,63,74,65,73,50,76,78,86,66,56,82,52,73,74,80,67,79,49,75,79,52,62,60,74,68,82,83,56,65,65,85,59,45,87,74,51,76,66,52,67,77,64,48,60,82,56,42,50,84,47,67,82,65,44,43,62,57,50,64,83,42,50,43,56,56,80,53,71,81,43,76,57,86,47,77,58,67,52,64,83,83,63,42,79,76,59,50,45,51,59,43,75,83,43,66,50,86,82,56,72,73,81,63,65,73,79,83,67,77,70,57,52,43,62,49,48,52,75,61,48,48,55,57,57,69,63,73,54,77,55,68,50,49,75,67,42,45,76,52,82,49,74,70,84,62,70,44,80,83,44,43,81,72,60,52,85,59,53,58,50,58,87,42,50,84,52,66,73,75,58,63,57,48,44,82,61,42,78,59,55,70,73,61,47,75,75,70,51,50,71,83,49,79,74,84,70,64,67,84,56,62,83,79,55,84,67,61,50,58,48,87,58,71,50,55,83,52,71,66,85,79,60,47,86,50,78,66,62,66,82,79,65,65,78,53,73,64,74,63,64,67,82,74,85,73,70,54,49,52,60,73,50,82,68,83,73,50,60,63,42,42,56,57,49,62,60,86,68,48,48,42,49,50,68,85,45,53,44,56,62,42,77,55,67,68,59,56,76,80,53,77,42,50,73,70,57,60,74,73,56,44,46,65,80,43,82,73,47,47,87,54,51,87,51,77,51,60,72,58,71,74,77,59,69,85,77,52,48,71,68,59,62,44,54,58,72,65,62,64,64,45,71,42,61,43,52,56,57,76,46,67,55,56,84,83,56,47,74,67,57,69,61,71,71,77,86,76,75,66,56,54,80,65,69,82,52,43,75,83,76,55,64,63,52,80,42,46,75,42,63,48,81,70,46,79,86,44,79,48,67,49,87,73,66,79,45,68,77,64,77,48,62,57,72,58,43,42,54,85,42,50,57,75,81,73,68,77,64,58,70,70,70,70,45,72,62,83,70,48,78,64,63,44,47,62,68,82,81,63,58,60,68,65,62,43,65,51,78,76,60,71,55,42,55,85,42 79,56,52,48,65,75,53,73,56,79,83,85,78,82,56,55,86,44,53,73,61,52,74,84,85,47,75,79,76,43,82,46,57,66,50,47,42,55,54,62,64,69,42,43,73,61,64,51,71,78,55,74,87,87,66,83,64,51,49,83,49,67,68,60,44,52,59,86,55,67,85,76,46,55,55,86,43,74,50,44,51,54,83,53,57,86,67,81,47,71,87,47,57,43,85,55,58,44,43,83,51,68,68,46,82,83,56,80,72,42,67,82,78,68,59,64,84,59,60,80,70,44,86,55,74,71,51,86,65,67,61,83,83,60,72,63,78,87,65,76,63,80,70,57,43,85,56,74,63,46,64,84,81,76,49,54,54,67,71,43,54,72,51,83,54,62,81,69,62,82,67,87,78,52,73,87,63,87,57,86,81,62,61,85,55,45,47,73,56,68,77,42,49,57,57,57,65,47,82,74,54,69,62,62,87,75,60,53,84,82,49,57,43,49,68,46,73,71,78,81,46,68,60,76,87,61,45,85,68,81,63,68,86,62,82,54,52,86,62,73,66,72,69,64,53,79,70,49,77,42,60,58,49,68,85,70,45,77,56,85,65,46,66,85,66,52,47,54,74,52,73,45,67,67,47,46,50,79,63,68,82,58,86,70,56,68,52,84,83,50,84,74,56,79,86,42,77,47,44,86,75,50,54,87,63,61,86,81,71,68,65,47,63,64,86,56,85,79,79,56,55,71,43,81,43,64,50,81,86,43,59,44,56,60,45,67,57,79,46,61,56,64,70,54,52,74,66,54,63,45,65,46,71,49,80,46,76,50,53,82,86,55,75,79,49,80,68,75,62,77,57,44,56,76,69,71,73,45,83,53,75,54,55,72,53,49,84,72,83,80,76,46,47,76,58,45,74,44,64,45,60,59,54,65,59,44,63,59,71,48,58,85,51,74,49,72,67,87,70,52,71,77,82,70,72,61,64,79,49,56,60,69,47,47,78,60,70,52,59,67,55,70,44,53,53,43,87,52,78,44,70,50,59,81,61,50,42,87,67,84,51,63,69,85,73,71,42,58,49,77,45,60,58,77,66,83,45,78,60,43,55,51,83,82,64,44,70,65,60,63,82,57,74,46,62,58,84,45,54,61,83,43,79,42,86,51,45,57,60,50,73,59,81,61,81,60,84,66,84,73,57,69,73,72,48,46,62,45,83,59,87,85,81,63,76,63,65,53,61,63,53,44,49,78,58,45,75,83,60,80,78,55,78,50,69,83,56,59,74,53,82,74,62,71,71,57,46,83,65,48,80,71,83,69,44,65,45,46,64,78,45,67,83,60,44,70,55,87,69,73,51,74,74,80,52,79,66,70,61,45,80,47,82,82,58,49,44,60,86,64,83,77,56,50,47,69,42,45,62,53,42,42,84,51,62,68,60,84,51,55,77,76,57,81,67,72,84,71,61,87,53,55,50,60,67,75,58,44,87,68,46,76,76,83,83,76,57,64,80,83,64,84,54,66,75,49,72,59,81,80,71,70,42,81,79,63,84,64,77,67,70,51,71,57,75,86,71,47,47,51,58,53,54,76,44,57,75,56,57,53,57,48,63,76,59,50,85,77,60,80,70,63,76,76,58,86,80,43,51,57,67,83,60,72,58,70,68,45,53,86,77,81,63,68,59,76,69,62,50,74,81,67,50,68,61,87,50,58,43,71,48,80,46,57,75,56,80,59,77,66,81,81,46,70,62,77,80,66,61,49,60,74,74,85,74,45,74,80,55,72,54,79,42,43,58,66,62,45,56,44,71,83,65,51,74,48,67,57,76,55,48,45,71,71,70,76,86,83,62,50,48,56,77,45,72,68,86,72,57,59,54,52,69,77,77,60,54,42,87,65,60,70,78,47,57,48,44,59,84,68,60,56,43,84,45,62,80,50,79,56,71,59,80,48,81,42,64,68,62,63,81,61,81,62,85,52,64,59,82,68,83,56,85,52,56,52,44,59,44,77,58,71,51,61,79,52,52,85,44,46,67,68,53,61,76,74,52,63,78,56,44,42,52,47,44,84,57,52,78,61,72,77,44,86,58,56,54,67,60,62,43,63,60,71,74,70,60,74,45,60,62,46,72,51,72,50,68,55,64,73,60,78,81,75,60,42,59,86,58,52,59,62,70,56,54,74,45,46,83,56,71,83,55,69,56,60,82,71,53,58,54,85,47,65,73,53,63,60,87,47,51,61,51,75,72,58,48,57,73,85,86,50,67,76,85,70,82,69,83,70 83,87,70,52,79,58,67,70,87,84,82,56,55,54,71,56,83,81,68,59,85,58,79,51,60,45,75,58,77,71,58,64,61,85,48,79,66,64,58,61,64,83,46,73,48,84,69,46,62,61,67,48,72,81,44,85,49,68,79,59,82,86,85,85,63,71,60,77,79,63,44,54,56,82,49,61,51,77,80,77,87,82,86,81,53,55,73,48,56,70,54,65,46,73,63,68,85,47,74,65,70,86,53,54,66,45,46,76,64,46,48,56,70,70,67,48,59,57,61,70,63,84,84,63,70,83,47,43,64,73,87,48,60,87,64,67,67,77,83,66,49,62,59,43,60,42,62,42,73,70,75,61,63,48,67,77,57,43,49,84,75,51,75,61,84,66,80,62,62,58,60,74,54,46,46,46,80,77,85,69,77,86,48,75,51,77,46,47,77,46,44,44,67,76,56,65,85,69,76,70,57,80,51,57,73,70,51,77,87,64,46,50,72,84,54,64,71,78,77,62,63,63,76,59,59,54,62,62,62,66,59,79,70,63,75,47,48,42,53,79,63,76,43,64,55,85,82,48,70,68,70,71,63,48,59,44,67,51,63,44,46,64,74,68,80,74,83,51,54,57,58,49,67,66,43,60,47,45,51,77,84,50,68,55,58,75,73,77,85,74,65,66,84,79,67,74,81,48,72,58,81,64,73,68,58,50,55,75,51,69,46,48,85,67,52,48,86,52,65,42,68,54,65,69,68,74,86,50,86,86,85,54,48,62,73,81,64,84,63,82,86,55,51,47,72,59,58,84,43,53,53,43,74,56,61,56,42,52,53,77,56,80,67,72,53,46,70,74,72,72,59,51,65,85,75,75,59,75,84,42,64,79,43,71,79,75,59,56,63,64,70,87,73,79,67,75,83,46,47,51,42,84,54,78,87,87,47,57,68,80,83,79,60,65,59,86,45,73,45,59,87,61,71,63,46,63,81,74,46,79,78,54,59,44,78,55,62,79,58,85,80,71,62,48,45,58,86,42,49,64,77,74,64,42,77,42,45,42,45,51,44,75,69,44,73,75,44,73,60,45,65,50,48,50,80,45,87,74,55,50,50,63,66,51,72,79,56,52,69,42,57,75,71,45,82,63,61,47,64,48,56,67,58,71,66,69,79,61,69,83,79,45,52,76,86,49,53,47,80,82,64,79,60,80,53,49,45,68,77,42,58,64,48,78,42,56,71,64,80,77,60,75,60,60,86,82,74,74,75,60,55,73,43,60,42,68,74,73,87,84,77,58,61,56,62,43,71,47,67,43,76,74,86,51,57,62,50,69,46,75,56,76,46,67,62,73,58,49,70,81,74,52,71,59,78,69,60,82,64,66,81,58,65,80,62,69,56,75,68,87,82,68,57,81,60,59,79,84,72,67,51,73,47,80,53,62,53,81,80,80,67,87,44,54,60,47,69,42,77,72,65,54,55,74,67,69,70,82,68,86,76,61,56,70,76,81,81,71,48,70,51,63,67,45,69,75,45,57,50,43,58,87,71,63,44,61,60,78,54,78,86,81,47,53,68,54,57,51,82,42,43,65,84,59,77,66,56,56,59,53,54,63,60,50,54,63,66,42,77,58,75,64,79,50,63,82,58,44,75,55,76,74,72,61,66,87,82,55,83,86,57,74,85,63,68,52,61,78,42,43,68,73,80,73,52,54,57,57,50,62,50,84,57,70,81,84,47,71,46,77,68,47,70,80,78,64,82,76,75,55,43,74,55,82,87,67,52,74,73,67,50,75,47,67,66,42,82,66,48,50,57,80,77,42,86,76,62,58,45,44,50,47,75,68,74,76,67,86,51,72,72,62,79,60,84,45,45,55,69,66,65,42,83,73,46,59,70,64,50,61,79,43,77,55,87,71,87,51,82,72,86,49,44,78,46,87,52,66,54,87,51,53,74,56,60,52,56,63,86,84,60,48,87,87,68,66,64,73,71,45,49,48,87,53,79,48,81,63,75,51,48,83,78,47,65,71,72,72,55,68,70,48,81,75,83,53,49,42,46,66,55,72,46,65,64,65,73,45,74,57,80,80,45,63,64,44,78,51,51,64,45,49,51,57,76,54,87,67,43,67,75,53,73,71,70,71,66,59,43,52,83,66,64,68,44,76,58,79,87,85,49,53,77,81,60,76,76,71,48,84,80,67,82,58,45,72,62,80,85,45,69,77,69,72,50,57,57,83,48,63,66,55,70,56,52,62,75,80,70,87,72,67,62,77,58,61,64,48,78,63 51,53,80,72,73,54,46,58,42,44,68,60,83,53,86,63,78,55,60,78,55,65,45,69,77,82,59,78,62,60,53,59,63,69,67,46,75,81,75,48,63,83,81,75,56,72,42,56,49,73,51,86,53,80,80,86,75,53,42,83,73,70,42,86,45,62,50,87,77,64,67,75,46,64,48,51,85,53,79,79,50,61,66,45,58,78,63,61,72,74,47,65,46,62,79,59,55,48,86,81,44,84,67,78,54,53,58,50,85,72,64,80,78,42,47,79,47,62,87,80,63,47,52,60,46,44,83,52,66,50,58,57,62,73,47,66,65,49,58,45,46,82,44,75,53,68,55,65,70,56,67,45,84,83,62,79,60,60,48,82,57,83,55,61,64,70,61,57,78,69,64,69,86,46,71,60,58,55,75,45,49,71,66,57,58,51,68,45,47,61,60,76,60,46,61,43,57,60,51,42,71,43,69,59,51,46,48,50,66,62,48,51,51,71,72,51,84,79,54,53,67,84,48,54,54,74,77,56,86,55,49,79,87,76,76,85,58,52,69,61,58,43,67,52,63,55,56,70,86,55,56,58,86,47,45,66,71,83,68,54,78,54,84,48,82,87,64,66,54,63,82,63,63,76,60,47,75,83,53,50,44,86,55,82,82,55,53,55,44,72,51,81,72,56,58,55,78,74,60,64,59,60,61,76,86,87,64,60,83,56,82,85,44,53,72,85,80,81,72,54,46,56,45,74,64,42,58,59,54,43,46,51,51,45,70,49,55,66,73,56,67,81,60,64,83,54,87,81,56,80,57,65,66,57,58,51,47,86,66,50,83,69,44,60,74,65,59,83,67,68,62,68,47,70,63,45,73,64,47,57,60,84,75,56,63,43,52,75,67,42,87,45,59,69,62,54,69,62,53,51,54,87,50,47,54,65,75,43,50,86,76,86,79,52,62,67,68,56,71,74,54,46,61,87,86,53,69,59,45,63,56,86,80,43,47,47,64,47,69,69,42,65,80,59,52,68,51,43,46,63,59,42,85,47,61,67,45,61,71,56,69,86,79,69,62,43,63,49,56,54,81,44,47,56,58,66,49,42,46,55,50,80,66,48,83,83,85,76,85,66,59,67,87,42,56,68,45,42,75,82,52,55,80,67,81,87,52,57,84,56,66,59,87,80,58,62,49,46,74,63,68,86,48,78,65,44,63,80,42,76,49,61,75,67,49,77,72,71,64,59,87,79,49,77,59,76,78,43,42,69,61,74,61,64,66,44,77,55,57,49,67,57,65,80,42,83,70,50,55,65,79,45,83,81,46,81,53,44,49,54,47,45,51,46,50,72,56,86,50,84,51,77,62,42,45,57,86,49,82,82,47,54,42,43,74,78,66,61,75,81,82,51,51,86,71,52,43,64,65,73,79,80,82,60,52,85,82,52,63,64,64,74,56,50,42,43,58,60,45,67,83,68,77,67,87,77,51,75,74,58,75,60,69,48,61,44,47,60,43,67,51,72,42,65,86,86,45,72,51,81,69,56,82,80,57,62,50,43,86,86,66,72,57,87,49,87,60,66,45,55,80,66,76,63,87,59,56,86,83,58,85,44,50,78,43,72,62,69,59,72,86,53,81,87,52,63,71,43,45,76,81,65,70,46,52,59,60,63,83,74,75,79,53,62,51,72,69,75,43,72,74,45,51,86,43,72,64,84,43,73,76,74,59,67,60,73,48,65,85,68,66,60,75,50,68,66,79,52,65,76,57,71,53,61,52,78,68,50,62,73,47,55,82,80,86,85,69,65,69,42,74,80,54,74,52,72,43,55,62,48,67,76,70,76,74,63,50,78,43,62,79,51,78,66,48,66,50,66,47,50,66,86,66,60,48,75,69,81,77,62,58,68,71,82,66,53,42,79,70,69,83,70,59,48,84,84,60,58,80,47,86,42,58,62,66,52,82,49,87,72,61,78,69,59,48,83,64,86,87,68,63,82,72,57,43,80,80,80,60,74,75,81,87,80,57,86,57,78,68,43,43,83,45,43,81,72,81,59,47,61,69,58,79,86,84,83,73,75,51,54,56,57,54,73,69,84,47,47,83,42,49,50,81,77,49,84,61,59,69,57,87,59,69,82,81,74,75,80,64,84,46,52,48,56,73,77,43,67,59,83,76,69,48,57,68,53,58,45,68,80,78,52,77,72,59,79,53,85,86,44,42,52,52,46,57,84,66,67,69,64,56,81,67,63,57,69,58,43,70,84,49,65,61,64,57,72,45,81,62,86 69,55,53,57,51,73,72,58,42,81,87,66,61,73,86,52,66,47,67,61,59,84,79,54,49,86,42,48,51,62,50,68,65,72,86,75,70,85,45,61,65,84,50,78,65,84,87,78,43,58,63,44,65,47,84,72,86,48,77,52,57,47,42,58,75,70,51,66,68,76,78,53,51,86,59,81,76,80,61,78,71,44,82,59,76,56,71,74,62,60,67,58,44,55,44,47,64,65,51,66,62,77,71,57,44,43,45,76,51,81,46,43,52,43,83,53,66,43,61,60,44,69,58,74,53,51,43,84,73,68,62,72,43,44,43,52,71,53,50,46,58,68,52,84,66,48,63,63,71,87,59,56,64,86,58,79,46,60,68,57,71,62,44,79,70,61,42,83,47,56,51,57,42,43,46,64,63,46,65,44,61,71,77,64,86,43,55,45,53,84,45,57,67,65,57,82,68,55,79,69,50,78,81,63,49,48,73,45,60,86,63,49,66,73,80,84,64,71,85,64,46,65,65,84,67,86,69,48,46,56,77,73,80,47,61,64,83,67,57,74,46,71,60,46,54,58,78,56,46,58,82,49,76,82,43,58,78,83,83,46,86,61,84,71,56,57,54,64,74,70,66,62,59,55,81,42,87,55,82,65,54,81,49,52,75,79,83,72,63,59,58,43,51,62,46,52,83,82,51,50,53,46,45,62,49,83,73,47,43,46,74,45,64,43,50,50,75,50,62,60,82,73,57,71,72,83,75,59,55,74,42,66,45,86,57,68,59,56,61,87,47,65,53,80,44,53,66,51,54,49,69,50,82,60,61,59,54,42,71,87,63,83,82,51,47,79,60,84,65,43,63,67,85,82,61,47,60,43,84,62,73,86,56,50,83,51,80,61,54,62,79,69,75,72,42,72,52,59,59,46,52,65,71,52,46,46,59,82,44,72,45,47,66,84,60,69,79,86,75,74,74,85,77,87,44,43,81,85,48,59,84,62,57,56,81,56,79,75,60,42,64,55,51,51,87,56,83,53,78,68,81,59,64,44,64,49,71,85,68,69,61,48,59,43,55,70,74,83,77,56,66,48,57,75,78,59,80,54,66,87,42,63,68,57,81,81,73,61,64,48,59,46,53,52,80,55,50,70,68,77,51,62,78,76,66,60,79,84,59,42,66,76,80,83,76,80,81,58,42,56,44,81,59,64,74,75,64,75,68,72,47,86,47,67,48,65,53,79,45,43,82,44,56,77,49,81,76,83,50,48,45,83,67,50,86,70,51,53,83,52,55,59,68,77,44,73,85,59,53,80,51,72,54,46,52,50,69,87,53,54,74,75,85,49,87,85,57,74,62,58,87,87,77,63,81,80,79,52,75,57,66,63,74,47,85,75,69,80,48,57,49,54,53,52,53,57,63,85,57,53,54,73,62,62,48,76,87,72,56,82,50,62,62,66,42,73,72,62,63,83,48,52,43,85,42,80,49,77,68,81,76,44,82,64,83,79,65,51,79,80,67,75,81,45,56,45,86,79,59,62,70,79,53,81,46,58,86,69,80,82,44,47,85,43,58,73,74,85,72,64,50,76,44,71,48,76,46,67,69,67,64,74,43,59,81,60,50,60,52,67,75,86,83,46,55,59,82,46,84,81,68,82,56,84,86,83,63,77,77,80,69,58,79,85,83,43,53,75,45,50,42,56,50,78,49,77,45,46,60,70,85,87,75,62,46,86,69,68,87,46,63,46,73,46,60,50,50,87,75,70,84,57,65,43,63,48,67,69,76,74,51,54,67,80,77,50,46,75,48,78,82,45,47,57,56,76,43,42,83,51,83,84,77,72,68,61,73,85,81,85,48,79,79,62,71,85,74,46,85,77,42,74,65,71,47,55,81,82,76,61,72,67,76,87,82,55,47,51,85,81,49,59,47,47,56,57,47,42,78,56,70,72,55,87,71,68,50,45,44,49,50,81,75,75,59,60,69,82,75,85,45,75,67,71,74,79,52,51,65,77,48,86,67,80,78,74,66,59,54,52,47,86,62,80,60,66,52,76,45,72,83,46,77,61,86,45,56,54,82,69,84,78,86,42,82,60,53,53,81,45,64,71,53,74,77,46,71,44,42,51,44,43,63,86,59,84,77,70,50,67,83,81,71,54,87,68,55,45,69,58,83,71,46,63,45,53,51,86,84,57,77,75,54,86,86,87,49,83,45,78,42,60,78,75,46,61,61,73,78,52,59,74,74,76,72,73,72,60,87,85,53,83,48,72,42,67,63,69,83,75 55,47,63,77,48,63,60,77,57,67,46,77,73,64,54,60,83,71,82,52,63,81,76,46,82,48,70,81,78,77,60,76,54,84,73,59,52,48,84,66,50,86,84,81,73,60,48,71,82,68,62,77,58,55,50,78,67,82,53,72,77,76,62,74,48,56,52,85,59,49,51,61,65,76,67,46,72,65,60,48,44,77,74,52,60,67,54,44,87,62,66,64,51,79,51,57,46,87,42,56,84,67,83,83,78,59,64,54,70,71,64,51,42,49,69,51,50,63,77,55,47,60,42,47,71,48,69,44,51,83,47,64,48,45,64,50,60,49,83,74,77,52,81,44,46,70,45,81,45,45,45,59,69,57,45,68,48,59,78,50,71,87,50,72,57,42,82,80,85,48,86,47,79,69,61,86,47,64,77,76,81,50,51,61,60,65,45,64,79,76,72,46,72,47,85,55,69,60,44,55,60,59,67,79,50,67,49,53,45,59,83,87,67,72,68,45,57,60,78,85,84,51,60,62,51,45,57,69,75,43,72,60,42,78,79,65,60,75,48,54,42,68,44,72,77,87,75,83,61,70,80,83,63,47,79,70,64,56,42,81,58,54,44,50,60,78,86,57,71,46,85,47,79,86,87,66,52,80,80,49,45,48,79,56,81,84,43,80,54,54,87,49,50,60,47,85,51,74,49,73,50,59,87,59,71,46,54,56,55,86,83,73,70,67,66,51,66,80,78,47,73,74,68,48,49,56,75,51,57,53,84,53,85,84,53,75,63,55,75,64,65,53,51,82,82,80,69,51,81,78,51,55,76,78,79,62,81,63,53,45,62,86,67,77,48,72,82,79,79,64,43,75,53,85,54,47,49,87,49,65,63,71,67,75,72,83,77,76,72,55,72,61,50,49,71,48,71,70,48,43,70,85,62,84,54,59,59,44,71,80,73,50,56,67,42,61,48,54,57,82,65,47,69,48,69,62,54,49,68,45,51,50,72,55,84,86,87,60,47,61,62,46,71,65,47,54,83,66,52,53,78,79,44,76,60,71,78,45,54,65,50,80,47,46,47,80,61,54,53,46,76,44,67,56,58,57,50,49,49,86,63,73,84,58,53,71,71,75,69,80,83,77,82,55,58,76,51,86,77,87,66,79,62,82,65,51,60,55,83,59,79,85,67,64,67,63,73,57,45,73,64,56,63,66,86,87,79,77,61,49,47,74,82,50,66,68,82,62,43,82,52,48,63,52,81,50,70,57,69,63,44,79,71,84,56,70,59,50,66,62,46,86,84,79,59,65,75,42,66,76,52,43,75,51,68,48,78,60,74,72,84,49,63,45,51,79,54,70,70,60,85,61,54,69,49,53,53,84,64,81,51,57,73,60,70,70,64,81,62,87,60,52,76,73,46,70,56,87,48,42,45,54,45,75,58,54,57,54,62,77,85,65,61,76,70,54,46,72,54,79,45,63,82,75,57,54,61,46,50,49,85,82,60,82,75,60,86,71,45,54,44,50,80,45,66,71,45,73,51,78,83,87,78,54,87,86,52,66,47,52,67,63,63,45,62,70,79,55,56,71,70,77,50,87,54,70,66,62,79,74,74,87,43,72,83,82,80,45,58,48,50,59,52,57,67,65,64,60,63,55,67,61,48,57,87,64,77,73,55,51,46,69,52,76,71,52,82,48,74,86,87,71,42,81,58,83,57,45,71,74,64,82,86,60,86,51,87,61,68,52,43,56,63,65,57,55,60,69,51,86,68,67,73,44,61,55,78,65,43,57,43,58,77,64,62,54,59,47,57,72,76,42,80,67,52,49,87,65,87,59,67,65,62,86,48,65,45,54,71,46,81,64,42,85,48,52,46,68,85,68,79,72,86,75,78,46,73,83,64,80,61,83,69,46,63,72,74,65,68,58,81,66,70,49,48,48,56,68,56,50,55,48,47,47,84,68,63,62,47,48,51,76,63,46,58,49,81,59,87,50,45,71,44,57,86,70,63,79,69,52,81,80,60,55,75,60,55,87,42,53,59,59,58,72,75,77,58,42,62,57,59,63,59,71,64,78,58,69,52,69,72,47,80,55,47,63,47,65,44,74,72,67,59,77,86,68,87,70,56,51,60,53,63,56,44,68,49,84,53,51,55,47,75,47,51,43,64,74,60,45,84,81,69,61,69,52,48,73,66,59,56,46,80,76,68,75,42,63,72,67,69,86,49,63,72,68,48,71,73,81,48,84,87,63,46,66,57,61,78,76,72,46,75,44,49,58,70,85,82,85 53,76,70,62,86,80,79,76,53,57,48,81,43,80,74,48,56,62,62,63,58,72,52,69,56,69,76,47,85,82,65,76,76,77,72,64,84,63,77,60,49,62,51,87,63,61,81,61,56,79,50,76,75,86,64,75,76,72,58,68,58,54,65,82,67,71,60,66,44,51,79,86,87,48,86,85,65,74,56,78,78,70,67,69,64,63,69,48,52,68,58,46,76,87,69,78,52,69,84,47,43,59,75,80,48,72,76,76,75,50,43,66,78,45,74,76,79,78,66,50,81,46,65,65,64,81,76,52,53,86,46,50,43,70,59,50,52,80,62,48,64,85,84,65,85,59,80,74,70,54,82,54,66,46,58,67,59,73,81,48,83,83,71,66,85,83,65,77,52,67,78,52,53,55,46,63,71,60,82,57,76,62,52,68,46,45,68,79,74,82,48,63,70,87,64,49,84,58,78,86,87,73,73,47,68,82,62,42,47,74,74,72,47,76,45,68,51,72,54,71,44,47,86,47,76,58,87,78,85,64,64,55,73,42,54,69,54,79,57,81,52,46,57,84,62,62,48,79,51,51,56,51,76,43,55,65,86,56,57,73,81,77,68,64,49,64,57,67,46,66,69,47,58,63,76,68,66,83,79,64,83,75,60,54,77,72,49,49,61,54,53,83,81,71,61,49,77,77,78,83,63,83,68,59,47,43,54,58,49,72,64,59,61,68,53,47,58,80,73,66,75,61,64,42,75,43,83,62,66,65,62,82,43,61,48,42,69,70,62,85,85,54,73,49,76,83,73,54,60,74,81,66,64,76,58,62,65,57,57,63,47,63,77,87,57,82,60,51,75,56,52,47,77,54,47,75,81,77,67,86,69,79,48,69,73,67,59,45,53,44,71,87,82,71,79,79,47,63,60,61,77,65,69,42,61,57,79,46,60,63,85,64,66,51,46,74,56,62,51,65,62,72,66,48,73,45,47,60,61,81,63,65,70,77,55,64,47,62,75,70,48,75,51,52,85,69,83,63,75,50,73,62,65,86,49,66,54,73,70,85,46,44,75,50,80,48,78,67,42,43,63,46,68,57,60,59,49,77,42,45,51,53,80,75,60,51,42,83,43,73,70,68,64,43,68,73,82,69,67,44,76,55,52,52,76,52,81,45,67,54,44,71,47,74,46,44,64,59,57,66,69,56,59,82,65,85,56,44,50,78,63,77,46,46,77,80,72,53,63,69,79,47,49,66,56,68,76,73,79,51,83,66,63,69,56,64,43,87,48,58,64,62,45,66,58,63,58,72,64,51,73,58,61,77,63,55,60,44,71,66,57,61,45,72,52,63,44,47,78,77,63,67,64,76,54,63,73,84,57,49,83,76,49,70,54,65,65,75,79,70,44,56,57,76,75,86,68,62,69,75,65,53,83,49,45,54,47,76,46,50,54,86,61,63,58,56,50,48,65,70,78,69,50,67,62,62,77,47,60,54,73,61,75,67,58,80,70,63,70,87,75,68,71,75,67,56,63,56,78,70,82,68,51,49,72,51,49,86,70,72,80,79,56,49,73,79,76,61,68,85,68,44,43,78,70,83,56,53,86,63,76,77,81,48,70,62,44,51,78,45,57,78,53,76,70,59,58,51,51,76,58,71,59,72,52,76,80,56,79,60,61,43,44,69,86,66,67,71,68,63,67,53,60,43,44,66,61,48,68,73,66,72,64,54,75,63,76,73,51,82,49,42,82,63,72,58,56,66,63,69,76,59,64,44,59,70,64,81,50,66,48,62,79,66,80,73,78,46,72,42,50,55,82,68,75,74,86,68,82,74,45,66,44,58,53,74,55,67,83,58,66,87,57,66,84,78,58,48,49,54,75,59,49,54,79,84,43,47,83,75,62,70,61,52,78,70,84,57,74,85,71,64,49,81,59,53,69,63,69,45,51,87,79,52,76,44,51,70,87,42,48,60,44,45,85,71,87,87,67,71,51,68,48,80,44,67,61,46,49,85,82,48,65,79,81,69,46,63,84,75,76,80,79,72,65,64,62,60,82,71,49,71,58,79,44,85,57,80,66,84,69,85,79,77,71,62,77,71,42,82,52,63,75,43,78,79,54,67,54,55,63,57,72,71,81,77,79,78,78,55,64,55,66,69,61,83,69,59,49,43,48,67,59,44,75,48,67,42,43,84,82,64,58,83,85,58,59,61,65,61,46,47,79,47,82,84,85,45,65,74,77,86,60,86,80,50,77,78,78,55,83,49,50,48,52,53,44,61,69,66 84,55,66,73,87,42,80,69,63,73,66,42,83,74,70,47,43,73,77,66,72,45,50,74,53,60,58,75,75,77,50,52,71,45,60,60,76,79,75,45,51,58,72,49,58,52,76,54,78,85,73,87,50,47,55,57,52,85,52,77,46,68,50,66,68,60,68,85,52,73,75,87,53,73,71,75,84,45,69,49,75,75,53,66,68,42,76,87,59,86,59,75,84,52,72,86,53,56,64,74,68,78,43,42,64,42,57,56,82,57,59,79,61,76,52,47,82,52,83,63,72,45,85,57,45,56,68,49,59,54,65,74,50,57,44,68,53,81,63,76,57,87,42,62,71,82,77,50,81,44,74,62,53,87,50,80,51,72,52,75,49,74,66,66,82,75,55,82,58,63,47,81,86,64,45,44,77,43,53,64,45,83,52,53,55,45,62,68,55,70,70,48,58,81,57,57,42,75,47,77,56,69,52,78,43,60,45,61,76,76,73,87,55,77,61,87,74,51,69,78,63,81,60,51,71,68,85,59,44,51,83,87,48,66,42,69,73,57,63,84,85,74,70,80,49,86,86,71,71,57,43,52,43,77,57,43,50,42,74,77,69,76,43,64,75,67,57,65,42,77,47,80,80,73,54,53,48,73,48,62,72,63,70,79,79,49,62,80,46,62,67,79,62,79,48,86,69,79,61,79,86,44,86,84,82,47,42,64,62,48,68,59,60,53,49,63,66,59,87,67,85,79,72,70,76,84,80,56,49,80,77,69,65,65,80,78,73,54,43,45,47,47,45,72,47,58,79,72,81,61,87,72,43,65,42,60,52,72,66,52,74,71,66,58,61,67,46,55,48,60,87,62,76,44,76,83,58,77,43,67,84,62,44,50,84,65,81,50,81,54,70,43,70,56,48,85,51,60,43,64,45,52,59,58,46,71,53,46,79,65,73,56,79,44,71,58,56,63,50,62,58,84,63,74,75,49,56,57,61,65,87,66,84,78,53,47,48,60,60,58,57,51,75,60,46,59,82,80,81,62,49,48,68,71,80,53,77,60,84,50,68,46,75,48,80,87,81,76,58,73,67,73,73,87,43,81,80,61,86,80,73,69,65,42,43,86,52,52,60,66,77,87,49,59,75,63,83,58,56,43,76,76,49,66,43,62,84,45,64,75,60,69,57,56,65,58,68,60,54,77,83,69,72,87,69,80,75,49,71,70,74,49,74,73,65,68,53,85,79,46,42,61,78,66,55,70,74,84,72,50,60,45,59,79,42,54,59,86,55,56,84,81,60,53,56,67,66,58,60,49,79,77,75,69,73,78,80,72,60,82,81,78,82,56,56,52,57,48,85,49,51,85,48,69,55,57,74,81,51,87,77,63,46,54,84,53,61,75,80,46,65,66,75,47,47,80,77,74,72,86,42,68,63,76,81,54,80,54,65,78,64,78,52,66,63,47,49,60,85,79,44,42,52,59,53,70,82,45,76,56,86,80,83,44,66,43,72,51,58,63,63,83,47,56,42,65,79,54,71,81,62,83,76,62,76,82,55,70,64,49,61,48,74,54,52,81,62,45,48,45,57,80,69,66,50,82,85,61,81,57,82,60,48,87,80,54,80,69,53,47,48,65,85,57,72,70,56,56,48,79,45,43,76,83,44,51,45,71,46,55,71,68,51,74,53,78,82,73,75,54,81,44,62,46,54,78,63,50,82,53,59,70,48,61,44,47,83,74,44,76,85,68,54,58,68,76,46,64,77,45,49,64,78,86,43,62,43,53,82,71,71,58,86,49,65,54,46,63,48,71,65,70,85,62,54,52,84,84,87,78,63,49,64,57,50,43,85,46,71,65,74,64,47,58,76,76,63,59,73,86,51,62,46,69,58,48,56,42,67,49,85,46,86,83,57,73,82,53,87,69,51,87,61,71,53,81,48,55,43,73,79,45,63,86,63,74,49,78,80,81,49,86,77,66,66,82,44,42,69,57,63,50,46,86,75,49,76,51,73,76,79,74,59,56,61,54,80,48,56,70,57,87,78,58,72,77,70,68,56,85,43,73,78,43,42,57,63,54,52,48,71,74,66,78,47,60,82,57,44,74,67,84,61,60,80,72,43,62,87,72,62,84,56,70,64,81,49,56,69,76,73,66,84,42,84,83,81,67,87,71,87,44,87,77,82,79,66,52,65,66,65,76,55,45,85,53,70,65,60,53,84,54,86,66,73,79,46,77,74,85,77,77,50,63,44,66,64,60,68,75,82,52,67,79,65,87,81,60,84,54 82,54,60,66,80,82,43,69,73,51,54,67,55,73,80,73,64,51,45,67,73,77,56,83,46,84,58,78,85,86,50,77,69,49,70,50,83,50,80,49,72,67,74,42,46,43,53,56,64,49,43,77,53,85,76,73,75,64,80,72,77,43,77,86,79,54,45,60,79,62,78,47,67,45,79,76,47,64,85,72,47,87,51,72,63,42,54,71,52,64,53,73,67,53,87,72,58,56,60,61,62,43,85,51,66,59,49,70,72,68,51,47,75,87,74,67,75,79,67,51,60,85,74,67,70,55,65,50,67,53,80,51,45,81,57,56,48,76,73,60,67,85,74,51,78,49,64,81,53,53,85,86,46,83,56,79,48,56,74,84,60,83,43,44,64,60,46,68,70,71,80,65,62,61,84,79,83,63,77,56,83,46,76,83,70,46,56,85,61,53,84,42,81,47,64,83,54,73,60,46,83,75,87,62,80,86,70,58,72,86,87,46,84,87,57,60,44,52,85,87,54,52,45,80,62,52,51,86,59,69,65,67,59,72,77,48,69,45,42,50,73,54,54,66,52,54,83,79,50,82,80,74,73,42,54,83,81,68,59,80,54,51,69,70,57,44,84,46,64,47,58,62,60,75,68,79,65,62,43,64,56,79,54,53,85,77,60,48,59,43,59,62,62,66,55,43,60,57,49,74,49,59,53,65,81,69,52,48,74,46,82,82,87,52,59,73,61,56,61,81,87,84,57,52,73,85,79,44,75,82,44,76,47,65,49,54,80,49,68,78,66,55,61,58,67,80,87,77,64,52,54,56,70,46,83,60,50,58,49,75,54,70,67,56,78,70,55,57,81,80,57,84,60,77,64,42,44,44,55,76,62,63,57,43,64,49,61,65,65,54,50,45,87,78,69,43,48,44,62,45,84,56,51,42,82,83,82,74,52,51,67,59,77,69,77,58,50,56,67,44,42,49,64,80,56,74,49,50,86,73,72,63,70,49,59,56,50,75,79,61,74,59,47,85,51,79,42,68,50,59,61,78,73,58,72,75,64,51,80,43,58,71,62,71,62,86,63,87,53,45,85,54,69,77,71,87,71,80,85,68,53,66,47,71,55,80,72,71,51,86,75,58,62,87,44,57,45,53,67,67,76,75,43,54,76,51,85,86,79,48,77,52,76,86,85,82,51,61,67,47,56,79,50,56,57,49,73,56,76,42,65,81,69,57,73,54,62,59,49,59,82,43,74,52,86,58,47,53,56,46,52,75,54,42,78,48,69,65,53,71,83,82,54,85,80,52,83,78,72,84,73,53,62,74,65,54,62,43,65,56,79,44,79,67,86,82,57,70,87,52,42,46,45,56,86,53,49,70,64,59,81,56,48,64,67,82,54,57,86,54,57,75,80,58,54,45,67,46,78,79,63,57,67,72,45,53,45,72,69,71,49,48,80,58,85,64,57,85,66,46,53,56,43,61,65,80,74,45,44,56,73,83,65,72,73,46,59,68,48,73,86,82,80,58,72,84,87,84,53,85,75,80,81,45,83,80,60,73,50,43,53,46,42,75,87,86,44,52,63,76,55,54,79,74,44,70,68,43,86,86,61,44,84,72,47,58,46,84,56,86,54,80,43,45,48,59,85,66,61,80,67,48,67,47,48,73,65,45,53,58,51,81,57,70,50,58,52,43,42,78,80,80,65,50,67,42,70,80,49,65,62,67,59,52,43,77,44,74,50,82,63,59,79,54,65,60,59,77,59,49,55,75,61,51,63,48,72,82,56,54,78,59,64,87,83,56,49,86,76,47,43,83,87,61,61,66,64,56,59,56,69,77,80,48,65,46,42,49,75,76,45,45,61,48,77,77,59,63,84,47,75,47,47,67,43,62,47,78,59,61,85,47,72,82,57,55,62,56,64,79,81,74,71,43,63,53,82,75,76,61,53,46,70,83,59,72,86,60,55,46,57,80,42,74,54,72,44,63,75,76,66,53,51,73,46,61,61,86,45,49,59,44,70,74,47,84,82,84,48,83,58,80,49,82,79,78,72,44,58,86,49,78,66,73,60,73,71,83,44,69,74,60,42,46,65,76,42,76,59,61,81,71,74,83,50,58,72,80,66,74,55,53,53,57,42,61,65,59,46,53,73,74,44,46,56,47,57,46,80,71,76,67,61,69,65,79,85,49,84,47,72,78,82,59,72,75,47,58,66,82,49,69,67,72,81,46,46,73,52,70,54,43,78,44,86,50,72,63,64,52,79,78,46,63,66,67,81,47,74,66 86,84,55,85,68,48,48,57,56,62,75,81,73,54,58,48,73,53,74,60,58,82,48,59,80,83,65,73,47,86,45,62,54,66,68,82,57,84,83,81,65,69,50,87,51,65,55,55,50,65,80,54,43,75,79,82,68,70,70,51,60,78,48,44,73,50,71,49,56,86,83,82,78,76,50,71,52,64,42,46,48,76,45,48,53,47,62,76,62,81,68,64,81,71,82,51,75,65,50,69,79,51,73,56,44,84,73,57,47,42,67,61,49,64,58,76,61,76,51,71,60,76,63,47,82,82,66,67,72,46,70,68,59,83,49,48,65,56,51,73,61,49,81,78,73,45,78,59,77,73,85,47,49,87,48,81,66,62,53,86,63,62,79,65,64,87,74,78,81,53,75,47,53,50,64,85,70,85,80,63,84,46,76,52,83,51,55,51,80,61,83,42,85,49,79,43,63,70,42,71,78,61,61,74,66,79,78,47,48,42,77,53,48,63,84,87,52,45,57,58,60,46,86,82,71,62,43,44,73,46,66,45,87,86,72,57,73,84,85,45,75,86,79,54,50,69,48,76,75,55,50,57,60,68,68,80,44,63,82,55,61,50,70,66,44,54,56,56,65,58,50,49,48,65,77,51,51,47,47,64,81,65,80,75,64,74,53,82,79,52,54,84,51,50,74,64,55,84,54,53,43,78,47,45,67,84,43,59,77,56,79,57,51,43,70,84,49,85,49,61,74,70,78,83,76,73,62,86,61,54,83,54,65,51,43,58,45,47,47,45,85,43,81,87,67,56,80,69,42,71,58,42,48,82,78,75,79,61,66,82,80,48,65,70,81,44,83,65,52,45,48,84,71,50,58,63,53,74,45,82,51,73,70,47,50,42,57,84,69,87,59,62,82,79,82,83,82,44,50,62,63,59,76,82,75,63,64,58,47,87,70,70,43,47,83,72,68,43,60,65,62,61,62,67,76,75,59,67,66,77,68,87,63,67,47,80,81,65,44,47,69,49,81,86,49,79,64,53,65,42,79,84,83,47,80,71,76,81,48,63,72,70,63,62,70,82,68,63,76,53,67,74,47,52,42,84,77,47,84,42,58,63,78,47,57,57,58,49,80,84,45,85,75,49,83,62,72,64,66,49,67,61,60,64,66,86,72,42,73,58,73,67,54,52,48,84,83,60,49,64,65,56,63,53,72,74,53,67,68,75,60,60,48,53,80,67,43,50,83,65,42,53,75,61,43,74,58,63,42,69,54,76,57,42,63,78,64,48,66,47,63,62,71,76,64,80,60,82,49,85,60,86,52,52,87,69,59,56,59,51,63,50,53,71,43,64,42,79,49,86,60,78,51,70,65,47,87,84,53,64,84,45,79,54,56,63,65,57,42,64,50,69,55,47,74,69,86,67,77,52,86,53,69,84,48,48,67,72,86,72,67,80,70,70,80,81,80,61,64,79,63,87,82,65,45,81,69,63,47,45,56,43,87,58,49,58,84,67,86,74,74,67,75,65,60,63,45,73,82,64,46,53,84,62,56,70,55,44,45,82,85,49,54,57,42,56,69,67,84,53,45,86,44,48,52,43,68,77,68,81,67,43,54,86,52,68,51,74,87,84,60,50,43,86,87,58,77,70,44,72,73,47,71,54,79,52,81,67,54,70,46,62,63,83,75,61,81,46,85,87,76,45,66,87,70,72,61,80,42,76,85,80,83,44,47,75,86,59,44,66,65,74,57,66,63,56,48,63,83,80,73,55,80,83,57,73,64,67,50,77,79,52,87,73,49,65,60,67,83,52,85,44,64,58,55,54,56,46,53,48,58,87,66,67,79,49,69,64,76,82,62,65,42,67,75,78,79,69,50,63,87,77,51,65,52,79,66,67,71,53,79,48,78,45,84,72,74,55,68,70,42,58,86,78,82,64,61,72,66,46,81,85,72,66,59,61,66,85,78,67,64,68,53,47,55,48,42,81,50,58,76,46,53,68,57,78,86,54,43,85,48,85,62,49,74,72,63,74,53,69,62,52,86,50,68,83,46,61,64,57,51,47,85,77,56,68,59,73,66,87,60,70,69,65,43,66,56,54,84,52,42,80,72,45,61,48,60,63,73,68,64,64,62,65,46,56,67,44,49,46,61,82,85,47,48,61,87,52,81,48,43,59,55,73,47,85,56,76,77,76,53,79,63,45,45,49,51,86,50,81,83,51,46,82,45,85,46,52,44,85,87,46,46,60,72,62,70,55,57,43,85,53,55,62,87,76,71,61,64,74 85,76,64,87,79,54,79,53,57,63,74,59,86,72,80,74,50,62,72,51,78,52,69,77,50,61,77,47,66,50,55,71,69,87,62,72,79,58,66,66,77,68,45,73,87,69,61,55,47,76,47,50,53,60,69,65,81,53,49,70,65,57,74,43,48,69,54,57,79,56,82,83,42,64,68,64,48,77,84,54,62,77,68,76,76,67,63,83,65,51,64,81,46,47,81,56,76,85,68,80,63,65,82,61,84,57,60,80,85,85,65,82,48,46,80,54,69,64,67,61,49,82,78,87,70,43,69,56,51,79,72,57,42,59,51,81,60,56,44,50,43,86,66,68,83,42,55,46,62,71,55,69,45,61,67,46,42,79,46,47,72,55,68,46,45,59,52,74,82,72,71,69,50,50,65,51,78,56,80,73,70,51,43,78,48,47,80,72,43,81,44,50,50,55,85,48,45,48,62,75,70,63,46,78,85,68,73,65,71,87,72,55,65,70,52,60,50,44,46,67,52,76,42,85,85,75,80,52,66,85,82,87,85,78,60,53,76,44,49,64,54,70,86,80,86,42,87,78,50,84,80,80,65,83,53,46,69,74,61,75,60,84,84,55,72,73,71,75,57,87,62,84,61,70,75,70,70,79,79,82,79,70,82,48,87,82,73,79,59,83,51,81,48,75,69,85,60,52,64,43,59,46,77,80,67,84,42,67,80,64,64,82,56,45,67,62,72,49,62,82,73,59,60,66,59,46,84,63,44,54,76,42,81,83,70,82,67,73,76,62,78,86,67,85,77,49,52,43,84,58,46,74,52,58,45,48,63,58,44,86,78,47,62,44,68,47,66,78,44,45,42,47,84,43,72,77,84,86,45,78,49,76,59,72,66,48,78,50,47,70,84,61,74,51,61,46,77,87,73,53,50,63,73,42,55,53,59,79,77,67,42,73,71,48,62,84,52,82,42,66,46,46,81,53,87,55,76,67,83,75,81,52,60,73,52,59,73,46,50,76,62,69,71,82,45,45,86,42,87,44,77,50,87,44,63,65,65,68,61,44,80,47,66,83,82,58,43,84,54,62,53,52,54,78,58,53,86,55,70,82,68,53,83,76,82,61,73,64,81,45,55,82,84,42,65,55,60,79,84,85,64,48,54,71,73,47,82,43,57,54,46,44,85,61,51,52,85,57,58,76,74,85,57,42,65,63,56,87,59,46,54,52,84,84,51,48,44,56,44,48,42,57,47,81,43,74,56,48,78,45,53,62,43,84,74,43,81,56,42,79,58,44,56,70,61,79,54,58,86,78,56,86,78,74,86,49,68,70,54,71,66,49,61,60,50,50,73,52,85,46,55,67,73,74,50,42,62,82,81,51,70,54,73,67,45,82,70,83,82,62,80,55,45,49,42,62,71,61,58,85,62,69,78,50,44,70,61,71,47,48,87,77,73,81,52,74,64,80,51,45,44,61,78,49,77,48,62,70,66,42,69,65,50,62,69,81,66,55,81,44,76,52,64,71,59,65,84,84,87,84,56,78,42,64,66,50,86,70,62,58,83,80,45,61,86,62,66,65,62,78,60,80,48,44,72,47,56,51,48,70,66,48,77,80,42,67,59,74,46,60,73,56,73,62,82,47,84,87,51,68,81,65,44,58,61,67,70,42,77,59,42,61,83,46,87,75,50,68,46,51,81,58,50,70,66,48,60,83,82,74,58,53,65,62,47,47,65,55,79,65,69,73,83,80,49,72,68,45,72,77,63,59,56,80,57,43,44,64,62,67,70,83,82,67,71,45,80,62,64,53,42,76,47,49,60,53,49,61,65,85,85,42,84,64,47,71,52,84,74,83,49,78,50,62,74,49,71,61,87,59,48,80,49,65,60,48,78,56,72,66,67,47,51,65,79,75,78,80,66,64,76,55,47,44,66,51,81,59,77,50,85,58,61,80,53,72,86,61,75,71,53,44,67,87,79,62,51,69,45,47,62,79,58,83,80,87,49,81,59,79,72,68,46,77,53,86,72,76,65,52,58,66,65,83,54,69,68,75,55,72,46,79,61,69,58,71,58,86,82,53,74,43,58,75,85,71,76,77,57,61,56,85,49,50,57,76,80,58,80,84,78,66,71,84,47,79,71,66,46,57,63,49,85,46,74,58,64,68,51,51,61,60,56,61,61,58,87,82,80,67,79,85,80,66,56,84,64,49,62,61,43,82,77,69,75,69,70,84,43,75,55,58,48,65,77,62,63,86,52,85,76,79,44,81,47,81,71,55,85,81 81,70,47,47,42,77,73,70,72,62,69,70,64,81,70,47,43,43,81,48,43,85,86,85,53,78,45,80,62,86,71,43,44,76,54,68,48,53,73,74,68,57,45,58,52,42,81,46,55,46,84,85,44,68,75,60,66,78,61,72,69,79,85,85,73,75,67,43,52,77,45,70,57,72,81,48,75,82,44,47,76,77,48,78,86,76,64,44,51,59,84,52,66,62,67,61,80,46,71,72,43,49,78,82,77,87,80,74,85,65,83,85,87,86,81,78,62,66,76,52,58,51,60,52,78,79,53,83,87,43,52,44,62,54,80,66,51,76,61,58,48,64,54,86,80,68,78,87,43,46,66,70,66,56,43,62,59,45,45,87,71,63,55,54,56,84,45,82,72,46,66,67,77,74,79,85,83,80,49,77,61,59,53,86,83,56,85,72,81,80,47,63,42,43,62,84,51,47,42,67,85,87,50,43,64,42,72,77,63,78,59,83,79,79,52,42,66,51,84,87,48,52,60,75,83,71,57,44,64,75,84,69,77,46,60,51,75,43,61,71,60,59,42,42,66,54,87,83,47,58,76,71,50,79,80,49,50,46,62,64,62,68,75,87,81,66,71,77,65,59,52,59,49,68,48,54,65,48,54,86,67,77,67,45,81,82,68,49,74,81,70,71,63,55,44,62,44,61,62,49,42,84,44,64,62,60,64,61,70,82,75,86,66,86,79,46,85,83,43,81,67,64,87,65,87,71,79,44,43,56,62,67,81,64,46,73,53,46,56,51,82,57,72,67,50,46,73,85,82,61,54,44,45,48,76,65,84,66,59,70,73,47,79,52,59,74,51,73,72,87,65,53,43,52,80,65,48,52,43,83,51,69,65,77,67,47,46,69,42,52,51,58,44,42,80,86,50,45,56,53,66,67,49,83,72,55,67,59,52,83,55,73,44,60,84,80,74,51,85,62,85,59,80,59,80,44,81,78,62,72,84,81,52,51,69,65,56,59,62,80,54,64,76,78,54,59,62,77,68,58,45,43,63,77,60,55,51,48,48,75,60,43,46,44,67,55,43,48,60,68,82,58,63,87,84,57,67,77,55,50,71,69,77,46,61,44,59,45,79,67,66,46,77,76,73,86,46,50,42,75,64,47,73,56,80,47,56,46,83,59,63,63,51,87,66,44,81,62,82,45,44,51,66,61,82,81,53,61,82,86,62,70,57,65,69,84,53,65,84,75,48,80,74,48,44,68,66,44,54,60,54,86,61,71,73,46,62,68,81,58,58,47,49,87,55,67,80,44,62,64,59,51,65,76,74,48,52,86,69,84,65,78,49,44,59,74,54,70,81,65,44,77,67,74,69,63,73,57,61,48,73,72,64,54,56,68,77,56,74,78,60,74,79,78,73,55,74,43,57,69,61,51,62,42,53,48,56,75,66,75,62,80,57,64,43,42,50,71,63,48,61,81,52,45,62,65,60,74,84,72,52,47,83,85,79,69,61,62,47,63,62,78,60,62,55,86,78,84,67,61,47,72,69,65,51,52,78,70,70,87,70,84,79,76,50,70,82,87,70,45,82,83,57,81,52,46,74,86,47,66,45,66,87,51,81,61,84,45,75,51,75,50,67,83,49,64,43,68,85,77,51,75,74,55,76,85,53,42,66,86,86,51,61,50,69,75,53,51,59,80,76,44,48,51,46,64,67,58,61,80,42,45,86,75,81,76,43,74,79,61,81,79,73,63,53,46,51,57,45,83,70,72,46,84,80,44,56,52,77,70,48,72,85,49,79,78,56,75,54,74,73,76,67,67,84,79,44,50,83,71,45,74,53,57,44,62,76,79,55,52,62,74,59,50,64,84,76,75,52,76,56,42,70,58,43,47,73,71,66,49,60,61,47,47,49,54,81,76,58,76,74,55,49,56,82,74,56,69,49,49,57,46,68,60,67,57,61,84,54,44,87,71,76,56,75,42,64,52,48,70,52,71,64,84,74,78,46,87,69,60,84,48,58,84,42,51,66,45,69,73,84,59,84,78,59,43,81,67,77,50,43,49,48,47,42,51,62,84,71,44,43,59,82,45,43,52,58,49,62,66,50,64,56,77,61,56,50,44,81,70,45,72,70,60,71,84,70,65,65,66,72,42,43,79,63,58,81,87,72,78,86,42,69,65,49,43,70,55,58,51,70,58,86,61,53,50,74,45,82,74,79,67,53,80,46,73,54,80,46,56,69,77,73,42,80,67,82,84,67,73,75,86,44,71,67,87,79,67,42,54 45,46,84,73,79,51,55,86,59,45,68,63,42,76,42,64,67,78,58,76,60,61,85,59,63,67,57,68,80,55,59,42,66,74,61,45,75,71,75,49,56,81,50,61,52,46,50,60,63,58,82,64,58,66,43,52,69,81,84,83,77,59,76,65,65,84,80,80,67,64,48,42,86,65,78,79,44,86,45,75,85,82,69,83,77,58,69,68,62,81,63,72,73,46,47,68,70,78,43,69,61,82,73,69,60,66,50,70,56,77,85,87,62,77,76,65,87,51,47,44,72,48,85,77,45,72,86,46,53,59,83,65,75,81,76,62,53,59,81,49,44,50,72,68,74,52,63,56,57,44,82,46,67,76,82,63,53,52,80,65,66,60,58,43,74,42,71,75,42,57,80,79,68,44,76,74,46,63,78,66,67,63,65,81,67,87,59,68,54,87,87,57,54,46,67,72,54,67,59,86,86,49,65,74,86,73,55,61,57,45,80,84,86,62,69,54,79,53,87,50,76,87,87,84,64,46,54,84,69,69,54,64,85,79,78,63,79,43,67,58,75,61,81,50,84,48,51,72,59,56,59,74,68,67,73,43,86,61,48,76,81,82,70,84,70,65,69,69,57,55,52,58,59,46,43,63,75,71,87,58,45,55,43,78,62,72,81,81,69,62,52,55,86,72,50,81,61,43,56,48,78,87,49,61,81,86,81,83,73,50,83,56,62,80,54,71,78,49,84,47,78,54,54,66,46,76,68,63,81,64,71,58,77,70,61,87,85,73,79,69,58,46,70,75,60,63,62,60,81,72,58,84,87,46,75,84,61,55,78,77,86,49,85,73,71,72,60,86,59,65,54,72,61,68,83,58,84,58,82,42,43,55,86,79,54,67,57,49,51,71,67,85,59,63,45,57,64,60,50,81,75,64,62,75,71,64,70,76,62,86,62,86,55,74,53,52,65,59,65,69,72,57,79,61,75,74,52,64,83,48,62,42,46,48,54,69,75,72,76,54,62,73,42,73,45,43,43,42,45,45,65,81,45,49,63,61,45,48,44,60,85,65,87,50,51,87,68,63,62,81,65,80,79,57,47,46,80,46,63,46,58,72,73,47,58,55,52,55,62,45,71,55,54,80,76,73,56,81,70,42,44,47,65,50,72,81,79,52,44,67,51,59,44,64,59,71,67,84,43,67,70,78,53,49,61,80,66,73,79,82,45,84,82,61,74,56,53,57,67,47,85,58,75,81,58,43,64,76,61,58,53,50,64,49,76,49,87,60,82,54,74,72,45,73,82,44,56,54,70,75,58,60,45,82,84,73,72,70,64,56,74,50,64,79,60,82,44,56,76,64,50,49,59,49,84,51,47,84,57,77,65,87,74,57,72,66,84,65,80,80,74,62,66,86,83,53,66,73,67,78,49,62,71,75,55,48,56,69,66,62,43,78,87,43,66,56,70,79,78,46,47,68,62,45,55,63,54,60,52,63,48,80,80,52,68,56,72,63,75,61,73,49,66,82,58,72,72,52,66,84,87,74,75,56,68,84,77,61,56,60,85,74,54,77,44,48,55,70,69,66,78,61,60,54,45,62,45,49,77,85,85,67,86,77,54,69,74,68,69,77,84,76,52,49,54,75,50,81,86,60,87,53,43,70,69,53,82,80,54,52,47,61,44,57,64,54,81,53,61,84,78,54,58,85,46,81,64,71,45,49,44,54,85,57,63,75,64,68,54,81,76,64,64,72,63,75,82,76,70,79,72,87,58,87,85,48,79,78,49,75,74,70,72,61,73,44,46,42,74,54,87,67,42,55,69,42,82,56,76,60,86,59,59,53,49,43,76,72,54,44,77,79,82,73,50,52,42,64,43,48,81,75,87,55,65,50,79,81,45,52,57,59,72,63,86,61,60,65,87,83,53,46,75,47,56,65,83,42,71,62,85,76,43,57,80,49,52,76,52,56,82,42,74,47,68,50,82,55,53,42,54,58,70,65,72,86,67,61,86,76,86,47,85,87,42,78,60,82,57,77,84,54,54,82,49,46,66,66,80,62,65,62,82,84,52,48,69,46,50,67,74,78,68,72,86,75,63,60,68,73,61,87,74,47,45,87,80,67,42,46,64,67,63,52,67,61,61,67,66,75,74,69,60,49,75,87,44,66,59,62,64,81,77,85,59,75,68,49,69,53,66,81,53,57,72,43,80,62,83,45,70,50,46,45,72,73,83,83,68,73,87,49,66,81,42,64,78,57,49,62,52,47,60,71,84,83,44,63,47,70 68,56,43,62,61,83,67,48,44,57,75,50,64,58,63,60,72,74,86,71,57,70,81,73,79,54,43,43,47,56,81,61,62,43,82,79,53,43,84,72,50,79,49,87,52,77,49,77,73,53,46,47,80,48,56,77,64,74,82,58,50,74,47,72,87,87,84,53,77,60,44,75,71,87,83,56,77,63,51,76,83,60,68,76,75,58,59,50,45,71,61,75,69,76,71,65,56,69,71,49,45,58,60,65,65,58,80,76,66,52,83,51,48,44,81,82,59,55,55,53,49,58,52,49,79,57,53,43,50,50,53,82,65,73,57,43,72,46,86,56,61,86,66,51,65,64,65,48,72,82,86,51,80,79,51,80,44,64,69,50,53,68,51,56,78,44,80,69,86,69,76,58,63,64,74,75,54,44,60,55,65,61,53,74,47,55,65,80,58,73,79,54,68,65,70,66,79,83,46,76,84,78,80,76,46,83,61,63,45,86,85,49,87,66,56,54,57,82,79,87,58,51,44,69,49,68,76,79,74,52,68,77,78,84,49,65,62,66,59,77,68,81,49,53,63,65,84,75,72,72,76,59,70,61,45,86,85,66,43,74,59,60,42,56,81,82,69,71,58,47,58,87,81,57,80,55,71,72,76,60,43,62,70,57,84,70,65,77,43,48,81,72,47,73,51,80,81,79,58,77,55,57,42,79,84,76,87,48,44,65,81,58,86,65,71,50,77,77,77,68,83,86,56,49,83,52,62,68,77,81,87,63,69,65,77,52,57,48,42,83,85,44,72,65,65,62,53,62,68,52,57,86,53,70,73,47,53,76,78,62,50,86,69,74,78,61,56,65,58,55,65,46,71,80,76,82,72,83,85,65,74,79,59,50,72,82,60,53,56,64,86,53,50,51,66,85,63,61,80,56,70,73,75,71,57,43,50,70,60,85,66,86,68,61,53,70,49,62,87,87,47,46,81,81,65,84,51,43,80,66,48,61,50,50,55,49,51,55,69,69,76,54,82,66,81,68,48,85,50,55,49,80,57,76,76,82,54,79,58,49,51,60,47,80,83,80,66,70,81,65,46,79,69,59,44,54,54,81,52,71,75,67,70,84,79,76,46,74,68,84,62,55,49,62,68,59,68,60,70,54,85,70,54,84,80,53,62,61,69,50,57,59,87,45,73,51,59,80,58,67,76,48,68,65,54,65,50,61,56,81,85,83,47,74,71,56,44,61,73,72,86,62,63,63,68,57,61,50,83,54,82,65,66,76,62,86,47,47,66,52,66,85,43,54,50,62,43,79,68,48,67,75,54,48,53,44,67,84,83,78,86,62,84,55,53,78,85,78,63,66,77,44,61,62,72,73,67,85,68,73,78,45,85,73,60,62,76,80,87,60,83,43,50,80,62,87,42,74,81,82,58,61,45,48,48,76,65,65,57,66,42,51,79,46,52,86,56,85,44,51,60,72,66,54,44,47,63,44,59,83,86,68,73,72,77,75,80,87,54,76,68,87,70,69,77,81,65,56,58,68,80,63,64,51,83,75,81,86,51,60,82,70,74,53,63,59,43,53,76,74,42,64,65,73,46,85,75,77,66,50,47,84,75,54,87,57,69,48,59,72,69,83,73,73,55,76,70,81,53,47,63,83,57,67,47,43,46,55,59,45,44,52,87,52,45,68,62,68,58,55,53,68,83,47,46,64,48,63,75,52,63,57,60,59,58,55,54,72,54,69,67,83,63,48,42,53,78,86,62,61,44,54,63,66,57,49,54,86,74,77,64,75,53,85,66,73,51,54,61,68,42,84,43,55,74,63,80,47,58,55,71,43,79,46,58,65,52,44,82,86,64,74,72,48,79,55,78,47,71,83,52,76,84,66,56,78,82,46,42,43,69,62,71,80,50,86,49,65,85,68,46,74,43,77,71,59,76,68,48,75,69,57,85,79,75,68,61,50,50,85,66,70,50,74,56,82,47,66,68,49,56,67,69,83,63,63,68,66,43,80,47,78,72,70,81,75,70,66,67,49,82,51,55,42,46,46,58,82,63,69,81,73,67,75,66,66,66,49,61,42,58,43,46,82,76,61,53,59,50,77,72,62,42,59,74,69,57,83,62,87,50,84,55,44,71,69,54,60,73,50,43,78,47,75,79,49,87,44,64,73,48,82,74,68,43,42,51,56,46,86,73,65,78,70,43,64,84,65,47,62,87,61,58,42,80,68,48,66,75,68,55,54,53,46,57,61,69,47,46,74,67,63,71,56,65,56,47,70,53,82 66,87,68,48,80,47,53,47,42,62,52,87,52,59,60,69,84,59,62,50,53,51,48,55,83,81,84,48,81,71,85,59,61,53,58,48,76,67,74,79,79,84,64,58,54,49,61,48,50,68,64,77,70,68,59,83,53,53,43,49,73,79,81,69,80,47,50,68,42,65,81,42,49,86,78,54,62,43,62,44,73,54,64,74,80,57,66,79,59,55,43,83,53,84,44,44,51,75,51,45,57,53,48,86,68,60,43,83,52,80,68,75,70,50,50,60,50,59,80,67,68,54,52,50,82,61,49,67,63,75,64,75,68,54,81,66,68,62,81,84,42,85,44,46,58,86,50,55,75,51,71,58,74,73,83,64,44,51,62,48,73,77,84,59,80,64,66,47,75,52,50,46,79,70,71,71,85,81,55,86,67,76,44,55,57,69,48,73,72,50,61,61,48,59,75,77,69,48,53,74,81,42,85,69,64,53,56,85,79,49,72,70,53,58,82,47,47,80,70,82,59,42,84,67,87,73,51,75,55,46,85,63,86,76,51,45,50,51,65,43,60,62,77,76,77,82,77,84,71,65,65,60,85,61,52,87,43,62,74,70,52,49,62,81,72,56,85,59,42,81,78,60,52,63,55,63,52,64,56,49,44,49,47,69,75,79,61,45,65,66,48,76,61,56,46,49,57,86,53,59,84,47,47,52,73,56,53,49,55,74,62,61,67,76,47,76,62,70,86,78,78,59,61,84,62,65,79,65,72,77,76,57,74,70,43,58,70,57,78,77,81,73,61,66,84,51,78,48,64,57,52,79,73,42,67,59,52,71,86,67,48,84,58,87,57,62,70,42,70,71,67,48,51,46,72,49,53,70,82,54,63,79,67,48,53,84,52,84,83,61,67,86,55,72,60,67,70,64,48,73,74,73,43,64,69,59,74,84,64,48,49,66,74,55,65,48,47,46,73,43,51,67,47,52,85,45,61,45,69,74,47,65,51,50,55,73,54,84,42,57,73,67,74,74,46,78,46,68,80,62,87,81,44,58,87,78,51,45,46,63,73,80,77,49,81,48,58,86,80,64,70,58,73,61,63,58,46,68,59,53,82,64,69,74,46,63,79,69,65,55,58,76,83,46,69,75,62,50,66,82,70,50,59,42,60,71,49,62,48,55,73,62,69,71,87,78,54,43,60,83,70,45,51,82,58,67,77,79,82,80,65,68,72,74,82,74,73,69,76,82,81,74,55,73,65,85,56,61,51,77,87,59,56,84,60,74,84,59,43,80,85,79,74,62,61,47,80,57,73,81,65,87,75,58,79,86,86,46,61,52,79,69,69,44,45,68,43,56,80,73,59,57,52,83,43,80,83,48,86,61,50,71,63,69,78,67,46,49,68,57,46,54,71,61,58,50,73,72,45,63,71,58,49,60,62,42,46,47,54,48,83,53,50,58,42,49,76,42,69,81,45,56,80,77,44,66,42,54,55,71,62,79,50,78,70,73,47,44,69,56,68,70,85,86,63,82,45,81,76,42,76,46,86,55,70,49,70,71,67,48,48,68,60,56,56,69,74,49,62,54,70,43,86,62,81,55,64,47,71,56,60,48,72,67,53,54,68,73,53,78,79,68,43,83,74,51,87,59,65,74,42,57,73,82,56,67,52,49,75,68,76,77,78,69,47,59,42,64,77,76,79,51,46,51,79,73,57,62,77,80,43,43,44,78,65,84,77,58,62,56,69,72,83,55,79,81,80,82,46,75,51,51,49,57,63,79,82,63,47,66,60,78,45,55,49,82,76,85,73,86,70,83,45,63,45,74,75,63,51,49,72,52,80,45,74,69,75,71,51,59,54,62,57,54,56,82,61,83,79,61,47,84,44,68,85,56,79,72,79,68,77,71,56,65,63,57,77,57,67,53,68,85,47,73,75,46,46,74,58,71,57,49,55,71,83,55,67,43,72,76,73,48,53,57,54,42,87,75,43,56,64,72,70,82,44,50,58,56,52,47,45,66,86,74,85,61,56,87,45,61,47,68,82,71,66,60,77,77,47,56,83,58,42,66,87,58,83,45,42,47,62,77,64,52,70,87,82,68,52,58,73,75,47,53,55,67,78,45,62,60,69,82,46,69,46,47,64,71,65,68,46,82,74,78,46,48,61,76,44,78,42,80,86,84,67,54,71,71,57,79,67,84,72,71,87,86,82,54,78,49,83,58,82,85,54,75,55,43,86,84,80,66,83,43,59,84,74,65,59,67,61,75,52,68,58,71,49,82,71,52 44,71,45,53,75,79,72,79,87,53,77,61,70,54,63,48,64,59,45,43,60,65,73,68,83,43,52,59,85,58,80,72,70,65,56,78,72,60,87,51,58,85,83,65,71,53,77,65,80,64,80,80,77,45,76,53,48,72,61,65,77,87,69,47,74,43,87,61,79,77,76,84,44,87,85,59,86,47,57,53,46,66,62,45,81,84,44,57,47,74,58,48,73,65,81,44,82,53,87,47,67,77,73,67,70,51,83,78,49,69,66,72,57,70,56,63,51,86,87,69,52,80,61,78,42,66,66,64,66,54,68,86,45,66,75,83,79,69,76,59,77,58,43,64,85,59,58,56,75,63,86,74,43,55,56,78,70,77,64,71,79,83,50,87,54,62,83,61,50,58,65,54,45,64,69,65,70,63,64,84,44,58,52,51,52,58,73,46,65,60,85,72,86,59,78,76,44,73,83,54,61,53,84,62,63,73,57,73,49,51,50,62,79,58,65,66,56,76,46,46,70,72,43,79,73,68,42,80,77,55,74,60,57,67,47,78,76,68,83,82,43,70,63,61,43,61,81,44,85,80,65,61,76,84,67,64,71,49,47,74,61,63,60,57,57,63,77,56,67,64,64,81,53,76,67,60,79,43,75,75,87,72,62,55,77,53,54,84,58,84,82,62,56,50,69,73,74,70,66,83,83,74,49,85,65,78,55,52,74,53,56,57,47,46,83,49,53,83,67,68,78,87,58,48,64,68,51,44,55,74,79,60,75,55,50,49,67,76,72,44,69,60,71,74,62,71,78,52,75,66,74,67,59,79,49,81,66,80,59,59,65,51,49,46,46,51,81,45,86,75,71,65,42,55,44,81,78,79,63,77,83,54,42,46,67,49,87,77,53,59,56,47,69,52,86,77,72,49,44,47,67,86,47,87,44,82,57,61,44,60,42,72,43,78,48,83,74,42,70,56,66,47,70,83,44,63,87,65,45,86,79,54,42,61,57,51,45,42,76,58,67,71,43,61,75,69,55,63,62,56,53,71,54,83,73,58,46,51,77,80,57,60,85,61,65,80,56,86,84,82,64,77,60,76,58,52,71,73,76,63,83,61,74,77,62,68,63,57,64,46,71,56,87,48,58,83,86,74,73,70,69,49,59,78,56,76,79,53,64,60,51,86,55,80,70,57,67,86,82,78,76,71,77,48,43,55,48,59,46,81,45,45,48,53,62,63,71,73,83,62,46,80,67,58,49,48,64,50,42,82,55,59,81,83,78,59,53,57,61,57,61,44,57,78,77,68,51,58,59,43,57,68,60,43,70,87,82,56,63,85,49,72,67,52,76,83,42,50,63,62,47,59,79,80,76,67,45,64,79,63,49,45,85,85,74,53,79,67,80,50,47,61,69,64,42,76,82,74,46,61,42,52,64,42,56,55,84,52,69,83,65,58,44,76,72,76,78,71,70,66,42,67,55,64,78,65,62,85,70,45,79,78,51,58,87,46,82,76,43,71,48,79,60,74,65,66,65,44,82,49,47,59,56,67,45,81,42,74,47,67,62,49,74,60,87,76,75,46,42,77,81,49,61,86,78,46,81,42,72,86,72,66,71,54,82,42,62,81,64,57,65,47,74,78,58,53,50,70,61,62,50,49,79,56,82,69,75,73,82,69,74,85,69,70,67,84,80,71,45,72,76,42,50,81,65,68,44,45,71,52,57,52,85,49,71,85,84,68,87,47,73,51,50,87,75,73,65,63,77,79,47,80,60,65,49,83,48,81,80,85,60,63,75,49,58,56,50,63,72,72,78,57,73,75,69,54,45,65,79,78,87,83,85,50,82,52,61,61,63,49,64,68,82,54,56,45,83,61,54,61,82,64,42,84,51,68,44,64,84,82,73,79,63,66,69,58,48,77,87,59,60,85,45,49,55,54,74,51,53,53,65,69,46,77,60,55,74,49,68,85,51,55,73,68,70,51,48,57,86,51,62,62,46,62,70,51,57,70,66,69,51,80,52,51,77,73,74,83,81,66,85,58,85,77,44,83,70,66,83,42,57,54,49,58,51,60,70,47,58,49,87,59,42,49,48,85,57,62,87,69,86,71,65,87,87,45,75,85,82,62,86,51,69,86,46,61,48,46,82,55,65,82,47,75,77,72,87,43,65,66,59,44,43,71,60,68,85,53,87,83,42,49,42,83,60,84,79,56,54,64,84,83,83,46,76,60,45,72,59,43,68,55,45,46,82,67,45,55,70,82,47,58,62,60,65,45,58,70,74,65 50,77,50,80,65,75,86,84,81,72,60,51,84,45,77,75,67,63,61,66,58,52,74,64,77,57,52,82,75,82,64,67,63,46,77,46,73,49,75,48,75,44,49,73,49,71,81,56,79,76,81,54,69,48,83,85,63,82,42,42,69,52,58,76,70,79,57,72,61,52,82,60,70,85,87,51,59,84,47,56,68,46,61,48,85,52,82,74,67,79,69,56,57,49,58,79,83,53,52,73,82,52,63,49,85,73,43,86,60,60,51,49,47,49,60,68,66,70,86,61,83,66,52,74,67,78,57,68,72,45,72,66,57,76,47,65,73,51,44,76,69,64,78,72,70,66,52,79,57,74,43,65,50,84,45,43,69,69,53,68,80,51,63,70,70,70,62,66,83,55,44,80,60,85,82,59,85,64,62,50,46,67,76,81,75,71,86,78,68,55,85,46,77,85,62,81,77,68,54,46,74,66,49,70,43,56,60,78,78,62,48,75,54,42,87,59,74,70,50,87,53,44,66,47,78,55,65,42,78,56,48,70,56,51,74,83,48,86,82,43,67,55,66,48,82,77,71,54,53,64,55,71,75,46,49,44,56,57,49,84,49,76,52,42,69,73,79,74,79,60,69,45,48,63,53,80,79,57,77,78,65,45,59,82,85,50,70,47,44,72,58,57,51,72,70,48,60,85,83,86,56,79,54,57,50,72,82,85,66,64,56,78,82,64,68,84,69,80,45,67,62,59,73,77,68,87,60,55,63,76,67,64,59,54,48,85,48,86,68,67,75,75,45,85,59,68,70,77,57,50,70,56,81,71,79,62,70,78,71,83,78,53,66,87,83,55,53,48,43,79,61,66,53,64,80,71,50,50,50,76,51,51,80,52,61,50,46,63,63,74,50,78,85,57,82,84,77,76,63,85,71,67,43,67,52,77,45,47,69,81,43,62,64,53,87,79,43,82,62,51,74,77,87,55,42,74,44,71,81,58,69,75,69,53,50,58,49,45,83,53,72,59,48,55,79,66,80,70,82,75,85,78,44,87,42,47,52,57,77,79,87,57,57,68,77,64,63,62,81,56,51,55,59,59,47,51,64,52,83,45,42,61,53,73,75,42,67,75,84,61,70,45,75,58,77,47,69,51,65,81,75,64,57,44,74,44,43,52,60,54,65,79,72,54,51,80,78,83,55,44,61,75,55,49,87,70,49,64,64,61,45,82,43,79,75,50,68,76,59,56,67,48,48,82,71,77,77,49,68,54,67,83,49,72,81,59,86,58,62,58,52,63,85,45,52,86,84,87,74,47,42,51,75,54,68,61,82,67,64,74,81,43,49,76,75,75,59,57,68,80,83,46,46,57,49,45,50,68,64,86,52,70,53,68,49,42,83,74,81,71,47,45,75,58,83,86,87,56,68,53,79,58,82,85,77,50,79,83,70,42,86,47,71,65,58,71,70,79,44,58,56,86,72,61,50,62,71,59,61,66,72,47,76,44,44,69,56,87,74,70,62,66,69,77,52,62,52,59,53,62,57,45,46,47,52,67,70,58,50,50,72,80,70,59,61,73,69,54,50,56,48,71,67,55,73,64,68,75,58,66,81,60,62,65,47,70,84,55,50,71,50,73,54,42,61,76,44,78,49,75,44,74,56,70,68,74,54,67,78,76,87,59,78,68,60,71,79,65,83,83,63,79,69,57,74,47,75,55,46,59,52,79,50,83,52,82,72,87,66,59,44,58,58,64,51,42,70,75,72,51,55,84,55,77,66,62,60,53,77,79,87,64,68,52,54,76,63,57,51,84,86,63,44,69,50,86,76,79,66,52,53,71,86,65,82,79,85,82,74,49,43,59,56,67,78,52,62,70,74,84,55,72,66,45,45,76,56,49,42,71,43,86,80,59,64,66,87,42,87,52,77,43,72,57,52,43,87,75,84,57,77,70,67,69,64,51,43,73,57,67,42,86,70,67,45,44,61,56,53,68,48,43,52,68,43,62,58,49,52,83,54,75,49,67,58,74,55,53,46,75,54,58,69,67,50,75,82,78,62,83,78,66,83,79,60,86,67,56,49,70,60,75,52,49,52,50,71,53,66,86,82,71,80,77,56,58,60,84,63,52,46,63,79,71,74,80,54,79,71,85,76,57,73,82,54,80,65,85,60,79,64,68,44,85,74,53,66,45,44,44,68,87,78,74,47,75,73,44,61,72,73,46,75,42,81,70,85,73,80,83,61,55,68,47,75,73,64,62,54,70,87,76,77,47,56,69,80,71,82,66 63,61,80,43,63,43,52,46,82,66,85,60,61,56,76,72,45,74,59,66,76,69,70,80,64,54,82,52,56,59,85,60,76,72,51,75,87,69,54,55,74,51,66,45,59,71,62,50,43,45,76,85,76,67,62,56,83,84,71,68,77,58,82,70,61,63,84,84,74,61,60,57,75,84,47,83,61,50,60,67,47,76,76,70,83,70,63,65,51,84,79,79,52,52,82,86,83,46,63,66,85,59,66,87,63,43,80,72,49,43,58,72,64,87,61,74,80,78,79,76,87,46,45,61,73,86,76,71,67,58,76,42,56,68,56,54,55,44,66,55,50,58,61,85,79,83,71,81,59,71,52,61,45,60,58,46,73,57,67,87,59,44,68,56,83,72,52,46,70,48,84,75,77,48,58,47,43,65,74,75,83,84,52,59,78,43,63,75,57,51,82,55,85,49,84,76,77,85,79,56,56,70,55,87,48,64,71,83,55,87,44,66,42,82,45,71,56,79,75,80,57,69,77,63,55,81,62,53,46,48,87,47,43,60,60,78,56,64,64,74,56,72,76,62,53,63,64,74,83,45,86,76,63,59,48,42,82,53,57,59,57,57,82,51,76,74,61,71,87,47,53,77,75,51,76,53,58,66,49,86,58,78,51,64,60,85,57,75,65,67,50,44,56,45,52,79,45,46,70,72,47,53,52,49,50,72,51,60,87,70,52,57,45,43,61,64,76,72,77,78,61,60,78,44,69,45,80,47,86,80,66,60,83,50,74,85,65,48,54,73,79,81,55,77,60,78,78,72,45,52,66,44,71,50,78,64,59,73,62,71,54,53,68,67,58,76,62,63,55,54,77,57,87,52,49,68,66,80,85,63,71,62,68,86,58,45,86,81,72,56,78,49,67,64,76,53,55,52,82,75,61,46,50,65,83,84,52,75,87,68,58,70,77,85,76,58,79,82,74,54,62,52,75,81,48,56,79,44,61,52,82,87,44,82,71,42,45,84,42,56,42,65,49,70,50,87,77,82,56,53,73,87,63,44,73,70,45,67,51,52,52,85,84,81,79,73,77,55,64,59,69,87,68,64,71,69,64,87,83,42,42,77,70,83,83,55,86,43,80,71,81,52,72,84,74,44,43,46,61,76,74,77,57,46,87,69,63,75,72,81,47,47,55,73,59,53,61,79,71,74,65,66,81,46,44,45,76,74,58,78,56,79,58,80,78,57,46,85,85,69,65,67,78,80,55,42,57,71,47,76,67,51,60,67,42,58,69,45,85,82,44,67,58,85,66,46,73,45,47,68,56,66,60,77,54,49,81,44,59,60,87,80,61,72,72,68,68,75,84,51,80,77,44,50,62,71,78,67,75,84,85,77,79,78,47,56,59,47,78,68,71,74,74,78,64,62,55,46,81,85,72,47,46,46,71,83,46,42,85,61,72,75,65,64,49,71,46,43,47,71,78,46,87,85,57,71,77,54,72,51,73,73,79,80,75,67,55,58,43,54,47,81,87,48,67,67,74,79,60,62,67,74,60,59,78,76,65,51,63,82,68,53,51,66,80,49,77,54,77,56,60,63,82,77,42,79,63,78,44,53,52,60,59,53,53,50,59,46,77,54,56,56,74,63,46,80,71,58,71,67,52,64,78,73,73,66,81,77,86,85,71,80,76,73,66,73,66,59,50,45,63,85,77,64,58,64,50,78,60,60,51,55,46,81,49,43,67,58,62,50,57,51,86,74,81,66,63,85,78,50,68,50,65,46,78,72,49,48,53,83,60,66,59,58,74,87,69,66,63,54,48,66,78,71,81,81,85,47,42,66,71,81,50,83,54,63,68,70,69,83,85,53,56,68,56,57,60,67,48,51,71,73,60,43,51,78,79,42,47,67,75,45,44,42,67,44,79,83,79,63,84,82,44,66,44,53,82,74,78,78,79,71,75,87,56,44,54,50,43,59,63,81,53,87,42,78,82,59,51,50,56,50,49,72,70,74,85,85,51,63,80,54,64,55,78,60,75,75,71,45,76,78,52,87,62,65,78,83,52,80,70,48,63,78,75,86,75,71,86,84,78,58,83,65,82,51,77,70,72,86,52,44,58,71,79,60,42,76,78,78,75,86,46,48,74,76,83,77,83,83,76,56,54,84,80,57,68,76,70,54,61,47,68,68,58,79,54,59,51,69,70,56,77,69,47,66,58,47,60,78,70,56,82,74,75,72,43,61,46,63,65,67,84,83,63,72,72,79,67,43,68,48,58,69,70,44,73,44,82,76 53,43,47,84,49,43,72,59,72,49,50,77,72,87,71,65,59,50,65,71,79,57,70,86,54,71,73,42,51,84,76,61,81,79,80,45,48,74,71,59,46,68,77,82,85,62,59,50,81,64,47,84,68,83,55,78,68,57,77,46,66,73,61,59,63,65,82,81,74,59,60,54,85,62,45,49,71,43,52,49,85,49,54,46,80,85,52,86,48,55,72,46,66,50,71,65,66,52,77,54,84,86,76,74,67,78,45,75,53,82,55,82,87,58,84,62,48,87,75,45,54,61,76,79,79,44,54,83,73,61,55,42,45,71,86,72,83,65,84,50,58,62,55,58,75,59,60,46,69,48,83,50,75,69,74,83,46,73,56,66,69,46,66,77,67,79,51,66,53,78,44,49,52,42,58,64,87,62,71,47,49,73,55,77,82,56,84,52,85,87,47,59,49,47,58,71,83,71,56,47,55,49,66,69,75,73,70,44,61,81,72,54,86,76,52,81,73,61,71,54,60,76,58,77,62,64,84,71,60,59,54,87,80,78,59,53,85,56,82,47,68,68,84,63,86,51,66,79,87,51,75,83,77,70,69,76,77,76,45,49,47,63,48,54,75,43,54,65,54,78,43,59,51,70,86,83,46,51,49,60,46,56,70,86,63,72,47,85,87,52,75,68,67,65,43,50,49,50,50,67,49,69,65,71,43,50,63,81,67,76,64,76,73,50,55,46,66,87,65,44,87,59,70,68,45,83,51,44,70,70,69,54,49,54,67,47,52,74,78,75,51,61,55,59,77,66,82,82,81,73,54,70,43,80,87,73,44,53,49,73,73,58,66,49,60,74,59,48,76,65,85,64,51,84,44,83,65,77,86,53,54,49,77,59,74,83,66,52,85,52,63,66,79,78,75,57,74,64,60,74,43,48,50,69,80,50,74,84,67,51,50,65,50,86,75,44,43,74,77,43,86,67,67,85,78,63,86,58,83,82,54,85,62,73,85,63,45,42,56,77,46,64,81,80,74,53,68,75,61,83,58,52,54,79,78,73,65,76,68,74,75,72,60,65,64,51,69,48,58,86,50,78,53,78,49,79,43,66,43,71,52,87,62,71,45,84,60,80,62,74,67,52,81,71,46,57,81,81,86,82,48,81,81,86,72,67,54,46,76,46,58,63,48,66,65,86,72,49,44,87,79,44,81,86,60,56,65,56,75,84,81,44,66,50,60,79,71,52,77,65,58,69,75,67,81,49,42,74,85,55,85,54,82,86,80,43,77,76,78,49,54,52,78,82,44,67,73,56,82,65,54,50,55,56,74,75,51,83,46,54,61,46,49,87,50,42,48,46,74,83,44,70,45,70,72,66,74,64,64,55,73,42,65,80,78,62,71,74,69,69,49,51,62,66,69,63,51,87,78,65,84,47,64,43,83,53,84,69,82,84,68,55,64,45,62,71,62,71,86,57,68,51,76,63,53,68,56,56,77,59,78,69,87,68,80,63,65,50,42,54,47,61,78,49,77,50,80,53,68,42,85,71,58,58,63,81,46,84,43,74,71,48,53,47,44,42,79,46,55,84,79,48,73,47,49,65,81,71,62,75,54,76,85,72,69,47,72,65,57,57,65,44,72,53,52,54,68,42,86,75,53,70,69,70,49,57,53,60,81,53,80,54,83,48,80,64,45,81,43,50,45,80,69,62,58,49,55,84,52,86,43,50,62,61,70,49,64,62,77,52,80,66,72,44,45,82,63,85,66,59,55,73,64,60,86,69,44,61,69,78,86,53,42,79,84,45,63,46,73,76,60,77,86,80,63,65,48,67,84,55,65,74,44,42,45,52,46,44,52,76,47,77,72,72,60,45,72,78,42,63,87,51,53,53,80,52,64,44,60,63,79,49,45,66,78,85,42,79,53,57,71,78,51,48,45,67,82,74,70,59,63,74,42,69,77,47,58,87,64,81,62,45,80,45,85,64,55,54,76,66,83,86,78,65,84,47,77,58,81,61,53,63,63,60,82,84,78,46,58,59,71,45,65,79,66,45,59,61,51,62,73,71,42,64,67,75,60,69,51,78,80,86,67,58,48,62,73,61,69,64,43,74,59,61,50,50,58,86,82,59,45,75,84,62,46,49,63,56,43,61,55,69,42,78,83,42,82,77,63,44,61,43,80,72,51,76,58,63,83,45,42,46,54,81,49,83,50,79,63,71,44,77,61,51,81,62,56,62,55,65,83,50,48,48,63,44,54,86,62,65,57,84,62,51,67,61,69,79,80,44 60,82,79,75,72,80,60,70,64,42,59,73,55,53,76,57,57,58,76,85,77,55,76,58,85,66,78,56,51,43,51,77,69,48,81,76,47,83,67,70,69,83,47,77,42,76,81,52,43,63,75,78,53,85,82,47,78,42,68,61,56,80,48,72,44,57,87,85,85,68,48,78,86,55,51,73,71,45,57,59,79,84,45,81,62,75,72,82,42,72,58,53,71,82,77,79,59,54,65,63,42,64,85,49,75,49,84,79,64,69,46,62,53,80,80,70,76,56,79,47,84,74,43,75,45,61,75,56,53,75,53,80,58,57,61,58,74,68,71,86,54,77,68,52,54,48,77,44,66,63,70,47,68,66,78,55,72,82,43,65,48,69,64,76,78,76,85,53,71,61,66,67,73,83,52,76,75,63,50,81,76,75,70,72,71,57,48,62,87,46,73,64,67,43,49,47,85,74,61,45,48,53,75,62,64,62,70,74,46,73,53,68,46,54,68,57,77,52,80,66,75,78,51,46,63,45,51,63,55,63,53,50,63,74,58,60,66,42,82,76,52,44,45,47,70,81,74,77,55,46,60,44,84,49,44,56,66,77,45,70,83,73,69,42,75,49,82,61,87,46,44,55,86,47,53,47,45,84,75,61,75,54,86,79,80,76,44,64,45,85,65,74,42,82,61,54,63,44,63,67,86,72,50,58,69,51,42,62,72,70,57,45,77,67,78,44,63,76,45,77,85,73,44,70,50,47,69,61,53,54,73,59,62,77,70,84,84,59,45,42,60,66,52,74,52,43,78,52,86,81,75,52,70,56,56,50,49,84,81,71,47,69,45,85,75,42,44,57,82,78,68,50,58,75,42,57,81,77,80,59,73,70,44,81,70,80,64,45,52,72,82,82,81,73,56,42,63,51,43,45,46,74,52,66,57,51,65,65,57,87,47,46,50,58,69,60,57,75,73,76,57,81,78,85,52,64,78,57,66,83,63,46,73,52,53,87,73,68,67,46,57,49,72,61,50,57,70,53,87,58,86,55,75,84,52,78,77,69,79,71,56,57,48,50,84,59,85,46,80,49,57,61,54,62,43,78,81,45,43,71,75,73,80,67,76,83,45,80,58,81,51,61,87,44,86,52,79,53,86,79,56,69,49,43,79,53,65,87,45,85,73,61,57,68,57,48,46,49,44,77,57,76,82,43,59,58,78,82,61,51,86,82,76,53,86,45,63,54,67,49,44,45,77,59,55,58,56,58,48,73,75,46,52,69,80,79,86,74,71,54,79,82,55,60,65,44,48,56,44,61,87,48,79,56,77,67,62,77,82,56,74,64,66,60,54,85,42,69,46,43,49,71,80,56,53,84,75,65,84,81,70,67,76,82,68,68,74,48,65,47,52,67,52,73,76,66,84,77,80,76,53,55,50,67,42,82,42,81,54,61,57,76,42,74,51,56,81,86,59,74,79,71,80,59,58,49,43,71,55,67,42,51,84,77,66,74,85,51,42,86,83,79,69,64,59,55,56,81,52,48,66,44,56,42,72,66,44,68,71,47,84,85,87,69,84,72,84,65,60,86,44,78,68,60,65,55,49,60,48,75,60,81,64,47,79,84,65,48,45,69,79,44,51,62,78,58,60,56,53,63,59,68,60,50,78,84,63,44,62,45,80,64,43,47,54,49,56,78,59,48,83,44,53,75,57,76,44,55,63,86,76,50,69,49,65,86,85,42,51,54,73,69,83,70,67,63,50,83,83,82,66,81,66,67,44,69,47,66,81,72,50,49,76,51,78,59,69,48,58,83,42,62,55,61,81,77,73,64,64,72,57,65,46,60,72,78,65,61,76,48,53,46,68,87,45,77,49,84,71,80,55,62,49,64,71,70,72,46,43,80,78,69,84,87,53,68,47,58,75,82,58,52,61,76,81,69,57,73,62,55,78,43,70,87,76,60,60,77,73,46,73,78,79,82,65,47,75,43,86,71,42,45,83,68,57,43,45,54,42,43,42,81,82,79,85,75,42,69,61,46,84,51,81,62,53,81,82,62,44,65,69,46,52,78,74,62,79,53,83,75,85,76,79,64,46,48,43,78,79,63,72,78,58,86,50,50,64,52,85,63,86,83,56,72,62,71,50,82,58,82,54,63,69,42,59,58,45,82,55,80,68,58,49,54,73,70,53,50,67,60,59,77,44,49,58,86,47,66,81,74,82,83,70,42,70,51,77,48,53,74,61,69,82,64,83,75,42,53,53,67,66,64,71,54,63,55,82,59,74,66 63,86,57,64,57,55,57,69,65,71,45,43,63,57,81,43,71,53,51,68,87,71,55,50,45,69,48,81,80,80,53,67,45,52,42,87,71,81,85,51,83,47,51,61,62,69,61,44,83,70,85,87,53,50,57,45,82,49,86,56,44,55,68,46,58,86,85,84,60,42,83,76,86,84,78,56,60,86,76,53,72,65,49,72,48,56,77,75,47,69,81,60,79,82,85,61,74,52,61,43,64,76,67,56,50,50,75,74,60,79,68,42,66,54,73,78,57,45,80,79,42,47,80,66,78,52,60,77,46,60,82,72,54,87,80,53,84,43,60,66,87,74,68,66,85,64,54,61,57,57,65,43,46,80,59,47,47,74,54,55,46,56,87,68,58,43,61,52,57,70,81,77,52,82,51,55,78,64,63,68,72,54,44,44,74,46,84,76,73,44,42,76,50,71,57,87,47,70,61,78,49,73,84,86,48,71,47,68,59,62,47,84,53,46,54,84,65,46,45,58,51,58,57,65,67,83,75,72,48,62,51,45,53,70,85,43,59,60,84,49,45,62,78,74,43,54,56,62,76,45,59,62,69,46,82,51,79,62,70,87,81,56,54,71,69,56,58,85,72,52,66,51,74,44,68,85,86,64,56,63,49,77,47,87,82,75,78,63,58,87,86,52,61,78,50,87,86,78,50,77,83,54,69,56,62,61,45,70,56,74,48,85,59,78,76,54,68,68,75,51,43,84,62,45,61,46,51,54,75,78,66,47,77,82,77,79,87,46,72,66,44,87,70,86,82,86,61,61,49,71,56,73,49,52,53,71,48,55,86,64,76,86,65,57,44,61,43,78,49,46,81,46,66,78,81,53,62,53,75,84,84,44,87,64,83,76,42,57,66,60,79,84,68,83,81,85,81,63,72,45,48,45,86,73,46,72,59,82,76,53,72,75,79,58,61,86,70,58,42,51,65,60,82,83,70,78,42,48,45,76,77,76,42,60,47,86,61,85,64,86,52,60,75,82,72,75,63,85,61,87,68,45,68,85,81,82,64,65,56,58,67,51,45,82,54,79,69,76,75,68,69,86,74,77,53,63,74,44,46,78,68,47,60,75,54,72,60,52,49,47,67,46,62,83,52,57,42,86,74,55,65,76,61,60,72,57,42,67,85,64,43,45,55,67,73,69,64,43,48,55,72,68,69,78,69,47,48,71,64,61,73,62,79,70,87,51,55,64,61,50,43,47,43,77,60,51,75,53,56,86,76,54,46,83,61,77,72,79,81,66,80,52,47,69,54,78,57,49,53,46,86,46,73,74,85,64,56,74,87,66,83,47,75,74,43,60,62,66,57,79,49,81,67,61,77,42,83,71,80,66,50,76,53,83,76,49,82,66,49,43,46,64,58,73,62,68,62,56,44,87,86,82,51,51,70,83,85,61,77,87,59,85,70,83,85,87,60,74,77,84,83,52,61,64,77,86,86,64,50,42,61,80,73,54,55,49,82,76,83,74,66,85,49,57,72,83,86,61,72,71,48,66,77,87,58,73,45,75,42,74,51,63,82,46,49,85,45,82,70,48,75,69,85,50,83,82,61,46,79,42,85,42,66,46,85,72,71,74,60,87,61,80,63,81,65,58,46,85,69,72,48,47,78,60,81,81,50,75,42,48,81,52,70,78,58,81,59,72,59,86,74,78,64,71,63,66,58,47,43,70,46,51,84,75,64,77,45,59,65,55,64,62,77,78,81,72,49,69,81,55,85,61,63,82,60,66,45,78,74,72,46,71,79,51,80,58,42,78,77,47,51,81,46,51,51,64,48,52,64,76,51,74,46,68,82,61,53,70,74,83,74,74,52,84,44,86,64,56,54,67,64,84,81,87,71,52,47,56,85,54,74,70,80,47,42,57,82,66,45,66,62,86,55,76,54,56,51,77,82,71,82,73,82,63,79,86,84,86,69,62,54,87,61,47,85,87,45,44,72,44,54,48,83,71,57,53,82,45,45,43,61,68,56,76,87,46,50,85,77,82,68,65,84,51,61,59,43,53,51,45,82,81,49,64,48,75,75,61,78,78,73,78,69,67,86,78,60,86,49,48,81,47,47,45,62,52,45,83,60,75,46,85,62,57,52,60,74,65,48,86,79,60,77,73,81,61,46,50,54,57,65,71,77,67,42,76,51,58,55,63,78,78,69,83,49,73,81,60,72,85,74,64,82,55,53,55,46,48,71,80,55,43,55,81,67,80,57,76,79,71,78,52,79,53,71,84,67,84,73,54 61,76,59,86,63,63,73,54,60,76,47,73,76,85,85,55,86,54,63,59,54,57,77,60,83,71,61,63,72,84,72,52,69,53,77,49,82,77,79,77,72,51,71,48,55,49,48,50,66,55,47,60,61,72,61,77,63,64,72,81,75,64,48,58,43,83,65,48,80,55,63,72,75,43,84,60,65,80,76,87,52,76,84,47,51,84,53,57,74,58,60,65,55,48,57,81,82,69,45,54,64,59,76,80,60,48,79,70,79,63,77,72,50,46,69,46,81,64,54,69,73,75,86,59,86,51,56,48,56,68,61,43,65,44,63,82,44,76,62,56,84,63,84,54,49,54,59,51,76,72,87,58,80,83,44,71,81,66,57,87,58,51,70,46,84,50,58,47,62,63,61,50,75,53,53,44,69,84,61,71,63,85,71,75,44,52,84,74,57,51,46,43,70,66,84,79,70,53,65,53,76,44,87,48,78,46,86,63,71,54,73,78,77,61,47,81,87,66,53,85,84,53,49,52,55,51,68,54,80,84,87,43,59,49,46,82,49,85,44,65,60,83,61,79,44,69,71,87,83,77,49,49,61,85,60,77,65,77,75,52,62,58,79,82,87,65,69,82,49,86,64,54,59,74,64,63,84,56,87,76,63,59,54,68,87,81,51,82,83,59,69,60,82,46,49,63,83,87,77,48,42,60,47,48,72,68,49,52,86,46,57,80,65,54,47,55,72,53,58,51,71,67,55,48,42,59,70,44,78,57,44,57,47,46,47,68,50,77,78,68,52,55,78,49,84,44,70,59,42,84,87,64,69,79,45,86,66,51,80,85,59,58,54,69,43,60,57,81,49,72,45,78,55,59,87,66,68,80,58,75,75,87,46,70,57,55,65,77,46,76,44,76,49,52,66,69,51,74,50,65,55,79,57,58,85,71,61,69,83,87,68,72,42,62,53,76,57,83,81,55,72,56,49,49,44,72,57,58,73,55,80,80,44,52,86,77,66,79,79,61,73,46,71,45,55,76,72,86,46,86,72,69,43,66,49,67,52,49,74,74,84,46,42,74,59,56,42,75,77,69,46,70,55,60,69,85,54,64,83,45,58,77,69,73,73,45,55,55,42,83,75,48,44,86,68,68,71,42,87,66,46,54,61,68,63,72,55,65,63,74,80,67,45,50,46,78,52,72,63,58,51,78,72,52,44,67,76,47,61,81,55,66,50,45,48,50,64,51,69,60,78,55,49,76,43,58,58,85,81,78,66,52,80,69,65,56,52,58,73,74,66,53,85,57,73,87,68,78,43,84,87,81,55,67,50,70,46,85,47,77,73,57,51,63,69,82,66,43,49,62,84,52,70,62,60,48,79,76,56,46,59,71,63,61,65,42,77,68,52,42,56,69,79,52,78,82,84,78,48,43,69,70,44,49,60,52,46,54,45,80,70,49,63,51,69,77,44,49,71,56,44,47,83,57,76,48,47,66,85,59,83,64,80,81,85,54,47,52,43,61,85,61,51,47,46,57,47,86,72,87,84,66,47,86,58,61,77,73,79,60,69,60,74,81,49,58,42,62,49,75,87,80,61,45,75,68,84,64,86,62,67,42,53,55,80,58,73,66,82,44,54,73,60,42,68,52,74,56,67,47,49,77,66,49,55,49,72,52,66,74,76,71,78,83,72,54,62,51,77,67,81,76,58,57,78,61,66,55,72,58,85,49,66,69,61,58,50,77,67,61,85,71,54,64,85,49,68,67,86,52,83,74,60,73,76,76,75,83,86,75,54,69,73,57,55,67,75,57,86,64,48,52,51,80,62,76,71,75,66,65,68,52,77,76,46,77,67,72,84,76,54,59,46,73,56,85,59,64,60,87,67,82,51,42,62,51,73,56,73,50,58,69,42,49,54,72,67,59,56,44,50,47,77,85,56,68,76,80,42,59,43,84,54,48,43,54,53,83,78,74,77,83,87,57,66,64,46,52,51,42,43,54,83,69,59,81,63,87,76,63,80,63,49,78,53,80,74,74,77,58,70,70,71,60,51,61,68,77,69,67,42,60,83,83,80,68,60,69,66,66,43,55,46,54,63,73,76,71,79,54,87,49,83,80,42,65,85,51,58,79,87,64,59,44,79,48,50,73,59,50,71,87,70,82,53,43,42,74,86,53,76,47,81,67,80,83,78,67,71,77,68,69,64,50,61,84,60,76,51,65,51,78,67,46,61,48,45,59,63,48,79,65,64,84,49,82,71,73,81,53,60,74,74,65,75,65,62,66,82,44 52,77,50,76,55,74,55,80,77,52,46,50,70,80,56,84,76,58,73,77,60,71,47,82,60,70,53,60,77,52,80,82,50,76,77,83,47,68,60,69,73,70,42,61,51,68,84,66,43,82,62,78,83,46,75,87,53,62,64,80,77,54,75,42,47,66,59,82,43,43,52,45,44,76,51,78,85,70,43,79,79,54,63,87,68,50,64,69,50,71,69,60,45,43,45,62,87,56,50,76,50,52,73,66,55,69,49,70,72,82,78,52,62,67,51,50,71,76,65,47,68,80,84,72,52,83,68,51,76,78,59,81,82,74,62,74,63,80,76,55,62,54,86,65,78,45,54,50,73,43,46,48,54,67,85,54,54,72,43,83,86,57,56,85,63,52,77,54,72,77,69,81,50,68,45,65,44,55,48,58,84,46,69,86,57,87,53,48,81,55,80,59,72,70,86,57,56,62,52,42,63,50,84,79,46,42,79,70,58,48,64,46,76,52,56,67,63,59,84,85,73,74,62,58,64,70,84,61,83,45,77,61,64,73,85,43,78,78,81,48,81,45,64,71,55,77,74,51,59,77,57,46,48,45,59,82,49,42,45,56,60,47,86,73,84,45,87,65,42,62,81,45,55,67,72,52,51,42,70,70,59,61,56,86,82,58,55,66,43,63,54,42,48,47,72,81,78,69,67,54,64,52,43,48,68,50,42,59,73,57,72,86,66,80,68,58,47,68,64,52,67,58,71,71,60,83,63,78,64,73,70,48,46,63,65,75,43,84,51,48,77,87,62,81,73,84,83,59,42,82,74,71,63,81,71,44,56,51,46,75,83,80,84,52,86,51,83,62,65,54,79,50,69,68,74,63,62,66,71,83,82,64,56,83,48,69,68,47,75,59,71,46,79,66,53,83,66,78,49,57,81,72,45,70,58,81,68,55,55,74,74,85,53,83,42,80,48,62,63,79,60,53,59,70,56,56,52,66,63,71,51,59,69,84,77,62,51,81,75,65,71,60,43,46,58,69,57,64,79,59,48,57,73,62,72,49,57,56,70,51,55,54,52,75,57,70,50,42,83,63,87,80,64,78,84,45,75,78,55,46,79,52,72,79,68,85,62,69,62,68,45,74,64,50,82,62,81,87,66,57,69,77,77,80,47,79,69,53,53,46,44,74,50,48,87,51,45,54,82,83,84,69,58,59,53,73,58,52,53,81,61,42,79,51,53,67,60,77,83,81,48,70,76,67,65,83,54,64,42,79,56,56,81,53,75,80,82,57,74,70,44,75,54,49,72,80,84,45,83,42,75,59,70,85,56,86,78,48,68,71,58,70,68,45,53,69,65,47,79,79,75,83,53,52,85,55,84,46,47,69,79,73,82,55,81,75,83,49,53,70,49,87,68,70,53,68,44,63,80,85,63,75,71,85,74,54,72,83,77,43,68,68,69,63,87,83,59,43,80,69,55,84,61,72,46,46,49,44,80,82,51,80,48,76,87,85,75,69,59,68,82,47,44,78,76,48,42,50,65,61,79,55,52,76,71,85,43,69,77,51,80,46,62,71,78,85,47,55,77,78,87,68,60,48,69,53,57,85,85,85,45,53,56,57,57,70,62,80,52,86,42,66,52,52,43,60,58,47,80,49,71,67,45,60,46,62,57,87,83,61,72,63,49,47,49,54,48,77,46,64,63,69,65,62,81,60,48,47,85,65,70,49,59,69,82,48,58,55,53,81,54,65,67,59,72,81,55,86,80,52,49,86,71,79,67,80,49,62,76,47,84,60,65,55,66,83,72,85,74,68,87,63,71,83,86,74,55,57,58,86,61,58,55,73,78,59,65,53,52,48,69,68,65,83,84,62,61,78,78,75,65,54,72,87,80,87,81,42,85,44,57,63,55,77,73,78,64,47,52,65,63,77,45,78,64,63,55,49,49,70,86,82,66,59,83,53,59,51,51,87,49,65,72,42,80,79,43,70,42,77,79,45,52,55,71,77,54,81,49,80,61,62,82,84,43,64,66,85,75,82,67,87,78,46,85,62,48,59,59,83,65,49,82,72,42,85,74,56,64,67,53,68,69,61,85,65,81,67,47,64,87,45,56,47,52,44,83,43,43,45,42,60,82,45,61,80,63,48,73,61,64,67,80,62,61,68,43,78,71,61,68,46,69,71,63,70,71,73,43,65,55,46,76,56,68,63,77,63,60,84,45,61,82,47,51,69,61,83,42,71,80,51,61,51,76,43,79,58,49,85,64,61,59,77,57,66,78,75,84,56 85,73,77,53,66,46,79,81,50,65,42,71,75,48,58,59,79,57,86,55,75,44,85,81,51,85,56,57,57,82,43,74,84,42,70,67,78,50,48,70,51,64,68,50,69,82,42,64,56,82,54,78,58,55,78,80,85,46,54,85,83,55,42,45,81,85,77,87,58,61,85,51,79,77,87,48,59,68,65,46,64,46,50,45,66,63,45,49,53,79,77,51,52,83,87,61,85,70,75,70,52,74,65,48,61,55,80,77,78,86,46,77,55,42,80,59,81,50,68,62,80,78,66,43,57,84,82,61,72,49,50,75,67,46,82,74,79,44,42,72,85,81,50,87,55,55,51,68,52,64,55,75,74,84,60,43,75,68,47,53,65,77,59,71,81,86,57,72,60,53,60,74,76,55,58,70,87,70,47,59,73,49,46,70,59,56,81,52,44,50,66,74,85,77,62,60,46,82,55,42,48,61,65,59,86,50,66,58,55,84,86,57,65,65,54,81,75,49,50,56,78,80,42,72,81,47,65,51,85,51,47,62,64,46,67,74,64,87,75,68,80,67,46,50,83,45,48,48,64,49,69,49,85,52,62,67,66,79,68,52,67,57,75,58,50,69,87,58,79,74,72,66,63,85,62,78,75,86,43,44,54,76,42,45,77,80,77,68,66,49,64,65,49,50,52,47,64,42,52,64,49,52,79,62,68,76,45,51,74,84,79,50,61,56,43,71,64,87,83,65,65,49,78,42,79,66,81,78,42,87,64,65,73,62,86,79,47,66,43,47,74,57,42,74,49,53,51,87,68,82,82,71,50,75,44,42,84,87,79,49,64,55,66,62,68,50,58,56,48,70,53,64,74,56,70,42,73,80,47,44,67,79,70,50,81,53,82,62,63,62,80,62,64,56,71,70,76,69,46,82,58,69,75,67,81,54,58,70,45,76,66,84,81,51,87,59,75,59,65,73,78,44,71,82,60,80,80,51,78,51,84,72,65,74,77,64,50,72,66,72,45,48,72,70,51,80,64,49,85,81,48,48,50,87,76,76,82,72,64,66,50,43,51,46,49,63,67,66,70,80,44,77,54,42,62,54,59,73,51,52,54,42,67,61,81,72,45,79,58,61,81,67,65,61,84,65,50,59,45,85,71,75,80,79,47,66,51,68,45,75,84,64,83,50,85,74,53,66,75,81,50,49,47,86,46,56,62,44,53,47,69,58,70,43,55,65,74,47,75,68,81,60,49,46,77,82,42,73,77,85,53,81,77,59,81,69,43,69,49,81,54,57,50,43,53,79,54,44,46,45,53,61,72,64,81,79,50,61,85,85,73,86,77,70,53,48,61,64,51,78,46,87,44,65,50,85,45,64,82,70,53,43,53,45,80,76,52,50,51,77,60,76,55,58,50,51,67,51,57,84,46,76,48,52,47,50,68,75,53,82,56,68,66,71,74,65,53,56,46,65,76,72,76,43,67,42,80,45,66,44,85,87,51,43,57,52,84,55,43,66,47,56,76,46,60,69,63,44,81,82,54,63,59,73,82,82,67,59,50,78,83,50,57,69,70,65,63,66,53,77,86,44,49,81,72,81,87,62,50,76,68,61,73,70,86,68,87,65,52,67,53,56,85,83,66,55,61,65,64,62,54,71,67,53,73,55,87,71,46,82,76,56,60,79,86,56,53,56,45,82,84,61,52,51,87,65,82,86,86,43,70,86,63,81,63,46,46,51,83,84,68,76,66,72,72,79,56,46,60,64,50,57,47,82,84,54,65,75,81,82,66,70,83,85,50,68,55,85,48,77,47,87,84,48,70,83,46,53,86,46,58,66,60,62,46,79,51,43,60,51,57,84,45,72,52,83,48,81,78,74,49,56,76,64,76,70,53,78,49,59,81,71,67,72,79,83,74,67,60,55,46,87,61,53,86,79,56,64,45,77,53,61,66,82,75,43,86,64,83,45,54,79,82,49,42,85,53,51,55,55,42,87,56,42,48,74,76,48,45,80,58,44,65,55,44,67,61,52,45,57,62,54,71,56,42,84,85,83,54,79,56,73,83,76,43,48,82,66,76,86,52,71,53,47,72,82,55,70,82,71,64,51,85,69,77,52,42,79,75,71,76,78,87,53,86,67,59,74,73,58,79,51,69,48,82,83,80,47,73,74,70,72,83,65,85,84,72,49,70,77,55,65,47,64,53,84,83,42,43,46,44,62,82,60,66,56,74,63,51,67,48,80,61,80,59,47,66,86,77,65,44,73,64,52,74,64,56,67,48,85 54,81,46,82,47,49,81,45,54,51,58,61,55,76,52,72,75,79,45,75,69,67,84,45,66,59,54,49,81,48,48,84,85,52,53,66,78,74,82,68,84,73,48,45,61,74,74,48,45,74,48,56,73,59,80,51,60,58,59,86,60,73,79,51,67,57,72,74,54,58,53,80,63,85,45,87,66,42,54,49,63,68,51,76,58,52,84,64,75,56,77,65,44,48,45,85,59,87,45,77,82,86,69,50,57,87,65,42,72,49,81,52,65,62,63,67,60,53,58,42,57,60,83,73,50,79,43,85,42,56,77,84,72,46,62,56,52,53,60,81,57,50,48,74,75,46,70,62,50,51,62,63,42,43,60,80,53,82,45,71,56,72,68,46,81,47,77,87,80,53,56,43,79,52,54,66,55,50,46,50,44,76,73,58,50,85,73,74,45,85,55,80,45,81,86,81,77,61,79,74,71,69,86,46,55,68,77,87,78,85,84,46,78,83,67,63,61,73,87,50,46,75,79,70,76,42,63,63,83,63,44,66,80,77,58,60,52,65,64,67,54,65,85,80,74,56,64,42,55,79,82,82,50,60,80,54,86,43,44,59,54,69,80,74,45,48,48,55,54,47,80,71,64,72,42,80,59,72,72,84,59,44,54,61,59,44,69,63,58,69,55,59,83,82,75,50,58,44,87,57,58,69,52,79,57,43,85,51,75,60,45,71,44,55,87,58,46,51,73,55,62,63,81,45,68,47,68,44,58,70,53,85,85,56,44,76,58,45,48,83,51,51,47,65,62,75,44,50,58,58,53,78,55,48,84,45,60,59,66,81,63,64,42,67,57,49,66,61,65,56,79,78,49,70,52,70,87,79,73,44,71,80,69,44,43,58,81,67,87,43,57,54,63,87,70,80,46,74,44,79,44,49,51,69,62,42,54,58,73,42,44,57,84,57,72,71,55,77,46,59,81,71,74,55,74,85,47,70,46,62,61,69,63,42,81,84,85,46,85,86,53,43,85,79,75,63,48,63,57,48,75,87,57,42,74,43,62,49,80,44,43,66,50,55,77,85,62,81,43,68,75,42,65,59,47,48,49,49,42,60,85,68,60,71,61,82,52,42,70,77,60,74,80,70,73,62,81,59,82,87,44,80,87,69,52,84,60,48,63,72,49,59,68,59,50,67,44,47,79,79,56,65,66,47,79,68,82,74,47,68,77,82,56,58,48,48,47,85,62,63,43,51,53,73,49,54,59,52,57,64,42,83,71,52,83,84,71,50,82,84,60,49,55,54,72,46,45,51,54,42,63,43,47,75,45,52,60,62,82,65,79,73,46,43,59,52,45,52,56,87,52,43,78,49,48,74,85,77,87,67,49,85,70,57,85,42,62,57,47,51,61,64,62,61,42,50,72,87,53,58,67,51,79,67,69,72,85,59,79,78,56,74,42,82,68,77,62,54,84,84,74,60,69,69,58,64,86,43,70,57,50,52,58,71,70,63,81,68,77,61,68,82,71,79,68,55,76,49,49,74,48,59,78,70,62,59,72,73,73,47,87,84,68,66,83,50,46,67,78,83,63,44,57,58,49,73,70,52,53,46,43,78,60,57,66,56,58,62,49,51,50,79,57,67,86,82,51,84,59,85,77,78,51,55,42,70,77,81,78,49,50,44,74,44,72,64,77,46,54,73,45,55,87,69,65,42,49,78,68,63,86,75,87,61,58,56,61,42,43,54,70,82,86,77,65,82,58,57,56,84,60,79,70,66,44,62,59,49,87,50,52,66,80,84,59,53,44,64,87,70,58,52,75,57,47,65,81,63,73,76,86,47,50,42,45,57,74,45,50,42,52,48,53,43,74,59,64,62,53,66,59,71,84,59,67,76,80,45,69,48,54,69,72,46,47,65,61,84,82,51,57,50,44,45,70,74,72,46,86,64,44,47,76,66,78,43,76,51,82,52,47,75,45,42,61,59,87,69,82,69,50,61,48,63,83,85,83,76,65,76,69,79,67,53,67,76,49,64,74,56,51,65,86,86,63,81,54,79,77,51,70,86,69,86,71,80,45,50,77,62,84,65,79,65,86,49,85,47,73,54,84,61,76,61,55,73,47,45,75,52,42,50,78,60,44,46,77,66,80,53,61,47,71,43,79,64,77,50,83,64,46,51,64,49,85,74,76,62,77,59,64,56,46,63,80,60,64,51,67,48,54,57,59,50,60,80,80,52,78,65,53,70,82,56,44,52,70,60,64,87,75,86,85,82,45,46,77,61,83,56 58,64,62,48,85,75,70,80,55,77,85,58,78,42,54,46,59,83,48,77,47,44,69,80,48,57,57,46,45,78,69,50,46,83,86,82,55,72,55,87,52,80,43,86,79,48,62,75,67,54,59,61,60,49,86,50,80,82,78,78,72,46,62,82,80,70,73,80,62,85,63,63,77,79,77,71,43,44,82,54,54,86,78,47,75,71,77,48,46,42,45,61,50,53,74,83,67,82,73,63,55,66,58,47,57,82,77,83,87,43,68,77,62,68,67,65,65,47,66,73,73,73,86,42,68,67,83,56,83,77,75,79,70,53,77,72,42,60,60,61,70,60,59,66,85,44,47,65,46,51,73,85,69,70,67,67,53,61,75,48,56,68,65,83,52,67,83,45,53,45,61,79,64,71,66,68,64,87,50,70,82,56,84,42,72,78,71,81,74,73,81,67,57,67,58,49,49,77,87,76,69,42,61,66,83,85,54,80,83,46,52,65,68,86,74,72,79,49,43,62,50,59,56,87,53,62,63,54,69,68,61,80,61,49,68,55,81,69,52,85,63,59,63,62,51,49,42,52,43,65,74,77,49,59,69,76,45,53,80,62,49,73,75,45,59,56,50,56,76,44,56,44,79,43,67,81,81,59,46,52,60,83,63,69,44,58,85,70,50,68,86,80,55,45,74,75,63,79,67,58,47,80,68,87,76,56,86,77,45,42,46,80,45,77,47,56,61,43,56,75,86,59,68,87,74,43,59,42,55,67,83,61,59,69,77,55,62,58,61,79,71,48,79,79,45,50,55,66,47,75,55,83,67,58,66,78,62,78,60,53,56,45,80,42,55,53,67,80,51,72,48,70,62,74,66,47,56,68,82,75,66,75,68,69,64,81,54,52,76,78,50,54,66,63,64,47,46,52,70,70,68,54,85,83,45,86,62,78,64,60,71,85,48,74,42,50,71,58,62,83,61,80,61,54,71,59,57,82,65,62,57,55,80,79,86,55,55,59,80,68,80,69,54,51,71,45,67,53,65,45,83,69,71,56,74,69,74,63,66,53,76,62,67,79,81,79,65,51,49,69,67,76,87,87,72,62,61,45,49,43,42,69,67,87,49,76,43,63,78,61,79,76,54,83,60,86,58,45,55,67,52,85,87,73,74,60,46,46,73,83,65,81,85,60,76,57,70,61,61,50,59,75,70,77,72,66,48,73,60,69,55,73,87,64,64,74,54,65,82,61,49,48,72,80,44,83,83,72,73,75,52,79,85,42,79,73,56,59,81,74,52,65,53,56,49,77,83,79,58,68,58,86,84,46,65,81,63,73,61,75,79,74,80,78,76,84,64,58,67,69,52,53,45,51,71,56,59,75,52,52,43,54,86,49,87,79,71,66,78,42,72,80,71,58,72,67,64,86,43,77,44,83,66,42,55,48,65,87,61,84,51,70,53,78,72,57,49,81,57,65,70,76,58,55,44,64,51,47,83,58,87,84,67,64,73,79,52,44,66,51,82,47,77,71,69,75,81,49,59,83,87,80,52,55,85,46,68,80,87,42,77,80,83,81,44,73,62,83,73,50,51,58,76,49,71,77,87,52,44,69,54,57,74,58,63,67,44,81,55,61,47,79,62,63,69,42,47,53,72,45,63,75,76,54,74,67,63,82,53,79,58,73,62,47,64,72,71,75,80,87,74,67,45,59,49,48,47,70,70,81,82,73,66,71,67,61,50,81,48,83,58,46,67,51,55,58,56,79,50,73,66,84,68,48,80,46,87,48,70,46,86,72,50,43,82,56,44,55,63,49,49,64,59,42,53,87,72,58,87,46,78,78,45,81,54,60,42,53,57,83,52,63,77,77,70,73,71,76,80,75,76,84,86,70,55,43,64,81,87,71,83,69,42,53,50,81,46,47,62,48,64,70,80,74,51,51,76,63,77,87,75,67,86,76,58,51,85,79,79,77,77,80,83,78,80,60,86,50,59,64,64,80,48,43,85,58,72,80,87,82,45,51,60,86,45,60,50,55,62,87,44,71,87,53,64,52,54,60,57,81,48,49,83,58,49,74,57,74,87,43,63,83,65,86,53,78,86,80,83,65,77,72,81,66,48,74,45,71,72,77,85,51,70,67,72,51,54,50,51,56,69,58,70,54,64,69,44,64,70,71,51,71,63,42,55,54,68,48,73,66,42,80,83,79,77,64,54,42,84,75,53,74,57,86,76,68,83,61,67,83,47,73,86,43,81,45,61,64,46,82,75,66,60,85,70,62,63,69,48,55 45,74,62,74,84,71,86,74,82,81,84,49,79,61,85,82,47,76,59,55,84,47,60,78,82,79,86,85,73,42,58,43,48,65,48,71,58,82,83,64,79,66,53,77,71,46,54,48,59,50,77,74,70,62,79,77,81,79,43,74,62,84,64,56,52,63,55,82,73,74,59,48,61,62,45,73,70,58,59,84,47,66,58,42,76,85,65,75,79,50,80,86,81,52,58,56,42,62,69,48,43,86,62,76,75,61,43,47,86,82,52,65,79,74,74,50,78,58,56,71,58,80,76,49,59,83,44,83,86,56,76,87,51,55,68,42,70,48,55,85,85,83,60,59,70,58,57,76,53,52,80,76,66,70,86,50,77,87,67,75,74,67,79,79,69,59,43,61,80,52,58,87,52,78,58,44,60,70,48,45,85,77,67,83,44,76,49,61,60,70,75,78,74,69,45,56,46,82,63,84,46,52,84,47,82,55,87,48,65,53,54,85,61,77,69,86,75,47,62,83,80,68,79,65,62,61,47,48,59,53,71,84,84,63,72,85,68,73,74,86,58,75,61,47,71,49,82,60,85,67,66,64,78,60,62,69,42,72,73,67,82,75,83,57,79,72,87,82,68,50,44,56,74,68,86,71,53,54,62,85,64,87,62,71,57,69,64,72,50,59,57,42,73,58,86,80,48,85,83,43,69,70,81,51,51,63,52,81,48,54,70,69,65,60,71,58,43,50,68,49,62,81,84,79,85,60,50,72,64,78,58,71,85,49,69,53,67,51,62,80,45,71,56,82,50,86,56,54,80,63,71,70,71,69,47,76,63,62,47,52,75,44,46,80,63,68,52,67,67,62,56,50,44,54,78,52,78,56,78,71,85,49,61,71,74,50,65,51,67,61,86,73,50,64,74,58,81,77,87,52,47,61,56,71,87,86,81,57,51,75,77,77,69,45,82,76,44,59,74,46,59,85,73,87,84,53,60,70,53,58,71,72,69,77,60,66,60,76,48,44,53,87,49,71,54,63,72,66,58,79,56,71,51,45,52,74,69,80,86,45,59,67,73,53,73,83,83,82,79,85,73,57,86,64,74,83,68,69,53,66,55,81,55,83,82,48,87,50,74,60,67,48,83,80,79,59,45,54,53,78,72,68,84,83,63,81,48,56,77,76,77,54,72,68,84,55,69,43,54,62,61,44,47,48,67,52,43,42,73,70,69,74,63,82,60,74,61,72,70,65,56,77,58,70,62,42,51,78,64,73,82,69,85,61,63,49,63,54,42,57,71,67,85,54,66,43,51,74,54,73,59,60,60,74,61,83,67,73,56,81,48,77,66,47,47,78,45,74,63,72,48,51,76,67,86,56,85,57,71,70,63,83,65,61,86,46,51,78,85,75,53,42,53,71,52,47,51,64,44,75,70,71,79,57,85,67,42,68,75,54,82,60,65,70,65,83,81,56,53,76,80,69,44,71,70,67,44,79,74,86,52,65,76,64,54,65,79,63,62,49,85,85,59,50,59,49,43,68,53,57,65,80,61,43,67,70,67,74,84,62,65,71,73,70,67,78,71,55,65,55,42,48,83,64,52,64,79,64,56,56,66,65,62,63,59,59,59,58,53,67,46,53,52,87,78,81,70,44,54,72,85,73,72,44,59,44,77,69,81,54,46,62,63,68,64,84,77,75,55,42,63,58,69,61,80,59,81,79,57,58,84,52,44,65,47,63,62,45,83,62,75,66,76,52,67,59,84,42,50,48,71,71,49,59,65,81,82,70,54,84,85,43,75,72,64,52,51,82,76,48,52,56,87,77,43,51,81,43,76,46,65,76,84,74,44,59,74,42,61,81,67,44,73,85,84,46,56,83,81,65,75,59,50,57,87,60,54,56,86,49,75,78,52,44,54,45,64,57,71,77,74,76,64,66,87,84,49,63,62,59,83,46,42,86,56,79,46,80,68,59,81,84,75,42,51,79,74,58,44,52,54,77,82,62,44,73,77,86,75,42,45,59,81,67,84,60,71,72,70,59,85,84,47,62,65,78,63,73,87,60,54,72,76,62,79,60,54,87,51,83,77,58,65,73,49,81,67,76,57,68,62,75,84,47,57,81,73,63,58,64,46,76,80,70,67,75,79,86,60,72,70,68,42,81,44,64,65,45,55,43,84,58,73,81,48,82,56,86,51,60,87,48,83,66,69,75,76,83,56,69,85,49,66,62,82,49,74,58,69,67,51,64,56,45,84,73,68,78,87,82,46,79,72,69,80,55,70,85,68,48 50,44,63,70,60,53,71,43,51,57,79,69,84,49,49,84,47,44,83,60,49,69,75,75,63,51,54,82,63,71,77,80,72,63,52,42,66,52,61,69,65,78,70,79,80,81,55,70,48,68,75,87,49,56,75,76,48,75,84,46,56,73,59,78,75,84,86,60,84,76,66,52,59,77,46,48,68,81,44,58,50,60,70,64,75,74,50,86,42,78,64,66,58,77,61,72,53,76,85,58,55,66,49,60,69,64,59,66,79,75,77,47,55,45,63,57,52,48,46,66,71,65,57,49,82,58,45,47,45,55,55,77,77,86,85,58,87,46,44,57,62,74,63,73,60,49,52,71,56,82,44,65,46,58,76,67,71,84,69,69,62,83,64,68,71,73,75,80,57,47,42,49,76,52,58,65,79,47,66,77,64,51,53,50,57,63,81,43,68,76,75,68,43,43,70,53,57,53,67,65,47,66,59,84,67,75,52,79,54,78,74,62,81,55,72,53,84,80,52,52,63,72,86,59,68,75,45,65,84,66,72,66,68,84,48,52,63,45,82,83,58,44,51,72,54,77,48,86,61,80,49,65,82,63,77,70,86,51,87,78,47,84,76,69,50,66,59,75,74,62,65,54,79,55,60,53,48,54,48,63,52,64,46,62,58,69,78,77,66,58,82,81,79,74,72,75,48,85,67,81,60,44,60,42,65,69,69,78,49,83,70,42,73,45,48,73,65,56,62,66,53,77,43,51,59,80,80,73,70,49,62,84,73,42,79,46,69,63,52,47,61,66,61,49,74,59,63,72,82,62,63,65,78,50,68,53,84,67,75,79,44,49,83,59,73,65,72,84,44,87,52,42,75,53,75,83,44,66,44,87,48,84,85,58,46,64,51,87,77,62,67,74,64,77,82,60,49,56,72,84,47,75,84,51,82,85,50,78,48,58,72,74,44,85,60,61,80,54,72,77,47,78,49,86,62,50,72,66,74,58,70,51,42,78,53,48,80,56,76,57,66,79,74,72,64,43,57,64,87,70,79,50,66,59,80,49,87,53,53,61,53,67,87,85,82,62,80,80,50,69,83,72,77,67,78,64,65,72,68,67,51,55,61,80,82,70,70,71,81,63,43,82,64,78,57,61,71,46,81,57,69,53,46,59,65,56,82,76,62,54,80,71,50,53,62,44,86,71,87,56,64,81,80,72,75,85,78,42,80,81,73,70,46,72,69,76,48,48,82,58,83,72,58,42,74,45,69,52,50,67,79,67,80,76,54,67,50,77,65,64,70,50,81,76,71,53,64,43,58,55,59,50,46,67,71,84,47,49,63,86,75,78,45,71,44,52,42,53,83,73,78,83,43,53,71,76,58,44,83,61,44,54,54,70,79,61,70,61,73,52,65,56,45,81,72,51,70,50,54,65,49,61,87,44,45,47,44,57,81,57,73,85,48,48,85,69,68,84,70,42,50,60,70,70,49,67,57,45,77,61,67,59,70,62,83,52,85,81,46,81,53,52,69,74,55,51,48,42,60,51,85,82,46,57,75,65,70,54,58,65,56,64,65,56,72,43,85,59,70,53,80,45,62,47,52,51,80,42,85,49,45,84,52,50,54,44,70,44,45,63,47,59,82,68,66,76,71,43,53,72,78,67,47,43,51,62,49,84,71,59,43,81,69,48,52,71,70,81,68,68,70,48,84,49,70,46,54,82,79,86,75,62,69,70,62,84,66,58,85,54,82,86,83,44,83,50,82,72,55,63,44,51,52,50,69,47,59,69,51,80,71,49,46,44,65,81,47,57,60,85,76,67,49,79,56,48,71,78,52,65,74,60,58,52,77,48,81,84,73,79,56,56,42,86,80,49,43,53,75,79,86,43,45,72,52,48,69,60,42,62,49,60,42,85,78,77,43,49,52,64,42,75,50,78,48,82,69,52,84,46,44,46,49,58,73,68,75,85,79,68,86,74,51,69,63,62,87,76,42,45,73,66,42,85,60,62,49,82,54,68,80,71,84,49,72,56,53,61,50,71,69,62,45,84,84,64,86,71,87,47,66,53,84,66,68,52,49,64,60,47,78,46,70,71,50,61,78,64,46,67,66,54,84,73,50,42,80,50,76,71,86,66,48,76,51,67,78,44,54,62,84,76,81,61,60,76,64,56,57,50,50,80,47,55,42,42,80,64,50,47,73,84,62,52,67,71,63,44,87,48,78,71,52,71,73,68,75,72,75,57,42,80,43,73,83,80,50,44,83,63,67,63,49,86,52,76,62,59,54,63 53,51,56,66,58,80,66,84,75,47,77,46,87,43,46,81,53,84,62,80,63,72,44,72,46,83,60,50,82,79,42,82,49,42,65,77,65,58,80,83,61,72,83,68,53,59,78,86,81,83,73,87,52,65,84,86,61,66,83,50,48,57,47,60,66,83,57,70,77,58,71,79,49,82,64,77,73,44,72,71,55,82,61,72,78,85,64,80,75,79,71,67,51,69,62,56,67,42,54,76,78,47,61,84,57,51,73,71,66,57,77,54,80,57,72,87,70,81,64,47,61,48,75,62,48,65,80,87,53,43,74,84,42,80,47,59,86,50,73,64,44,45,61,64,46,62,85,60,51,73,43,73,48,65,58,68,84,77,79,57,66,69,50,76,82,79,58,86,45,77,62,87,71,78,47,53,73,71,83,72,65,64,44,57,49,74,85,44,79,68,57,70,55,75,84,71,80,73,62,48,77,62,48,71,53,51,77,69,62,48,81,65,62,49,55,55,69,46,62,73,53,54,60,66,65,45,67,52,66,73,76,57,56,58,54,50,53,74,75,79,82,85,52,72,42,66,61,66,51,72,52,78,42,79,43,65,52,66,53,57,64,85,86,68,60,56,47,80,81,69,57,82,54,43,66,51,50,46,44,55,59,67,62,84,84,65,75,73,53,61,65,85,54,78,81,78,68,87,66,75,47,71,51,73,58,70,53,65,86,54,65,61,56,73,78,62,63,44,87,77,69,64,55,75,73,49,72,79,55,42,82,46,55,87,76,83,78,55,81,42,64,73,43,85,54,64,77,85,46,72,74,50,63,61,48,68,87,81,48,83,74,56,78,87,81,49,87,73,73,58,87,51,68,87,62,48,75,75,85,42,45,81,44,73,77,52,81,58,68,56,86,86,50,44,60,72,79,67,72,46,76,76,85,86,52,58,50,58,55,73,46,69,49,43,82,49,50,48,85,76,75,65,66,44,69,80,69,47,64,87,61,77,46,44,42,78,64,53,78,69,63,63,60,67,67,51,84,80,65,61,82,73,73,58,75,77,84,78,81,51,75,76,56,74,43,72,80,45,62,52,42,60,46,56,47,68,49,56,84,65,82,70,75,63,46,52,81,73,55,82,73,68,87,44,75,54,78,82,69,44,58,65,69,64,54,49,76,59,48,49,62,86,57,64,59,76,47,82,42,68,57,46,76,83,69,83,53,44,85,67,65,51,57,52,46,73,85,65,82,56,64,87,85,78,42,83,45,55,86,47,67,68,45,46,87,80,53,60,67,61,51,86,58,47,78,78,46,51,78,75,62,86,83,44,77,69,64,44,71,47,62,73,55,53,47,42,47,66,65,60,60,83,86,84,68,64,43,51,68,80,50,58,74,46,68,64,60,68,75,43,44,71,79,58,68,46,71,56,55,42,77,46,69,71,59,78,65,72,60,42,50,71,69,87,62,59,53,51,79,81,49,54,48,66,76,77,74,46,42,75,59,86,42,60,62,85,60,44,48,85,85,82,85,63,51,47,58,65,83,50,57,76,81,85,50,72,74,86,55,81,80,79,68,47,51,64,77,87,56,74,61,67,53,77,60,50,47,44,47,86,46,46,72,79,49,78,75,71,73,63,63,67,82,59,73,60,68,56,73,67,53,71,43,72,50,76,78,82,66,79,65,52,81,59,45,61,86,68,86,87,84,85,66,53,72,65,70,62,81,65,47,64,59,64,73,77,81,59,71,73,77,82,56,78,77,72,47,75,70,50,42,86,70,77,85,57,76,85,64,45,55,43,65,50,76,71,59,67,61,63,84,47,65,51,57,45,51,85,58,87,45,75,54,42,46,53,59,81,75,62,64,86,42,64,70,57,81,79,83,70,63,77,71,81,87,73,51,76,82,71,43,77,69,56,81,57,79,73,73,56,55,68,76,52,76,45,69,43,87,47,43,82,69,42,42,50,66,53,50,65,46,42,58,84,64,87,52,51,85,68,58,63,64,81,69,46,51,65,52,56,77,81,71,76,45,69,48,57,52,77,50,64,58,87,84,82,85,80,50,52,44,65,70,48,59,55,49,59,57,77,83,67,71,84,65,49,69,77,87,64,84,75,63,72,80,77,65,78,66,70,44,51,83,60,56,79,81,77,42,64,66,75,76,64,78,85,44,45,42,50,49,75,59,52,77,74,63,62,66,49,74,70,59,71,62,85,49,81,53,76,77,44,63,81,65,44,87,55,76,84,65,80,75,48,45,80,77,62,50,54,80,60,57,74,75,78,68,47,65,52 47,51,46,63,74,65,80,82,84,42,82,68,82,82,50,75,79,66,85,80,72,66,43,75,80,76,61,57,53,73,81,75,55,49,86,58,67,52,52,64,73,63,52,87,80,78,66,64,75,77,66,42,66,74,70,82,60,57,67,75,51,76,85,57,67,85,78,85,67,73,73,77,53,76,46,84,63,76,48,59,62,65,64,76,53,44,48,51,43,50,79,55,51,52,59,62,73,74,67,81,72,80,87,58,55,56,55,77,52,71,66,43,48,65,46,83,47,52,78,63,49,63,52,64,80,64,67,51,44,77,84,42,50,79,50,77,69,79,48,44,42,70,57,77,68,44,53,43,49,82,81,48,45,57,59,47,47,45,75,55,59,45,79,57,69,67,63,83,68,63,66,70,78,57,49,43,62,76,71,84,83,83,73,58,52,68,52,83,44,66,62,62,71,84,85,83,87,83,59,59,81,74,59,72,73,70,83,60,67,84,76,64,67,43,67,70,61,67,76,45,66,74,69,74,85,42,70,51,81,49,76,85,60,68,59,72,42,80,72,61,73,82,44,64,53,62,57,87,45,54,68,64,47,84,68,42,53,67,54,70,43,60,64,49,83,46,84,83,85,52,75,49,56,77,76,64,49,65,72,84,74,61,47,43,79,78,68,44,63,50,87,76,78,77,49,74,42,79,66,45,60,51,83,60,81,57,76,83,46,54,75,52,84,75,82,72,69,70,83,73,70,44,68,49,73,59,58,58,62,82,44,72,44,71,62,58,55,43,66,73,42,49,48,79,80,80,83,74,47,80,81,45,78,69,56,48,69,50,42,58,57,64,62,84,81,74,79,74,58,52,65,54,62,67,78,65,51,85,62,80,55,60,85,65,44,50,44,48,83,74,81,83,80,42,82,76,72,80,53,72,62,54,82,73,78,55,54,66,73,64,44,75,64,46,75,58,52,72,58,53,62,64,81,71,76,81,54,84,55,65,71,66,61,65,83,52,61,77,75,46,74,83,86,51,49,44,46,60,50,87,77,57,59,65,57,60,52,54,73,45,59,75,57,46,54,57,71,49,60,47,74,72,60,83,72,72,50,79,62,65,49,83,47,42,77,62,65,53,72,86,58,63,82,76,62,55,47,62,70,84,57,52,79,57,71,81,72,80,86,72,70,65,66,82,52,67,79,69,43,67,50,53,57,42,82,52,70,64,62,54,84,68,64,54,73,48,82,44,61,51,66,62,86,43,46,54,79,83,86,72,68,53,47,54,48,50,67,61,86,61,70,58,83,69,63,64,57,57,68,82,84,76,43,49,46,48,58,70,54,48,71,54,81,59,46,48,74,57,71,60,51,44,43,67,86,47,50,68,69,73,63,84,79,42,66,73,53,47,69,63,57,83,71,44,50,55,83,81,47,65,86,84,81,87,68,86,79,48,44,85,62,45,62,80,44,46,81,72,53,50,70,65,62,64,63,63,43,71,72,64,50,74,75,65,57,65,82,72,57,45,48,45,67,85,53,70,58,76,44,68,43,54,74,59,60,70,86,75,66,60,64,72,45,70,72,58,74,67,68,66,47,48,51,65,63,74,73,70,58,52,83,64,82,75,85,53,58,63,68,70,85,57,72,47,83,78,57,48,67,78,53,81,42,74,65,87,75,81,55,51,74,67,67,53,79,72,48,73,83,85,84,74,65,47,43,53,74,66,61,81,53,63,60,47,76,71,75,45,82,53,64,60,66,61,75,83,49,75,86,63,54,49,54,87,81,59,83,72,65,63,60,80,86,45,69,67,75,78,60,87,77,86,42,50,82,42,77,79,43,80,69,83,81,87,87,53,80,52,52,74,85,55,64,57,54,47,42,77,46,66,64,80,47,65,79,67,83,61,65,50,58,57,53,72,78,80,75,75,65,86,60,65,87,49,64,68,65,77,47,87,51,64,82,71,53,63,82,56,52,56,53,58,61,84,65,85,56,59,67,65,77,45,43,48,78,81,44,57,85,72,79,58,74,81,45,42,79,66,49,81,43,51,51,72,81,68,56,86,46,52,64,87,55,42,51,82,77,65,42,55,47,62,79,63,66,61,67,84,77,63,85,65,61,82,82,78,73,85,84,58,84,62,64,81,57,62,73,59,62,51,60,60,80,77,46,74,50,74,67,79,81,84,69,58,58,74,62,60,77,44,51,75,50,58,50,63,49,52,63,51,59,67,72,70,55,48,71,58,66,46,46,85,87,59,59,87,80,84,60,43,85,85,48,63,73,70,43,66,70,84 68,53,72,65,43,45,81,81,75,84,71,70,45,74,42,65,80,58,59,50,71,67,70,76,52,52,82,42,65,59,69,75,54,76,63,76,76,42,65,67,80,87,46,47,57,42,85,72,42,81,72,74,72,64,81,85,87,78,53,45,64,82,59,56,79,71,44,55,80,44,86,44,70,69,83,75,73,79,71,43,86,55,51,60,85,80,43,51,53,49,77,78,60,70,61,65,76,48,66,48,53,60,87,72,47,75,52,79,43,67,73,70,47,64,75,60,79,84,79,67,60,51,69,76,50,55,53,77,68,87,87,79,78,43,68,73,59,67,52,49,75,43,42,87,63,60,85,83,68,84,85,59,78,46,54,79,43,83,54,54,64,54,49,66,87,49,73,52,81,81,49,79,80,42,44,44,83,44,85,84,72,68,55,45,46,63,44,60,72,72,86,77,47,69,46,72,74,83,55,61,83,65,83,68,75,70,54,75,78,67,56,79,44,87,86,47,57,76,61,45,63,65,80,82,74,68,85,52,70,63,70,75,66,50,53,59,43,84,54,83,77,63,64,81,75,44,82,80,42,70,57,42,77,44,51,78,73,59,77,44,74,57,74,62,87,51,47,54,53,72,73,66,86,48,66,52,53,47,75,67,78,81,46,73,70,74,72,54,86,44,45,77,78,49,61,56,74,66,83,49,83,85,55,68,70,78,61,75,42,52,73,61,77,66,62,83,54,46,53,76,86,59,82,80,42,85,68,87,59,44,86,59,69,48,87,67,85,58,79,53,78,83,44,54,72,81,70,80,79,74,53,54,63,64,52,56,63,60,50,71,75,66,58,50,44,44,64,77,62,67,50,73,84,69,65,43,57,78,76,83,86,63,85,53,42,52,48,47,87,54,42,49,87,44,56,66,42,57,55,79,55,73,81,54,44,54,60,73,58,53,43,80,80,78,42,66,72,80,68,56,84,87,62,47,65,79,50,42,59,64,75,79,54,73,70,50,80,78,68,61,53,62,58,45,71,47,72,64,61,43,56,55,72,46,53,83,85,76,60,69,84,60,76,68,62,44,86,62,44,46,62,72,48,64,83,71,84,60,74,81,52,43,51,70,69,78,51,86,58,66,48,73,86,46,61,51,87,63,59,62,79,75,80,65,68,42,81,81,43,69,76,62,44,48,80,81,54,54,54,43,76,84,45,84,73,86,81,58,58,75,67,48,59,42,69,61,73,84,84,82,71,44,43,70,46,43,53,65,45,56,71,73,77,83,72,72,43,68,82,47,60,50,57,55,70,74,81,42,83,60,65,42,74,79,56,71,45,72,75,74,54,86,50,82,70,52,67,46,61,54,74,59,54,43,53,43,51,70,66,67,72,79,50,53,66,47,74,45,57,75,70,65,59,68,87,73,42,46,59,82,45,45,73,86,44,51,54,46,55,51,58,81,67,42,84,49,57,47,58,79,47,79,62,55,61,49,59,61,72,81,86,66,50,52,49,45,73,57,83,64,81,64,84,58,81,66,75,77,80,64,84,65,73,55,75,48,68,51,74,78,74,77,65,74,62,59,62,60,81,79,87,75,52,86,69,59,62,49,44,42,50,79,51,58,66,69,61,51,49,60,46,81,52,53,77,46,48,56,76,85,71,46,81,47,52,78,57,73,81,80,70,52,50,42,60,61,64,42,60,80,70,76,66,65,44,44,63,62,79,60,70,50,58,67,43,57,49,70,47,81,79,65,54,44,71,69,86,56,43,58,46,57,64,42,55,75,47,54,61,60,53,52,51,87,84,55,47,64,52,55,84,61,56,64,65,87,42,72,85,67,59,81,56,82,81,46,58,59,62,54,57,84,77,54,59,44,54,59,44,42,59,60,63,87,79,66,49,62,50,80,67,77,67,69,82,60,42,74,73,86,48,49,63,64,53,74,55,70,50,48,78,56,44,57,76,73,75,49,43,75,80,56,42,79,56,82,48,82,61,80,48,87,61,47,52,49,60,77,72,50,82,47,72,77,74,63,82,62,53,75,45,77,69,61,74,65,68,67,67,82,55,74,78,85,83,82,78,70,73,50,46,74,68,44,75,43,79,62,55,70,84,76,57,58,84,44,46,83,77,76,53,83,52,42,51,85,64,65,73,69,67,55,74,76,55,85,56,61,81,72,59,46,66,73,84,63,46,60,80,48,63,86,81,86,51,74,53,62,64,45,48,49,67,83,61,66,81,65,67,83,48,66,68,87,67,60,58,63,85,79,51,74,63,59,59,60,60,58,79,76 79,42,58,80,82,71,58,59,52,44,52,64,61,42,48,81,67,57,68,58,46,75,87,87,82,54,67,49,59,43,83,75,75,86,73,58,70,82,53,74,61,47,57,44,75,73,61,48,86,71,64,50,74,84,78,45,84,79,45,66,74,54,80,52,60,47,55,58,71,45,72,51,44,70,43,67,50,80,44,47,77,75,80,49,71,62,68,43,85,76,69,53,79,62,54,68,58,75,47,52,71,55,47,61,48,60,49,58,68,53,49,42,61,73,46,84,57,84,80,72,46,78,52,67,48,84,85,65,76,78,82,56,62,66,56,42,79,45,70,83,48,63,75,67,76,66,73,67,84,55,84,70,82,64,73,81,81,69,43,80,48,57,54,75,87,54,45,57,76,85,45,73,58,45,52,67,50,69,43,55,44,54,44,77,80,53,42,49,52,56,85,78,73,49,68,54,51,47,83,83,86,46,74,80,52,71,60,61,64,86,62,66,72,76,75,85,86,56,85,47,52,42,63,80,49,86,66,47,69,73,77,84,43,86,79,70,50,42,55,55,71,66,62,58,60,69,79,74,53,53,49,86,72,42,71,64,58,70,50,50,77,59,59,67,71,75,67,63,84,73,60,79,63,58,58,56,81,60,43,59,77,51,84,56,44,65,44,72,76,42,72,68,82,78,45,56,64,57,72,59,83,50,66,45,79,45,83,76,51,66,66,52,70,51,57,81,84,49,55,42,77,67,43,67,45,74,69,77,84,53,55,73,62,52,54,69,84,52,84,49,61,48,78,42,81,66,46,65,51,74,69,77,55,43,60,53,53,48,48,46,51,79,74,75,57,45,57,69,62,70,85,57,83,74,80,64,71,44,63,85,51,76,51,73,58,62,55,82,69,48,62,60,42,68,54,73,80,76,49,63,78,71,77,77,47,60,63,80,60,50,46,77,59,65,51,77,81,79,73,82,66,77,77,54,49,84,81,63,56,85,42,57,69,86,60,79,75,71,62,87,53,57,62,56,75,68,62,72,68,56,47,53,55,86,79,69,87,80,48,74,70,71,63,42,86,85,65,50,83,71,82,86,64,56,84,55,75,42,87,81,87,54,76,46,80,62,53,86,79,46,71,67,82,46,43,64,43,51,78,67,61,61,64,72,80,82,52,73,72,61,76,57,44,54,73,54,58,67,73,76,77,58,71,61,51,75,43,66,50,78,71,48,65,58,69,87,83,67,80,64,73,84,62,69,60,60,78,42,77,60,56,66,62,45,50,63,49,54,51,56,67,61,79,57,68,42,75,56,55,57,60,46,48,86,73,74,45,48,59,52,43,81,70,78,56,60,48,68,65,69,77,59,63,61,72,64,56,61,56,58,78,68,62,67,79,78,59,70,66,82,54,46,68,64,54,56,48,73,45,53,76,66,72,71,61,53,63,54,83,60,50,65,86,56,71,77,62,71,68,74,77,44,53,79,81,55,85,76,72,63,50,87,42,48,42,65,84,61,80,70,67,59,56,49,75,43,52,67,42,68,50,62,79,54,59,61,45,70,56,49,83,84,86,77,51,62,58,48,77,86,82,47,72,80,79,74,56,59,69,42,58,73,69,72,87,50,83,63,70,86,52,47,58,53,74,56,46,66,69,74,48,76,83,65,68,72,71,54,55,51,47,75,48,55,85,56,54,85,78,73,76,67,62,68,53,76,85,62,57,47,42,47,63,48,42,80,87,79,60,63,48,62,77,57,59,48,67,87,47,65,77,82,86,75,53,80,65,71,69,60,70,86,42,58,69,84,86,51,62,52,42,86,64,59,78,64,78,75,78,72,82,77,79,58,70,75,73,60,70,43,75,77,53,47,79,43,59,75,72,78,77,77,64,87,53,81,51,44,44,62,56,74,67,54,65,56,77,68,74,44,69,76,66,49,49,81,63,86,65,43,81,79,83,49,61,80,45,72,66,51,44,42,53,85,64,60,48,87,68,54,63,48,76,77,43,42,63,69,60,64,80,52,68,80,71,59,51,80,62,77,58,59,73,52,74,42,45,62,86,72,51,79,45,80,65,47,50,86,49,61,59,57,48,87,80,62,86,60,75,71,71,63,58,48,51,59,69,53,69,46,64,45,81,76,44,52,44,53,48,63,87,71,73,49,83,62,62,63,72,47,57,65,71,76,84,60,74,60,43,81,77,44,83,87,72,87,45,63,85,63,43,86,42,66,44,56,68,59,55,56,61,70,46,52,48,66,84,54,58,78,58,83,65,66,61,80,66,68,80,69 76,54,48,51,84,55,58,51,50,79,60,77,49,61,63,44,85,60,64,48,84,46,65,55,48,67,84,75,53,64,60,50,47,49,63,87,43,63,81,85,51,75,75,57,70,54,63,77,82,69,47,47,81,59,60,67,84,74,80,57,65,46,80,76,62,62,50,78,84,65,64,83,86,47,84,84,56,60,74,57,82,63,46,77,79,83,55,74,76,56,44,52,76,75,55,46,47,44,76,77,74,79,83,42,47,56,70,63,77,78,59,62,85,81,51,66,79,59,55,83,81,70,62,84,44,52,58,57,80,46,82,68,50,79,71,74,67,85,42,72,60,80,76,71,64,63,87,79,81,79,42,52,66,53,48,60,82,61,54,45,47,51,63,76,52,80,69,82,44,77,72,48,54,43,85,60,68,66,69,42,70,49,57,67,51,78,57,84,85,51,87,53,77,62,82,50,76,64,42,80,60,78,44,64,75,59,71,52,45,68,69,54,50,57,65,73,84,65,81,61,87,59,45,53,72,44,75,53,64,51,45,56,43,67,82,51,42,81,44,67,62,48,64,42,77,87,57,69,51,79,49,49,85,51,49,50,46,79,87,42,73,79,83,42,81,77,85,71,52,86,58,42,62,49,62,68,62,49,82,84,77,82,73,59,52,75,49,78,42,44,61,67,86,84,64,56,47,65,67,65,56,75,65,74,77,52,67,74,56,87,86,43,51,45,50,71,77,68,71,55,83,75,58,61,71,80,73,80,66,45,42,50,63,82,75,67,72,49,82,59,48,81,85,63,69,81,49,51,84,68,66,72,50,68,71,62,87,81,47,61,80,83,65,57,66,57,64,46,42,68,48,61,45,77,50,66,52,85,81,57,62,83,66,58,85,46,53,80,55,66,62,49,80,68,85,69,45,43,56,78,71,72,66,84,77,66,47,60,50,86,59,85,63,43,80,74,53,42,74,75,57,49,82,59,85,56,50,78,85,43,45,51,59,64,53,57,75,83,43,84,60,81,60,76,80,70,59,81,67,77,75,79,67,51,43,72,46,63,71,85,81,85,87,85,70,62,73,78,50,52,57,57,71,44,75,56,56,85,47,43,64,69,63,44,45,82,48,56,51,83,58,44,67,64,85,79,77,58,52,71,71,83,64,67,87,61,56,83,48,83,74,48,54,80,55,63,61,50,72,45,73,47,44,80,61,44,64,70,70,53,51,53,64,66,42,52,75,70,77,72,49,78,86,77,45,43,48,83,55,72,66,47,64,78,81,55,69,42,79,46,54,47,72,83,66,75,55,71,83,64,55,59,79,44,69,83,54,78,51,83,72,71,69,68,73,61,55,57,66,75,84,70,53,68,59,60,66,82,58,43,73,54,53,53,44,49,64,59,56,83,61,72,76,59,50,58,57,44,55,79,69,76,47,60,70,74,79,75,65,86,51,49,44,49,52,56,70,85,54,53,84,74,68,71,57,77,85,47,52,44,50,50,66,78,44,72,76,72,74,59,42,57,61,78,79,73,54,57,60,72,71,70,48,45,77,80,73,75,45,51,65,83,61,82,50,66,70,78,79,46,44,85,74,71,58,60,58,44,55,72,85,70,63,42,68,65,81,70,62,55,53,87,87,70,87,56,53,67,66,45,51,64,71,46,87,78,73,45,72,57,81,50,79,72,64,73,83,43,61,80,71,86,72,80,80,44,79,61,66,81,87,67,77,74,86,56,79,42,80,84,69,55,72,69,57,61,43,58,82,50,54,46,80,57,80,47,60,68,51,67,60,57,73,63,69,85,68,68,66,60,78,58,86,47,49,54,68,64,54,55,63,68,69,83,76,50,84,71,55,81,83,64,76,56,79,83,82,63,62,60,75,83,51,46,73,84,66,78,48,49,62,84,45,54,66,59,57,85,85,85,64,59,68,57,68,42,56,58,85,64,73,49,55,86,68,46,62,51,61,55,81,77,43,82,47,42,78,71,45,72,69,80,42,47,64,49,45,67,45,57,52,80,86,74,83,75,47,71,80,46,81,81,66,77,43,70,53,57,50,47,75,77,77,61,46,45,85,58,66,80,85,53,56,53,84,87,71,51,45,74,50,43,64,65,45,70,68,82,60,45,84,67,86,70,67,58,52,52,45,50,75,45,54,58,84,55,49,45,55,76,72,71,81,83,60,71,82,45,86,60,56,61,56,76,80,48,74,43,46,49,82,64,87,46,77,58,44,51,85,78,49,43,77,75,67,72,66,51,54,86,82,67,62,48,44,50,66,54,70,78 76,70,46,72,55,65,72,73,54,50,81,69,75,81,69,55,67,61,43,53,58,51,54,79,78,43,51,61,84,63,69,73,80,77,85,85,56,55,52,57,49,58,48,48,83,76,69,79,44,59,53,73,44,62,52,51,79,81,79,52,79,54,52,81,49,52,64,51,48,54,50,85,68,60,52,85,44,50,69,55,76,68,42,80,48,75,80,87,69,60,52,82,83,44,80,46,81,65,72,66,83,80,64,62,81,49,75,51,72,81,58,69,64,55,65,48,82,81,49,80,63,58,53,65,80,46,48,43,64,72,76,42,54,78,56,80,77,51,83,76,58,46,67,81,57,85,77,63,78,56,78,63,56,55,80,85,49,80,53,48,85,52,63,71,87,62,86,58,47,85,52,56,79,56,66,50,82,87,87,62,67,52,53,83,64,77,59,79,61,85,57,55,59,76,63,73,57,61,84,87,70,73,85,53,64,44,82,56,76,85,67,74,64,44,42,81,51,63,52,64,82,56,60,86,65,79,87,50,74,54,75,56,78,60,62,74,83,50,82,64,53,82,76,85,63,44,64,80,65,60,71,49,84,80,68,87,75,46,45,83,60,67,78,66,84,62,81,50,54,72,49,77,76,43,60,47,51,82,69,86,58,73,83,78,58,76,70,74,64,53,83,42,74,59,42,58,75,72,79,81,55,67,71,68,80,51,61,75,55,82,83,78,47,85,65,86,51,84,52,52,78,78,42,42,62,75,85,43,74,54,57,66,73,60,59,80,65,53,81,45,79,70,48,71,84,70,69,42,74,43,81,57,55,68,77,78,47,42,48,64,54,60,73,70,58,61,66,75,71,78,78,65,57,87,57,72,46,67,61,65,83,53,81,53,54,60,54,65,86,57,75,51,44,82,84,63,57,42,56,53,57,50,84,43,53,75,85,48,43,74,81,61,62,81,53,44,53,60,63,84,42,57,69,65,45,71,64,67,46,75,52,74,48,52,70,81,82,54,51,56,69,82,76,75,73,42,68,68,75,79,59,57,71,52,82,85,62,51,83,58,67,62,67,70,44,73,86,45,48,65,67,84,52,53,71,71,53,87,82,42,67,42,72,45,59,59,45,70,87,76,72,64,53,44,64,76,65,57,44,46,77,43,43,67,82,44,79,85,77,69,54,43,62,82,65,45,49,74,51,86,62,87,66,56,57,58,56,44,64,69,50,75,52,43,79,71,51,82,68,85,76,49,71,77,57,83,76,43,67,67,82,42,68,53,63,65,76,44,81,80,79,58,81,87,85,75,65,62,58,81,68,65,60,85,74,46,70,74,84,79,77,55,61,64,68,87,78,53,49,78,69,63,85,52,85,83,74,50,50,53,42,51,53,69,51,46,52,66,54,83,53,59,70,58,85,45,85,64,77,86,65,83,52,50,81,58,58,51,74,46,50,76,84,69,53,73,66,61,46,61,67,51,73,66,79,87,63,55,60,54,49,72,70,74,75,69,56,68,76,79,60,62,47,82,65,48,63,61,86,54,56,74,58,49,74,77,63,56,73,87,48,63,72,66,73,84,42,79,58,47,43,48,61,58,84,59,84,44,87,66,68,62,83,74,44,72,70,80,67,77,64,57,59,85,84,51,86,59,60,54,60,68,55,67,80,82,52,43,67,54,62,45,73,83,62,49,64,52,72,80,50,76,79,54,86,75,51,52,70,58,76,47,52,55,47,74,64,55,84,62,50,67,75,75,60,83,52,77,79,46,48,64,78,64,62,46,67,55,45,87,71,60,70,60,57,51,85,50,73,53,85,60,69,74,86,85,74,85,60,67,48,76,43,72,52,61,53,69,51,79,46,80,67,86,87,77,55,75,85,65,78,79,64,69,78,80,57,45,48,47,54,45,85,57,65,52,66,79,64,42,80,55,64,54,65,80,43,74,82,71,71,66,57,52,59,63,70,62,70,77,51,58,54,55,45,68,84,78,83,54,56,80,43,66,85,53,66,48,69,48,82,73,70,53,49,42,62,58,64,58,84,78,70,71,49,51,48,85,55,85,85,50,81,64,83,86,58,74,64,54,81,72,61,49,47,74,63,53,51,73,59,69,85,63,61,78,57,75,65,62,71,53,70,83,78,73,64,57,83,86,47,42,48,77,75,60,57,72,70,84,82,77,83,43,87,72,78,71,48,54,42,59,75,49,74,75,48,46,53,43,80,62,79,55,79,60,77,79,80,77,47,63,57,86,48,49,55,63,69,82,73,75,68,76,57,86,69,76,54,67 62,71,60,46,73,84,54,49,77,50,50,49,52,63,81,72,58,80,46,71,77,63,68,76,74,67,82,74,65,81,71,54,75,85,67,50,69,50,73,64,67,64,57,79,65,44,73,84,58,66,67,63,65,78,61,69,77,85,83,45,70,42,78,79,78,70,83,68,77,82,48,76,61,61,54,84,82,67,86,47,83,53,84,50,44,56,72,60,84,83,85,51,70,86,43,78,65,43,81,45,63,47,72,56,63,65,71,66,45,66,44,54,74,74,46,46,86,43,65,81,74,78,61,67,81,51,83,87,83,43,50,44,66,68,61,71,71,85,54,58,75,74,46,64,54,50,42,86,52,46,74,70,74,67,72,46,49,51,84,75,51,47,53,52,82,55,85,44,67,73,79,53,47,85,63,73,59,61,68,75,67,54,70,83,45,53,76,51,61,51,81,84,44,84,62,79,81,76,70,56,51,76,48,84,87,49,71,79,77,68,44,76,79,81,67,47,73,80,64,79,86,76,80,49,45,77,69,59,77,84,66,71,66,57,79,84,63,84,67,72,48,53,72,43,70,50,47,82,55,81,74,49,50,87,51,43,77,62,56,83,69,49,71,80,58,57,58,85,46,50,70,75,67,75,86,58,54,49,80,62,75,64,82,72,51,51,73,42,74,48,74,51,53,43,73,63,74,83,60,55,84,86,45,78,52,56,45,87,68,64,45,76,48,77,52,54,86,79,71,67,70,58,60,76,43,82,47,66,63,47,64,75,70,61,50,67,66,59,77,60,81,84,65,50,80,64,84,53,81,51,51,44,53,81,48,73,64,75,50,42,69,64,54,71,45,81,84,71,68,51,46,56,64,67,73,67,45,47,75,87,56,68,48,62,63,64,48,66,81,60,62,69,61,81,77,71,64,85,69,63,43,66,46,53,59,59,66,51,47,78,59,87,52,83,59,79,86,49,48,46,75,67,73,82,43,82,59,70,61,76,45,58,62,50,86,44,66,82,65,56,82,80,78,72,53,84,76,67,51,66,53,63,85,59,42,60,73,78,75,54,69,42,43,70,73,79,54,76,60,53,70,60,65,70,74,80,80,80,43,62,58,62,73,53,52,50,67,69,85,48,68,50,79,45,57,77,55,67,79,69,81,66,70,52,74,60,73,83,73,45,58,60,66,73,70,49,72,57,72,71,61,62,59,79,83,78,80,87,80,65,51,82,82,64,83,44,68,84,68,60,64,44,52,42,82,48,82,87,73,73,63,75,57,53,57,71,70,50,53,87,54,59,54,49,82,52,52,75,42,64,61,61,82,60,53,54,75,62,61,86,87,55,45,42,53,84,79,68,68,61,78,67,56,68,48,78,51,48,86,65,52,68,43,55,56,54,73,79,45,45,52,79,86,54,85,70,58,51,79,57,68,67,53,64,45,68,73,77,54,68,45,62,68,68,87,48,81,85,43,44,42,87,62,82,42,84,84,64,84,77,44,86,54,54,79,52,74,55,77,73,84,52,76,57,76,48,65,58,61,54,48,48,49,77,70,79,58,62,70,64,60,44,45,45,86,69,78,49,44,81,55,77,63,82,73,45,54,58,71,76,60,54,53,42,84,62,76,49,87,46,54,62,72,80,72,61,46,55,68,69,86,49,48,84,65,46,73,82,68,66,57,87,85,85,44,61,62,51,86,81,66,52,82,80,85,55,86,48,44,67,80,58,49,42,48,71,63,57,42,61,86,71,65,51,69,69,52,74,66,71,53,80,58,47,80,52,79,63,45,77,48,56,52,67,45,80,82,49,52,62,52,43,51,85,47,64,68,53,52,46,67,72,62,85,61,45,70,67,82,48,81,42,65,65,67,49,83,76,60,64,81,42,61,53,71,71,63,43,72,54,44,85,63,81,43,82,83,47,87,58,78,70,76,57,55,59,63,52,79,67,44,65,69,42,65,45,87,85,63,79,86,70,56,57,66,51,65,67,87,55,87,74,78,79,52,69,51,65,72,72,67,44,82,58,45,71,86,60,65,67,86,71,44,65,66,80,77,85,66,43,77,82,59,44,63,75,51,76,51,58,87,59,70,86,86,52,75,81,78,62,77,72,60,61,48,83,54,50,46,46,86,87,61,80,42,47,68,63,61,47,44,54,47,43,45,84,84,56,71,46,59,46,54,51,79,63,79,52,47,78,74,65,71,64,72,44,56,85,45,53,48,57,72,55,75,73,84,62,51,46,80,80,55,81,76,78,80,71,56,72,46,53,61,68,51,45,51,70,74,66 51,46,61,45,67,53,66,79,47,69,76,63,80,64,80,57,77,54,86,83,43,74,66,64,42,53,80,76,63,76,78,86,50,52,51,43,52,85,53,74,80,53,46,50,83,85,45,81,83,80,43,76,57,66,65,80,58,45,85,66,43,67,49,74,84,84,65,87,86,83,66,83,52,52,68,45,71,84,77,47,66,87,85,63,63,64,76,86,66,42,45,52,85,82,69,66,78,58,82,80,52,74,53,77,42,65,84,79,68,43,68,62,62,47,70,81,78,67,46,73,65,53,44,55,68,68,57,42,46,49,73,81,81,67,64,58,60,84,71,49,66,47,61,55,55,80,79,50,49,77,79,80,60,55,50,68,82,45,49,65,68,86,85,42,64,70,58,79,45,66,83,69,42,42,59,51,82,84,62,50,64,58,80,82,78,87,73,43,52,50,49,77,70,43,75,85,63,75,44,54,79,46,51,67,82,74,86,65,50,47,42,73,73,62,48,78,87,44,71,43,51,80,56,60,66,58,68,62,42,75,75,65,44,64,73,67,75,82,74,71,42,79,81,72,85,58,62,82,43,54,44,76,63,43,78,49,77,81,49,72,42,70,67,44,57,65,76,79,82,44,86,63,86,49,61,47,53,80,54,81,55,74,85,52,61,46,62,69,84,79,67,79,61,73,56,49,65,52,79,83,63,45,47,54,48,77,80,62,72,44,56,58,60,65,48,42,48,54,86,58,63,67,56,81,42,82,62,45,79,71,42,84,86,87,66,82,48,53,85,73,71,63,86,71,71,76,69,87,73,44,85,82,48,68,59,46,78,55,54,71,55,67,43,59,52,86,47,42,53,77,75,45,42,61,70,54,74,83,67,81,43,44,51,43,79,81,61,78,58,47,71,54,84,72,64,76,78,80,57,67,71,76,47,73,64,85,76,65,51,62,86,87,82,44,56,50,66,78,42,73,55,45,60,66,53,59,46,60,80,69,84,62,63,44,84,64,70,73,65,61,84,64,67,75,86,51,44,76,49,43,52,72,70,52,58,83,79,42,82,62,86,48,56,83,80,76,46,58,42,64,57,83,75,74,83,62,46,79,71,57,85,51,64,72,73,65,46,80,44,60,69,49,42,86,44,81,67,57,82,86,61,63,74,84,74,80,50,53,72,53,46,46,47,82,59,61,57,67,46,67,50,51,66,86,59,86,78,83,59,42,66,50,66,56,49,62,74,78,74,50,52,78,48,80,69,56,49,83,62,74,59,55,64,56,69,59,70,86,45,54,76,51,67,80,83,70,52,58,60,87,46,50,60,80,77,51,49,75,44,43,56,65,48,79,58,71,62,47,80,58,71,71,76,59,50,66,79,86,66,85,74,47,72,65,56,73,58,74,49,58,57,43,69,51,74,54,43,58,56,57,46,42,60,63,43,74,72,81,87,68,45,87,48,76,54,78,65,47,60,51,46,50,84,58,84,61,52,77,54,47,80,59,77,57,80,50,79,69,62,55,70,64,53,43,51,51,51,84,44,79,50,52,55,86,66,46,83,66,81,49,52,49,64,42,63,67,51,79,50,49,84,56,56,79,59,81,82,52,52,59,44,46,73,62,87,51,64,54,47,69,80,45,55,74,86,73,79,71,47,58,76,84,62,75,51,72,84,61,71,73,58,72,55,73,48,55,66,74,80,72,59,66,42,56,46,64,58,62,65,71,83,73,68,83,81,68,51,43,86,49,64,48,77,62,44,59,46,78,50,77,42,85,72,82,66,70,78,62,43,74,63,75,80,75,57,48,43,49,59,58,42,68,74,61,60,82,76,68,46,50,81,44,87,78,65,42,53,49,74,65,58,86,77,81,67,68,45,54,80,83,50,83,44,83,59,57,84,75,53,71,82,58,54,49,86,45,54,47,44,78,75,54,71,73,55,55,45,62,53,55,69,55,51,84,54,75,82,46,71,65,60,78,44,80,63,53,55,58,71,75,56,70,44,45,65,52,84,84,43,42,46,68,53,62,78,52,75,44,49,60,61,78,79,45,68,78,87,78,65,66,74,64,44,64,58,72,55,50,80,74,66,84,73,52,60,71,76,48,79,43,68,76,78,66,81,63,78,74,56,76,73,81,56,43,50,56,77,44,45,58,78,87,44,58,79,87,86,55,81,61,87,60,78,61,84,53,51,42,50,54,62,43,74,47,79,78,81,55,46,55,81,52,84,68,69,54,61,42,84,66,85,49,50,84,55,74,70,50,83,50,64,48,84,78,47,52,72,64,64,57 66,65,68,71,68,57,71,65,75,42,62,67,75,74,46,51,80,53,51,81,83,60,81,67,64,61,63,43,72,45,67,58,85,53,50,60,73,79,61,48,44,64,79,68,74,80,66,55,63,45,45,51,59,75,42,48,45,51,58,73,67,45,76,60,72,77,55,64,63,58,45,72,71,55,45,43,45,80,48,60,86,61,82,57,74,73,50,82,76,59,80,44,86,71,81,74,70,87,62,57,67,70,50,82,75,85,68,44,74,70,81,64,63,50,57,71,44,70,74,48,85,74,61,86,47,87,74,45,69,56,80,47,84,77,52,50,46,46,63,67,65,56,50,60,71,44,65,57,85,59,74,79,45,69,74,72,83,69,49,44,44,71,44,43,85,43,52,50,59,60,68,79,79,75,62,43,46,74,42,83,59,77,72,68,44,54,75,84,46,82,71,49,46,83,47,46,69,51,80,85,63,52,54,77,79,74,54,53,47,56,80,50,52,45,86,68,62,58,42,45,59,87,64,45,63,80,54,56,46,45,70,64,50,58,52,64,79,52,62,46,74,78,71,64,76,49,57,66,48,87,85,70,55,82,77,50,83,67,63,83,65,79,49,43,70,87,51,77,77,60,59,72,45,80,84,67,73,46,46,54,43,49,48,63,86,43,47,46,60,44,66,64,70,51,60,78,82,47,47,68,51,44,56,44,81,77,46,72,63,54,74,65,56,65,67,57,69,58,59,57,51,87,82,53,81,84,61,85,63,73,57,75,44,72,75,71,79,65,68,74,74,49,80,87,56,43,62,47,44,87,61,82,62,73,56,72,86,45,87,82,70,57,68,61,56,83,80,60,48,67,87,50,86,42,64,48,67,42,86,79,44,75,80,55,44,70,63,78,56,63,49,42,60,48,53,43,80,81,63,43,74,77,48,74,86,84,59,53,69,77,71,84,66,43,76,82,51,77,47,60,85,52,84,83,68,48,49,56,56,56,63,43,59,62,56,87,56,63,50,84,75,74,61,46,49,75,81,67,44,75,51,79,61,83,65,55,52,44,81,49,58,59,64,77,64,79,59,85,49,43,71,58,87,61,42,56,68,54,60,66,60,44,84,53,81,84,73,62,84,60,70,84,56,82,64,43,72,80,67,76,73,52,66,73,44,75,62,50,79,82,58,43,57,86,79,86,78,62,86,62,53,57,62,78,42,66,80,50,59,61,61,47,84,53,87,57,48,76,79,73,60,58,52,73,74,75,72,76,86,42,58,42,82,42,54,66,46,80,84,87,46,78,44,67,66,44,70,74,60,53,42,87,78,65,49,55,50,61,53,68,71,74,62,84,78,70,48,83,87,77,47,84,45,79,54,47,61,64,58,42,47,86,80,82,86,59,53,77,65,62,71,49,79,78,43,79,83,46,43,80,70,76,86,42,76,66,75,52,65,78,72,58,52,70,45,50,78,65,72,50,71,77,50,56,69,56,85,75,47,56,63,70,43,80,62,84,43,52,55,50,57,59,76,51,53,43,62,62,63,54,55,46,77,74,42,78,67,53,72,70,50,71,68,61,68,50,42,53,71,61,53,53,80,81,77,61,64,67,63,85,54,47,71,66,65,52,85,84,84,81,64,86,49,77,60,51,55,50,65,83,85,59,79,71,78,81,46,49,85,45,60,62,46,70,72,84,87,52,63,54,75,47,85,83,84,62,48,44,45,66,57,83,72,57,81,85,79,77,67,55,50,86,56,63,51,76,42,54,87,42,82,84,53,72,64,43,77,77,64,47,81,67,54,79,63,84,73,42,43,81,49,56,81,80,48,43,78,80,85,74,54,72,52,71,43,53,83,60,79,84,58,69,62,61,83,73,59,71,50,42,50,43,47,56,56,64,86,44,77,78,53,83,76,60,56,64,65,63,74,87,70,80,58,75,48,77,72,69,67,68,66,84,74,84,85,64,69,77,43,68,54,56,50,84,62,84,52,87,44,65,81,74,68,73,85,82,71,78,78,58,64,43,74,63,70,54,60,71,80,44,48,84,71,46,72,61,85,51,48,74,85,65,58,44,77,63,85,75,69,47,54,76,46,47,59,77,76,50,57,85,44,61,82,57,60,46,73,45,62,62,78,66,75,80,67,53,60,77,45,83,57,58,61,81,70,65,49,81,83,56,53,62,65,60,77,84,47,80,76,49,48,76,71,69,58,43,71,71,61,62,79,56,52,51,75,72,65,84,84,49,67,66,84,85,83,84,85,60,58,50,56,43,54,73,46,54,64,86,49,85 83,45,48,75,83,69,60,49,63,64,59,60,46,67,46,75,71,86,58,71,70,60,86,80,49,74,61,45,45,81,69,46,77,87,54,73,59,80,48,79,54,47,49,73,81,44,68,81,73,66,46,44,80,57,59,47,84,66,48,80,67,51,87,68,79,82,57,46,46,81,61,82,62,68,64,70,81,43,80,56,64,51,44,76,53,72,42,78,71,47,51,70,85,75,73,53,50,81,71,63,69,52,70,66,67,72,54,63,73,70,47,64,78,77,49,68,82,76,52,45,86,86,48,84,53,55,64,49,43,63,77,79,63,46,68,70,85,69,81,63,73,81,75,67,83,59,50,68,86,44,53,43,44,58,61,49,58,53,54,75,57,77,69,66,72,70,73,59,45,81,58,45,84,70,44,43,75,64,49,76,50,57,83,48,76,73,52,56,48,48,59,64,77,42,64,85,82,52,80,81,48,67,45,77,46,81,85,79,45,68,55,43,44,78,84,65,71,58,77,65,65,81,75,54,81,73,58,51,46,75,43,59,63,58,65,50,42,43,67,49,81,66,81,79,58,76,83,49,72,58,83,56,82,79,69,72,52,46,54,66,82,55,42,86,60,49,70,80,72,87,45,84,78,68,71,81,58,68,73,82,61,87,49,76,81,72,58,72,84,59,68,81,61,60,47,73,72,81,49,76,46,77,77,74,63,42,69,75,70,69,56,78,77,54,56,71,49,86,47,46,85,68,45,55,64,67,68,61,61,75,60,68,77,69,80,70,42,74,49,77,79,72,54,69,71,44,64,69,84,66,50,72,59,76,59,62,58,58,75,60,62,51,71,46,86,44,68,52,82,52,51,74,78,77,73,82,83,45,85,46,78,64,81,78,56,65,79,55,60,74,77,86,87,73,70,66,65,59,45,54,58,54,64,47,60,57,46,80,63,54,86,58,85,51,67,82,67,53,81,51,75,46,56,79,46,75,86,54,66,68,68,51,44,55,62,75,62,52,71,60,83,87,48,75,44,42,72,77,81,54,43,63,47,87,76,66,45,67,54,50,64,69,63,82,58,42,44,75,57,54,50,72,50,54,73,60,43,74,46,52,66,49,77,61,51,68,52,69,43,74,44,49,59,58,83,84,50,47,68,80,48,50,78,52,83,73,73,74,76,71,63,70,52,87,43,73,70,87,53,61,48,83,47,85,61,69,75,86,70,72,82,78,75,53,58,50,75,43,76,85,53,67,70,65,75,56,55,44,81,54,63,58,64,57,42,43,78,71,42,86,67,56,84,71,72,78,58,44,71,55,61,58,44,57,57,64,70,56,66,61,48,87,64,67,69,57,78,80,87,45,53,65,44,42,44,78,69,81,46,42,59,83,77,56,85,73,62,80,43,57,67,78,54,79,56,81,85,72,87,56,66,43,56,63,66,51,58,50,54,86,51,69,65,54,86,65,56,74,71,43,59,83,47,53,77,57,84,57,60,72,79,86,56,67,52,45,85,60,55,51,68,76,70,86,76,48,56,62,66,87,73,65,53,71,86,65,42,55,60,72,50,75,87,49,52,60,64,75,70,49,81,57,80,48,72,80,49,84,58,42,66,45,87,86,82,85,78,81,82,75,53,82,42,79,45,64,46,68,74,85,82,57,76,60,45,70,44,77,72,54,86,54,52,45,75,83,48,52,61,68,42,53,58,77,65,48,77,61,64,43,83,85,59,46,49,54,87,55,55,77,67,79,68,42,54,49,78,55,84,68,61,76,83,66,78,82,59,64,45,62,73,58,68,58,86,78,84,50,75,78,51,76,51,57,42,71,43,54,82,43,49,68,67,61,48,55,55,49,74,86,83,72,67,81,42,87,67,50,45,86,52,55,78,81,85,82,81,81,47,78,66,66,85,51,52,62,74,82,61,83,73,51,79,59,79,53,81,86,59,86,53,62,54,86,85,68,74,74,43,44,84,76,78,46,76,56,46,53,76,43,68,65,51,84,65,86,49,63,79,45,58,42,61,45,79,72,67,55,87,63,61,85,58,44,71,82,79,85,48,56,68,57,87,85,45,69,68,68,43,75,46,54,74,75,57,75,46,56,54,82,87,68,54,67,59,87,61,66,52,49,45,62,60,78,70,61,49,58,55,61,47,64,43,60,65,74,83,58,72,70,81,46,72,71,43,51,60,86,50,71,72,57,69,69,84,64,69,55,47,76,85,52,57,74,60,52,74,83,75,86,84,59,51,66,76,46,42,81,60,55,64,85,62,57,55,71,61,62,45,59 85,64,51,72,76,85,74,46,48,85,87,76,71,44,63,80,85,55,80,84,76,65,72,77,45,85,80,81,47,59,71,53,59,87,52,73,70,45,57,56,56,45,62,61,87,59,75,64,80,57,44,87,49,52,81,45,53,83,69,80,80,70,77,49,73,53,71,81,75,49,81,48,58,73,51,49,67,50,81,59,67,87,42,67,84,47,66,48,71,71,71,54,71,53,86,79,65,75,76,56,51,48,45,58,86,81,70,75,53,48,43,47,67,70,43,59,55,57,45,72,80,70,68,66,81,59,63,71,44,53,65,62,73,85,82,64,54,71,79,53,70,49,80,86,83,85,63,47,79,84,44,76,69,77,50,85,48,60,66,73,76,69,62,67,87,52,78,49,56,51,80,67,44,58,78,61,63,54,51,87,49,65,52,54,79,56,71,58,58,80,61,59,73,67,67,61,55,55,46,63,72,71,47,85,81,54,58,77,69,84,53,68,60,56,66,84,70,75,72,45,70,68,69,53,87,71,76,70,62,84,46,77,46,48,59,83,80,86,62,60,75,52,75,72,62,58,57,87,44,58,49,43,47,43,72,85,68,80,73,72,77,63,75,81,48,82,85,50,58,47,49,56,61,82,80,44,86,68,46,59,45,50,60,61,59,47,48,76,82,72,81,43,76,71,44,84,53,58,43,56,43,50,69,67,62,74,78,49,46,83,46,53,77,85,65,61,75,86,49,83,43,49,59,78,66,45,83,52,68,49,43,71,50,45,43,42,62,50,70,50,83,79,79,77,52,82,58,53,57,48,53,42,69,73,52,80,79,71,68,67,58,56,66,42,50,79,55,68,56,80,45,51,65,53,62,84,48,75,53,72,42,57,75,55,49,83,56,80,57,51,45,75,45,64,61,67,79,78,69,55,60,46,81,75,64,62,54,87,65,73,87,51,63,75,46,80,79,87,76,54,79,43,80,46,54,66,86,45,69,42,82,53,87,85,68,55,75,61,84,61,84,69,65,67,62,78,62,69,49,58,46,76,86,59,48,61,77,68,74,53,69,60,58,72,54,42,66,57,78,81,47,71,68,87,87,46,62,62,81,72,83,49,83,62,64,63,47,70,76,65,75,42,74,43,73,47,63,84,52,67,75,74,54,50,72,62,64,64,74,84,57,65,50,54,76,45,48,51,78,53,85,52,69,61,54,85,72,63,83,49,87,68,55,74,78,74,71,60,62,55,54,64,57,61,43,57,44,70,51,46,56,57,86,75,73,78,82,55,54,61,66,67,74,57,45,63,64,72,73,76,58,67,68,70,42,45,54,58,63,70,70,69,58,43,80,79,74,50,86,84,79,51,44,83,80,57,87,56,78,47,42,59,72,55,76,83,81,63,79,67,69,51,79,73,51,73,58,86,73,53,46,85,54,70,67,61,65,48,87,82,82,82,63,73,79,64,60,44,65,46,82,86,42,47,43,84,75,42,62,50,75,51,54,69,58,46,80,48,54,47,47,65,62,87,55,82,80,77,47,86,83,50,55,71,82,71,64,63,46,67,56,68,68,69,45,62,77,83,55,65,46,44,44,68,82,60,45,58,79,43,60,87,78,81,85,87,52,74,59,73,64,51,64,81,67,47,78,54,67,72,47,75,52,63,47,75,57,56,58,50,86,77,76,44,53,61,73,60,59,48,72,50,83,80,81,80,63,50,43,55,81,70,52,76,60,48,63,86,62,76,71,46,51,71,70,73,80,46,59,49,49,43,47,66,64,83,65,80,72,78,75,75,64,55,79,79,42,67,63,59,56,69,71,52,85,87,43,67,57,52,60,48,69,85,56,85,50,67,64,70,49,67,78,69,52,68,43,56,65,83,78,62,62,52,62,51,71,68,68,64,46,55,82,45,45,82,76,58,51,69,69,65,48,60,85,44,48,60,59,45,59,52,49,46,86,76,46,72,69,86,75,47,82,86,60,70,77,66,70,47,87,81,63,42,48,72,69,87,57,54,48,66,59,42,80,70,47,70,86,48,78,76,81,82,80,87,84,61,51,57,70,47,56,85,51,53,71,82,84,55,51,78,84,64,48,85,87,60,81,76,87,61,66,44,81,62,60,69,74,62,48,86,57,52,71,74,52,74,53,58,58,52,69,65,82,76,57,50,84,57,52,70,67,69,63,71,78,43,79,68,60,82,73,48,72,64,70,73,53,85,64,43,42,79,80,55,65,77,80,73,65,63,43,55,42,55,43,55,78,47,45,87,49,74,81,75,66,62,73,66 69,73,76,47,51,65,87,83,67,74,47,63,53,49,56,51,77,54,65,73,73,49,43,77,46,44,86,86,48,79,77,49,52,51,53,68,52,76,64,71,68,52,44,64,82,78,73,64,65,63,55,55,56,69,58,49,52,59,46,73,71,42,59,54,69,77,85,54,73,72,61,46,52,65,64,56,74,45,87,82,50,70,83,87,75,79,54,85,71,58,81,87,79,42,61,49,79,80,77,57,64,81,70,74,43,85,60,42,43,53,63,77,83,57,43,58,65,82,82,57,80,59,84,76,74,80,76,71,63,84,54,62,58,43,82,53,76,74,45,68,59,76,59,57,70,84,57,61,53,60,56,44,79,86,52,76,58,67,54,70,66,83,60,74,49,86,63,48,49,70,70,73,84,64,68,79,54,58,73,44,57,68,83,78,78,85,43,52,55,54,57,59,56,87,79,82,43,68,52,50,85,78,65,81,80,54,71,48,51,55,67,75,66,44,78,67,79,76,49,62,71,66,52,44,79,61,82,70,85,86,70,82,43,66,51,76,81,80,53,64,62,42,51,59,56,47,63,63,66,61,54,45,61,73,87,86,87,60,87,84,53,45,58,50,80,61,59,85,46,52,66,52,83,55,58,82,43,54,61,65,42,84,72,42,73,68,63,61,76,65,67,80,63,64,67,52,87,46,84,80,44,65,78,59,67,82,72,49,75,64,78,70,71,49,43,81,71,73,82,59,57,57,77,43,84,50,56,85,60,60,49,74,57,79,66,72,80,79,57,65,66,72,83,66,65,47,70,43,79,75,73,80,47,54,56,76,76,48,67,53,66,52,84,84,70,66,44,87,46,85,58,42,50,44,51,67,84,60,57,49,42,83,79,69,73,79,84,81,72,86,48,77,87,68,84,77,70,72,66,48,78,77,69,71,54,52,69,43,84,43,73,48,64,45,60,60,66,63,78,81,43,68,61,65,71,47,59,69,71,64,48,87,46,47,67,82,86,47,74,44,81,83,70,77,79,74,84,79,70,44,76,69,66,81,68,62,75,52,43,75,55,42,66,65,86,68,60,44,51,48,87,85,69,57,84,67,79,87,72,64,71,43,64,72,73,78,66,85,42,84,71,69,74,84,60,82,79,42,84,79,72,45,77,44,45,57,56,83,57,82,51,52,68,66,87,76,72,51,55,81,72,87,65,49,45,66,55,82,72,46,45,50,55,64,49,73,44,43,66,73,44,85,60,50,68,63,48,52,50,82,78,79,74,74,49,82,74,83,76,60,82,61,61,50,56,53,83,63,54,84,74,45,77,85,77,55,43,72,82,48,60,55,52,49,87,54,87,79,70,54,58,43,56,46,45,60,64,72,45,63,55,70,67,67,80,72,68,77,66,53,76,79,63,78,42,66,65,63,73,46,76,53,78,66,61,69,55,77,86,57,83,72,53,68,60,53,75,83,47,58,80,65,51,53,77,77,43,69,42,51,53,64,75,87,74,62,61,53,77,48,50,84,86,68,60,55,61,77,61,72,69,85,61,52,73,52,46,83,62,68,69,64,43,86,45,80,70,45,76,46,76,80,58,48,69,58,69,66,49,59,55,72,47,57,43,49,83,66,43,80,62,57,62,50,69,71,44,85,83,86,85,56,70,46,70,62,60,44,71,78,52,63,45,47,66,78,79,83,61,45,73,74,60,56,58,45,87,46,73,60,50,42,59,51,85,48,43,51,61,66,67,56,48,73,75,44,42,70,63,81,69,58,47,86,48,87,78,52,48,71,68,51,69,51,61,80,85,68,46,59,69,86,44,50,84,43,78,48,81,49,71,79,60,87,71,61,54,80,57,80,86,87,82,73,60,73,83,68,55,74,64,85,76,79,73,68,65,62,59,84,68,51,63,59,87,87,66,56,69,45,55,80,85,73,62,63,70,82,54,69,73,80,72,58,64,59,83,84,79,73,74,76,56,68,74,70,65,61,48,50,61,87,87,69,49,44,73,72,56,74,47,69,65,61,61,67,47,48,84,64,58,58,59,83,81,58,66,50,71,43,85,75,42,70,45,55,48,79,48,83,52,78,75,77,53,81,52,67,61,74,86,47,49,67,55,58,55,65,60,70,51,47,81,46,86,47,72,48,69,52,58,86,54,44,81,60,68,58,46,85,57,57,65,53,67,78,85,46,71,58,86,74,81,87,42,57,52,80,66,87,84,59,62,71,52,42,53,58,58,46,81,51,57,87,71,84,59,81,55,82,60,76,75,81,59,68,75,65,73,82 83,68,69,75,74,45,55,77,51,59,48,84,45,83,61,79,70,67,79,78,42,43,67,63,43,82,44,55,81,64,57,74,84,73,86,54,87,74,72,65,77,61,82,44,43,84,70,45,66,85,77,46,71,74,57,64,56,43,46,58,75,44,63,44,69,42,72,73,86,55,71,72,85,42,81,54,54,86,55,43,83,45,61,73,42,46,80,45,59,83,73,67,54,65,84,53,67,84,76,53,65,43,85,69,47,45,57,71,84,46,85,80,54,62,44,82,68,74,53,80,85,71,64,45,67,48,65,58,73,84,65,44,62,74,84,56,63,65,46,44,80,43,52,59,75,64,54,46,71,78,63,62,64,78,64,50,71,76,43,42,62,74,86,53,57,76,82,44,54,61,62,86,70,65,84,52,64,69,52,87,48,52,49,47,68,76,54,54,48,87,69,66,45,52,82,59,79,54,74,72,45,47,69,70,80,60,73,80,62,86,75,64,50,85,62,59,51,86,81,60,46,87,86,47,53,59,44,65,50,74,74,50,80,84,61,47,52,50,74,56,53,44,61,69,48,78,44,74,80,43,59,73,72,47,43,61,71,69,79,80,78,62,55,65,64,83,60,62,59,43,76,48,64,54,57,69,72,83,81,57,55,70,73,54,57,80,45,69,45,63,65,72,50,49,54,79,68,83,73,61,70,68,71,48,60,49,85,74,79,81,60,42,84,81,78,86,46,75,79,78,48,66,48,82,69,60,45,77,48,58,81,71,83,46,70,74,66,76,70,77,48,55,75,48,73,65,73,44,86,64,86,69,64,71,47,81,70,80,81,73,58,59,46,84,70,67,58,47,45,46,68,43,65,73,53,57,80,50,57,56,70,59,50,61,81,47,78,58,78,87,50,82,54,63,52,73,43,66,59,43,57,80,74,49,83,48,57,78,87,50,51,72,78,66,64,55,76,62,74,64,82,51,85,74,83,72,45,71,78,45,44,54,67,42,54,43,84,77,55,73,67,48,46,78,56,63,59,43,85,68,63,79,73,71,60,42,46,45,86,61,67,64,55,73,75,54,70,61,48,62,49,76,53,53,42,79,82,47,67,48,58,85,52,60,55,49,71,71,79,78,66,68,82,53,66,50,70,65,49,79,60,69,72,46,46,77,56,43,75,63,56,77,44,53,63,64,81,45,66,42,59,43,48,68,70,87,68,61,82,66,50,47,48,57,70,43,60,56,57,60,83,80,45,72,59,87,52,64,66,85,66,57,85,73,62,47,85,72,47,50,66,76,58,58,79,65,57,64,81,53,78,49,78,42,62,71,49,79,67,83,67,47,75,46,68,73,78,55,47,81,76,85,79,48,86,44,82,85,75,71,74,42,55,54,81,66,83,70,45,53,80,72,43,80,57,75,55,55,77,84,75,74,56,71,53,74,83,70,47,69,82,69,48,86,59,86,86,79,65,49,51,64,69,57,79,51,58,49,76,63,78,73,64,87,68,81,79,62,79,71,84,52,74,68,42,53,45,45,82,75,44,57,46,50,66,85,86,73,55,57,52,73,61,54,80,81,51,56,50,75,84,83,71,44,71,71,76,81,44,85,86,57,42,72,56,55,57,77,69,86,82,47,53,79,81,54,64,64,80,60,82,56,61,79,86,43,63,60,55,43,47,73,73,47,71,56,47,60,66,84,74,83,56,84,55,60,52,43,71,52,57,59,55,66,78,66,64,58,77,51,81,85,57,70,51,69,78,87,60,65,77,85,59,57,46,50,68,71,71,79,56,56,69,81,73,81,66,45,43,65,49,59,42,78,60,63,81,67,82,48,86,66,51,69,65,51,42,61,69,77,68,76,79,48,77,47,81,87,52,74,66,78,87,45,74,80,84,65,59,59,75,86,58,73,75,46,80,74,55,72,80,62,71,77,68,45,66,57,71,42,80,54,72,57,53,74,86,80,57,64,86,58,86,68,42,72,75,67,57,63,65,65,45,44,47,81,71,77,55,51,79,65,59,63,55,63,58,85,54,82,67,67,58,85,79,71,48,43,80,82,86,50,77,56,47,60,52,80,75,78,64,57,82,86,80,71,51,83,86,59,54,49,81,78,59,47,80,57,48,63,68,42,87,48,71,84,85,69,47,83,45,73,63,62,71,60,42,66,46,57,65,42,68,67,59,60,71,75,45,85,57,44,80,86,50,44,68,53,71,67,66,58,53,45,78,49,65,80,43,58,57,64,66,85,63,45,50,82,75,83,47,42,69,63,75,66,54,67,57,84 72,68,48,65,43,82,74,77,50,61,47,64,60,56,76,42,64,52,42,55,70,77,72,63,82,53,69,74,76,56,83,63,52,78,57,85,52,64,68,80,64,64,85,45,69,86,47,86,50,75,80,77,50,79,62,70,73,51,53,62,68,64,54,87,74,73,64,54,48,71,68,86,61,83,70,61,66,68,55,66,60,57,45,59,77,83,77,87,62,73,82,59,62,68,80,64,47,77,52,42,43,84,77,84,54,67,47,50,48,76,87,65,50,56,54,86,50,61,68,76,72,53,64,55,62,65,50,61,78,70,59,43,42,71,67,64,87,54,54,77,56,51,45,71,78,48,71,45,54,48,75,77,64,44,44,56,62,42,76,70,80,70,73,43,87,76,63,47,46,49,47,63,60,65,79,59,76,56,69,75,70,76,60,44,87,80,72,51,74,84,49,84,81,69,44,58,50,50,78,51,61,53,87,63,62,51,76,73,52,62,64,48,64,76,83,68,75,76,83,87,86,76,60,64,49,50,76,80,73,63,59,67,66,46,42,63,56,48,48,66,54,56,80,43,85,86,53,85,85,44,61,62,79,85,50,60,63,66,45,63,80,43,42,57,64,60,61,84,70,79,59,83,61,50,43,55,55,73,73,84,42,76,82,52,59,56,51,81,76,61,63,46,63,73,82,62,59,44,51,80,59,61,63,78,56,74,78,55,44,55,78,87,75,68,49,73,47,77,51,61,86,64,48,65,43,54,42,70,70,55,71,67,66,42,81,63,86,74,51,59,70,75,72,61,58,53,60,85,63,57,46,84,61,75,82,68,51,62,60,53,52,57,72,45,74,72,61,85,84,83,42,67,49,48,73,81,72,78,52,82,63,67,58,83,68,62,85,55,84,61,84,66,80,69,59,80,72,60,45,82,54,81,58,66,80,80,49,86,75,79,61,78,67,44,49,69,60,63,63,56,78,60,47,43,76,68,63,67,50,55,44,66,56,69,80,77,63,70,85,77,58,60,57,79,69,73,81,80,82,84,76,79,52,76,42,82,48,43,75,55,57,84,74,57,46,51,47,53,46,49,53,49,71,61,79,86,67,63,55,86,50,42,76,44,52,85,84,86,65,57,82,52,47,82,45,55,83,44,58,65,55,64,70,58,77,82,77,82,74,76,68,84,45,51,70,48,56,63,59,48,55,55,83,48,65,87,69,76,53,78,69,81,64,85,44,53,59,83,81,44,58,84,65,79,77,62,61,87,81,67,74,79,58,69,59,79,83,66,48,59,50,58,71,71,73,71,65,84,51,84,42,72,82,75,68,72,74,64,49,62,57,78,68,79,43,46,45,79,67,49,73,62,68,81,80,68,53,70,68,85,86,83,81,50,86,77,74,58,52,54,83,87,81,49,42,70,68,73,69,82,65,80,48,81,68,72,64,84,83,80,76,84,54,71,48,58,68,76,46,43,63,79,70,83,53,45,68,43,86,55,82,62,77,83,75,53,48,46,57,76,68,84,46,44,49,54,85,79,62,49,79,86,47,63,55,84,44,42,74,57,78,73,84,85,78,45,75,77,56,69,50,49,63,71,49,50,87,68,63,56,48,42,66,68,75,55,65,64,80,58,62,42,84,78,44,51,82,75,55,62,47,81,59,53,55,64,79,64,74,68,69,70,52,85,79,61,67,51,70,44,60,54,79,63,74,69,78,76,70,79,85,85,60,80,50,56,80,74,42,42,81,61,78,86,51,66,54,70,63,55,56,52,42,85,44,60,46,55,72,45,42,79,86,77,52,58,68,69,74,50,66,76,67,75,42,79,84,61,62,80,47,72,53,61,49,62,52,54,48,73,42,42,69,81,79,73,61,61,73,45,74,57,46,74,47,81,47,84,78,65,81,45,46,86,76,43,76,70,86,52,81,44,53,61,46,47,72,51,44,57,56,44,50,65,74,72,69,55,84,69,46,66,51,44,43,55,87,47,64,81,60,76,47,67,73,81,72,44,67,42,64,50,50,42,53,86,86,58,60,43,86,70,65,54,57,43,70,45,48,75,66,58,77,86,46,44,69,70,43,78,59,61,54,52,71,62,82,74,56,50,53,59,69,68,52,55,56,67,48,64,87,65,48,72,83,76,73,53,86,82,85,83,74,63,77,77,59,56,73,86,61,44,54,64,77,54,69,85,48,57,70,61,47,87,84,75,43,45,80,58,42,71,83,73,64,44,62,51,63,44,67,83,61,46,76,83,64,71,87,51,44,81,83,49,84,59,55,59,56,68 84,60,87,54,63,79,54,44,83,64,83,58,85,64,65,65,78,72,86,62,75,83,46,61,78,53,75,75,60,60,44,46,87,85,68,62,43,46,42,87,70,59,75,70,84,68,44,78,57,55,61,59,57,46,78,76,75,54,63,47,63,50,50,70,51,74,78,63,64,49,84,54,84,70,81,49,83,72,47,87,62,57,62,62,42,60,56,54,86,75,76,68,63,63,60,58,67,67,56,67,72,52,42,67,52,54,78,43,59,59,52,48,74,55,86,61,59,49,74,83,56,85,62,85,66,44,57,82,85,49,60,51,85,87,62,87,63,83,44,72,74,64,56,49,44,43,64,87,82,66,53,73,44,43,52,69,48,60,43,47,55,43,56,86,83,68,78,84,73,66,82,80,64,44,67,86,50,75,68,54,61,47,51,45,71,70,67,73,50,69,55,72,64,42,67,86,64,59,79,58,51,60,84,78,72,49,80,81,67,45,76,57,51,66,64,50,78,61,73,46,87,84,65,79,56,87,77,68,52,49,53,55,65,81,68,56,71,81,68,50,79,82,51,83,56,65,65,58,75,85,43,85,65,48,82,52,82,85,64,80,42,79,66,61,42,44,52,74,56,48,85,72,84,72,45,46,75,77,56,81,84,69,52,43,57,76,42,48,71,72,49,87,84,81,46,50,51,48,46,85,50,81,51,51,51,53,68,42,57,83,69,78,45,53,46,70,82,49,87,61,50,84,68,66,78,56,47,87,81,85,75,48,45,55,51,73,47,46,78,44,79,62,83,59,47,65,62,53,50,54,48,61,46,61,71,54,68,69,68,60,42,48,75,77,44,69,81,54,85,44,70,48,75,87,82,61,81,47,70,56,57,68,52,78,82,58,47,69,61,47,75,70,79,69,83,47,86,67,44,61,49,71,62,81,80,59,70,59,48,83,63,69,84,69,58,59,71,79,85,43,61,73,57,83,80,81,63,82,49,59,77,47,52,50,63,79,72,47,67,64,83,83,66,42,46,79,58,49,75,49,51,46,75,53,79,48,71,60,87,81,44,46,49,55,43,83,80,50,53,55,85,71,64,62,70,53,71,45,80,42,45,81,50,76,51,62,74,68,77,60,49,45,54,67,50,65,58,45,81,77,64,42,61,47,82,51,82,57,50,80,51,56,55,80,43,64,77,75,44,71,55,54,44,66,76,69,75,74,46,48,52,78,72,59,84,62,45,55,83,57,42,87,79,49,87,44,54,81,59,49,85,83,57,48,57,44,81,73,83,63,71,78,52,72,71,80,82,52,79,61,87,73,46,44,83,74,46,79,66,82,64,70,59,77,52,42,81,70,83,67,77,61,62,78,67,45,87,62,52,46,55,82,53,52,87,45,87,75,51,57,51,62,69,68,67,64,67,69,82,47,73,74,86,65,43,43,78,70,43,45,56,71,81,74,65,66,81,54,87,76,47,48,85,79,74,70,59,73,64,66,57,42,79,64,86,67,54,62,55,78,58,66,45,48,43,52,87,70,60,45,72,75,54,42,68,51,57,57,59,49,68,87,59,69,47,66,55,52,84,43,86,57,69,56,62,66,65,62,82,57,72,58,42,78,49,59,44,57,57,65,75,84,75,44,62,50,60,72,50,44,50,71,74,47,74,46,44,59,57,86,54,83,54,60,67,50,61,71,56,83,46,84,79,55,63,55,54,45,62,72,55,76,79,69,72,63,71,78,43,77,82,53,49,76,84,80,74,86,65,77,70,60,72,79,82,59,73,54,76,83,62,61,80,70,80,77,49,68,84,46,80,81,64,78,76,53,58,70,82,74,50,72,60,43,76,85,85,65,46,57,55,45,63,52,65,57,63,63,67,56,47,74,77,85,54,46,51,84,44,73,85,56,64,86,57,44,77,68,52,69,55,58,76,53,52,86,50,82,51,77,75,53,46,48,58,66,45,87,48,81,52,60,80,67,45,57,76,44,85,58,65,47,49,86,65,75,42,43,82,55,77,49,44,59,79,74,56,53,83,72,62,78,51,52,51,78,60,69,65,42,44,53,51,78,87,83,85,79,51,54,61,72,49,44,50,86,64,65,43,70,64,77,70,47,66,74,69,50,85,73,72,87,60,69,44,77,60,80,78,54,45,63,57,66,75,63,54,77,85,54,70,58,43,48,66,72,85,46,42,60,79,58,45,53,47,77,78,84,53,58,43,84,49,44,63,60,48,79,56,69,56,54,47,48,65,77,77,78,87,84,51,45,54,62,68,49,47,59,44,42 72,47,68,55,68,74,77,81,62,77,84,82,75,62,47,85,84,77,66,75,62,72,67,59,79,43,74,54,81,47,42,71,61,76,73,51,43,66,56,61,43,85,81,43,87,64,76,54,48,57,69,82,79,73,85,62,43,48,62,70,72,42,46,59,47,80,69,83,62,57,47,65,85,42,62,71,86,75,49,75,83,66,58,77,67,69,78,53,82,69,63,54,58,54,67,61,64,45,78,43,52,84,56,70,51,52,56,73,82,57,42,52,65,85,47,58,84,84,63,44,78,63,84,72,42,83,63,42,74,61,76,84,86,55,47,64,53,81,46,67,59,61,62,45,83,49,78,61,84,79,58,86,54,53,73,74,60,57,54,62,48,54,50,42,67,82,42,54,62,71,60,86,73,55,70,69,61,63,72,86,73,44,72,64,70,77,79,82,62,78,75,82,62,82,59,47,56,77,77,54,62,51,61,62,56,46,66,67,67,47,72,43,57,76,76,50,83,57,48,69,61,69,56,63,68,87,72,85,50,86,46,50,60,76,77,86,57,48,70,70,71,67,73,49,45,69,83,73,82,66,55,58,52,57,43,49,87,68,53,77,56,58,69,84,78,72,66,81,78,79,47,73,58,62,48,52,60,64,78,51,46,43,86,83,52,48,80,54,80,87,48,69,47,72,44,46,73,48,47,50,44,65,74,65,69,48,69,44,74,80,65,75,66,53,82,51,49,68,47,76,66,52,69,85,45,71,62,78,66,55,83,69,48,53,46,44,55,76,45,52,63,45,46,45,73,69,43,45,80,64,56,81,49,60,75,69,50,81,79,74,84,63,67,70,48,60,87,53,44,61,68,55,45,53,44,69,54,61,85,69,85,75,76,51,45,51,63,81,81,61,53,73,73,42,73,63,51,49,87,63,56,77,69,45,77,46,67,49,86,82,83,76,82,76,57,69,42,53,74,45,42,45,81,53,72,48,86,50,80,87,50,60,79,45,51,53,49,77,53,43,81,50,59,69,64,56,80,81,76,79,76,79,61,59,67,54,65,72,52,63,83,74,50,59,76,84,71,86,68,87,73,66,56,63,61,85,45,77,80,77,45,48,63,77,61,83,55,79,58,60,68,62,57,86,69,42,87,46,59,48,42,77,85,80,50,73,83,55,48,55,54,79,75,50,67,83,74,49,46,47,45,54,44,81,58,71,58,63,75,47,82,52,84,62,46,55,65,45,87,49,67,47,48,61,53,60,78,53,87,66,64,86,51,48,43,46,60,82,86,58,52,45,56,86,46,81,84,81,48,68,73,82,44,68,51,79,61,64,82,43,51,54,77,43,66,86,69,66,74,83,60,76,47,58,87,49,80,56,48,56,67,47,85,73,58,69,81,83,77,77,65,62,81,65,61,43,85,52,66,46,47,84,77,42,45,44,85,83,56,48,50,75,43,52,62,49,51,55,51,73,67,68,58,47,81,51,42,83,74,81,77,66,83,62,81,60,77,46,68,65,54,63,53,50,68,80,63,76,45,86,85,45,59,61,52,84,60,47,71,71,46,77,46,43,50,79,57,58,52,69,71,82,77,67,57,74,61,52,72,52,53,64,76,79,52,43,46,43,71,43,84,83,57,45,63,70,60,67,82,49,58,80,49,85,70,56,60,63,82,75,46,70,48,72,55,59,66,51,67,49,81,69,79,51,80,81,55,82,54,81,80,65,63,75,67,64,43,61,58,68,81,72,44,76,65,43,85,61,73,52,43,70,68,87,51,47,73,82,81,50,80,84,59,57,57,43,59,74,68,65,44,43,70,86,64,44,58,75,53,62,51,50,81,46,69,78,46,52,70,85,72,86,86,74,77,68,80,65,84,85,52,64,84,87,75,74,44,82,42,49,56,81,46,82,47,63,45,44,69,83,43,83,74,66,59,82,74,45,85,66,58,79,79,64,53,79,77,79,51,74,48,61,60,55,67,46,66,83,53,81,84,53,71,59,49,68,51,57,74,77,57,72,71,80,66,77,87,53,56,72,49,67,73,44,53,81,73,48,80,47,85,59,72,83,52,81,50,51,43,49,74,43,76,87,68,61,61,47,77,53,87,52,53,52,84,43,87,84,54,84,86,60,64,65,80,80,76,79,43,50,58,44,68,86,78,72,63,71,75,56,48,83,81,86,66,57,76,49,74,54,72,82,68,48,50,69,59,61,71,71,79,56,62,51,58,73,61,58,87,54,49,53,65,46,72,58,76,81,73,61,46,48,49,64,43,86,78,42,65,81 61,64,73,66,87,48,82,70,74,76,81,59,81,61,56,56,52,77,45,77,75,58,47,73,49,86,86,73,79,46,62,57,58,58,70,73,51,53,49,52,66,84,62,85,76,68,68,64,42,61,47,77,72,43,60,55,58,87,80,60,79,75,80,55,65,71,67,79,86,75,77,52,73,61,58,82,70,53,84,61,46,78,42,47,83,46,66,79,74,83,66,82,77,65,81,68,54,50,72,57,68,77,70,87,66,57,45,86,43,64,43,76,75,48,62,60,84,62,49,86,57,52,79,56,48,46,43,54,78,54,69,66,78,62,54,66,77,50,84,80,66,66,56,69,65,51,43,44,67,42,63,48,66,74,49,76,73,73,59,58,66,87,46,50,69,43,78,47,78,58,53,43,58,43,56,47,61,69,66,69,74,69,81,53,66,61,82,53,55,83,60,78,54,63,51,51,62,69,85,46,71,51,66,50,55,60,66,65,46,45,69,56,64,71,52,58,64,72,67,59,71,72,57,78,74,66,62,52,68,44,75,85,50,65,67,72,54,75,70,69,83,70,77,73,67,44,87,51,51,45,58,79,63,72,64,71,46,46,53,68,78,72,77,48,77,68,76,57,66,49,56,57,64,52,43,72,59,47,49,67,53,72,47,47,70,77,84,48,66,53,62,80,43,77,43,56,56,65,63,61,63,78,73,45,80,47,75,74,62,85,50,43,75,81,44,64,64,67,52,46,76,83,57,70,72,52,57,53,71,45,78,59,74,51,85,59,47,64,71,48,57,74,42,80,43,42,44,46,70,74,60,54,52,43,87,50,55,79,66,87,76,44,77,67,82,46,61,59,61,82,58,78,73,82,74,76,70,81,59,67,53,86,71,46,50,50,54,51,84,80,60,42,85,68,80,78,85,71,81,43,61,44,74,44,80,66,82,51,65,59,72,86,64,53,64,61,47,75,42,87,77,73,52,71,82,85,57,53,55,56,69,48,59,60,71,44,45,70,79,66,67,62,87,53,62,46,72,53,58,81,86,64,76,57,55,67,76,59,45,69,74,72,63,63,55,61,44,68,45,69,55,60,51,50,63,67,76,43,54,81,58,49,70,43,46,70,84,84,78,45,81,48,82,78,76,83,54,84,57,49,56,64,55,49,60,86,53,46,79,42,79,71,53,70,42,50,77,54,83,73,77,78,52,64,57,50,50,57,53,60,67,85,80,66,57,48,57,77,78,82,84,73,70,69,47,63,55,42,44,54,71,42,82,52,49,51,75,72,47,69,78,80,65,43,64,57,86,71,43,45,70,74,67,62,67,67,81,80,69,58,63,50,69,74,74,54,42,47,62,57,54,73,43,84,67,48,74,78,71,74,58,67,56,59,51,67,85,68,55,47,61,85,50,51,66,70,52,68,48,53,73,50,83,74,87,56,66,72,63,55,44,45,62,86,82,57,59,48,51,42,55,54,81,85,84,72,79,60,49,85,69,60,72,57,54,57,84,74,55,63,60,67,60,47,48,82,58,52,84,77,79,54,67,45,66,62,65,49,42,60,55,82,49,76,46,51,44,52,55,65,69,54,73,55,56,42,47,63,75,69,77,83,51,76,72,47,86,61,83,68,64,53,46,52,87,87,84,81,42,64,70,50,87,87,55,78,82,42,76,43,85,73,76,63,77,59,71,65,64,63,69,57,50,59,77,70,73,45,60,81,50,54,53,67,43,80,44,51,50,84,69,66,50,79,65,47,85,73,55,58,56,65,61,71,85,56,60,65,84,74,79,87,70,54,60,61,70,67,82,70,67,53,51,45,57,81,74,80,44,75,59,79,48,44,86,79,57,85,56,75,52,43,76,73,66,59,83,67,78,63,86,60,73,86,43,58,70,71,46,54,87,52,61,54,54,42,79,45,59,64,43,51,70,79,56,78,69,68,84,61,42,42,48,60,69,64,61,75,55,51,80,57,84,62,49,82,87,55,57,54,48,66,51,78,77,59,62,74,60,74,60,85,65,62,69,55,72,42,52,54,81,67,74,71,62,54,82,76,67,67,49,60,71,84,55,67,60,56,62,78,83,75,69,85,84,83,76,58,78,57,81,86,70,55,51,87,66,56,65,44,68,52,61,47,77,55,80,60,61,52,78,59,71,67,48,71,75,49,76,56,59,81,59,76,58,82,56,59,75,87,58,65,86,72,46,80,50,52,57,53,53,59,53,43,45,59,48,80,42,71,80,82,82,64,79,79,58,61,55,86,65,42,50,65,49,57,75,67,57,52 48,61,79,64,55,67,56,80,63,53,58,61,62,87,51,83,64,57,87,70,66,76,84,63,49,67,72,61,47,54,69,63,76,82,61,63,50,45,47,60,73,50,77,78,64,44,57,45,62,53,85,52,60,42,43,48,50,74,87,78,82,46,56,78,58,82,84,86,68,48,56,64,44,73,86,66,53,72,75,87,54,71,74,55,67,65,80,75,70,84,75,86,67,54,70,78,83,56,75,55,73,50,67,57,81,51,62,49,59,79,73,54,72,75,44,53,53,56,64,66,72,65,86,51,45,71,42,75,67,73,64,84,67,63,85,60,61,73,42,82,82,75,78,87,60,59,65,76,59,86,83,73,48,76,83,71,75,66,58,67,65,76,53,74,49,80,77,86,87,56,42,56,75,62,82,43,53,49,50,57,47,63,52,75,85,85,55,81,50,63,70,73,65,72,55,64,48,70,48,42,58,50,59,47,87,52,57,52,87,82,84,83,47,73,51,74,59,55,84,53,79,47,70,83,58,64,51,79,64,65,77,69,78,83,80,61,87,86,51,60,69,54,77,83,63,43,81,68,63,75,45,49,45,76,53,64,85,79,61,54,62,69,84,66,67,62,78,66,59,58,67,65,65,53,52,56,73,51,67,72,50,44,62,83,74,50,77,75,73,68,54,66,42,45,78,65,59,45,67,69,52,70,58,52,82,75,65,73,56,66,65,71,81,84,60,66,66,76,75,62,69,52,60,74,53,87,61,62,61,70,86,87,73,76,60,82,74,43,87,47,73,86,74,70,73,54,45,73,58,81,52,46,48,49,49,45,81,71,48,83,69,81,59,42,77,86,66,79,56,87,83,67,68,49,60,58,51,71,65,54,55,58,56,66,63,65,66,74,60,66,61,58,83,87,46,85,58,43,86,74,65,73,48,45,82,60,57,64,85,59,75,51,81,71,63,65,57,77,50,83,86,52,49,80,76,80,76,50,63,75,74,86,42,72,54,58,77,82,51,47,65,75,63,59,58,84,45,47,46,52,75,68,47,60,55,83,62,76,71,87,42,60,81,74,54,56,77,63,64,79,42,87,70,70,56,52,49,78,86,62,50,63,84,74,55,53,62,82,62,86,45,68,84,51,62,72,74,46,50,81,63,67,81,45,64,77,52,43,75,45,63,47,70,87,84,43,58,50,46,75,55,64,64,48,74,75,66,56,42,76,62,68,48,76,45,60,71,78,47,79,71,42,42,54,47,82,43,52,47,71,47,42,44,86,83,58,77,55,55,68,63,58,60,50,72,49,78,52,79,68,85,70,53,61,82,81,57,70,48,62,46,68,67,43,75,49,77,87,43,80,56,59,58,79,80,86,70,65,50,61,47,45,68,72,56,74,60,54,71,57,42,71,68,73,62,82,82,42,49,65,64,51,44,64,81,62,71,76,72,63,67,62,86,85,45,48,85,44,86,82,79,55,82,75,68,79,61,52,52,51,56,61,86,50,63,78,53,84,64,78,81,83,77,81,82,62,57,56,76,85,71,74,87,63,62,73,47,54,76,55,45,65,53,77,59,78,52,87,76,71,60,64,62,69,76,84,73,60,68,83,72,74,46,82,43,54,63,64,79,46,62,68,46,65,86,62,68,70,63,57,72,57,85,55,66,85,44,45,81,67,67,79,69,74,58,69,46,61,52,66,72,85,74,64,47,67,49,47,64,55,42,49,50,78,86,67,83,84,56,46,54,81,44,45,57,76,49,63,71,47,56,59,86,66,71,63,70,86,42,82,49,53,76,55,68,48,83,70,85,80,74,62,42,64,55,57,43,61,69,62,42,71,47,83,64,72,74,47,44,49,72,71,62,46,78,58,46,57,67,52,50,71,87,61,55,69,62,85,46,78,86,87,84,79,46,53,46,74,77,59,54,79,46,47,51,84,57,62,74,56,58,65,42,49,43,87,56,83,76,49,84,74,61,77,66,42,76,68,65,85,70,56,44,79,76,57,71,86,85,47,75,75,81,49,73,82,72,78,66,57,77,68,68,42,81,42,52,72,86,48,43,82,78,69,59,54,83,76,80,42,74,54,80,65,80,66,68,52,65,81,56,46,69,42,74,48,66,70,60,64,52,58,42,86,55,56,55,77,83,73,54,47,49,64,86,66,48,73,60,61,75,75,83,64,46,75,72,57,73,81,75,71,55,71,66,47,85,77,51,57,65,50,46,43,77,84,60,46,48,48,84,64,47,87,86,77,66,78,66,52,69,52,71,86,75,78,81,48,49,80 43,43,44,59,49,72,76,79,53,85,45,52,53,64,42,44,83,85,67,46,53,45,53,68,43,46,84,62,48,63,51,87,85,77,53,49,84,70,68,51,65,70,62,71,77,64,53,43,87,73,84,86,49,75,59,73,43,66,50,87,75,75,85,50,62,80,76,47,70,70,52,71,45,79,47,78,44,84,78,66,71,78,72,67,85,42,82,80,77,84,45,62,44,59,64,63,58,75,78,83,43,50,77,64,62,54,68,67,48,58,85,54,44,73,80,66,66,67,43,50,65,63,50,82,55,84,62,73,78,66,46,71,56,81,43,82,48,44,44,64,65,85,63,67,56,75,84,78,52,87,48,71,61,66,68,75,86,80,55,50,74,65,76,54,45,67,84,53,59,42,83,74,83,64,83,86,77,80,79,72,77,44,80,49,58,79,44,66,76,48,80,79,69,57,66,74,48,64,67,64,68,86,62,87,46,68,42,86,51,45,67,51,64,44,82,65,76,65,61,67,48,42,55,59,43,57,82,73,51,86,59,61,71,71,42,50,68,66,67,75,73,60,57,77,42,63,46,50,61,67,83,75,42,63,47,74,81,45,61,59,55,54,61,42,67,72,78,47,60,47,59,48,70,57,48,62,56,55,51,55,81,55,84,68,73,78,57,82,66,54,56,66,65,69,63,66,54,49,83,76,61,74,79,47,73,46,45,72,74,70,54,82,42,52,55,45,49,83,44,66,67,74,83,55,65,43,72,55,43,77,85,82,54,78,51,84,76,63,84,70,87,80,76,46,45,84,71,86,57,51,87,52,62,46,46,74,68,51,70,50,43,50,77,52,76,81,55,76,53,55,58,46,47,49,65,76,57,83,59,45,66,59,53,76,76,47,69,85,87,47,80,58,42,42,73,55,63,43,42,58,44,45,58,72,51,50,81,81,56,47,72,42,42,74,66,65,60,44,74,58,83,49,78,42,68,86,80,67,45,71,83,75,55,52,68,76,47,83,54,49,86,49,68,76,74,52,57,70,70,48,84,87,86,59,60,54,59,81,82,79,65,74,65,82,44,81,45,47,47,73,56,42,49,75,44,84,54,61,50,80,65,44,77,82,71,85,54,85,58,81,72,68,72,43,71,58,64,81,58,76,84,58,78,50,84,83,53,55,49,66,57,58,85,76,45,73,82,51,58,45,54,51,80,47,67,47,54,61,57,85,72,66,82,84,75,83,67,56,61,77,79,48,60,45,64,63,75,54,67,75,69,49,43,76,82,67,58,57,78,53,78,64,43,78,64,57,50,53,48,57,84,82,76,49,75,62,59,87,85,71,43,87,45,53,84,65,67,66,74,69,62,57,55,50,84,73,66,61,71,64,60,59,64,81,44,55,69,83,63,77,87,74,44,52,42,42,42,71,44,85,82,52,84,74,72,46,86,79,46,59,48,62,61,79,68,78,47,56,74,85,79,76,82,71,84,80,87,66,68,77,65,65,47,44,60,46,53,70,61,80,53,44,53,44,85,71,56,42,45,53,49,49,42,55,72,42,81,50,45,76,80,73,54,74,66,56,47,82,68,82,75,60,71,70,77,85,66,52,71,73,75,51,78,82,59,46,57,49,47,51,55,66,59,68,52,72,52,61,48,61,87,79,68,85,50,50,48,85,60,58,83,80,43,49,85,65,75,81,85,61,70,46,68,69,49,49,48,42,70,65,67,62,53,60,84,43,53,51,54,59,66,75,84,83,70,65,49,52,48,60,58,51,61,55,77,87,69,43,71,79,42,78,46,72,53,74,56,47,50,87,84,81,45,57,50,71,69,81,77,60,78,50,48,46,62,84,50,81,71,70,68,42,60,52,47,78,67,73,69,50,80,75,69,53,75,69,70,87,69,57,49,45,46,55,57,46,49,48,63,61,44,74,67,62,65,75,71,81,50,56,69,43,79,52,87,70,55,50,54,82,71,47,87,63,80,55,67,78,66,56,59,82,73,70,75,77,60,70,53,85,73,61,73,58,48,50,50,84,82,54,57,46,45,54,57,59,63,50,64,74,52,74,47,53,45,59,50,75,48,58,65,45,53,54,71,82,64,74,50,52,50,84,69,53,82,54,62,72,80,58,80,69,81,83,76,84,53,51,78,79,66,57,59,61,50,80,47,73,71,81,44,51,60,62,72,61,69,68,80,68,66,45,57,87,44,70,61,81,72,71,87,69,60,59,49,52,78,73,75,53,50,72,79,49,70,67,42,76,83,51,86,69,60,80,77,51,45,78,86,66 84,51,74,71,54,49,79,52,74,53,48,51,48,87,55,86,86,42,72,65,63,84,76,45,84,47,84,76,58,45,61,52,51,44,66,71,51,73,66,58,54,71,71,72,71,53,81,87,48,66,73,60,70,66,61,80,50,84,78,78,49,53,42,49,78,58,70,84,83,57,60,69,53,59,63,70,80,73,53,84,77,62,62,58,48,46,64,42,53,83,67,46,83,83,70,67,50,84,65,86,64,64,87,48,62,53,66,82,87,81,79,76,57,78,75,73,68,76,55,87,60,82,78,78,54,48,86,72,83,61,49,47,61,60,78,47,74,42,45,75,47,83,43,45,72,68,81,48,82,47,60,56,62,84,73,60,51,55,80,81,54,69,74,86,47,58,70,73,75,64,49,49,69,87,44,71,54,59,60,83,54,43,46,50,65,53,84,72,55,73,63,82,51,75,65,86,67,77,84,43,47,81,51,82,66,85,47,43,75,74,62,62,46,87,73,69,72,74,77,51,49,67,50,79,64,62,83,52,58,54,58,79,54,87,44,84,81,83,80,62,55,66,69,82,70,42,66,87,72,86,42,78,44,60,43,56,79,44,48,56,77,74,64,72,65,44,71,66,78,75,74,42,51,74,61,51,67,50,85,83,73,55,65,42,69,71,87,77,53,80,65,82,76,78,63,77,43,46,72,87,74,56,63,58,49,60,72,85,79,47,53,77,81,59,83,57,49,75,63,55,57,83,52,85,79,54,77,83,73,84,77,49,44,47,57,80,57,42,83,44,67,61,47,76,74,49,77,48,77,70,79,71,72,87,82,51,48,62,78,59,73,70,79,56,57,58,68,84,66,87,60,73,47,84,70,65,54,87,76,53,69,81,87,85,56,45,79,52,75,65,85,73,59,45,55,83,58,78,48,69,57,70,42,84,59,44,81,69,74,69,85,56,69,84,80,58,66,57,84,57,64,50,76,54,45,86,74,50,65,67,69,76,63,77,64,68,43,64,50,65,80,45,52,66,87,57,73,50,63,77,49,46,45,84,85,73,57,49,49,49,42,73,50,72,85,54,56,42,48,70,54,66,58,66,76,63,63,54,74,75,61,54,46,59,54,84,43,61,65,66,75,87,49,86,47,66,73,59,57,56,78,63,55,70,42,77,51,57,82,77,80,72,55,78,61,59,51,87,80,42,60,59,80,86,52,87,77,74,70,58,54,78,54,72,84,51,49,85,72,68,74,79,59,42,73,48,67,66,76,83,52,53,70,42,73,72,70,83,68,79,76,87,53,65,56,49,85,46,65,42,61,60,43,57,44,77,42,83,66,58,43,72,49,47,45,71,57,84,56,86,64,50,62,55,51,72,45,74,77,50,52,81,63,63,56,79,51,57,77,57,75,66,76,50,62,64,65,42,58,48,68,56,55,47,57,54,67,44,57,77,42,58,56,66,70,77,70,50,76,64,43,65,63,57,84,53,73,74,70,60,71,79,70,63,84,71,48,82,75,70,67,68,76,80,69,59,47,44,82,48,63,50,44,58,76,82,61,78,52,80,56,79,58,58,61,42,61,56,81,58,67,50,81,49,64,81,46,75,73,80,50,87,74,61,71,63,87,75,77,78,45,60,65,80,66,63,46,72,47,84,79,63,50,48,44,59,72,64,52,63,42,64,70,75,71,87,49,47,54,85,63,67,58,76,75,76,61,68,44,71,55,75,86,56,52,84,80,64,54,75,68,52,58,70,83,56,79,62,43,44,65,42,58,45,42,81,61,78,43,48,63,45,50,83,59,83,74,60,78,65,70,79,82,48,86,60,57,79,46,63,55,86,73,76,82,47,65,87,79,48,57,71,67,50,74,59,43,83,44,70,73,72,69,42,59,81,66,46,55,74,49,71,63,65,82,63,85,64,73,73,57,59,80,64,61,56,74,63,54,86,45,82,61,80,86,83,80,79,59,84,77,43,85,44,57,77,58,62,66,72,65,80,48,87,57,76,83,64,87,48,47,80,83,65,67,53,59,72,70,60,44,62,80,82,85,68,45,72,61,79,84,87,44,84,58,83,55,80,45,46,72,76,64,84,55,80,45,85,48,71,65,87,68,62,46,74,79,45,65,84,48,60,79,64,48,48,82,60,79,55,85,76,62,45,52,74,42,48,49,44,62,85,85,78,52,66,55,83,47,67,56,70,59,71,86,72,62,53,43,66,68,77,83,74,81,56,47,80,57,55,57,83,79,42,57,78,82,60,46,71,51,47,79,68,48,82,87,66,76,59 44,65,65,70,54,77,79,51,69,47,76,82,77,76,45,42,56,48,68,61,85,85,76,52,48,86,51,84,43,54,56,84,79,48,64,48,57,50,53,49,70,49,46,82,60,68,72,45,45,73,64,75,52,43,68,52,48,53,80,48,65,52,63,55,44,43,50,65,64,73,76,78,62,76,43,67,64,83,63,87,85,53,73,78,75,52,50,56,71,66,83,80,85,45,42,59,62,56,56,78,83,53,48,51,77,53,84,87,48,46,84,74,69,82,45,83,80,75,44,48,66,73,48,75,53,80,71,76,60,70,71,62,76,77,57,60,77,80,54,49,42,43,77,45,82,63,57,79,70,69,86,52,65,44,51,64,79,61,60,53,55,49,46,48,70,74,86,71,85,66,51,65,76,75,64,81,47,50,59,65,71,46,50,66,71,54,79,50,66,49,67,50,62,73,87,53,84,51,73,70,46,64,81,50,49,49,84,79,45,86,80,47,67,63,63,72,70,62,80,81,68,82,82,61,69,62,43,79,62,54,68,59,51,85,86,81,86,51,44,67,55,86,59,67,45,63,63,80,53,50,71,55,80,69,58,48,43,74,74,60,79,75,47,77,56,70,78,65,82,50,47,85,52,49,45,58,71,43,50,59,79,59,53,48,65,74,49,53,65,80,71,70,57,54,54,62,82,49,55,67,63,64,64,49,73,70,56,81,62,79,75,75,45,51,64,71,43,57,79,57,64,67,73,61,85,86,62,47,73,70,72,55,59,79,74,44,45,70,86,68,73,75,49,42,79,47,44,46,78,54,74,58,54,76,54,42,73,75,84,76,56,79,52,65,82,54,72,60,52,72,52,47,52,46,47,50,87,61,83,50,79,46,65,54,63,87,61,72,68,56,55,44,62,42,60,87,73,82,48,49,49,75,62,80,43,61,63,44,69,79,59,65,42,57,73,76,65,73,62,53,66,65,73,58,82,76,64,64,56,43,85,47,86,49,77,47,48,56,62,44,61,70,55,63,51,83,51,57,43,50,53,85,59,64,68,49,48,45,54,78,54,61,79,85,76,51,53,66,66,76,63,44,53,67,74,45,80,87,80,46,83,70,43,70,57,87,45,59,46,80,53,59,78,57,66,57,60,55,50,67,44,83,77,71,65,72,86,53,44,84,62,48,84,54,54,54,57,80,71,61,82,52,85,81,58,60,87,71,68,60,82,76,59,56,45,51,74,53,87,50,43,87,44,48,65,53,46,55,86,85,72,64,76,78,86,46,76,80,53,51,82,52,83,43,86,60,82,63,44,43,64,49,79,48,75,47,47,53,72,51,71,80,47,43,47,68,53,50,48,77,84,61,62,72,79,72,84,68,42,61,59,57,76,59,48,51,57,85,63,47,56,55,75,70,73,57,86,57,72,47,72,53,62,52,76,57,61,86,45,85,50,47,44,81,69,66,51,49,85,61,61,46,63,67,48,53,76,75,72,84,59,66,46,51,78,75,48,73,67,71,87,77,56,67,51,49,55,46,56,64,70,52,45,74,85,66,81,86,68,62,51,69,80,50,65,84,45,58,62,58,73,81,63,79,52,70,56,72,56,47,61,46,75,52,85,61,44,58,72,49,84,69,47,60,53,43,53,43,51,59,65,44,87,60,81,53,68,59,48,70,50,61,46,49,45,76,52,72,49,86,66,81,64,46,69,76,49,68,52,66,78,63,60,74,53,85,68,65,86,85,81,44,69,45,44,71,46,56,60,51,62,75,52,49,72,73,45,67,53,43,67,80,50,80,45,55,61,87,65,86,70,78,80,64,64,49,81,49,73,85,78,52,74,87,68,65,80,68,61,55,59,51,64,62,59,87,82,76,49,75,57,80,54,70,78,61,70,56,58,77,78,59,65,43,62,50,43,51,50,60,87,46,87,42,48,58,81,83,75,53,62,46,84,53,66,83,85,74,60,63,77,79,59,50,45,82,81,57,70,85,47,50,83,60,43,55,82,42,50,49,70,86,76,69,65,58,64,86,71,82,56,83,79,79,76,50,83,87,67,57,54,67,62,70,45,53,48,55,70,56,69,81,83,47,69,48,59,47,87,79,70,79,66,76,43,72,45,60,60,60,53,64,86,82,87,87,45,69,56,80,42,44,63,81,68,78,43,47,65,70,45,83,56,68,77,61,60,62,69,44,63,59,68,83,87,50,80,43,47,66,83,82,77,54,47,68,85,48,85,60,86,55,84,56,85,64,85,64,76,47,69,45,46,50,59,61,69,45,57,81 56,80,50,85,44,43,58,79,54,48,72,87,51,45,61,81,51,45,75,63,77,58,76,73,66,82,58,49,67,50,61,50,48,86,71,47,56,64,63,48,83,55,47,79,73,45,54,50,61,69,46,78,63,81,62,71,74,53,53,83,77,67,81,79,46,81,75,43,67,58,59,48,46,85,55,69,51,64,78,45,54,73,58,80,65,51,48,83,54,60,46,72,58,77,80,85,52,62,58,48,71,82,85,46,82,61,76,46,75,69,79,75,43,75,69,86,48,42,51,53,52,68,62,72,72,57,47,68,71,62,46,66,60,49,56,80,44,71,63,81,61,55,47,65,77,54,62,56,86,83,47,86,56,66,66,87,79,61,58,82,46,63,55,50,55,81,76,57,43,61,55,45,69,68,56,61,82,44,60,73,65,42,66,58,83,50,72,80,47,73,44,62,56,57,75,55,60,62,55,56,48,56,84,61,75,62,58,65,81,68,68,54,65,59,75,59,49,56,46,87,51,85,59,87,83,55,78,60,63,76,64,63,46,59,49,77,83,58,66,45,53,82,77,81,53,64,42,46,58,78,57,44,87,76,53,66,68,58,48,42,49,43,59,74,68,73,44,52,82,85,57,44,84,48,73,49,67,52,48,67,49,82,58,58,60,71,43,61,71,58,80,80,56,81,85,77,57,63,60,63,54,80,76,46,66,55,43,54,77,58,61,73,71,75,47,83,63,63,77,59,46,45,66,86,66,86,45,49,69,48,65,67,55,61,69,42,66,52,66,70,54,47,48,53,58,49,69,62,69,54,63,82,75,86,63,71,60,44,75,50,71,86,65,83,73,80,55,48,54,50,56,57,64,52,67,67,46,74,65,67,53,83,74,77,83,61,44,83,48,43,42,44,61,78,77,54,45,54,50,55,43,70,76,50,61,56,53,74,79,44,84,81,42,73,56,69,61,85,64,45,45,48,83,67,55,80,47,73,64,85,80,77,80,72,78,87,69,85,49,54,60,50,43,86,50,62,69,76,76,60,78,66,59,57,47,77,70,76,54,52,69,66,84,55,50,86,48,73,59,57,87,79,60,72,86,46,58,72,67,70,50,65,49,62,47,42,52,47,70,43,45,73,84,72,65,62,79,52,66,70,52,87,43,61,68,85,55,59,48,71,58,57,60,79,74,77,78,87,58,82,86,73,54,79,87,78,78,53,59,69,69,69,55,74,87,73,86,65,87,67,66,56,49,76,67,62,57,68,62,56,56,43,80,62,62,58,77,43,77,52,56,68,44,49,58,47,54,87,80,76,59,65,75,49,55,69,65,47,75,46,73,61,78,66,69,67,68,65,86,70,51,81,87,59,70,79,58,76,69,63,42,71,53,62,79,67,55,83,51,65,64,84,56,87,52,74,53,58,58,52,87,78,60,53,65,77,74,69,81,62,71,72,67,74,87,56,81,58,46,42,70,75,66,51,53,62,56,57,72,44,62,42,72,67,47,58,54,76,47,86,58,59,87,60,67,58,44,61,54,58,55,66,56,85,51,62,87,85,45,70,75,57,67,79,55,66,42,67,55,65,65,42,80,63,52,56,82,42,70,81,77,78,67,87,65,83,84,49,68,87,43,75,48,50,49,84,69,62,56,86,56,47,74,49,49,78,68,70,86,42,67,84,49,45,47,56,54,86,83,79,79,83,55,79,83,44,53,63,52,52,67,49,71,84,44,63,69,73,60,77,82,52,81,73,46,80,77,49,43,60,68,66,86,43,70,83,43,86,62,50,51,48,44,80,51,58,84,54,46,83,75,66,81,75,53,51,61,79,66,53,43,78,55,76,63,83,72,47,82,71,68,53,77,65,71,77,49,42,45,67,51,45,46,59,53,55,55,73,59,58,81,54,42,77,80,77,47,46,85,66,71,45,86,66,67,50,62,67,70,57,86,59,87,83,55,76,52,83,52,46,71,57,57,46,74,86,87,84,77,61,72,63,57,42,46,73,67,61,80,59,45,79,77,85,56,55,70,82,56,48,70,71,63,73,48,55,76,48,68,61,74,86,57,69,50,85,53,54,81,75,83,70,66,67,55,42,54,71,84,82,57,46,83,53,86,45,51,57,72,47,62,78,62,42,57,82,63,52,78,45,85,72,59,86,46,64,63,74,70,56,78,50,82,74,54,42,48,80,53,62,60,81,55,72,65,64,45,78,86,84,50,87,56,82,62,46,53,58,78,78,79,47,66,42,52,57,72,46,71,49,45,81,82,70,65,54,46,55,76,43 77,78,63,85,75,79,72,62,63,79,49,73,61,83,68,66,53,42,84,83,43,66,54,80,54,72,71,56,44,78,60,53,56,73,70,45,57,83,46,45,51,66,74,54,43,80,81,69,81,43,72,69,66,74,47,56,53,76,55,50,44,80,71,75,56,65,59,62,76,69,73,59,81,68,52,72,61,68,75,43,75,49,48,78,65,71,67,69,80,77,69,76,51,70,84,43,68,56,60,62,45,78,74,69,54,67,85,49,68,42,78,68,74,84,63,45,63,69,43,45,64,66,65,77,52,60,67,73,47,46,64,76,63,42,87,56,57,49,85,57,57,57,55,79,59,54,75,42,56,43,56,68,59,77,62,64,50,45,87,48,68,63,53,49,62,80,78,46,60,72,52,46,66,75,55,78,82,68,54,53,69,62,83,70,74,77,87,65,83,69,63,84,58,46,83,43,42,47,84,44,55,52,81,54,67,72,82,60,57,58,43,78,50,79,84,79,65,81,45,78,73,63,78,60,73,52,46,60,46,45,84,56,66,61,54,43,46,44,55,58,64,55,74,74,72,42,82,54,59,74,76,74,70,59,43,66,45,65,84,46,45,87,81,48,77,48,45,56,77,53,71,60,71,54,54,78,67,76,77,74,64,68,46,52,48,79,73,49,58,56,60,46,63,81,76,72,69,48,67,46,58,48,77,54,43,85,51,82,45,53,63,43,62,60,83,48,59,73,50,76,78,49,82,67,84,42,65,75,58,84,60,83,51,77,51,51,42,44,44,64,82,69,66,57,45,70,69,63,57,42,75,87,74,63,79,78,57,64,81,44,77,65,42,81,63,45,75,62,85,83,53,54,49,53,79,72,70,44,43,86,49,79,46,87,52,57,78,46,82,44,75,45,62,52,83,79,70,50,47,79,62,56,56,50,70,66,81,48,82,76,71,52,48,80,59,45,83,57,63,74,68,46,84,73,55,77,73,68,54,76,46,57,66,68,84,71,51,55,74,66,51,79,52,47,83,42,58,50,83,42,42,44,42,74,62,59,82,42,85,56,52,46,50,72,76,82,61,74,47,48,42,56,79,86,79,86,49,54,65,74,48,85,56,70,65,51,74,79,71,65,76,44,66,65,64,57,53,57,74,80,64,84,56,50,47,87,59,44,59,78,60,85,75,56,70,55,82,74,67,66,75,62,53,53,82,47,70,67,51,44,54,42,48,87,62,65,79,78,74,65,60,69,58,67,77,76,42,71,75,87,63,53,82,61,65,55,60,56,62,46,59,51,49,80,63,72,82,78,73,48,48,42,57,67,74,76,65,69,71,48,83,82,60,76,46,58,50,72,51,55,70,49,83,61,65,71,70,50,64,53,59,46,74,61,78,50,83,56,45,78,68,76,86,76,87,54,71,62,64,52,66,70,61,76,52,81,47,59,60,44,51,64,59,53,47,84,63,47,85,72,58,50,85,49,46,71,82,81,64,52,85,56,76,82,42,87,84,74,43,52,56,54,61,58,44,42,79,87,84,69,74,43,62,56,55,76,68,50,80,53,87,48,79,42,78,55,85,79,75,46,56,42,76,44,64,75,84,53,60,70,61,68,53,42,76,74,64,79,70,66,86,81,82,75,71,43,49,68,87,87,82,47,66,42,67,77,63,59,73,84,57,64,62,85,72,77,49,58,85,46,73,58,44,46,54,50,79,52,48,85,75,77,80,63,60,80,48,56,50,79,63,49,82,64,63,44,45,58,67,86,46,57,43,46,76,72,47,56,60,86,87,61,82,80,44,46,57,86,51,43,78,83,81,46,87,50,59,55,78,63,51,68,48,44,76,67,65,67,82,55,87,47,70,76,62,64,55,47,48,73,61,52,50,61,86,72,69,54,68,57,70,60,47,43,43,83,75,67,81,87,66,59,71,46,54,52,60,61,43,78,82,67,42,50,65,50,50,87,56,56,71,48,62,50,57,68,42,45,71,86,70,82,72,42,74,75,76,56,54,65,42,64,46,63,43,73,53,76,62,57,48,76,48,48,52,49,71,79,53,85,51,72,59,83,69,56,73,66,57,62,79,60,74,68,53,44,51,48,84,45,48,57,42,63,43,83,71,49,73,56,66,51,75,56,67,80,50,83,56,53,65,48,84,71,78,61,82,86,62,44,68,55,49,66,48,68,66,70,46,75,87,77,84,61,50,56,65,62,47,57,81,52,64,81,48,45,55,50,48,51,69,69,60,70,77,44,51,67,79,74,69,49,83,87,76,67,57,50,43,55 65,56,59,77,59,61,74,86,75,64,45,46,79,79,62,54,43,68,86,58,55,51,62,72,58,58,59,67,85,76,81,58,56,43,85,45,44,42,64,80,78,66,76,78,69,84,64,79,64,62,62,50,77,47,65,55,74,48,51,62,46,85,69,55,86,43,64,59,66,81,87,48,43,47,70,86,83,53,61,85,63,81,71,63,64,54,58,80,66,66,57,67,46,72,62,78,66,67,86,77,76,71,73,52,77,65,80,66,59,67,87,69,64,78,42,80,81,73,54,75,45,65,56,77,71,70,78,42,78,86,46,79,49,44,54,84,77,82,73,51,85,81,53,52,85,46,78,82,57,67,67,58,85,55,66,56,45,86,42,52,82,75,76,49,61,64,87,79,75,53,52,48,82,55,85,49,77,57,53,46,72,79,62,53,70,60,53,57,52,87,52,78,79,65,58,66,75,67,81,43,55,59,76,82,86,56,43,69,69,72,75,75,70,74,81,63,53,85,60,75,63,64,65,72,53,75,86,80,53,53,47,73,66,52,56,58,56,55,64,46,49,83,67,80,73,55,64,53,77,60,60,51,43,60,86,53,58,52,45,57,66,63,51,72,47,45,52,70,59,52,86,63,46,53,54,56,59,63,70,64,64,70,66,52,74,79,60,49,53,66,79,61,63,82,56,80,43,75,73,72,86,43,62,65,75,58,73,74,76,49,51,55,73,65,50,76,66,66,75,44,62,46,47,58,68,65,56,59,58,51,47,68,59,86,52,57,53,70,87,47,56,44,50,80,73,49,73,76,60,69,75,78,56,75,82,80,42,64,67,62,46,68,73,64,62,67,64,67,46,82,42,85,59,53,71,65,46,42,53,67,45,80,64,74,71,68,50,73,66,42,87,83,55,80,65,50,47,55,74,72,48,62,46,86,49,86,62,68,62,66,47,69,87,68,62,65,58,67,52,87,84,42,72,65,57,87,49,87,54,48,47,60,56,74,80,48,73,45,61,58,49,70,85,72,86,63,57,64,64,75,75,62,76,80,59,42,52,59,58,65,78,42,55,84,51,70,65,86,84,79,74,62,62,49,59,62,71,79,48,46,54,51,76,74,45,64,59,63,53,65,80,67,83,73,69,62,60,54,69,72,52,81,80,78,76,84,64,54,64,49,53,77,77,50,46,76,70,76,82,52,58,78,66,76,84,76,77,78,53,66,72,85,76,55,79,47,65,65,47,80,72,67,54,55,67,62,66,76,46,67,50,52,84,58,57,62,81,70,55,81,56,49,56,55,45,44,54,68,60,42,60,74,56,49,59,66,68,43,69,59,81,43,67,82,60,57,87,55,56,68,82,85,66,75,61,43,86,65,80,83,65,52,87,64,67,59,48,84,73,51,61,81,75,60,46,47,80,68,47,66,58,62,74,67,77,57,76,51,65,73,50,45,66,85,49,71,57,86,46,64,44,50,62,53,58,83,42,60,86,84,47,56,66,46,79,49,75,87,84,59,55,44,50,80,82,82,81,43,86,63,60,68,50,72,48,59,76,61,47,44,83,57,63,60,60,76,62,62,45,83,43,66,67,67,78,57,69,56,50,59,68,43,50,87,72,84,55,87,53,69,72,63,79,65,52,54,78,48,56,64,49,50,68,58,44,60,69,47,86,72,70,49,78,72,75,87,73,77,73,54,52,48,76,59,51,68,78,73,60,81,45,87,71,60,56,66,46,80,48,60,81,85,73,83,65,52,74,68,64,47,71,87,47,74,69,49,64,44,50,75,61,56,68,59,50,68,74,63,82,44,46,59,48,47,63,84,74,49,52,69,74,69,62,64,85,42,66,82,43,64,67,73,86,61,59,61,58,84,43,82,46,69,60,76,83,53,72,86,80,48,71,69,74,64,84,69,45,57,85,44,67,87,55,63,56,54,46,61,69,55,59,64,69,43,42,53,83,75,56,80,66,67,44,79,71,46,56,64,86,77,66,65,49,65,76,74,86,66,71,79,44,48,47,71,60,59,57,67,51,52,77,44,66,46,83,75,57,48,72,65,60,64,85,71,50,86,63,74,69,42,71,82,47,59,80,85,87,70,68,69,43,86,50,45,42,79,51,56,45,50,69,69,65,45,81,69,64,79,51,82,64,68,86,63,42,78,79,74,72,79,68,75,59,73,81,77,55,81,59,87,47,62,72,65,51,80,69,60,67,80,46,71,84,59,64,76,79,71,53,54,85,62,61,85,66,45,58,62,45,83,60,87,86,68,82,69,64,48,51,87 79,53,48,55,74,86,57,64,46,59,79,62,47,82,64,46,47,85,48,86,64,60,86,87,55,80,65,78,81,64,87,76,68,71,75,87,71,52,82,58,71,76,70,85,84,67,84,49,50,75,54,58,52,70,68,42,53,50,55,69,45,47,54,49,69,48,65,79,69,58,77,86,85,62,83,45,68,45,53,73,70,43,70,85,61,69,55,45,69,77,54,74,63,84,62,73,71,55,68,65,77,66,78,63,68,87,50,58,42,63,78,62,80,65,63,80,70,45,67,68,79,85,63,55,67,48,45,71,52,45,60,76,61,67,84,54,81,57,82,53,51,86,55,64,66,62,86,50,46,69,57,62,69,66,70,82,77,45,70,69,69,55,66,62,60,47,52,73,87,55,80,70,68,84,78,63,51,58,64,68,57,54,45,49,53,81,61,75,55,71,42,46,57,58,51,87,78,50,53,72,83,71,82,73,69,63,68,87,62,79,84,76,53,72,77,46,77,54,64,78,43,61,75,51,67,48,59,47,75,73,64,67,62,63,51,72,48,52,74,81,71,80,42,73,73,51,86,55,64,73,77,56,48,77,78,51,46,44,73,87,47,86,61,82,52,75,78,60,45,86,69,84,42,76,48,72,60,59,46,60,64,63,63,42,60,76,73,63,68,75,80,42,72,83,52,43,62,58,51,49,82,68,46,70,48,76,83,71,84,64,81,44,57,63,62,82,67,67,50,74,75,67,70,57,69,66,72,77,86,81,67,46,58,70,77,77,77,63,87,43,80,44,75,84,60,59,60,68,50,83,82,73,63,72,56,42,43,52,57,52,46,56,45,51,79,81,51,65,78,74,49,50,78,68,58,61,69,67,59,72,66,60,69,81,58,60,82,86,60,87,45,75,72,76,84,55,47,45,84,54,73,69,65,80,70,42,59,81,71,72,52,62,64,78,73,70,62,43,49,66,70,62,48,68,68,69,68,78,83,54,78,57,82,63,44,55,74,62,49,67,66,76,69,61,45,65,46,58,87,42,86,73,42,85,45,76,87,70,42,64,59,48,59,49,77,79,81,57,42,56,50,48,65,48,76,70,54,59,85,56,42,73,59,58,59,52,66,63,52,44,64,59,65,60,58,49,49,78,69,82,56,44,46,86,65,80,75,53,77,51,84,77,54,55,63,50,78,63,79,51,86,81,61,82,55,77,43,65,65,56,51,65,62,75,58,47,45,86,81,56,45,65,54,81,48,45,80,52,72,86,57,83,56,74,84,85,49,57,76,68,47,56,56,71,64,47,62,42,64,71,53,46,45,55,55,51,72,42,51,69,58,77,43,69,42,56,43,54,46,45,48,46,45,51,78,68,79,81,75,77,83,76,77,43,65,60,78,49,49,84,76,73,60,51,86,76,84,82,42,76,83,46,73,49,61,66,49,58,71,66,87,84,81,65,45,47,71,87,78,83,44,75,54,66,74,50,82,64,63,54,47,48,50,67,65,66,50,67,76,45,77,84,53,42,46,47,54,80,77,53,61,76,57,70,64,74,48,62,50,42,55,55,80,50,64,64,56,52,45,83,42,71,74,81,63,80,43,52,77,42,43,54,46,77,82,63,64,64,68,52,59,45,53,63,74,43,66,81,86,73,48,51,85,55,55,62,55,50,87,63,47,69,60,45,87,78,62,83,50,46,47,74,85,82,83,58,52,65,72,43,70,51,84,68,53,72,55,85,71,55,69,48,49,74,55,59,59,47,71,71,82,47,47,74,78,85,55,79,70,43,86,84,76,50,69,63,64,50,58,60,73,87,66,76,67,53,45,60,54,87,45,47,53,70,86,47,56,46,68,59,50,63,63,84,62,71,71,51,47,53,70,84,60,49,55,57,79,61,60,83,76,83,51,74,65,46,59,73,66,71,76,49,70,60,72,68,46,56,72,66,48,67,77,64,75,65,76,45,71,73,42,43,70,77,76,58,69,70,69,46,57,75,65,78,87,64,83,56,69,52,44,57,87,42,43,55,76,42,77,62,46,70,59,79,85,73,48,67,84,78,80,71,75,76,78,85,87,60,76,54,42,78,51,78,77,82,75,82,60,61,84,46,46,53,69,81,79,73,74,47,56,44,78,79,84,79,84,46,80,87,70,42,60,60,47,82,71,46,75,78,45,61,47,54,57,69,49,85,54,83,69,78,73,78,42,52,73,46,65,58,55,61,50,50,56,55,45,65,84,45,73,56,73,52,44,51,52,73,47,53,63,78,67,47,72,45,86,63,68,80 75,46,68,57,42,52,72,82,51,70,68,52,71,45,53,64,79,73,78,64,46,52,49,50,45,50,61,49,57,59,86,73,83,82,72,61,87,77,55,42,70,48,73,42,54,71,59,51,79,43,78,44,62,85,57,49,42,83,52,45,52,59,86,86,65,70,75,87,78,55,44,44,74,77,58,54,85,51,73,49,86,79,72,74,42,63,51,77,60,48,65,75,74,45,81,81,66,52,53,67,71,70,62,57,53,55,82,77,68,68,87,84,62,58,69,66,71,75,45,72,83,43,84,73,83,75,84,77,54,52,74,77,50,59,73,61,53,73,81,85,48,60,87,63,44,78,71,67,48,70,79,51,59,81,61,49,62,42,51,48,74,68,75,58,48,73,54,49,85,76,79,58,72,68,49,87,71,83,82,53,43,76,65,74,43,80,57,75,87,63,76,87,56,59,55,66,74,67,75,63,67,65,47,51,85,46,69,82,42,67,70,85,53,54,76,86,76,82,85,57,42,50,73,44,59,42,57,86,42,68,56,46,60,76,87,64,79,79,64,85,47,86,67,57,82,86,60,83,72,44,61,86,85,77,47,74,47,80,83,52,79,42,67,61,75,53,49,86,69,84,59,60,87,46,50,66,87,61,86,45,83,78,87,45,65,85,54,68,48,65,78,63,53,42,55,70,48,63,60,80,76,50,67,46,42,57,67,64,71,75,87,55,80,60,43,72,63,65,71,67,51,62,52,54,57,52,61,63,53,81,58,55,86,79,59,52,48,62,62,86,73,70,66,53,51,44,70,76,73,65,75,85,83,48,76,83,74,58,67,42,62,75,73,83,75,74,80,58,57,50,43,45,66,61,54,84,84,67,76,60,60,59,51,76,43,60,60,76,67,62,75,56,67,81,44,64,86,59,81,81,47,46,74,63,55,49,42,80,46,42,76,78,74,61,66,83,47,45,87,44,78,72,51,79,83,65,83,87,78,46,63,77,65,54,80,47,52,69,47,86,52,82,77,76,48,63,70,59,75,82,64,44,55,59,86,60,60,48,74,87,68,47,58,79,57,59,43,77,75,48,71,49,42,45,45,65,51,66,61,52,82,45,44,69,71,82,49,69,75,61,53,63,51,85,53,84,82,45,63,44,79,61,85,58,56,73,59,57,82,46,81,78,56,61,51,53,67,47,57,56,53,61,75,81,50,73,50,78,84,64,51,76,66,76,82,85,59,51,66,62,60,78,57,49,75,74,80,76,68,54,64,78,46,82,68,46,49,64,48,85,87,53,75,84,78,46,79,71,69,67,61,43,73,69,68,76,66,56,71,43,47,52,74,47,50,42,77,55,52,73,55,66,48,76,72,87,59,86,65,44,49,71,64,82,49,61,74,79,47,64,58,54,63,80,50,58,72,64,49,68,50,64,60,59,46,47,44,62,45,68,56,60,44,70,52,68,62,73,78,49,83,62,81,68,58,49,52,50,66,52,61,58,80,68,56,44,66,67,79,69,51,77,76,76,74,83,67,69,77,78,59,51,75,63,56,66,66,82,68,49,55,86,62,49,82,87,53,66,50,53,78,84,64,68,82,77,76,66,64,56,74,54,60,54,42,69,59,85,81,70,55,61,52,59,71,56,53,53,84,78,86,70,87,63,78,81,78,57,67,75,64,54,57,69,73,51,82,70,64,74,77,42,85,73,70,53,78,78,47,44,65,80,77,87,59,77,47,82,42,75,46,67,60,51,45,57,81,57,50,77,77,46,52,52,61,51,82,47,68,61,58,73,86,62,48,82,61,55,78,73,83,83,48,68,48,86,59,55,54,49,47,58,72,69,73,70,52,52,58,63,48,42,83,68,43,69,67,84,53,64,62,44,58,80,58,71,76,59,53,57,79,61,82,71,61,57,54,50,74,60,51,71,50,84,77,78,76,66,67,60,57,53,81,65,48,44,84,70,63,57,78,62,57,85,73,70,42,61,44,76,69,47,46,46,44,45,65,47,49,43,80,59,52,52,49,82,83,64,79,50,63,58,74,68,68,49,64,66,60,64,81,70,50,48,73,64,61,58,57,51,73,57,65,46,64,52,52,61,63,79,76,61,46,65,82,83,59,70,62,80,74,78,65,67,47,62,85,58,58,66,75,44,86,86,85,70,55,87,87,67,62,72,77,48,70,72,72,71,80,68,75,64,42,65,84,45,55,68,70,78,63,67,46,59,64,58,44,51,71,85,85,86,77,86,69,44,62,78,77,59,64,77,46,82,75,68,87,54,46,44 62,76,76,68,53,46,82,66,78,66,60,68,77,62,46,70,86,54,54,72,60,62,73,42,50,55,76,53,81,73,68,55,44,60,69,79,61,54,66,79,58,64,80,86,51,76,68,69,86,50,73,46,50,44,58,87,56,55,68,79,56,59,53,49,75,87,76,78,78,50,70,74,75,80,79,72,59,44,76,55,72,51,68,81,58,70,43,64,67,83,57,45,80,87,57,44,62,51,49,66,69,43,44,63,55,48,78,87,52,85,44,45,67,46,63,55,67,48,52,72,86,44,71,73,53,76,75,48,44,43,57,49,85,86,70,59,64,72,85,81,46,83,66,42,45,48,78,87,85,46,58,48,82,45,43,45,59,75,76,80,72,45,72,43,45,55,82,84,86,85,78,76,73,52,85,67,54,46,81,49,46,85,70,57,51,49,79,87,52,73,75,82,56,79,43,64,86,51,74,49,52,66,73,58,56,62,71,75,63,55,65,43,48,63,69,47,54,77,59,69,55,54,67,69,51,49,80,47,55,50,52,80,54,72,82,56,84,84,76,70,82,51,65,87,56,78,70,54,44,64,69,52,42,54,68,84,79,82,63,71,79,67,83,73,73,52,62,46,55,66,52,42,45,46,48,49,46,55,47,56,85,65,85,62,58,76,65,76,64,47,64,66,66,53,79,86,64,55,80,45,77,62,82,48,55,60,43,86,45,46,74,60,74,60,79,80,44,78,42,51,49,66,62,57,47,42,63,73,43,60,81,47,80,87,47,72,74,86,87,71,81,55,82,66,46,47,82,45,42,71,73,56,52,50,42,44,87,60,70,66,65,80,58,70,58,69,68,78,66,80,82,50,51,62,74,70,72,77,46,58,86,72,53,81,70,48,66,43,77,49,50,71,42,46,48,52,53,61,65,44,87,56,49,71,86,76,49,52,77,57,42,85,56,66,76,55,68,60,79,59,68,52,67,60,75,75,79,86,69,71,76,63,60,66,79,54,62,71,47,50,50,79,62,73,51,69,42,71,63,61,87,79,71,78,77,82,68,47,78,70,84,73,52,61,68,73,71,47,70,61,87,56,54,79,86,43,61,79,71,45,56,46,70,58,52,83,63,62,45,76,53,64,52,82,69,69,75,55,69,69,80,62,50,52,77,46,71,72,43,63,77,66,50,48,83,44,85,60,62,81,57,62,64,52,45,83,72,87,45,64,81,62,78,50,85,67,57,62,85,53,61,51,80,43,81,69,64,71,47,50,82,86,47,64,86,66,45,72,68,42,46,53,57,63,42,52,68,82,61,43,53,61,61,66,67,87,52,72,83,45,81,80,77,50,50,56,58,57,59,65,61,69,50,62,79,59,46,49,78,82,66,82,74,52,70,80,76,53,55,55,48,51,77,73,78,87,58,51,50,69,48,65,68,60,58,72,45,78,77,47,54,74,70,86,67,46,73,62,71,42,47,53,48,51,65,48,66,48,78,66,70,70,87,67,79,62,65,66,65,48,76,63,77,69,84,68,45,66,60,71,62,87,64,80,71,54,68,62,49,69,57,55,81,54,78,83,66,85,74,46,80,55,63,73,70,53,60,44,62,75,84,43,63,49,47,74,53,62,44,57,77,51,80,54,86,54,62,57,58,76,66,62,46,83,58,62,68,52,53,43,73,82,74,75,80,52,52,55,60,65,72,74,76,50,49,56,80,77,65,68,82,82,71,83,65,53,48,42,70,70,83,47,44,58,59,42,59,81,46,82,60,83,61,62,67,59,58,44,56,86,46,54,80,65,53,50,76,64,62,64,58,77,66,53,86,44,86,55,45,48,45,67,59,56,65,70,58,58,53,56,72,84,58,44,43,86,84,52,83,46,60,68,74,54,54,47,57,72,69,73,44,48,76,70,80,87,84,50,70,81,73,50,58,49,82,60,57,64,74,74,81,42,55,50,83,44,78,62,87,78,44,72,51,65,64,73,67,44,78,83,49,47,67,63,47,54,62,49,50,68,69,42,65,66,51,61,81,46,43,67,47,56,83,63,62,84,45,81,85,56,85,77,43,63,80,58,71,77,59,56,78,84,54,70,71,60,68,53,81,65,47,44,59,67,74,58,87,45,43,61,50,62,79,49,79,67,48,73,86,87,63,51,62,66,65,57,69,85,61,73,85,51,81,51,82,61,63,69,75,61,82,66,85,60,73,61,51,57,85,83,72,56,59,73,85,53,55,62,70,77,80,64,42,69,60,54,70,60,51,54,78,44,49,70,63,67,67,63,60,68 52,52,77,71,56,51,58,58,46,82,66,81,66,46,65,54,49,74,80,43,58,62,69,50,54,75,79,53,84,69,50,47,43,75,78,83,74,59,64,48,69,52,87,57,77,49,65,55,52,75,58,60,68,84,48,57,87,72,81,50,70,54,60,46,69,86,68,45,61,72,64,64,85,54,49,52,66,62,71,44,82,70,50,53,65,48,73,77,46,69,85,77,65,68,72,55,61,68,48,61,54,49,67,76,48,81,54,62,76,50,63,70,79,49,42,86,44,70,84,45,80,50,82,66,85,84,47,78,70,79,72,54,65,59,42,72,69,46,60,45,46,75,43,81,47,82,43,63,83,71,59,85,63,70,55,42,61,55,54,53,44,70,87,46,64,69,44,59,47,47,86,50,70,49,73,53,49,73,82,64,50,61,84,65,57,74,49,83,64,44,80,53,47,57,71,67,55,46,64,56,60,66,71,51,65,60,83,73,45,66,47,87,80,54,59,76,65,78,74,44,59,81,56,76,78,56,63,64,65,50,58,58,53,72,43,86,67,69,52,81,53,51,49,75,82,81,70,56,60,53,52,83,47,74,61,69,46,48,83,85,75,59,85,87,59,63,80,66,61,43,79,82,46,75,83,53,42,50,46,76,51,63,55,67,65,79,61,78,66,45,49,59,54,73,48,85,80,52,52,78,83,60,65,51,65,71,46,77,82,67,72,43,49,70,54,42,83,67,53,85,68,58,83,67,52,67,84,71,73,73,51,81,58,46,78,74,63,48,62,87,86,72,81,84,86,64,50,79,86,52,56,62,86,45,52,76,45,86,75,48,77,75,86,58,76,57,87,53,63,79,74,84,76,87,66,52,66,86,64,77,48,48,57,57,55,50,52,80,46,86,78,68,80,46,66,54,84,81,76,57,79,79,63,46,61,66,51,44,43,64,55,76,57,43,80,76,69,48,68,46,43,83,55,72,69,42,44,61,63,80,81,74,45,58,84,67,85,54,75,87,61,51,64,75,76,83,60,55,69,86,52,64,84,43,50,69,57,64,80,48,68,71,83,71,81,69,77,86,42,45,82,82,73,85,82,60,69,48,42,57,69,44,65,67,51,42,65,54,62,81,53,87,74,57,67,75,59,86,46,86,46,62,54,76,79,72,79,65,84,66,68,49,86,84,79,86,85,53,55,67,62,42,49,53,53,44,77,50,54,47,83,45,46,74,75,64,64,72,70,78,43,50,69,73,60,85,54,61,46,51,67,43,71,48,67,77,79,66,70,57,62,57,50,75,49,59,70,58,48,52,59,60,43,42,47,49,73,69,57,52,81,68,52,78,42,46,52,85,70,52,66,73,45,50,65,52,65,79,78,82,46,62,75,63,61,61,48,87,63,55,64,83,68,85,82,44,53,85,65,85,74,44,66,68,86,61,52,82,62,45,57,74,57,72,82,54,73,56,86,77,46,84,79,75,54,82,62,63,74,73,68,56,63,44,49,59,87,74,63,63,46,54,59,45,49,74,81,42,69,84,58,60,48,44,87,55,42,63,66,52,70,60,58,85,62,80,55,52,53,75,47,63,50,53,52,47,80,68,79,55,86,50,87,74,63,72,68,86,79,44,72,43,75,49,44,83,66,43,75,81,82,84,49,75,78,81,76,60,55,62,71,63,64,81,69,71,82,80,82,64,79,73,73,56,58,53,73,75,73,77,67,86,47,62,79,60,77,64,45,80,81,49,47,77,72,82,74,59,68,57,55,62,86,83,60,69,50,47,59,64,73,76,69,87,74,50,45,71,48,84,78,83,44,70,62,84,49,65,65,46,76,52,55,50,60,77,75,57,42,61,54,51,72,87,53,63,71,55,54,80,68,56,49,81,84,76,53,62,87,75,84,67,46,76,73,63,48,82,55,52,84,51,55,68,78,52,44,60,50,69,43,48,78,59,57,47,60,86,71,48,67,87,43,73,72,75,66,43,59,61,59,83,84,80,81,77,44,87,68,71,45,54,75,66,53,42,55,53,60,82,63,80,68,64,71,42,45,77,66,84,48,60,75,77,62,74,78,45,70,51,80,52,78,43,46,65,75,53,48,63,52,84,51,61,68,72,46,45,83,57,63,87,76,59,59,62,82,54,80,65,83,44,44,85,86,68,86,74,60,75,46,78,72,61,72,51,77,67,55,68,79,57,77,53,47,75,56,42,44,85,73,56,71,53,83,75,51,74,49,59,67,57,87,66,60,51,44,55,47,49,78,78,62,77,47,78,45,67,58,51 55,61,74,50,62,42,81,51,76,43,74,72,44,67,67,45,52,57,83,81,57,48,50,52,75,62,61,48,63,74,79,81,65,44,49,53,45,85,58,53,49,55,78,71,79,62,55,52,67,42,43,60,78,72,56,55,84,43,67,43,48,56,77,65,69,45,72,48,47,69,75,56,74,46,52,63,87,68,60,67,83,45,81,57,51,61,44,46,85,74,82,74,76,80,62,44,65,86,48,76,66,77,70,76,46,46,81,65,70,70,49,57,68,67,79,52,74,59,84,81,61,84,83,71,53,68,42,75,44,60,42,51,52,51,57,78,45,56,69,51,58,60,71,78,45,49,62,63,49,60,77,74,49,84,80,59,80,56,80,73,85,46,74,76,54,70,60,84,60,52,77,44,72,60,83,71,51,86,55,54,53,83,58,51,48,64,56,68,60,80,50,67,73,55,86,81,87,63,50,57,42,73,80,47,57,79,46,64,70,72,76,42,50,74,42,42,64,76,53,67,67,47,68,63,52,79,86,54,80,79,62,75,70,79,86,70,66,63,60,45,68,76,79,85,62,57,86,76,86,59,73,74,50,53,45,57,51,64,46,46,79,84,86,69,64,60,85,61,57,79,48,43,75,54,57,56,75,58,46,56,45,46,78,70,53,52,74,81,57,79,80,54,76,46,72,87,53,68,44,67,71,77,60,76,48,85,44,57,44,60,50,53,64,57,55,60,84,62,75,57,85,54,84,73,49,66,72,43,61,75,66,73,59,85,61,54,58,87,79,44,65,62,59,53,53,69,75,66,46,69,49,62,82,71,57,45,73,61,86,65,44,56,59,75,46,52,80,79,70,56,61,73,42,55,76,67,80,55,43,60,81,82,55,46,73,67,85,61,50,60,87,68,53,72,51,57,59,48,44,76,45,50,81,44,57,50,53,81,84,73,49,86,84,71,74,80,58,54,69,65,68,66,63,69,64,67,43,47,58,83,57,59,58,47,42,80,44,79,46,56,53,52,55,79,81,56,56,53,73,78,53,75,75,42,70,76,84,71,60,52,72,55,87,73,87,47,43,70,60,84,69,83,83,56,81,57,82,59,69,75,51,56,73,77,64,60,69,82,61,77,72,71,55,79,55,77,82,87,79,47,65,47,44,51,51,64,72,63,82,87,44,77,47,71,80,66,77,86,70,53,62,78,54,43,45,64,77,42,66,63,67,55,78,49,59,86,57,79,66,85,77,70,64,58,69,60,83,50,72,72,84,83,55,42,86,86,84,71,61,85,84,75,50,71,71,85,82,85,70,75,70,47,45,71,54,87,44,71,67,86,69,72,47,63,55,59,54,69,79,51,56,85,82,71,85,44,85,78,82,53,81,54,49,86,82,87,81,82,53,58,76,53,68,57,70,42,78,43,87,44,54,84,62,84,81,76,45,62,57,43,75,66,63,50,79,85,63,54,80,72,82,77,65,84,68,49,70,85,58,53,72,50,45,87,65,69,43,79,52,61,79,47,45,75,66,75,69,42,75,52,78,46,70,74,61,55,83,54,52,55,44,47,53,74,83,80,77,42,56,59,44,74,74,45,85,64,43,76,73,64,80,79,47,58,64,55,45,75,58,71,57,57,68,62,47,69,58,75,80,70,81,87,76,68,80,61,63,84,84,69,56,44,58,62,72,77,77,61,60,55,57,57,61,59,54,46,65,80,84,63,63,60,77,51,42,59,78,44,85,50,46,44,79,45,70,44,63,74,61,61,72,46,56,60,70,46,42,67,80,66,67,71,50,70,59,70,65,64,47,49,71,56,73,59,83,42,60,70,67,86,79,57,42,45,63,57,57,55,57,80,44,54,81,54,87,85,42,82,78,83,55,75,45,81,50,64,77,83,62,60,56,56,87,72,67,56,59,79,77,86,70,61,63,49,78,44,78,61,66,48,75,70,76,70,72,78,46,70,63,48,66,70,60,76,49,71,84,60,46,69,68,56,43,51,75,84,70,52,64,66,43,84,59,64,70,74,45,61,45,53,64,64,60,48,80,46,74,47,87,50,62,54,59,81,58,48,44,62,60,65,72,81,44,56,81,44,76,83,62,48,58,71,85,69,47,80,64,43,77,56,82,63,75,52,83,69,63,67,60,72,48,81,48,48,58,55,56,78,52,77,77,72,84,78,47,63,70,78,64,59,58,73,78,52,72,66,87,61,86,66,77,76,85,74,86,58,83,73,48,57,77,77,80,80,55,53,50,72,49,55,86,55,85,70,64,50,53,59,62,48 49,80,42,61,76,83,65,42,82,75,57,86,78,42,58,61,55,64,52,70,56,75,59,65,47,83,53,72,64,85,73,86,85,71,71,82,80,68,57,72,69,63,55,57,82,55,49,79,52,84,64,82,47,73,82,42,72,74,87,54,85,82,54,47,64,74,55,86,42,87,47,69,69,75,66,76,73,46,67,83,68,55,55,72,53,52,68,42,47,55,67,51,69,44,83,73,52,43,45,63,63,71,62,54,50,51,86,42,53,62,55,60,65,73,64,81,71,47,82,62,62,72,55,62,70,59,45,58,57,62,75,86,72,59,80,79,72,49,42,71,75,42,82,56,66,58,49,51,47,63,81,67,48,43,82,71,53,58,83,68,52,50,57,80,70,63,55,65,73,47,58,54,77,43,76,79,87,52,58,45,49,44,51,45,76,64,65,75,56,66,51,75,65,68,73,79,69,47,52,55,53,67,69,51,59,60,58,67,63,64,52,73,49,75,67,72,57,85,65,68,84,81,56,70,67,47,55,77,68,77,60,76,75,55,71,63,49,64,44,56,45,61,59,77,55,80,57,84,79,52,60,70,44,49,80,76,56,56,63,43,42,54,61,66,67,65,44,49,79,62,60,75,59,51,47,72,70,51,68,86,64,57,64,69,47,86,72,61,57,87,68,46,72,56,86,50,75,78,71,55,47,84,80,65,66,74,60,43,44,45,85,73,68,79,45,87,83,71,49,42,57,49,84,56,62,78,43,82,53,70,83,75,44,75,57,71,80,50,80,51,48,46,61,72,79,64,53,43,55,78,45,85,48,47,55,78,79,77,70,49,78,83,82,53,51,57,74,54,86,55,43,66,85,56,86,44,77,48,85,68,44,75,52,85,72,64,87,73,61,51,69,58,63,74,66,50,50,43,70,74,87,61,77,43,80,76,51,79,77,83,63,77,79,85,82,43,52,63,75,61,57,76,66,86,63,70,87,42,81,52,87,58,51,86,49,76,74,53,64,63,82,68,80,80,54,43,72,81,82,71,58,42,44,43,48,58,61,70,46,71,46,44,57,43,76,49,69,68,81,55,56,69,50,48,85,81,43,43,47,45,66,60,56,50,45,62,51,77,83,47,77,46,77,61,58,81,68,69,46,51,43,67,69,57,45,58,47,82,60,52,67,75,62,72,84,54,72,47,60,65,71,79,61,61,79,51,73,53,73,72,49,61,45,63,43,66,70,47,75,43,77,53,65,82,44,81,78,73,47,42,44,51,79,69,65,71,48,74,63,54,54,58,80,82,50,60,43,72,58,71,69,76,80,84,57,51,43,56,73,63,63,42,64,69,61,46,78,63,72,72,84,72,66,48,67,84,54,59,67,81,42,58,42,76,75,43,78,55,43,68,47,70,79,50,49,45,65,83,74,63,86,59,62,77,79,73,51,55,80,46,65,85,64,78,78,50,61,57,73,47,54,69,53,46,71,42,73,60,56,60,77,46,58,52,43,66,71,73,72,63,49,62,68,49,80,66,57,64,47,54,55,59,85,54,60,47,78,84,66,45,82,65,65,57,45,53,74,86,70,71,48,72,76,67,52,67,43,47,55,48,87,69,80,52,62,71,57,85,79,64,54,44,72,75,71,64,57,45,87,68,45,69,75,44,67,72,46,79,85,81,61,47,77,62,48,74,46,78,73,44,49,42,55,54,68,65,46,79,70,67,54,47,75,52,58,71,85,58,54,54,42,66,71,44,73,86,77,59,46,84,80,85,84,70,62,82,59,71,72,49,66,42,53,56,70,66,49,77,51,77,53,48,65,80,63,58,82,60,79,83,61,49,45,84,55,47,66,60,77,58,43,62,42,47,68,74,47,46,66,55,59,72,58,75,66,84,52,66,86,65,68,87,55,75,57,87,75,51,72,62,65,84,76,47,47,74,64,76,51,43,47,42,61,44,86,87,78,82,87,82,42,78,86,70,64,64,75,47,67,54,81,69,59,48,44,48,79,46,59,62,73,68,80,66,46,74,57,46,56,44,61,86,73,50,68,73,46,57,72,76,74,42,50,71,72,78,52,68,54,60,75,61,79,75,53,54,70,58,48,78,58,56,82,84,85,85,66,71,44,70,73,82,65,63,74,48,48,55,52,87,76,64,71,71,85,58,68,52,85,81,70,60,78,81,55,82,48,82,44,74,80,55,49,63,61,78,85,70,77,56,49,60,83,55,67,47,81,87,71,74,67,43,76,61,79,57,72,75,51,47,65,81,80,53,68,47,56,66,76,64 73,43,43,48,76,57,81,47,76,68,46,82,87,68,59,45,78,65,85,53,87,58,48,52,42,66,46,59,53,72,59,85,65,70,44,79,68,64,69,50,87,66,68,72,73,84,86,72,66,72,77,62,58,47,83,86,74,60,59,71,48,50,60,72,75,87,85,57,49,44,80,52,44,42,42,70,83,64,47,83,43,52,59,52,52,82,71,50,65,44,48,48,70,64,78,84,54,62,86,70,50,73,65,77,65,53,77,57,78,52,75,69,71,53,43,48,46,82,68,73,70,85,77,42,50,54,75,44,47,66,70,49,59,66,73,62,77,42,47,82,60,43,81,49,61,76,46,67,45,78,59,44,43,59,70,55,69,42,47,50,62,72,65,57,85,61,71,50,58,80,50,54,83,60,70,84,56,79,73,62,71,46,78,65,71,72,61,43,87,82,79,70,71,61,64,82,76,44,68,87,87,86,55,65,51,66,70,74,50,69,71,51,69,55,70,87,84,62,51,48,86,87,83,52,64,46,77,76,47,85,52,65,82,44,65,59,72,52,83,49,64,73,86,70,77,69,69,56,70,87,86,80,76,57,44,85,58,42,64,53,53,42,51,85,83,45,49,57,74,79,82,56,56,75,65,83,45,59,86,64,78,75,65,44,42,78,61,60,77,82,70,78,50,83,45,73,84,56,82,44,61,73,55,55,59,43,60,78,75,78,73,44,73,72,77,47,63,71,49,62,51,85,50,72,42,75,61,62,65,75,81,67,60,87,75,42,47,78,72,70,55,62,74,72,68,55,56,44,58,64,75,81,64,84,77,47,75,62,84,53,85,73,56,70,72,79,43,56,53,69,83,54,61,60,42,56,46,64,76,85,61,80,43,62,47,62,42,86,85,42,82,68,66,72,47,55,82,53,47,49,52,78,61,73,80,62,65,58,45,63,49,87,65,60,51,81,52,67,75,84,54,45,80,54,81,61,74,65,58,51,58,72,48,67,72,68,57,74,87,79,82,83,82,77,87,43,56,61,69,61,51,87,54,59,56,43,62,83,75,73,46,50,80,67,80,75,67,44,57,73,63,48,86,74,59,65,82,78,80,61,42,84,75,71,55,44,76,52,51,55,77,85,67,42,66,83,78,66,66,86,50,73,76,42,70,45,51,60,42,49,73,86,44,44,64,87,51,74,75,45,73,83,87,46,73,51,54,71,57,85,64,72,53,67,62,46,44,70,68,77,79,81,52,53,62,86,72,56,73,71,77,76,50,74,49,50,45,48,55,43,61,60,44,49,70,79,85,57,60,61,66,78,77,61,83,59,58,43,45,49,83,84,51,73,55,78,46,53,48,68,78,79,85,79,87,87,49,72,82,80,79,75,57,67,81,73,64,65,57,43,50,66,61,76,66,67,45,62,70,63,86,79,74,52,59,54,46,81,83,79,68,84,60,66,82,45,58,62,70,45,75,75,74,83,48,56,66,60,47,87,77,74,54,81,59,64,64,43,52,58,60,60,47,51,73,74,79,55,53,53,78,87,70,73,49,74,65,73,68,55,54,47,56,68,83,69,60,48,65,78,78,50,75,43,65,65,42,53,46,45,44,56,43,84,84,86,60,46,58,68,45,47,76,48,77,66,72,74,58,50,74,62,84,64,49,49,72,43,57,43,58,55,58,46,84,68,79,77,46,78,87,65,71,72,80,79,83,43,64,64,48,75,43,61,73,77,45,69,47,46,43,64,82,61,76,86,59,72,60,64,70,48,51,85,86,47,68,50,68,42,46,48,68,86,50,62,84,84,54,73,54,83,79,72,66,68,72,74,77,49,44,48,78,63,51,62,63,83,63,60,68,67,63,82,85,55,81,50,79,71,55,63,69,45,50,64,77,79,44,64,73,73,79,71,84,67,71,42,73,81,60,64,43,68,52,75,66,80,54,63,84,78,63,68,69,64,80,85,49,68,85,48,79,53,73,71,84,62,60,63,62,73,68,52,83,87,86,54,84,82,79,49,55,55,51,69,54,44,71,58,48,80,78,42,86,79,75,71,64,66,86,61,80,78,63,81,66,53,70,71,71,60,56,69,80,43,77,54,83,50,67,46,87,42,76,75,56,72,46,87,70,54,66,67,43,63,80,67,44,44,68,81,42,60,74,75,72,43,63,66,60,58,43,75,66,78,66,74,66,52,65,56,77,81,69,65,51,54,48,73,61,77,61,55,55,79,72,81,43,77,44,82,62,49,73,42,73,60,63,57,63,44,44,48,73,59,56,51,67,66 51,63,81,63,47,42,53,71,81,55,66,77,82,46,56,44,53,82,63,79,69,75,49,70,46,83,47,55,77,65,79,71,43,70,72,45,83,79,57,57,72,72,62,79,61,53,84,83,59,64,58,58,54,79,66,75,44,78,80,43,58,72,63,46,76,73,75,77,47,44,59,58,82,75,54,84,61,66,71,57,54,81,74,51,83,69,58,52,59,61,48,43,66,75,65,72,55,85,68,80,52,43,70,64,79,45,52,83,86,65,67,60,50,51,44,77,75,47,56,67,57,67,82,70,63,58,86,71,65,76,59,57,84,54,56,50,65,87,57,46,84,84,59,87,53,71,50,46,59,81,83,81,58,50,53,60,64,66,80,82,42,46,72,59,60,64,77,82,67,58,86,54,51,66,46,58,51,48,86,56,62,52,60,81,66,85,78,59,80,84,76,71,69,75,48,84,53,86,81,73,48,87,60,85,63,83,70,56,72,54,79,58,84,57,81,86,46,67,47,64,60,52,56,57,71,61,66,73,66,78,76,52,78,50,46,53,65,77,78,47,45,64,42,75,81,75,86,80,50,83,51,54,87,63,74,84,84,55,70,73,42,62,52,67,70,68,69,66,77,72,83,72,81,79,66,85,76,76,75,82,73,73,47,66,57,67,48,46,61,83,53,57,51,43,68,42,65,59,47,85,85,81,82,69,72,84,70,51,53,78,58,61,64,78,82,87,48,50,87,54,79,46,48,68,53,52,48,85,76,80,49,57,45,57,64,58,68,46,76,52,65,57,42,83,50,46,50,58,60,86,61,64,87,51,79,58,55,75,67,68,52,70,80,85,71,75,75,48,65,63,57,64,49,67,60,56,62,59,60,74,43,80,71,53,71,44,51,82,86,87,74,71,68,66,78,62,72,77,71,85,54,74,79,81,50,54,87,80,50,53,68,50,63,70,58,46,56,72,72,75,43,80,74,48,82,68,73,76,87,70,55,86,53,54,74,78,78,79,52,43,48,67,50,72,75,54,85,73,57,68,64,70,58,49,68,67,78,71,72,65,49,84,56,45,53,44,80,83,54,86,54,42,44,80,74,60,53,42,61,59,45,64,66,61,67,86,80,85,48,43,63,54,63,71,45,70,66,51,79,67,65,43,83,84,54,71,54,66,75,57,50,69,82,59,61,52,56,87,82,61,59,52,69,48,86,63,66,61,43,80,47,50,47,68,50,85,47,83,54,70,87,69,50,82,47,77,80,42,66,64,77,66,43,67,62,46,74,71,72,79,53,65,81,51,72,53,64,74,87,86,55,56,48,70,77,72,79,86,57,65,55,85,80,81,47,42,79,78,48,65,57,73,52,87,60,46,51,67,47,62,68,85,86,77,46,80,67,69,63,46,78,61,61,67,85,81,78,55,47,54,73,80,87,83,76,61,84,64,82,75,72,50,79,43,70,42,70,44,42,86,70,65,75,51,74,60,46,81,79,60,86,83,60,59,44,74,74,45,46,57,55,82,63,60,46,65,51,45,46,56,55,71,46,87,65,50,71,81,64,49,70,70,85,63,55,60,73,69,75,58,65,47,78,65,85,60,56,79,86,43,61,68,54,63,66,77,54,42,60,44,47,60,85,78,66,76,80,71,77,68,51,59,81,43,42,45,60,66,55,51,65,67,49,80,78,68,84,56,66,48,64,77,53,82,62,76,74,62,74,73,65,75,52,79,56,54,85,87,82,49,43,46,61,58,76,56,77,46,85,87,53,83,79,81,63,43,77,58,79,44,60,68,42,52,42,45,45,76,61,76,79,71,83,55,66,56,62,79,87,81,74,57,43,46,63,85,53,60,86,68,78,68,42,59,83,44,78,53,63,75,77,60,65,48,45,57,80,66,60,72,77,87,72,71,70,69,71,77,81,61,66,78,53,77,67,65,55,76,57,63,61,85,63,59,66,74,51,77,54,57,84,48,70,52,82,86,77,80,76,43,62,54,58,53,77,79,79,49,78,83,84,50,54,80,56,48,53,69,52,56,45,86,71,87,80,70,63,80,70,47,71,59,75,60,69,52,57,44,80,80,79,82,84,64,53,56,76,46,70,46,57,50,73,48,64,83,60,66,80,53,49,55,48,71,45,83,77,66,58,72,74,43,70,68,64,77,51,70,80,47,71,56,80,46,86,76,76,50,63,60,56,82,84,82,67,57,42,55,57,42,83,63,56,85,50,62,53,76,60,64,61,70,76,84,65,49,54,67,60,60,53,50,68,76,62,52,64,61,87,83 53,55,66,64,70,70,61,73,55,56,73,81,42,81,43,83,47,51,84,85,63,45,56,45,64,76,82,55,76,50,71,50,76,48,61,43,76,66,69,42,65,46,78,67,71,81,86,81,60,79,63,79,54,55,79,58,59,42,67,57,48,50,86,83,84,64,71,66,77,43,57,67,44,45,72,77,63,78,75,76,56,86,51,68,60,57,61,73,86,42,74,57,69,44,82,64,47,80,76,59,57,60,42,48,58,58,82,42,68,69,85,58,45,70,53,47,82,79,43,73,68,86,48,63,79,64,80,77,71,76,84,58,53,42,78,80,55,56,64,68,44,58,67,81,46,68,55,62,69,68,46,48,51,54,75,46,74,47,70,52,61,87,74,77,44,48,49,86,68,80,51,85,42,52,55,81,43,54,44,84,64,68,54,43,87,43,77,63,74,85,71,81,44,82,62,86,62,79,78,52,64,61,79,62,43,60,44,42,67,72,46,55,80,79,57,53,68,47,57,54,61,87,56,59,82,62,53,52,82,72,67,52,46,85,79,84,67,80,43,59,54,55,65,78,68,70,78,80,53,69,62,80,87,59,64,67,48,59,60,64,83,71,54,44,44,47,74,55,72,55,68,74,72,66,68,50,43,59,80,47,73,85,56,70,53,86,51,69,74,86,44,72,75,65,65,64,70,60,56,50,74,58,71,79,64,47,59,77,65,73,55,71,62,73,67,65,73,51,53,55,54,51,48,76,84,74,44,48,47,65,62,45,53,61,68,80,45,55,45,43,48,46,85,71,59,84,85,61,87,81,58,57,66,54,60,42,76,53,48,86,57,85,56,43,62,66,42,79,64,82,87,76,47,53,42,50,83,61,51,64,85,50,66,52,49,75,67,42,53,61,45,44,71,67,86,74,43,81,50,84,74,87,79,59,64,84,74,74,78,86,49,81,78,45,51,42,75,69,70,64,42,50,82,58,82,47,83,82,87,85,54,55,59,72,77,76,76,79,62,68,57,49,63,49,71,59,74,59,75,50,81,79,44,79,86,51,60,45,53,44,85,60,63,42,42,78,75,42,68,70,45,78,55,43,61,49,51,76,45,58,47,43,62,42,81,66,69,66,76,48,52,68,51,62,72,80,48,47,45,51,43,52,47,83,73,83,60,64,72,58,44,42,61,74,46,58,63,43,70,45,45,54,84,70,85,58,70,83,56,42,51,72,73,83,69,56,63,63,68,48,43,82,67,63,76,85,74,86,73,62,85,77,59,61,42,51,81,69,43,72,59,54,64,79,48,73,86,45,55,69,47,61,72,53,51,72,48,55,50,43,65,47,45,79,75,43,64,68,60,43,70,54,49,54,83,49,54,67,71,48,82,52,59,70,74,45,48,85,43,80,53,67,58,66,86,82,51,62,65,51,84,63,59,61,51,75,77,63,56,80,86,86,87,58,42,72,66,73,43,56,65,85,49,73,66,64,45,55,73,70,70,54,61,71,75,51,84,78,81,58,69,73,83,67,79,63,48,80,58,58,52,60,84,71,48,46,77,64,63,59,46,81,43,77,47,46,55,77,55,75,72,82,54,75,86,80,85,58,53,53,71,80,82,55,71,77,53,65,45,74,70,52,76,72,48,54,74,48,48,59,62,79,56,80,62,46,81,84,44,58,42,61,64,60,87,69,50,49,67,82,84,62,79,77,56,75,50,55,83,63,50,69,43,64,68,51,70,73,71,49,80,45,75,54,71,44,86,53,56,68,72,55,79,71,83,64,61,87,52,49,47,68,84,44,76,65,52,46,77,79,77,78,65,44,42,45,61,54,83,83,61,71,48,62,85,52,47,48,76,42,75,51,82,56,43,43,65,86,45,60,53,53,75,44,65,77,57,48,85,60,66,58,53,78,61,72,55,50,65,68,75,82,44,66,66,68,50,67,78,46,42,67,71,75,53,70,50,42,61,86,48,62,69,45,68,45,58,53,72,48,81,86,59,83,82,62,80,87,87,63,86,44,51,42,51,48,62,55,72,43,58,55,46,62,80,65,82,54,83,72,71,72,60,52,82,70,71,58,73,85,62,82,57,59,70,59,47,49,78,60,73,43,57,82,43,64,43,79,80,43,54,79,74,67,70,86,42,82,67,44,53,55,63,80,79,59,77,66,68,74,62,62,70,76,64,58,60,84,74,67,72,45,82,59,54,67,74,62,78,45,58,72,66,69,42,58,74,86,62,49,70,81,53,79,65,60,77,67,51,65,77,87,55,50,71,51,73,50,43,54 59,76,52,71,62,57,69,78,78,47,53,87,56,54,48,86,76,64,76,67,82,63,47,51,66,58,59,85,51,64,73,70,56,42,85,68,51,61,61,81,80,69,74,65,60,56,73,63,60,65,87,67,82,64,57,85,63,46,47,83,83,76,72,64,87,42,63,43,49,86,60,87,42,64,80,44,77,69,43,71,65,76,42,45,47,45,43,43,52,66,87,44,57,45,42,57,71,56,50,54,49,59,87,54,43,87,56,47,81,85,73,65,82,62,62,61,52,47,75,43,44,54,53,43,69,75,77,64,77,65,45,54,70,84,51,64,80,54,76,70,65,74,42,76,83,60,57,53,68,67,58,68,70,64,83,73,42,62,56,71,86,44,80,47,81,64,54,45,48,44,43,44,86,73,45,72,64,46,57,60,70,60,83,47,51,82,69,84,48,50,80,79,74,56,47,66,71,52,86,60,47,83,81,64,83,45,46,51,59,63,83,61,59,57,69,69,61,49,68,77,67,74,81,81,49,58,58,76,42,72,52,50,83,78,55,42,66,56,75,77,83,66,67,62,64,50,64,51,76,70,71,57,65,67,77,50,82,61,52,58,49,67,70,73,72,47,52,63,51,81,58,82,64,42,44,53,48,61,68,63,66,79,50,63,59,85,57,56,63,50,70,74,82,56,66,52,81,50,84,69,84,56,67,71,59,51,71,80,44,70,66,80,42,43,58,65,87,44,75,83,66,77,57,69,76,78,52,58,63,44,69,50,84,53,56,53,80,79,59,76,69,58,53,47,72,57,59,45,60,86,47,67,85,45,65,79,59,65,73,42,84,85,53,70,85,80,59,82,80,76,56,53,56,78,85,68,50,58,53,86,68,65,75,81,58,55,51,42,81,73,65,72,83,75,84,76,57,65,71,79,85,50,73,80,45,54,57,73,46,78,57,70,59,56,55,67,63,73,58,58,53,66,53,62,86,69,76,84,82,70,56,66,66,73,70,61,77,44,57,60,83,44,64,81,81,52,84,42,45,53,74,68,76,80,73,63,64,48,56,68,51,64,55,74,83,81,66,66,42,60,56,78,67,57,57,78,71,43,68,65,68,64,64,79,62,75,87,87,87,74,81,76,57,49,66,72,49,48,49,68,50,63,44,44,65,50,80,85,84,48,68,78,79,71,70,74,69,78,53,63,51,59,59,67,57,43,83,51,66,63,69,60,78,69,85,79,55,57,62,83,48,71,62,85,73,62,43,79,70,73,86,84,64,51,42,54,59,73,82,74,81,53,53,62,80,65,49,82,79,78,80,58,87,83,76,44,77,61,82,79,79,70,56,75,45,71,61,42,64,51,42,73,44,42,50,87,63,81,82,73,70,45,64,45,73,82,63,77,47,59,61,87,66,53,67,60,82,59,61,68,87,80,86,48,85,52,57,51,53,65,51,82,73,81,78,54,64,73,45,50,47,62,79,58,43,64,52,73,81,51,87,86,62,80,57,74,46,83,87,67,70,64,57,47,77,80,67,54,47,83,50,46,81,65,87,84,64,49,73,81,76,44,51,45,81,75,71,73,55,81,65,80,61,54,79,75,42,49,71,62,55,55,87,74,61,52,85,60,72,75,60,62,63,74,81,42,87,86,64,58,52,67,85,70,59,55,79,72,67,84,47,68,74,77,54,61,42,51,44,55,63,67,64,57,72,61,64,86,81,45,60,74,51,45,58,49,42,64,80,62,83,53,54,78,54,65,64,49,56,50,83,52,60,66,67,75,86,69,58,65,54,47,58,81,42,84,48,81,79,55,51,57,52,76,56,68,86,87,65,43,74,69,74,45,49,54,76,79,51,87,80,50,53,69,77,87,69,74,69,80,51,54,82,60,54,81,50,48,44,87,84,46,73,57,59,72,86,61,79,58,65,65,77,54,85,56,84,50,78,83,46,47,64,45,49,61,44,71,83,87,45,84,76,60,45,60,79,64,82,49,60,80,83,43,74,44,66,78,67,47,47,57,42,51,51,69,70,86,77,46,47,53,42,87,75,43,57,84,74,72,83,65,68,80,47,51,80,52,71,65,78,56,84,76,52,69,85,52,86,79,76,81,50,62,69,49,77,52,66,75,83,44,51,55,51,82,56,72,42,80,48,51,59,84,47,81,72,48,77,66,50,47,42,44,85,56,50,56,58,64,85,58,51,68,55,87,67,87,68,70,61,63,47,63,62,63,60,87,54,87,66,87,82,85,70,51,74,42,47,85,51,76,84,86,66,47,66,84,68,58 64,49,78,61,80,47,48,64,79,84,68,46,44,50,44,69,80,78,45,86,74,45,67,84,76,75,43,69,81,56,84,85,61,57,49,52,56,87,65,62,45,71,78,87,60,72,74,67,47,75,72,72,77,70,70,77,77,72,66,63,44,45,66,50,65,76,61,71,76,65,48,63,82,58,69,54,75,60,57,42,80,53,63,72,51,86,45,53,49,76,78,46,81,80,72,56,61,51,67,85,44,61,61,46,54,62,62,49,71,87,48,65,58,53,49,72,80,84,57,76,62,49,55,59,86,48,75,57,87,62,49,49,71,55,87,76,71,54,81,61,86,44,80,57,80,49,50,86,42,67,66,68,76,80,79,55,52,46,80,42,51,42,73,54,48,60,48,80,74,69,68,79,76,81,78,49,77,58,66,59,83,63,45,53,61,57,87,59,73,84,42,66,82,60,63,75,81,68,58,56,72,51,57,59,73,71,86,61,45,75,68,82,79,55,76,81,64,75,67,64,62,63,44,83,51,52,53,75,47,42,71,44,69,42,68,56,63,54,60,76,58,72,66,74,44,51,71,64,56,51,81,85,87,52,63,57,75,85,65,59,54,85,44,61,61,58,57,73,80,62,47,76,45,75,46,46,80,74,87,61,81,62,46,71,78,63,50,42,42,42,79,53,53,60,79,62,58,50,44,77,64,68,70,87,56,56,75,53,46,51,86,57,62,53,49,50,67,67,67,78,52,56,48,57,76,46,65,79,57,87,65,82,80,77,68,79,53,61,80,53,81,63,42,85,58,57,47,74,60,42,70,81,68,61,72,63,82,56,65,84,76,52,67,69,83,72,56,58,69,44,58,57,57,58,48,54,54,63,86,78,51,64,49,42,82,67,86,63,69,62,65,71,63,69,68,57,85,50,64,58,78,56,52,56,50,42,64,56,44,61,58,51,48,68,69,71,79,55,60,55,84,75,60,65,55,48,53,72,63,83,64,55,59,87,69,53,81,73,60,66,74,55,67,52,81,49,58,67,71,76,44,55,46,62,67,70,69,69,83,75,79,72,48,43,51,77,83,86,80,62,57,82,69,66,75,77,43,80,64,49,60,70,46,48,51,63,87,83,63,62,61,75,63,71,86,52,64,68,79,77,52,53,76,81,63,72,51,54,44,75,45,87,83,54,54,60,81,54,71,71,81,50,47,45,58,66,54,59,53,84,65,55,85,80,72,46,49,69,57,57,60,62,75,53,81,85,58,52,42,56,61,43,48,72,46,81,65,56,86,51,49,73,57,68,56,49,65,81,63,86,56,85,55,55,43,73,43,71,56,50,63,60,54,67,58,75,80,52,56,84,46,57,71,82,62,74,66,55,83,48,75,53,56,85,84,85,73,85,60,56,83,61,82,87,42,77,85,52,67,66,52,63,53,50,77,63,50,67,63,73,77,69,82,46,45,80,68,86,84,43,52,57,54,79,71,62,58,54,44,87,76,72,44,73,79,84,52,51,66,48,42,52,64,85,47,45,56,65,73,75,46,82,67,49,52,42,82,50,45,73,65,44,56,63,46,53,86,82,47,79,61,60,66,81,85,62,50,75,70,46,72,77,42,84,84,62,52,55,86,69,74,68,55,50,82,87,78,71,64,78,47,83,73,42,58,64,51,66,53,59,87,47,74,51,43,70,73,76,79,68,75,81,68,84,44,68,58,75,53,45,80,51,85,80,72,57,60,86,75,72,82,55,59,79,56,42,73,46,59,50,61,47,60,53,48,76,66,58,52,80,75,72,70,61,78,51,52,44,69,61,82,51,61,59,74,72,66,82,60,43,75,79,76,44,67,69,48,65,82,81,62,52,66,56,49,71,50,43,67,62,45,60,63,55,55,74,85,44,46,83,64,70,72,67,50,60,77,58,48,52,53,75,70,65,63,50,64,43,67,65,48,78,70,86,86,80,73,60,57,85,84,84,44,74,52,59,42,49,69,47,56,80,80,51,46,61,65,44,50,55,46,65,43,57,58,69,68,84,72,48,45,49,68,85,78,60,78,81,76,76,76,67,49,84,87,42,73,62,83,69,43,69,79,80,83,76,73,57,43,62,86,87,46,49,86,66,85,73,86,55,73,46,47,46,56,69,55,46,63,52,59,77,51,58,58,69,58,71,57,62,87,75,65,54,60,54,87,57,83,65,78,62,78,57,71,56,78,82,47,83,53,64,51,75,80,56,50,42,56,45,48,58,61,70,82,73,63,68,86,63,51,80,64,78,71,55,77,85,75,80 83,42,71,75,69,73,61,87,57,74,42,60,80,86,44,46,74,54,53,78,70,49,50,45,47,56,68,64,73,60,80,50,68,73,44,63,71,62,43,57,69,47,70,58,85,72,84,55,76,55,61,68,83,75,58,47,80,58,44,53,59,76,66,85,50,47,55,59,70,69,67,67,73,63,58,68,53,80,53,55,45,73,67,82,86,47,44,73,53,45,65,50,78,75,67,72,69,68,78,72,62,50,42,59,70,59,54,72,65,72,62,65,86,54,68,85,46,85,46,73,54,70,64,47,51,62,65,43,60,48,80,52,46,86,81,76,42,45,84,58,61,65,66,70,50,63,53,55,84,45,82,61,52,78,55,56,54,64,64,66,47,42,47,80,83,50,79,52,43,63,73,62,82,62,52,87,80,86,72,53,43,66,75,58,70,75,66,66,44,65,54,55,53,49,70,50,80,49,44,57,44,61,53,68,84,67,72,52,76,52,44,55,64,57,69,48,76,73,63,53,45,42,80,49,72,53,70,42,75,57,60,61,65,86,61,68,71,54,51,48,65,83,62,58,80,59,54,65,45,64,60,87,86,55,73,58,52,69,72,51,74,56,80,65,73,71,78,48,63,58,59,63,63,73,60,71,44,67,60,52,61,69,86,53,74,67,60,42,51,80,51,76,72,47,52,70,53,70,60,64,48,86,46,57,73,82,68,87,77,51,70,56,86,62,43,83,70,46,66,84,68,87,44,55,43,55,52,51,71,76,55,57,45,54,74,57,69,76,82,71,42,71,60,81,83,63,77,53,85,87,67,43,56,59,55,42,73,83,46,56,63,46,71,74,63,61,85,45,57,74,58,56,75,70,50,80,58,54,68,45,76,48,66,73,83,68,65,63,62,65,54,47,65,66,69,64,87,68,48,66,84,51,68,61,74,56,48,87,81,51,68,72,82,55,52,46,76,70,71,66,72,75,71,44,46,44,77,63,55,80,47,83,78,44,83,45,87,81,84,57,54,53,76,65,83,78,84,69,63,62,84,57,79,44,60,79,74,62,61,48,85,42,65,63,51,51,50,87,84,70,75,76,79,58,71,75,77,74,83,77,83,63,61,59,57,61,71,85,67,56,61,60,50,48,60,44,81,48,76,58,62,64,82,84,65,87,68,59,74,58,54,73,66,59,50,72,72,53,50,82,74,56,55,57,76,55,57,65,46,77,84,79,59,53,85,49,87,79,63,80,42,50,46,85,84,62,45,63,61,42,47,81,68,63,56,84,72,56,50,83,73,82,81,50,48,52,43,51,86,77,44,84,70,54,74,50,47,47,87,71,42,52,45,72,85,64,45,55,65,59,71,62,81,80,78,75,62,57,68,59,63,71,42,68,47,75,43,83,72,74,69,78,45,84,61,54,76,78,47,74,62,82,83,73,64,75,86,86,85,69,50,50,48,79,59,78,62,69,85,55,53,85,54,53,75,62,75,46,55,74,87,73,49,58,61,63,45,75,62,59,47,70,47,63,67,77,67,47,45,75,54,74,44,68,60,46,78,51,71,43,77,76,47,53,71,58,54,76,81,57,44,47,85,74,86,71,49,60,68,45,53,43,43,56,56,81,48,44,64,57,43,76,76,86,64,65,82,52,81,84,76,68,56,72,79,62,66,55,75,79,68,83,83,82,44,79,87,85,84,63,86,85,43,53,45,49,80,87,61,48,55,62,62,58,60,85,74,83,85,69,53,81,77,85,83,43,68,58,76,61,87,48,62,79,85,47,43,43,45,66,48,85,64,64,84,72,66,43,70,63,86,74,52,52,47,72,75,50,52,81,82,55,74,87,84,53,76,65,64,52,69,49,67,46,85,54,67,73,52,81,50,70,56,45,52,86,84,61,59,85,75,74,50,77,42,81,80,48,52,78,80,86,69,44,63,86,52,78,74,75,82,65,51,76,48,85,52,84,80,52,70,53,58,84,42,86,85,77,72,45,52,66,72,47,73,56,76,62,47,70,50,53,42,55,43,70,69,60,83,86,52,86,43,77,44,63,83,63,63,77,43,73,49,77,55,65,77,84,66,51,65,47,69,78,63,70,51,65,42,61,84,68,56,80,43,84,86,84,54,45,50,65,72,76,45,82,47,44,55,62,67,47,59,62,76,58,64,60,83,68,86,63,67,42,53,47,71,74,55,57,83,79,46,42,67,62,45,86,45,83,53,60,72,53,81,62,61,54,70,85,86,53,82,65,47,87,61,75,77,71,73,55,55,69,69,49,81,54,74,44 80,71,42,81,56,67,67,83,50,57,74,49,59,68,64,47,86,80,54,62,78,64,43,58,71,53,69,55,67,74,43,61,75,60,60,58,65,64,59,70,81,66,56,70,73,77,62,51,70,70,76,80,64,67,59,59,83,50,54,62,81,82,51,84,86,81,43,76,46,61,61,51,85,74,66,78,49,52,42,80,47,53,75,69,72,47,52,54,57,50,60,52,61,82,47,81,62,65,45,54,70,78,59,60,76,81,79,87,87,78,49,80,58,50,43,69,46,42,57,84,72,67,43,75,80,49,51,80,78,67,84,68,57,51,73,47,56,71,86,80,69,70,85,69,46,58,68,45,45,72,85,81,80,60,44,73,59,42,64,50,83,81,75,82,62,51,74,53,79,67,58,63,59,57,69,44,86,86,55,69,68,62,61,43,80,78,70,68,76,68,57,61,44,57,79,45,84,84,48,52,60,78,72,69,87,86,80,79,71,84,51,47,47,67,85,87,87,57,77,43,48,60,50,61,70,72,85,83,70,59,61,80,64,69,47,69,58,53,86,55,49,75,86,76,43,51,52,63,44,53,46,44,60,52,51,45,42,75,75,42,80,56,85,65,75,50,61,55,81,57,81,48,85,63,71,86,66,67,54,45,74,58,80,57,51,73,62,66,86,68,76,49,75,87,87,66,47,86,70,61,78,42,57,74,53,65,50,48,68,77,75,86,55,87,63,61,67,86,56,49,55,73,61,75,45,72,75,46,82,56,63,71,72,71,60,64,81,53,80,54,46,59,69,49,51,79,77,58,77,44,75,78,84,86,64,67,82,63,49,50,43,57,76,61,80,87,77,86,84,57,67,85,59,63,72,67,62,84,79,65,53,87,61,55,51,52,46,58,66,71,47,87,84,87,54,60,76,49,69,79,45,57,81,83,50,59,73,75,66,52,69,64,69,70,67,50,46,54,55,80,64,79,72,43,80,80,79,71,84,80,42,76,65,87,52,61,44,60,74,51,57,48,66,67,48,69,74,53,54,69,56,67,77,83,50,57,42,63,45,49,86,48,45,65,65,72,53,64,74,59,72,76,59,55,49,58,77,65,80,55,85,70,60,51,76,48,74,79,76,59,55,79,86,64,72,71,78,62,43,69,79,72,56,81,68,51,77,53,87,62,54,54,54,63,86,62,76,68,45,63,65,53,43,83,82,68,59,79,53,72,54,56,80,68,62,69,79,59,63,50,64,78,55,65,69,56,87,68,65,50,44,72,78,80,71,53,61,67,75,69,49,72,64,49,72,42,48,65,56,60,86,48,59,79,46,57,53,55,60,69,53,75,48,72,44,52,81,84,63,80,63,65,48,61,53,44,78,75,66,69,54,64,64,51,51,54,65,72,69,53,75,52,50,86,87,85,51,82,80,87,79,61,44,60,85,64,72,54,74,42,50,63,73,66,83,50,52,72,50,49,80,77,54,58,48,77,48,68,81,47,82,76,65,51,71,82,71,54,71,77,86,56,51,42,52,63,72,73,75,68,65,49,85,59,56,53,46,63,77,50,65,80,70,79,65,70,70,63,70,87,46,52,44,86,48,73,69,49,45,65,66,75,86,87,62,66,46,81,65,54,68,49,56,54,47,43,73,82,85,68,56,74,64,80,61,50,48,58,57,87,71,49,87,69,44,86,54,51,51,69,71,51,67,56,50,67,45,85,55,46,56,48,59,58,50,71,71,66,63,86,42,67,71,83,53,63,55,58,46,69,81,87,44,46,67,81,82,83,48,44,54,48,85,46,67,48,69,75,75,47,78,80,49,47,75,45,51,47,86,76,65,46,49,46,86,63,67,47,67,65,67,65,59,75,61,81,62,84,51,61,71,42,50,73,56,50,58,51,61,49,78,79,48,64,74,54,61,84,52,50,47,72,49,69,56,49,59,59,63,78,79,65,45,48,80,49,85,49,44,49,64,64,74,59,70,73,59,66,80,76,80,80,46,66,77,56,68,49,61,73,70,71,58,59,52,54,78,44,48,51,80,87,42,82,68,61,47,46,51,83,60,65,85,43,77,68,75,42,47,50,70,57,79,44,80,42,42,48,85,64,54,79,66,58,75,74,64,73,81,47,44,86,84,62,42,77,58,46,70,58,74,86,81,57,79,64,68,51,63,67,83,50,46,78,50,53,73,80,70,57,76,87,69,60,71,62,43,78,67,53,74,61,57,69,53,53,75,54,61,72,87,49,56,49,62,54,73,66,54,42,59,54,46,53,49,84,62,67,85,58 63,76,67,66,58,69,51,54,83,67,61,81,47,51,71,77,82,78,74,59,49,48,82,84,81,47,43,58,62,54,63,51,60,62,45,49,81,72,66,55,79,85,84,50,60,55,45,57,73,45,51,83,73,83,65,61,80,74,46,84,56,42,55,74,80,86,64,80,74,46,43,63,79,71,51,67,80,73,81,73,66,73,58,72,46,44,81,73,53,79,47,47,72,64,45,65,75,57,58,50,44,48,77,76,72,81,81,48,47,73,43,79,59,67,46,76,79,47,81,61,67,74,47,77,53,68,65,66,77,72,81,67,56,81,87,82,78,61,57,62,68,71,54,62,64,75,50,62,56,71,64,54,46,64,43,70,80,80,82,67,53,74,46,43,60,49,74,45,52,76,83,58,50,75,80,72,56,49,80,53,50,76,54,87,74,64,44,74,78,50,85,75,67,59,51,57,51,78,43,79,70,50,66,68,80,63,82,61,51,70,51,58,85,81,60,58,79,62,83,43,82,74,68,69,72,62,87,78,82,87,51,51,43,67,67,82,58,81,57,72,47,63,45,86,70,44,79,64,46,49,74,47,77,80,53,84,62,80,55,54,70,78,76,54,68,48,75,87,54,64,58,47,65,80,61,76,43,56,64,78,57,86,64,61,60,48,47,67,82,43,43,87,78,50,54,65,80,78,43,67,70,54,77,84,52,77,44,67,72,71,76,42,75,85,47,57,59,56,57,70,87,68,44,58,59,53,45,76,47,68,78,78,71,54,57,48,57,87,45,57,76,57,82,76,48,55,74,69,87,85,49,49,72,61,48,43,51,80,68,56,86,68,76,45,43,55,43,74,44,84,86,75,73,49,84,68,68,68,44,57,83,60,60,71,51,75,77,78,54,59,66,82,77,64,66,67,75,45,49,44,44,86,52,65,61,57,71,46,73,75,55,69,85,71,86,42,87,83,47,44,76,79,84,59,64,79,78,51,59,84,48,64,60,86,58,61,73,80,61,44,68,86,51,47,86,61,78,67,60,48,47,50,65,64,83,47,87,60,61,82,67,84,52,44,66,86,55,77,54,86,75,86,77,76,67,59,86,70,45,87,63,80,48,73,47,65,74,68,87,64,79,43,73,52,45,84,82,66,80,52,65,87,66,82,84,77,50,56,62,86,48,60,51,62,86,43,80,57,71,51,59,61,67,80,75,67,83,64,84,75,87,49,64,53,75,43,49,59,53,55,51,49,71,63,81,53,55,82,55,70,59,64,64,60,81,80,50,53,86,52,46,64,63,81,53,61,70,42,70,60,58,66,75,75,48,53,71,74,65,54,76,75,72,42,68,47,80,43,62,46,69,87,70,48,51,71,84,65,73,85,86,64,86,60,63,62,76,55,85,76,69,73,58,55,64,74,57,77,65,76,84,43,61,81,48,74,79,85,55,67,65,79,54,81,46,71,81,72,48,54,70,76,81,81,49,43,61,80,50,82,54,62,49,49,46,60,75,77,59,54,44,43,56,60,47,79,49,73,82,63,70,83,77,83,49,57,79,56,56,69,60,73,61,54,64,42,59,66,72,61,75,66,48,58,78,49,70,83,55,79,44,74,84,63,78,59,56,70,49,72,71,45,73,53,70,63,77,61,73,61,44,71,43,61,47,68,73,67,60,67,67,65,57,75,65,73,85,50,70,82,70,53,78,70,53,83,77,47,67,86,72,77,50,52,61,47,61,42,76,44,77,62,51,58,62,43,52,54,59,76,53,76,48,81,59,73,59,44,77,48,71,57,44,45,73,86,69,63,79,74,83,77,56,42,53,82,62,76,69,42,75,63,52,45,43,67,72,78,63,59,51,50,69,78,61,79,81,80,85,63,57,51,57,54,44,82,63,83,57,53,52,70,87,86,49,77,67,82,67,82,68,80,81,60,56,45,66,48,59,51,69,61,85,48,68,70,70,44,82,60,80,64,55,46,84,67,87,77,45,87,77,80,50,86,51,72,54,83,81,58,73,54,78,59,66,67,73,67,61,70,51,80,64,77,65,58,49,44,81,43,70,42,71,84,86,82,80,62,45,52,49,63,82,74,59,62,59,73,84,42,69,75,52,69,85,59,66,42,76,64,76,70,80,86,45,64,80,49,78,70,47,55,61,87,59,54,63,48,76,72,47,71,60,42,63,46,83,44,68,52,68,44,56,53,48,50,85,42,83,82,51,67,55,56,68,59,61,61,63,69,43,62,84,65,50,81,82,52,76,60,81,76,54,57,73,57,45,56,70,60 56,44,43,77,53,60,44,83,84,81,51,80,70,58,80,55,86,70,76,71,63,84,46,72,84,82,71,76,77,78,83,68,79,81,84,48,79,58,53,43,82,46,50,65,86,59,49,54,87,63,51,66,66,81,45,80,66,58,74,55,62,79,80,55,56,70,72,47,54,61,85,73,61,83,58,49,76,81,46,46,84,79,68,59,42,77,64,44,46,76,54,46,79,87,73,64,70,64,53,44,79,60,77,67,44,65,62,75,77,60,51,76,77,63,84,46,52,71,81,69,68,56,74,49,42,83,68,46,74,48,86,81,61,58,52,85,44,57,61,63,82,52,53,74,43,81,80,72,46,73,50,43,51,87,86,42,58,87,61,58,61,77,82,59,47,63,80,63,82,54,44,70,86,78,76,50,58,45,59,69,81,66,66,80,53,80,44,48,58,43,84,60,87,54,61,68,83,77,50,60,55,59,57,70,57,70,58,70,44,73,55,61,68,43,81,69,52,86,70,87,52,57,77,74,47,44,78,56,50,70,85,84,61,48,69,53,62,63,72,64,70,81,58,72,43,67,73,55,52,57,86,68,56,78,85,74,58,75,82,87,83,77,86,84,76,58,87,78,64,79,55,66,77,54,78,81,78,82,76,60,52,47,71,65,60,58,57,56,50,75,50,48,81,87,45,70,62,61,80,67,53,52,74,83,66,66,50,54,48,56,61,47,71,78,72,74,80,84,82,42,65,73,83,51,70,58,47,67,48,80,67,81,79,70,72,46,83,48,85,73,59,59,70,62,67,49,50,56,55,87,80,84,45,83,83,83,75,68,68,52,49,53,82,85,45,84,80,50,52,46,54,66,74,57,63,42,57,83,82,72,46,62,59,56,43,47,84,60,83,67,44,84,86,45,76,49,59,73,76,65,69,81,53,80,72,83,67,79,70,51,78,46,50,57,44,49,54,42,87,78,70,65,87,77,85,56,52,48,45,66,60,86,73,49,79,86,69,65,52,65,52,86,84,70,71,53,63,52,70,78,78,48,86,70,64,70,65,56,65,57,81,82,71,78,43,63,44,46,81,81,87,51,42,77,77,62,55,61,43,77,73,57,55,50,62,55,51,83,54,60,49,73,69,42,54,61,68,64,55,86,47,67,62,57,57,43,81,58,81,64,46,66,46,49,47,80,43,64,56,77,71,53,86,60,51,60,80,47,45,67,62,54,49,58,71,42,70,68,56,44,81,75,62,45,51,82,78,46,87,86,83,77,63,58,54,70,72,42,72,71,70,86,62,66,77,53,45,54,77,64,48,87,78,49,74,69,76,65,78,72,52,77,85,57,71,62,77,82,72,77,47,61,46,82,48,47,58,45,42,55,64,76,53,61,66,60,50,48,60,57,57,70,73,75,80,74,70,50,76,49,57,46,72,60,45,64,67,73,86,75,44,62,49,55,86,64,80,63,72,51,54,61,82,68,69,55,52,48,67,67,52,72,64,65,48,70,54,65,81,61,70,66,42,76,80,46,58,69,72,50,60,71,60,70,44,71,52,45,65,50,71,60,84,61,61,86,42,45,64,50,87,49,46,72,58,62,81,83,57,48,48,50,79,80,58,49,56,66,47,77,54,75,48,81,75,70,80,46,48,50,67,63,81,48,61,57,46,80,81,82,57,43,56,57,71,74,74,67,43,44,62,75,73,63,75,46,79,51,51,60,59,64,81,84,43,78,63,44,43,50,66,43,87,64,52,44,72,83,63,87,83,65,58,54,62,73,61,77,84,83,60,71,87,61,45,61,77,76,43,79,78,79,79,59,52,65,77,78,75,53,71,75,50,63,61,85,66,80,84,59,67,43,74,63,71,81,53,81,86,59,57,45,71,54,68,81,62,84,62,54,75,87,72,42,63,83,55,73,53,63,65,80,65,62,72,81,82,56,77,76,57,74,72,73,73,63,84,68,70,76,58,67,67,85,55,46,47,85,82,64,52,73,67,42,65,71,86,77,54,47,87,83,50,50,72,43,76,45,71,76,47,54,43,84,45,86,53,69,57,51,61,87,44,63,70,68,56,79,52,87,72,45,78,85,86,65,73,53,64,55,67,50,43,63,74,45,76,46,81,87,68,50,54,69,50,77,58,66,87,75,42,55,61,42,62,86,50,42,75,78,85,52,83,53,54,50,71,80,50,46,56,78,58,60,79,55,77,50,49,62,44,45,61,57,49,45,67,48,60,70,79,52,45,72,78,61,75,59,62,53,49,72,65,70,53,79,53,73,44,49 73,72,65,47,57,84,53,56,64,78,56,57,69,75,73,71,63,63,87,78,87,49,64,74,86,49,70,73,46,81,79,54,79,58,72,74,87,43,76,85,83,83,79,61,52,43,84,83,45,53,52,67,70,76,49,87,70,61,80,53,42,47,71,82,58,75,69,59,67,84,55,55,52,63,86,81,63,45,73,86,44,78,44,87,69,85,81,65,65,57,58,64,73,78,57,59,79,57,69,55,51,52,84,79,72,61,68,82,57,74,63,87,62,73,72,73,61,68,42,43,56,59,77,53,84,63,48,61,64,79,49,79,81,84,77,72,80,86,45,87,58,54,75,61,68,45,70,57,43,64,77,74,56,67,68,62,49,69,59,60,59,58,57,67,47,76,49,59,65,75,78,71,84,66,43,55,65,49,46,61,45,75,66,53,54,82,72,63,77,83,87,44,63,46,55,58,69,50,42,66,87,69,80,45,43,64,72,48,85,71,82,78,54,67,47,70,47,76,52,50,69,62,68,76,67,51,77,58,78,80,87,45,85,77,64,74,84,66,54,79,51,63,86,51,74,77,58,64,68,57,48,67,43,53,43,42,56,55,61,81,69,70,81,60,71,76,67,42,76,60,47,48,84,76,73,51,86,54,83,51,51,78,52,55,59,74,79,57,71,75,50,72,57,86,46,85,64,62,87,47,79,70,79,64,65,58,84,71,42,46,83,61,71,43,79,58,66,87,64,49,60,73,46,75,75,51,84,55,80,79,62,53,83,62,61,42,64,67,65,71,74,50,81,82,85,83,43,71,52,84,80,46,50,55,87,84,65,83,59,68,85,56,71,59,85,60,77,61,67,56,51,47,67,45,53,84,66,51,68,71,85,64,80,60,81,82,69,86,62,83,73,55,56,48,59,87,79,55,51,85,44,47,52,42,72,71,55,85,61,81,78,45,62,69,86,80,55,73,42,46,85,80,64,44,67,55,49,57,78,62,71,87,82,48,82,61,81,81,53,48,52,68,85,67,73,87,57,48,52,72,54,66,46,50,82,57,77,84,44,52,54,56,46,54,86,48,83,87,71,64,74,65,80,69,56,81,43,59,84,66,63,56,64,50,56,51,75,76,78,71,68,72,83,50,45,73,68,63,52,77,69,77,67,74,55,72,73,65,63,68,83,87,73,70,75,48,85,73,87,61,80,56,62,52,47,65,62,44,66,62,50,56,65,53,45,70,51,71,84,72,61,87,84,79,82,49,57,85,49,75,45,61,82,84,79,54,63,66,45,73,45,87,56,65,43,62,46,72,60,69,72,58,47,69,50,46,44,55,86,42,45,71,66,78,70,71,76,44,47,66,42,86,87,44,50,84,81,82,75,57,65,54,62,80,78,58,54,53,70,66,64,62,59,71,85,87,80,65,54,61,76,60,59,44,64,62,56,61,46,86,44,51,55,47,53,63,49,69,84,67,61,56,72,74,64,85,77,44,66,76,56,75,84,65,70,70,53,59,52,72,43,67,87,58,79,63,44,70,53,76,42,85,43,45,86,79,73,72,68,75,58,79,54,73,54,71,81,50,86,59,60,72,42,63,53,43,69,78,73,71,70,75,43,66,79,69,63,58,48,61,83,73,46,60,84,44,68,68,51,69,73,80,55,85,60,79,66,46,57,66,64,63,50,63,67,46,82,85,56,71,79,51,50,77,62,52,84,45,86,84,76,68,51,43,72,68,44,72,64,56,47,44,86,64,85,71,64,84,42,80,72,72,64,75,86,79,87,71,45,43,61,82,63,78,44,45,58,59,81,79,68,60,86,61,47,81,71,73,56,84,54,64,63,80,87,47,66,73,62,74,71,77,50,57,55,56,87,59,54,85,55,64,53,69,82,54,77,70,44,60,52,42,48,53,82,65,74,54,63,67,74,75,52,81,79,84,80,80,67,77,50,50,68,55,49,80,49,48,45,69,73,74,77,57,44,59,71,75,65,71,67,53,60,72,65,52,64,44,85,51,63,71,86,77,81,57,50,83,77,42,77,81,70,82,42,83,65,84,74,69,62,70,84,76,87,62,59,73,77,62,65,73,81,64,68,84,46,77,66,73,50,42,55,81,61,81,51,83,83,84,77,79,59,77,53,83,67,70,74,67,67,60,80,65,73,79,59,44,51,84,83,80,79,72,53,69,47,53,50,46,54,60,61,78,66,48,85,53,85,74,56,50,82,45,46,51,56,51,70,85,64,56,68,60,55,79,67,45,55,86,69,55,42,80,71,65,52,59,48,52 48,86,73,64,85,51,65,85,82,70,82,63,74,44,64,84,72,71,46,82,62,79,83,60,87,54,68,46,48,50,82,60,83,75,84,85,68,46,63,80,72,46,49,52,79,76,67,63,44,71,74,62,49,54,64,85,74,49,47,47,69,57,80,87,44,53,50,66,55,64,85,56,51,86,54,59,77,44,76,71,55,67,77,68,50,54,69,77,79,64,55,50,64,84,64,55,75,83,60,77,51,57,48,75,44,69,55,49,79,67,64,46,83,42,86,46,65,87,58,42,54,79,48,80,48,70,51,87,60,66,59,70,87,59,81,47,76,60,80,53,58,87,52,84,44,73,84,51,76,58,45,44,71,68,42,59,73,66,46,49,63,58,51,63,87,82,56,80,82,66,58,67,74,66,62,71,73,87,75,57,75,83,42,46,58,59,75,85,74,51,43,81,67,47,58,53,71,86,71,83,54,55,61,87,87,69,74,53,67,43,75,63,69,50,58,52,58,66,60,84,65,75,54,46,57,55,43,43,86,70,75,46,87,62,71,60,47,69,64,50,67,78,53,81,87,87,60,82,59,55,77,87,71,67,60,46,69,60,87,85,52,44,60,62,59,64,73,70,56,62,75,87,42,76,59,48,82,80,77,44,46,80,53,71,79,51,70,83,59,73,51,61,48,49,44,66,84,64,43,75,63,42,45,83,44,70,65,49,50,72,78,77,85,77,43,79,85,82,64,65,48,48,76,56,60,74,66,46,55,49,57,61,61,76,48,43,82,63,52,54,74,47,79,71,67,46,64,81,58,71,64,60,67,73,73,69,82,77,77,84,43,60,49,74,79,84,76,84,49,59,74,64,71,73,59,53,80,42,50,54,51,75,80,83,55,79,70,53,49,54,65,64,83,47,75,48,69,79,46,70,74,72,58,60,63,60,64,53,51,75,69,75,44,72,54,75,72,70,69,50,67,84,43,64,61,78,47,71,75,78,62,85,47,58,49,75,77,77,79,80,63,78,62,53,84,43,67,72,42,82,71,54,73,47,60,79,52,87,76,55,85,82,67,76,65,42,48,81,83,78,55,49,69,85,69,67,85,67,72,63,59,45,75,61,60,67,56,79,64,84,77,42,76,54,64,63,69,70,44,66,68,44,82,53,83,64,50,63,66,44,65,80,68,62,51,81,49,79,78,46,55,70,42,83,69,54,51,47,64,42,64,60,85,77,86,67,61,72,68,86,77,64,83,56,77,75,81,71,82,47,69,59,71,58,42,53,49,78,83,74,67,73,64,42,49,51,87,43,59,49,46,81,81,79,42,42,49,53,46,53,53,49,53,86,67,68,70,58,49,62,87,48,61,75,71,70,46,62,45,81,71,53,54,49,46,50,57,80,44,85,71,55,84,87,56,79,86,45,75,71,86,55,77,70,72,78,60,60,52,49,50,83,86,75,43,79,70,61,45,47,72,69,62,63,60,58,77,77,46,69,60,46,87,73,59,61,76,47,83,70,44,79,72,76,87,45,77,71,60,81,86,85,64,48,54,85,70,42,73,48,72,55,81,47,44,66,80,45,84,69,65,65,60,50,63,72,75,81,53,69,56,61,46,82,45,72,83,43,86,45,76,85,45,62,75,64,48,51,66,72,55,83,45,64,58,47,75,83,85,45,56,82,81,67,59,76,54,59,48,76,84,46,84,81,83,65,78,43,43,79,85,62,73,50,84,87,70,80,51,61,63,78,62,84,58,87,76,75,73,81,68,51,66,66,46,63,61,44,66,61,44,79,86,52,77,70,54,62,85,63,43,64,85,58,56,52,71,49,53,69,79,59,80,63,64,67,54,82,50,44,56,74,58,78,68,50,48,75,80,71,64,52,68,77,56,47,64,65,57,84,87,58,83,67,52,87,53,77,81,54,85,50,58,68,66,62,75,57,45,47,67,45,47,82,82,43,76,52,58,61,55,57,86,62,64,47,87,54,54,47,70,48,83,70,48,42,42,67,59,49,43,43,75,61,57,43,50,74,69,46,76,61,56,52,49,49,70,44,67,75,51,86,51,87,66,53,45,74,73,82,77,82,58,48,73,52,61,74,58,63,43,54,66,81,53,46,80,65,74,70,56,52,63,67,58,72,53,46,60,59,42,85,66,60,56,80,85,47,58,84,42,77,80,77,51,86,77,77,42,63,80,62,46,67,67,54,75,53,81,77,68,42,72,64,79,75,57,51,55,44,60,63,87,71,46,65,67,60,83,47,67,53,76,59,71,78,75,54,53,81 55,51,78,62,56,49,76,85,83,63,50,61,59,53,49,77,54,58,59,67,78,67,80,78,46,80,76,44,73,84,52,81,48,78,86,77,52,54,59,63,57,87,68,87,79,51,84,46,60,72,67,43,62,59,87,62,50,74,66,65,68,71,74,78,74,64,48,42,69,71,78,68,55,75,46,84,44,86,84,60,53,42,64,83,44,55,69,82,50,48,85,66,87,57,45,73,50,87,74,56,65,58,71,45,63,81,69,58,50,43,79,79,87,76,60,81,46,81,75,46,70,69,79,50,85,53,59,51,67,69,44,81,45,85,82,52,73,82,48,78,53,52,51,74,56,45,58,73,73,57,54,48,83,59,86,44,44,44,50,48,76,84,87,80,56,61,83,82,84,72,54,85,84,54,80,85,43,50,61,53,58,81,47,52,77,50,67,43,56,44,80,58,83,50,51,79,57,79,45,83,84,44,71,63,66,56,55,57,62,59,70,82,77,56,61,42,51,56,45,56,56,57,74,56,42,50,58,53,78,82,53,62,68,76,84,80,64,65,44,76,46,71,50,47,68,87,50,47,74,45,87,63,46,43,46,87,60,49,48,43,57,83,61,49,44,78,43,67,83,69,70,63,80,51,44,81,60,47,62,57,50,68,76,54,69,52,60,70,54,58,83,75,82,74,85,53,61,49,82,45,54,48,42,66,61,76,87,65,86,56,48,82,67,53,44,55,59,53,74,61,55,44,55,42,71,80,75,84,73,42,61,56,68,57,55,81,80,64,48,74,82,57,67,66,43,72,77,58,59,49,66,70,59,48,52,63,54,73,60,72,44,66,68,55,51,57,76,87,59,73,56,60,48,61,79,43,45,53,48,51,67,62,75,49,57,83,65,54,71,55,73,83,55,44,76,61,45,42,51,60,57,52,78,76,63,69,51,74,61,80,52,47,68,43,42,70,76,43,71,70,71,80,51,78,80,75,56,74,65,53,62,86,59,46,87,67,46,58,45,48,87,86,59,58,76,86,73,72,48,42,56,87,66,68,71,43,68,70,50,64,76,48,55,85,57,43,82,73,87,61,47,53,58,84,75,64,87,60,65,73,65,80,55,53,52,84,75,61,82,49,70,51,62,73,74,45,83,49,79,43,83,60,85,68,87,57,66,80,75,78,42,52,87,67,55,45,59,79,49,49,64,61,80,55,72,59,44,47,68,78,42,48,86,66,56,47,57,60,81,77,51,46,58,82,84,43,74,82,84,43,72,86,66,53,85,65,74,45,43,55,43,83,49,69,85,42,83,42,71,55,77,73,73,80,66,55,77,63,67,82,86,59,54,69,43,85,85,44,71,64,83,80,57,61,80,61,73,51,51,59,48,81,68,87,51,70,46,83,68,71,84,85,59,59,55,49,51,78,81,53,84,55,55,52,78,52,87,43,53,73,64,86,65,45,78,71,65,87,79,57,46,79,58,53,60,80,84,82,44,69,64,65,69,69,74,61,73,71,42,78,84,83,82,46,71,75,66,75,43,50,87,48,52,51,77,73,62,75,52,44,46,42,82,69,80,49,67,71,51,43,54,71,76,82,79,61,60,42,61,72,71,65,47,60,61,63,75,67,54,85,42,51,64,62,72,65,49,75,79,80,43,42,54,52,74,86,71,70,49,52,69,67,55,64,62,85,85,80,87,65,78,80,80,52,74,67,60,53,58,73,64,59,68,59,70,71,55,48,75,64,42,59,43,60,60,52,54,81,72,70,82,62,43,80,87,43,55,57,64,76,57,42,48,59,74,76,52,45,46,42,48,52,66,59,47,76,72,50,67,50,74,53,64,73,75,44,44,75,50,58,53,75,80,43,80,52,77,86,56,84,69,76,69,77,42,87,61,42,61,75,87,49,51,78,47,77,79,87,53,48,45,44,71,52,65,63,75,50,42,87,78,73,43,81,52,85,55,70,58,44,74,61,45,48,54,43,62,85,80,49,42,56,77,62,47,60,70,75,80,67,53,75,67,48,82,57,49,65,83,70,53,54,64,67,76,55,66,54,42,56,47,84,45,76,42,80,46,45,51,76,45,43,46,85,44,55,87,71,81,64,43,84,73,87,62,71,42,60,54,78,69,47,77,50,81,75,52,64,50,69,70,75,71,83,67,62,64,67,71,76,65,45,59,44,68,65,78,73,50,55,84,81,53,57,78,63,74,55,44,69,65,42,42,53,45,55,66,85,82,70,44,76,53,80,56,62,51,81,80,67,82,48,44,64,62,76,62,59,81,76 60,68,62,68,73,70,57,71,48,48,43,48,84,85,49,44,81,44,72,68,69,58,50,83,82,87,57,85,50,76,50,81,59,64,86,49,68,54,61,70,77,74,81,71,76,48,55,59,86,44,54,71,65,55,46,50,70,81,42,58,81,82,43,82,73,43,69,77,79,81,45,49,82,54,72,70,83,80,63,44,43,64,81,67,42,53,46,54,61,53,84,80,82,62,56,68,59,60,87,83,56,58,56,69,85,83,70,83,63,78,86,84,68,55,80,84,54,75,77,57,55,75,51,55,46,68,65,76,66,71,47,80,53,53,67,75,77,83,49,77,64,49,45,86,57,75,53,60,58,78,53,70,59,77,48,73,73,77,63,68,57,64,58,76,59,72,46,74,48,70,62,63,80,65,53,53,84,85,79,73,55,49,58,78,64,82,47,82,69,78,44,84,76,74,85,54,56,61,42,43,65,87,74,86,61,54,46,86,85,44,51,87,61,55,78,62,82,56,84,75,73,59,69,64,86,72,71,64,77,83,45,84,49,49,64,60,46,70,72,43,87,69,67,52,84,58,54,56,45,75,84,84,68,78,63,51,79,84,60,50,64,86,42,78,61,46,61,46,66,62,66,84,54,78,67,57,72,73,82,87,75,47,70,63,54,68,83,59,79,83,87,78,45,43,60,44,54,62,77,54,46,59,53,53,84,44,70,58,47,44,46,63,58,69,81,58,77,59,52,81,52,79,54,61,48,65,64,67,68,42,69,53,87,87,77,55,69,51,70,66,74,82,69,64,54,69,85,86,60,80,45,82,50,82,84,52,65,66,79,51,57,51,82,84,84,63,48,81,48,82,57,42,65,68,79,58,68,51,51,74,50,58,45,62,42,71,51,84,66,62,61,63,80,62,78,81,50,51,44,78,58,55,68,43,76,59,84,79,84,43,59,62,44,59,52,53,86,69,47,44,48,57,69,44,86,47,65,87,83,54,71,54,73,82,81,57,42,86,81,45,81,84,54,73,67,43,53,60,45,49,73,56,84,81,67,86,84,74,66,56,74,84,76,50,46,81,66,64,81,83,72,54,54,67,61,70,76,43,67,85,70,52,68,64,48,66,57,69,47,46,59,86,55,70,54,85,42,45,50,57,74,58,53,51,81,43,68,61,46,84,43,75,49,73,70,60,50,71,70,80,42,55,68,59,80,86,78,48,80,63,87,62,47,83,53,60,64,78,62,55,50,54,50,79,65,64,64,43,49,42,51,42,61,60,68,75,62,67,42,64,62,61,78,66,87,61,46,71,54,63,71,61,65,86,82,53,84,79,78,71,62,76,66,47,44,63,79,71,51,77,61,81,59,71,53,55,50,73,56,56,71,76,83,53,65,69,47,68,67,72,51,46,60,75,56,46,52,68,61,57,49,81,58,75,72,71,55,68,85,71,42,71,65,46,49,54,86,72,77,51,71,77,66,66,69,46,68,80,49,80,65,47,53,70,59,48,63,58,83,77,53,73,78,64,42,43,50,59,81,59,50,59,85,84,78,52,68,80,47,79,75,61,64,68,45,61,44,77,42,47,42,60,55,65,74,75,42,76,45,65,57,72,67,75,51,76,71,53,77,44,42,56,47,59,56,72,78,69,42,73,56,75,50,65,70,66,87,53,65,77,52,66,61,66,43,57,85,69,72,78,48,71,85,74,87,83,49,47,79,46,73,76,49,51,68,55,46,71,61,54,76,75,59,76,62,63,63,64,68,56,74,60,47,61,81,70,46,83,59,80,81,79,61,47,81,63,77,86,56,63,64,56,66,67,79,87,42,60,50,80,67,80,49,45,45,43,79,84,67,64,57,50,71,76,87,45,54,86,79,44,74,55,52,80,56,87,76,43,64,69,47,70,48,57,44,50,77,76,58,47,64,61,52,87,80,44,69,81,81,85,87,58,49,53,54,75,82,87,84,43,79,65,50,68,52,43,51,72,52,83,75,46,50,82,87,51,78,46,85,82,84,66,60,78,52,54,57,62,61,61,87,49,66,67,49,80,55,56,60,78,47,79,52,59,53,87,77,87,68,63,67,62,58,72,72,74,44,73,79,51,82,43,58,42,54,73,62,80,51,47,56,72,87,81,46,65,61,68,75,79,80,77,62,56,69,85,72,51,57,42,49,55,66,71,42,71,72,61,79,62,49,79,56,57,52,82,83,68,81,86,53,82,67,62,69,64,54,63,48,55,55,67,55,50,63,42,52,86,79,65,50,43,80,43,64,53,74,65,42,59 58,64,68,75,73,77,75,78,55,67,54,50,53,54,68,51,60,66,80,83,48,61,42,53,47,70,71,60,64,87,77,68,79,84,84,80,78,65,86,53,82,59,42,48,71,63,61,61,66,56,54,60,79,56,73,70,69,70,78,70,58,53,75,67,48,53,69,71,62,53,74,49,81,42,67,56,76,81,74,57,50,67,69,51,74,71,62,44,71,78,48,87,65,84,53,75,86,75,62,59,52,46,56,75,60,70,83,52,43,68,51,43,74,72,75,80,51,66,67,68,44,46,55,82,65,85,47,80,82,76,67,68,65,42,74,79,75,64,72,48,71,75,61,71,79,57,63,71,61,84,69,54,73,86,67,66,64,69,45,68,53,67,82,48,87,75,73,74,76,47,80,66,50,78,78,46,60,42,61,83,72,73,82,77,64,75,72,52,77,69,82,81,76,69,63,48,64,53,65,64,75,63,60,44,64,80,50,81,78,51,87,43,78,73,47,84,83,53,77,51,47,78,75,48,59,68,48,65,76,56,83,53,49,57,72,66,78,84,65,47,56,47,54,52,61,57,76,73,61,87,46,87,48,50,65,60,65,55,57,59,45,45,46,52,52,80,85,74,68,68,73,42,71,64,74,60,55,55,81,51,66,66,70,75,68,84,54,78,45,80,79,43,73,77,66,84,71,55,52,52,44,74,77,83,71,74,55,75,78,74,84,60,64,69,63,48,78,79,64,74,79,42,70,43,59,46,65,59,50,69,85,60,77,55,54,63,55,42,83,70,65,51,49,75,87,63,49,76,62,85,62,47,44,50,46,55,70,58,52,81,76,77,44,75,48,75,60,85,72,55,52,59,75,42,43,60,46,71,48,50,55,82,68,72,60,77,86,85,72,55,68,87,48,78,74,62,54,66,59,70,49,58,44,84,62,86,82,87,42,71,66,86,79,73,85,46,62,57,58,87,71,58,87,59,86,54,85,71,80,49,59,49,44,52,83,46,46,45,69,47,76,68,49,71,67,73,45,58,57,77,50,87,70,42,80,48,85,53,74,64,68,67,59,49,50,64,47,44,51,44,87,74,68,43,58,75,45,81,59,60,62,51,80,70,61,57,74,81,45,85,74,53,42,84,42,83,86,65,62,54,76,59,48,48,82,72,69,86,86,59,68,52,85,56,54,71,79,85,60,66,79,60,73,72,66,56,63,70,79,58,82,48,47,79,62,45,45,52,66,80,63,75,51,61,59,69,51,71,78,59,84,56,85,65,68,61,64,85,77,66,87,79,79,80,59,84,85,43,66,52,80,50,60,45,59,87,65,51,58,83,67,71,76,51,82,70,54,80,85,57,43,50,65,66,58,48,81,87,64,84,66,59,87,65,55,84,48,54,57,51,55,47,84,72,47,45,59,84,53,44,65,50,43,87,63,58,81,68,67,69,66,60,76,75,84,67,75,51,72,48,80,63,53,72,47,60,58,53,51,61,70,68,66,52,87,56,53,59,76,44,64,54,59,52,72,70,56,56,86,51,54,65,73,52,66,59,83,45,60,59,50,58,71,64,84,51,86,67,65,79,64,52,86,79,57,61,46,85,51,63,47,60,65,55,72,54,66,78,52,53,84,68,85,83,54,54,54,61,86,77,66,43,70,52,69,80,59,66,70,44,42,86,58,73,70,56,49,51,45,79,52,86,49,86,70,79,59,59,59,76,71,47,69,83,68,82,85,47,59,58,69,86,42,75,46,61,64,47,87,85,73,65,67,44,51,78,83,55,55,43,46,55,62,66,49,50,75,47,79,82,65,49,45,57,78,47,77,69,87,70,74,77,46,77,82,87,83,44,51,76,66,50,62,47,48,53,48,77,56,63,56,75,52,46,53,83,50,82,68,71,84,87,58,87,43,84,82,84,74,87,57,81,84,61,79,57,86,63,82,48,80,77,43,56,44,82,70,81,72,80,58,83,66,74,73,44,42,69,86,60,80,64,68,75,66,62,61,87,66,85,83,79,58,87,55,63,69,79,77,60,46,68,59,78,62,81,83,66,56,80,45,68,71,61,81,75,71,83,70,50,83,67,69,55,65,83,50,63,61,45,61,51,81,54,73,55,64,67,51,62,48,65,71,67,77,80,62,86,59,48,49,70,78,49,66,52,45,53,46,53,52,60,50,58,75,66,71,66,42,52,68,77,76,56,75,47,66,53,53,45,43,69,63,48,80,81,64,79,87,86,67,46,58,65,54,71,54,80,80,44,67,59,79,76,54,54,67,79,86,68 62,53,45,63,84,82,77,54,84,62,84,82,70,62,43,53,86,78,80,85,61,65,77,79,65,46,63,60,61,78,80,78,63,82,61,82,42,66,61,63,78,82,59,42,54,45,67,74,63,46,73,60,75,57,69,59,73,51,70,55,78,80,68,47,66,57,85,55,72,73,62,50,86,59,63,85,84,53,52,83,63,63,67,48,56,80,60,86,82,66,86,77,81,50,51,76,57,49,46,86,52,61,45,75,51,47,59,53,84,49,45,58,45,61,44,77,70,65,60,70,56,50,51,76,73,85,63,47,79,47,85,63,68,79,45,60,66,84,75,61,64,74,47,42,80,45,54,58,48,72,72,87,52,68,75,64,49,44,76,65,51,86,48,59,59,51,53,51,85,67,76,56,80,85,85,55,73,58,87,77,83,81,66,71,50,50,48,46,82,53,67,77,54,53,64,82,58,54,72,51,86,87,87,52,43,43,87,81,84,61,52,66,74,73,74,55,80,43,49,59,49,80,52,79,61,61,60,75,85,56,87,82,51,46,72,54,49,77,85,84,72,51,83,63,47,59,73,53,55,69,48,85,70,80,52,58,46,64,86,42,66,86,47,70,60,44,70,87,85,77,74,72,68,85,47,51,50,73,68,84,50,73,74,84,72,84,54,63,49,60,87,73,72,47,68,52,44,79,87,78,68,64,64,42,72,58,66,80,44,70,86,52,68,68,45,77,60,74,69,58,75,47,58,86,74,79,60,52,73,44,56,69,42,87,60,75,61,87,44,60,43,78,85,47,66,79,49,50,79,61,58,49,50,53,81,48,85,81,65,43,55,84,67,49,78,69,76,83,53,86,52,49,53,57,64,70,70,66,62,80,75,87,47,86,65,73,55,47,75,73,68,48,48,46,79,86,55,75,59,55,72,76,87,79,68,74,66,65,75,50,60,60,68,85,61,52,54,52,75,81,79,75,70,66,61,62,59,82,70,56,78,67,58,67,71,79,51,80,54,78,43,64,42,84,52,81,80,52,46,53,66,42,68,68,74,47,54,74,59,46,77,61,58,53,45,44,47,58,54,66,45,83,82,68,59,61,70,43,61,57,57,78,86,56,68,60,85,76,73,47,68,61,48,51,72,42,71,80,50,62,67,60,55,78,61,47,56,45,65,75,54,45,61,44,44,53,64,70,46,48,75,47,68,76,67,67,54,45,43,77,52,48,51,57,72,62,61,87,46,71,84,74,45,48,84,72,42,71,47,44,58,58,68,43,74,79,86,64,62,59,69,49,53,64,76,58,49,59,66,66,60,65,48,72,63,67,50,59,50,52,83,69,59,65,77,80,72,84,75,62,50,63,59,65,57,62,66,80,54,69,47,56,45,84,49,64,77,43,63,61,55,55,52,55,87,57,60,64,57,65,87,60,83,56,80,78,65,77,54,84,67,47,87,55,87,63,72,56,79,74,57,53,53,64,77,49,45,50,46,68,52,85,79,62,69,84,69,52,52,61,80,47,65,55,84,48,65,58,66,81,85,68,44,58,45,78,48,43,69,59,85,67,68,78,44,72,62,67,53,44,57,64,81,43,85,60,64,69,71,65,67,74,76,70,51,53,69,77,46,77,68,58,51,42,67,45,61,51,53,65,63,75,80,57,67,48,62,64,69,54,50,65,56,84,69,45,61,70,66,67,73,55,68,55,47,45,61,86,55,64,58,79,78,83,42,78,76,69,46,73,42,52,82,82,65,71,73,66,64,85,52,74,66,61,64,61,57,60,66,76,53,58,45,73,49,68,78,47,57,87,67,77,59,59,73,75,49,83,78,45,61,43,77,72,44,85,54,59,68,80,85,66,54,59,73,60,49,59,66,83,76,53,44,70,59,84,72,59,75,86,65,64,60,50,83,86,63,73,59,52,42,82,75,54,43,64,75,69,82,54,71,44,42,59,60,53,79,44,87,56,56,73,75,85,77,46,55,83,62,45,46,74,87,67,73,51,79,56,54,86,72,46,59,65,66,87,70,48,61,61,62,71,73,52,62,79,82,43,67,72,62,82,83,57,66,51,83,70,67,60,61,65,73,63,77,52,44,67,75,84,43,84,53,68,44,50,69,79,80,43,60,68,55,79,58,71,81,53,60,77,86,47,71,60,44,72,42,48,78,74,75,72,44,77,61,68,86,66,62,56,68,58,64,50,58,85,55,51,81,70,82,61,66,61,44,50,66,83,77,50,80,48,83,82,79,73,66,87,71,80,43,59,64,84,45,79,73,49,54,80 52,69,54,59,68,47,66,79,62,59,52,64,62,75,44,87,78,57,63,52,61,70,83,72,46,79,67,45,76,57,69,56,74,54,48,48,55,54,76,62,42,72,82,79,47,66,75,47,74,85,59,70,59,44,73,45,83,45,42,59,55,48,69,70,66,57,50,43,82,79,61,79,83,44,65,81,73,76,43,85,82,55,58,80,47,47,68,71,42,46,49,50,56,71,78,84,66,50,47,72,71,50,84,59,80,72,82,57,76,46,46,78,72,86,51,87,63,43,62,76,57,44,57,63,68,78,85,85,72,87,87,52,48,87,43,68,82,56,69,87,68,48,86,54,56,55,65,50,55,56,84,49,50,83,76,46,68,66,86,85,43,70,55,53,42,65,82,58,65,82,73,69,73,68,84,85,43,50,63,85,48,43,76,87,58,81,69,57,65,58,64,77,61,70,66,64,46,67,57,43,53,57,50,85,47,67,66,56,84,73,64,65,51,72,67,64,64,45,42,83,51,65,78,55,47,43,60,43,50,50,75,45,61,60,54,73,59,82,85,44,47,43,43,81,63,83,77,49,82,61,69,72,49,63,66,68,46,76,53,85,44,87,55,47,60,63,55,44,52,55,75,65,84,77,42,50,64,42,51,44,66,45,77,73,83,68,69,82,69,63,72,50,76,45,72,81,60,47,43,79,46,72,73,77,42,76,80,75,51,86,84,55,70,85,56,87,69,66,82,76,83,48,64,82,66,87,81,58,78,62,58,71,56,75,53,87,87,73,46,48,57,48,49,77,51,79,47,49,51,64,80,61,87,61,68,62,77,62,47,79,83,59,84,65,60,66,56,63,86,56,50,59,76,69,73,68,73,87,85,64,67,69,60,63,64,42,80,62,50,51,65,64,61,49,51,68,82,58,54,60,51,49,75,51,84,68,72,71,49,45,55,85,58,55,53,70,83,85,55,69,54,57,82,65,87,80,82,45,84,72,77,48,52,61,68,60,82,81,68,55,56,62,81,75,58,47,69,57,73,56,65,46,46,46,72,74,73,64,87,59,71,60,61,44,60,70,47,54,59,68,75,64,73,87,43,72,50,70,80,80,44,87,45,59,42,57,79,70,48,72,77,65,64,79,84,54,43,82,46,86,55,66,49,63,73,52,43,71,68,50,71,71,73,43,65,64,79,43,68,75,58,46,57,84,86,64,75,44,56,59,76,60,78,86,83,81,69,80,56,67,80,69,83,48,72,44,54,54,67,84,58,73,84,66,60,43,42,47,78,53,73,84,57,82,52,63,68,50,47,71,87,86,45,54,51,55,85,44,81,58,68,76,57,42,75,59,50,70,52,61,70,47,60,66,68,67,45,78,46,71,52,51,71,54,65,81,81,82,86,62,59,45,83,76,48,48,66,60,43,55,65,55,75,55,73,50,53,59,54,73,71,44,45,86,65,83,52,81,55,67,83,53,46,48,43,63,81,66,76,66,63,52,48,65,75,49,81,78,75,51,65,42,71,66,76,61,67,76,82,83,50,63,56,81,83,70,51,70,63,79,85,72,59,72,59,62,43,49,62,69,60,79,53,45,51,43,52,58,49,75,46,84,47,87,57,81,67,58,80,71,83,83,52,52,52,49,85,54,46,86,55,79,53,62,53,47,47,45,47,51,75,51,80,53,68,76,63,79,81,59,76,79,82,74,82,80,72,78,76,69,74,83,86,62,66,84,60,70,74,78,45,57,72,45,51,55,67,58,52,54,86,84,70,82,67,42,55,76,46,83,64,53,42,79,76,70,53,57,59,44,55,45,70,49,77,74,74,62,46,54,71,61,56,52,80,43,59,79,82,52,70,81,66,67,49,60,62,71,73,45,58,69,62,73,62,52,53,60,70,76,73,82,42,84,64,59,50,50,71,83,50,52,53,70,53,47,60,82,72,75,44,84,81,51,75,75,59,66,79,59,51,76,85,65,46,69,71,54,47,53,50,42,42,69,58,46,87,42,67,80,67,84,46,84,71,51,78,43,70,79,68,46,57,62,61,60,44,62,77,82,56,72,60,45,47,78,52,67,47,43,68,42,50,47,46,87,67,65,86,78,87,43,76,55,71,52,82,72,44,59,63,55,62,63,68,47,76,59,57,69,62,51,58,45,76,50,51,65,86,80,60,53,59,44,46,60,86,67,65,46,63,73,66,83,61,78,43,65,67,47,54,83,60,42,60,69,69,45,80,67,61,79,56,47,57,78,84,87,77,72,87,86,64,62,83,43,45,70,68,61 53,79,54,56,53,73,42,45,62,85,49,59,85,43,48,45,83,61,67,48,60,45,53,84,76,79,83,86,55,67,65,74,48,51,57,43,76,67,74,43,77,73,46,73,59,52,43,42,80,73,57,83,48,52,51,51,70,62,54,59,43,50,81,43,68,59,54,54,53,69,56,74,50,78,47,62,69,65,45,50,54,42,51,71,55,45,44,54,63,42,61,46,66,68,75,42,85,68,86,57,77,81,57,52,79,47,79,51,59,83,72,73,42,54,76,84,44,63,47,49,65,65,54,56,74,61,67,61,68,49,60,46,48,44,75,46,45,74,46,79,43,80,60,77,42,83,76,60,68,81,84,70,56,50,69,48,86,70,71,84,53,59,52,82,59,47,74,61,83,46,82,53,57,47,64,69,47,77,70,87,87,74,81,82,82,45,87,71,86,54,79,87,86,82,62,64,80,76,56,75,69,81,81,67,44,80,85,75,71,69,86,80,68,62,79,59,46,85,79,78,57,51,78,86,80,67,45,55,72,77,62,82,82,75,82,80,61,85,57,52,61,67,78,56,72,72,58,78,71,60,81,52,72,73,49,66,62,86,87,82,67,61,42,47,52,59,83,77,83,63,75,81,79,72,61,84,77,63,85,83,55,66,46,69,50,46,80,84,70,46,74,76,45,48,61,73,69,82,42,85,53,47,72,76,52,71,44,58,63,45,69,42,56,83,79,86,69,48,60,51,72,45,76,74,81,85,83,52,79,65,45,57,84,64,71,43,47,67,53,59,78,42,80,49,79,55,58,61,80,55,49,69,71,59,78,67,74,72,74,52,82,51,84,48,67,64,81,86,84,59,71,68,77,51,81,61,84,75,65,74,54,56,69,59,45,74,81,48,43,61,81,43,44,77,56,87,42,71,60,80,62,79,82,78,72,85,66,78,73,43,73,61,51,81,51,67,66,55,85,47,78,81,79,65,58,48,58,70,67,54,47,64,58,60,54,43,79,79,84,74,51,61,64,82,51,66,82,59,86,81,81,60,42,45,65,60,76,67,87,83,56,44,78,81,66,70,64,82,49,71,57,69,69,81,59,78,65,79,50,84,44,49,62,57,81,79,49,56,78,42,76,83,61,53,69,80,64,54,75,77,67,60,55,45,69,50,59,50,87,68,58,49,53,45,43,53,56,71,70,74,79,84,83,55,65,77,62,64,74,61,65,63,52,44,49,69,48,65,64,52,46,54,57,57,51,86,49,64,68,84,68,62,80,44,83,72,62,64,53,69,67,44,76,61,70,80,43,66,73,42,50,61,75,42,50,64,63,68,54,58,69,44,53,59,79,69,45,49,76,71,60,79,57,72,76,71,77,51,85,86,63,64,77,72,71,51,75,45,53,80,64,64,74,73,80,83,64,73,69,68,44,82,52,82,56,49,69,46,84,64,61,67,86,85,74,56,42,51,55,42,47,64,45,73,67,67,63,58,81,86,60,87,62,59,74,78,52,75,49,68,59,58,73,75,44,66,84,86,61,69,77,67,46,81,65,46,46,61,73,46,82,70,58,61,43,85,59,42,84,48,76,60,57,84,53,62,50,68,70,83,53,70,59,55,58,67,77,48,59,62,53,68,58,67,76,61,78,80,76,45,65,43,75,47,74,83,42,69,77,83,86,65,44,75,55,59,72,67,67,60,53,65,81,78,63,72,65,63,51,55,60,56,58,56,66,85,80,67,47,70,86,72,65,86,67,86,73,70,46,76,80,70,87,71,83,64,56,87,55,73,55,66,50,74,73,65,83,75,43,52,72,57,69,61,42,57,87,56,64,52,81,46,81,67,87,81,67,63,51,64,48,53,58,70,75,51,52,50,51,50,71,44,47,79,49,78,46,66,73,87,79,72,47,72,71,59,52,72,44,70,49,53,53,42,74,42,44,62,86,53,78,68,72,67,76,66,46,84,49,63,58,85,55,79,45,75,67,71,46,65,78,80,75,45,55,58,77,87,77,83,69,55,69,69,47,86,58,42,84,57,42,43,74,66,76,85,77,54,85,43,72,48,85,62,45,81,58,84,57,73,80,63,54,49,72,53,75,68,70,64,70,53,44,60,44,69,62,52,42,85,65,64,68,42,68,69,44,48,59,44,55,79,46,68,73,64,76,75,71,54,75,68,75,84,58,49,44,42,79,64,73,49,78,46,77,69,73,85,60,55,69,59,62,86,57,59,45,50,52,79,69,58,81,64,56,76,60,76,55,52,43,47,78,68,61,52,85,82,83,64 48,77,68,51,56,43,74,80,78,83,85,85,78,44,84,42,83,86,59,53,80,49,84,54,67,74,49,57,76,62,63,50,58,84,43,51,51,62,47,71,73,83,63,61,57,70,48,46,43,45,71,65,56,69,57,66,76,49,74,66,53,73,72,79,50,75,62,62,78,50,53,54,60,77,64,62,59,61,62,48,76,55,71,81,66,61,72,60,85,56,81,45,77,65,51,64,66,81,77,62,72,59,83,63,51,60,55,53,67,59,81,51,48,70,69,68,44,66,42,76,85,57,87,68,75,82,69,44,57,70,62,43,60,80,56,58,71,78,84,69,84,80,58,67,71,75,47,87,52,81,83,61,76,61,50,87,54,52,49,67,69,48,80,68,52,70,57,85,66,69,73,84,75,69,44,79,73,57,65,82,43,83,83,62,48,64,73,79,65,76,57,53,50,52,61,84,68,86,46,64,65,80,58,44,73,54,47,70,72,68,58,77,86,79,77,64,80,77,51,78,69,69,79,46,79,75,61,43,54,83,47,49,62,76,46,78,46,46,53,50,43,82,83,47,61,67,70,80,75,45,83,55,67,76,75,76,77,42,70,71,57,53,59,64,60,42,47,52,64,68,56,55,43,61,53,56,76,72,69,56,79,70,80,74,80,77,71,50,75,57,42,66,46,45,68,74,57,66,46,84,87,47,86,74,66,63,42,58,55,67,84,75,61,80,72,53,84,54,63,77,62,80,77,85,59,58,71,43,74,54,45,67,54,54,81,45,57,70,63,53,75,57,79,70,47,61,58,76,50,66,85,50,55,76,79,81,66,62,54,87,60,55,50,75,76,78,50,69,86,71,76,75,43,63,73,47,69,85,70,64,44,86,70,60,77,75,55,60,68,50,50,68,70,79,60,47,82,80,56,62,58,86,80,74,53,57,46,76,44,46,68,59,60,57,63,87,74,63,82,55,80,65,77,49,77,86,60,53,64,74,62,60,72,78,60,54,86,48,62,68,69,73,71,42,47,79,61,84,68,54,78,70,72,56,58,76,45,62,55,77,77,60,72,65,78,79,73,75,74,70,44,62,75,86,61,67,75,46,55,47,52,55,70,68,54,72,51,77,50,67,55,45,76,65,69,45,48,42,72,49,45,58,82,84,87,77,60,55,66,66,50,83,86,79,62,66,74,85,63,45,44,54,68,53,67,58,58,42,87,75,69,62,46,58,66,63,80,67,45,69,58,52,82,55,82,69,48,73,53,86,86,71,79,58,80,57,61,82,86,73,80,68,66,45,42,55,63,70,59,43,49,83,82,86,56,81,79,69,53,43,42,76,50,75,75,66,78,71,62,55,78,45,81,52,42,61,87,61,54,51,70,74,79,67,70,71,67,48,69,47,57,78,50,47,55,68,78,86,77,54,57,50,46,59,64,50,42,43,74,46,50,71,48,50,46,53,43,85,83,58,47,48,87,75,78,47,69,79,79,69,70,72,72,45,72,67,52,49,85,76,46,59,60,51,46,79,77,82,52,61,58,63,78,77,83,67,72,48,61,66,80,45,66,62,85,50,45,51,81,47,67,73,79,64,78,66,81,75,53,73,59,51,77,58,44,42,44,57,73,74,55,83,80,74,67,71,64,80,77,78,86,87,62,67,61,85,66,46,47,66,74,60,84,47,82,74,58,59,48,62,47,56,56,72,70,58,53,45,73,75,43,55,67,57,53,81,56,70,82,78,84,54,67,72,50,63,74,60,45,76,78,55,53,73,87,86,64,57,80,57,58,83,43,57,76,49,57,71,73,68,87,83,54,67,71,55,48,51,75,46,58,68,56,58,78,45,65,76,48,79,47,42,48,86,55,47,52,56,72,75,49,78,80,63,52,51,63,43,71,44,64,49,86,71,52,57,62,58,82,77,51,74,42,81,60,80,80,65,67,45,50,49,72,47,78,56,86,45,72,80,83,50,47,48,74,48,61,64,78,74,64,85,64,49,74,80,45,81,57,86,68,53,85,55,75,48,47,71,55,65,60,50,50,63,86,55,45,69,60,59,52,64,76,45,51,64,75,55,43,61,79,51,86,78,54,56,84,65,83,53,72,74,66,54,48,54,61,72,42,59,72,82,67,70,70,75,68,68,85,50,69,72,85,44,52,59,52,61,55,75,53,87,48,52,48,64,80,82,46,61,63,84,71,76,72,56,49,46,59,79,70,73,69,78,64,77,59,77,57,63,79,51,55,60,82,54,51,77,49,83,55,48,56,71,78,67,53,56,43,64 52,45,62,60,46,68,47,61,67,73,81,44,49,68,77,42,64,59,74,69,53,78,61,42,61,76,68,71,78,45,64,77,83,53,46,74,64,55,78,63,81,70,86,74,85,82,43,77,51,64,55,87,53,83,65,60,54,76,60,48,63,55,83,76,85,49,44,83,78,42,60,54,78,70,69,83,84,63,49,48,63,62,57,74,63,71,83,58,68,78,78,73,52,75,61,43,48,75,43,55,64,80,44,55,82,55,81,48,54,79,44,62,51,64,59,86,57,87,77,83,82,71,44,63,45,78,47,64,52,56,68,52,82,84,54,81,79,65,42,59,64,64,72,49,82,77,60,63,62,71,61,42,65,57,64,51,45,71,43,53,54,52,60,72,82,83,79,56,80,74,46,74,47,87,42,82,46,71,87,69,77,47,87,47,51,77,82,63,70,64,55,68,80,81,60,50,62,56,52,87,83,58,78,50,67,83,44,44,60,55,86,65,50,43,75,76,67,62,66,64,74,63,83,55,68,46,63,76,61,50,82,64,53,87,54,50,47,72,42,43,63,50,54,54,48,74,59,84,50,58,55,62,81,85,67,59,80,81,62,69,44,48,79,79,85,48,73,70,72,55,44,76,71,71,57,81,87,84,85,70,65,53,82,83,60,74,85,63,54,54,83,51,86,49,67,60,58,61,68,49,68,49,66,56,64,61,77,47,64,62,44,46,75,47,75,54,75,84,64,79,57,47,75,61,44,46,54,76,42,86,56,43,56,53,48,71,85,86,69,44,46,43,44,71,61,56,46,44,63,53,79,75,70,55,67,74,72,61,59,61,83,50,52,44,71,53,70,63,78,84,66,62,69,63,65,56,84,57,49,86,42,62,42,52,64,71,83,80,70,63,84,43,47,48,43,54,43,43,68,43,77,73,45,87,81,52,64,59,51,72,85,58,85,64,75,71,50,71,84,62,69,84,79,73,82,65,55,57,81,63,66,71,86,51,86,55,58,57,48,83,82,72,42,67,48,50,48,70,63,77,78,61,48,59,60,61,50,84,43,42,48,85,83,53,44,42,68,59,67,84,61,61,56,71,66,42,73,58,61,46,87,45,57,85,58,51,48,74,72,44,68,76,60,62,83,63,58,83,81,65,69,87,62,58,71,57,87,60,45,64,49,42,50,48,55,71,68,60,51,74,58,46,55,59,45,62,57,62,46,60,58,42,70,81,63,82,62,56,48,78,87,86,50,42,49,76,54,77,46,69,43,79,55,44,65,46,49,71,59,50,79,53,71,81,52,68,50,82,46,51,53,70,76,55,62,50,43,61,49,42,82,44,69,62,82,69,82,81,79,74,78,86,72,56,84,74,74,81,70,44,53,48,55,46,56,72,72,45,86,60,87,51,80,80,87,71,46,50,86,86,74,72,87,70,86,67,87,57,84,51,65,66,43,63,55,67,56,85,80,86,71,59,83,45,85,81,43,77,57,70,80,77,86,53,71,62,53,70,74,59,78,72,84,63,72,82,52,67,74,68,76,54,69,87,79,68,51,77,77,44,45,57,53,63,87,64,42,68,86,57,71,63,86,77,49,61,66,61,54,82,87,42,56,59,74,45,67,65,61,64,58,54,78,50,59,76,73,62,42,84,59,82,58,79,47,66,74,70,83,52,62,82,55,83,77,58,74,51,78,62,57,67,65,77,48,50,46,52,42,57,54,75,50,47,71,81,74,62,54,82,61,47,52,59,50,67,64,82,62,46,85,68,80,48,51,68,57,75,51,86,61,62,51,82,60,73,66,55,67,78,42,55,53,44,48,54,55,54,86,65,59,63,68,57,61,56,86,73,70,60,54,64,73,51,77,62,80,66,44,42,51,44,46,52,80,70,42,73,87,87,87,58,70,80,76,72,44,51,46,73,80,57,85,53,43,69,47,68,47,58,80,78,76,75,53,82,83,69,54,64,86,87,57,86,77,77,72,75,64,68,49,42,46,65,84,70,71,58,46,84,77,78,62,48,72,49,62,54,62,48,68,60,67,46,53,52,56,53,51,72,82,65,70,81,86,42,75,48,68,83,68,42,59,53,68,87,49,57,56,52,49,71,87,62,65,50,70,52,67,47,70,61,67,81,60,49,87,69,73,47,59,55,76,74,48,52,84,46,87,47,56,54,57,56,46,66,76,86,81,78,77,86,55,64,49,78,74,43,74,61,48,87,80,73,51,54,56,48,68,51,61,53,71,53,65,43,66,81,51,48,46,62,42,60,52,47,52,45,73,58 85,48,65,76,82,76,58,81,74,83,87,75,85,85,80,79,79,43,62,87,63,84,51,74,79,65,45,86,62,48,51,44,42,79,57,69,46,74,58,63,45,79,83,85,59,80,79,65,51,62,66,72,74,58,47,59,55,46,50,84,42,45,83,56,77,61,86,65,45,56,71,44,50,52,76,82,86,50,87,52,77,67,85,51,78,54,67,77,48,76,70,79,63,47,67,86,50,77,59,42,62,51,59,59,75,60,69,87,42,50,52,67,66,67,78,76,76,82,87,74,65,51,74,44,78,85,50,53,74,67,44,44,48,71,86,48,60,51,87,43,48,53,68,85,53,57,72,57,61,51,56,44,69,47,57,57,70,61,51,60,80,62,61,46,63,86,69,44,86,47,57,69,54,84,80,43,86,74,65,60,72,58,69,87,73,83,64,46,59,76,76,64,46,87,64,52,70,71,55,53,54,77,44,51,43,45,58,60,84,78,54,56,48,79,65,83,55,65,45,66,49,81,71,78,87,81,66,47,52,62,58,68,51,81,86,87,52,42,84,76,70,58,50,57,53,50,73,62,74,49,73,70,71,58,46,81,51,70,45,82,56,50,51,56,47,64,62,42,48,60,66,58,64,60,60,65,79,84,54,71,70,62,73,69,56,44,61,84,82,87,81,83,43,60,68,52,57,47,50,79,76,58,80,49,43,57,77,61,85,73,67,43,70,70,52,77,77,50,53,82,53,54,64,56,51,43,60,77,47,78,60,58,80,87,49,53,59,54,67,66,87,58,46,84,56,82,68,80,70,72,61,81,84,50,76,70,70,84,60,48,44,65,78,49,51,64,43,58,74,68,80,73,59,62,86,69,78,45,87,77,43,68,66,79,46,61,50,81,45,62,48,42,72,78,53,50,76,70,46,61,54,62,78,49,46,66,52,74,52,64,43,59,45,87,76,42,77,78,71,63,79,63,63,85,45,86,78,69,65,72,45,83,60,57,45,77,52,67,76,76,62,86,51,74,67,81,45,52,65,55,66,60,47,59,77,80,56,47,87,49,58,56,65,58,85,87,70,80,52,45,57,75,70,51,42,62,64,59,71,45,70,81,58,72,54,85,57,55,84,66,81,69,61,64,60,60,83,60,45,63,70,49,73,87,57,82,70,77,85,49,70,63,75,67,61,49,48,42,87,61,84,76,54,82,51,71,85,86,81,44,68,61,49,79,66,50,70,80,55,77,83,54,45,42,53,51,83,65,52,78,84,54,67,80,81,83,60,46,73,66,44,78,49,43,48,81,44,86,53,79,69,42,50,55,83,69,78,57,77,56,67,51,54,47,51,76,77,58,77,68,61,51,56,58,46,86,43,46,83,74,72,67,61,74,69,51,55,51,69,42,51,48,78,86,44,77,65,46,46,56,51,86,79,62,56,61,42,71,79,49,56,55,54,64,67,74,73,45,87,61,73,44,47,76,46,78,62,55,59,51,68,82,86,45,63,83,69,80,49,71,53,85,49,66,58,70,61,83,48,63,53,76,59,71,66,66,57,55,50,50,49,44,81,78,54,75,75,46,72,82,60,64,62,64,82,84,66,53,53,58,65,48,64,56,49,78,82,67,54,55,45,69,72,71,45,58,69,44,66,87,57,62,55,74,76,50,72,60,77,82,79,52,87,75,54,63,58,87,70,46,75,69,76,67,58,70,63,87,48,74,79,55,80,47,51,78,57,76,68,77,83,50,71,61,76,80,80,47,67,47,78,47,57,42,69,43,64,42,79,86,44,48,63,50,83,66,85,71,76,73,78,80,69,65,67,51,47,53,59,43,55,82,78,57,78,83,45,63,64,77,70,63,78,44,48,44,69,75,64,56,55,87,46,84,77,75,54,42,86,70,60,54,55,80,53,69,51,51,78,44,70,59,49,55,85,62,57,52,71,71,43,72,81,84,63,85,50,72,85,62,55,65,50,62,69,43,63,84,55,71,76,54,55,76,61,76,47,63,60,69,55,48,52,86,81,80,51,84,71,83,74,54,76,82,45,74,50,68,74,76,42,73,56,67,53,53,65,46,53,73,67,76,55,82,67,73,71,51,84,58,48,84,42,76,86,66,67,54,57,70,83,69,54,72,86,44,87,67,62,44,67,65,45,53,54,59,83,55,75,46,64,58,72,44,52,81,77,74,61,84,85,50,52,86,59,54,54,51,74,66,52,67,56,61,53,75,54,52,50,49,65,46,80,79,82,47,56,51,75,58,62,45,76,59,74,86,55,47,77,56 61,84,56,53,46,42,85,81,61,86,43,81,66,83,53,78,79,79,83,71,49,66,57,73,56,79,44,77,69,75,62,42,44,65,67,65,72,54,68,81,87,63,58,55,71,49,81,62,59,52,53,49,52,56,80,54,74,71,78,52,54,51,57,44,80,43,64,57,61,67,86,85,50,61,46,57,74,69,80,81,43,47,64,70,42,78,45,47,77,70,86,52,60,57,58,64,45,86,49,44,66,58,53,49,64,60,86,73,49,60,68,72,54,77,65,86,86,74,51,70,59,49,76,85,82,43,74,80,69,57,66,60,53,55,86,77,81,53,65,72,74,54,66,81,59,79,77,62,59,72,48,64,75,74,64,76,60,74,77,43,45,51,45,42,51,72,76,54,82,58,71,42,55,42,57,77,79,58,73,66,62,82,47,78,60,72,81,45,49,83,72,83,70,79,74,78,76,86,68,78,52,86,62,82,86,77,65,83,52,87,42,86,72,85,59,87,64,62,55,81,50,44,61,69,67,71,42,79,50,69,53,76,46,85,67,59,50,63,75,77,67,70,57,77,47,60,76,70,61,43,80,47,44,86,67,64,64,44,43,73,63,67,78,54,57,80,60,80,54,53,59,83,55,70,85,43,80,84,57,65,69,65,64,84,71,83,75,81,59,61,50,84,61,80,51,72,58,70,64,68,42,42,60,82,85,80,78,50,61,78,84,42,77,68,87,67,68,75,51,65,56,81,56,61,70,48,46,54,42,59,79,49,60,49,56,71,51,44,63,85,68,74,63,85,71,86,75,77,76,80,75,63,58,77,45,84,69,65,63,65,57,77,82,85,75,57,44,46,64,72,73,52,87,80,76,50,51,45,79,66,64,57,74,66,81,85,80,51,59,76,60,71,71,81,58,70,79,68,65,77,87,77,63,68,42,83,78,57,44,74,48,50,69,47,75,79,49,67,82,83,75,68,87,76,62,87,53,83,78,42,69,80,51,50,68,77,46,45,87,59,53,51,84,60,63,47,79,48,43,46,59,82,76,78,80,66,43,68,63,59,58,59,86,44,73,52,69,58,70,53,82,55,67,68,65,82,63,86,87,49,58,68,81,44,83,68,50,85,44,53,65,81,47,55,56,47,73,87,70,51,74,68,68,82,58,68,51,63,80,47,68,67,80,79,74,72,51,50,82,80,51,83,67,52,51,61,60,54,86,56,62,70,49,71,80,44,65,44,75,60,70,51,42,83,54,44,47,61,50,63,53,44,54,43,67,75,80,58,49,53,82,83,75,80,57,43,57,67,53,58,71,80,75,58,80,57,76,84,53,76,47,64,57,54,58,66,77,76,44,55,63,76,42,66,47,64,50,67,57,78,53,77,63,75,47,71,47,45,44,73,42,58,70,72,83,77,47,74,53,43,70,61,87,78,58,76,72,51,66,68,87,73,68,85,59,79,74,70,49,76,52,86,62,77,84,80,72,43,77,54,76,51,57,46,56,56,56,85,63,59,80,76,51,58,84,77,48,79,84,59,73,42,69,84,65,49,72,46,59,76,54,68,57,72,46,75,56,79,57,53,51,49,55,60,81,65,71,80,45,47,62,70,46,63,84,87,45,72,79,54,76,74,46,83,65,59,59,53,76,61,54,65,86,61,50,44,84,53,60,55,42,83,58,71,50,71,54,55,54,70,50,49,73,72,46,46,42,53,87,83,75,85,48,62,67,66,83,61,65,43,53,52,47,67,75,72,68,77,68,66,47,53,43,60,70,76,74,77,69,70,60,57,78,44,87,63,79,62,57,54,73,61,80,48,52,75,71,43,76,46,51,74,72,80,45,82,87,54,78,59,63,76,71,62,79,43,65,67,76,84,62,74,83,78,87,45,84,47,82,70,54,56,82,42,51,83,87,67,75,84,63,55,81,64,62,43,60,59,86,67,78,79,69,47,75,69,87,86,46,55,47,54,43,53,50,61,46,87,46,44,66,76,68,64,64,72,70,77,79,61,84,60,52,44,52,80,44,77,65,59,51,67,62,66,44,74,44,59,65,66,53,45,63,62,87,65,53,66,85,78,70,74,80,85,69,46,75,54,57,70,65,47,60,56,61,62,57,44,45,82,46,53,67,75,44,87,54,65,70,56,67,68,60,72,77,81,87,42,73,55,71,48,54,43,58,82,44,74,47,51,51,79,71,42,66,78,78,53,84,79,54,57,74,77,51,59,52,75,63,42,86,54,74,55,74,66,51,76,68,62,77,43,86,65,45,75,75,43,61,72 82,46,48,84,47,70,57,75,77,82,85,63,63,72,44,45,55,48,67,84,79,60,44,46,62,44,71,81,65,76,59,57,55,82,45,78,76,84,80,87,73,45,46,64,55,55,74,84,78,70,79,51,68,60,46,49,79,68,83,49,62,51,59,77,42,86,68,71,69,60,79,59,52,59,84,59,49,85,43,43,71,78,70,47,51,72,45,52,69,72,48,42,66,55,43,50,83,80,77,62,45,86,44,73,46,67,59,59,86,84,68,51,51,69,70,63,58,51,63,42,87,72,70,49,67,42,44,87,45,78,69,56,45,79,79,67,82,62,85,70,64,73,54,45,78,70,81,64,69,50,80,49,71,58,74,50,78,87,53,60,47,54,56,67,67,52,46,72,49,47,63,44,67,72,68,61,46,54,48,57,86,79,65,69,83,57,53,67,85,86,45,69,56,67,69,83,51,87,50,83,71,76,58,82,72,66,81,55,75,46,63,46,86,74,73,85,79,85,83,68,55,63,56,74,85,49,67,67,44,76,83,65,42,51,80,83,79,50,44,60,46,60,44,47,74,80,87,87,79,77,73,42,85,47,55,43,44,50,85,64,75,83,60,67,83,62,65,42,61,55,81,45,54,59,56,42,78,84,86,44,74,61,82,59,85,81,84,76,80,52,56,82,77,44,76,80,66,43,67,73,69,73,83,49,65,77,75,77,75,60,80,47,61,46,73,69,49,75,78,84,56,85,56,50,43,43,74,71,63,73,47,82,46,58,59,56,65,52,70,61,64,42,64,45,62,65,45,66,66,63,68,85,87,86,87,82,48,56,48,87,67,84,72,46,68,75,54,56,77,44,53,59,63,74,80,75,67,82,82,85,50,78,45,66,54,56,51,81,44,78,75,68,68,70,69,57,55,47,62,61,58,86,45,48,58,43,49,63,77,63,77,53,70,56,86,45,83,86,53,55,47,46,77,55,44,70,61,79,66,59,76,42,86,82,44,65,55,61,52,46,85,59,59,70,84,74,47,61,75,73,77,77,84,50,85,75,70,70,54,57,50,50,42,69,60,73,87,69,69,57,64,67,55,84,63,86,50,62,57,60,68,46,81,52,76,58,51,87,73,70,68,52,68,44,52,66,42,62,70,74,59,78,76,59,65,66,74,69,81,68,78,68,50,78,59,87,61,87,54,64,78,72,83,65,76,49,71,69,56,77,67,86,72,69,74,45,68,45,81,83,75,73,68,72,85,72,72,64,71,84,70,42,81,60,63,49,46,84,59,68,86,58,66,76,49,82,67,50,46,62,64,58,87,42,59,60,86,65,73,42,64,61,70,87,44,67,63,73,68,82,83,69,83,63,46,87,79,76,78,55,86,73,66,42,77,76,86,87,67,87,48,73,69,42,45,43,65,52,64,87,76,71,49,50,45,74,52,62,84,73,54,67,85,49,74,69,45,75,69,58,72,45,74,87,58,73,82,43,72,50,59,57,70,55,45,44,43,60,68,45,86,79,60,44,87,51,61,46,82,59,87,64,44,61,74,55,68,45,61,66,50,63,77,80,48,69,79,52,80,66,86,58,78,86,67,87,42,59,55,69,46,74,83,65,86,69,68,86,62,86,71,48,75,54,52,54,80,67,65,74,48,47,65,82,51,77,61,50,87,84,76,62,45,44,70,64,54,43,73,52,86,74,50,56,60,55,78,42,69,64,79,57,49,44,81,86,50,70,69,46,57,56,72,44,43,63,77,44,54,57,42,80,87,64,73,70,47,54,45,45,50,71,71,49,66,76,48,69,49,51,45,69,73,84,86,58,42,45,73,80,42,64,62,44,69,76,64,63,55,59,84,86,72,45,59,49,46,85,57,69,52,66,50,45,43,60,61,83,50,68,72,55,51,51,71,51,59,56,57,79,75,42,53,86,45,55,85,57,50,60,50,70,43,82,78,81,60,53,59,71,43,73,70,82,50,57,67,79,49,50,75,83,44,74,65,79,79,57,83,73,62,70,74,68,57,48,75,59,75,46,53,77,68,78,84,86,80,50,47,70,58,61,50,67,63,48,44,86,55,59,50,48,43,69,71,56,51,80,50,63,52,61,81,72,78,73,48,43,51,55,77,53,42,78,60,67,76,62,56,85,62,73,53,43,53,62,61,72,79,75,46,82,62,53,47,86,60,42,83,49,60,66,78,72,61,74,82,63,78,87,85,43,42,57,67,65,58,63,76,52,51,72,76,83,63,85,59,59,78,47,80,81,84,78,46,75,69,46,49,77 43,52,49,55,50,52,49,74,86,66,42,69,44,53,61,72,75,80,42,50,54,61,47,59,80,53,46,56,86,56,86,53,46,87,66,68,64,87,49,53,57,66,67,84,57,46,72,53,62,64,80,44,75,76,78,70,67,72,45,64,64,66,66,75,67,82,57,81,67,74,51,84,76,43,87,58,48,55,50,82,70,56,66,75,83,84,77,65,55,44,51,65,48,86,73,82,81,45,62,79,87,52,53,66,72,50,70,49,52,76,86,64,53,77,87,45,78,87,73,86,50,66,45,56,43,80,51,81,49,81,55,81,83,64,86,44,85,55,44,78,82,70,80,80,79,84,72,49,86,61,71,48,56,60,78,87,46,55,49,83,54,49,47,64,84,45,68,59,56,47,44,85,59,66,45,73,83,81,51,62,46,84,55,67,73,52,48,54,55,58,48,82,76,45,51,66,74,69,69,82,61,43,53,59,53,59,67,87,58,81,51,44,86,42,56,79,74,59,80,72,67,69,67,84,69,78,51,45,80,47,58,86,81,42,69,60,62,84,81,72,61,59,59,50,53,85,55,49,59,68,60,53,44,49,59,81,70,55,66,74,85,83,85,77,57,72,60,68,87,59,45,64,78,65,49,46,87,67,70,62,51,82,44,53,70,43,69,74,68,50,80,68,59,48,66,55,52,54,70,65,44,72,85,74,54,56,66,63,73,86,81,75,83,64,47,50,77,60,62,60,84,52,63,68,58,47,65,72,86,67,72,87,44,61,86,52,80,67,65,57,46,81,56,79,71,57,51,81,62,85,51,48,80,65,77,77,86,60,49,43,43,58,70,79,45,42,62,52,83,80,71,67,54,65,65,57,83,53,70,62,87,45,71,54,48,80,87,83,68,86,80,59,76,44,77,44,68,85,42,49,71,48,59,46,64,59,70,73,57,79,51,49,71,54,59,76,63,69,65,73,77,43,74,77,80,72,84,42,60,63,73,78,76,51,84,81,55,54,58,59,44,82,77,66,77,63,85,77,74,54,62,44,71,76,71,83,52,70,75,82,56,42,46,44,56,78,54,78,71,73,57,67,42,58,65,55,85,77,81,68,49,86,61,69,48,48,85,50,83,61,55,80,60,47,53,58,73,64,54,65,79,59,53,85,73,61,70,58,53,44,84,49,79,70,78,66,60,70,82,42,65,55,80,57,86,47,43,75,52,70,81,76,48,42,52,54,50,86,76,55,62,50,87,58,76,69,47,69,76,78,66,80,82,42,75,72,49,72,80,53,45,68,42,51,65,66,59,72,50,50,49,86,62,63,75,58,48,78,64,81,60,72,73,60,64,64,56,52,59,57,45,73,46,65,82,67,66,72,75,63,71,50,86,70,61,64,42,70,87,54,70,57,60,75,48,47,83,70,60,65,64,76,62,84,58,47,77,76,59,45,64,65,45,59,53,51,71,87,55,43,79,80,60,86,78,77,63,45,86,56,64,55,59,85,73,61,80,50,49,79,84,45,74,85,71,51,62,77,51,82,74,58,55,74,46,46,81,66,71,83,49,69,60,73,51,81,44,54,44,68,76,74,58,47,63,43,58,63,71,43,49,54,70,48,57,46,55,68,56,57,82,49,80,77,75,80,77,52,63,51,54,53,68,77,44,66,65,46,64,73,67,59,81,49,65,80,76,80,86,70,60,50,77,79,61,57,71,81,71,53,83,63,68,52,74,73,87,68,62,61,80,50,75,79,78,75,65,71,48,86,58,42,61,70,55,71,78,63,48,46,58,56,49,45,84,42,71,65,65,50,49,76,75,61,86,87,44,76,51,83,61,46,63,80,42,63,53,71,69,69,45,68,73,72,81,81,82,45,63,83,59,44,52,42,43,51,85,73,74,50,79,63,77,76,71,70,86,68,77,62,60,57,58,85,53,75,82,77,49,72,66,78,65,68,61,65,75,57,55,80,70,54,70,68,49,57,56,47,80,55,61,72,79,54,45,76,50,42,86,49,71,74,84,68,72,57,85,51,72,81,51,47,81,57,57,81,81,81,60,87,77,60,66,53,80,75,62,45,87,45,46,75,60,82,84,84,83,76,66,84,63,44,85,64,47,59,55,42,77,67,56,86,65,46,65,64,58,42,61,63,64,54,55,86,56,55,71,51,45,70,66,64,86,77,42,77,46,76,76,72,46,83,61,86,64,48,46,59,77,42,64,49,64,46,84,86,63,69,76,43,48,65,62,43,61,61,79,69,60,53,47,50,80,47,60,79,83,68,64,65 48,78,54,53,59,63,46,52,72,42,73,69,59,62,57,67,73,64,46,49,81,45,58,71,59,68,61,71,75,63,58,79,64,79,66,67,44,78,73,68,74,42,42,62,67,44,47,48,75,65,75,81,58,86,63,52,53,70,53,55,71,45,56,83,59,82,52,84,47,79,83,54,67,52,73,85,69,50,62,65,42,72,81,64,53,69,82,51,82,66,75,65,52,52,63,64,79,62,63,65,87,65,66,75,75,69,46,47,48,58,80,60,43,60,79,80,78,87,42,68,81,77,81,86,74,54,72,87,45,87,62,84,43,55,51,58,60,72,51,52,53,63,74,44,68,54,81,73,70,74,72,58,69,82,59,83,59,43,61,82,77,60,64,52,58,70,67,75,61,47,87,81,49,46,69,85,64,85,60,53,42,69,64,42,51,53,66,74,54,43,61,69,85,51,64,48,77,45,57,85,46,82,61,46,62,42,77,87,43,68,67,69,75,63,64,64,80,45,65,59,79,45,85,71,86,86,74,54,49,57,56,55,79,69,69,82,51,65,54,50,46,66,74,57,57,69,79,61,84,51,69,59,63,46,75,75,75,67,51,51,65,67,47,55,82,54,76,64,64,48,81,46,79,55,47,80,66,61,60,78,86,76,78,80,50,73,71,53,70,57,60,78,57,84,84,54,62,52,56,56,85,57,83,52,47,80,46,49,54,85,64,44,76,52,75,62,63,56,81,73,58,83,82,68,71,65,85,72,53,47,53,72,49,62,75,64,58,59,71,57,75,78,84,85,50,86,57,49,87,76,59,80,46,69,49,71,55,72,55,51,69,53,59,64,68,47,61,50,81,54,42,42,61,51,61,47,61,51,81,86,47,85,53,63,79,46,71,74,72,42,43,81,87,67,49,67,71,62,73,64,76,72,52,42,80,59,42,70,46,82,59,48,86,66,44,67,75,79,60,45,49,83,51,57,87,58,59,76,74,49,79,52,54,64,71,67,53,79,46,68,60,54,47,85,61,49,56,87,85,79,66,54,59,61,84,87,52,73,65,54,47,77,82,48,75,63,62,58,70,64,48,72,50,85,78,57,43,86,53,81,50,85,48,84,70,64,58,59,75,67,72,45,80,60,60,68,57,58,74,58,43,81,66,73,49,66,53,60,53,63,49,76,43,50,47,67,69,73,42,55,58,58,74,81,46,77,51,67,85,57,75,84,53,63,73,50,74,85,81,71,51,73,43,76,57,77,42,69,78,63,68,87,51,43,64,60,63,51,42,48,83,87,83,54,46,61,84,72,74,87,81,63,62,51,85,47,70,62,58,54,50,78,69,44,46,65,68,80,55,43,47,49,87,73,81,53,79,73,59,74,64,57,43,64,76,83,45,52,70,68,75,86,76,51,48,49,73,44,80,52,83,53,52,72,62,58,55,51,49,53,60,51,82,87,42,50,55,81,53,71,47,43,52,74,79,71,77,76,50,82,82,74,85,42,42,68,53,74,86,52,79,55,87,74,61,47,55,86,53,74,52,66,52,43,81,50,67,59,73,45,60,70,42,56,84,70,84,66,69,58,81,50,67,48,51,45,63,69,72,58,63,81,67,44,67,73,84,86,61,50,63,50,68,44,82,75,69,74,79,57,54,78,61,81,58,84,85,61,63,65,44,55,46,49,86,86,43,53,47,42,69,45,61,58,60,66,77,45,50,74,77,57,84,76,62,49,56,53,70,58,51,82,68,70,57,46,82,84,76,85,51,71,59,45,51,70,87,44,77,60,53,80,78,72,74,55,76,47,75,58,65,76,76,79,86,57,43,76,51,78,72,85,87,75,51,72,55,45,56,76,74,44,84,82,65,54,47,86,48,56,43,44,64,42,54,68,67,54,52,56,80,70,65,70,69,59,51,57,83,59,78,53,83,63,81,75,57,77,69,42,71,79,68,57,68,81,72,87,64,62,44,46,56,69,72,59,86,70,74,43,79,81,60,78,75,59,54,69,61,81,73,48,76,52,63,73,72,84,76,81,51,47,71,60,55,69,69,68,82,64,63,86,79,76,85,68,66,69,53,87,63,48,86,44,85,75,53,84,50,44,54,60,68,84,85,45,58,56,70,46,83,87,63,66,57,77,67,63,86,87,68,63,65,61,79,80,66,67,75,56,73,49,69,54,81,76,59,70,52,67,62,68,79,81,54,87,73,77,57,55,62,61,49,84,78,85,57,74,69,44,55,50,86,44,82,62,48,78,48,59,53,82,58,85,55,50,74,62,87,83 63,50,83,43,77,75,80,59,67,54,72,73,49,43,83,82,53,42,53,63,44,74,65,81,53,56,69,62,52,67,68,83,66,67,67,73,49,45,63,77,46,63,51,58,49,50,74,74,80,69,67,50,53,67,58,48,77,69,50,49,65,71,44,53,60,87,76,61,86,51,85,60,51,73,53,85,82,57,60,70,74,59,71,57,56,71,82,77,43,45,48,83,58,54,43,66,57,64,43,84,47,58,84,55,74,76,49,69,60,70,42,61,85,84,75,71,68,83,58,70,62,83,66,78,43,69,50,51,85,83,76,83,62,85,53,42,46,63,55,68,76,51,72,82,86,65,85,77,42,67,46,47,78,74,64,67,55,86,81,70,60,46,64,53,49,50,83,42,49,42,60,83,42,84,55,76,80,79,46,56,54,54,86,82,77,79,66,81,61,74,45,84,82,76,56,72,62,79,46,77,55,78,64,77,67,62,63,52,42,65,68,46,78,76,70,56,67,72,75,68,62,65,71,59,60,61,42,77,75,87,52,43,54,83,63,74,84,47,47,59,76,72,70,60,49,48,85,71,64,59,60,42,64,54,77,73,76,44,68,57,78,60,49,49,75,74,63,83,64,54,49,58,77,68,62,44,80,83,47,55,85,68,61,52,64,77,63,72,80,42,67,61,56,82,42,86,44,69,84,83,77,59,51,61,71,45,48,75,56,49,70,72,78,70,84,56,80,60,73,66,52,49,74,70,51,49,78,46,50,66,54,68,83,71,46,44,82,51,86,48,87,60,77,58,65,47,51,64,69,46,66,47,43,74,73,59,69,42,68,72,72,44,86,67,75,77,61,45,43,71,53,75,73,57,79,43,42,84,74,85,80,87,68,46,67,64,85,54,55,87,82,59,79,69,49,47,77,84,81,53,67,81,77,46,43,65,51,65,69,76,51,51,57,72,46,78,48,58,51,71,45,77,65,75,70,71,64,45,73,43,80,57,51,79,54,55,56,60,45,75,45,64,42,85,80,75,71,63,76,56,75,66,83,48,87,84,47,73,49,58,80,71,69,72,86,73,80,70,73,62,67,69,49,69,61,78,83,45,79,72,54,67,68,64,82,81,57,65,43,81,66,64,77,50,61,63,59,49,73,51,76,63,68,84,48,58,75,43,75,73,58,85,86,46,78,54,80,52,71,44,71,61,54,58,65,42,79,78,56,57,66,80,48,57,66,60,65,62,57,62,59,42,85,46,81,77,72,84,70,78,49,84,50,85,80,70,53,83,53,53,58,68,58,83,56,76,52,87,77,48,60,75,67,55,79,43,48,45,54,64,54,65,58,55,63,44,86,78,82,60,57,53,49,75,75,54,52,66,65,47,51,85,61,59,79,62,44,78,70,67,68,84,86,59,83,55,72,81,62,51,57,59,42,61,44,66,68,74,56,87,44,66,74,67,42,84,65,66,69,82,43,65,51,54,68,50,81,78,56,65,71,84,57,77,52,75,53,86,71,66,73,53,43,76,44,61,64,59,51,53,57,74,87,55,82,68,64,63,46,52,87,86,84,64,62,51,57,74,81,50,64,85,79,52,48,80,49,57,85,64,70,84,69,60,46,60,82,64,59,79,73,45,54,68,84,59,76,56,87,46,52,77,73,58,56,75,67,49,71,45,68,50,60,42,46,51,53,60,69,75,56,87,62,71,54,78,86,65,80,71,76,74,57,76,52,64,77,68,81,71,68,46,60,65,79,51,60,44,83,54,44,70,60,64,44,79,46,66,60,69,83,48,54,66,78,43,58,48,49,71,66,75,61,50,51,55,79,60,55,74,75,81,79,42,64,83,49,87,61,46,87,62,82,55,84,67,60,68,70,71,47,44,67,60,85,60,71,62,53,49,63,84,43,62,77,75,42,69,53,75,72,87,42,56,75,45,60,66,45,45,55,78,58,68,42,58,71,51,49,72,53,42,73,83,55,77,48,76,82,67,78,55,57,69,43,54,60,87,53,66,50,81,69,82,49,68,55,84,68,79,71,65,79,77,44,83,48,69,62,65,52,66,53,57,86,51,86,87,43,73,74,87,75,66,58,55,71,58,64,80,61,54,44,61,80,46,54,69,66,60,71,52,53,79,68,64,76,76,47,51,82,45,55,42,42,44,66,63,57,60,43,74,59,71,87,58,82,71,82,85,65,42,57,79,78,85,76,71,60,64,62,63,78,49,42,70,68,78,63,60,62,45,59,60,75,86,49,66,77,45,80,51,58,53,67,47,81,69,74,73 55,54,73,62,47,45,50,53,83,87,44,77,66,64,70,79,53,77,87,74,50,84,86,81,52,74,86,85,79,66,78,55,48,59,71,80,46,86,54,80,65,59,80,75,66,51,69,66,52,62,82,71,52,42,63,55,59,43,87,77,58,84,45,64,80,55,42,76,74,53,47,79,62,47,67,84,51,50,45,62,64,74,47,79,83,55,62,63,70,87,59,70,75,75,43,45,61,87,67,84,64,48,47,83,84,80,76,64,85,86,54,47,55,75,84,42,61,45,84,64,71,54,65,64,61,80,66,80,83,73,76,83,55,55,45,82,50,70,61,50,44,86,66,83,48,74,69,67,47,87,43,58,61,87,76,65,47,47,83,54,43,63,67,72,77,47,60,70,69,64,81,61,81,56,78,81,67,76,70,75,52,60,68,49,45,62,64,50,63,79,67,70,67,68,81,75,66,49,49,49,76,60,77,75,45,53,77,72,76,74,45,67,52,80,59,49,62,62,60,83,84,67,83,48,71,66,61,70,51,85,44,57,61,62,42,44,74,44,84,71,70,80,53,43,46,64,44,62,48,62,77,56,85,56,51,47,79,49,50,84,65,81,87,43,69,42,65,60,61,85,51,70,65,71,72,53,56,77,70,51,66,74,42,49,68,81,66,71,56,81,48,87,49,53,76,57,58,50,52,82,50,76,43,43,76,59,81,53,86,80,47,83,43,72,42,68,58,47,69,62,47,46,80,61,47,86,65,64,72,62,66,77,44,76,49,54,48,75,62,72,59,53,43,47,44,63,67,52,64,70,71,65,86,56,70,63,68,71,47,43,48,51,81,51,80,66,45,42,72,61,48,54,82,68,43,87,77,66,48,84,45,47,45,69,69,65,67,82,86,42,63,48,63,81,51,86,70,55,67,58,74,83,75,60,63,68,72,55,52,77,87,67,70,83,65,76,70,75,49,87,82,77,70,84,68,52,83,86,82,73,57,87,86,83,87,87,47,79,47,47,45,48,60,44,68,62,52,81,87,44,86,43,51,80,70,69,50,66,68,76,42,65,46,51,64,67,47,78,59,87,61,45,86,70,58,84,58,66,67,61,47,85,63,53,65,53,80,69,79,82,44,71,71,48,77,54,58,53,78,55,87,52,52,47,44,77,82,67,57,60,44,87,59,78,60,65,43,82,59,43,53,49,49,48,65,43,47,76,64,61,60,66,71,66,83,70,57,56,56,69,42,82,48,71,87,49,67,87,42,59,56,76,55,44,83,84,74,62,66,59,81,65,69,44,60,71,71,79,74,81,46,66,74,62,76,70,45,43,69,69,74,47,64,74,46,61,73,54,68,51,85,82,87,68,53,86,68,75,43,42,56,73,71,61,87,46,77,50,79,43,62,85,80,74,48,45,85,87,63,71,60,64,81,84,67,44,85,58,45,45,45,64,55,83,62,80,61,54,46,42,78,55,73,80,70,76,62,67,83,67,46,70,85,78,43,85,50,71,59,42,83,79,61,46,86,85,64,42,84,79,66,59,83,62,55,80,59,65,55,59,67,45,77,44,84,86,82,66,66,81,69,48,59,85,81,54,77,45,59,64,45,86,54,67,84,69,80,61,75,57,83,44,78,87,80,43,50,87,71,53,49,67,44,78,69,45,59,74,63,77,55,44,43,59,76,51,77,79,51,76,55,86,82,78,58,50,44,65,43,78,43,74,64,80,82,51,53,48,86,71,62,53,81,78,50,45,73,62,58,62,82,47,84,47,68,62,56,82,57,66,54,54,43,87,64,81,82,87,87,49,44,57,51,52,52,52,83,55,68,47,65,51,62,74,56,81,54,69,71,44,55,85,51,76,70,66,48,85,72,85,82,77,70,78,77,59,50,56,43,44,58,73,74,75,42,62,85,47,58,76,75,60,72,74,42,46,71,52,51,57,45,82,58,75,82,73,50,78,66,66,52,86,72,46,85,80,55,64,84,84,68,61,46,83,71,42,74,78,70,83,46,42,60,45,51,49,81,49,86,79,79,81,58,68,64,66,64,66,66,76,60,44,48,44,85,66,78,87,64,72,83,78,48,45,48,77,68,54,53,54,86,70,79,74,47,42,45,71,64,53,54,48,65,44,64,83,63,60,68,74,75,85,57,51,55,75,83,77,63,64,54,63,77,55,53,52,69,63,56,74,45,82,75,65,45,60,70,60,53,43,80,75,79,78,85,87,46,72,45,62,72,42,74,67,47,42,85,66,71,71,45,47,66,87,54,59,59,60,51,50 83,43,86,62,67,64,87,81,76,54,44,68,62,71,82,56,42,47,74,84,76,56,66,62,75,79,54,87,50,58,60,67,85,51,85,47,44,62,65,84,44,83,61,73,42,68,83,86,69,44,73,78,66,71,86,67,75,68,48,82,72,46,66,43,52,47,50,83,50,60,63,45,76,69,48,74,83,51,55,55,47,84,67,52,87,74,52,56,55,62,65,64,51,81,69,68,78,83,78,59,65,86,50,74,56,42,79,43,51,66,53,71,58,78,84,75,67,83,68,51,74,60,61,85,82,48,75,69,46,77,71,80,69,74,47,57,83,78,53,42,47,44,85,57,42,82,81,42,44,66,63,56,53,53,68,50,50,60,58,50,57,44,68,73,52,70,76,56,81,59,85,80,64,51,87,64,56,45,60,83,48,67,57,65,86,82,74,81,83,64,63,68,50,56,53,72,77,60,47,75,44,87,47,72,50,64,68,70,57,79,66,67,86,48,73,69,51,77,68,64,56,63,75,47,57,46,83,79,71,56,51,55,45,70,46,79,42,57,70,73,63,78,70,69,54,47,54,75,54,76,71,76,75,49,67,79,50,53,70,78,58,67,57,80,74,43,73,76,84,53,68,69,50,65,66,67,60,46,57,87,73,72,51,53,51,82,84,78,61,79,46,53,75,68,56,55,57,57,76,50,51,75,73,48,66,74,73,57,78,54,52,67,48,74,63,48,56,75,80,61,43,73,68,81,44,85,57,69,74,71,56,81,67,69,50,57,73,54,62,71,65,60,54,85,78,49,70,83,73,58,61,59,52,82,70,46,44,87,80,53,81,70,49,55,80,63,69,54,59,76,63,57,65,46,50,44,43,71,63,78,85,67,68,76,61,85,50,59,42,69,56,77,69,52,79,75,64,68,76,65,53,50,65,42,55,55,70,48,43,79,81,58,51,58,70,50,81,87,87,56,71,58,85,64,57,69,57,53,63,43,80,54,50,67,85,59,71,59,75,74,56,53,44,75,64,77,82,50,84,66,57,70,50,67,52,72,56,54,69,47,43,48,60,48,74,66,82,48,59,56,49,73,46,72,52,49,61,46,51,69,58,51,81,62,51,44,63,76,43,70,61,78,42,63,51,84,59,74,45,51,85,80,64,77,48,86,79,78,75,80,86,64,67,85,47,73,61,60,65,69,50,86,58,46,83,57,52,79,79,66,85,71,57,61,57,44,55,79,77,50,42,65,42,52,48,46,51,79,51,84,76,57,68,58,70,72,45,59,73,67,67,72,46,49,61,59,56,65,70,71,76,52,56,49,61,47,43,49,86,49,47,48,67,45,60,87,61,80,73,59,62,71,64,63,65,42,80,49,77,49,82,57,66,54,60,69,46,59,73,78,75,74,68,47,57,76,46,45,73,45,78,75,50,54,79,58,57,44,44,85,70,74,71,83,48,45,50,44,45,87,77,63,72,61,86,87,84,65,80,51,63,61,49,72,74,69,77,49,42,70,75,79,60,70,47,87,79,52,87,44,62,66,63,43,60,72,57,72,75,71,77,56,75,48,70,58,42,53,58,66,42,62,57,57,54,67,49,73,85,61,81,52,74,52,60,76,84,50,45,82,78,55,87,70,70,54,52,61,54,73,69,59,58,51,49,49,59,48,75,79,70,61,61,75,52,56,63,67,70,58,42,50,67,58,43,70,56,80,65,73,75,71,67,62,87,85,49,44,43,77,68,51,71,81,42,63,64,87,84,57,58,42,43,54,46,78,44,47,65,76,50,70,65,42,79,80,77,70,62,79,47,84,51,82,71,66,43,44,72,51,86,74,65,43,77,49,55,71,45,48,43,67,66,82,87,68,52,42,44,73,63,64,82,63,69,75,69,59,79,77,67,61,45,42,84,56,48,79,55,54,55,50,62,45,78,76,58,65,74,53,61,52,73,55,57,68,70,61,60,83,42,48,77,70,82,54,48,47,63,61,66,56,61,84,49,59,78,64,44,86,56,79,85,47,62,54,50,69,49,45,55,70,51,50,82,45,42,69,64,66,66,81,58,49,43,53,44,73,54,53,87,48,53,60,69,85,77,55,84,85,61,71,77,55,42,62,60,84,78,43,54,48,62,48,83,85,54,57,66,78,46,50,86,50,50,65,47,73,52,86,83,84,52,79,44,62,49,44,49,63,83,78,53,55,71,81,48,82,46,54,84,61,84,57,42,69,83,68,51,47,78,72,59,69,56,74,85,64,70,54,84,73,50,67,65,86,70,50,64,45 42,68,73,66,48,43,65,68,45,72,87,83,63,78,56,62,69,49,47,71,76,62,48,65,45,55,46,61,51,55,67,64,67,82,64,67,60,62,58,49,73,65,55,61,47,71,65,56,45,72,67,67,79,55,80,85,81,65,61,50,70,66,44,63,57,66,44,53,45,80,86,85,44,64,81,82,63,75,57,66,69,64,52,70,65,55,70,76,81,79,62,44,48,59,66,42,54,56,57,79,63,51,82,71,62,47,68,56,85,56,85,54,70,63,50,60,63,85,61,47,69,83,45,73,55,69,62,77,85,85,67,73,81,64,47,77,70,59,69,47,78,42,73,43,73,56,67,47,78,65,47,75,83,75,76,87,43,68,65,73,42,51,54,51,82,81,70,75,83,69,82,77,54,42,82,66,74,46,79,64,52,42,87,56,75,51,77,82,80,49,60,60,65,84,64,54,82,60,57,74,48,64,52,53,68,62,51,68,83,67,83,71,48,55,75,87,78,49,63,76,60,86,69,58,70,56,50,69,63,51,87,73,82,64,45,54,55,54,67,55,46,62,86,63,77,85,58,62,66,85,78,46,58,57,50,85,58,44,57,64,79,60,64,71,75,86,49,66,74,52,46,69,72,72,51,69,78,65,42,77,74,83,86,71,80,69,45,72,50,64,67,81,69,48,53,51,87,64,76,56,49,66,73,80,63,47,63,59,81,76,54,72,69,47,83,64,70,65,62,48,58,46,49,42,81,54,51,79,79,81,87,71,48,50,44,61,87,78,79,86,77,57,55,58,70,86,78,70,46,83,82,65,62,74,77,55,77,55,70,49,80,51,54,67,73,59,51,69,82,59,63,71,61,86,70,73,59,62,74,50,69,68,55,78,49,79,81,72,48,80,54,49,84,53,55,49,74,82,65,61,66,45,83,59,87,83,73,73,48,58,83,52,67,62,52,67,69,59,71,50,48,59,85,46,71,46,68,78,54,74,56,69,72,46,67,82,51,60,56,62,49,85,81,80,85,42,58,85,55,66,69,81,47,51,62,61,59,55,67,55,59,70,79,83,87,55,70,82,85,58,50,55,72,46,66,72,52,72,55,76,68,66,72,83,49,50,56,68,56,61,57,45,61,71,43,83,81,53,72,55,81,62,58,60,43,68,62,60,83,51,80,80,49,54,78,56,81,73,43,64,63,80,69,52,66,74,48,56,56,86,86,70,87,83,80,80,53,82,55,63,72,53,45,53,74,59,78,67,72,60,75,80,44,67,56,81,63,67,49,80,80,77,86,67,86,66,51,60,56,72,63,64,77,52,45,59,71,63,74,68,55,50,80,50,55,59,85,45,71,78,62,67,55,49,53,75,61,45,77,61,76,60,65,58,78,53,81,85,76,45,63,49,80,59,77,54,80,57,44,52,83,57,50,46,42,68,74,72,56,70,54,53,42,47,69,48,56,48,71,59,63,59,86,56,70,55,53,80,48,51,80,51,83,77,48,76,79,74,81,50,44,51,57,81,65,72,72,60,65,59,49,54,47,79,82,80,60,50,84,44,70,86,77,77,63,50,64,46,85,73,43,56,50,45,74,56,73,82,56,63,75,59,56,63,74,54,45,61,49,80,75,55,84,53,59,48,86,67,45,60,84,66,79,85,45,51,52,44,57,75,57,58,59,78,80,54,51,60,72,42,49,70,61,45,77,70,77,63,64,44,72,51,63,55,51,46,73,59,56,44,48,44,42,44,86,56,43,45,84,53,43,59,86,48,66,51,67,54,43,69,71,85,60,65,75,64,82,65,50,79,80,83,78,42,75,52,49,81,55,72,67,54,86,77,58,51,70,42,87,78,48,48,58,53,61,61,65,81,57,80,87,76,54,64,85,86,79,73,54,76,56,52,43,78,74,83,80,45,58,47,63,44,48,45,56,56,44,58,68,53,63,68,78,48,43,74,77,65,56,54,48,48,65,53,64,48,57,79,46,84,82,60,51,52,86,78,83,54,47,66,83,51,77,70,52,76,82,81,44,63,79,52,50,49,70,81,70,48,67,68,56,74,47,65,78,80,54,44,81,61,79,85,74,47,83,68,75,77,78,64,74,73,84,45,85,55,75,45,55,74,75,60,63,70,56,48,70,68,83,54,55,51,60,52,59,59,59,59,49,54,81,53,76,83,83,43,47,66,68,52,87,87,78,73,82,43,46,87,74,79,45,48,46,54,60,45,61,50,66,74,61,82,50,70,78,42,62,76,65,86,64,81,64,42,59,51,64,80,43,67 87,73,48,77,69,68,63,69,49,53,84,68,73,51,74,73,49,67,63,50,77,50,86,44,72,80,75,82,68,55,53,72,55,46,84,74,45,79,80,44,43,53,58,49,85,54,64,86,64,48,86,55,65,45,56,58,77,56,60,61,64,72,62,66,59,55,71,47,51,71,68,82,85,47,57,85,64,80,71,53,63,53,75,67,80,75,43,76,87,62,43,50,57,77,50,43,76,48,68,63,69,45,43,48,56,82,69,85,60,78,62,66,66,59,58,75,80,73,82,54,63,85,82,54,84,56,78,50,43,65,49,54,76,45,70,87,87,43,65,79,68,53,83,82,64,87,65,61,67,55,74,70,86,65,51,52,87,62,59,71,57,65,59,45,63,68,47,63,77,53,48,47,47,60,42,79,74,76,63,71,47,72,72,86,59,76,52,71,57,49,71,84,84,46,69,75,76,64,51,50,48,51,74,87,65,64,69,85,54,45,85,59,69,64,66,59,73,42,87,76,60,66,76,76,43,63,67,45,64,70,72,62,73,79,56,58,69,86,68,50,72,60,80,55,42,80,57,50,59,60,70,46,64,44,54,77,87,42,68,58,72,87,86,71,46,54,58,74,67,87,83,72,53,51,60,53,63,73,60,75,49,79,42,55,74,57,81,77,44,63,82,42,56,70,45,53,78,53,73,42,81,78,72,56,75,47,43,49,51,79,49,75,66,85,52,66,42,75,79,59,51,47,75,58,59,60,77,55,72,47,47,63,63,84,76,75,64,72,70,54,75,48,79,58,56,78,59,62,42,49,79,76,67,75,77,57,55,42,81,75,53,49,82,60,42,83,64,52,49,56,68,45,75,63,80,44,46,86,83,78,63,72,65,82,52,56,57,76,45,71,66,77,46,58,76,65,52,73,87,42,51,78,62,45,85,67,49,44,50,65,65,70,66,66,64,58,43,68,59,67,67,58,85,76,60,80,43,57,57,54,71,60,82,80,62,81,75,50,47,76,44,77,66,71,59,46,56,62,62,49,75,50,71,48,65,60,82,68,60,44,74,50,59,45,82,76,58,69,48,66,67,67,70,51,56,69,83,54,45,61,53,86,78,46,60,77,55,57,56,43,52,46,45,59,66,86,81,53,70,55,44,55,56,82,56,67,80,59,56,68,65,46,63,85,65,75,49,46,45,65,48,61,54,84,54,66,80,47,51,72,53,59,73,57,55,82,64,64,48,75,84,54,70,46,58,43,66,48,66,51,63,42,57,84,44,81,42,87,42,58,73,62,62,54,66,78,56,61,72,44,42,78,56,51,76,85,54,49,75,62,83,57,59,66,75,71,68,58,63,65,84,71,66,74,45,43,49,78,86,67,47,75,48,75,73,43,86,70,73,79,77,64,87,62,72,60,61,54,86,57,52,74,80,42,72,67,73,71,46,62,79,50,67,47,46,82,57,43,84,58,87,81,82,63,69,82,77,59,57,75,65,46,59,81,65,44,59,82,49,86,78,59,71,54,63,72,48,77,60,52,61,72,45,49,60,52,86,55,50,57,55,45,79,77,43,58,80,68,65,51,84,80,66,55,44,64,83,51,75,84,52,67,52,75,47,67,65,65,66,73,45,79,72,52,70,54,43,42,80,47,64,49,70,85,58,71,85,45,42,47,61,77,84,53,75,75,65,61,48,75,44,80,44,45,55,78,64,46,84,66,83,62,85,42,70,53,58,54,51,83,52,49,62,74,43,60,75,84,50,62,80,71,49,52,67,68,72,83,63,42,43,63,51,47,86,46,75,55,57,62,85,49,75,81,50,82,78,82,87,72,51,67,43,71,75,67,66,77,65,73,61,66,58,78,82,46,69,70,42,79,45,83,84,65,59,47,66,86,47,82,79,42,54,77,87,83,87,87,51,45,86,66,44,80,69,45,42,49,63,77,80,68,87,80,79,86,62,76,65,72,43,42,51,57,78,42,52,71,49,73,86,70,64,42,70,49,73,51,76,65,53,66,75,59,65,45,80,62,78,59,78,64,63,43,72,71,76,59,42,51,67,64,68,62,54,44,55,45,68,62,52,72,84,73,54,69,58,66,62,44,65,70,69,78,50,62,43,58,61,73,70,77,67,69,71,81,75,60,67,56,55,83,68,49,42,70,83,59,71,68,63,66,55,48,57,49,45,55,63,58,63,87,72,68,50,61,46,83,57,78,63,46,58,43,63,85,63,77,75,63,74,69,66,83,77,78,65,75,55,45,57,74,59,80,86,59,44,43,78,64 80,69,76,60,57,53,57,61,72,57,72,63,67,52,78,72,57,77,73,85,78,74,45,77,85,45,57,69,53,72,79,85,79,67,70,50,75,57,84,53,42,75,50,80,57,76,81,50,59,58,86,79,67,73,55,77,68,66,79,77,48,57,50,54,65,60,72,51,87,44,57,54,46,69,54,46,67,52,76,43,87,80,56,55,70,52,68,45,83,50,45,42,79,51,68,86,71,53,70,76,51,73,80,82,81,82,58,63,73,81,56,60,54,59,55,80,47,68,48,86,42,64,78,82,51,62,43,87,74,54,55,47,45,50,50,86,64,72,82,61,82,66,61,56,47,67,70,55,66,54,59,56,60,78,51,47,77,44,68,53,46,76,83,80,85,86,68,75,54,52,83,55,61,74,87,65,54,76,87,45,81,51,53,54,72,68,44,75,62,61,73,60,46,45,73,45,62,83,67,82,63,64,65,50,51,77,46,52,77,79,51,66,58,54,52,58,45,83,44,49,55,45,83,44,86,72,57,77,72,78,77,49,81,70,44,61,68,47,85,55,54,50,67,54,50,82,85,51,61,79,76,53,50,55,77,80,43,54,49,86,56,75,81,81,68,53,73,83,56,56,64,56,44,54,59,77,76,59,52,71,78,84,59,44,87,73,49,61,79,44,58,69,80,48,87,57,47,50,47,61,51,78,73,64,68,80,59,63,47,52,71,66,70,49,50,83,55,69,58,72,59,44,66,65,84,66,83,83,43,47,82,77,84,73,84,64,51,77,77,61,67,86,51,47,82,42,51,74,62,57,50,65,67,77,49,59,86,67,74,59,50,64,71,66,81,86,81,50,54,59,46,55,60,63,66,78,54,63,56,87,67,84,78,75,55,78,53,66,43,66,60,53,59,65,77,63,66,84,48,54,52,65,75,43,69,61,61,85,85,83,54,55,59,86,78,70,62,55,42,65,48,87,77,61,67,54,50,69,51,62,87,49,75,45,61,72,42,55,48,65,74,70,54,49,52,76,57,62,66,59,65,54,63,60,46,42,85,67,66,81,80,74,72,71,49,51,72,51,70,42,74,67,76,62,59,55,45,80,78,77,85,71,53,60,73,52,68,58,42,78,46,57,46,78,65,71,87,46,42,47,76,64,75,62,47,67,72,64,78,78,59,63,79,68,48,59,48,63,73,64,57,87,70,49,53,59,65,74,72,76,52,54,80,74,64,57,87,60,82,64,85,73,53,78,84,82,77,72,64,59,44,49,79,43,59,59,50,78,79,77,50,72,50,49,66,60,73,73,53,46,59,73,46,75,65,70,82,84,68,86,52,77,62,44,73,50,46,45,62,84,64,74,87,47,44,59,55,68,44,72,53,56,69,70,46,51,84,53,87,81,87,87,45,45,73,45,78,86,80,61,62,53,44,42,48,86,87,60,55,43,86,85,75,74,60,51,84,87,45,59,70,48,50,55,44,58,69,54,70,43,43,77,63,67,82,63,60,69,46,85,76,47,42,42,79,65,73,43,84,70,43,52,60,44,87,80,51,84,68,51,85,63,74,44,54,42,50,76,61,60,57,72,51,52,77,62,46,53,44,77,77,81,43,75,79,48,75,54,66,43,46,45,74,80,77,56,57,65,65,54,76,80,72,81,46,46,52,83,74,46,80,76,60,50,63,55,77,45,49,59,50,52,69,58,76,76,46,45,49,49,56,56,70,65,57,52,50,73,77,85,77,57,68,67,81,53,66,67,63,48,79,76,55,76,65,53,60,43,70,74,48,44,63,45,51,60,78,69,73,78,49,74,58,51,75,49,65,61,56,57,70,87,49,45,66,69,66,77,65,67,67,50,44,80,67,84,74,75,85,87,79,50,54,53,54,69,50,86,53,68,68,45,42,84,76,43,57,59,51,82,42,73,56,61,44,46,52,54,62,58,62,65,56,53,42,60,42,62,70,58,46,62,56,46,60,48,84,65,76,42,75,63,80,78,67,87,84,61,44,46,64,59,42,77,75,82,82,48,70,77,52,62,85,78,50,82,43,74,48,65,63,51,76,63,43,76,59,59,58,86,43,45,77,42,75,84,78,71,81,83,45,66,78,79,70,48,55,73,66,69,58,47,60,59,60,65,54,58,57,56,84,69,63,72,87,56,70,47,45,85,72,78,51,46,64,67,65,42,45,57,67,82,84,43,45,59,62,61,47,71,87,42,84,55,81,42,58,80,86,45,74,83,84,57,79,77,62,60,66,70,55,56,77,58,54,45,68,61,55,51 60,43,51,73,49,51,51,75,63,56,56,84,57,59,69,47,64,45,59,50,58,46,66,49,75,48,61,87,68,85,77,59,46,70,63,69,84,75,45,72,58,43,81,58,78,72,43,82,86,43,86,44,43,74,66,62,64,54,53,49,46,83,50,69,62,51,56,48,86,58,60,52,64,79,74,55,77,48,65,44,83,75,51,54,58,84,80,68,65,85,64,85,73,47,85,79,45,58,43,86,47,82,86,52,48,48,86,48,64,86,54,67,74,58,71,74,61,80,55,68,87,66,70,82,72,57,68,86,68,56,69,52,64,78,54,63,82,68,85,52,79,83,44,64,86,67,50,70,64,71,45,54,65,49,59,85,45,81,73,63,64,45,85,54,82,86,82,80,55,62,71,67,48,44,61,46,67,66,80,75,54,54,71,65,49,65,70,71,65,85,55,42,63,71,45,87,74,79,66,53,76,82,49,53,54,68,56,71,67,82,67,55,59,71,45,46,42,67,49,58,53,76,43,43,67,55,77,73,46,63,70,85,70,56,50,62,58,65,57,74,55,72,76,71,55,74,53,71,56,81,67,71,75,58,87,75,80,53,62,79,62,71,55,73,55,47,45,84,75,57,79,57,70,50,55,55,83,47,75,47,79,74,60,85,70,55,75,82,56,74,60,77,45,73,76,42,87,76,49,63,81,65,52,71,77,74,46,82,72,77,61,76,67,45,82,70,62,55,79,44,58,74,42,43,67,49,72,87,63,86,78,87,61,42,44,69,66,63,48,74,43,64,70,83,78,51,71,57,52,85,76,78,45,45,67,50,73,70,67,60,48,48,73,80,77,67,59,68,71,42,73,48,46,68,58,50,61,73,55,46,53,75,76,62,63,86,52,72,62,68,52,87,59,79,65,80,65,55,48,56,56,44,71,77,46,77,82,76,66,44,80,70,71,63,81,57,45,60,85,49,44,78,75,49,52,61,53,72,68,69,43,48,51,52,65,69,52,48,55,49,61,51,83,43,72,46,79,63,46,69,55,64,54,44,59,67,54,77,76,61,59,60,60,56,58,61,73,75,77,43,84,59,87,49,84,70,59,82,53,70,62,78,55,55,87,78,54,60,72,53,86,65,43,75,84,43,69,45,61,73,68,55,47,46,78,68,55,73,81,81,61,43,66,81,59,56,70,78,83,61,79,78,81,81,56,85,50,43,60,52,82,47,86,62,44,53,57,77,87,57,77,42,61,61,42,45,45,53,64,84,44,79,45,71,60,55,46,73,44,50,62,55,61,75,62,81,53,46,46,61,73,53,77,82,58,54,51,83,59,82,84,68,77,64,85,49,43,72,84,51,71,85,54,71,71,70,53,78,59,61,78,69,82,54,68,73,82,82,73,58,87,79,67,77,42,84,60,70,79,42,52,63,56,80,79,66,64,81,48,86,56,75,78,56,43,66,69,44,48,72,64,45,68,74,77,67,55,84,75,73,80,86,67,87,48,86,87,64,87,61,64,61,82,80,78,56,48,56,68,54,75,52,44,42,67,71,53,45,80,47,42,72,74,77,55,54,64,49,54,47,60,52,86,72,72,81,45,48,81,64,87,52,59,77,60,68,70,68,48,70,58,84,49,66,77,60,63,49,85,53,61,75,66,64,79,52,78,84,47,42,46,84,63,64,49,46,80,75,67,86,43,65,54,69,50,68,73,62,81,64,81,68,45,84,43,79,78,45,70,55,76,45,54,43,78,42,67,64,85,66,50,50,61,50,68,44,61,78,71,69,79,85,85,66,86,42,77,79,44,65,51,53,67,48,85,44,51,72,49,84,46,79,46,70,68,67,44,66,82,61,67,76,54,78,63,73,54,74,44,44,43,77,49,82,68,58,42,73,70,55,75,83,63,75,52,73,70,80,86,54,49,52,60,60,50,74,51,84,61,48,67,68,77,61,82,45,82,78,44,59,48,59,59,56,42,78,50,63,62,54,72,84,74,66,72,62,75,67,53,74,83,56,85,64,73,72,87,66,57,65,70,82,69,70,58,62,53,54,60,84,74,81,47,83,43,85,47,78,68,48,52,72,55,51,46,74,68,52,48,49,43,74,83,66,64,56,83,44,52,80,62,67,44,56,83,48,78,73,57,73,81,74,87,66,55,85,49,45,64,65,44,51,81,85,49,70,64,67,71,53,74,56,66,82,42,73,87,58,83,63,65,85,87,63,59,56,59,83,87,76,62,58,44,62,76,61,48,42,45,81,79,63,72,85,57,80,62,67,50,68 67,53,65,53,83,83,52,56,45,57,79,64,67,69,74,67,79,85,75,65,55,72,67,54,83,82,68,55,49,54,76,68,78,42,78,50,75,50,52,58,57,54,44,44,50,78,61,78,75,67,55,85,50,51,82,42,84,56,54,59,87,64,70,86,86,70,72,42,61,84,71,86,54,46,60,81,67,82,70,69,49,45,85,56,70,65,63,69,86,45,83,50,53,60,42,77,50,76,80,55,58,50,73,51,53,64,68,54,86,54,75,58,69,82,61,47,83,56,56,42,52,63,49,52,52,62,64,83,46,79,79,64,61,86,64,82,70,46,49,77,64,49,68,48,50,48,76,76,67,55,67,85,65,76,87,47,79,50,78,73,74,81,67,46,51,56,79,64,70,82,71,75,75,57,67,81,80,69,60,42,54,49,52,70,86,69,68,86,48,64,74,63,79,75,53,70,62,59,53,63,42,70,83,84,73,65,52,77,47,60,65,45,80,44,79,74,66,59,87,78,86,60,67,59,66,54,52,43,62,75,70,76,75,53,45,54,58,75,49,80,60,46,61,58,84,54,47,58,75,46,63,42,84,79,45,52,81,75,42,42,58,80,45,86,48,68,61,86,58,62,84,69,55,87,49,71,73,53,42,63,45,57,80,54,67,66,67,80,66,63,68,45,42,62,77,63,55,79,42,61,72,42,59,67,76,48,78,49,67,54,67,57,56,84,60,72,46,70,56,83,71,43,78,78,65,76,72,58,74,56,48,46,47,65,79,46,60,67,85,74,55,65,73,63,55,51,44,68,58,50,65,73,85,77,59,84,73,54,85,43,53,69,69,77,79,52,81,83,81,43,74,56,67,78,73,78,73,52,59,57,48,84,53,62,68,51,78,87,44,50,49,60,62,68,54,86,78,78,60,87,48,49,42,52,78,56,54,59,54,57,74,54,55,83,45,61,67,79,52,74,59,78,80,64,79,44,76,55,78,74,70,43,52,52,50,81,60,83,80,78,66,68,42,79,71,55,49,86,52,57,80,58,42,74,52,70,63,65,86,56,84,44,83,48,47,87,66,82,76,51,59,86,62,67,63,68,51,87,53,65,44,74,72,82,85,54,67,43,67,73,83,81,61,71,69,77,81,80,73,50,78,51,47,42,63,83,79,52,81,74,83,48,49,84,58,63,76,68,75,69,65,63,74,59,68,59,46,79,64,73,42,71,65,54,74,44,82,53,83,50,68,73,48,48,69,57,55,70,85,66,52,67,77,70,58,72,50,79,69,64,46,76,48,55,86,57,68,87,67,50,43,71,44,60,44,80,74,62,87,78,55,79,44,74,79,73,55,78,63,47,61,43,60,55,58,84,65,83,69,51,70,46,54,79,64,79,57,50,49,53,43,66,85,65,63,70,64,55,55,82,85,87,57,80,67,61,64,69,77,43,65,84,51,62,51,71,54,77,82,60,80,49,70,48,63,60,52,49,48,53,65,43,78,63,83,66,73,73,81,77,61,72,70,68,43,64,60,58,51,52,79,78,58,55,78,61,73,64,82,62,58,44,51,66,43,68,70,62,63,45,85,59,79,50,49,74,46,84,60,54,83,69,43,66,62,58,60,63,63,82,48,56,60,70,82,54,86,44,83,53,51,73,79,76,86,50,44,70,69,46,49,55,65,45,55,50,74,84,52,61,64,54,77,62,87,42,44,54,87,57,71,71,54,67,86,81,50,59,77,66,67,82,54,53,79,63,60,76,81,61,45,52,67,87,57,49,68,58,47,81,58,45,82,78,52,82,53,50,56,50,82,83,69,67,80,62,70,50,63,58,51,50,81,46,78,85,67,56,57,75,56,85,42,70,49,84,47,53,85,75,64,87,77,81,81,69,55,87,57,69,81,73,44,59,72,84,86,69,67,67,77,83,59,69,65,47,44,55,71,80,83,62,77,70,43,71,84,82,59,77,73,56,84,60,75,58,55,46,75,44,62,44,51,67,68,69,76,81,60,84,56,60,59,83,53,47,86,68,83,68,53,54,50,43,79,44,48,78,46,82,52,55,57,77,79,72,58,68,57,79,72,74,54,81,69,43,48,66,56,80,68,53,42,54,59,49,49,77,80,54,45,65,58,54,42,60,44,57,85,70,48,44,52,50,76,42,86,57,45,57,86,55,61,76,87,54,43,59,69,84,63,61,71,65,56,48,73,49,51,62,74,66,49,57,61,66,61,49,74,78,75,47,68,83,60,77,63,43,80,76,48,72,75,46,64,60,80,51,66,86 67,58,63,51,64,84,83,80,46,48,70,76,84,60,83,73,48,87,46,55,50,75,54,42,45,48,85,50,80,83,47,60,63,54,70,68,78,45,75,74,46,83,72,66,66,83,71,55,52,49,50,67,84,51,45,66,62,42,47,79,47,51,48,46,53,56,57,74,58,52,79,55,66,68,86,44,53,49,76,83,63,76,76,75,48,55,54,80,55,83,86,50,58,54,51,58,57,70,82,78,61,52,76,48,77,52,50,78,78,73,70,86,76,59,77,68,51,55,69,74,76,84,82,80,55,67,56,58,43,62,58,51,75,61,44,84,63,61,49,80,57,80,84,55,54,77,54,56,77,63,81,47,64,46,87,49,76,70,59,48,47,49,46,49,77,65,54,83,85,79,86,66,86,45,54,49,64,58,46,42,65,55,60,64,86,51,63,53,87,79,83,69,80,56,64,53,82,79,87,54,59,58,65,67,81,63,66,72,66,48,87,66,67,58,87,63,75,58,62,69,43,74,70,52,87,65,48,49,65,43,73,75,57,60,64,64,43,48,73,61,68,63,49,53,75,77,61,84,47,57,64,51,48,83,77,67,68,63,82,73,67,49,69,51,80,54,78,63,53,78,58,48,59,42,70,52,69,57,73,71,55,56,83,44,55,76,55,74,73,53,87,86,65,50,67,77,66,43,84,71,63,58,45,84,83,80,42,50,51,83,78,77,65,77,50,55,72,52,70,48,59,64,59,69,64,44,74,51,68,52,62,50,54,58,61,51,79,42,64,57,58,74,50,72,47,77,50,52,55,48,69,64,65,62,79,53,74,53,66,70,75,52,75,76,48,44,45,60,47,71,63,82,79,55,65,63,70,86,43,74,51,76,87,70,64,64,52,82,79,68,49,58,53,82,70,60,42,63,47,47,49,72,64,87,44,77,84,63,56,61,74,46,83,53,86,55,82,76,72,69,49,62,61,74,82,71,79,46,83,43,43,79,80,51,65,43,57,82,86,57,47,83,75,75,43,84,69,42,52,65,87,86,50,78,83,57,58,52,72,63,73,87,66,42,74,46,62,70,78,67,81,81,60,79,78,51,80,58,47,58,84,42,56,51,84,67,65,68,54,76,74,59,63,66,44,48,42,63,65,65,68,61,43,50,65,49,59,83,42,42,84,46,50,47,72,83,50,75,67,69,62,65,76,77,42,71,62,44,57,51,79,63,74,60,70,53,59,70,74,45,86,66,46,43,43,48,83,45,59,57,82,51,46,81,85,68,51,85,44,82,49,77,42,62,77,85,47,87,85,77,77,42,57,81,62,77,75,81,42,75,58,64,70,73,51,67,67,87,80,70,86,70,78,82,67,80,87,70,60,74,65,73,42,82,67,86,58,69,64,73,50,59,47,69,56,44,49,73,48,47,72,83,77,49,56,61,55,46,70,71,53,73,54,51,55,67,79,65,87,42,68,68,82,77,65,80,62,84,60,51,81,87,80,66,68,62,64,70,59,56,52,61,42,60,60,81,60,62,72,76,64,61,46,63,60,64,72,53,66,79,42,87,73,45,75,69,80,78,57,81,61,75,48,42,74,59,48,77,69,56,77,49,44,45,57,49,73,79,87,60,53,72,85,64,76,49,79,80,43,66,77,46,76,75,80,58,70,61,69,66,55,49,63,44,61,52,53,80,56,54,64,63,46,49,74,87,64,70,81,66,43,79,45,53,80,87,64,74,50,78,77,42,45,63,45,54,55,64,79,80,86,60,65,69,79,64,80,61,54,69,80,62,63,42,70,49,71,74,44,54,57,85,51,74,49,60,58,83,68,87,72,67,83,79,75,46,53,85,49,54,51,76,69,75,73,54,76,51,77,70,54,49,84,85,49,72,67,79,55,73,71,68,66,47,72,61,68,59,79,49,48,54,45,66,56,68,86,78,76,83,59,76,87,66,42,61,85,51,71,58,75,42,65,49,50,77,71,63,66,71,43,75,54,73,87,53,48,50,74,62,64,70,74,63,59,55,81,61,56,61,76,43,69,65,75,48,82,48,55,52,43,66,79,65,85,62,49,80,60,54,69,52,47,58,82,62,70,63,69,57,84,45,76,70,56,79,42,75,69,78,49,48,82,72,51,83,70,72,72,46,71,64,63,63,77,44,55,61,87,42,52,45,52,70,56,86,46,57,78,64,87,44,68,63,55,55,66,64,80,50,44,48,66,60,86,45,80,61,57,74,45,56,79,76,45,70,79,67,62,71,84,48,57,79,76,56,69,47,45,75 76,83,48,75,44,72,80,82,84,79,72,49,45,44,86,76,42,78,80,86,86,70,61,45,86,46,72,48,56,68,48,76,63,57,64,49,48,70,73,70,51,77,58,82,72,82,57,80,51,85,65,49,46,53,58,65,72,44,53,58,49,72,80,66,86,52,59,73,50,64,75,69,43,69,62,70,51,55,43,80,60,43,63,71,63,55,78,67,43,84,74,80,57,49,76,72,82,87,85,63,74,64,51,51,64,86,74,45,46,60,54,63,72,49,53,64,51,73,46,48,57,49,69,81,62,66,45,59,42,58,64,72,63,74,79,85,50,71,74,56,87,80,74,49,82,53,62,50,84,68,53,73,51,53,54,65,67,53,73,72,79,59,77,46,79,73,61,64,52,80,81,47,62,81,78,68,63,71,77,65,79,78,81,81,65,82,55,46,62,57,58,59,68,75,44,47,83,51,63,84,81,63,75,60,63,76,76,80,56,65,71,53,44,71,57,85,73,47,66,86,72,48,73,83,72,54,63,70,44,51,43,86,56,53,45,55,50,86,54,60,73,46,84,70,71,84,67,44,69,63,46,52,58,84,83,44,65,78,82,68,64,49,50,69,87,85,49,70,57,86,42,49,79,85,78,87,54,67,62,55,60,53,82,43,67,65,68,62,53,61,67,47,70,55,84,44,79,65,87,65,82,55,53,52,63,57,43,66,72,73,73,44,63,61,46,42,72,52,73,61,47,75,68,73,58,46,62,69,67,87,47,79,53,84,55,52,59,66,45,48,43,47,50,60,68,58,76,71,65,56,58,83,44,76,75,42,47,45,75,44,53,50,63,44,49,53,80,67,56,64,78,83,71,69,46,64,43,74,55,79,73,52,42,46,87,87,46,77,74,61,43,59,83,51,84,70,75,72,59,83,82,70,70,45,54,75,66,68,75,68,63,68,79,42,42,85,85,60,58,50,51,87,61,79,71,63,64,87,49,83,61,57,52,76,64,81,55,84,64,74,54,55,65,66,52,73,67,85,69,63,69,57,73,53,70,64,53,65,68,69,71,84,46,51,83,48,51,77,53,81,86,50,48,71,48,79,70,84,62,49,63,50,52,67,57,42,45,48,82,51,70,81,56,79,73,44,58,67,76,75,74,87,59,66,73,55,83,87,56,42,85,51,46,71,60,81,45,42,52,79,67,51,50,83,58,81,60,82,75,47,65,65,47,87,49,81,52,79,53,50,62,85,64,71,42,84,54,87,63,53,47,81,51,81,86,46,82,65,77,84,68,62,67,87,53,53,50,64,77,60,49,59,81,50,58,79,43,76,53,71,68,83,83,86,81,77,79,66,42,71,52,77,53,62,73,75,65,58,80,48,68,67,71,42,52,74,76,58,45,64,78,79,47,56,58,79,55,55,42,42,54,46,79,84,48,84,55,78,84,52,80,58,81,73,65,42,77,87,71,79,42,44,67,49,77,48,62,56,83,67,64,45,43,84,73,72,54,55,84,84,65,69,84,79,66,48,72,70,57,81,60,83,56,45,51,50,59,80,76,54,77,58,50,68,60,43,44,79,82,82,74,75,70,81,73,44,45,48,58,49,71,57,67,52,53,67,61,70,81,80,54,81,57,44,61,50,85,62,78,59,60,45,59,82,87,61,69,54,55,58,85,49,65,61,49,67,49,85,65,75,72,77,85,82,60,60,61,48,61,59,48,85,46,70,57,50,45,52,52,43,75,62,76,52,80,53,43,66,72,86,65,71,48,68,77,69,69,59,55,68,73,80,50,65,46,42,80,74,82,78,52,46,68,44,80,42,78,80,87,70,84,52,48,65,67,80,53,58,49,71,72,56,46,79,43,57,43,43,71,55,70,59,59,48,42,48,68,75,78,60,74,62,50,60,75,87,49,71,81,78,56,60,78,49,48,43,63,68,77,45,65,65,75,69,58,42,45,51,76,46,74,60,51,80,70,62,84,81,62,65,73,84,84,46,42,84,84,44,42,67,68,48,47,58,61,42,84,54,84,83,84,45,77,46,71,83,81,58,53,71,81,84,48,71,51,46,85,81,70,60,57,80,51,52,47,80,44,75,62,75,45,53,84,61,86,52,73,42,49,57,57,74,61,66,84,84,67,84,58,58,51,84,47,47,69,45,74,66,79,78,73,75,48,85,83,49,87,75,53,60,84,77,42,81,74,80,46,51,67,78,70,64,74,86,44,55,76,54,58,61,74,44,59,72,46,72,50,85,80,59,56,77,74,69,64,59,86,80,61,70 52,59,86,49,61,58,44,73,72,73,49,74,62,67,71,64,52,61,67,47,57,50,75,65,49,75,44,87,48,80,52,43,72,61,66,79,59,50,45,68,62,80,46,55,65,55,63,52,68,44,67,53,77,86,54,53,44,58,44,84,46,82,86,86,60,42,46,59,55,60,52,86,82,49,80,78,59,60,69,42,81,74,84,87,53,48,65,74,77,64,87,71,84,60,80,46,60,70,71,62,78,85,73,77,65,46,76,43,58,68,56,63,48,83,78,77,82,59,67,42,45,86,64,78,82,72,50,48,73,56,65,70,43,65,61,68,51,44,52,45,54,85,62,60,51,43,71,59,66,59,84,43,54,46,57,67,51,76,65,68,42,86,67,43,65,78,77,43,43,46,80,54,62,78,66,51,58,56,66,55,62,50,81,52,46,61,68,57,67,69,81,81,53,73,42,78,43,59,45,73,44,83,55,50,71,51,63,55,55,86,52,47,44,64,51,79,80,71,44,83,69,71,60,82,61,73,71,69,80,75,49,53,55,47,53,50,85,72,60,80,61,64,59,52,85,66,60,74,76,77,82,75,86,70,52,50,71,70,46,69,77,59,51,59,43,62,80,68,55,87,78,53,46,80,78,83,44,76,61,77,52,54,51,54,46,81,75,55,48,58,75,76,82,65,46,52,54,44,43,69,54,69,81,80,76,82,54,49,72,52,73,62,55,70,80,71,60,83,85,50,73,60,76,67,69,79,54,52,78,47,81,81,62,58,53,74,86,66,52,63,79,71,84,44,52,62,60,81,57,52,87,80,49,67,46,47,82,50,42,55,71,48,75,85,42,63,76,68,72,84,60,84,49,69,66,45,42,51,58,55,60,44,71,62,73,48,84,84,62,53,45,71,55,44,66,45,77,76,82,83,60,71,48,83,46,85,52,65,78,76,62,52,62,79,57,55,43,62,48,53,63,66,72,87,73,51,63,59,52,87,84,73,47,56,42,83,43,48,69,58,85,69,57,64,86,78,56,59,87,46,60,69,79,64,86,50,51,68,79,50,44,67,84,71,61,82,86,45,62,63,69,48,84,86,66,53,60,82,82,66,62,57,51,73,74,56,77,81,72,59,80,45,66,51,68,67,87,60,78,47,75,68,56,51,71,64,54,46,85,69,72,69,74,65,47,84,61,63,43,67,52,56,76,72,68,44,76,55,64,57,82,70,46,78,53,47,77,60,47,72,45,76,63,79,77,52,47,52,69,83,52,68,66,60,85,73,60,49,42,74,67,71,79,63,55,75,82,46,84,44,62,65,86,57,65,79,58,75,60,48,74,43,67,67,67,56,77,49,72,83,61,79,49,77,57,83,72,67,63,82,45,56,57,78,65,81,80,52,83,68,53,77,61,43,52,66,69,77,42,63,80,42,60,62,66,57,71,82,87,59,82,68,63,62,74,56,49,47,80,44,53,81,49,71,72,58,84,61,52,59,80,49,52,77,71,81,68,61,74,59,80,71,69,74,43,69,73,58,47,82,59,43,84,77,63,79,82,77,51,53,59,82,78,86,80,78,70,71,66,45,53,83,58,54,78,61,85,45,77,71,76,54,67,63,70,57,48,75,51,63,48,83,48,70,85,68,49,83,58,63,59,77,43,75,85,77,46,51,58,56,73,52,50,48,53,55,75,74,55,73,74,57,62,77,74,46,73,62,53,61,84,79,80,71,82,87,48,78,84,51,80,76,43,56,60,52,73,60,51,56,86,64,51,72,70,76,72,58,42,54,77,66,66,79,70,60,57,60,66,49,46,44,71,42,68,70,54,70,47,61,80,52,73,77,68,69,79,72,79,68,78,69,78,82,49,87,76,57,83,64,80,72,72,63,86,75,82,53,80,84,80,42,49,59,80,61,85,65,69,78,79,77,68,53,77,81,42,44,81,80,62,49,86,51,67,50,61,59,80,82,52,60,81,60,49,76,54,53,55,56,50,57,43,55,59,72,43,72,85,73,75,78,44,53,76,58,67,62,42,70,66,61,70,49,50,67,62,61,83,76,74,53,51,70,57,51,42,75,42,74,86,71,55,69,78,82,82,85,69,56,76,64,65,85,43,71,55,50,56,68,70,70,76,56,81,69,75,85,42,48,83,46,63,53,44,59,72,48,87,66,79,50,78,75,73,71,72,53,48,82,69,74,60,82,56,60,45,81,82,48,44,73,85,72,63,42,66,62,42,86,60,64,64,86,46,65,61,69,51,57,79,54,42,65,52,85,67,77,42,46 55,78,55,48,51,78,44,54,60,59,45,69,85,43,63,64,84,73,66,62,74,69,47,87,46,43,42,81,59,83,60,46,69,50,59,66,54,43,62,78,61,78,56,46,58,85,67,78,58,46,49,65,82,42,48,48,82,70,58,56,81,50,75,84,87,45,82,68,68,71,49,73,75,44,69,46,65,71,85,84,65,68,51,73,56,52,65,59,78,49,51,68,80,57,71,43,87,69,80,57,43,58,48,57,76,54,61,75,75,76,73,60,69,60,85,78,69,83,63,47,82,57,84,80,74,68,50,77,86,74,55,76,75,66,56,80,50,59,86,52,60,49,51,68,61,66,69,70,43,56,72,76,83,87,64,55,69,61,46,57,75,70,47,70,46,80,56,44,64,63,84,82,87,60,62,81,71,46,64,49,64,76,82,86,61,47,60,87,71,64,43,72,63,77,47,86,53,77,69,57,70,76,48,83,77,56,71,61,46,87,43,43,69,45,51,56,48,67,79,44,67,58,47,58,63,62,46,77,87,74,75,52,48,75,74,58,50,78,70,58,62,87,70,72,68,78,85,46,58,78,80,65,62,80,42,43,62,68,75,60,62,72,42,80,60,65,82,81,50,76,71,60,80,80,44,51,80,60,60,62,87,71,81,71,48,79,58,62,69,81,52,74,51,66,81,50,56,78,57,53,71,62,74,53,52,48,74,57,53,62,59,87,49,72,81,75,45,77,65,51,78,60,72,63,55,65,52,63,44,47,46,66,62,49,63,75,56,42,84,63,62,47,45,87,44,60,47,84,53,78,83,48,61,87,79,68,66,50,61,80,78,75,74,59,78,81,70,77,79,45,48,82,58,54,55,75,81,76,56,55,47,79,56,82,49,84,64,65,79,72,46,86,49,87,86,62,72,48,79,48,67,47,71,70,56,54,85,68,65,56,60,82,69,80,58,53,60,64,50,60,83,42,75,45,60,74,77,82,63,46,56,50,57,72,43,50,70,43,60,53,61,53,73,46,42,48,78,77,60,80,44,46,46,54,72,42,46,59,55,55,66,82,63,68,49,51,73,65,48,69,68,68,52,49,86,56,77,87,71,43,60,87,75,72,71,60,79,84,61,75,70,46,87,83,47,42,53,44,76,47,78,85,74,47,78,79,44,80,54,51,50,45,81,56,43,53,79,71,46,55,75,65,45,69,79,53,47,62,58,81,69,65,76,61,44,84,82,48,56,82,61,81,61,72,60,69,77,85,62,77,53,78,59,71,43,74,64,85,48,47,84,77,44,77,51,67,77,67,75,82,79,65,86,52,74,58,71,68,65,62,56,87,66,50,81,48,79,42,79,52,64,72,50,81,45,42,60,70,76,52,79,45,67,86,43,86,49,47,46,69,66,81,85,66,74,48,61,68,58,57,59,51,42,67,56,66,49,77,49,83,87,51,59,83,55,52,62,69,44,82,71,83,87,73,85,45,67,82,72,71,45,82,85,85,48,60,86,55,68,63,61,75,71,76,73,80,84,45,50,69,52,64,55,47,67,81,46,73,66,76,86,63,49,71,64,65,65,64,67,68,87,58,44,51,59,87,45,80,69,60,46,47,55,43,58,76,63,86,64,61,65,55,72,68,80,84,74,60,56,73,67,63,79,86,54,73,79,42,72,79,61,42,51,65,86,72,55,44,82,53,65,66,61,51,60,81,68,46,68,62,75,47,50,83,64,54,63,42,74,77,80,75,51,68,70,87,45,43,53,64,69,63,48,62,75,59,70,76,57,78,73,44,73,80,87,48,80,53,50,42,81,79,78,70,69,61,51,77,44,66,80,63,85,51,74,46,71,74,66,51,72,79,63,66,83,54,78,83,66,87,85,78,54,65,76,49,65,73,66,56,62,85,53,86,59,72,60,53,72,81,62,66,56,87,71,84,67,84,79,54,52,67,66,68,82,78,83,59,47,59,62,73,79,63,65,80,65,83,61,80,52,60,86,49,50,45,72,78,68,57,53,64,77,50,78,60,81,72,52,84,63,67,59,64,49,66,70,45,59,51,54,55,80,58,73,71,74,46,85,72,80,69,58,45,75,87,47,61,63,70,86,58,47,61,44,59,72,52,58,81,52,60,85,55,87,58,55,42,68,82,84,54,72,69,48,44,52,64,77,71,78,85,64,84,53,65,46,54,72,60,65,77,58,82,56,82,44,55,51,56,81,43,80,48,79,69,75,77,62,69,46,46,50,64,80,64,49,75,85,58,79,74,61,63,86,64,58,43,76,73 64,58,61,84,43,44,78,42,78,58,65,74,66,84,68,80,72,50,68,81,79,76,58,54,84,84,59,62,79,69,65,51,75,49,71,60,43,45,86,43,60,50,77,74,70,48,60,75,72,57,76,59,42,77,71,68,47,52,59,62,65,66,46,81,69,86,57,72,72,67,86,82,42,75,68,72,66,64,82,66,75,74,55,75,44,61,64,46,54,65,72,71,75,71,65,45,55,74,60,68,59,70,57,75,80,69,53,46,50,67,42,82,81,47,85,58,73,43,49,66,57,65,42,79,55,84,60,53,47,77,87,84,57,58,43,87,47,76,62,57,46,83,52,63,87,49,84,50,62,85,45,47,43,87,78,80,56,52,71,74,43,66,47,70,53,60,47,65,68,77,58,54,74,72,70,43,80,61,78,60,48,42,79,81,52,67,78,67,59,49,74,43,55,42,71,57,78,56,83,75,66,87,73,54,55,76,56,47,49,80,46,80,58,86,87,71,62,62,61,58,86,48,65,83,56,44,61,64,85,50,51,54,67,78,43,70,84,69,43,48,85,65,43,56,57,80,81,61,57,53,59,67,69,76,87,85,52,73,71,70,65,74,63,83,69,78,77,69,52,84,57,58,71,74,81,55,68,55,43,83,51,42,82,78,48,45,81,46,63,82,48,44,46,67,52,56,53,74,58,69,83,67,67,63,70,43,57,55,82,42,44,73,87,42,85,77,65,82,76,84,64,65,51,50,48,67,54,80,55,80,66,80,54,67,44,58,68,70,66,81,48,46,45,85,83,46,77,43,61,66,78,67,56,57,70,75,60,47,47,72,75,70,60,57,67,85,70,49,55,86,81,47,48,81,87,81,84,74,72,77,47,79,68,56,47,44,85,74,66,69,63,42,42,67,85,49,87,78,77,83,71,49,84,87,70,56,55,69,54,66,48,44,42,47,57,84,65,74,82,75,51,57,63,78,67,46,66,64,51,71,78,87,47,42,75,47,57,72,72,76,82,44,79,72,86,43,61,69,61,63,45,59,57,67,50,51,75,75,64,54,43,47,73,63,78,50,53,56,42,69,60,57,56,66,65,53,76,77,86,73,44,87,60,77,52,49,76,72,53,59,48,54,81,72,78,79,49,48,49,87,64,75,58,59,52,55,45,46,64,82,74,85,67,65,44,62,53,82,83,52,70,74,74,85,56,85,86,82,68,56,73,68,63,55,47,55,68,74,43,50,85,85,43,52,86,61,48,76,75,79,87,82,61,83,80,74,59,59,60,61,86,82,56,42,79,50,56,42,86,45,78,63,59,69,48,49,81,86,87,62,78,79,83,56,64,75,45,73,86,65,45,81,75,45,55,49,60,71,70,51,43,63,81,81,57,46,49,69,85,74,53,84,65,75,51,71,82,48,44,52,69,58,51,57,73,76,79,46,48,54,83,53,84,78,76,79,85,69,81,50,57,59,87,74,48,57,53,83,87,82,81,80,64,83,63,73,57,56,68,65,68,61,86,62,66,79,54,68,87,45,42,78,51,49,63,50,62,66,81,58,61,85,47,58,74,75,54,51,43,67,82,53,69,67,67,72,51,59,75,75,61,69,57,81,81,58,47,58,78,46,85,51,84,56,60,83,75,58,73,57,62,76,75,61,59,51,46,78,48,80,75,85,52,47,61,76,55,78,47,61,52,70,79,55,59,66,62,64,62,53,57,73,50,64,87,48,49,66,53,51,87,74,48,71,77,75,43,81,84,82,70,53,47,60,55,42,74,82,65,63,84,75,69,59,69,51,55,81,79,47,67,55,55,86,84,59,65,68,55,68,61,87,87,44,73,70,62,45,55,42,69,60,43,87,50,51,61,73,51,75,67,81,46,77,66,82,54,47,86,75,86,50,65,83,65,77,54,76,57,67,86,46,64,43,57,49,50,81,42,76,87,77,81,78,56,71,84,74,86,60,73,49,46,65,65,48,60,47,75,52,55,64,59,80,48,50,54,62,57,46,82,72,87,47,46,61,55,84,82,51,82,84,55,55,80,47,79,47,49,80,81,76,46,55,65,77,86,69,58,59,52,72,58,51,60,44,71,64,58,86,56,72,68,51,49,75,86,70,79,43,65,60,74,78,51,59,80,75,60,57,62,81,78,70,51,55,59,64,69,82,42,60,49,71,45,73,67,52,67,75,45,80,82,44,78,42,55,69,81,66,53,76,76,45,73,52,75,45,56,57,55,69,47,67,59,44,63,52,44,46,46,82,84,68,83,85,63,68,56,76 52,44,86,54,83,67,80,77,58,78,56,47,82,85,59,65,45,57,67,66,84,54,73,73,46,55,83,69,83,69,80,52,83,55,64,48,78,56,42,43,43,75,50,82,53,70,57,72,66,44,74,63,44,61,73,82,64,81,76,69,71,69,55,57,70,77,59,46,58,71,64,72,64,58,64,80,65,52,85,85,44,71,75,65,60,87,56,53,78,49,72,68,63,55,52,51,74,56,71,67,54,59,79,58,79,83,56,82,43,71,51,81,58,65,45,61,46,84,73,81,60,87,87,66,43,70,52,64,50,79,71,45,65,43,80,70,57,49,83,72,43,79,52,62,60,66,72,87,58,75,60,84,52,64,75,68,84,42,62,45,62,79,86,50,59,82,52,59,44,82,45,68,82,50,62,67,79,75,86,65,70,42,74,76,85,50,55,70,72,71,75,50,62,65,86,68,67,50,62,80,62,62,86,50,46,50,60,72,49,70,43,54,68,84,45,73,64,58,74,74,81,77,63,80,75,82,77,75,76,77,46,48,47,72,51,82,59,56,64,82,74,76,62,61,48,47,62,82,72,61,49,65,51,48,76,47,59,68,76,81,61,47,54,73,54,71,71,67,60,74,80,81,77,87,68,56,66,74,53,47,56,66,77,64,48,79,44,61,67,82,55,43,55,75,74,68,44,48,75,65,85,67,61,48,45,57,82,53,79,86,48,72,43,63,80,42,67,54,53,59,55,47,70,79,46,86,50,70,53,47,42,63,48,42,66,71,53,51,42,61,44,63,73,75,57,77,44,79,71,84,74,85,68,78,87,87,80,82,87,58,61,64,80,50,47,58,55,86,47,59,60,69,67,86,72,75,58,65,46,72,67,75,62,68,56,43,82,61,45,86,76,81,66,43,74,84,54,44,55,72,84,75,63,82,63,52,78,63,80,50,69,75,63,53,70,55,65,74,83,53,67,75,74,49,60,48,83,76,56,81,56,47,62,63,83,87,74,57,59,83,45,48,73,69,86,70,52,79,54,52,53,43,65,43,72,43,78,79,74,83,52,57,75,58,42,55,52,42,62,50,49,53,65,47,65,67,63,57,71,72,73,59,75,75,74,79,49,75,57,48,70,80,53,50,65,65,84,73,53,50,83,46,54,77,65,66,64,61,62,55,80,42,82,62,52,66,61,51,81,71,86,52,81,80,81,59,51,67,56,87,83,76,81,82,86,49,46,45,56,45,84,84,83,73,71,44,61,80,71,70,49,76,59,45,77,70,87,44,73,71,71,76,44,70,51,47,51,64,86,73,59,60,78,74,71,78,58,86,61,43,82,75,83,74,68,59,58,66,46,51,60,55,63,84,67,46,80,43,46,51,75,84,48,62,64,43,66,57,73,66,71,86,48,63,55,55,64,46,63,70,45,74,86,55,71,61,80,79,67,47,80,46,87,48,69,42,52,86,85,82,62,54,56,45,59,76,66,81,71,68,63,83,48,81,54,53,84,57,70,79,49,50,79,69,73,79,81,84,72,53,70,42,84,72,49,61,55,46,43,55,54,48,70,65,79,53,85,58,80,82,83,57,61,66,42,49,58,59,63,66,48,72,77,84,86,78,65,83,49,82,58,48,58,80,85,65,74,52,65,61,47,72,42,42,45,43,82,74,66,43,79,79,74,60,84,74,42,55,50,53,86,71,60,73,70,73,69,73,43,60,72,66,63,63,63,78,58,55,85,59,57,55,84,76,71,43,57,44,50,81,86,48,76,53,72,63,46,57,63,46,82,53,80,59,61,78,76,51,57,67,62,58,43,58,75,61,54,73,85,50,48,44,83,59,45,74,67,44,71,68,67,62,72,66,74,78,83,61,76,77,45,43,81,65,49,55,49,64,82,43,80,77,49,54,44,72,76,56,65,85,83,56,77,80,62,72,71,71,87,85,55,87,85,69,61,42,58,53,53,84,56,44,62,83,65,61,52,83,62,58,44,85,46,55,67,46,84,56,82,73,87,56,69,79,60,80,72,45,79,75,45,82,53,81,44,73,72,76,47,77,76,86,79,87,59,77,83,58,42,44,66,54,61,77,86,70,76,78,70,84,52,55,64,77,48,72,57,71,49,57,42,87,82,51,82,85,82,60,43,72,42,86,74,42,69,48,48,46,62,45,51,57,50,59,43,61,55,86,75,43,69,42,55,60,82,50,77,62,50,58,75,68,67,69,50,76,70,83,78,66,79,86,82,67,84,48,79,61,61,73,85,72,45,67,50,57,82,78,58,65 55,86,83,47,80,67,43,53,50,65,54,62,58,72,62,51,52,79,70,77,51,45,57,42,86,44,43,73,45,76,48,75,46,54,52,55,87,70,65,42,68,42,57,61,57,65,67,73,80,48,76,42,65,49,52,65,50,86,60,77,75,60,64,52,53,82,80,42,67,47,65,57,85,79,58,52,69,67,47,63,42,75,51,78,86,62,48,73,46,69,73,49,80,49,47,60,84,86,83,74,73,73,51,60,46,86,42,74,66,86,60,77,68,56,74,67,57,74,46,74,59,65,69,65,70,64,71,44,52,48,72,54,84,76,70,71,57,43,59,73,78,85,46,66,57,63,81,56,81,66,70,51,53,85,73,46,65,50,83,63,73,48,47,61,61,54,43,59,59,82,72,70,51,69,42,45,74,85,70,53,56,58,75,85,78,85,75,57,71,60,85,86,51,87,62,82,85,64,45,87,73,71,75,74,45,72,62,51,47,45,85,80,70,86,80,74,81,70,78,66,77,81,64,49,87,60,70,61,65,87,76,66,63,44,61,83,67,58,77,76,54,43,76,75,53,45,69,80,43,66,60,68,73,58,61,87,55,61,48,55,42,54,59,62,87,49,64,84,48,82,60,46,85,44,55,72,84,81,56,82,86,67,45,80,52,65,83,81,84,58,76,78,54,56,72,79,72,45,60,79,59,52,45,87,47,78,48,62,71,83,79,45,57,59,56,49,65,55,77,63,45,79,50,82,76,54,44,71,50,84,86,62,68,84,69,70,77,79,57,85,79,86,55,73,56,69,86,56,51,44,42,85,84,61,65,48,43,62,43,45,74,80,87,83,80,68,66,68,52,72,49,69,57,64,53,82,53,82,83,43,54,55,58,45,66,57,87,74,62,63,61,61,74,62,76,76,76,62,62,70,81,86,75,85,56,72,52,67,50,46,80,42,48,56,58,46,56,86,54,74,69,48,80,67,84,77,66,55,68,51,79,81,49,56,83,56,75,55,48,52,52,75,81,79,67,51,60,86,84,70,44,64,52,45,70,53,75,81,81,79,62,51,70,76,57,51,72,74,47,83,78,45,55,61,69,78,42,80,80,63,43,68,81,67,48,84,82,42,71,62,65,78,79,68,83,67,50,72,62,70,87,43,45,80,63,57,58,67,66,63,52,69,59,46,68,53,57,78,71,42,58,65,59,80,74,78,50,45,43,82,81,44,85,68,67,49,53,45,45,85,60,66,81,58,43,54,63,50,43,74,45,69,58,42,84,48,84,83,51,71,64,86,62,51,50,76,84,44,58,55,72,46,71,50,67,86,71,64,58,83,87,80,43,69,84,60,42,65,72,76,84,52,53,63,45,47,48,61,54,49,77,61,54,69,50,74,46,71,63,86,75,63,57,51,58,65,45,66,51,61,42,60,49,86,62,46,52,83,61,69,49,53,50,76,83,57,87,81,82,66,60,70,84,60,47,71,83,73,57,80,48,63,80,74,56,81,73,75,60,87,67,52,74,85,76,70,53,66,49,58,57,61,87,51,52,63,58,59,74,46,68,58,63,55,87,76,60,78,52,69,66,70,87,71,76,71,62,55,55,86,50,75,51,56,74,71,51,75,84,75,65,57,80,73,70,68,77,64,84,61,60,68,79,57,87,63,81,84,73,73,49,72,56,65,66,48,75,68,46,56,57,80,59,71,51,52,52,83,68,72,57,65,52,48,61,51,54,79,44,85,46,52,47,72,49,73,86,49,78,53,46,51,70,46,76,71,84,62,52,84,54,53,48,43,60,74,43,62,87,67,58,69,83,68,48,63,79,77,76,70,64,81,58,69,87,50,57,72,70,75,71,50,62,54,53,81,59,56,81,69,86,53,63,79,68,86,72,75,44,66,86,77,74,67,78,87,44,51,61,78,69,60,69,58,65,84,85,85,70,60,86,56,78,78,83,72,61,85,53,56,65,82,59,51,72,70,82,76,61,57,78,79,69,45,45,49,77,48,85,74,63,42,61,74,45,66,68,73,66,81,87,62,61,51,58,78,64,42,73,65,49,54,58,66,77,50,73,58,57,70,69,61,53,63,82,74,83,66,71,52,59,69,82,43,67,69,87,63,51,49,52,43,44,73,65,43,78,49,74,69,56,82,86,73,76,49,82,72,46,76,82,74,65,57,68,66,64,51,83,87,74,72,72,51,53,58,57,54,56,86,52,65,46,68,49,76,70,63,60,54,54,55,57,59,49,43,59,73,53,67,46,71,83,47,50,84,78,47,74,51 73,50,84,64,58,70,60,74,81,59,86,85,46,67,56,64,55,85,58,68,53,85,79,59,58,44,47,48,87,48,87,76,68,75,65,47,83,84,59,51,71,77,80,65,50,62,55,64,53,77,67,54,61,79,53,69,69,43,65,67,59,63,59,57,53,49,63,69,78,76,64,66,51,86,42,77,81,76,63,78,59,78,86,51,48,74,71,51,56,64,77,60,81,83,42,62,75,51,57,50,46,80,70,70,82,51,77,83,54,42,49,54,47,48,71,82,71,51,79,48,58,44,49,50,75,81,80,58,51,52,70,42,84,77,59,80,69,80,66,83,66,75,77,70,45,48,55,59,56,75,47,60,60,77,69,78,70,74,62,79,72,64,44,69,86,61,71,49,54,49,78,44,42,87,54,61,61,81,48,81,69,64,61,53,63,53,80,86,56,48,45,59,81,53,50,44,85,53,66,68,78,78,63,80,60,68,59,63,65,42,51,73,59,86,72,46,63,44,55,55,76,50,85,73,83,43,72,57,48,67,52,75,83,60,42,52,75,68,43,68,83,43,55,69,56,46,83,53,62,61,57,64,72,47,87,54,77,72,52,64,69,83,85,64,75,55,58,48,86,44,46,77,62,59,61,48,60,86,44,50,81,56,63,68,45,59,63,48,52,79,64,72,45,56,76,42,79,78,60,46,61,54,67,71,48,43,43,85,65,46,61,57,78,72,56,80,61,84,48,66,69,81,77,72,77,45,66,75,76,56,68,68,62,68,53,73,77,52,79,51,55,45,57,67,56,60,43,46,58,80,72,62,81,45,67,82,46,66,61,84,82,46,84,84,69,43,73,59,74,77,53,54,46,81,69,45,55,56,62,84,66,86,46,59,48,50,56,81,87,59,86,65,63,73,61,45,80,70,63,64,49,55,51,62,84,53,43,80,49,86,47,47,57,61,69,51,45,65,51,82,66,85,65,53,77,66,71,64,70,81,80,50,86,63,49,74,86,62,44,51,59,47,78,48,65,60,74,55,46,56,65,51,47,82,56,44,65,86,79,58,44,70,62,45,66,44,53,55,69,47,56,72,47,47,68,51,69,49,59,57,79,53,42,50,85,49,78,83,53,72,47,74,83,85,47,83,44,47,65,77,60,68,54,82,59,70,67,71,63,80,58,72,64,84,74,65,77,45,61,84,65,77,77,42,75,69,59,80,59,75,62,62,48,61,81,66,44,49,85,86,60,79,59,58,72,76,80,43,78,86,63,82,62,60,79,68,82,74,49,60,58,60,57,68,64,70,52,50,58,76,56,60,69,59,60,69,46,65,43,78,68,81,81,73,66,63,68,71,66,49,75,85,44,46,84,74,53,70,49,42,53,72,52,61,80,54,68,63,79,78,47,64,77,49,80,74,75,59,74,72,42,78,78,45,80,62,57,78,49,51,44,84,54,54,79,55,82,67,81,43,57,85,47,61,71,52,76,67,82,45,86,50,62,44,61,76,57,43,68,63,60,52,79,76,53,50,75,78,87,63,56,53,61,76,57,62,66,78,43,50,73,63,64,87,73,47,61,50,70,80,59,52,68,54,61,42,81,80,49,66,57,78,74,58,53,54,83,55,43,56,47,46,59,79,75,70,65,57,86,61,46,49,55,73,74,67,72,69,42,43,81,44,53,72,70,86,42,47,60,55,50,55,55,72,45,64,50,87,47,74,69,82,52,43,55,74,82,68,62,60,43,84,56,60,76,67,63,73,49,82,50,65,58,55,48,77,50,61,82,52,51,64,75,44,61,79,69,46,81,64,44,43,64,86,52,59,70,55,50,71,72,87,74,46,63,67,73,66,42,70,78,42,69,78,79,63,85,59,60,70,43,55,44,82,43,77,47,47,49,47,62,54,45,49,53,44,54,81,43,47,82,59,59,73,71,46,52,75,48,77,63,80,55,61,65,50,63,56,77,61,54,85,61,57,73,57,81,51,75,62,44,55,84,57,70,69,42,42,76,65,47,48,86,44,78,67,73,54,83,56,86,73,76,87,44,53,68,85,68,67,43,43,65,76,65,56,56,60,50,75,50,59,71,71,61,64,67,52,79,54,79,49,62,63,68,79,70,78,55,87,65,76,59,66,65,42,74,75,76,75,53,66,75,46,54,58,85,77,44,80,49,73,63,78,43,56,52,46,72,50,54,56,65,48,59,48,87,63,83,63,85,57,46,69,42,52,63,81,50,66,53,67,54,64,84,44,61,59,58,63,84,67,80,79,80,52,48,50,76,85 64,72,61,82,56,68,46,56,52,68,76,55,49,87,71,66,62,43,62,81,49,43,53,69,64,54,79,84,85,75,43,81,71,81,75,73,81,43,78,57,82,69,74,52,73,65,42,45,70,49,64,79,43,75,45,81,49,54,86,72,84,54,71,76,60,69,56,83,64,43,42,57,73,43,69,78,61,76,42,44,55,82,48,82,54,47,68,67,43,46,48,45,50,77,61,78,76,62,57,43,46,55,45,83,56,54,62,53,74,68,60,79,77,60,44,77,53,48,57,71,74,87,58,60,74,77,50,66,70,56,46,69,73,54,86,58,53,50,84,52,63,57,63,70,65,67,76,77,87,55,48,66,51,51,75,43,51,77,85,63,53,84,59,58,50,67,42,63,81,46,87,42,49,59,57,77,62,61,72,51,85,56,84,69,59,70,62,80,67,81,50,50,73,51,47,58,75,63,51,54,81,57,57,82,79,46,53,79,84,75,87,49,75,64,52,71,61,73,59,75,47,81,69,66,50,52,81,49,47,62,71,42,81,60,82,52,82,65,77,77,87,65,55,55,64,72,50,83,42,50,87,44,81,83,65,77,46,71,83,78,80,83,69,87,83,81,55,77,62,61,85,87,61,69,79,49,71,59,47,45,46,79,70,46,80,68,73,52,78,65,66,64,82,64,59,82,45,61,82,57,60,42,65,72,49,49,46,69,74,44,68,79,70,73,45,69,48,63,65,85,72,70,65,74,77,54,71,54,51,61,50,87,72,57,79,50,67,54,80,50,82,80,56,87,60,70,87,66,44,79,43,68,86,72,49,44,55,60,80,46,57,80,69,85,62,86,81,45,82,80,77,78,87,68,83,58,49,87,66,70,87,72,54,78,58,49,63,82,81,54,75,75,75,57,50,57,42,76,54,56,60,83,87,65,69,46,79,70,52,46,86,85,46,51,71,53,43,68,68,54,57,74,48,83,65,44,50,49,81,83,61,71,64,61,83,62,52,45,43,83,50,81,44,63,57,54,55,58,55,64,44,56,50,55,57,49,55,56,59,47,63,66,67,59,63,42,48,65,79,71,82,73,74,56,59,53,66,87,70,77,77,57,45,82,85,87,79,81,55,58,64,78,47,49,77,49,60,42,45,61,72,46,85,77,65,42,74,75,86,73,69,54,73,75,70,57,80,53,42,49,64,68,63,68,68,77,68,75,47,80,66,60,48,55,75,84,47,57,45,64,61,49,49,49,49,42,81,83,65,79,73,45,81,60,73,44,60,60,77,74,62,65,74,44,65,82,64,63,51,69,83,84,52,85,81,68,71,63,72,83,46,79,82,66,68,79,85,72,45,81,43,55,65,84,72,60,67,49,64,73,60,55,78,44,58,83,42,83,50,46,86,81,59,79,50,76,47,76,55,87,48,48,67,51,60,51,64,64,84,55,61,74,63,86,53,48,87,60,82,77,76,53,77,81,51,82,80,64,42,73,45,79,83,64,79,81,85,43,73,61,43,69,77,84,61,69,76,58,47,42,56,66,68,87,77,61,80,43,80,75,59,48,44,87,69,79,85,47,47,71,74,84,81,48,77,45,54,52,45,57,86,83,48,71,68,81,52,66,42,87,77,58,74,61,83,85,46,81,77,68,70,78,60,59,70,61,86,58,71,61,87,62,52,50,42,77,79,57,74,61,82,66,86,56,51,46,85,49,83,62,80,62,42,61,61,57,86,60,76,81,52,78,74,61,75,54,63,62,73,87,54,58,46,50,65,83,42,80,84,68,51,82,48,76,62,42,60,53,57,46,53,53,86,55,47,70,44,49,69,63,80,42,70,77,67,54,59,48,52,77,69,44,84,86,58,70,79,81,64,57,85,62,49,45,52,76,76,81,65,54,49,64,64,78,42,50,47,45,57,50,59,84,53,46,82,64,67,86,65,68,87,53,85,78,86,79,67,53,74,54,64,84,50,54,87,51,58,79,75,73,42,57,64,71,62,83,71,78,80,82,47,42,49,50,79,84,70,69,75,69,69,55,65,53,67,71,76,72,75,43,76,79,43,57,74,65,58,50,58,77,65,53,47,42,46,52,59,70,61,79,44,69,42,75,51,75,48,68,45,67,67,80,82,82,43,56,67,64,87,48,82,83,65,69,54,56,58,70,78,52,57,45,74,53,59,87,52,56,85,87,78,55,53,43,87,81,57,55,61,62,82,75,76,51,46,69,45,51,52,53,85,60,81,82,48,64,46,65,42,77,68,80,87,59,56,62,47,84,69,47 47,69,44,72,44,70,77,60,81,76,81,80,68,52,59,78,75,74,65,66,55,54,72,61,60,77,51,51,42,82,45,55,50,47,61,61,68,84,81,77,61,61,67,52,56,44,63,55,57,73,68,64,68,50,69,86,86,85,67,60,87,55,67,77,78,84,57,77,86,65,55,85,87,69,87,83,66,49,61,81,63,67,69,65,52,84,62,77,83,51,80,69,43,77,61,54,43,70,87,75,85,42,48,46,66,80,87,83,68,72,65,71,47,84,73,68,47,63,74,87,50,45,64,64,69,51,62,74,51,78,83,53,55,43,87,68,56,81,78,83,84,76,73,52,47,72,49,82,58,59,56,76,51,45,79,48,54,69,43,68,57,47,85,81,47,70,59,65,51,42,82,55,72,44,79,54,57,79,53,61,72,59,59,78,78,72,44,58,87,72,73,63,74,80,63,71,56,65,52,49,59,44,67,49,70,47,68,43,67,46,84,67,78,74,74,49,83,63,52,77,70,82,82,59,42,84,55,49,63,68,63,49,78,51,82,54,71,72,49,87,65,64,77,61,63,64,81,70,46,55,81,48,73,47,55,54,53,68,52,70,81,44,52,61,82,80,57,46,57,77,70,48,87,61,75,49,83,71,64,54,78,85,63,69,50,80,81,69,45,70,59,48,87,70,52,59,83,43,49,65,55,59,66,57,58,84,83,74,81,83,53,67,43,82,44,54,86,47,82,85,69,59,79,68,69,80,46,58,44,78,64,84,67,52,53,82,45,71,81,55,57,50,81,72,50,82,84,51,80,67,69,84,56,75,62,63,47,57,80,76,50,55,46,79,65,77,78,64,50,51,83,73,79,48,85,62,84,73,65,87,53,53,74,59,63,76,49,54,45,42,63,58,74,57,84,69,44,84,84,44,54,61,55,73,71,61,79,51,81,59,83,59,56,85,60,43,85,54,45,72,49,69,57,85,69,82,86,65,73,59,83,58,43,49,42,51,44,59,42,45,59,53,70,56,47,81,68,61,83,66,63,47,64,63,56,75,83,74,56,71,80,64,42,61,42,85,44,54,80,76,76,59,54,42,85,84,86,46,80,79,42,50,68,78,78,76,63,69,62,54,59,59,72,81,78,79,82,84,62,42,86,47,52,42,51,49,71,44,50,66,55,67,50,49,68,45,71,74,87,69,53,74,71,79,48,69,50,87,52,83,73,68,43,73,64,73,60,68,42,79,85,65,72,70,77,49,43,43,75,79,87,59,70,67,86,58,60,51,85,74,76,69,65,77,63,69,87,61,54,58,56,44,64,74,50,58,50,42,81,45,47,84,63,74,45,59,63,47,86,63,77,76,49,71,71,58,51,60,72,77,57,47,56,85,60,70,78,81,53,56,72,86,66,54,82,84,77,44,86,63,46,69,86,56,70,78,52,70,66,65,72,77,49,86,61,77,42,46,47,43,59,45,45,54,57,50,69,45,54,75,79,82,65,44,49,45,46,54,54,50,46,56,63,61,60,81,60,84,83,73,77,52,42,83,63,42,44,63,82,58,54,78,86,83,43,48,84,60,43,72,86,75,70,64,72,47,62,75,81,73,81,68,42,60,58,70,70,47,80,74,49,60,86,87,50,86,65,80,70,72,69,86,52,45,80,54,86,74,67,46,48,68,82,44,68,57,81,49,54,86,78,68,60,48,84,58,58,50,45,42,69,85,58,67,67,59,58,69,53,68,83,70,65,84,68,65,77,44,68,54,44,62,77,66,66,61,55,53,52,74,56,80,73,57,60,69,82,48,62,71,59,48,67,86,64,54,48,56,69,81,63,84,69,72,54,56,42,74,55,85,80,52,76,46,70,56,77,43,55,83,84,53,67,73,64,86,71,65,45,65,56,61,80,52,63,63,86,73,51,77,43,43,57,81,60,57,64,82,42,74,85,52,63,42,68,75,43,67,82,79,80,56,46,62,61,54,46,46,66,65,46,72,78,43,87,67,60,52,86,84,52,71,61,76,54,67,75,59,44,51,55,58,47,85,73,47,73,63,42,84,86,46,86,53,58,43,58,84,76,50,69,60,79,68,78,47,71,47,47,59,67,45,54,78,46,46,50,70,52,79,76,61,85,62,55,74,42,65,47,81,85,75,83,43,66,83,79,87,61,78,51,84,64,81,71,78,55,75,78,65,52,49,54,75,76,80,49,67,82,82,65,56,79,45,75,80,85,70,78,85,69,66,51,47,64,54,44,62,46,72,45,44,72,84,55,64,79,65,63,61 58,54,78,64,80,55,52,74,77,65,69,57,54,72,59,52,58,54,70,86,85,58,57,66,43,60,82,50,68,81,47,78,77,49,52,73,58,66,60,68,85,72,52,44,63,71,59,69,49,82,62,87,71,57,54,61,65,67,63,75,56,75,56,57,56,79,48,48,79,51,64,70,59,61,77,87,53,73,59,51,79,61,42,84,85,57,65,44,60,57,85,52,54,85,58,49,54,60,86,52,83,86,55,55,86,51,77,42,70,47,75,45,49,53,73,70,47,69,79,69,64,76,42,61,82,73,85,49,55,80,64,51,52,57,56,55,61,57,59,49,70,58,60,45,86,43,52,68,85,77,82,69,52,53,77,75,58,58,83,57,70,77,85,42,50,87,43,73,78,87,67,60,51,79,76,47,47,62,58,51,71,65,50,84,58,44,79,75,60,69,67,66,79,46,45,49,72,64,71,65,73,57,44,60,65,47,69,49,63,64,80,73,51,43,82,60,51,54,45,69,49,59,82,42,66,45,78,75,60,77,81,63,73,81,60,59,55,75,87,86,57,53,62,79,75,43,78,81,67,65,85,51,63,50,42,83,57,81,78,76,69,80,84,84,68,70,53,83,53,60,42,60,83,75,75,83,49,46,86,75,72,64,76,56,55,75,83,75,59,75,85,69,42,87,71,65,85,64,87,50,65,45,65,72,52,80,46,80,46,49,65,63,45,78,52,85,51,65,46,44,80,57,79,74,43,59,50,60,59,72,57,82,46,65,52,44,64,71,52,80,71,50,77,64,86,76,86,67,77,50,51,44,65,73,63,43,57,82,78,84,63,45,59,55,48,44,64,86,53,48,83,61,82,42,67,66,61,71,87,74,59,51,46,66,54,68,64,51,63,82,65,55,75,49,86,75,58,63,87,55,82,69,51,77,43,67,45,52,76,68,53,51,60,59,45,87,56,70,50,43,72,60,83,68,58,59,74,60,43,67,42,80,53,64,77,75,72,59,71,47,69,51,77,64,79,54,51,66,48,56,81,42,83,53,67,86,67,59,47,49,68,60,60,61,85,44,44,87,51,82,64,69,70,42,49,42,72,83,60,54,48,44,42,50,80,64,70,60,65,86,69,46,63,49,67,84,81,54,54,55,61,77,53,55,54,63,42,86,42,61,49,81,65,63,56,58,66,66,75,57,64,46,42,56,64,56,42,80,45,71,62,58,58,58,79,76,72,84,58,60,56,52,79,51,68,73,57,72,86,49,76,66,70,76,86,73,47,77,51,72,46,78,52,81,83,61,71,64,76,51,61,73,87,84,74,76,79,67,81,49,59,62,66,66,60,81,57,58,77,71,49,56,84,86,73,84,52,56,84,79,47,57,84,58,73,48,61,56,46,47,43,66,77,46,78,58,42,74,70,74,74,84,57,61,57,63,71,69,55,79,78,59,87,44,79,75,45,43,67,49,47,81,60,45,62,57,76,62,74,45,59,74,77,47,62,47,74,82,72,52,68,65,46,73,75,42,58,50,81,68,45,80,84,51,55,76,80,86,60,55,82,84,62,84,77,60,52,78,80,54,87,68,60,69,83,53,69,81,45,49,65,85,63,45,85,47,64,77,59,83,43,55,45,53,81,82,82,74,64,68,74,72,61,74,82,68,44,44,76,80,73,62,85,47,52,79,83,51,83,45,63,84,55,87,67,53,45,56,75,66,73,80,83,54,57,47,81,65,62,75,76,47,54,79,65,55,42,46,84,42,77,48,59,58,49,76,52,59,52,84,60,54,46,70,57,78,52,44,42,62,60,45,47,85,68,68,66,58,44,44,47,86,66,60,57,77,85,66,52,64,42,53,66,87,78,73,85,82,73,70,69,80,85,74,53,82,63,71,68,66,71,53,49,85,61,81,52,73,73,45,62,56,72,69,67,49,45,87,47,55,56,78,65,47,57,78,56,75,55,80,83,52,71,49,87,44,80,45,75,53,57,83,46,61,76,77,61,83,48,46,67,51,70,51,53,86,76,71,54,76,85,68,59,87,65,73,75,72,67,84,70,65,58,53,87,77,83,72,59,86,65,79,63,43,51,81,53,57,71,71,43,68,87,47,63,67,68,68,45,62,43,53,68,71,44,69,61,49,73,45,78,44,74,54,87,70,76,50,66,50,55,50,52,59,47,44,44,87,45,71,73,75,69,85,73,66,55,58,78,77,63,83,48,51,64,61,44,68,57,68,69,82,65,42,46,81,54,74,52,80,71,65,53,60,43,64,70,80,69,47 50,45,66,52,77,64,67,71,86,63,71,51,44,42,42,60,87,77,72,78,44,55,45,71,46,46,80,45,60,61,53,45,79,50,59,59,72,84,50,82,77,52,62,59,55,57,70,65,74,51,61,47,61,50,76,45,76,44,80,43,82,50,68,52,72,66,60,47,48,79,51,61,81,53,53,47,82,75,45,56,42,62,70,62,78,83,45,68,68,55,62,79,72,63,45,81,65,56,48,58,61,87,43,64,60,84,58,57,77,54,71,85,48,72,68,42,46,65,73,76,57,71,54,45,44,55,79,72,70,84,50,75,68,54,72,55,44,74,48,56,79,46,72,47,83,81,49,84,65,49,66,86,87,46,65,71,76,70,54,46,65,50,49,78,46,80,42,71,72,44,57,68,50,45,73,53,59,62,67,67,65,53,82,47,51,68,64,87,49,83,52,72,52,59,58,57,56,50,61,55,73,45,72,75,71,55,57,76,45,59,77,78,72,67,87,63,69,57,51,62,85,56,68,47,54,74,61,56,85,61,82,48,67,72,52,55,70,85,53,82,79,78,53,78,51,56,82,60,60,44,70,82,66,42,80,77,66,46,86,47,46,52,74,87,43,71,42,57,49,84,66,62,81,51,82,46,55,71,65,61,85,43,85,65,46,55,53,44,75,62,84,51,42,70,83,53,81,69,78,69,80,70,46,81,69,56,73,56,70,84,80,58,49,50,78,60,87,74,83,49,79,75,75,87,52,46,58,83,59,48,72,51,53,72,65,60,60,60,44,62,77,68,87,87,69,49,75,62,86,82,62,51,47,76,80,44,52,44,68,68,86,65,46,72,65,55,71,45,53,87,59,50,83,67,78,80,78,56,68,68,61,52,43,71,70,82,59,66,81,69,81,57,68,61,62,68,47,60,80,56,43,55,80,78,49,52,46,53,57,81,49,73,76,70,73,87,53,54,57,86,50,67,74,55,77,46,69,55,48,85,80,80,72,87,70,80,60,82,59,64,77,51,66,60,42,46,77,76,54,48,43,76,83,49,48,59,72,75,68,71,56,59,71,80,43,42,84,70,85,71,70,52,50,81,60,59,60,51,49,60,64,86,58,73,50,62,76,58,74,74,43,69,68,66,75,60,65,44,73,69,84,72,66,79,52,70,62,52,50,80,57,79,86,82,86,54,46,64,70,47,50,55,59,86,45,48,82,43,67,49,65,75,64,75,75,64,44,49,86,75,71,84,61,43,79,63,53,80,55,70,66,65,55,49,61,44,52,52,50,77,66,70,48,78,80,46,70,62,72,66,79,53,87,64,76,42,85,77,72,61,83,73,46,87,87,75,53,54,62,68,59,52,76,53,70,81,59,60,63,76,62,87,52,80,71,65,50,83,55,57,80,86,79,83,50,60,85,66,68,81,81,45,84,51,42,74,80,63,48,75,69,49,58,67,75,69,54,54,63,71,43,61,67,54,70,58,70,74,45,50,79,43,74,84,60,60,83,78,56,80,84,52,70,78,63,66,65,61,46,45,73,62,57,52,53,42,61,57,74,84,44,63,52,47,43,61,74,77,86,55,56,86,85,44,60,82,52,68,71,64,64,44,81,73,58,42,85,65,53,84,82,77,78,69,79,75,51,87,45,84,64,52,51,75,54,69,77,64,77,67,85,68,53,57,85,65,58,72,44,76,50,46,52,45,45,86,49,68,84,86,70,87,47,42,79,57,77,74,68,69,76,84,48,59,64,48,53,87,77,54,68,54,65,74,54,58,54,64,48,59,85,78,56,45,61,58,49,80,48,77,70,56,77,80,68,61,67,62,84,61,80,67,65,67,76,46,73,46,77,43,87,83,46,64,54,62,51,64,87,79,71,54,79,58,54,47,76,66,48,70,70,69,60,84,66,54,77,78,72,56,62,80,43,70,56,87,80,81,74,62,45,75,72,45,65,67,49,57,42,64,78,82,61,86,67,47,62,43,59,84,73,64,50,55,81,54,77,64,59,70,79,52,87,74,45,50,58,85,86,62,64,69,81,65,62,48,48,48,50,68,42,52,48,61,52,61,55,66,47,71,61,84,45,67,71,87,54,81,51,66,63,61,50,87,78,48,86,61,69,76,80,69,54,45,83,55,65,45,66,73,73,56,74,70,60,51,65,50,65,72,58,43,74,67,44,51,73,75,65,74,85,72,70,53,85,51,71,55,82,55,81,62,48,43,48,81,49,44,47,76,47,71,83,69,65,55,73,58,76,86,55,70,42,87,80,82,65,48,57,45 73,76,71,68,63,81,43,82,63,70,50,65,68,74,61,47,61,73,61,58,71,58,79,42,48,45,78,83,83,64,60,64,42,57,66,42,71,87,57,57,82,48,76,53,78,76,72,70,55,70,72,66,42,60,52,66,43,44,44,65,83,59,70,56,65,86,65,87,43,49,78,50,67,62,65,54,56,70,64,82,78,70,57,46,53,69,56,79,51,78,45,64,49,73,55,44,66,83,66,43,47,84,52,49,56,83,59,86,69,85,72,77,76,47,59,81,43,61,79,75,80,42,75,59,61,61,70,55,44,48,69,74,86,42,57,82,80,45,51,53,54,80,77,78,44,79,84,49,43,55,56,59,50,70,62,85,85,81,76,53,59,73,66,65,63,86,46,64,72,74,69,47,81,50,73,64,74,59,63,76,69,42,67,71,52,85,84,58,75,51,87,52,79,84,63,70,56,86,48,55,81,83,54,75,48,57,58,51,61,60,73,78,82,50,64,46,75,55,72,68,44,55,77,84,59,59,65,56,50,52,50,73,59,86,65,72,45,66,53,87,83,57,54,50,69,58,42,65,86,72,72,83,57,51,73,55,80,84,60,72,69,50,61,76,54,85,59,52,64,62,44,70,60,47,79,77,62,54,47,81,49,43,85,80,47,45,54,67,64,64,47,68,50,81,72,85,84,47,52,46,66,57,78,72,85,51,77,81,49,48,50,48,87,57,74,74,59,63,66,84,62,78,67,48,80,86,48,51,86,72,68,55,54,63,77,64,61,57,79,67,87,61,80,63,65,57,58,60,60,81,53,62,69,49,85,72,80,43,65,49,82,42,68,80,65,62,61,72,53,62,77,62,81,54,69,47,57,47,43,61,42,45,87,75,66,78,84,80,77,60,58,70,45,68,65,69,83,58,86,85,63,59,73,44,82,58,51,60,87,74,49,44,50,69,86,59,51,46,46,72,46,71,51,63,57,57,49,82,56,73,57,82,70,60,59,56,45,81,44,85,52,48,86,74,56,50,58,65,74,45,69,53,77,83,62,74,61,60,78,61,80,68,49,82,77,48,59,78,83,70,67,64,56,45,65,57,76,67,63,55,75,54,82,45,84,46,43,59,81,48,75,87,44,70,82,68,74,71,65,71,55,80,64,85,48,42,67,57,62,68,59,44,58,85,66,78,78,64,42,71,51,63,72,87,46,44,81,57,73,76,57,67,67,80,45,77,80,73,61,81,56,73,79,52,68,86,45,43,66,74,53,53,82,43,47,55,65,69,71,58,69,69,76,69,44,44,84,81,71,58,68,74,66,54,71,65,58,73,77,81,71,42,45,63,43,75,74,57,61,74,57,48,79,60,44,71,84,48,43,60,49,74,76,75,69,81,83,54,68,63,51,75,75,87,65,65,84,63,82,42,49,82,70,67,43,65,45,75,66,54,60,60,68,87,80,72,53,46,48,72,81,82,75,48,78,45,72,87,65,62,65,78,87,76,79,56,77,85,43,59,45,81,58,84,45,73,78,67,48,58,61,43,61,56,59,59,86,58,85,61,42,49,66,85,78,58,75,51,48,72,58,68,76,79,73,44,59,50,72,74,81,79,51,79,73,51,70,56,58,82,57,67,43,65,73,42,84,84,87,78,64,42,84,80,52,63,72,86,45,73,71,66,72,48,61,86,82,55,52,58,51,84,54,82,71,78,84,54,61,45,87,70,72,69,66,66,50,48,51,81,80,77,55,68,58,44,69,55,81,87,56,77,70,63,74,87,62,76,61,48,85,58,79,86,78,63,66,87,47,49,86,84,57,43,47,86,53,73,46,49,83,61,78,82,52,58,72,76,69,79,83,43,83,46,81,52,72,82,58,45,46,51,49,87,77,63,44,67,84,69,73,47,87,64,59,69,67,69,69,42,70,48,59,78,79,75,64,48,84,80,66,66,49,67,66,80,78,81,74,53,70,67,44,64,75,67,53,83,61,48,44,77,83,70,50,60,71,80,64,77,56,45,45,87,44,83,82,87,85,61,70,82,71,60,61,76,42,87,51,43,61,68,58,87,84,67,76,53,43,66,49,55,74,51,51,77,78,71,52,43,86,50,68,48,72,47,64,59,57,87,77,42,82,44,53,57,62,87,74,64,57,80,55,43,62,67,65,45,78,44,43,60,66,76,50,45,76,85,71,86,87,55,66,48,83,67,49,66,55,69,56,69,85,60,74,75,62,77,75,84,67,73,82,46,82,73,50,63,59,79,73,81,71,66,44,43,80,73,68,60 86,86,62,76,60,65,70,73,50,75,56,67,45,68,80,63,77,80,76,86,76,58,72,60,52,77,72,81,51,69,87,43,75,52,61,66,79,51,58,85,54,62,79,50,43,55,81,53,65,47,69,69,42,44,86,54,82,59,49,81,64,62,46,42,65,83,87,49,66,49,45,80,71,53,47,74,65,70,83,75,68,70,52,84,57,71,78,47,50,66,60,80,68,44,70,68,61,55,58,63,68,46,56,59,54,47,48,61,43,76,81,57,63,57,87,45,63,45,42,69,66,69,68,66,79,55,69,87,84,57,81,75,59,80,60,66,49,53,50,58,46,58,87,53,49,70,83,63,75,45,87,70,51,62,44,70,86,85,82,75,84,57,75,76,68,55,56,71,51,79,68,60,48,85,85,87,85,62,73,74,84,70,63,69,65,60,47,48,74,56,85,66,65,75,48,78,45,71,67,68,71,48,84,58,77,85,61,66,60,62,60,66,84,71,74,55,60,44,61,45,82,42,43,63,85,65,86,80,56,53,77,75,52,48,74,49,83,73,44,73,53,85,81,61,55,87,74,87,60,55,81,81,54,86,53,58,50,52,53,45,76,79,76,66,55,80,64,44,61,66,84,66,79,62,71,56,70,69,77,77,67,81,77,68,85,55,73,68,53,85,51,48,55,45,72,75,49,54,63,54,51,62,68,83,55,42,79,56,82,82,51,65,66,65,58,56,78,73,86,47,62,85,67,80,59,45,58,46,66,51,81,69,54,45,56,50,81,47,52,45,72,86,66,52,59,62,64,77,69,60,51,75,50,47,85,84,52,68,69,56,53,46,64,71,56,79,56,64,62,44,76,69,79,54,59,84,76,87,54,86,83,60,60,62,42,85,48,66,64,50,58,85,86,81,56,56,65,60,45,58,50,43,69,56,51,65,85,84,76,79,71,49,58,61,58,70,61,71,79,48,53,74,68,64,55,77,44,76,76,66,83,65,65,79,66,69,43,77,87,46,55,85,51,74,66,66,45,84,58,58,45,64,64,43,81,67,71,46,77,83,52,85,49,48,71,67,67,71,82,47,64,43,64,55,84,64,86,87,63,49,81,59,82,62,52,85,70,46,82,72,79,84,85,52,67,75,76,60,57,68,71,75,76,48,73,61,66,64,64,61,63,63,50,52,86,85,60,76,46,49,43,66,62,72,81,63,69,52,56,43,49,65,57,46,66,56,49,54,83,71,56,67,50,73,71,63,81,73,66,79,82,74,58,49,48,43,68,76,84,56,74,66,69,50,64,84,52,50,81,65,51,80,55,81,44,51,73,85,76,47,77,87,79,44,79,56,80,69,76,48,79,78,63,61,84,69,61,57,71,47,85,60,45,56,46,43,65,50,55,60,86,61,83,53,62,42,56,60,61,70,44,78,60,63,83,49,55,42,74,47,67,76,65,50,47,54,69,46,87,78,49,56,69,75,83,80,68,60,72,83,73,71,67,69,59,48,42,66,43,44,78,51,49,47,58,63,78,48,75,59,82,58,62,63,84,43,82,58,64,45,78,83,70,60,50,80,54,79,56,62,67,76,43,57,70,80,66,54,70,69,51,68,49,43,48,46,43,49,46,54,73,69,74,65,60,68,75,53,79,75,81,72,79,82,75,83,76,45,61,44,74,86,73,52,68,71,76,83,44,48,84,49,54,76,69,46,68,77,43,59,80,79,83,63,73,62,87,67,44,83,76,61,50,87,71,63,72,43,83,51,78,49,50,69,45,42,60,47,67,63,71,65,81,61,45,84,81,64,68,49,59,46,42,48,48,60,43,69,71,42,45,46,54,46,57,52,51,67,81,80,74,85,53,78,49,66,63,82,55,44,54,61,42,65,66,86,60,65,82,71,69,80,63,64,72,86,54,47,76,58,68,67,70,66,77,51,51,86,52,46,62,52,73,80,55,68,42,85,43,63,86,87,83,58,57,45,54,64,63,61,77,56,54,82,72,79,59,79,68,86,50,81,45,67,46,44,51,43,59,61,46,85,51,58,61,86,59,62,61,51,47,48,53,44,85,45,69,77,46,51,50,67,78,61,63,78,62,82,59,75,82,65,58,87,66,67,47,44,45,68,57,49,84,57,63,73,56,73,76,69,61,42,86,82,81,61,87,70,78,53,81,79,79,76,61,84,72,62,59,60,50,67,73,55,58,59,43,72,87,44,74,78,59,74,66,43,79,78,76,47,70,59,47,83,52,56,46,87,63,60,53,65,73,83,59,76,80,50,83,57 59,71,74,71,44,78,85,51,66,43,69,82,68,55,46,66,83,70,44,47,63,57,65,51,65,55,71,84,70,65,76,55,72,73,68,52,44,64,64,49,78,56,82,52,66,80,67,81,52,66,82,86,83,81,63,79,73,65,55,44,44,65,42,44,53,63,50,77,78,50,53,69,63,44,72,86,79,86,56,44,47,63,46,51,57,77,79,60,66,69,61,58,44,68,66,76,82,47,86,77,54,65,69,67,69,67,67,71,73,70,70,76,74,60,73,82,65,74,75,62,70,80,54,72,73,81,44,54,75,67,66,68,78,67,83,47,50,51,64,55,84,46,82,56,56,43,71,49,75,68,56,63,87,63,86,82,70,50,49,64,55,69,48,87,75,76,61,76,45,47,64,43,52,70,78,79,79,83,50,65,73,70,58,66,45,58,69,55,70,50,77,46,74,74,80,81,65,51,62,79,47,85,81,70,76,68,70,77,78,68,77,43,68,78,49,68,77,71,47,43,68,45,74,51,76,78,83,48,64,70,49,54,55,69,78,83,61,65,73,72,70,62,58,73,66,61,59,53,55,86,62,75,63,45,56,46,73,62,50,58,67,83,84,85,65,53,74,76,78,85,80,63,43,54,75,45,72,45,80,49,75,83,51,75,61,80,83,46,54,80,84,56,53,61,76,44,84,77,54,85,86,85,54,61,56,84,59,51,82,46,47,75,84,63,60,83,70,71,47,70,49,49,84,49,82,48,52,42,68,50,62,54,52,48,81,45,59,44,68,72,54,61,70,86,66,59,60,76,43,56,54,72,69,76,42,69,46,69,46,43,84,69,54,62,82,56,68,76,61,57,48,56,82,51,62,54,45,59,50,79,49,52,59,47,66,84,87,51,75,50,75,58,79,86,62,81,87,61,72,63,65,83,44,51,43,53,51,76,45,44,54,82,54,79,45,57,83,70,87,71,61,66,60,61,70,77,46,62,42,51,50,86,79,64,77,45,61,48,79,62,52,74,46,62,58,45,73,72,45,87,72,58,49,60,50,80,45,64,74,82,72,74,63,74,80,44,64,67,82,54,45,78,55,64,61,86,57,76,54,76,60,55,58,42,72,67,53,69,61,78,66,48,47,74,62,62,75,44,87,55,86,59,75,82,53,77,73,65,69,52,71,60,44,67,77,62,86,54,71,45,72,55,51,78,58,49,63,63,42,79,53,64,82,87,67,69,79,74,81,84,46,73,71,48,62,61,43,76,80,87,80,44,68,44,52,72,48,54,72,67,75,61,70,59,77,68,78,65,47,85,57,79,46,85,47,77,67,82,48,59,81,47,52,72,42,63,62,60,62,60,83,82,72,43,72,87,52,69,65,71,86,77,80,52,63,74,43,58,57,68,83,87,78,46,49,67,50,60,51,83,47,74,46,70,72,56,77,53,74,57,78,74,87,73,81,78,65,81,52,43,66,82,83,57,48,77,58,83,55,81,72,42,72,72,80,84,55,42,45,85,70,44,83,65,58,60,49,60,60,86,64,66,83,42,73,55,87,56,53,75,71,59,77,47,67,50,85,47,78,59,53,85,68,85,78,60,46,72,49,43,75,75,46,81,73,46,84,70,50,59,76,66,80,83,52,55,63,45,76,68,47,52,76,65,69,42,77,43,72,67,57,86,55,43,78,75,48,74,51,80,48,56,81,73,44,76,60,83,86,44,73,82,81,69,43,49,84,42,79,54,58,60,44,70,43,56,76,80,45,53,53,70,65,73,76,81,82,66,86,47,58,67,53,46,46,77,42,58,50,85,56,48,63,66,75,71,58,73,58,57,70,57,77,68,68,70,56,44,78,63,80,55,45,87,56,47,69,51,70,79,67,74,78,73,62,44,56,75,85,79,48,48,68,62,52,49,76,77,83,82,49,45,86,71,70,70,58,83,55,77,45,59,51,63,53,57,73,85,50,69,61,79,67,44,83,54,59,73,49,51,43,51,73,60,65,86,70,84,74,67,75,47,83,60,84,71,52,58,84,82,80,48,42,63,53,84,47,85,45,53,57,75,72,69,59,74,63,61,43,56,77,64,42,75,82,84,72,63,87,48,61,70,55,82,66,76,55,48,81,59,76,44,48,76,49,73,48,70,70,46,49,73,47,81,49,55,44,85,42,63,82,60,57,59,55,67,55,43,81,43,61,71,73,46,74,66,84,58,76,70,42,72,65,80,78,60,66,44,47,85,84,53,83,87,69,54,83,87,71,56,87,74,62,77,80,77,75,56,79,59 86,76,63,72,85,83,44,68,44,80,61,59,64,51,64,81,54,65,79,86,72,50,62,67,54,83,56,47,67,63,63,60,44,80,62,81,70,45,52,60,50,85,63,64,83,78,82,42,77,79,44,61,78,49,44,80,48,65,81,42,71,63,53,80,77,45,76,44,72,42,56,57,61,71,68,60,54,53,87,80,61,80,52,49,56,64,65,60,84,69,71,50,84,74,56,48,61,71,80,51,72,75,53,87,81,53,69,65,46,61,49,62,65,48,81,85,75,62,43,60,63,55,44,75,64,59,82,80,79,51,68,66,48,78,53,85,87,69,51,84,80,49,47,56,45,85,76,55,85,61,82,53,47,78,49,59,62,50,60,63,84,60,87,72,44,75,72,48,42,65,81,53,86,81,62,77,54,63,73,83,48,60,67,48,82,77,59,60,63,63,87,54,72,76,86,82,87,52,42,57,84,87,66,50,74,55,69,75,58,42,58,74,61,58,49,68,49,43,77,82,54,68,87,87,55,83,62,83,81,72,48,77,74,50,61,49,54,42,67,76,54,82,85,48,77,70,60,76,86,60,73,43,61,72,85,72,58,63,80,53,54,62,85,54,65,73,65,48,86,79,75,54,47,60,50,69,52,76,56,66,53,43,73,77,44,45,42,74,51,77,66,83,71,83,46,87,66,45,55,49,76,64,75,81,68,53,52,73,44,58,81,63,78,68,48,83,49,55,61,62,50,42,60,54,60,83,73,64,74,63,83,78,43,86,81,56,65,62,77,46,69,71,67,65,55,77,69,49,56,47,55,56,60,82,56,84,57,62,61,69,63,79,42,71,78,44,61,52,67,85,68,60,76,53,54,85,82,82,87,73,55,73,81,57,78,78,85,79,73,70,48,44,85,80,53,60,85,42,82,47,44,74,77,51,76,67,42,62,49,80,83,52,42,59,70,57,77,73,71,42,61,63,87,87,42,53,68,85,80,58,64,61,77,65,62,73,69,77,56,59,76,83,56,53,87,80,47,50,83,83,64,55,86,65,64,43,86,74,79,85,54,56,69,75,66,60,86,67,47,49,48,81,58,69,83,86,44,65,58,83,85,79,42,83,70,45,79,43,74,47,69,87,49,51,63,57,76,80,50,65,47,49,66,83,85,66,85,87,57,69,60,86,68,72,67,57,80,69,52,75,54,64,75,68,86,67,82,76,53,55,51,84,59,63,87,84,51,67,81,66,84,51,56,51,42,45,75,64,82,73,67,85,61,78,43,53,54,43,49,76,87,70,66,50,63,53,58,58,57,86,58,77,72,47,65,68,70,76,45,78,47,85,50,46,60,83,87,55,82,67,84,85,56,63,79,50,74,57,43,61,58,47,69,75,46,80,73,49,86,86,60,61,65,73,63,60,71,48,74,47,82,42,63,52,86,43,83,53,52,51,61,57,65,68,51,87,60,85,69,86,64,50,49,66,79,58,72,75,46,55,48,82,54,68,46,49,75,52,46,53,54,54,57,59,54,63,71,80,65,84,49,49,55,67,46,54,62,54,72,51,60,69,61,58,71,53,62,49,42,74,60,64,59,75,66,87,84,49,76,55,83,86,46,46,74,52,42,44,42,62,44,54,80,66,46,76,81,73,76,58,56,81,80,44,87,51,56,75,60,42,78,85,48,52,73,50,76,74,83,52,86,86,52,60,74,45,44,42,71,61,75,75,51,57,65,83,74,77,75,87,85,61,59,80,65,68,65,47,61,56,83,63,85,54,44,57,60,44,84,44,42,52,53,86,48,73,48,43,86,52,80,69,71,72,48,61,59,87,85,76,78,59,54,44,82,50,51,49,75,84,59,43,65,45,80,57,68,83,56,69,50,60,75,68,46,44,87,79,73,85,59,58,57,85,53,64,53,82,66,75,43,81,67,53,77,82,86,62,46,55,72,77,49,63,70,72,75,68,65,83,83,57,80,57,85,60,79,67,56,57,84,55,66,71,85,76,67,87,65,56,63,50,75,81,46,75,73,78,57,54,85,51,84,53,60,87,47,74,69,73,45,85,70,84,80,84,73,61,65,49,53,68,77,45,83,74,67,75,84,85,82,58,74,82,66,87,79,59,46,46,58,87,61,46,57,82,44,74,73,84,83,45,74,48,69,82,78,47,46,76,74,59,74,74,62,71,79,74,66,68,60,68,45,85,56,65,55,76,85,85,87,81,85,42,68,83,81,45,55,67,43,53,47,51,56,49,86,69,87,76,80,45,80,67,52,45,80,42,53,80 76,77,45,76,55,52,65,84,63,73,48,80,75,47,51,79,61,54,58,56,79,45,74,61,54,68,69,61,71,47,51,82,64,53,69,84,58,67,66,46,69,79,69,72,52,72,77,42,66,54,42,80,84,51,59,82,87,87,84,60,49,68,51,46,51,48,74,72,84,50,46,84,49,74,84,47,79,45,43,67,54,79,76,83,53,74,62,86,70,77,67,79,42,77,67,69,72,67,85,76,56,54,75,68,47,49,62,42,79,70,65,79,62,56,78,62,54,64,57,54,86,79,87,64,85,53,50,45,57,66,59,85,79,49,52,63,71,70,87,84,49,52,67,86,47,87,76,46,69,58,85,51,71,42,42,49,82,81,74,47,66,66,84,51,63,71,42,74,62,79,61,68,53,66,80,69,59,72,63,83,50,72,57,77,53,55,52,74,56,42,43,58,60,81,51,68,43,62,63,86,67,83,53,78,73,69,83,68,72,42,67,81,63,74,70,42,77,86,69,50,60,72,74,50,79,54,59,86,58,78,50,78,84,78,86,51,83,80,61,66,49,68,60,53,56,61,48,65,47,86,79,70,74,60,84,75,62,51,42,68,76,66,56,62,54,45,55,76,55,74,76,64,59,78,57,65,54,83,58,75,75,74,53,82,53,54,80,57,46,64,67,67,63,54,81,78,61,52,44,81,69,73,72,53,72,59,43,49,51,70,53,56,84,87,54,85,56,60,82,58,44,53,79,51,68,80,50,52,87,52,62,58,53,46,67,79,68,47,73,51,68,75,46,55,55,72,48,43,59,66,44,53,87,48,55,48,70,43,58,73,81,74,55,65,57,56,70,49,62,47,53,53,46,85,82,80,58,54,60,45,70,79,60,64,49,85,52,55,74,66,84,70,69,42,69,65,53,84,59,44,66,48,84,79,56,86,54,43,50,75,46,61,73,77,55,62,68,42,85,85,42,86,73,59,61,69,73,82,68,62,63,79,65,67,68,69,70,64,74,56,59,71,51,50,83,52,77,70,52,47,86,51,61,58,62,69,78,79,82,48,87,58,74,74,58,62,65,51,66,81,79,55,53,75,56,71,49,84,83,70,87,61,50,67,70,44,62,62,46,85,81,57,58,68,75,49,81,76,77,86,65,46,44,75,86,80,43,86,57,47,47,44,84,83,66,71,45,75,52,57,56,53,74,55,55,48,63,81,52,56,43,85,59,65,71,72,82,69,54,47,69,86,78,47,50,66,80,83,64,50,49,60,59,55,58,68,50,83,75,79,79,79,85,43,56,52,42,70,59,68,53,69,75,45,77,51,56,58,63,87,43,57,86,48,84,71,68,52,56,83,55,61,72,61,79,63,42,75,66,43,46,73,56,83,45,54,80,52,60,54,83,68,63,50,67,67,69,84,51,73,74,56,47,53,45,86,44,67,43,66,73,76,62,45,75,65,68,84,59,54,75,74,74,48,63,72,59,48,58,48,80,79,43,80,53,79,60,45,80,72,67,83,46,48,86,82,43,49,65,58,74,58,86,59,49,86,49,62,55,42,83,82,52,66,49,65,51,49,82,58,82,72,72,50,49,44,43,66,68,80,68,57,46,60,81,85,46,57,68,81,81,53,70,51,51,49,67,53,65,72,49,45,81,79,55,67,65,52,57,82,60,49,60,63,73,76,71,45,82,48,76,53,68,66,83,59,79,83,71,76,48,71,59,49,54,42,67,50,85,62,55,83,58,60,45,43,80,60,84,65,64,74,62,83,83,58,67,83,77,60,66,61,72,68,54,65,79,87,51,47,53,54,63,80,84,87,74,65,80,80,83,76,83,68,43,83,84,51,65,63,83,66,79,72,45,61,53,83,44,80,42,68,78,85,81,81,86,61,60,78,73,78,71,76,67,61,83,62,62,44,54,50,70,66,85,78,47,70,54,82,56,54,75,50,68,57,70,72,84,87,65,67,78,50,49,59,67,74,66,44,85,70,80,69,57,42,82,55,75,60,87,85,61,60,48,84,49,71,78,77,85,48,70,62,77,55,75,79,69,44,52,59,80,71,79,51,79,59,46,48,55,58,59,77,44,85,61,62,85,44,51,70,75,44,84,62,47,87,65,47,58,75,64,81,58,82,61,79,53,61,63,48,83,46,71,51,63,43,64,77,79,60,82,56,52,47,79,77,86,74,61,51,78,67,54,75,65,46,48,75,72,87,68,57,87,55,74,83,66,53,57,47,84,79,78,61,69,64,62,81,51,66,87,51,54,78,85,73,50,81 63,85,54,62,75,82,52,72,47,80,49,84,73,51,61,63,76,44,55,62,49,67,44,44,61,81,43,67,56,84,66,63,84,64,78,54,73,69,61,79,86,87,55,65,42,46,49,68,77,57,44,66,65,68,47,87,81,83,66,65,72,85,60,80,46,83,56,51,47,80,64,47,63,77,62,75,60,51,71,59,70,49,43,70,78,70,56,73,78,76,87,65,58,75,65,62,55,64,66,43,72,85,58,71,74,78,58,42,44,71,73,42,86,85,64,81,84,51,61,70,46,52,86,44,71,51,61,51,43,74,61,62,78,52,42,60,55,80,68,50,56,79,45,73,68,67,85,44,87,87,85,49,64,66,71,68,63,58,45,48,79,55,52,70,80,67,66,79,56,65,46,53,43,51,87,49,63,58,67,51,59,45,75,58,70,48,62,59,67,66,53,82,59,44,49,47,82,53,83,75,65,43,65,81,69,87,59,46,47,78,71,66,69,82,75,69,59,42,49,42,73,58,80,64,51,64,48,54,49,52,78,85,84,50,69,84,56,87,79,72,52,60,75,57,65,55,77,63,73,80,71,74,80,82,84,49,59,50,71,49,87,59,84,54,64,63,54,58,79,55,82,62,58,63,47,64,73,60,71,49,44,52,79,72,50,46,50,86,81,70,63,78,63,82,50,64,70,84,68,64,48,66,65,49,80,72,46,61,45,77,58,86,83,71,57,42,59,68,54,56,76,82,49,71,51,67,75,65,47,69,67,69,63,67,73,80,70,44,85,73,49,81,56,42,58,66,52,53,68,71,73,69,72,71,61,66,45,67,53,48,81,71,74,79,45,69,48,54,64,83,87,46,68,75,69,67,63,85,61,48,85,51,84,48,57,87,62,65,44,52,69,78,53,78,47,47,46,80,73,70,49,55,46,70,73,77,56,46,48,44,62,79,51,60,83,45,42,74,80,55,48,66,55,60,57,52,86,45,69,50,54,66,63,63,57,71,50,76,49,81,81,81,79,56,74,70,56,65,57,76,46,77,79,77,65,47,74,66,49,60,78,62,52,68,80,44,80,81,43,69,44,56,64,66,59,71,42,42,81,49,62,83,66,61,67,52,62,64,82,80,69,66,65,63,51,66,61,64,78,59,50,66,75,74,55,71,71,77,52,63,81,74,48,51,70,60,70,83,50,73,67,72,45,46,52,51,43,70,86,58,61,45,42,68,53,83,52,52,87,64,59,59,45,68,68,77,49,50,84,61,43,53,45,77,79,69,42,57,49,67,56,60,53,85,67,73,68,81,80,86,53,72,49,64,51,59,61,42,59,71,59,56,59,64,80,67,82,70,64,64,69,55,85,75,57,44,45,54,71,44,86,80,76,63,51,86,62,56,66,53,47,50,86,75,54,87,70,79,79,71,42,62,57,79,43,64,77,76,66,46,72,43,76,87,84,63,66,57,61,56,71,85,49,66,52,60,77,48,54,83,48,78,54,62,87,45,60,59,76,51,54,66,86,54,81,71,61,73,44,65,81,48,64,64,60,69,77,59,71,67,83,50,43,43,57,65,73,53,61,84,69,50,45,53,69,47,60,55,60,73,69,86,75,71,73,81,72,76,76,64,66,60,86,65,44,57,87,48,67,46,56,47,42,54,78,65,58,49,55,47,84,50,75,58,51,54,84,43,76,50,60,75,63,66,80,53,63,86,54,42,51,60,62,80,75,71,55,50,62,46,77,70,76,58,60,65,86,65,58,44,84,67,43,45,42,74,60,78,82,76,59,75,59,72,51,45,42,78,57,61,44,80,53,57,77,48,69,76,42,56,43,83,44,43,48,73,79,47,52,50,55,67,74,57,56,70,52,73,78,47,48,46,58,42,80,53,63,85,86,86,76,60,50,77,71,59,78,74,56,68,82,50,70,71,46,65,63,75,82,46,66,86,52,62,71,72,46,83,82,58,58,82,45,69,61,63,64,45,55,59,69,43,85,77,43,81,83,72,47,79,59,67,58,52,48,46,48,77,70,68,48,86,77,46,74,55,44,43,64,84,78,85,61,80,61,87,80,80,81,76,76,87,67,75,74,76,77,64,73,43,84,58,83,62,78,77,74,57,59,78,76,73,50,63,46,67,63,71,81,83,84,66,81,70,74,65,71,43,45,71,53,77,76,55,73,83,56,66,61,53,50,71,71,47,76,63,81,67,54,49,63,53,87,73,68,81,47,43,57,59,50,51,51,75,87,60,62,57,50,84,47,76,87,65,67,52,69,49,67,70 54,58,75,86,46,62,77,48,44,47,79,52,84,52,44,56,69,83,77,53,87,49,51,67,64,59,67,80,50,80,80,64,87,70,50,66,86,72,85,81,87,80,76,56,44,72,53,55,83,59,87,47,69,76,80,86,81,87,83,62,71,49,49,64,78,78,42,77,44,76,76,61,83,67,71,70,48,78,45,74,53,46,77,77,62,76,73,50,48,85,85,79,52,85,75,82,61,59,86,84,42,50,51,43,73,64,48,43,74,64,59,60,51,61,75,44,80,61,52,51,59,82,77,74,75,84,86,63,80,47,87,60,71,71,61,55,47,72,44,71,83,48,66,42,75,78,55,56,50,85,64,42,84,73,83,68,43,65,57,70,60,44,56,57,53,82,87,53,85,79,75,59,83,68,46,54,77,73,74,46,43,65,47,46,43,84,72,68,47,75,58,76,45,43,85,47,70,77,86,76,47,54,74,60,54,62,61,68,44,71,53,77,72,57,68,83,71,84,64,87,53,52,67,85,53,51,59,71,52,50,53,44,60,47,45,81,49,85,83,75,74,50,61,86,82,55,59,78,72,58,56,59,53,43,71,44,86,62,52,70,87,63,64,63,76,78,77,48,57,81,72,72,43,73,75,71,81,64,87,49,65,66,78,56,51,64,65,84,54,87,51,73,82,63,60,60,67,56,43,68,77,55,53,42,80,70,54,68,87,59,64,53,43,45,74,72,56,51,63,59,42,50,42,49,47,70,72,84,77,49,43,66,51,70,49,46,43,81,87,43,74,52,81,50,62,67,59,86,72,76,62,72,65,75,83,63,44,61,82,45,54,54,55,80,82,78,56,68,56,52,76,69,55,83,80,87,53,68,85,58,47,77,70,46,58,84,45,72,55,75,43,58,87,83,69,81,68,80,69,67,50,70,45,81,83,82,62,53,86,71,85,65,73,58,47,44,68,46,51,53,57,43,45,82,71,73,72,64,61,59,44,56,85,73,52,67,78,68,58,64,59,78,62,43,87,60,62,84,55,69,79,68,61,60,44,81,68,63,87,47,47,58,78,85,84,48,71,50,61,50,73,64,42,66,69,83,49,78,63,71,81,53,87,85,61,51,53,47,83,72,62,46,58,85,43,44,58,85,84,58,65,43,47,55,68,80,81,71,54,79,66,82,57,52,69,61,77,61,71,58,72,48,74,72,70,60,48,53,78,55,74,55,77,45,85,57,63,69,43,81,84,70,69,57,76,46,77,50,61,74,61,61,81,71,78,82,74,42,49,60,52,80,66,44,50,62,65,44,74,72,52,63,68,80,76,42,81,52,56,83,66,58,80,45,70,65,81,57,61,71,81,56,53,42,42,53,84,63,83,84,85,45,81,86,48,53,51,47,51,43,67,84,79,81,52,53,77,57,65,68,53,72,52,69,47,78,65,49,61,76,48,76,60,67,87,47,66,44,64,84,45,65,57,57,80,56,53,83,53,52,71,74,60,53,61,81,72,61,49,49,85,45,78,52,62,54,53,46,59,56,80,77,64,75,74,59,50,42,85,58,78,79,87,85,57,76,71,49,72,80,60,77,52,43,57,51,84,45,51,84,81,61,44,50,70,49,57,82,53,68,65,58,66,81,78,42,82,78,51,64,82,75,73,57,80,71,56,52,67,80,53,84,54,53,61,52,56,87,73,60,49,74,79,44,54,63,45,76,48,76,85,44,83,48,45,66,43,77,63,55,85,81,77,81,60,65,59,54,57,83,83,61,71,62,61,83,59,71,70,61,59,84,65,83,44,60,47,64,85,55,65,82,42,56,63,67,78,77,66,66,53,84,76,78,85,73,85,42,85,51,65,44,53,64,83,70,50,48,58,50,70,68,68,71,61,56,71,78,79,43,56,50,57,72,56,54,49,69,51,69,66,77,60,87,68,42,77,42,83,84,59,75,73,50,79,53,70,47,76,71,76,55,53,69,73,64,76,58,78,44,43,70,72,49,84,68,50,47,75,50,52,83,64,71,81,78,71,56,74,74,48,52,68,65,73,85,87,75,82,83,51,70,46,68,44,49,59,49,77,59,82,76,49,49,78,73,87,82,54,50,68,49,51,58,59,56,50,64,75,61,79,66,76,80,58,54,73,45,54,85,47,83,46,67,65,62,66,87,56,66,51,75,59,73,82,67,62,47,71,75,57,73,54,82,46,66,66,57,63,87,47,75,82,49,52,79,66,55,59,44,79,55,48,78,54,82,68,75,59,83,60,43,87,72,73,46,55,74,53,76 46,49,86,69,62,53,86,55,80,86,73,69,53,84,67,47,86,62,48,45,57,81,53,49,72,85,76,75,82,57,75,70,45,44,77,83,70,74,54,80,59,87,53,66,77,60,63,74,72,60,45,53,67,42,72,70,64,50,45,44,59,59,85,84,77,52,56,42,45,47,47,86,63,46,50,62,81,68,64,63,71,60,47,80,84,50,59,80,55,46,42,64,42,69,66,73,71,74,69,45,67,57,58,81,68,78,45,77,67,49,58,45,67,42,51,69,67,68,59,62,69,82,71,61,43,70,52,72,85,43,87,67,75,77,44,58,65,48,51,45,60,52,56,79,57,77,50,54,87,67,57,44,50,87,70,58,85,54,60,47,49,69,52,62,46,76,59,74,79,86,60,56,86,57,70,46,54,68,70,43,71,87,78,65,65,83,86,71,53,46,75,44,48,67,83,60,70,79,45,55,77,53,73,87,52,44,51,52,42,75,70,42,81,56,78,82,79,64,50,57,68,72,60,77,82,63,53,59,61,70,46,71,73,82,65,45,83,44,53,63,76,73,52,59,54,52,65,80,83,66,69,80,46,72,82,84,72,57,77,85,62,42,62,46,51,53,74,64,63,71,52,45,83,68,65,46,58,56,80,60,76,70,55,68,71,82,69,54,65,60,50,77,42,86,73,86,52,81,66,51,60,74,77,81,72,85,57,62,70,59,67,76,45,66,56,70,76,62,50,70,43,53,76,63,82,46,55,86,70,44,71,65,57,73,53,83,69,70,59,76,51,45,50,44,53,80,69,64,48,43,73,87,43,86,56,48,54,75,74,83,64,46,53,72,57,87,77,76,75,57,81,73,81,44,58,47,77,74,68,42,56,82,75,54,52,84,69,66,46,64,57,81,69,83,59,80,46,51,65,80,64,80,64,44,58,73,78,47,50,47,48,51,71,63,45,49,53,84,62,73,69,43,64,60,53,65,55,66,74,82,76,77,75,57,67,59,46,78,61,56,73,43,74,57,85,53,57,85,49,85,63,54,53,61,66,48,65,66,44,62,68,54,46,87,75,54,73,60,75,44,70,75,85,74,42,72,59,77,70,82,52,59,73,70,55,87,82,61,44,51,42,66,87,75,82,58,65,64,48,52,84,50,73,60,42,86,63,43,75,46,48,42,79,68,67,55,82,48,62,71,69,63,74,75,75,53,70,61,74,85,86,65,70,50,76,58,65,43,87,70,87,62,62,46,48,78,79,46,76,56,59,75,72,79,70,54,70,62,59,71,57,53,71,70,57,74,73,85,54,59,62,82,79,56,84,83,83,44,53,86,55,47,71,46,62,72,78,68,75,65,84,69,57,68,86,80,43,45,45,53,85,85,51,47,64,67,85,60,57,53,61,67,86,71,82,73,59,66,81,76,51,87,63,69,51,66,49,51,42,50,59,76,76,63,59,71,59,63,78,62,67,54,55,78,54,73,78,56,73,73,50,47,48,48,63,79,46,79,83,83,61,85,51,65,55,60,52,50,62,78,45,66,82,59,64,57,86,65,74,67,43,77,49,77,62,73,55,74,54,65,64,82,58,75,54,83,44,72,60,60,75,42,66,55,62,75,77,53,45,57,66,43,47,49,44,51,86,87,66,77,70,53,67,71,52,65,71,84,49,49,45,66,62,82,77,65,67,44,67,57,81,46,69,72,70,82,80,70,74,50,55,66,71,86,50,48,63,74,55,70,79,62,84,64,86,56,45,86,75,86,65,47,47,78,82,62,84,47,86,51,59,76,58,73,52,64,45,82,73,85,77,60,66,59,61,82,55,72,44,82,69,62,43,58,86,58,85,51,67,74,44,65,69,85,73,48,64,80,77,47,48,68,43,51,42,72,43,80,77,64,86,49,57,65,73,78,61,56,76,73,44,54,83,75,76,71,66,66,53,74,79,76,56,80,64,70,75,77,70,81,76,60,47,57,45,85,80,80,81,45,84,65,87,86,59,67,76,45,87,58,58,60,50,57,82,48,72,75,50,51,77,67,68,76,77,46,79,61,82,87,66,63,68,74,53,53,77,54,61,74,87,87,50,81,43,77,62,69,51,57,82,71,48,85,70,49,75,76,43,54,43,75,67,56,74,53,72,69,43,61,69,79,59,77,85,56,60,55,45,81,60,77,57,76,80,73,83,58,65,69,69,42,79,77,70,73,67,82,75,59,47,54,62,58,85,47,81,46,74,70,81,48,59,73,70,76,43,71,74,55,73,62,58,60,78,85,51,53,53,60 45,45,77,55,72,42,47,85,86,79,87,70,80,70,65,80,50,42,48,77,84,78,64,60,68,53,43,42,85,61,81,85,79,55,75,46,59,69,66,52,58,59,68,49,56,44,87,75,70,71,65,65,81,77,43,76,43,65,42,67,79,44,47,63,45,49,49,46,46,74,75,86,60,46,50,66,55,78,78,76,69,87,66,77,84,42,46,60,53,71,84,79,71,85,80,51,45,67,59,71,75,63,87,83,82,73,50,79,62,46,45,73,69,59,59,42,61,75,82,87,44,59,66,59,45,66,70,55,49,46,69,43,67,60,55,60,82,47,77,45,73,80,60,67,42,66,58,46,82,65,44,68,74,53,55,67,85,75,75,86,78,58,70,52,69,53,67,50,59,46,72,80,59,79,82,82,57,75,73,43,85,65,80,66,70,42,76,76,80,83,84,72,44,87,81,71,73,51,63,84,60,83,43,61,83,76,66,83,66,56,66,79,63,44,74,47,80,56,71,51,52,64,87,65,67,48,67,69,72,64,78,83,48,48,70,73,76,59,47,83,72,48,50,51,56,51,46,57,73,46,59,50,54,81,59,51,53,82,67,66,79,55,66,48,73,77,72,75,81,78,53,57,78,82,51,83,85,75,74,66,50,75,73,56,72,81,43,69,58,70,63,68,46,83,71,64,45,57,87,76,64,52,82,66,57,44,68,45,75,43,84,70,49,56,83,76,75,84,48,77,63,60,80,60,66,63,60,42,62,47,87,76,72,68,47,71,81,69,48,59,66,85,67,44,60,73,63,46,59,79,45,68,52,72,79,81,43,76,64,42,74,86,52,68,79,85,47,49,54,47,63,70,59,47,49,59,79,78,68,62,84,57,71,49,58,62,63,67,49,62,77,61,43,76,79,84,76,63,70,83,47,66,81,80,50,59,55,85,73,82,69,67,56,44,67,64,52,69,64,64,49,79,85,87,48,45,71,81,58,71,57,79,65,67,58,85,51,43,65,81,47,42,47,78,74,52,50,63,47,51,65,59,44,87,74,47,76,45,72,52,44,55,62,69,48,53,82,84,62,45,53,79,72,85,77,60,68,65,69,49,78,57,44,69,72,57,56,71,44,63,45,56,55,64,81,83,42,49,54,67,86,52,43,44,87,62,49,74,43,72,50,55,80,71,82,62,78,54,52,68,83,51,67,56,83,46,70,78,49,76,51,74,50,53,54,86,66,57,53,82,84,51,65,60,63,78,87,62,70,64,81,42,49,87,87,56,52,46,52,70,85,60,73,50,79,62,53,53,87,49,45,45,44,42,56,84,47,61,65,78,63,56,63,68,68,71,76,72,61,77,62,47,53,74,68,87,83,72,50,61,60,60,80,74,84,78,74,57,44,71,68,87,46,84,51,84,62,80,73,63,53,79,42,74,82,43,62,82,80,59,78,87,54,55,68,64,56,43,64,49,77,49,81,66,62,51,82,51,44,61,52,58,57,64,58,79,46,47,66,72,53,42,72,60,83,53,55,42,72,49,76,60,83,85,49,72,72,79,84,87,44,53,46,44,67,78,81,84,54,54,87,76,48,73,43,47,64,80,80,60,46,87,52,80,73,53,84,43,50,52,70,62,52,50,86,68,86,79,44,86,83,47,58,66,80,78,86,53,84,48,54,83,43,85,55,68,58,45,47,85,81,73,45,66,82,84,53,81,80,58,69,47,68,72,86,56,44,46,58,67,72,53,62,77,48,74,84,87,70,75,43,76,76,77,65,70,54,75,62,65,54,65,62,69,43,56,48,76,52,87,87,86,43,87,61,57,71,84,69,79,42,80,62,72,82,75,68,57,80,54,68,70,71,80,55,85,68,58,55,57,65,43,45,62,61,55,71,82,62,60,84,72,60,87,54,51,86,47,43,62,54,69,48,54,82,53,72,72,65,81,58,46,46,85,59,59,78,68,43,57,50,70,83,65,71,47,43,86,48,50,49,48,70,53,57,73,62,72,42,71,45,53,84,73,65,45,87,70,50,55,84,62,58,49,45,67,84,70,83,67,64,68,83,46,56,79,42,84,51,61,56,57,51,55,84,62,68,74,44,54,78,72,84,51,80,61,82,83,65,42,87,51,75,81,78,42,49,52,67,84,60,68,82,85,81,84,57,55,54,63,57,70,45,45,57,83,60,42,73,54,85,69,59,73,58,42,43,87,72,76,79,71,64,48,54,72,73,60,75,70,43,83,45,44,56,83,80,87,56,73,59,77,52,70,43,58,71,42,64,59 77,76,47,75,60,45,59,51,62,61,42,61,56,74,61,66,77,80,71,60,43,82,85,76,84,79,63,43,53,49,61,48,82,48,52,53,58,72,77,49,69,77,68,53,47,76,79,65,63,66,72,72,46,65,76,43,73,66,77,61,64,43,63,76,62,62,63,63,85,54,58,60,61,71,50,73,68,46,87,71,43,65,63,49,75,71,84,83,62,42,45,69,69,42,79,54,65,44,70,60,64,84,63,60,52,64,42,75,87,66,45,64,56,87,75,67,73,64,84,71,80,87,51,58,81,54,62,57,68,69,49,75,56,66,68,82,50,63,60,44,79,72,73,63,55,75,69,46,59,46,44,57,79,83,52,61,52,57,67,59,53,51,57,53,67,72,71,60,58,56,68,83,67,43,42,78,74,54,84,56,72,73,49,54,78,72,58,57,81,68,46,53,49,77,61,70,54,81,80,65,51,84,53,81,84,70,47,76,49,58,61,85,81,64,66,57,80,44,73,50,76,71,51,51,62,45,45,65,56,73,74,62,71,73,76,75,47,63,75,48,74,57,62,56,69,46,52,84,54,43,66,79,47,53,46,83,79,49,69,70,67,59,86,65,77,57,73,45,65,83,77,70,56,47,82,84,69,55,75,54,82,87,87,87,51,86,72,66,58,50,80,49,77,83,74,66,56,46,46,59,68,71,72,80,79,54,75,54,50,81,55,82,71,56,73,60,84,67,78,80,61,56,77,67,62,53,65,42,47,72,54,65,59,53,63,52,64,66,44,59,62,87,51,79,85,62,81,70,47,63,49,60,85,44,48,77,85,76,59,65,74,62,83,70,79,58,56,63,66,57,60,58,49,43,69,58,51,55,64,82,70,67,86,78,63,76,70,71,61,60,52,69,42,54,81,53,70,65,45,59,55,65,61,42,87,42,73,79,72,73,74,46,87,51,45,58,68,76,82,55,58,77,58,59,68,86,46,51,47,59,86,42,61,60,77,63,43,81,60,42,78,70,64,69,83,87,58,65,78,69,56,76,62,73,87,68,61,81,81,51,62,69,73,47,70,54,49,67,56,81,42,49,86,44,84,77,42,87,55,77,48,69,83,74,66,61,63,47,45,63,79,73,62,64,58,58,84,75,76,70,73,46,75,58,79,59,43,78,58,56,56,53,58,72,77,74,67,63,68,60,80,56,72,67,46,47,84,71,64,49,73,75,49,67,75,53,80,85,51,67,45,81,73,49,59,50,50,67,44,84,66,73,72,49,48,59,56,77,49,70,72,70,67,63,82,59,73,45,59,64,42,66,45,76,73,64,60,60,71,83,68,49,86,47,71,87,53,45,51,70,47,83,84,60,80,66,52,57,72,69,73,55,79,82,79,68,77,54,43,68,61,51,63,55,58,85,43,54,49,47,84,43,75,75,66,54,77,60,71,62,46,67,49,73,85,56,84,50,62,56,81,55,67,43,45,57,61,79,80,64,69,43,45,82,54,69,43,44,62,82,69,77,60,59,84,65,50,62,45,73,45,85,56,42,74,86,77,77,64,68,55,46,48,46,44,50,68,79,70,53,49,68,57,63,65,86,45,79,77,77,75,69,52,49,52,67,57,66,66,42,53,74,71,61,51,62,71,58,51,46,45,76,44,67,75,51,62,49,66,87,63,81,54,42,58,57,62,67,65,86,61,61,59,65,56,43,47,78,76,45,45,63,56,71,46,81,63,78,58,50,61,55,43,78,79,53,57,72,59,68,80,73,68,45,48,56,79,68,44,75,50,59,82,63,62,73,48,63,46,60,72,59,74,55,52,58,82,67,49,42,84,76,83,56,83,50,76,84,53,65,67,45,72,64,85,80,79,76,83,44,71,53,74,51,78,54,81,71,86,57,72,87,74,54,79,87,85,63,67,45,45,68,51,56,69,47,77,62,43,87,68,44,78,70,56,67,79,44,51,42,74,56,52,78,82,51,72,60,66,54,54,72,60,76,48,43,50,62,49,53,72,64,58,71,80,59,49,75,47,87,77,67,74,64,51,50,74,48,53,46,71,43,47,81,69,86,69,42,87,68,71,80,85,74,54,65,55,64,64,51,44,64,49,80,43,65,57,64,69,76,83,54,73,58,64,47,85,64,62,44,50,69,62,67,78,49,49,68,61,68,52,57,79,52,42,66,81,72,53,59,47,51,72,64,71,55,57,76,67,83,71,78,83,43,45,82,82,67,86,54,55,74,44,47,47,74,85,81,80,85,75,74,64,74,59,51,73,57,65,70 68,65,69,80,69,42,79,60,42,64,73,67,86,61,50,59,51,52,55,66,65,72,60,61,62,44,74,45,66,66,77,63,64,51,67,75,62,59,50,83,49,44,65,79,83,64,86,75,81,63,84,57,67,74,76,70,84,71,54,51,65,61,51,54,46,60,46,83,87,72,54,81,86,55,67,53,55,81,51,54,59,82,65,47,81,85,75,85,46,45,66,52,76,87,78,55,61,71,67,58,42,52,83,86,70,75,84,56,75,82,75,78,80,86,70,58,52,46,59,75,47,64,62,44,50,80,53,54,76,48,75,65,75,72,56,80,68,50,47,72,64,57,55,66,80,82,42,71,79,72,83,54,72,72,84,81,80,68,74,42,69,62,58,54,61,58,84,47,83,44,51,75,80,63,81,67,78,63,72,82,84,53,74,59,42,52,71,77,68,42,60,47,56,47,56,66,80,86,54,43,42,57,78,86,46,58,86,49,42,81,87,51,63,44,79,80,56,76,65,68,56,63,59,63,86,85,82,53,50,55,65,45,84,68,48,61,49,51,63,68,84,80,55,53,70,67,51,84,79,58,51,61,86,86,44,74,85,62,74,76,44,82,72,81,63,61,62,73,84,51,63,43,74,67,55,73,82,70,50,46,82,85,52,72,80,49,86,50,53,50,84,46,56,44,85,74,53,87,59,62,72,78,43,86,71,52,57,46,63,45,85,80,60,79,46,81,75,60,71,53,61,62,76,73,71,59,77,73,48,44,69,77,43,69,69,84,48,74,53,45,84,76,53,45,73,57,44,68,56,71,48,68,86,62,42,70,67,86,85,81,60,61,49,45,65,76,75,78,81,79,78,87,51,44,68,60,42,70,60,68,44,56,77,84,59,81,70,85,52,59,63,85,79,74,66,53,58,56,66,58,59,83,85,52,86,66,55,62,65,62,52,47,80,43,78,65,79,79,51,84,45,57,59,50,54,43,72,63,72,85,73,69,75,56,60,71,44,45,67,59,47,74,56,76,67,63,43,87,70,72,72,79,58,48,67,54,69,80,75,48,78,55,58,81,42,43,63,77,74,73,47,63,85,83,46,71,54,78,46,80,86,52,66,84,62,64,48,57,84,61,77,73,86,57,64,72,83,75,49,84,48,83,56,42,87,56,60,58,77,53,76,79,67,55,67,46,72,76,81,46,60,85,75,63,83,75,46,78,53,64,64,64,77,67,56,51,76,71,69,48,72,74,72,50,53,81,48,87,85,46,58,80,53,87,59,70,63,57,86,59,84,60,68,60,42,51,75,65,70,86,73,48,47,47,79,47,65,53,54,82,83,64,72,70,62,61,66,78,45,81,71,56,68,63,79,63,76,52,43,64,51,59,86,68,51,47,54,59,61,59,58,48,85,75,70,42,75,64,48,80,71,82,85,46,75,51,42,61,50,44,51,43,62,77,64,77,57,59,42,83,72,58,43,80,86,75,42,61,67,58,54,42,67,54,68,44,83,81,79,74,82,51,45,79,85,47,66,42,52,82,47,43,66,83,78,56,78,77,48,53,62,86,45,45,56,42,56,73,60,81,84,83,50,54,45,47,63,55,59,87,58,57,47,65,54,76,62,54,51,85,56,45,82,86,59,43,80,68,43,85,84,68,66,45,49,68,81,78,51,61,56,67,70,49,65,61,53,44,76,46,43,85,73,75,76,83,64,62,54,82,86,76,72,51,64,68,57,71,87,71,54,65,46,64,54,43,87,74,87,79,55,42,51,62,86,66,71,52,86,56,61,82,86,81,60,86,43,45,77,84,75,74,83,62,55,54,84,61,84,60,56,62,58,60,42,53,64,66,80,69,42,77,47,75,58,75,45,55,63,60,65,69,48,43,79,63,76,85,51,69,45,62,56,48,72,56,69,45,53,54,68,63,83,62,54,75,84,48,61,64,69,76,44,85,57,83,86,84,49,78,75,52,65,47,55,51,74,53,52,64,72,58,86,45,67,77,50,55,46,49,66,79,44,82,76,62,86,66,57,57,45,51,66,46,42,77,82,66,46,85,64,57,75,52,84,43,51,79,43,73,59,64,59,53,56,76,77,61,58,69,53,83,59,84,80,83,61,82,47,74,71,54,86,87,56,58,65,79,86,48,64,49,57,68,71,53,78,46,82,45,68,51,72,80,67,82,77,78,61,78,45,46,61,47,51,78,72,57,82,62,43,72,60,50,54,47,57,64,55,73,87,76,74,62,70,42,70,60,44,82,76,83,61,66,74,66,65,64,85,45 75,63,66,66,51,70,64,72,74,42,67,51,83,50,87,71,66,48,61,60,55,46,61,65,85,42,69,59,51,53,87,58,46,43,87,47,68,87,60,65,53,44,44,66,55,65,44,62,87,63,79,43,64,54,52,69,63,53,46,61,70,49,71,79,77,47,47,46,79,87,49,68,44,73,53,52,45,83,81,44,84,66,58,65,46,49,62,63,84,55,69,71,59,81,79,54,59,59,58,46,74,74,79,56,42,78,56,70,60,83,44,65,81,68,64,72,62,70,44,65,58,87,87,65,60,84,75,51,71,69,77,82,55,47,74,53,77,46,79,49,58,67,58,70,44,75,73,79,54,57,49,70,78,73,72,69,82,68,72,54,71,82,46,62,56,81,52,46,63,74,56,87,61,68,58,79,75,67,75,59,69,78,79,56,76,52,86,63,80,62,86,58,70,51,56,72,49,52,73,53,57,64,46,65,43,66,48,68,78,65,42,46,65,70,84,54,84,50,65,45,56,78,66,57,62,80,72,56,60,62,69,74,86,53,62,69,46,49,67,60,51,71,47,67,57,68,48,74,61,52,61,69,79,64,74,60,82,73,54,51,72,70,82,80,56,60,45,46,67,87,77,42,78,58,65,80,64,42,73,70,62,67,78,87,67,84,79,84,83,50,87,52,66,61,63,53,80,86,64,54,56,77,72,72,56,56,75,43,73,70,86,63,69,50,57,61,76,42,82,63,62,82,51,57,82,53,68,50,84,59,64,47,70,58,76,74,67,69,71,50,51,87,51,55,69,69,84,46,84,85,61,45,87,77,68,82,75,63,67,56,78,70,43,86,74,66,64,44,52,44,73,42,48,47,60,82,86,63,82,55,55,67,79,69,66,49,72,66,78,66,53,45,51,72,86,75,47,70,67,53,69,44,58,42,44,74,61,52,75,44,72,58,85,54,50,69,81,51,67,71,49,50,83,57,83,76,47,43,42,72,66,57,42,85,68,62,80,60,78,45,79,82,85,60,71,45,58,44,76,66,46,71,42,81,43,68,82,59,63,84,79,60,82,52,65,63,85,50,56,44,50,81,65,49,70,59,57,68,68,79,78,64,47,42,87,78,47,48,74,77,52,45,48,65,75,83,62,50,80,45,68,54,68,53,74,61,60,82,44,70,53,55,67,56,76,80,44,70,45,85,80,73,63,59,74,42,83,51,65,69,79,62,61,72,60,45,74,85,70,55,86,42,77,65,43,81,83,72,73,43,55,74,55,57,55,87,52,62,42,66,80,67,64,53,58,44,50,49,42,67,43,46,48,52,52,60,77,73,74,85,82,63,48,67,62,47,86,45,45,81,73,76,83,76,78,78,56,45,77,60,60,79,74,69,81,58,84,79,71,66,54,56,78,72,48,50,59,62,50,70,60,61,67,71,76,71,69,64,43,56,67,82,80,66,55,69,63,45,49,77,63,54,48,64,61,79,70,59,52,56,81,72,42,56,76,58,44,74,73,86,72,45,53,81,43,74,60,74,58,79,66,78,46,69,44,71,57,64,49,52,83,78,74,76,81,82,44,70,61,75,78,50,73,44,87,65,57,87,82,72,65,54,74,55,49,48,45,64,75,63,57,82,85,56,77,79,44,44,61,86,67,70,77,64,61,42,68,70,75,68,86,44,56,61,42,75,60,59,48,62,81,50,53,60,66,70,62,76,53,61,60,44,80,54,59,58,74,61,52,69,72,43,54,51,58,51,70,85,66,74,74,77,46,76,63,62,87,80,75,79,82,49,70,78,48,68,48,49,56,50,71,58,73,59,68,83,60,66,83,69,86,67,65,87,68,70,51,57,49,58,69,72,63,82,61,75,50,79,70,42,64,69,74,42,65,70,63,47,63,49,85,46,61,82,53,67,61,77,66,86,45,73,58,75,56,85,75,71,58,70,63,69,66,44,79,53,65,52,49,80,73,82,68,85,65,87,49,63,84,60,47,50,76,70,57,78,47,46,45,47,47,60,80,58,53,64,63,52,78,57,62,74,50,52,75,81,44,65,65,87,84,45,67,65,53,46,56,74,52,68,46,78,49,51,63,75,82,57,83,69,52,66,85,86,71,49,64,62,62,43,45,46,43,43,69,56,52,56,79,70,42,85,45,65,78,42,79,59,52,81,81,76,86,70,42,63,47,83,83,54,53,57,82,62,66,84,52,45,63,70,82,81,63,63,78,65,62,51,87,64,86,67,63,58,83,50,57,81,82,76,65,60,56,68,50,52,61,48,52,58 83,75,61,67,54,48,65,53,71,42,68,52,43,67,65,62,80,68,67,70,71,63,64,79,65,86,79,57,67,51,59,46,75,77,78,46,76,57,85,65,61,72,72,85,46,56,51,86,48,50,64,73,63,86,80,47,72,77,73,73,57,47,55,51,84,44,80,74,82,50,69,65,82,43,50,74,68,59,42,77,87,63,82,57,44,78,56,68,75,86,81,50,57,43,81,51,61,66,48,46,81,47,42,84,56,55,87,47,72,64,59,70,70,44,79,61,55,51,53,66,42,70,62,70,81,52,58,80,72,79,66,72,56,53,57,82,47,54,75,47,54,55,45,44,64,71,78,72,51,56,57,63,83,61,65,58,83,63,85,72,74,44,61,85,79,75,82,73,79,76,75,77,81,44,69,74,56,65,65,78,75,87,61,58,59,54,81,56,85,62,53,70,54,51,86,78,64,63,68,42,50,82,77,66,49,70,78,82,60,81,80,82,67,87,48,61,85,65,44,43,70,47,64,71,64,54,61,77,76,86,77,57,75,70,50,65,48,84,43,78,71,61,71,52,76,81,48,73,75,83,86,75,58,87,79,71,55,71,49,74,85,71,58,45,51,57,59,61,64,85,61,66,57,53,77,86,67,74,81,70,42,69,69,55,82,42,87,78,73,56,46,83,53,73,52,83,83,61,60,87,77,58,70,69,74,85,59,83,59,80,65,49,47,74,73,74,87,51,82,50,85,86,54,56,49,83,81,44,59,59,44,47,77,70,62,49,46,49,52,73,76,53,86,43,68,82,81,45,43,61,87,80,48,50,48,75,54,49,48,77,82,50,53,61,84,44,68,73,65,85,77,64,72,67,66,62,62,58,82,54,60,85,54,49,50,83,71,51,47,43,69,63,71,53,86,74,79,70,49,82,85,49,66,72,43,45,47,81,79,86,43,53,56,87,46,75,75,66,73,49,51,62,87,63,48,51,69,44,76,59,80,48,63,70,74,78,49,46,87,74,81,52,71,47,77,68,75,51,46,69,47,61,83,66,74,79,49,49,67,67,70,67,87,65,62,75,79,42,75,61,73,74,42,65,66,61,62,74,65,87,86,56,44,46,51,66,65,70,63,80,46,45,50,51,66,42,62,80,59,65,67,73,68,47,87,56,61,67,43,82,73,76,72,57,85,67,49,62,47,78,55,78,45,76,54,69,71,42,78,43,46,84,81,81,67,71,87,63,53,60,57,49,52,45,59,47,82,85,42,64,68,43,63,72,83,55,72,60,45,82,43,70,78,78,81,52,66,48,76,84,87,48,74,44,78,86,84,64,44,68,45,42,70,75,66,76,60,82,43,51,53,57,66,73,53,79,44,75,45,83,83,47,84,67,44,54,55,48,72,75,44,57,76,60,64,46,69,59,74,57,78,73,79,71,45,51,84,70,44,61,58,58,76,66,54,42,85,84,81,71,84,67,65,61,85,66,50,86,44,64,74,74,42,76,47,68,82,67,44,62,68,86,82,47,76,74,75,81,58,65,57,55,56,80,53,67,60,76,63,64,45,57,53,45,55,58,67,55,87,72,86,52,78,66,49,48,48,80,76,50,56,77,78,45,62,46,52,84,50,84,62,51,67,66,68,59,62,65,75,52,59,84,84,74,72,70,71,68,44,69,76,56,82,47,65,48,52,67,86,60,57,80,64,72,78,64,86,61,69,46,51,87,67,85,55,87,43,72,63,46,45,74,65,78,85,63,87,45,72,66,55,52,49,61,59,48,87,47,64,68,80,55,79,85,70,52,62,45,81,74,42,77,66,68,47,49,84,42,53,76,70,59,67,79,81,79,69,44,51,82,52,85,79,74,59,58,57,47,44,79,72,82,42,67,79,74,70,56,47,51,42,51,84,42,53,52,73,72,75,52,56,76,75,57,45,56,86,82,59,50,72,52,54,66,78,43,72,44,52,63,42,49,67,86,82,65,63,77,78,45,44,82,71,66,64,58,63,78,74,69,87,58,50,79,42,49,75,47,59,55,86,82,54,72,48,76,73,76,66,62,87,51,77,72,45,45,45,66,67,63,58,58,78,85,82,80,56,76,52,79,66,66,73,69,58,64,64,57,42,52,50,70,49,53,59,80,60,45,87,66,63,68,74,52,48,55,43,44,46,80,84,63,73,46,70,71,52,77,61,59,52,71,74,43,44,78,78,46,58,65,60,63,43,81,45,77,68,44,80,53,47,60,49,46,53,72,75,65,63,44,52,74,69,43,67,76,50,54,58,63 71,51,63,49,56,69,53,59,87,45,70,87,55,59,69,72,83,66,61,62,68,78,60,87,77,64,80,64,47,71,87,58,78,73,73,86,79,71,63,60,73,69,80,60,80,66,87,58,85,86,73,78,43,49,72,47,49,79,78,46,84,86,59,72,79,70,48,71,73,86,42,59,66,63,69,51,73,84,45,56,72,58,42,80,85,69,51,47,79,84,61,49,44,69,56,64,56,55,73,82,55,65,61,74,64,65,83,45,69,85,57,45,62,71,73,48,51,50,65,48,73,78,46,56,60,63,52,60,66,83,68,57,45,76,83,86,77,47,75,78,76,86,71,85,48,59,60,50,82,45,63,79,80,79,80,80,42,53,80,72,58,86,68,86,86,42,65,45,77,52,54,60,42,63,77,75,77,70,63,84,49,83,74,73,64,76,57,57,56,67,78,82,72,68,84,51,61,71,83,87,69,67,68,70,71,87,54,69,79,79,83,66,53,84,61,71,76,66,71,58,79,77,48,56,81,76,73,86,79,80,65,87,49,83,81,53,52,47,83,42,84,65,74,42,52,66,63,61,47,51,60,60,64,48,72,65,47,58,60,75,83,61,83,43,71,64,65,62,64,69,72,56,46,85,57,71,77,85,58,69,57,57,64,44,86,60,80,43,75,72,74,62,66,68,45,65,43,52,62,61,73,54,85,55,80,63,73,79,61,54,54,86,79,70,54,73,63,71,59,51,52,59,46,47,43,54,63,42,77,85,62,43,69,63,56,81,48,50,44,53,44,55,64,70,54,69,85,82,54,80,44,51,67,62,52,57,83,52,69,74,60,80,55,62,82,61,71,44,67,57,58,68,42,57,42,59,72,74,47,71,68,60,84,83,44,87,74,87,73,57,43,45,57,66,72,71,42,66,53,72,79,66,43,78,48,67,71,51,55,46,78,80,60,75,71,80,52,43,79,79,60,71,70,80,74,51,84,54,87,51,56,47,70,55,67,83,86,75,70,69,73,49,83,63,66,54,51,77,70,72,79,71,47,80,79,60,71,74,66,47,68,81,78,42,69,56,83,58,46,51,64,45,53,45,68,56,50,81,64,75,81,66,87,56,80,83,79,60,52,61,73,79,49,71,73,47,71,80,73,82,59,74,70,43,68,84,75,76,73,86,65,53,57,74,79,83,49,52,58,47,56,48,45,57,76,57,55,49,43,83,52,70,71,61,55,70,46,47,54,57,43,80,50,59,65,58,61,44,85,59,59,83,43,49,66,44,49,69,45,55,80,54,62,63,48,77,76,61,80,43,56,81,55,82,82,45,78,66,66,78,48,57,54,57,54,71,86,73,87,57,65,70,86,52,55,66,78,60,55,74,81,47,48,60,46,82,82,49,74,59,50,71,57,42,76,52,63,85,85,84,50,54,70,72,69,70,48,45,73,63,62,69,48,49,48,49,52,67,47,72,53,76,70,64,42,49,49,50,71,79,82,67,66,87,43,87,63,69,77,82,59,63,57,59,54,43,46,46,60,68,84,87,84,44,47,52,55,42,73,75,44,53,56,63,51,62,42,53,69,74,77,67,85,65,69,80,77,58,43,47,81,83,73,59,45,47,54,49,86,64,58,85,77,43,48,42,78,75,84,82,69,82,82,57,80,55,54,80,63,69,79,66,84,51,77,75,42,65,75,65,80,76,50,51,62,85,78,43,78,55,51,60,78,46,75,47,52,83,63,57,66,82,80,74,68,76,79,87,43,83,57,67,85,45,68,65,74,74,85,56,63,49,58,66,51,60,60,55,56,85,85,75,83,58,46,84,67,43,47,47,44,46,71,70,50,49,86,61,87,48,75,58,66,62,73,62,70,43,85,59,63,52,65,48,76,68,61,75,62,46,53,57,57,54,56,46,42,50,58,75,81,53,80,76,49,64,75,71,48,81,70,73,63,56,60,65,67,43,67,87,70,53,70,84,67,65,86,70,66,49,63,62,69,75,81,42,68,54,79,75,86,61,83,74,70,67,58,50,62,54,59,82,52,44,66,52,85,71,57,57,42,59,56,49,75,55,72,46,79,59,85,58,80,71,78,65,51,62,57,67,51,86,48,60,78,56,79,87,54,53,77,68,71,70,51,61,77,84,61,81,72,47,81,55,49,47,46,42,68,65,72,53,77,43,47,50,69,61,60,54,59,60,43,83,49,77,87,81,77,63,75,57,79,76,54,62,83,46,53,79,76,49,86,64,47,75,42,71,49,54,85,68,62,77,61,68,87,72,84,44 87,42,87,65,81,76,42,54,52,45,80,56,47,59,82,64,47,67,78,59,60,58,78,60,82,55,55,86,67,59,50,83,80,81,81,83,73,59,46,64,81,81,73,70,76,73,87,53,87,68,60,81,67,50,47,42,71,47,72,75,55,44,87,48,70,62,68,56,46,85,55,81,87,50,42,50,85,50,54,60,75,46,84,68,61,78,86,61,60,61,73,47,80,75,80,79,75,86,85,59,60,78,80,81,69,74,64,48,53,76,42,59,69,55,49,70,42,45,72,46,56,42,63,81,76,83,84,52,46,49,47,54,76,58,49,77,48,79,66,50,49,86,69,42,42,54,65,44,63,64,76,77,73,84,65,73,83,53,87,87,81,70,67,48,62,74,53,54,87,57,42,71,77,70,75,74,48,86,72,84,78,87,52,60,83,55,76,59,66,59,67,69,85,81,67,79,72,72,50,75,70,77,64,68,79,48,55,56,86,46,73,61,72,81,73,50,84,86,58,61,48,49,72,61,76,83,54,64,79,86,79,77,54,74,56,72,67,87,46,42,69,83,85,87,67,48,61,48,70,64,60,61,61,43,70,48,53,63,62,61,48,66,52,72,78,61,68,49,66,62,86,59,77,82,84,86,56,53,81,59,44,78,69,81,52,76,76,69,86,65,74,74,50,47,53,83,63,69,43,45,58,64,46,78,80,70,83,78,74,52,74,84,83,79,65,60,73,69,43,86,56,51,52,51,86,43,57,53,46,47,82,75,71,47,72,51,80,72,42,73,86,81,51,46,66,71,55,50,43,87,56,70,81,86,70,83,43,57,74,48,61,48,60,73,56,43,86,73,80,67,84,83,67,53,46,74,77,79,75,49,80,59,70,44,67,77,45,69,55,81,68,57,79,51,47,51,81,42,43,70,69,87,59,47,81,58,82,42,87,49,43,85,69,62,82,67,84,87,62,62,54,81,84,42,83,83,63,71,42,57,86,52,51,76,63,84,68,63,67,58,42,57,43,78,55,84,63,72,75,48,62,48,56,63,68,72,55,59,51,84,70,72,45,46,68,76,42,49,71,73,70,79,73,56,77,79,59,44,80,72,65,66,65,81,55,83,62,46,48,71,74,61,49,51,43,66,86,74,85,44,47,52,82,82,62,47,64,64,47,68,54,56,70,66,59,69,43,76,46,49,71,43,70,59,42,76,77,57,74,48,49,76,66,70,85,68,59,59,54,44,51,78,59,42,44,53,54,48,87,76,77,54,60,44,71,85,80,45,54,56,86,56,75,81,74,46,53,81,76,67,44,66,57,57,58,51,81,49,75,49,66,85,45,55,72,49,71,76,62,51,55,85,48,66,71,61,48,73,60,47,57,81,69,61,81,75,77,56,59,70,57,70,67,54,53,78,57,53,68,52,55,44,68,69,77,57,43,45,79,59,85,42,79,62,71,81,60,87,79,75,71,80,71,66,47,79,47,69,45,46,72,59,77,74,56,68,51,70,55,59,77,44,47,79,73,71,43,73,60,70,50,79,85,83,42,57,44,74,79,68,61,52,51,47,70,65,79,60,82,64,53,47,73,54,55,75,57,79,87,77,43,83,48,67,80,76,74,81,85,75,46,69,71,49,81,51,62,52,46,62,50,80,54,63,63,68,52,53,66,52,62,64,56,84,45,50,58,71,49,67,46,68,51,54,83,51,52,72,83,74,78,60,55,60,60,83,57,82,63,51,59,74,76,66,86,68,54,74,87,73,74,84,57,59,53,82,75,66,80,50,75,51,54,48,59,73,59,85,64,66,87,63,53,64,81,42,43,64,86,80,62,66,66,56,77,42,70,45,84,45,50,45,82,53,73,66,51,86,72,81,86,44,70,79,76,77,74,66,50,61,70,45,76,47,87,44,63,59,42,67,64,74,44,83,74,68,48,57,86,64,72,81,45,78,78,72,51,69,77,61,43,50,75,56,76,73,76,60,54,74,83,57,50,71,54,60,83,60,55,84,48,43,70,86,85,61,79,54,82,81,71,53,71,63,84,42,47,58,59,82,60,86,73,71,84,66,51,42,75,87,70,76,42,42,73,58,71,86,60,86,72,58,51,77,79,76,64,54,56,58,47,84,71,47,63,50,50,42,62,67,83,78,78,84,60,69,48,84,68,81,77,69,80,75,82,87,44,79,71,44,67,67,67,82,81,64,49,82,54,61,49,76,85,52,86,74,61,81,83,62,76,79,63,56,82,71,70,86,42,83,75,82,58,47,58,42,57,54,64,67 70,61,55,55,81,50,48,66,51,69,56,74,81,69,84,48,60,57,83,76,57,43,61,75,75,53,82,63,65,84,65,48,65,47,50,56,82,86,58,81,60,87,72,61,83,56,80,58,74,53,75,50,60,84,83,43,56,53,82,62,70,84,57,73,50,77,79,67,51,76,44,73,81,68,57,82,69,52,81,49,43,46,59,43,67,60,80,79,42,76,59,67,77,69,82,62,60,84,57,43,59,76,55,71,74,51,71,76,50,68,81,85,59,66,55,86,51,63,74,61,82,48,74,53,78,51,62,72,66,55,45,55,42,65,85,73,49,77,50,67,42,72,67,47,77,62,50,44,56,76,60,56,74,67,74,51,60,69,80,46,71,52,63,45,64,70,74,43,82,76,61,55,82,68,65,82,87,86,59,83,64,72,74,44,74,42,48,73,74,78,73,86,64,79,76,84,64,55,87,87,55,71,70,58,53,67,60,69,45,59,53,78,80,63,82,45,60,43,58,46,76,63,68,55,53,43,49,54,74,61,75,85,77,75,47,59,84,82,47,52,64,69,77,49,52,73,64,49,56,71,79,64,45,43,45,81,54,49,52,80,42,78,47,65,56,47,50,45,85,80,80,72,87,49,80,48,85,69,70,64,49,58,76,64,81,42,76,71,85,45,74,46,73,83,45,87,80,67,56,68,52,58,77,66,59,75,81,76,48,53,54,64,48,72,60,42,50,42,71,87,47,64,74,58,58,57,83,83,50,76,45,73,58,68,42,52,81,80,42,74,76,66,76,79,45,52,68,86,50,80,47,60,77,73,50,78,81,62,87,52,83,50,49,68,83,47,46,79,83,51,48,81,43,54,55,63,69,61,45,59,86,45,80,48,57,54,42,73,69,82,72,63,49,51,64,87,81,42,80,48,42,58,42,54,51,48,78,58,52,62,64,55,70,78,80,58,45,52,76,71,78,59,75,59,58,80,76,42,54,80,50,60,81,75,85,51,69,67,49,50,79,72,62,47,65,87,73,72,63,72,57,64,46,48,80,55,60,82,50,63,61,45,85,55,48,55,63,58,42,60,67,59,60,74,76,54,67,74,84,51,77,76,73,60,70,77,80,66,54,66,70,56,50,69,74,49,52,47,73,63,56,78,47,75,67,75,87,59,68,64,79,62,48,82,85,48,43,61,54,76,80,56,62,73,52,73,84,64,58,49,69,46,85,48,82,46,49,45,75,58,69,58,44,76,57,71,80,67,62,85,71,60,53,52,63,64,52,56,84,81,66,62,71,47,61,57,57,79,56,63,82,68,55,70,80,81,70,42,81,52,71,73,82,80,63,46,65,71,85,53,73,66,87,59,47,45,85,57,47,84,61,86,77,42,84,83,65,54,81,53,51,84,72,71,87,52,64,64,78,58,56,67,70,54,80,60,72,59,47,84,59,54,66,78,79,80,46,58,65,78,46,58,67,53,70,80,66,58,84,66,71,68,66,61,63,86,66,62,70,62,46,44,81,54,46,58,67,47,77,56,84,78,74,49,65,48,68,43,64,55,78,82,59,72,77,68,48,69,51,68,42,54,67,51,64,44,77,63,82,85,42,48,45,46,59,50,67,70,66,64,51,73,48,82,47,64,55,87,62,86,66,75,85,80,81,72,47,82,52,51,69,68,43,69,66,68,51,78,61,58,53,52,61,51,64,48,74,57,46,66,84,52,60,64,47,46,72,62,51,51,60,50,82,71,45,50,62,61,87,77,74,69,78,84,49,62,43,77,81,50,75,86,75,76,74,54,82,42,68,52,83,86,46,56,47,83,63,54,56,53,53,82,82,66,47,73,71,62,77,44,71,44,80,65,68,43,81,68,63,48,61,70,87,62,64,67,52,66,53,44,68,44,81,52,80,62,65,81,55,64,50,57,67,46,75,75,61,84,52,72,64,72,53,77,48,46,85,44,73,81,59,64,45,60,80,66,63,63,68,47,74,77,45,69,53,56,44,69,54,81,47,73,65,63,46,84,60,43,77,56,58,82,76,47,49,58,65,78,53,86,70,49,85,48,43,73,42,85,77,74,43,62,70,54,83,44,49,64,43,67,64,48,56,79,62,74,75,51,81,74,60,63,70,58,58,50,73,78,63,43,64,76,82,56,86,60,69,54,44,67,60,79,65,84,53,71,45,69,80,64,81,57,48,66,81,46,66,57,46,70,66,84,77,51,67,62,58,55,69,84,48,79,66,44,62,54,76,72,43,81,77,57,69,63,59,66,53,68,74,81 52,55,49,80,74,49,60,62,49,59,76,57,49,59,65,75,72,84,87,84,84,50,45,60,72,57,85,79,85,64,54,64,74,64,49,57,62,43,70,72,73,81,55,57,73,78,82,75,48,76,60,66,70,46,76,84,46,55,84,55,79,67,53,63,51,43,64,65,46,59,50,85,80,67,77,53,71,70,76,71,84,66,45,48,50,54,66,84,61,81,51,62,59,45,59,57,60,71,69,50,59,49,75,55,53,67,81,55,46,84,57,52,43,59,86,54,60,42,62,83,50,72,62,44,60,74,81,83,43,72,63,73,74,52,71,43,68,49,80,63,80,70,71,66,63,56,78,77,85,42,66,78,71,50,85,51,78,48,80,50,44,53,60,75,75,53,80,85,70,62,80,81,80,85,53,60,83,56,55,71,75,52,66,71,55,70,66,85,72,82,61,54,66,52,56,66,78,86,65,86,78,50,70,52,47,71,64,74,63,54,80,49,48,54,73,74,64,68,61,50,65,57,85,84,59,47,51,58,42,68,73,84,55,51,62,69,86,79,82,75,67,52,57,47,77,74,74,84,77,63,78,63,42,74,82,77,81,46,57,81,85,48,58,54,63,61,69,82,61,68,54,47,72,77,45,71,82,70,69,57,87,73,84,53,49,46,71,68,44,60,69,56,60,82,83,61,61,67,73,63,74,75,44,48,58,86,77,47,46,69,70,63,71,67,42,61,46,48,61,62,50,71,56,55,80,60,57,53,86,60,47,48,52,70,81,62,46,50,46,53,83,46,73,79,70,76,86,47,71,79,52,81,61,80,71,46,77,61,47,59,84,56,45,81,68,84,74,63,48,61,53,69,72,74,86,87,44,67,56,71,57,69,54,84,69,85,55,53,57,47,51,64,86,43,55,78,82,75,42,48,69,81,50,80,60,52,68,72,51,66,46,47,61,53,47,46,50,62,56,75,60,49,74,55,53,77,73,66,67,61,86,84,44,85,77,50,56,80,62,42,68,62,64,63,49,49,62,47,65,42,59,82,61,62,68,44,81,59,43,79,74,48,75,85,53,65,76,48,43,74,69,53,62,44,59,77,44,73,79,69,84,71,78,60,79,77,72,73,63,61,61,81,44,82,61,53,70,82,44,72,50,73,48,63,66,86,63,64,49,70,83,61,46,77,67,85,83,63,84,63,84,82,46,70,42,50,59,61,42,86,84,47,58,67,54,81,63,53,56,87,80,79,54,43,45,50,53,64,72,57,67,67,77,58,71,86,84,52,63,72,48,46,64,65,58,80,77,57,61,70,62,71,63,56,56,57,76,42,85,71,45,48,47,46,63,73,66,85,44,63,72,75,71,60,64,80,57,81,73,59,56,71,72,63,63,83,75,76,64,65,59,82,73,50,84,66,73,63,68,84,69,81,47,52,64,70,86,52,53,85,57,81,67,83,50,51,43,67,53,68,64,45,68,76,48,85,52,69,58,81,49,79,68,49,57,76,42,56,82,53,75,68,60,81,55,48,57,81,59,53,65,62,53,74,65,55,81,68,72,48,51,84,73,72,69,83,63,59,67,59,46,72,53,60,61,54,72,52,78,43,46,85,51,72,52,49,61,50,62,42,61,80,72,82,42,70,47,87,71,42,57,46,71,57,51,65,81,62,64,50,69,73,72,47,51,65,73,61,55,52,53,61,71,83,77,87,49,72,48,43,43,48,47,87,42,76,45,46,54,76,79,84,68,72,79,53,44,59,59,64,44,82,45,71,58,57,48,69,47,79,62,74,43,84,73,58,67,69,50,55,83,61,42,75,49,43,62,67,85,64,58,73,49,68,56,47,82,69,69,60,65,87,66,60,70,71,69,74,44,44,52,67,85,79,48,44,71,65,55,46,47,67,58,77,71,58,59,50,43,58,55,43,69,57,81,67,50,74,66,51,61,64,43,76,57,73,66,74,68,50,75,46,64,57,79,62,84,81,58,72,85,42,68,71,62,63,69,86,58,79,71,71,80,57,58,66,84,82,62,59,79,53,66,63,78,73,87,84,66,79,87,60,48,57,74,83,75,43,69,87,67,81,60,61,74,66,73,71,69,79,85,70,81,58,44,82,71,66,48,67,49,51,62,48,67,72,53,70,72,74,76,44,71,86,62,79,84,58,64,58,60,77,80,67,74,50,65,82,74,43,54,82,42,43,85,79,43,86,75,54,86,46,75,49,85,74,71,53,68,52,63,65,74,74,43,67,57,47,53,77,85,64,49,51,58,45,46,80,56,76 46,45,58,44,67,53,43,82,83,43,53,52,70,60,65,85,82,60,49,73,84,75,81,55,59,44,55,56,77,59,74,55,64,84,59,76,61,74,64,59,56,43,81,56,56,83,64,45,51,84,62,87,70,67,72,54,50,86,85,57,45,85,55,59,62,69,84,81,82,43,85,53,74,58,74,56,50,46,84,78,85,81,84,70,71,79,71,50,82,85,84,60,68,64,50,49,71,49,85,59,77,60,49,84,67,72,76,69,80,76,56,52,50,62,79,82,49,80,73,74,74,60,74,84,69,85,68,59,83,54,83,66,59,76,63,82,65,85,73,84,53,78,48,74,66,84,58,79,86,76,77,81,78,80,82,72,82,83,46,49,65,47,83,44,66,73,87,51,50,73,84,43,80,75,74,78,43,73,44,87,85,63,67,59,66,60,44,82,67,51,61,44,62,66,85,68,51,44,64,43,63,56,84,57,44,80,72,84,58,68,75,50,67,78,63,86,58,70,46,65,54,45,80,57,73,80,79,56,66,44,72,79,75,44,44,83,48,47,61,71,71,75,68,52,67,44,77,83,64,73,54,84,45,45,43,71,45,69,67,68,57,74,43,62,66,57,47,85,60,54,78,56,52,62,76,82,82,70,86,71,76,43,60,74,82,59,68,78,76,80,54,71,83,47,59,57,80,45,64,63,57,79,83,53,46,74,53,75,80,82,77,69,81,66,73,45,73,66,83,45,50,56,65,79,56,54,54,60,76,52,65,73,53,82,77,63,73,64,60,83,83,57,49,54,61,65,51,75,76,42,76,43,73,70,65,84,65,49,63,64,66,73,52,60,50,65,77,58,48,86,61,80,47,86,65,86,86,86,66,67,72,73,60,79,59,60,79,80,70,79,63,64,65,63,83,62,45,87,74,72,86,56,80,42,55,48,54,58,85,81,59,60,69,86,42,45,85,46,42,44,81,51,65,69,65,74,87,42,67,65,87,85,84,78,47,83,54,43,67,47,42,47,49,82,78,84,54,44,76,69,65,76,80,68,76,44,64,50,84,76,43,64,86,49,66,48,58,76,79,75,76,61,87,47,44,81,70,49,81,44,84,75,79,55,65,57,51,65,81,58,76,64,80,49,81,66,71,78,83,46,86,80,48,77,62,71,59,56,66,79,79,64,51,45,84,61,82,81,65,61,84,81,60,74,57,57,51,49,81,47,71,87,47,75,58,82,68,48,86,83,59,61,60,79,69,70,82,43,54,70,44,79,56,45,66,56,87,52,73,78,65,73,73,46,87,57,51,46,48,47,45,63,62,62,61,61,44,57,42,71,84,52,78,72,67,82,84,77,65,77,75,76,54,80,74,66,44,55,50,87,78,54,53,72,49,74,43,47,76,65,81,50,87,61,52,43,61,43,59,74,48,50,73,71,50,52,76,56,74,66,69,75,43,48,53,61,86,48,74,47,61,69,63,50,47,61,46,63,58,78,71,69,74,81,56,86,64,77,86,50,58,52,80,50,87,70,79,49,64,57,45,83,43,85,71,70,80,64,58,64,85,86,48,71,72,50,73,58,83,50,70,52,82,57,79,43,56,71,60,50,50,43,43,60,68,68,63,67,44,77,47,73,86,81,51,86,80,78,71,46,50,50,66,44,42,55,72,56,44,78,77,86,84,60,83,53,84,82,74,50,65,42,43,86,72,50,57,76,43,84,69,60,46,73,86,42,44,55,79,52,47,63,63,57,84,49,44,44,45,81,58,72,47,76,58,54,46,74,66,44,79,84,58,55,83,55,63,70,56,42,60,65,73,47,54,67,86,73,69,49,67,54,43,55,54,58,85,69,53,58,57,61,47,80,67,55,76,57,47,78,87,56,69,60,61,45,73,75,77,58,53,47,69,43,58,70,50,55,84,74,50,78,63,78,70,64,54,84,42,56,86,81,59,83,68,56,50,50,58,52,53,67,80,75,78,81,75,56,51,45,78,57,51,83,70,82,62,77,80,77,52,80,81,71,78,47,60,50,67,49,63,76,87,60,70,51,63,62,76,49,74,59,56,70,80,71,84,50,64,54,58,42,87,44,87,55,76,51,84,78,46,43,43,66,78,80,72,48,58,64,42,74,64,81,60,84,48,74,71,43,70,84,77,70,78,45,76,81,74,60,47,68,61,79,63,57,57,46,51,82,70,54,68,85,62,74,49,58,54,74,86,59,46,63,52,57,75,82,63,66,69,54,54,72,59,43,44,86,73,56,72,83,83,59,83,78,70,70,66,48 77,43,83,68,58,82,58,74,52,60,79,72,67,82,56,77,63,54,45,52,68,56,72,62,72,78,58,64,49,84,65,49,60,54,67,68,48,50,48,67,59,78,67,62,85,68,61,84,82,80,49,74,43,58,51,43,60,43,56,45,47,48,70,48,46,67,61,69,78,77,61,86,46,82,87,57,78,46,50,58,55,82,43,53,46,53,62,57,83,59,80,67,44,64,68,57,72,46,47,82,81,75,79,64,63,60,59,82,69,43,61,62,51,55,61,79,57,48,55,61,66,69,70,52,54,51,86,42,56,77,65,51,84,67,67,57,50,42,68,69,84,84,42,68,72,73,69,53,61,53,55,42,77,67,57,55,42,70,66,62,54,49,52,80,43,52,52,87,55,55,62,44,48,58,61,69,82,82,81,68,49,59,52,57,83,58,76,77,59,71,70,45,73,53,52,57,80,55,62,73,64,50,64,74,59,64,80,74,79,61,56,43,86,57,83,75,83,68,61,48,59,68,86,69,83,52,59,73,70,86,64,60,46,53,80,79,87,81,85,62,60,72,58,80,64,61,48,57,54,77,50,76,52,64,61,87,76,70,82,81,85,71,73,48,73,80,78,78,85,44,55,45,48,46,86,81,78,63,54,77,66,60,50,64,63,48,52,60,65,47,81,78,87,47,59,63,42,75,69,72,50,46,47,77,55,80,42,58,44,64,69,66,49,71,75,44,43,66,62,62,57,55,54,69,69,83,63,72,71,86,78,42,70,76,66,68,73,73,59,82,87,63,87,60,68,51,52,87,56,52,72,84,43,51,71,84,56,56,52,66,82,51,44,47,73,72,86,74,71,64,62,84,52,66,54,56,55,58,63,87,45,47,50,64,43,76,58,70,83,47,43,47,43,43,54,42,51,76,64,83,62,44,63,51,53,87,56,74,55,70,84,52,83,76,42,57,82,42,68,53,46,53,56,42,61,47,48,60,44,70,64,72,83,87,68,55,48,45,51,78,86,67,54,45,66,84,62,53,58,86,67,47,71,58,50,77,77,82,62,43,83,43,74,84,48,59,57,62,70,68,69,43,70,49,75,65,59,49,64,61,71,50,65,63,84,48,44,44,85,87,75,51,80,79,70,78,84,57,77,49,49,63,51,42,78,54,76,69,79,60,79,78,54,81,56,84,62,47,68,55,45,85,63,56,61,84,85,48,77,80,79,61,51,79,56,45,64,44,50,56,78,59,74,69,65,54,77,78,75,43,49,66,56,85,85,43,65,52,87,87,73,68,67,64,43,50,76,61,58,62,82,47,71,70,75,56,61,64,62,74,77,67,61,56,87,48,69,57,50,79,79,65,84,51,53,80,45,42,66,45,46,73,57,87,60,56,79,46,57,53,69,86,80,79,54,61,86,71,56,86,78,87,44,46,78,59,67,82,51,83,53,74,50,79,63,53,87,72,59,65,63,81,87,83,52,59,73,46,67,61,65,54,48,81,72,85,75,77,82,81,51,63,59,71,61,68,43,79,57,82,59,46,52,85,47,56,70,74,72,50,67,77,79,74,57,61,61,72,57,48,66,57,54,48,47,85,53,72,87,50,70,55,49,77,72,58,59,67,47,80,63,66,50,68,84,82,65,46,69,68,49,50,83,51,75,62,84,68,75,68,54,66,75,73,51,64,73,71,70,64,56,58,50,74,61,45,47,59,65,48,62,64,47,54,47,77,49,81,71,74,55,61,67,67,56,84,84,49,71,70,73,52,56,60,61,67,86,45,45,81,44,59,70,66,63,62,73,44,51,72,46,57,71,63,83,76,47,74,84,55,51,46,86,73,58,82,59,81,85,68,64,78,68,72,78,72,52,71,49,86,50,64,54,65,67,65,70,49,63,74,67,78,76,58,64,62,55,74,46,45,64,61,47,65,59,63,86,43,70,52,54,74,79,54,63,86,42,42,52,79,57,55,56,53,69,79,82,57,71,73,75,71,59,82,70,49,46,74,57,47,63,45,47,84,70,76,78,82,71,54,63,86,71,84,79,55,57,50,51,62,84,54,43,64,43,52,65,84,62,86,48,55,63,44,44,51,74,66,76,76,47,59,58,85,69,46,76,65,77,56,43,42,68,43,57,47,58,55,75,46,71,75,68,83,77,76,84,59,67,48,63,71,67,71,42,54,45,42,85,54,84,43,55,45,50,68,66,64,62,59,46,43,61,58,76,87,58,54,77,52,62,63,65,57,75,44,83,50,49,53,81,52,55,48,60,65,78,54,62,69 46,60,84,59,47,52,58,63,53,85,77,67,63,46,52,69,86,84,74,86,63,76,65,82,66,66,87,77,65,51,73,44,81,59,45,57,85,54,83,49,45,73,82,64,70,64,83,53,71,52,71,77,66,76,46,54,54,72,45,58,47,57,66,49,69,73,69,64,71,42,80,71,44,50,75,87,45,74,79,57,71,64,70,48,48,46,47,61,57,78,87,65,83,84,74,66,51,80,84,69,55,62,43,50,81,75,64,60,47,76,82,59,44,83,75,58,61,79,86,80,82,69,72,64,73,60,81,72,62,62,71,76,73,62,59,50,80,49,86,80,70,53,47,86,65,52,57,72,42,51,69,46,49,86,81,68,57,61,83,53,82,80,82,66,66,74,57,68,68,77,42,53,82,87,56,64,48,44,58,85,78,72,65,57,85,87,46,58,61,45,62,48,73,42,54,79,57,52,63,53,54,48,45,75,71,81,56,46,55,67,67,82,57,60,77,52,61,69,59,53,87,44,54,71,51,52,85,61,78,78,84,64,60,43,65,79,54,61,78,49,76,54,60,84,74,56,62,73,68,55,54,64,51,46,75,47,47,80,69,76,81,66,74,73,62,81,74,77,56,85,70,42,52,80,51,49,42,51,46,66,48,49,47,76,48,50,62,65,80,81,65,59,81,51,67,75,77,45,70,81,68,52,65,69,82,75,61,55,63,48,55,50,84,58,62,68,75,86,59,43,85,47,60,60,58,55,55,43,65,70,87,66,72,63,70,56,75,79,52,77,69,71,48,57,60,85,86,76,51,74,84,83,81,47,55,73,83,68,52,63,53,55,71,68,76,64,85,66,85,61,81,64,52,46,77,74,87,63,42,65,79,56,42,55,69,45,73,55,61,69,72,44,57,75,77,85,55,77,51,48,56,55,56,46,56,58,53,75,51,44,78,87,81,83,79,48,65,84,43,45,76,74,82,63,46,58,85,46,78,69,46,84,69,58,61,54,64,82,67,44,55,71,48,77,61,48,81,48,75,84,76,80,71,43,72,72,87,49,47,78,45,55,53,47,67,83,76,67,78,51,65,56,67,85,77,86,54,75,71,43,80,77,67,54,82,64,83,57,82,74,82,75,80,42,54,65,83,49,48,86,74,70,86,63,65,74,48,61,59,61,74,45,82,43,66,66,53,62,80,79,76,77,49,76,49,49,49,46,76,42,73,63,87,45,49,57,54,45,66,82,50,47,62,43,48,49,87,87,63,87,53,71,68,64,87,48,54,42,64,45,66,67,64,76,44,54,48,71,79,47,63,72,69,70,53,61,63,53,49,44,61,71,72,49,82,64,66,59,84,60,86,53,70,60,70,42,59,59,63,57,79,79,73,82,67,59,51,85,73,71,76,63,82,50,85,65,55,69,71,71,42,81,68,53,50,79,72,80,75,67,64,48,58,50,45,52,60,48,87,49,57,63,71,61,58,57,87,87,56,57,53,59,59,70,43,83,54,86,49,84,70,66,82,60,68,76,83,57,72,61,60,73,65,80,47,63,46,56,63,81,65,74,55,46,62,83,84,55,84,51,87,72,55,70,56,72,44,50,87,69,85,51,82,53,82,72,67,48,49,48,79,79,55,78,65,72,63,51,51,67,53,73,69,44,44,54,78,69,61,52,42,59,77,58,46,46,47,84,47,48,59,58,77,60,80,48,52,81,69,50,84,64,79,73,58,73,84,73,56,43,74,66,69,79,58,67,56,60,52,58,42,59,58,82,44,65,66,77,56,79,78,84,56,85,58,80,74,83,70,78,58,77,58,61,58,64,62,71,73,65,43,76,56,58,60,75,56,72,48,73,74,75,84,49,82,86,48,85,71,68,87,52,68,46,80,64,76,66,62,67,52,76,58,75,60,72,54,53,51,80,61,73,46,73,54,87,68,61,61,58,51,67,44,70,55,78,61,45,42,57,48,77,58,68,69,65,63,69,78,80,50,80,54,57,71,48,43,48,59,78,77,60,51,74,60,83,59,52,68,53,71,55,60,55,87,71,55,73,55,86,62,82,43,61,52,56,57,43,66,81,63,59,72,75,54,46,55,43,68,87,74,56,82,73,79,45,81,67,67,55,45,74,73,47,47,73,50,59,54,76,66,50,80,54,47,71,60,46,62,62,77,59,50,60,67,73,79,45,54,51,81,79,52,49,70,86,54,72,60,49,70,59,65,82,64,65,82,72,61,77,70,86,56,72,44,58,84,56,57,68,81,72,68,60,68,54,57,65,72,84 84,42,58,57,87,84,46,80,78,65,64,61,65,64,75,78,42,68,71,68,71,74,44,55,45,58,83,43,52,44,64,45,68,80,77,67,71,85,69,79,67,60,50,84,87,54,68,55,81,63,64,48,56,59,67,84,44,42,82,69,73,68,84,73,79,80,77,62,58,49,65,81,57,63,73,71,71,75,74,72,48,48,61,51,43,53,42,44,87,48,43,54,76,83,73,52,55,86,76,82,57,87,61,77,76,84,42,76,79,79,53,69,47,78,42,56,83,70,52,50,43,81,52,50,81,68,78,80,64,84,84,84,69,57,77,60,74,86,84,45,49,66,45,45,84,65,72,48,62,87,45,78,43,53,48,78,87,68,71,59,78,68,87,65,64,80,78,52,78,87,61,68,64,77,74,82,48,86,42,42,51,72,61,83,83,86,52,55,83,54,82,77,59,52,51,43,70,60,46,66,86,47,53,54,67,66,47,62,67,85,64,63,79,43,48,53,68,81,71,42,73,79,42,56,75,73,71,46,87,51,79,56,60,61,58,73,61,65,52,48,80,59,65,87,77,54,44,72,62,53,87,70,71,79,45,64,45,58,42,72,55,49,59,45,72,76,83,75,73,78,62,52,49,82,59,62,73,51,52,82,78,52,72,71,82,70,48,54,45,84,63,42,45,52,81,83,71,86,71,84,66,55,60,44,50,81,64,45,56,74,58,81,76,63,57,80,74,59,80,52,78,85,72,44,53,58,48,86,66,60,85,57,85,69,79,51,72,49,67,52,48,49,77,74,61,49,73,57,48,69,66,55,42,45,46,78,67,53,87,50,45,55,59,71,83,65,84,47,50,51,87,52,73,52,60,83,69,78,56,42,62,52,65,53,71,85,65,70,73,70,77,63,72,75,64,61,50,75,78,46,43,69,86,68,85,58,74,65,61,81,71,69,62,76,79,69,56,56,81,60,73,56,69,76,81,59,53,46,53,76,76,71,78,79,69,43,53,80,66,69,79,85,55,45,68,60,74,58,75,58,62,65,63,86,44,69,77,42,52,63,58,76,49,43,49,62,61,48,82,73,46,80,83,81,55,44,78,46,45,54,77,48,50,59,45,54,75,61,77,77,42,74,87,86,46,85,82,57,87,53,60,63,80,68,87,73,58,47,77,83,70,64,87,48,64,67,63,47,82,42,69,66,67,60,59,46,72,43,62,63,79,60,58,57,53,56,72,87,76,62,76,42,86,49,64,49,72,62,68,81,43,85,43,47,83,42,50,80,43,51,51,49,42,47,77,51,79,76,72,57,70,79,78,48,71,60,77,53,84,69,78,86,82,64,71,45,74,49,85,69,48,56,64,74,85,50,57,52,51,83,47,67,75,66,64,66,53,66,60,76,50,84,78,60,52,70,72,84,48,69,72,62,44,55,62,74,76,77,52,87,73,73,59,77,76,47,60,58,75,45,86,47,70,44,77,69,83,44,62,86,62,59,52,65,64,72,44,69,73,48,48,84,62,56,61,57,52,79,78,52,54,81,64,55,52,74,83,55,78,55,76,74,80,74,85,85,63,55,82,71,64,45,72,63,57,69,65,60,65,73,73,54,71,80,46,71,63,84,78,44,68,83,73,77,50,71,74,68,48,56,46,77,87,72,74,69,85,60,54,71,45,43,87,68,62,85,59,73,78,54,74,81,48,58,50,43,63,54,79,61,70,59,72,65,58,45,57,75,53,60,44,57,45,72,84,51,70,78,70,70,52,83,77,86,77,42,53,84,81,86,72,85,51,44,81,53,59,81,48,66,59,79,52,71,74,47,45,64,44,67,77,71,84,56,56,57,54,60,83,83,58,79,78,86,59,61,79,47,51,58,80,71,66,85,81,70,81,43,62,66,47,45,84,55,58,73,43,44,69,64,65,45,75,83,68,65,80,58,54,56,83,51,60,77,47,68,68,57,61,42,85,57,50,80,71,84,87,77,80,82,65,56,51,72,60,83,72,70,75,68,51,75,75,59,81,72,45,59,73,86,52,73,65,44,79,60,60,86,45,74,77,70,70,84,85,46,57,73,45,62,54,57,63,74,66,53,84,63,47,72,69,77,73,83,85,42,70,74,76,70,65,65,42,57,85,87,58,48,45,42,47,43,65,55,45,44,67,85,52,70,51,76,74,43,75,72,42,81,58,57,46,66,42,87,59,69,68,46,80,81,45,62,65,61,79,86,63,74,73,44,65,60,65,52,42,49,68,59,71,66,60,58,79,55,55,67,45,43,74,64 80,86,85,85,75,56,79,77,50,42,69,74,86,74,65,85,59,63,45,78,86,56,75,76,76,44,53,73,45,61,42,68,68,44,47,70,87,42,68,55,55,69,45,60,50,46,76,46,68,56,68,80,60,52,84,86,75,71,72,85,87,61,69,44,76,81,68,65,79,49,47,70,44,82,69,77,74,68,59,59,71,50,56,77,78,75,64,45,45,75,72,56,44,48,46,42,44,50,61,69,65,59,78,69,82,83,45,61,63,48,63,70,43,87,55,53,77,76,52,86,69,63,71,69,63,71,51,65,43,65,42,50,57,44,86,67,59,78,85,86,68,43,53,45,46,71,74,62,56,72,51,65,78,85,85,64,82,60,81,87,77,64,59,68,70,86,84,79,71,76,59,64,87,62,59,67,73,72,62,75,46,71,50,77,86,79,73,75,80,42,64,78,53,70,48,83,49,48,86,86,87,49,57,66,66,70,47,65,46,42,49,86,71,73,66,86,87,80,61,58,42,64,64,59,49,54,45,79,67,85,82,67,84,54,49,74,86,72,74,81,47,80,74,69,83,85,55,83,52,63,55,51,49,70,57,75,87,65,87,59,72,72,72,58,52,43,84,45,73,80,54,54,59,63,57,61,55,70,68,79,65,69,45,83,53,49,80,42,75,48,75,64,70,51,47,54,59,63,60,57,43,72,49,76,82,76,47,44,63,72,44,79,58,57,79,71,86,50,64,54,50,75,55,50,48,77,60,55,70,58,77,72,44,85,55,43,59,63,85,71,83,63,66,67,49,60,58,72,42,43,82,87,71,59,81,63,46,45,48,47,60,46,84,84,66,56,53,80,53,49,87,86,74,51,80,86,58,77,69,55,50,70,43,70,82,74,80,78,46,63,54,82,82,53,74,63,74,76,59,79,55,63,59,65,72,75,49,58,73,68,51,43,64,59,70,58,43,60,54,59,42,60,53,56,67,75,59,74,53,55,86,74,82,52,76,80,44,43,56,75,86,76,75,69,69,83,46,78,81,84,51,56,59,60,42,62,55,68,79,49,69,51,63,46,68,45,50,52,62,80,53,52,69,59,52,42,42,66,87,66,77,69,43,47,50,79,45,55,67,82,62,67,52,71,42,54,81,72,72,49,81,45,77,84,69,77,75,57,46,82,84,80,86,67,72,57,65,69,58,59,61,60,62,71,77,50,42,60,64,66,44,52,55,65,74,55,75,80,75,60,65,67,80,52,53,57,49,76,69,72,79,55,46,68,62,47,62,42,68,75,43,63,60,48,70,74,80,74,68,67,44,64,62,48,71,64,85,56,81,86,58,83,74,74,67,50,52,86,77,42,43,52,83,48,60,59,84,45,75,84,51,44,69,44,43,82,78,87,59,78,42,69,80,57,49,69,85,84,54,51,80,54,49,73,62,72,74,79,63,64,86,74,52,85,82,77,68,83,74,57,69,64,57,43,47,67,65,74,85,71,84,68,75,46,66,83,68,76,66,87,76,87,56,55,72,57,76,66,73,52,64,66,84,49,61,49,47,76,55,58,57,59,83,69,57,83,77,68,79,60,43,54,66,42,49,62,43,59,81,78,85,78,76,50,84,81,65,43,63,80,45,68,71,69,57,49,80,82,47,81,75,67,48,56,72,70,44,80,44,82,45,59,69,49,56,63,54,48,65,69,44,84,76,53,53,60,83,58,53,86,43,68,69,56,43,47,68,80,58,50,81,47,78,70,58,69,50,73,72,59,42,58,50,63,60,49,62,64,43,69,83,74,52,75,74,78,85,46,68,59,66,64,86,53,79,61,70,73,77,68,86,66,78,55,56,82,46,63,44,54,74,75,49,55,47,74,49,79,49,80,56,85,42,45,52,58,80,80,44,73,60,59,70,45,70,83,69,56,70,85,45,73,82,74,79,81,59,43,53,77,74,65,55,72,81,59,76,58,50,84,78,60,50,72,60,46,63,82,72,78,46,56,42,83,43,43,42,44,54,42,73,74,70,75,56,77,64,64,45,72,75,59,77,74,54,64,62,58,47,85,53,86,85,77,43,66,74,46,58,68,59,87,49,48,59,67,78,63,51,59,83,62,75,79,81,80,46,75,51,64,70,82,71,73,47,84,45,43,58,42,50,45,86,83,77,70,62,48,62,60,81,83,45,80,65,64,84,78,71,43,59,48,81,49,56,77,49,61,82,62,42,83,45,82,47,76,87,68,78,56,54,75,83,66,44,71,58,47,79,83,45,74,59,83,84,43,49,84,57,71 60,82,63,47,66,74,69,62,61,63,58,51,63,64,48,51,49,57,78,63,68,67,48,50,61,85,54,51,57,47,84,58,72,58,84,58,61,61,72,62,83,87,86,81,42,77,79,48,80,80,55,64,61,76,69,42,51,64,60,47,70,73,55,86,64,43,49,55,55,58,53,48,85,78,55,56,42,56,70,75,84,67,76,64,48,64,46,52,75,66,50,86,83,58,82,62,80,73,51,56,62,57,44,53,86,82,52,42,62,69,68,81,71,50,81,72,73,42,82,50,74,55,55,42,74,64,72,80,42,61,66,85,68,43,66,55,63,64,84,63,47,73,80,71,56,43,55,55,78,78,83,46,73,85,56,64,50,45,78,72,71,51,73,63,45,69,84,67,51,81,69,65,59,55,76,86,85,48,80,50,44,61,42,46,87,57,45,68,81,60,69,56,63,60,67,58,82,68,53,85,85,66,80,66,49,59,42,81,73,60,85,78,72,68,77,72,43,62,81,43,43,50,72,43,48,51,79,49,68,68,85,82,65,77,65,61,59,57,48,76,52,44,66,44,61,73,87,61,57,82,49,68,56,52,79,56,87,75,63,64,49,66,86,70,60,42,75,62,45,80,81,74,65,59,52,84,44,58,60,54,79,86,52,72,78,47,68,74,76,60,46,71,85,86,44,46,76,61,86,65,56,46,56,69,47,84,66,56,45,86,44,74,72,62,52,61,56,78,49,44,77,62,44,72,74,59,71,68,54,45,68,56,46,65,62,57,86,60,56,68,44,68,80,75,51,76,65,59,62,76,73,61,63,75,50,42,56,72,70,45,57,52,61,60,58,49,52,55,83,55,50,66,62,85,52,43,62,47,69,58,60,82,85,81,71,65,44,87,57,75,49,42,45,61,60,48,70,53,73,77,61,87,80,57,70,68,63,76,67,59,43,65,76,70,67,61,43,66,82,70,60,85,69,85,49,42,43,50,69,65,51,78,56,59,55,75,59,62,54,57,45,42,60,46,50,53,71,67,63,54,60,61,82,79,48,76,67,63,74,54,43,53,59,48,50,72,53,55,48,47,70,59,50,58,82,66,50,81,83,77,73,68,43,59,43,69,77,67,53,66,44,85,72,50,64,74,58,79,52,66,75,53,72,76,62,82,81,46,63,87,54,81,46,44,63,76,87,83,70,55,65,84,44,63,67,75,80,42,86,77,54,82,48,48,78,46,74,51,84,63,74,64,82,65,59,55,44,56,72,79,84,80,87,55,66,60,63,65,52,43,54,79,63,64,78,68,46,42,84,64,81,61,47,67,73,87,55,63,77,68,74,72,58,52,61,49,63,81,85,66,65,76,51,48,80,63,72,65,53,76,75,87,67,65,51,76,50,72,75,79,76,56,60,67,69,62,73,74,83,83,79,65,66,57,58,73,74,79,85,64,82,76,53,74,76,68,64,56,52,69,72,54,76,47,59,82,63,70,76,67,73,87,48,78,46,72,84,44,73,75,53,49,53,87,59,46,58,60,78,42,87,73,60,80,51,44,53,63,76,66,65,42,86,63,63,75,72,75,58,62,72,50,83,57,73,45,65,83,67,54,82,53,73,53,45,82,63,60,52,54,42,74,84,52,45,74,46,60,47,61,82,44,66,43,83,82,48,48,45,75,56,63,49,44,87,71,55,72,61,53,78,58,45,60,61,51,58,42,68,56,75,81,66,51,66,46,50,55,49,82,59,57,55,56,47,50,58,74,53,82,50,50,60,85,63,49,80,86,57,48,85,68,49,43,67,49,49,50,63,56,55,56,82,73,64,63,58,83,43,55,77,57,70,64,60,68,69,68,68,49,70,85,71,54,47,51,79,56,47,67,55,52,71,65,47,82,65,47,44,79,77,74,87,77,75,47,79,76,64,60,75,55,50,61,46,47,74,47,58,87,73,42,66,65,48,83,72,57,55,76,69,62,64,52,59,76,50,50,49,82,71,46,69,46,81,85,83,71,51,73,81,60,58,47,63,86,42,63,57,48,43,49,60,58,78,47,83,80,69,73,86,49,42,52,74,65,55,69,55,77,84,46,65,72,79,80,86,85,66,42,74,50,67,57,85,53,45,65,49,59,50,45,82,54,66,51,55,54,47,71,76,78,56,67,78,50,71,56,52,55,60,84,84,67,73,77,68,84,46,52,50,87,77,65,46,80,48,63,62,79,62,75,52,66,81,44,43,64,69,50,54,80,77,43,66,77,45,77,55,45,57,66,78,86,63,45,60,59,57,73 80,81,61,49,47,87,74,71,84,86,86,72,48,56,79,82,75,81,66,79,72,63,50,74,78,66,80,72,73,72,42,84,73,81,86,69,71,72,56,43,60,86,83,78,69,57,55,49,60,73,70,44,66,69,58,82,75,55,63,77,56,85,54,73,75,57,71,54,51,57,47,72,82,65,49,48,45,87,43,53,69,70,62,77,78,57,76,58,86,60,71,86,52,51,61,63,43,43,71,48,71,57,70,80,58,68,57,74,49,45,67,81,72,53,56,64,77,55,84,44,87,70,77,43,50,49,49,63,70,70,44,54,52,87,72,55,74,85,55,60,82,82,59,70,77,63,59,57,66,70,54,64,77,52,49,61,61,48,61,82,81,49,57,61,63,44,69,78,80,86,84,58,82,76,55,69,61,43,63,73,68,57,67,69,71,78,74,51,42,61,43,54,69,78,50,65,68,63,62,57,52,48,67,72,47,57,50,79,42,61,69,61,59,47,56,82,87,49,75,51,56,52,68,84,81,75,81,71,55,50,64,49,76,68,48,53,66,45,45,75,71,68,84,62,43,79,44,86,82,52,48,81,64,60,69,84,44,49,42,71,77,55,69,73,53,56,68,56,60,71,66,74,75,60,76,51,73,79,68,68,67,46,69,79,78,60,45,44,85,70,66,63,85,86,46,54,67,72,69,77,72,50,51,72,71,45,68,73,77,49,69,71,86,71,81,62,69,86,64,68,59,79,82,76,69,50,65,72,45,59,68,52,82,87,56,77,62,53,76,55,87,59,66,42,80,46,65,77,69,79,68,42,75,64,64,54,71,71,87,43,53,72,71,87,87,67,70,74,80,84,68,82,87,68,47,48,73,44,62,84,42,85,87,45,56,65,51,56,46,67,85,42,82,79,80,82,68,43,50,87,69,81,48,72,65,85,50,55,81,54,53,80,45,52,79,44,46,67,70,62,86,72,81,50,52,44,55,43,85,68,51,84,69,64,86,42,70,78,61,48,76,66,72,62,59,67,54,77,87,57,79,59,86,47,57,66,71,66,82,65,72,66,61,82,87,48,51,67,61,73,87,60,67,51,55,52,87,80,63,66,67,43,64,51,84,75,42,87,42,80,67,71,46,51,84,56,71,57,57,64,51,72,81,76,48,43,45,71,56,72,79,61,68,47,58,54,44,63,64,47,72,65,71,44,87,84,79,65,55,48,68,81,78,81,66,61,69,53,81,49,71,53,86,42,45,53,72,76,57,77,55,46,46,60,67,68,46,60,57,62,57,87,70,73,58,52,47,68,85,61,52,45,51,66,87,77,77,46,61,46,66,61,69,67,73,87,64,43,60,45,64,84,74,80,51,82,75,70,52,80,81,54,54,55,72,52,57,59,46,47,79,74,52,58,48,56,83,79,82,86,53,61,44,63,80,68,63,73,65,81,87,45,71,74,46,61,78,75,66,57,45,78,44,83,61,73,47,61,44,65,43,87,62,66,67,48,62,80,44,43,50,72,69,47,84,86,43,81,56,67,57,68,59,83,79,87,66,70,76,81,46,81,69,66,57,73,77,55,64,72,81,81,74,47,65,74,59,66,77,61,58,61,86,73,55,56,48,59,43,48,64,59,73,63,46,86,54,67,73,51,44,74,82,46,65,59,53,65,48,63,64,65,65,77,85,86,71,59,45,82,79,70,73,77,61,58,87,71,57,53,69,66,68,76,42,75,54,84,84,76,87,68,81,64,46,71,58,75,50,43,49,42,64,86,70,81,59,47,71,73,65,45,48,69,85,80,63,63,45,68,73,61,61,72,72,53,53,60,62,55,87,49,74,55,43,58,75,74,82,79,58,58,59,78,64,47,42,47,77,63,51,46,61,63,46,49,86,76,44,77,78,63,55,77,73,53,67,86,46,73,87,66,77,63,42,53,70,80,43,85,42,42,46,69,61,63,84,78,54,85,75,58,44,67,47,59,45,46,76,57,56,69,54,76,74,67,72,57,57,57,87,75,49,46,42,47,45,43,55,48,59,55,54,48,81,77,54,73,63,76,43,87,78,77,64,61,75,43,54,50,86,81,87,47,80,68,66,72,44,68,51,45,57,84,58,75,47,70,74,58,53,65,66,52,84,78,54,84,44,57,74,55,73,72,84,47,61,46,53,67,86,44,80,55,78,55,85,78,70,42,85,78,61,75,57,60,72,54,80,83,44,74,48,53,86,79,47,44,87,78,74,51,83,55,66,52,83,85,50,84,70,52,76,64,52,57,47,50,46,49 51,57,78,87,42,68,64,82,50,44,67,60,42,71,63,71,85,44,56,74,45,81,55,84,52,85,66,73,74,51,66,56,71,42,68,82,64,85,49,46,58,69,69,85,52,83,50,66,81,69,65,58,74,65,72,75,48,42,71,46,55,42,44,81,53,79,66,42,44,50,72,65,73,46,61,44,64,57,65,66,56,54,70,60,87,77,63,56,52,47,46,42,50,85,78,48,55,42,80,69,70,56,60,52,56,50,62,63,43,62,72,50,73,63,64,43,76,69,69,54,53,75,52,79,80,70,85,67,51,54,51,61,65,58,64,66,73,47,59,71,79,54,60,77,84,73,46,78,71,56,45,67,87,74,55,87,70,55,61,69,53,65,86,70,49,67,44,53,80,48,47,51,55,67,43,48,85,45,51,78,68,76,49,84,81,52,62,44,52,80,75,57,59,83,67,78,56,43,63,59,62,58,42,74,81,45,49,67,70,58,49,76,49,43,52,84,52,62,56,50,85,77,85,67,68,79,49,72,45,64,72,83,84,83,75,63,72,58,69,45,60,56,56,63,82,78,67,49,84,66,56,49,61,78,70,53,81,54,42,52,51,50,85,60,72,59,86,43,81,80,82,42,77,73,78,46,70,49,81,50,84,61,80,62,48,75,49,80,51,76,74,74,59,51,85,49,57,87,52,62,84,69,80,43,57,68,57,50,45,79,73,57,79,57,70,63,56,43,53,58,56,79,54,53,42,51,46,60,43,75,75,57,74,76,84,70,43,53,57,60,54,84,50,68,65,64,44,44,87,48,71,42,77,81,51,44,69,51,83,79,67,81,62,47,62,87,77,77,86,68,69,86,86,64,57,47,81,82,62,73,53,86,70,47,58,67,85,57,70,59,47,86,58,45,44,47,55,86,47,45,54,42,67,85,86,71,71,63,86,53,57,77,42,63,62,69,63,70,80,55,43,85,62,81,81,66,43,77,65,54,58,82,72,64,47,68,44,64,70,48,52,70,64,50,46,67,74,78,67,83,48,64,80,53,49,65,60,69,61,85,46,82,50,62,81,61,79,75,58,84,65,61,57,73,63,63,75,66,79,82,80,54,72,62,55,84,79,76,82,60,66,51,63,68,43,69,81,62,73,85,47,82,82,50,43,84,45,58,56,77,73,51,87,58,44,65,87,67,42,76,82,87,72,48,86,71,55,56,70,51,53,42,65,54,80,71,84,51,71,77,44,81,53,65,78,48,52,69,71,83,84,79,49,79,86,66,53,76,51,71,72,57,42,42,58,73,51,85,75,53,57,85,69,75,73,77,82,58,67,60,48,62,65,61,57,58,54,60,83,77,66,65,79,45,80,85,82,50,44,60,42,74,65,82,81,71,61,62,62,62,82,55,67,68,82,56,53,64,83,73,55,72,61,58,75,50,65,46,80,48,50,62,77,70,71,61,68,43,62,45,48,56,54,75,42,56,45,86,55,79,52,51,58,63,72,58,67,75,77,44,66,68,83,49,61,51,79,61,75,71,44,61,86,62,81,46,59,72,46,43,47,83,60,56,64,76,87,82,64,47,59,54,81,81,45,71,67,79,76,65,62,68,70,66,57,57,71,80,78,54,54,53,76,84,86,78,85,42,48,57,75,51,48,67,57,62,65,63,71,47,86,79,54,80,60,68,81,86,57,75,67,48,65,58,44,58,81,76,57,87,53,61,52,86,79,85,70,53,54,43,87,65,58,75,67,83,56,45,84,64,78,45,64,73,64,73,54,73,53,70,73,56,69,77,78,46,66,79,45,59,44,86,73,52,53,62,68,49,78,46,60,87,72,42,43,74,59,63,79,59,76,74,52,43,77,67,55,79,83,42,75,73,55,78,71,47,62,57,46,51,45,58,61,85,62,56,52,54,65,45,50,80,72,52,78,44,78,86,69,55,64,50,51,60,78,83,42,75,66,70,65,68,44,73,75,60,72,51,71,53,55,73,78,86,68,55,55,47,78,54,57,54,83,71,61,54,42,64,68,54,79,68,55,45,70,56,44,42,58,42,56,42,55,50,59,47,80,79,58,48,73,51,78,69,80,47,68,58,69,54,52,62,77,83,68,85,45,45,49,79,59,49,65,52,77,47,45,82,64,66,54,82,47,80,58,47,58,77,43,81,82,66,76,87,59,72,79,73,78,66,75,86,71,75,51,72,73,69,66,80,44,75,60,84,59,75,63,67,43,76,56,43,85,77,74,51,56,47,44,79,61,78,55,73,47,60,73,69,64,84 66,82,71,85,82,77,77,46,55,61,52,69,57,70,65,65,45,45,60,80,70,87,70,58,55,54,44,80,50,58,84,49,78,56,50,57,76,60,48,52,52,45,42,68,48,58,64,83,72,75,69,81,74,59,76,75,48,56,77,75,80,66,43,50,59,76,65,75,77,56,57,50,78,85,54,83,60,83,84,49,82,57,73,62,55,59,48,86,70,65,64,74,83,44,77,82,85,87,78,50,77,71,66,78,57,57,62,50,55,62,55,79,52,59,73,82,80,57,82,42,42,65,86,73,59,77,74,56,87,46,52,87,71,75,55,84,69,45,68,42,70,51,48,80,87,64,83,85,52,78,75,63,85,83,61,70,86,82,75,64,58,82,80,74,81,87,81,86,59,77,76,50,69,56,78,62,61,83,70,74,65,71,48,67,64,44,80,77,59,44,48,49,79,73,62,77,75,85,74,51,79,50,82,71,54,42,72,84,62,64,67,82,48,47,71,42,49,44,43,68,47,51,78,46,70,47,83,84,79,87,73,70,65,86,76,84,45,56,77,44,43,83,84,71,75,59,60,55,71,86,58,51,87,44,68,59,59,46,75,71,82,43,60,70,65,67,51,75,77,46,81,43,52,77,54,66,46,56,60,49,61,66,78,82,68,76,78,60,46,59,62,66,53,48,68,45,62,78,74,53,68,43,80,76,46,82,66,64,70,77,84,58,70,64,48,82,69,80,44,47,66,52,79,51,81,83,73,68,74,46,77,56,78,44,48,76,55,64,67,81,44,66,42,76,86,54,49,59,58,60,52,68,68,57,55,45,70,68,70,53,65,77,53,48,82,58,72,67,66,47,62,82,44,84,79,52,42,47,85,59,79,52,78,54,55,52,82,80,74,45,66,51,47,83,69,51,86,71,49,71,47,87,76,50,44,60,52,82,85,71,61,82,80,43,85,74,84,74,81,84,62,42,64,60,85,48,82,73,62,72,49,58,75,63,85,53,84,85,64,75,56,78,67,56,69,81,55,67,58,77,79,83,85,72,49,50,86,54,71,53,61,85,73,79,81,84,72,86,47,77,87,65,66,74,61,56,46,65,54,69,47,82,49,62,73,71,46,69,43,46,46,63,65,63,45,73,82,53,64,86,72,42,50,79,49,77,42,57,42,85,46,42,47,73,69,81,74,86,74,50,69,60,65,49,72,45,84,50,81,42,83,82,60,51,85,52,70,44,45,59,61,53,43,87,44,82,63,77,84,73,61,66,44,71,68,87,62,58,47,59,70,42,51,50,52,87,72,64,76,84,87,67,74,64,44,50,63,55,56,67,46,79,52,82,65,63,83,75,42,73,71,66,59,85,80,47,73,75,53,59,53,80,86,48,83,66,52,43,46,73,80,47,54,84,73,81,86,70,65,66,54,75,47,57,56,74,86,50,52,84,55,59,68,66,45,72,54,66,43,72,81,43,42,63,50,49,80,46,84,52,70,42,82,51,46,53,83,45,84,75,47,74,46,57,51,59,59,78,42,62,84,87,46,63,51,74,78,85,72,42,60,51,58,78,55,58,62,57,63,65,61,54,80,58,69,49,80,69,69,72,50,52,44,55,53,48,64,74,69,58,72,48,43,43,50,49,65,85,61,76,81,71,62,58,73,65,54,64,49,71,74,65,44,61,73,64,47,48,77,66,57,65,69,56,55,85,72,43,64,77,60,53,62,62,85,46,74,79,53,42,82,73,67,77,85,72,86,57,48,65,49,54,63,58,49,42,46,81,62,45,61,82,53,48,86,64,81,47,72,57,72,65,59,61,69,57,87,87,79,71,60,65,58,63,77,59,64,74,86,60,64,55,72,68,50,65,83,45,82,76,74,87,83,58,45,53,74,49,72,80,56,55,48,43,63,55,61,64,83,82,58,76,72,67,51,75,81,80,49,66,70,46,69,75,45,80,61,76,66,81,85,58,42,43,87,76,84,63,75,86,54,78,84,54,73,65,58,43,73,65,78,51,66,78,64,62,48,63,63,52,59,45,81,75,54,45,63,61,79,70,65,75,51,48,67,85,72,58,72,76,87,77,55,79,62,45,49,43,86,57,53,42,76,49,77,63,46,65,52,56,74,50,49,75,70,72,50,48,53,47,52,55,74,65,65,53,63,46,81,72,79,51,71,85,84,56,62,71,79,67,70,60,54,48,80,69,56,67,46,77,82,53,66,68,68,84,42,61,70,74,51,46,77,84,50,43,55,74,64,51,51,49,55,57,84,56,68,56,52,82 61,87,83,62,44,50,50,55,54,65,68,76,85,55,47,65,82,63,86,46,78,47,69,66,68,76,68,70,65,76,71,86,68,74,63,84,80,81,82,44,52,86,53,59,64,60,65,63,69,57,53,52,79,42,73,79,44,70,65,67,68,65,60,54,76,75,53,80,60,78,66,56,82,65,64,67,79,58,55,82,42,68,73,54,56,80,81,55,74,56,87,62,60,51,53,60,75,86,69,63,75,44,57,58,68,55,61,58,74,68,54,84,56,61,46,76,72,46,55,80,86,87,68,83,83,67,68,56,85,42,84,79,47,80,70,73,45,60,52,77,66,76,67,59,43,81,57,57,64,83,64,62,66,69,61,85,63,57,63,62,84,58,81,69,48,63,50,76,78,59,46,87,63,86,81,59,71,50,48,50,70,72,64,55,54,69,67,63,55,78,51,70,84,46,43,55,73,58,74,73,49,78,80,65,50,60,69,48,77,55,52,43,72,59,84,84,62,48,53,68,46,80,63,57,49,56,47,55,50,68,62,45,71,65,50,57,56,52,56,42,71,87,62,48,76,85,52,79,66,80,67,80,76,83,56,83,65,82,54,73,66,60,43,59,77,56,57,62,64,63,56,56,72,72,56,67,80,49,85,64,82,87,67,43,52,44,61,67,59,43,71,52,73,53,58,84,57,61,64,78,81,62,66,55,64,63,77,84,54,66,70,66,66,57,55,49,72,62,82,46,59,49,64,55,85,84,58,74,83,70,82,64,54,44,87,64,68,84,85,81,75,74,54,42,86,78,73,79,68,50,53,57,76,63,52,60,72,83,45,57,62,87,50,59,55,86,84,51,44,66,70,63,50,60,79,72,44,73,64,64,75,62,79,52,62,87,68,60,50,79,60,65,75,52,61,67,74,54,87,58,59,76,85,76,77,66,63,82,61,59,60,76,52,84,42,68,56,80,60,84,64,42,69,67,85,80,59,55,51,56,77,56,85,64,79,61,47,67,70,82,76,49,52,54,56,62,64,60,50,75,55,74,87,69,83,71,76,79,79,80,66,78,71,84,62,47,85,56,42,84,69,66,65,83,63,64,44,85,83,85,48,67,65,60,86,85,67,62,49,73,82,77,73,56,68,63,63,73,43,77,47,58,42,55,66,68,58,56,69,72,56,77,69,59,64,87,85,80,55,44,64,73,73,87,65,82,71,64,59,65,80,73,82,48,84,42,71,84,51,58,59,78,87,51,51,73,48,68,52,85,84,71,60,49,87,79,61,75,77,69,77,43,65,87,81,73,50,77,75,53,71,55,54,63,83,76,64,54,80,78,54,54,79,81,63,85,69,76,70,82,62,66,56,54,55,51,47,56,69,44,76,55,57,74,59,57,61,54,74,70,71,49,73,67,50,51,47,73,84,79,58,86,51,75,83,74,76,84,68,58,58,72,75,59,44,42,55,63,87,66,42,82,44,47,60,55,85,47,49,86,66,70,42,65,62,43,78,75,51,84,78,75,65,49,53,57,43,50,84,60,52,83,79,51,46,83,87,60,70,42,47,44,76,65,68,83,87,85,87,76,42,64,85,83,55,78,47,71,68,58,63,66,43,54,73,72,42,60,54,83,57,70,59,76,50,67,56,77,59,71,49,78,63,57,87,73,52,45,61,59,59,60,43,50,86,65,85,67,50,75,53,60,86,85,77,59,57,84,56,74,80,51,61,46,55,47,87,49,81,66,75,52,71,73,58,45,45,63,78,51,60,47,46,73,47,54,78,75,56,77,42,71,80,57,52,58,78,68,81,65,74,78,76,52,86,67,44,87,81,80,78,51,50,87,75,46,82,61,52,43,63,57,64,80,64,71,43,69,44,60,50,85,75,68,65,63,49,69,42,69,71,60,43,55,62,48,59,47,60,44,78,50,71,47,64,83,43,80,43,73,75,61,47,46,44,50,50,68,74,69,64,45,76,54,42,85,53,66,83,52,68,54,82,72,75,82,59,46,76,75,77,86,69,50,80,79,58,51,69,45,72,43,51,52,87,53,83,47,74,66,44,46,70,50,77,54,70,45,56,53,74,49,53,56,64,69,78,65,46,58,51,49,68,81,62,58,46,70,58,53,48,63,64,55,74,68,67,83,71,83,56,44,59,71,71,72,83,55,72,81,77,49,47,76,48,78,87,75,66,77,83,60,75,70,73,84,82,78,46,53,71,82,72,46,67,74,49,45,47,69,66,77,49,44,65,69,72,55,81,84,87,52,72,81,52,49,68,64,65,60 51,72,74,76,55,80,49,52,67,70,71,78,80,79,51,77,44,44,49,84,51,66,50,43,81,74,83,75,67,61,44,44,45,85,44,65,87,85,64,68,67,53,56,78,61,61,51,64,44,87,54,69,70,47,76,67,58,82,50,54,63,48,49,79,58,80,79,83,87,69,52,84,65,74,49,45,67,69,64,76,56,47,76,69,65,78,46,63,58,81,48,58,62,44,42,70,63,85,86,64,78,87,70,66,67,70,74,57,56,80,42,69,65,70,52,49,54,44,68,62,66,47,86,73,73,79,64,81,54,68,80,49,50,58,87,47,53,83,54,59,82,58,56,46,42,65,72,70,51,65,87,56,58,49,62,69,44,75,57,71,52,62,85,78,56,65,81,71,53,58,57,64,58,47,42,51,71,54,48,71,47,45,78,79,86,65,67,67,85,70,72,56,42,86,53,75,82,45,62,77,50,77,44,47,54,61,69,54,71,74,83,65,44,83,64,68,83,47,50,82,44,47,85,46,77,50,75,49,42,82,68,44,71,76,44,58,87,52,80,78,50,75,72,52,51,43,81,76,71,47,86,78,70,51,64,78,72,50,61,57,73,50,87,58,60,84,85,68,44,68,86,64,86,43,69,48,84,84,86,73,59,46,86,55,72,80,86,57,86,43,62,85,87,50,47,84,66,81,73,53,83,63,44,69,82,57,53,81,69,51,57,79,64,73,80,56,77,50,61,56,70,54,65,62,86,74,78,76,60,59,45,46,76,72,51,78,51,71,64,76,56,49,86,44,46,62,58,85,42,71,72,74,69,60,54,86,54,55,79,69,86,80,56,63,64,50,48,69,76,72,79,67,68,76,80,55,44,72,48,52,72,84,46,80,77,51,68,70,78,48,80,53,65,68,56,64,75,84,74,64,43,59,83,87,66,46,46,43,72,51,48,44,58,61,68,87,68,85,56,44,61,87,61,74,46,73,58,84,66,69,79,87,78,44,75,52,72,63,45,61,62,76,49,43,63,75,56,71,70,61,64,54,61,52,52,43,74,65,51,76,42,81,68,65,59,49,54,51,86,69,58,48,72,70,75,64,71,55,85,56,49,61,83,44,75,76,54,68,66,45,81,64,45,43,87,60,61,83,61,75,71,65,75,48,60,47,78,67,60,44,53,44,85,65,59,46,64,42,51,54,59,68,68,57,58,54,68,47,70,71,82,53,51,77,70,45,53,62,73,45,49,86,81,78,64,46,87,72,68,84,51,79,83,74,50,73,49,63,64,56,57,65,61,53,57,80,42,61,58,71,69,74,59,47,50,64,47,69,44,65,84,82,87,60,69,83,66,82,71,69,44,73,87,43,71,68,56,76,73,61,81,62,71,70,54,54,72,77,63,47,58,67,60,60,49,64,62,60,47,63,86,50,53,78,75,55,68,80,64,58,53,42,48,44,84,83,65,87,59,47,54,43,57,42,54,68,49,62,46,74,81,46,78,73,60,77,49,65,47,58,52,61,68,74,79,45,54,72,71,43,78,46,55,87,49,66,46,84,61,63,85,79,44,63,60,49,46,59,81,80,77,51,43,52,63,72,58,52,66,87,61,71,84,55,66,48,47,77,78,77,87,84,87,66,65,42,73,52,84,63,57,67,56,51,54,44,72,72,56,80,53,46,51,56,54,86,74,74,45,67,44,79,80,54,77,83,83,61,84,60,65,45,45,49,86,76,74,42,75,84,87,87,84,53,81,42,75,57,77,71,84,75,42,54,46,56,51,66,52,75,71,64,69,46,59,61,76,55,45,85,63,53,53,48,54,43,42,73,60,66,77,56,42,83,68,60,66,68,57,60,65,49,44,77,71,75,63,74,72,83,58,59,44,49,68,60,80,46,60,70,87,78,60,50,83,72,74,43,85,68,74,70,80,44,61,81,78,53,54,73,58,49,75,74,62,42,84,48,87,78,65,86,67,52,68,86,48,86,67,81,64,45,71,82,70,78,49,43,70,65,63,78,80,59,71,74,48,76,55,57,81,71,66,70,66,73,72,58,81,47,65,50,62,50,66,58,74,86,69,69,67,65,83,49,73,49,52,66,75,78,43,48,79,70,60,52,64,76,67,84,60,49,84,73,72,76,50,59,66,44,48,50,75,77,59,81,71,87,42,63,48,68,62,81,47,73,49,51,80,86,50,43,42,55,64,59,63,57,59,80,75,59,79,74,81,73,59,78,68,82,59,51,84,46,86,87,43,44,71,77,54,56,53,84,51,86,78,68,77,43 64,54,75,71,79,64,87,59,59,47,64,43,49,80,45,55,51,81,63,87,83,74,52,47,72,58,80,69,55,83,81,61,63,81,43,58,65,83,63,46,61,77,65,65,65,86,62,57,87,82,80,81,72,67,85,44,51,77,66,45,42,85,53,70,70,76,57,77,66,61,66,62,42,85,65,42,48,54,68,78,74,63,76,45,65,69,68,49,61,70,68,67,66,69,85,55,86,64,42,80,58,55,83,55,52,74,79,44,43,45,71,68,87,85,70,67,60,42,59,87,73,58,54,76,80,66,55,67,73,78,59,60,85,61,44,74,45,81,85,69,55,67,46,49,70,54,58,86,51,61,68,87,64,51,81,62,60,79,66,61,59,57,61,51,74,60,58,78,79,61,46,76,48,80,50,45,74,73,69,65,52,63,81,72,70,69,42,72,72,78,85,49,80,58,80,79,84,73,67,47,63,57,83,63,63,82,75,47,60,85,78,55,57,60,87,53,71,74,66,55,54,62,47,84,70,70,83,49,73,70,64,62,64,84,70,55,43,44,44,78,68,56,79,55,80,69,75,57,54,42,42,63,60,64,82,78,52,82,78,80,80,63,49,45,42,87,82,64,75,80,42,43,82,43,57,70,72,53,47,74,68,66,56,80,78,48,86,80,64,46,74,52,50,62,85,69,55,55,80,72,67,74,75,44,51,59,83,48,76,71,67,73,67,45,87,50,75,85,50,64,67,57,72,59,66,53,73,65,49,56,48,56,69,64,56,86,86,57,86,60,54,57,44,50,55,58,77,48,45,46,72,74,83,68,71,68,54,48,50,73,51,70,79,52,47,52,70,81,49,56,50,48,82,57,73,45,46,83,56,69,61,75,78,74,53,56,68,65,48,57,73,68,71,54,79,48,75,73,59,78,72,57,52,48,46,70,83,77,86,68,56,46,87,57,77,80,86,63,43,68,66,44,70,54,52,76,73,62,59,76,49,57,65,77,66,47,60,73,86,62,45,59,87,71,77,77,75,65,60,54,49,63,49,72,80,86,59,77,67,70,58,67,56,56,77,53,42,68,83,61,49,42,72,75,52,87,43,61,51,74,48,51,74,60,82,54,68,42,80,64,55,63,47,86,80,69,53,77,82,55,44,63,43,79,69,85,46,84,59,42,45,60,54,44,78,83,82,64,44,77,46,67,67,64,84,75,71,52,47,64,64,43,75,50,85,42,86,75,42,50,61,50,76,43,74,54,80,66,64,50,67,87,70,59,54,58,53,47,66,55,85,73,57,55,85,72,56,51,61,69,64,48,72,69,71,61,45,70,82,84,85,77,74,65,63,42,68,53,81,56,43,84,50,50,78,73,76,68,73,66,42,69,84,63,44,53,87,59,86,81,50,61,48,51,45,70,82,47,60,56,55,59,55,72,79,56,56,80,75,74,42,53,42,80,83,78,45,73,56,78,53,49,44,64,79,53,58,43,42,87,80,44,64,57,47,53,81,78,87,80,58,53,71,70,42,77,56,78,62,84,44,75,78,67,51,44,46,83,49,59,73,76,53,45,70,83,71,72,81,83,73,80,71,59,70,57,84,82,56,57,53,52,85,70,58,42,84,86,86,54,74,72,57,54,53,51,51,56,74,69,82,64,55,84,71,49,61,59,51,80,75,86,78,70,54,60,42,86,54,80,59,73,68,47,62,85,54,43,62,77,81,58,49,71,61,80,62,86,69,80,57,79,51,67,62,46,61,52,82,44,52,57,84,66,43,78,46,66,68,87,70,74,43,51,44,87,86,60,49,48,70,69,81,82,55,64,54,63,61,65,68,55,74,50,86,59,56,73,74,44,46,55,43,46,59,46,68,69,42,71,68,84,57,72,55,49,69,87,77,51,49,83,43,77,81,51,82,64,74,81,52,73,68,87,75,57,42,56,77,59,83,70,76,66,44,87,48,49,83,43,72,49,57,56,65,78,85,81,82,53,76,66,72,70,66,61,72,84,42,79,46,87,48,53,62,70,51,56,71,66,50,50,85,84,62,81,59,61,54,63,75,64,44,87,83,47,58,42,63,44,62,78,60,50,57,84,80,64,76,45,54,59,59,85,86,87,68,61,58,73,53,84,79,87,73,75,80,49,81,78,52,87,70,66,77,66,73,47,79,45,81,48,52,47,72,74,79,87,62,76,77,60,50,66,44,68,43,50,51,68,80,80,67,67,53,76,56,80,67,81,43,80,61,86,55,81,50,50,59,51,67,64,62,79,84,58,51,85,67,44 53,82,57,71,74,69,87,75,50,74,87,81,75,76,57,49,66,77,60,72,44,58,45,65,70,51,65,67,61,54,77,44,53,49,67,47,46,48,55,74,70,49,60,52,47,60,81,57,70,61,52,85,59,78,65,80,43,79,50,68,59,47,48,55,61,52,81,45,85,72,45,80,61,54,80,48,72,86,79,82,80,43,59,42,57,44,78,77,62,60,68,46,77,76,53,48,63,43,42,64,46,79,76,48,87,59,56,85,79,85,61,64,58,42,45,62,57,70,70,48,63,61,46,52,75,68,86,49,46,66,73,49,63,57,61,80,43,61,57,74,66,67,64,67,63,71,44,60,53,45,82,68,58,74,59,75,73,75,47,65,73,61,58,67,79,49,71,46,72,65,63,59,74,62,63,73,50,56,53,75,81,72,44,65,56,59,70,66,57,62,61,59,47,75,57,78,56,58,54,66,56,87,82,78,58,61,46,82,54,77,77,52,58,53,49,52,53,81,78,47,77,77,58,59,61,52,49,48,66,62,42,48,54,65,75,46,46,78,59,43,80,72,61,53,80,63,45,52,66,49,60,61,42,64,61,66,49,74,64,61,68,80,50,83,75,48,44,86,61,66,46,51,74,49,63,46,75,58,42,54,62,50,61,58,43,80,82,82,77,44,71,81,69,58,67,53,62,73,42,48,71,86,81,71,44,63,68,67,73,61,85,71,53,60,83,62,45,63,59,52,86,44,47,51,71,64,69,61,44,83,82,42,79,77,77,77,48,65,56,75,56,74,63,52,60,50,56,44,44,59,62,51,46,82,47,68,66,49,63,84,56,74,52,62,61,47,50,87,60,52,66,85,55,53,71,86,85,81,46,74,73,81,65,81,71,49,84,57,85,73,42,65,85,58,74,85,45,81,82,70,79,44,86,62,46,44,67,53,69,72,46,62,78,74,60,47,71,52,56,48,82,72,87,55,43,46,81,86,67,44,68,65,79,51,68,78,65,46,47,80,86,51,66,73,48,48,52,64,64,70,52,79,62,64,57,55,42,70,44,83,72,76,79,76,49,42,85,60,76,74,67,59,75,62,71,66,55,58,81,84,44,69,50,46,52,42,69,64,76,77,54,55,81,52,47,50,56,81,64,46,79,62,57,49,70,69,79,80,58,77,82,76,56,66,46,84,67,83,85,71,74,65,85,49,51,64,51,67,50,54,57,48,45,73,64,42,62,76,44,66,87,66,53,44,53,67,77,58,86,46,84,61,53,55,66,64,87,81,68,71,63,59,87,42,65,51,58,86,61,53,48,56,75,69,63,86,70,54,73,54,45,42,80,64,82,85,49,62,59,42,87,60,46,43,72,77,78,48,79,83,74,57,61,53,47,76,45,87,66,51,51,49,73,86,49,84,52,79,48,66,47,86,66,66,61,59,77,50,69,75,61,63,61,86,81,57,72,73,54,61,87,52,66,50,71,64,78,66,87,48,50,49,80,48,83,69,50,42,75,64,52,47,54,77,87,73,77,84,47,65,87,82,72,63,68,80,87,50,85,60,46,62,55,73,47,43,56,43,46,59,47,83,83,46,47,81,84,62,78,62,85,81,42,55,75,75,66,84,66,60,54,86,54,42,59,74,64,68,56,72,44,69,71,53,43,59,65,79,86,62,50,73,43,58,54,79,66,82,54,74,62,42,48,80,60,75,75,57,51,82,53,84,71,46,81,75,49,82,46,44,64,63,83,79,63,74,51,42,86,42,64,56,51,72,59,77,59,64,75,44,56,42,75,78,79,49,43,47,70,83,59,52,79,52,62,77,50,58,69,68,58,65,84,46,65,71,60,86,49,53,77,85,81,85,76,54,73,63,66,71,44,60,85,77,52,53,47,47,52,64,58,70,59,59,47,68,57,54,81,61,48,43,54,74,46,66,72,66,82,86,78,85,70,62,60,56,53,62,61,58,83,83,77,83,53,58,84,81,59,87,50,52,86,83,48,71,54,83,70,47,82,50,83,67,58,59,82,76,42,67,82,54,84,54,87,70,57,46,58,71,56,80,62,87,68,71,79,58,86,84,85,84,44,81,62,66,54,85,45,64,49,61,56,72,53,59,66,49,42,59,52,74,79,44,82,82,60,80,62,64,57,45,87,86,61,87,87,68,65,77,42,69,46,78,71,44,51,76,58,77,42,74,52,78,46,60,49,67,45,84,55,53,49,51,49,83,61,77,70,52,56,45,42,55,78,43,53,84,82,66,67,67,47,56,80,75,52,46,48,49 87,58,75,56,55,72,54,64,65,49,72,43,78,46,43,72,55,48,81,85,67,65,47,82,50,67,50,63,57,72,54,85,65,66,71,56,83,74,75,83,43,46,46,60,76,51,80,76,56,54,49,59,58,53,70,51,53,60,70,83,56,72,75,58,78,73,60,57,56,65,58,62,85,75,65,78,84,71,83,75,61,83,65,54,70,61,86,78,79,77,47,53,81,84,58,66,55,60,53,65,61,65,76,81,73,82,86,55,80,71,80,78,79,77,45,51,70,47,65,47,58,65,86,60,69,46,57,82,83,75,57,45,59,56,47,86,59,60,79,79,75,84,52,85,52,50,50,42,82,61,58,79,49,76,50,53,59,78,57,56,51,66,63,47,78,87,62,64,84,52,44,47,83,65,45,70,51,60,85,45,83,67,72,45,63,75,61,83,56,44,81,79,79,49,74,72,60,51,55,64,83,77,44,49,87,82,70,83,68,80,70,43,79,58,69,86,79,66,84,47,72,83,85,86,84,55,56,72,45,77,82,52,49,42,74,73,48,68,56,63,49,72,58,66,51,69,82,57,50,42,44,82,68,76,82,43,55,75,48,64,80,43,46,43,54,74,64,45,65,54,63,55,59,70,46,42,45,47,86,53,73,80,81,87,73,67,87,43,51,82,60,58,58,85,51,45,70,42,51,44,45,57,42,52,77,49,79,62,73,42,64,81,68,86,45,75,69,62,79,48,51,48,42,56,45,42,57,46,81,55,42,71,77,57,52,50,59,51,42,78,45,61,47,76,63,61,48,49,58,64,58,70,77,75,74,66,57,61,64,85,62,72,47,58,63,80,76,78,84,65,53,70,45,52,85,46,70,48,76,51,42,52,55,56,85,62,44,58,53,62,53,54,43,78,80,68,75,48,80,87,87,64,68,77,64,61,77,85,72,81,74,51,56,86,87,77,45,48,86,44,76,48,53,78,49,82,84,79,56,69,66,70,84,46,57,59,58,58,68,70,51,55,72,56,65,61,67,44,64,54,84,60,42,80,44,47,83,58,84,72,52,87,81,56,81,48,84,66,50,63,47,81,78,85,61,67,64,82,42,55,52,71,84,85,64,65,80,52,51,45,42,46,81,71,60,61,56,63,69,82,67,71,66,55,79,54,44,59,54,63,78,58,69,82,76,54,65,42,50,82,67,76,80,82,57,78,87,79,55,78,57,56,63,78,73,76,46,84,45,68,44,71,50,76,58,61,82,69,48,64,84,46,45,61,66,86,45,70,83,63,64,52,48,42,75,68,43,80,75,55,65,81,85,49,48,44,86,73,44,54,53,44,87,44,74,55,73,63,49,58,51,51,59,86,73,80,63,65,72,60,53,43,81,69,85,54,56,73,51,72,53,64,67,56,68,77,87,71,60,64,59,63,54,61,72,85,67,46,84,67,70,74,64,50,70,87,78,83,58,75,48,84,79,73,42,71,79,65,86,48,66,79,78,56,64,63,68,61,59,53,51,45,55,72,69,84,74,83,53,60,46,55,52,60,53,51,50,78,56,73,86,70,43,43,70,65,52,48,57,49,85,66,63,61,59,62,54,54,75,71,77,71,82,71,64,65,49,83,60,71,76,82,78,74,62,64,42,78,64,72,81,54,78,87,87,64,83,43,87,69,65,56,49,86,80,82,51,51,74,77,42,75,54,64,63,87,70,78,73,85,67,62,78,66,87,53,79,87,67,86,53,50,44,80,50,55,72,50,76,76,52,64,52,46,73,54,55,52,81,57,73,59,71,55,71,69,45,67,67,77,77,57,70,74,86,78,72,68,45,52,47,75,87,84,50,71,85,42,57,42,81,63,44,65,67,81,59,57,51,63,52,63,50,64,81,84,45,61,44,80,53,63,51,74,59,77,45,69,50,86,86,81,80,47,52,42,47,79,42,59,77,46,81,56,74,86,82,66,64,85,85,65,47,64,82,83,44,45,73,78,72,84,84,49,51,71,51,53,69,80,85,60,86,87,42,81,53,70,62,79,83,66,52,82,84,83,53,77,76,87,67,70,43,79,67,63,86,83,69,67,66,54,81,86,45,80,56,82,44,58,55,56,82,84,80,64,46,54,46,85,78,60,60,80,73,76,47,78,42,72,79,63,86,87,74,84,83,55,74,73,42,56,70,58,57,79,75,49,63,71,67,57,73,65,49,74,83,61,76,54,79,71,49,65,54,78,77,82,43,60,50,70,54,46,62,45,79,63,51,66,87,85,57,51,57,68,64,52,86,75 77,67,59,56,67,72,50,85,55,50,82,68,78,78,58,51,59,68,68,44,43,66,53,76,64,82,78,51,43,79,82,76,80,71,74,73,54,76,69,57,86,47,85,84,84,61,53,44,84,53,67,53,48,53,63,81,44,43,76,79,68,85,80,43,69,43,66,44,62,76,82,77,53,63,87,86,68,80,80,51,82,73,62,58,50,64,67,62,51,62,84,61,64,44,61,84,68,74,47,52,63,70,81,69,69,46,46,71,58,44,80,60,53,78,83,56,64,79,83,59,54,83,87,45,42,77,85,53,68,66,60,46,62,47,85,84,79,85,55,83,49,57,86,69,79,67,54,64,47,85,48,82,76,81,80,64,66,79,48,68,68,78,52,78,78,67,84,52,52,83,44,78,65,86,43,48,83,85,72,56,85,50,57,84,71,79,55,42,51,73,80,47,54,64,45,71,68,68,50,47,87,46,79,83,60,83,67,79,59,78,76,71,63,61,47,74,51,73,85,54,63,56,71,79,49,82,63,70,59,56,79,43,53,66,75,59,45,42,42,69,63,87,64,86,82,53,80,51,76,42,76,76,59,71,64,46,84,45,81,43,54,55,42,49,79,62,73,79,46,68,48,72,68,85,48,51,82,82,64,68,82,58,73,81,77,51,83,46,61,71,55,73,69,51,48,64,53,71,58,73,58,73,65,61,56,68,61,72,80,65,82,49,76,71,61,79,65,83,84,62,72,57,83,43,76,77,47,82,75,64,51,74,49,50,66,77,80,82,79,85,80,57,73,83,72,66,78,44,46,86,80,74,73,63,85,55,78,55,74,87,64,71,78,68,77,87,61,59,74,45,52,51,52,86,84,79,75,65,77,50,58,48,45,56,86,55,71,52,44,78,71,57,42,48,73,82,65,84,55,59,72,51,60,82,66,45,42,54,71,51,62,61,47,44,80,62,62,49,55,77,70,82,73,78,69,64,71,74,85,77,45,57,66,85,52,76,67,80,86,49,43,78,51,54,54,53,80,84,56,75,75,73,56,46,45,57,54,57,80,80,50,81,58,45,58,73,81,84,44,76,50,46,54,54,77,62,53,69,70,75,46,70,66,87,51,87,79,44,70,50,86,62,63,77,47,61,72,59,46,87,78,45,60,50,50,49,85,66,55,79,63,62,76,60,64,62,77,84,47,53,73,81,42,71,46,81,70,83,59,68,86,76,53,52,59,69,86,49,69,45,87,47,73,69,59,79,66,42,60,48,87,87,76,58,46,76,60,82,80,58,75,53,81,47,51,74,42,79,72,58,65,78,58,80,61,75,43,60,43,60,74,74,84,83,76,56,61,52,79,71,75,62,53,80,64,70,84,59,53,42,81,56,76,73,50,55,67,83,47,69,46,49,86,81,60,49,58,72,68,80,57,52,67,87,86,48,86,54,48,61,82,67,78,52,73,54,55,43,53,58,82,53,65,57,49,77,79,64,54,66,79,49,74,65,46,63,79,62,59,73,59,73,55,81,68,73,56,56,62,56,79,44,72,50,73,61,68,49,50,82,51,83,43,58,72,72,78,46,85,80,45,70,55,72,73,74,61,79,49,57,87,74,85,55,61,79,79,75,85,60,72,50,77,81,44,73,87,60,49,74,78,48,73,49,67,86,79,59,75,70,61,70,47,44,50,69,61,65,44,82,69,84,84,77,48,50,56,83,65,80,53,42,63,84,87,51,68,64,43,76,57,61,70,59,64,42,72,59,76,62,58,42,73,87,60,62,73,54,58,66,79,64,65,67,77,81,53,78,63,69,62,50,58,80,78,69,67,81,54,78,55,64,68,74,50,62,73,42,71,58,63,61,65,87,48,43,60,80,82,51,80,72,87,71,45,65,52,42,45,65,45,84,55,49,84,45,46,45,59,57,46,76,65,43,64,70,64,43,45,52,73,62,79,60,70,47,49,71,85,75,68,72,86,86,57,73,71,76,63,74,76,63,84,51,43,67,64,47,67,42,75,61,60,54,54,74,48,69,44,71,81,85,47,68,58,66,84,78,61,76,55,43,87,57,62,66,82,70,72,57,58,75,42,56,47,79,61,62,82,71,54,77,85,76,65,52,75,72,52,83,87,53,85,80,66,65,49,87,49,54,48,62,57,54,45,82,63,61,80,63,55,78,53,78,52,51,77,56,48,47,55,43,78,87,61,51,54,74,60,52,86,70,84,53,55,48,46,54,45,73,50,79,47,77,50,87,81,59,87,49,80,61,50,77,81,49,58,72,58,61 47,86,84,62,67,85,54,69,56,45,62,63,59,77,48,51,77,76,87,51,71,49,77,43,79,86,78,83,65,58,74,64,73,60,65,64,42,54,46,54,56,87,76,56,83,44,61,87,62,66,47,47,62,54,79,81,59,44,46,76,57,45,63,49,62,77,80,61,63,85,45,81,80,81,64,53,48,57,44,57,73,65,62,77,47,83,86,87,44,77,44,76,83,87,42,70,83,68,56,42,64,71,50,45,60,85,73,55,67,85,80,75,67,52,67,75,72,86,52,59,74,44,53,67,72,80,85,56,56,83,55,66,74,67,47,55,53,76,86,54,83,62,67,45,62,64,71,59,49,46,54,42,61,48,51,48,66,47,77,58,50,86,75,85,43,80,58,80,53,53,45,54,45,87,42,81,70,81,82,76,86,87,67,62,69,73,77,85,57,64,64,85,80,46,65,63,72,63,47,86,76,72,72,67,74,47,73,54,68,59,56,79,72,48,70,85,77,45,85,46,78,81,62,85,57,45,62,63,53,52,48,74,44,64,60,55,59,67,74,85,82,60,71,42,79,42,75,70,86,75,77,54,87,57,48,45,71,52,72,71,43,43,60,70,82,64,72,79,73,55,84,85,61,74,84,65,58,68,77,46,54,70,71,70,56,62,69,55,84,58,80,52,63,56,45,76,55,68,60,79,55,82,54,82,66,51,46,62,75,48,52,75,46,75,47,50,45,87,68,48,54,54,77,52,68,58,45,49,53,52,76,48,85,70,68,67,64,81,51,42,58,57,73,60,78,43,71,79,75,73,74,86,44,52,74,73,44,73,57,60,83,69,78,60,74,44,43,67,78,42,43,72,55,86,71,70,57,83,61,58,75,82,47,68,64,47,49,43,78,70,59,56,72,67,50,76,55,62,46,53,67,48,62,73,59,85,44,77,76,79,51,78,86,83,45,63,69,82,57,81,69,87,51,67,75,85,85,54,61,78,52,77,82,72,70,64,43,52,47,54,56,53,62,60,49,48,81,46,77,46,47,51,75,53,58,73,46,84,69,77,72,63,87,47,60,81,44,72,81,44,81,62,52,54,46,80,45,73,54,80,54,73,75,87,81,64,84,54,76,44,65,55,60,60,74,71,48,70,46,52,70,53,57,57,58,45,76,57,45,42,81,66,64,71,67,86,78,71,59,80,46,51,50,67,55,44,63,48,50,57,65,85,45,61,49,49,61,50,58,59,82,64,58,65,65,74,50,73,48,54,61,86,46,71,75,85,45,69,55,56,78,70,43,60,58,67,63,69,52,69,52,67,60,85,47,53,53,85,53,78,43,45,76,63,81,61,50,55,59,77,68,82,52,84,83,51,78,58,51,56,57,58,55,71,66,60,49,81,65,43,79,73,48,43,52,66,77,64,43,53,75,42,54,51,58,53,57,62,72,78,75,51,73,52,83,59,85,55,86,58,43,72,45,75,68,70,75,61,61,54,66,58,43,64,42,57,44,71,74,62,47,82,59,52,56,84,86,44,83,76,50,49,45,74,72,47,51,42,76,81,70,82,66,66,79,51,61,60,54,77,83,49,69,44,65,51,60,54,70,69,46,66,55,85,55,53,49,65,85,55,50,80,67,80,80,68,48,50,67,75,72,45,65,45,78,62,72,44,52,66,62,59,50,74,63,50,50,80,55,75,82,72,64,44,57,69,73,71,55,87,76,54,79,66,66,78,66,81,45,45,58,44,49,45,74,76,75,86,74,87,73,42,69,42,79,51,54,43,49,54,78,52,76,53,71,45,60,70,42,60,65,67,66,56,75,85,82,52,52,86,83,57,62,84,49,43,53,60,69,57,79,48,42,48,63,84,69,62,87,84,75,68,76,73,82,71,69,66,49,46,70,51,68,64,47,47,76,47,68,80,59,56,67,42,78,81,57,58,60,47,51,83,75,57,85,68,55,69,52,62,73,69,50,56,51,68,63,85,70,68,46,65,80,45,70,77,86,46,79,49,67,66,61,61,63,87,56,79,51,54,57,58,66,55,83,83,75,51,59,47,50,54,50,69,59,70,82,77,55,61,54,79,45,68,77,74,52,42,84,55,45,66,72,53,77,76,49,86,47,83,67,75,85,70,53,42,87,81,78,65,77,85,48,67,42,87,83,60,72,63,68,74,45,45,81,65,78,57,68,81,53,47,84,48,58,55,53,86,52,56,72,51,59,45,60,45,65,70,75,75,48,86,42,86,80,77,83,78,48,43,77,69,55,50,61,50,55,62,71,82 85,77,71,42,49,47,49,77,60,51,56,57,87,66,77,44,67,63,62,75,49,53,51,55,54,58,50,50,42,80,66,48,58,58,60,63,63,53,82,44,67,87,81,63,56,84,72,78,46,66,59,53,85,42,51,59,61,43,64,57,55,60,57,65,68,71,72,71,59,87,75,68,73,42,64,81,51,43,82,65,83,53,87,57,49,84,81,53,76,70,46,79,66,58,51,46,63,69,72,61,54,55,55,58,84,50,87,44,43,81,70,68,44,53,72,69,58,45,42,59,77,59,57,66,71,69,42,49,87,67,85,77,83,55,47,74,80,83,83,75,55,77,46,66,44,86,59,62,60,87,69,61,49,84,86,75,73,71,70,84,63,72,82,77,85,72,53,58,65,68,42,47,87,85,79,80,77,85,76,78,83,83,72,72,55,80,70,63,52,81,65,85,62,85,86,46,44,61,57,79,76,77,63,74,75,49,57,44,49,64,69,46,50,59,85,59,52,81,57,69,80,72,78,74,62,48,71,86,43,47,57,42,51,76,74,81,85,86,62,51,53,50,43,59,77,84,69,56,72,71,44,45,53,77,65,46,62,51,67,70,80,69,75,79,79,72,58,67,48,77,52,49,85,63,46,59,82,43,61,48,63,83,45,68,48,77,42,47,63,62,57,85,72,54,78,86,51,67,63,80,77,85,76,58,64,78,80,56,74,46,50,82,55,50,72,59,70,74,42,69,78,76,48,72,66,70,52,63,52,56,71,75,50,60,72,84,46,66,69,61,60,57,57,61,50,64,63,67,84,45,74,61,59,50,77,82,85,46,62,64,79,80,44,74,79,80,45,52,58,67,66,72,43,54,82,46,60,60,51,73,86,87,85,45,51,45,43,61,45,51,67,44,43,58,54,73,54,69,66,47,74,50,84,60,55,48,85,64,65,67,56,52,62,62,73,46,71,52,50,63,62,62,59,72,56,85,72,79,55,83,49,74,67,70,83,71,78,50,44,66,74,84,61,51,42,45,51,48,42,79,61,76,75,56,63,60,62,74,51,46,48,68,45,83,49,58,77,65,60,58,71,49,77,48,72,52,44,68,78,67,85,63,55,68,59,80,84,42,76,52,86,78,81,68,51,72,85,68,82,81,53,69,81,78,46,60,84,51,74,65,47,44,84,57,42,78,45,77,74,60,72,78,64,51,77,53,67,85,70,70,87,59,61,86,53,71,66,44,73,54,83,67,64,79,75,69,69,72,82,78,56,72,70,67,51,56,70,55,84,71,62,50,83,65,42,81,68,75,60,78,50,75,86,76,62,43,78,57,77,80,83,55,64,85,79,74,87,52,84,78,83,67,67,62,83,55,67,66,45,68,67,87,75,54,67,49,64,74,75,65,79,74,60,71,83,63,56,60,81,53,57,72,80,65,62,59,58,55,85,76,54,65,76,45,52,81,53,73,56,72,49,86,60,83,52,57,81,59,56,48,53,74,65,69,79,60,83,80,78,86,58,52,65,45,58,81,62,45,47,67,55,83,50,77,55,75,46,79,58,69,42,54,58,62,76,74,86,67,45,45,74,54,49,63,47,45,57,80,87,50,78,56,58,50,48,58,74,61,75,45,75,48,75,75,64,48,47,84,55,46,43,45,70,53,68,70,64,55,86,56,62,62,71,42,65,46,87,62,51,53,82,66,52,42,43,72,84,77,78,59,71,61,75,42,60,69,53,65,43,60,73,63,52,52,84,46,66,52,85,75,76,71,73,56,51,55,70,55,72,57,51,73,44,52,67,82,56,64,81,71,78,85,50,58,64,79,71,67,52,52,86,84,64,55,45,72,72,83,62,56,74,50,51,47,83,49,87,78,67,84,50,76,77,48,82,85,48,64,67,84,45,67,81,85,42,67,67,47,56,51,79,85,85,85,83,86,47,79,71,56,46,85,62,49,68,83,54,85,56,43,42,79,51,44,60,64,43,72,48,59,53,81,50,78,55,72,70,50,46,79,57,86,47,82,70,58,55,50,76,49,65,81,52,55,60,60,83,62,81,47,70,80,53,62,54,67,51,69,80,48,55,51,85,42,62,51,57,51,75,79,67,51,63,55,56,44,68,71,66,69,74,85,77,70,55,71,53,58,87,68,71,53,84,54,57,85,43,73,52,79,62,49,84,48,43,77,87,75,42,60,82,75,82,61,72,46,46,56,49,66,43,75,47,76,46,83,69,73,86,80,67,75,46,75,76,45,42,67,50,46,59,84,42,61,53,58,43,85,54,42 71,73,78,43,48,51,44,62,43,70,68,73,85,87,72,65,85,55,58,52,87,82,74,44,60,83,64,78,73,77,54,80,63,54,64,53,76,49,60,56,72,83,57,62,65,83,44,58,46,43,87,77,66,75,79,46,43,84,60,74,61,72,87,70,66,62,84,48,59,61,87,75,42,80,63,69,72,66,45,74,84,70,61,72,47,46,59,71,68,76,78,81,64,60,83,79,86,84,53,80,57,64,73,57,48,84,67,53,42,87,77,80,57,63,66,86,87,43,60,79,43,50,63,74,76,63,73,57,80,73,63,47,48,43,60,81,62,74,57,51,79,85,81,83,67,71,69,74,84,61,79,69,63,75,68,80,44,74,48,64,47,87,78,71,55,53,45,53,46,44,49,49,76,54,69,58,58,70,55,70,48,54,48,53,80,43,75,53,65,59,78,72,71,62,53,58,57,45,68,48,87,65,42,79,74,69,86,44,85,69,50,51,49,72,61,86,68,63,42,42,63,72,70,65,43,46,84,71,61,52,63,54,63,53,86,78,63,63,81,77,42,55,49,44,80,79,63,64,51,69,75,45,84,48,51,69,67,50,42,70,75,62,58,71,83,61,83,42,42,47,59,83,46,71,61,81,76,63,78,55,61,65,81,72,64,65,66,77,83,52,54,73,59,68,68,47,82,52,45,78,78,67,58,44,77,44,43,74,51,69,43,47,51,66,79,74,56,82,66,49,50,68,58,83,78,60,53,73,47,76,83,55,67,50,53,86,80,84,75,54,69,84,74,42,46,45,66,59,57,45,77,60,73,45,60,77,62,58,78,47,43,85,50,66,54,76,53,74,44,49,68,63,60,71,42,58,50,86,54,55,45,54,84,50,49,51,74,56,77,51,54,62,60,49,85,56,74,67,72,58,75,75,80,50,49,80,56,70,69,60,86,84,81,53,67,43,73,45,59,45,81,54,62,65,60,83,64,43,66,83,85,76,66,81,53,86,80,48,84,79,77,67,46,85,87,50,87,45,62,57,46,79,78,64,49,75,48,42,71,66,71,68,63,42,70,78,56,82,70,84,82,85,55,48,57,83,67,58,74,45,58,48,65,63,42,86,44,79,52,68,86,79,74,79,49,66,55,60,43,72,43,44,57,73,50,82,50,63,86,76,74,80,71,51,46,61,65,83,53,57,72,75,69,83,67,74,72,61,55,66,50,78,69,71,86,67,43,42,77,82,86,60,43,80,87,56,56,80,87,47,47,85,70,82,56,47,73,52,58,68,46,75,50,62,55,84,60,45,74,64,46,79,87,63,60,72,60,51,61,63,55,61,57,61,65,42,69,66,74,53,80,42,55,70,48,74,54,71,66,85,82,49,70,42,55,67,65,78,76,43,63,73,44,69,47,74,54,66,45,65,59,69,67,59,78,53,46,44,49,62,46,65,51,58,51,83,75,82,43,86,61,83,53,44,67,58,86,67,46,75,55,82,70,72,79,55,81,70,78,51,54,44,60,51,85,45,65,69,81,71,60,55,58,50,87,71,75,42,54,65,65,78,48,42,42,56,83,69,86,49,84,59,75,72,79,58,75,42,86,56,49,55,69,64,64,86,82,47,45,80,44,70,55,78,56,54,63,83,53,69,80,58,84,59,53,49,86,65,76,85,55,80,44,76,57,49,68,44,52,42,47,44,43,61,56,84,59,72,67,52,69,83,62,73,55,60,64,52,59,57,84,65,56,71,67,65,67,66,68,74,55,47,55,65,59,70,71,57,45,48,72,54,69,70,78,85,71,72,81,79,77,69,80,49,76,74,65,61,68,71,48,50,69,75,48,78,82,79,73,68,54,85,65,77,75,45,62,61,54,71,84,71,52,83,54,67,65,43,45,53,52,51,57,68,70,79,67,82,48,60,59,55,66,56,58,54,69,51,85,46,57,52,46,87,53,44,42,47,83,84,42,77,56,81,43,48,80,50,83,63,65,84,79,87,70,80,69,70,61,42,80,42,79,76,68,77,81,43,42,86,82,48,44,76,72,43,69,43,81,50,76,45,55,47,53,80,56,55,57,83,54,67,63,81,65,69,65,84,49,63,80,50,87,64,45,65,49,81,66,67,62,57,54,51,66,83,76,81,67,78,72,49,64,54,75,52,67,62,51,76,49,47,50,42,49,59,83,49,67,48,81,56,52,58,49,81,42,58,64,79,62,77,45,47,63,57,76,77,51,43,87,84,70,46,73,87,72,78,54,60,64,83,81,84,49,58,86,58,86,57 73,58,43,82,79,49,70,72,66,42,76,70,53,47,69,83,48,77,62,77,66,67,83,84,57,68,67,49,57,42,68,55,45,67,49,59,63,59,84,79,42,52,52,57,69,69,84,51,70,49,68,84,44,82,80,49,65,52,77,83,43,61,69,87,62,75,87,74,53,69,74,86,71,52,64,49,53,71,84,51,70,82,60,52,69,43,59,49,70,66,52,44,76,55,71,44,64,80,56,61,60,52,50,43,83,44,65,55,71,80,68,76,54,49,68,57,43,54,43,56,69,81,60,48,59,56,64,80,66,47,61,63,55,71,47,48,53,60,82,44,68,42,47,87,53,68,83,51,50,64,48,46,65,52,58,42,56,73,81,54,84,71,85,63,49,44,78,51,75,74,53,75,50,47,74,64,73,57,70,87,84,42,72,69,50,60,70,43,46,48,49,57,66,49,78,52,85,85,50,60,60,78,46,57,77,51,77,68,47,58,44,47,59,45,71,59,67,51,43,54,83,47,71,70,60,73,84,87,63,85,42,72,81,49,52,66,53,74,48,56,69,44,43,46,77,65,53,52,76,85,68,51,46,45,52,62,86,66,46,55,58,85,77,63,61,76,60,66,60,57,81,55,78,44,60,64,52,76,56,68,44,56,79,67,52,85,85,64,81,50,57,72,42,57,66,56,68,59,69,67,81,56,87,73,48,55,44,46,60,48,61,82,52,71,58,57,67,46,53,68,59,73,49,68,54,58,60,60,87,47,60,77,45,64,73,64,72,45,59,74,51,58,72,53,53,62,72,60,76,76,57,72,76,54,47,52,52,71,73,52,82,67,52,43,78,56,46,70,61,77,77,68,71,72,71,79,69,58,59,44,48,81,63,71,50,65,57,58,43,60,71,56,87,73,83,83,83,79,49,44,66,84,78,86,45,60,52,62,86,73,74,86,63,68,62,70,76,77,77,63,51,60,64,63,46,56,43,45,87,78,55,65,67,69,60,47,47,76,56,58,57,86,76,71,60,80,42,87,72,77,43,53,56,60,86,46,86,86,69,50,59,87,85,65,71,69,42,47,64,84,48,68,42,46,76,75,72,55,52,80,83,47,69,85,43,81,63,79,68,63,62,70,57,49,62,84,86,67,42,82,82,86,49,55,48,51,81,53,70,64,69,65,82,87,60,80,67,49,54,78,44,85,62,51,66,53,83,70,87,47,47,73,63,65,58,79,68,47,61,53,78,82,66,75,57,61,45,75,61,44,81,71,85,46,58,50,60,72,54,67,82,57,67,82,80,49,85,42,61,78,66,60,78,73,85,70,68,48,43,58,54,44,56,62,83,79,61,65,52,77,43,78,64,46,56,73,48,52,57,51,53,73,81,48,48,86,80,46,60,82,70,67,61,54,42,72,79,51,86,56,46,87,69,78,42,56,69,49,50,59,49,55,81,76,52,60,45,63,71,59,58,55,87,76,56,68,65,63,78,78,63,84,70,69,70,72,44,80,74,86,65,43,44,48,48,70,43,85,47,77,42,62,55,71,48,78,66,84,48,61,87,81,43,47,87,56,66,84,71,53,67,85,46,85,85,61,52,48,47,58,84,77,79,45,75,87,68,81,83,44,81,52,60,44,69,52,55,67,83,87,55,54,49,82,61,46,51,70,85,61,45,71,80,52,86,52,85,66,56,79,49,44,61,60,59,74,73,66,86,85,76,73,51,59,45,53,56,64,79,61,85,77,47,43,74,82,76,73,63,55,70,65,55,49,74,76,61,55,46,80,56,63,74,42,48,85,83,64,77,58,79,57,70,62,42,51,51,67,53,86,51,83,75,71,74,83,64,84,52,74,46,52,71,61,54,66,74,76,80,50,81,87,63,85,65,69,66,81,66,72,59,66,78,49,47,84,69,43,82,47,74,42,84,56,60,42,51,77,49,61,57,56,78,73,44,58,55,52,62,81,44,62,56,51,83,82,73,73,53,64,68,45,78,65,80,54,51,75,81,46,71,68,51,71,86,48,74,46,59,59,86,87,75,80,66,43,72,78,57,74,59,82,69,65,73,68,70,80,77,81,43,57,69,68,63,57,42,83,58,59,54,76,81,60,76,80,65,47,44,56,46,62,46,67,85,68,62,49,62,71,66,59,65,81,67,77,71,47,80,67,75,58,50,79,51,57,59,75,68,86,82,57,51,43,78,77,49,82,76,55,73,82,76,44,65,43,52,53,55,44,45,76,48,83,70,57,53,78,80,74,64,49,45,71,47,78,82,43,81,45 44,70,59,69,45,86,71,46,67,64,81,64,50,76,83,57,48,78,42,66,77,75,85,84,43,79,86,60,51,65,81,68,64,70,81,86,46,51,66,83,44,51,64,80,53,70,51,70,53,48,60,71,81,49,60,73,60,61,78,68,75,82,50,59,56,70,46,76,59,79,66,57,75,80,65,54,59,44,79,52,43,54,77,53,48,59,59,86,65,63,57,65,55,78,86,79,86,79,81,51,68,50,42,61,82,85,57,45,72,87,80,70,43,87,72,50,54,44,71,61,76,52,55,53,81,62,80,81,85,60,51,80,65,57,48,61,65,58,76,64,85,58,77,47,87,86,65,86,65,82,82,54,61,68,45,73,69,66,71,65,62,87,55,67,43,55,45,87,62,78,48,86,61,71,62,69,76,58,74,65,86,82,65,74,44,63,75,67,53,61,59,42,50,58,50,76,65,47,71,61,54,56,67,49,81,63,81,63,83,53,84,50,62,75,78,75,76,82,43,55,66,83,79,85,72,70,56,52,50,66,55,69,68,49,51,67,58,78,46,65,47,49,58,76,80,63,79,74,57,77,73,72,50,58,78,85,64,51,75,87,42,83,43,74,50,77,67,47,63,79,47,49,49,42,72,76,42,54,43,53,72,51,79,81,53,46,68,63,63,57,54,70,68,61,72,63,62,43,57,71,63,47,48,72,74,44,71,48,51,49,87,71,46,51,58,59,42,79,47,57,82,82,87,67,65,71,71,86,56,56,64,62,48,77,68,75,56,53,69,66,62,85,86,66,78,50,72,62,47,56,59,45,55,64,56,50,87,54,81,63,58,51,79,82,84,51,43,44,72,59,54,67,51,58,85,68,58,42,48,82,48,62,84,65,49,71,73,51,73,86,58,62,43,44,70,75,84,46,63,68,72,87,42,60,66,52,82,63,44,42,53,84,82,46,59,42,52,58,49,70,51,48,85,72,72,78,75,74,51,51,42,61,67,45,83,64,84,80,45,54,44,49,66,81,79,72,42,47,47,78,58,65,49,74,70,61,56,61,57,42,51,61,44,45,65,56,69,81,63,64,44,47,83,85,87,84,56,48,53,63,57,55,83,58,80,71,84,83,67,69,84,59,43,61,74,58,65,74,80,83,68,53,63,47,65,77,82,50,84,55,74,43,85,65,57,65,87,52,53,73,44,85,86,59,64,47,53,83,50,58,62,42,87,78,45,83,81,55,57,65,78,42,65,45,78,42,66,64,56,74,72,73,55,63,77,76,78,77,51,46,76,54,64,58,79,46,50,58,78,42,55,85,55,59,75,53,57,42,52,57,57,84,70,60,83,48,59,82,64,78,60,52,47,42,75,73,46,79,71,59,82,65,73,47,43,71,73,69,53,54,66,61,73,71,85,42,42,45,76,86,72,59,81,81,52,74,86,50,86,48,53,79,54,69,77,53,52,55,43,55,54,73,49,63,87,47,65,87,85,53,47,58,68,57,78,50,73,83,54,80,65,79,87,75,65,81,59,53,62,51,75,66,70,45,61,74,69,84,72,44,78,62,77,42,50,53,84,47,74,49,58,51,60,49,49,80,57,58,54,58,73,46,86,84,44,72,47,87,80,58,73,83,83,49,74,76,68,52,62,51,48,68,79,71,69,62,42,80,62,44,54,43,47,54,53,76,64,80,72,61,53,46,83,73,53,75,55,70,48,74,45,56,82,87,80,45,80,73,43,60,43,60,66,58,50,54,74,43,43,71,43,67,49,77,82,47,55,77,56,60,56,74,86,86,83,55,61,72,74,80,61,69,66,52,81,51,80,63,57,64,61,56,81,63,44,50,44,50,67,68,42,55,70,61,79,59,48,71,69,73,74,54,45,61,65,66,56,47,60,70,68,69,52,51,79,71,76,45,71,67,46,73,75,56,52,51,85,81,77,79,60,76,87,76,82,42,66,69,59,74,70,80,45,82,82,53,42,84,68,86,67,49,67,43,73,51,87,52,74,74,48,43,55,50,53,60,68,67,77,80,68,53,86,63,82,73,64,46,51,83,87,68,87,47,56,57,71,52,77,66,51,44,75,81,81,46,73,74,48,46,48,60,51,48,86,77,58,46,52,87,63,82,81,48,52,68,68,68,86,87,66,86,55,64,85,82,42,85,72,57,79,71,50,78,50,75,72,73,84,42,59,51,45,57,67,50,81,58,74,62,66,45,52,48,63,50,52,73,67,46,51,83,79,45,80,55,79,83,58,43,60,79,62,58,58,46,53,73,42,78 83,63,72,84,85,72,44,70,85,64,70,54,71,53,83,66,63,70,63,65,65,58,50,72,85,85,59,87,47,80,81,84,78,75,81,42,70,71,57,76,56,58,76,79,80,85,81,82,70,74,65,47,72,55,73,72,61,77,80,64,56,68,59,66,47,62,49,45,70,46,51,47,84,59,60,68,76,63,86,50,68,65,75,56,64,73,50,68,66,79,45,69,79,79,55,57,78,63,71,64,69,63,59,52,73,45,50,80,53,68,83,46,48,52,59,72,77,79,57,56,79,55,72,57,74,56,56,71,75,63,72,87,50,79,57,71,51,57,77,42,53,77,53,71,44,74,75,75,52,60,74,75,67,87,74,53,72,68,78,58,44,85,49,77,63,48,75,74,47,64,43,67,54,61,74,48,58,48,55,84,48,59,87,81,61,58,50,70,67,83,80,58,70,62,60,54,73,44,42,47,64,80,84,73,75,53,77,58,61,58,79,69,69,70,77,61,68,87,43,44,63,47,53,46,78,45,59,83,72,80,49,85,86,72,80,70,60,75,52,66,84,77,59,54,66,59,67,81,59,54,42,62,72,57,59,78,42,83,42,58,78,54,52,49,62,43,69,55,64,64,63,57,70,49,43,67,60,85,44,64,68,63,57,74,61,61,69,66,84,62,87,66,44,46,45,74,53,60,43,55,42,56,66,60,60,44,42,74,78,78,54,49,81,43,76,86,83,57,59,71,83,73,69,50,46,62,84,72,48,46,75,46,72,67,87,53,77,77,74,61,68,61,78,56,63,43,67,45,80,81,78,87,63,59,65,48,68,66,51,68,83,72,73,69,77,71,43,54,43,47,62,76,82,64,81,59,59,47,68,56,45,55,74,47,65,78,42,85,55,47,72,57,80,71,82,77,65,53,55,44,87,49,66,81,77,87,60,75,55,71,55,57,48,81,50,70,64,79,85,46,43,54,85,45,54,72,59,77,77,52,67,69,43,65,51,44,69,76,52,64,77,56,43,66,71,63,60,77,48,47,47,68,80,50,70,65,59,62,62,82,67,82,77,85,63,52,48,68,82,52,52,65,59,84,68,80,48,46,86,56,75,74,64,86,43,47,82,84,48,42,83,82,48,64,42,64,81,42,42,86,83,45,62,47,61,82,78,61,82,86,68,76,51,44,87,84,78,81,61,75,72,60,83,87,62,58,75,58,81,66,68,61,81,72,62,79,69,42,69,85,54,77,80,74,44,52,47,69,65,74,69,81,83,43,61,42,81,71,68,73,61,42,57,71,84,86,68,45,50,82,50,65,47,52,75,52,74,51,72,73,67,64,87,45,46,74,75,58,48,48,81,83,77,85,74,43,47,51,55,56,75,42,47,57,61,84,48,76,72,64,52,77,45,53,65,59,53,82,48,84,82,60,49,85,46,83,52,57,59,54,83,82,57,48,48,47,59,50,79,82,52,76,59,51,63,48,53,59,54,86,56,55,83,77,62,78,86,72,73,79,58,45,86,58,61,84,70,68,66,60,55,75,47,49,65,74,85,49,60,82,83,61,73,63,82,55,71,62,48,71,55,54,84,45,67,79,43,63,85,57,72,43,60,71,65,75,62,48,52,74,73,70,63,59,59,44,77,57,66,48,65,86,76,82,54,74,75,86,83,86,83,61,84,55,70,54,48,83,79,52,67,65,50,65,50,74,64,58,63,65,56,52,54,60,53,52,73,65,61,64,71,82,45,44,46,43,87,56,69,58,86,44,71,80,87,68,53,78,58,44,48,62,69,47,65,44,61,58,80,68,76,71,76,68,77,69,71,77,61,86,71,77,75,60,43,78,73,62,51,65,76,53,80,42,69,83,43,49,87,47,48,62,71,78,69,44,74,62,75,47,62,48,42,46,70,71,74,55,83,62,53,46,49,71,65,59,50,45,50,69,47,57,60,63,53,56,82,76,79,80,52,43,69,48,54,49,58,73,52,84,68,44,78,58,87,79,54,53,72,73,66,79,44,87,56,79,66,50,66,52,83,48,79,66,76,62,54,65,57,49,46,79,87,83,62,79,42,70,86,65,73,78,53,60,86,51,57,61,68,64,83,73,73,73,58,73,52,44,43,77,79,63,66,65,59,43,45,63,45,44,55,77,62,62,52,56,81,81,75,71,72,56,53,69,56,56,68,53,52,78,58,81,51,65,44,51,59,42,76,65,58,70,58,61,86,83,58,61,43,78,59,81,42,57,75,74,68,53,80,64,52,83,69,65,53,46,87,64,58,69 81,80,68,45,60,69,79,82,70,79,45,87,77,72,57,60,77,54,44,71,73,84,47,64,68,51,81,52,77,85,83,83,46,50,74,57,77,69,68,58,58,62,50,76,74,64,66,47,60,61,68,50,71,84,82,66,78,45,57,70,71,53,67,60,85,58,57,79,61,75,67,47,49,68,43,50,54,68,58,63,51,75,59,51,70,85,85,75,87,73,51,60,81,70,71,61,45,62,73,76,66,62,61,80,75,75,65,44,44,85,44,67,70,85,46,63,76,69,65,56,79,56,83,69,58,43,79,68,70,53,79,80,56,70,44,73,51,83,80,85,61,54,86,87,63,47,51,87,61,77,65,45,43,50,42,58,51,56,79,69,71,61,56,43,47,87,54,83,76,75,63,48,56,47,59,44,42,80,87,84,58,74,44,45,56,49,46,45,44,64,52,47,72,51,55,45,49,77,74,63,66,65,71,45,49,65,76,45,72,83,53,43,42,53,72,83,52,47,87,44,87,46,76,59,87,59,54,71,43,43,67,71,51,61,74,80,48,46,48,87,56,48,52,69,77,84,86,62,69,59,48,79,66,77,50,55,72,45,53,79,43,86,79,43,71,64,86,48,83,46,62,49,60,48,70,85,86,58,60,74,73,80,63,61,84,47,57,55,64,83,60,76,44,42,71,83,83,55,42,47,66,44,61,68,56,87,59,62,74,47,81,78,57,60,67,83,51,42,44,47,63,49,51,43,49,59,75,68,65,55,47,55,75,67,82,78,80,56,54,79,76,67,42,53,56,77,75,47,83,53,82,74,71,68,70,84,55,86,76,77,63,77,61,79,53,42,82,76,77,66,81,76,52,52,70,55,47,79,70,82,56,70,70,59,67,67,47,59,53,59,56,67,81,72,51,67,47,79,69,44,55,70,62,56,51,72,68,51,65,44,50,58,83,46,83,73,55,43,62,66,77,80,61,42,62,52,69,78,81,81,52,76,51,77,50,42,85,56,84,65,73,76,49,45,63,73,58,58,66,46,61,60,68,55,67,51,62,81,66,57,71,46,60,42,59,87,63,48,58,87,77,66,71,61,54,68,48,75,82,48,74,50,77,50,69,65,54,55,42,48,48,47,51,54,70,50,44,68,65,85,42,82,54,80,64,55,45,69,76,73,57,65,80,50,51,60,78,75,46,42,84,80,85,79,73,56,75,78,85,51,44,78,84,78,48,62,76,77,42,46,53,80,61,62,66,78,82,68,59,83,78,80,82,85,79,68,86,47,73,45,85,77,49,71,49,64,80,74,42,55,70,71,86,44,82,77,60,86,50,42,49,45,75,50,57,70,71,85,54,73,54,83,54,61,76,58,63,46,85,70,49,52,56,58,78,69,60,64,82,83,61,57,81,75,60,60,87,84,59,62,45,54,71,62,67,77,59,51,53,62,48,68,63,76,78,69,72,45,84,52,71,87,64,68,67,79,86,87,86,58,52,44,56,71,62,85,74,82,69,47,80,86,76,77,76,70,75,79,62,71,52,45,50,46,71,52,68,59,54,72,72,57,87,72,54,80,53,65,65,73,47,61,52,68,59,85,84,74,69,60,49,79,42,87,62,78,76,60,49,67,74,86,44,83,77,61,57,67,55,58,50,53,87,43,57,57,82,78,83,62,81,54,67,63,79,48,77,49,56,87,43,66,44,65,53,75,61,64,81,54,50,42,56,67,62,76,70,84,48,58,63,51,85,49,72,47,42,61,48,47,42,67,48,83,87,69,80,86,80,67,82,65,76,74,58,50,70,76,45,67,72,79,75,55,53,56,54,75,48,70,68,52,79,77,60,79,43,76,83,67,74,64,76,44,78,87,71,55,55,63,64,43,42,51,51,54,82,47,85,47,48,64,72,45,43,56,59,55,50,81,86,60,69,84,76,63,64,78,64,51,57,62,51,62,79,62,72,83,42,63,56,55,66,50,83,56,63,63,69,79,44,68,42,69,66,51,59,69,61,69,51,75,68,87,84,86,78,74,57,45,59,64,47,84,46,69,81,69,55,63,71,60,59,86,55,53,59,59,63,51,69,73,87,68,86,45,75,59,86,49,64,69,45,68,44,86,78,68,86,64,86,74,75,49,46,74,47,53,61,85,55,68,75,62,63,82,44,64,85,80,57,70,58,51,83,72,58,84,52,51,87,63,48,52,74,58,56,86,53,70,86,75,51,63,83,53,62,42,74,67,48,75,86,67,81,68,65,75,79,84,87,53,61,50,57,79,57,70,68,76 82,59,58,67,73,55,60,78,67,52,68,66,59,82,73,51,63,82,50,74,48,50,63,77,48,81,68,54,87,74,61,77,49,44,65,49,52,76,80,44,69,55,51,83,56,79,51,82,62,52,44,73,69,78,43,79,78,52,62,83,78,70,86,43,49,46,63,50,79,51,69,55,68,63,72,74,71,56,75,75,54,57,62,43,68,78,74,65,73,57,49,84,83,55,68,75,49,46,49,71,51,47,42,74,81,44,53,59,50,84,74,80,45,74,83,80,51,60,78,43,87,66,52,60,50,61,82,65,59,61,76,66,76,60,59,59,81,62,49,56,48,72,43,74,77,58,73,86,80,83,79,50,51,76,65,48,66,63,58,75,74,74,64,69,68,60,79,47,63,63,77,63,70,46,84,57,45,75,53,84,83,65,61,51,60,55,76,73,75,78,72,61,66,74,67,57,62,51,55,51,52,44,61,80,51,77,80,47,76,72,44,80,62,66,83,69,66,57,70,49,68,62,82,79,54,56,82,61,61,76,71,82,63,51,56,46,54,44,46,61,86,77,55,47,86,78,65,64,74,46,85,48,42,51,84,65,78,79,44,73,44,54,51,69,52,84,78,58,48,70,62,73,50,68,86,76,75,87,62,48,55,77,78,74,59,75,57,80,50,62,55,84,65,83,46,43,50,74,52,58,79,52,69,68,69,60,61,60,76,43,46,81,69,76,54,87,58,84,43,71,82,42,86,59,79,67,48,81,83,54,72,67,46,45,70,67,54,73,66,84,82,48,62,70,71,74,43,47,77,42,66,71,53,69,50,45,56,66,72,42,81,77,67,65,47,66,67,53,47,78,83,46,74,70,80,87,50,83,60,69,69,80,52,87,86,67,49,64,80,74,68,55,86,42,74,71,87,69,76,42,52,53,46,51,65,60,62,65,43,85,48,62,85,43,66,67,81,83,55,58,58,47,46,86,59,54,54,69,68,69,86,84,54,48,72,82,52,87,57,45,43,54,77,85,57,69,42,69,75,81,67,75,82,73,48,86,66,64,67,82,72,45,55,49,76,52,66,48,51,48,64,42,47,75,65,86,70,43,44,79,73,72,57,42,70,68,48,56,87,65,78,51,44,50,62,52,80,69,80,80,44,55,85,44,69,65,78,84,69,80,46,75,43,68,60,66,48,52,86,62,78,58,64,59,78,64,42,58,80,81,44,75,55,73,53,73,82,60,61,61,67,71,87,49,79,73,62,68,55,70,87,64,78,68,77,81,68,58,60,43,59,78,45,71,58,51,56,84,68,78,66,51,59,81,72,72,50,57,54,87,61,54,85,65,81,82,78,47,60,72,62,71,79,44,64,69,86,62,71,64,82,63,56,61,81,83,77,80,79,85,69,78,57,44,56,73,59,49,80,69,70,51,55,72,79,43,45,50,57,51,42,67,55,58,52,74,52,49,75,59,56,58,42,51,84,76,47,87,74,63,58,42,62,80,66,83,69,82,45,69,51,76,82,54,65,62,70,71,46,78,82,61,53,64,79,57,53,63,81,71,69,84,69,69,51,49,53,51,50,84,43,51,76,87,82,47,58,68,44,79,62,59,65,74,63,74,87,82,63,43,74,59,75,51,71,67,61,85,62,84,70,43,54,50,63,51,86,71,79,82,74,61,81,54,65,63,85,76,83,44,82,53,61,61,63,74,45,67,79,64,68,63,52,61,55,76,45,47,52,57,54,75,69,43,50,85,83,75,49,78,86,78,69,77,70,69,52,63,77,48,72,69,49,51,52,79,48,67,44,45,69,43,60,70,61,42,86,79,78,47,79,80,46,69,83,69,76,74,82,42,47,45,80,50,66,56,76,54,74,59,47,59,86,81,74,50,68,79,75,45,78,65,71,48,75,46,64,71,81,73,63,52,76,74,64,62,60,50,52,80,62,69,74,46,56,59,73,64,59,75,67,57,69,45,52,86,63,79,83,72,81,67,75,76,63,83,86,65,72,71,46,86,57,84,58,77,79,65,51,56,84,87,59,82,48,78,59,62,54,67,66,87,58,46,46,79,45,76,51,86,45,76,53,76,80,50,67,51,55,47,72,55,83,45,62,66,75,60,83,73,63,61,55,62,56,58,49,44,66,42,52,62,77,87,59,55,67,82,61,68,59,73,45,79,58,53,62,57,64,85,75,74,50,70,50,62,76,70,67,45,60,44,68,57,45,72,53,56,79,56,47,68,42,59,84,72,75,55,62,67,79,84,50,62,70,70,44,87,45,58 77,69,45,78,71,73,85,70,73,71,68,79,71,45,47,61,42,52,70,80,45,50,52,49,82,69,83,64,69,81,86,49,63,44,64,66,67,60,59,62,61,58,83,66,76,82,57,85,42,70,60,85,44,80,44,72,76,50,84,48,78,59,77,42,84,42,86,45,72,48,80,72,43,73,60,48,55,66,78,71,61,73,55,77,51,56,76,84,75,63,72,52,44,65,63,58,69,47,45,81,45,61,74,78,76,63,57,62,72,55,57,62,50,86,43,58,71,64,65,49,59,82,78,74,47,67,83,62,75,59,85,85,82,55,63,54,51,73,87,44,73,60,46,49,61,68,67,72,55,66,65,49,86,66,84,43,79,62,59,61,68,80,56,62,64,63,49,47,72,78,60,72,77,42,44,69,44,67,74,60,69,67,80,87,51,47,85,71,71,79,63,45,76,54,84,80,55,86,54,57,58,62,42,86,61,71,65,47,67,49,85,49,77,60,53,75,69,58,84,55,60,59,67,76,74,55,68,78,80,59,48,75,69,54,80,59,67,73,69,47,66,79,70,78,66,51,68,53,56,57,66,84,64,78,59,77,78,83,75,44,42,64,86,80,79,79,87,86,78,42,48,76,72,44,55,81,67,71,80,79,52,42,56,71,73,45,86,80,64,86,65,45,79,74,47,81,66,49,47,71,63,57,59,73,43,80,69,83,74,84,59,59,58,72,62,48,50,66,84,54,51,55,79,46,61,59,74,44,75,52,46,68,84,82,81,54,75,57,47,45,67,79,47,51,70,74,45,78,68,87,55,55,64,64,77,50,55,62,77,87,75,84,87,50,83,70,78,82,87,43,68,82,80,47,70,86,68,63,61,87,54,42,70,62,69,87,69,72,45,51,67,85,59,60,53,53,85,68,84,71,52,75,44,71,66,75,84,56,75,76,56,60,85,66,62,59,83,68,45,45,42,66,44,54,65,58,70,66,56,55,86,49,71,56,86,68,62,74,47,65,71,84,84,48,50,82,59,60,47,46,67,77,51,68,44,73,87,53,83,49,58,81,61,84,70,72,83,67,72,42,82,52,84,73,68,65,63,66,53,80,67,42,43,49,82,44,67,57,60,44,53,57,52,73,83,50,72,77,87,72,44,70,79,79,60,80,77,57,46,56,42,72,72,60,81,77,49,57,50,46,72,44,69,53,57,81,59,44,71,46,50,60,45,83,83,68,85,69,84,58,82,79,81,58,76,75,84,62,72,55,70,82,48,74,81,53,72,46,63,61,59,74,50,49,55,70,64,47,84,70,57,87,63,48,46,53,83,74,52,50,62,69,74,72,44,43,83,77,65,70,70,80,75,67,84,72,76,67,59,82,69,47,83,59,44,73,56,83,61,58,82,49,71,51,50,80,54,60,43,77,72,69,65,75,85,63,62,63,80,66,56,44,79,55,84,60,72,79,66,69,63,48,64,50,48,50,86,66,68,44,79,58,49,46,46,78,75,64,85,85,82,58,73,75,53,55,48,69,56,85,82,57,77,58,56,57,43,51,56,60,84,78,46,43,73,67,62,65,49,64,63,65,80,55,86,74,44,86,50,66,86,66,85,42,83,75,59,85,60,49,56,87,64,72,81,85,63,54,51,69,70,84,55,86,47,85,63,45,54,78,67,45,51,82,66,76,82,72,76,58,59,70,66,82,45,45,61,46,46,83,62,71,70,77,83,87,77,80,44,72,46,86,49,74,87,49,86,57,64,80,66,54,51,50,64,67,50,62,47,80,67,53,87,49,47,73,52,67,47,58,65,61,52,57,65,63,49,59,77,45,66,70,46,46,68,69,70,74,62,79,71,83,54,60,54,55,81,70,84,65,45,75,85,83,87,71,86,61,70,85,64,65,81,72,60,73,77,77,77,81,76,53,42,56,84,70,73,68,43,52,58,53,62,80,74,78,72,45,86,55,74,66,57,54,53,76,60,61,48,57,75,50,48,70,49,46,67,63,68,58,75,83,83,67,62,73,70,51,77,58,51,42,54,83,56,80,52,51,71,82,50,85,43,62,61,73,85,45,77,44,53,69,69,70,44,43,55,80,55,57,49,81,82,54,69,67,53,48,52,49,70,59,79,46,42,71,50,65,56,72,60,48,55,52,74,68,42,54,79,50,82,49,63,77,76,66,75,64,67,64,85,47,86,73,87,70,56,60,46,84,58,51,85,57,70,71,75,80,52,66,44,52,57,62,46,44,73,87,87,64,82,42,58,83,51,74,60,78,67,75 87,68,87,48,56,65,77,44,52,72,57,76,61,43,83,63,58,65,59,69,67,59,77,49,58,62,43,75,71,74,81,65,76,76,53,64,44,55,63,82,70,47,48,81,70,83,64,57,72,64,50,66,69,43,59,49,54,61,86,87,65,44,55,52,64,76,81,72,86,42,76,75,50,48,69,59,60,53,46,82,77,64,82,46,47,67,58,86,42,58,84,77,62,60,59,80,73,77,86,78,58,73,62,79,68,47,58,47,44,78,59,49,53,85,46,65,85,82,66,73,66,63,73,67,58,75,62,77,54,70,61,52,42,42,43,67,45,74,63,59,77,46,64,81,80,67,52,82,42,54,46,70,81,79,51,65,74,80,77,70,51,64,53,58,52,57,56,79,47,64,55,65,52,84,87,54,68,46,56,76,45,57,48,74,49,48,60,60,55,59,82,45,64,83,54,49,83,60,85,44,46,80,62,76,56,46,55,62,63,55,67,73,47,73,50,72,47,76,52,56,77,78,81,74,71,63,55,71,57,43,73,74,62,54,71,60,76,61,72,57,53,60,73,51,45,82,78,55,49,47,48,71,80,43,58,54,49,73,73,71,72,81,62,51,76,58,85,65,69,56,55,66,81,86,44,53,85,50,42,85,78,47,87,78,65,80,58,77,53,60,52,71,48,72,47,60,71,69,64,71,50,72,69,83,76,67,43,74,62,73,84,67,73,78,82,51,66,70,47,78,55,61,75,80,78,58,56,60,65,63,82,44,84,86,44,72,45,42,86,48,45,80,49,80,48,64,42,47,59,85,72,53,43,56,54,55,62,57,66,44,82,77,75,70,57,84,63,86,43,86,47,43,55,60,54,75,55,49,57,75,86,57,64,48,82,56,51,87,58,62,65,86,73,87,51,48,70,82,74,44,76,51,73,81,69,56,74,42,44,85,81,71,76,65,59,63,77,83,43,69,66,81,47,86,62,53,62,73,47,77,67,73,57,86,61,85,71,52,59,81,71,54,54,51,66,43,64,79,43,77,50,72,43,52,82,51,56,68,46,47,47,57,66,45,69,69,64,52,44,66,61,66,71,63,87,86,86,43,66,84,73,62,52,83,58,67,71,72,50,55,74,49,62,46,55,57,71,80,48,80,43,79,76,76,57,43,65,56,42,86,61,60,52,72,87,50,85,61,50,43,59,84,84,73,67,49,70,71,60,68,74,43,85,85,44,85,53,44,47,61,83,50,76,74,50,48,48,46,78,72,44,57,58,63,68,58,64,67,52,46,47,58,81,50,53,42,85,54,75,76,87,73,51,77,71,56,80,49,73,74,42,46,54,65,54,69,79,66,69,78,74,46,77,46,81,57,57,86,60,59,63,49,45,81,62,52,58,83,58,59,61,78,61,86,60,87,61,75,49,43,65,61,51,55,70,65,49,62,47,64,61,62,49,54,50,43,69,61,42,87,69,75,49,61,61,73,86,70,73,43,72,50,77,86,52,54,61,44,84,65,53,46,63,71,52,57,46,60,58,65,57,87,70,53,85,75,76,66,64,64,85,65,83,77,78,53,79,49,61,56,56,73,60,83,54,83,68,48,52,83,82,72,86,80,63,67,76,50,42,70,63,86,49,83,76,65,42,47,76,86,49,62,68,63,45,55,50,79,45,82,59,60,53,87,51,60,82,56,79,65,51,87,49,48,79,71,62,70,43,49,56,83,45,73,52,66,78,57,53,51,45,52,47,49,70,85,43,44,76,51,76,53,76,69,57,85,86,67,71,61,66,72,53,56,63,81,87,44,63,44,65,45,49,54,55,58,70,63,67,87,62,72,52,60,42,59,72,81,58,82,82,56,45,66,85,57,78,71,78,72,70,47,63,76,84,61,69,71,80,45,81,67,46,62,44,78,73,87,47,42,52,49,73,57,77,74,66,81,87,45,64,69,54,58,67,45,70,70,83,50,52,86,54,82,48,66,63,83,84,60,49,82,56,74,49,84,65,76,80,43,80,49,66,60,71,84,80,53,57,51,59,57,62,59,58,65,66,49,78,49,67,63,76,63,53,55,84,78,73,87,87,58,77,59,64,81,70,83,68,55,85,43,72,76,66,70,52,47,50,42,49,64,84,64,77,45,49,66,86,82,44,57,82,82,73,53,45,54,47,58,67,65,42,64,70,55,74,70,51,68,67,77,45,84,52,72,71,44,84,73,42,46,73,44,55,87,57,63,63,79,47,87,83,47,79,86,75,63,62,71,50,49,77,65,59,64,45,55,46,49 75,66,54,63,60,52,60,56,75,60,83,87,84,46,63,69,69,71,73,81,81,61,46,58,87,70,80,76,60,58,69,66,66,60,44,74,62,47,59,81,67,73,71,47,81,72,57,49,48,52,55,74,71,47,74,82,58,70,76,58,47,55,87,54,79,83,55,79,63,71,86,81,73,48,47,60,64,42,82,43,64,78,73,54,72,75,59,78,53,86,81,59,82,68,72,59,73,46,66,65,63,54,75,55,69,48,66,77,71,82,46,44,71,83,61,62,68,47,72,82,67,84,69,45,85,44,64,74,79,51,70,70,49,82,65,84,79,47,85,68,76,56,83,61,62,42,56,80,70,71,78,67,61,45,82,79,68,57,53,66,75,87,74,71,57,68,74,79,86,53,66,52,86,75,80,56,70,60,82,73,87,78,65,79,53,56,83,68,80,77,62,49,87,86,49,67,51,81,68,87,81,70,82,61,54,51,61,84,51,84,77,86,87,85,46,47,60,58,52,44,49,63,52,59,72,46,63,42,81,46,71,58,61,70,66,57,48,61,78,60,59,76,42,78,42,44,63,43,86,66,51,43,52,58,71,83,60,49,86,82,86,79,46,54,79,66,61,62,80,86,63,43,73,48,47,66,45,59,67,85,72,64,59,80,76,85,73,57,74,43,57,85,72,80,55,48,53,70,44,81,70,76,65,64,64,73,71,72,77,75,80,49,79,81,72,55,77,66,64,63,68,48,61,53,51,79,51,72,42,49,50,45,48,43,78,45,63,78,66,42,81,64,65,53,60,69,77,73,56,63,67,45,86,76,43,73,81,64,52,42,67,76,81,77,71,49,52,43,81,64,61,50,44,49,75,81,49,57,68,62,86,78,55,47,61,47,70,79,73,59,74,44,59,64,76,79,83,48,48,78,58,44,84,67,44,79,82,71,44,82,71,60,56,78,57,48,80,85,53,58,57,62,44,59,54,55,85,81,59,75,48,73,42,51,82,64,46,53,68,69,62,81,49,68,85,66,81,82,82,54,43,42,87,87,46,70,55,59,71,66,60,48,59,58,53,69,44,60,51,56,81,81,80,82,58,67,52,79,55,42,59,49,64,58,79,53,78,63,54,80,83,73,59,64,46,73,61,51,71,42,58,83,83,72,73,60,62,46,48,68,52,81,86,53,65,48,60,49,57,83,68,66,72,64,49,53,67,48,66,45,77,54,84,63,75,54,49,54,78,61,76,78,81,83,66,75,48,50,76,43,45,54,42,79,52,60,57,83,62,75,82,53,87,63,78,73,78,56,78,57,70,45,52,73,44,57,59,78,57,57,53,57,46,72,80,50,52,44,62,85,85,79,78,85,59,78,83,78,57,43,76,45,76,68,58,51,43,51,71,68,49,78,55,59,74,66,65,50,42,48,56,73,60,54,60,66,56,82,52,62,55,76,80,72,60,75,66,47,66,62,56,78,70,84,87,59,52,51,70,50,77,66,59,51,58,71,59,57,63,59,67,49,65,83,80,67,60,72,49,48,71,69,49,60,76,84,54,62,49,80,65,43,82,85,77,69,79,69,62,72,68,59,64,81,85,74,87,58,45,61,84,85,70,79,53,70,46,63,66,87,56,87,69,42,73,63,87,72,73,64,44,45,55,82,81,76,49,63,81,78,80,74,46,80,73,68,46,59,52,47,56,53,69,71,82,74,75,53,70,46,42,81,64,45,80,51,42,85,68,78,79,84,43,68,83,68,75,63,47,52,50,50,82,45,74,54,67,45,73,83,70,74,59,80,84,48,69,85,66,49,76,51,42,46,52,79,48,46,83,84,86,53,87,44,76,48,50,58,79,55,44,48,46,85,43,68,80,69,81,87,45,64,61,87,46,60,83,54,43,83,75,44,66,51,45,56,44,59,52,63,61,62,64,50,52,42,58,48,61,63,45,81,77,72,58,47,67,84,59,54,78,49,84,86,50,54,61,47,55,53,86,53,45,43,87,83,69,52,85,78,64,49,49,71,86,42,65,58,50,80,72,53,63,70,82,77,45,84,86,73,86,75,53,74,60,45,53,71,81,50,54,68,59,66,67,81,77,63,63,54,86,77,47,47,62,69,76,47,42,63,55,75,54,46,56,54,87,78,56,48,48,77,76,49,56,65,84,49,73,50,66,46,51,82,64,48,50,56,70,63,60,45,59,56,44,46,51,63,54,43,83,42,46,76,72,81,87,54,81,69,44,67,42,65,53,86,70,64,44,68,54,45,50,64,77,45,56,54,87,82 54,59,75,65,44,77,56,47,50,73,82,50,61,43,45,70,72,79,59,61,77,66,74,73,66,65,79,50,84,67,52,65,47,71,71,70,76,58,65,71,67,71,60,65,48,67,63,46,48,85,59,82,47,42,49,49,76,87,50,53,54,47,51,80,63,69,86,50,73,78,56,77,56,77,51,46,85,73,62,79,77,80,80,47,50,85,72,56,49,62,49,68,43,49,58,70,67,81,53,75,43,72,78,55,69,60,61,55,79,83,73,46,49,81,81,67,86,73,69,53,56,58,61,48,61,50,87,56,48,56,61,57,59,51,47,72,47,57,86,73,59,85,62,43,51,66,63,80,50,69,45,56,82,74,54,63,82,72,74,52,52,82,68,61,68,52,85,62,74,67,84,44,63,86,71,56,64,65,43,87,43,73,60,42,80,79,51,48,65,55,87,75,77,79,51,50,82,42,67,45,83,48,74,57,58,62,74,80,45,55,62,51,82,66,67,52,75,53,45,50,65,82,77,60,68,81,80,78,48,44,59,81,55,62,55,71,44,63,87,83,70,68,52,44,46,61,53,64,67,53,67,45,75,63,55,78,64,74,54,66,67,81,85,50,45,81,65,75,66,50,73,63,71,49,78,79,43,74,43,48,73,83,79,49,69,67,77,60,49,73,65,79,70,74,72,77,82,78,51,56,83,81,79,70,59,55,45,81,81,48,66,60,48,56,54,74,85,86,46,77,62,46,46,49,44,47,86,74,71,57,63,72,86,51,61,65,50,81,50,82,73,74,75,42,78,64,85,68,56,59,61,71,55,87,84,45,73,48,55,64,78,58,75,77,71,86,55,62,49,45,74,56,58,81,84,87,57,42,67,44,68,43,81,57,63,58,47,71,85,57,73,42,63,48,43,57,44,50,44,81,60,69,61,83,72,87,53,79,73,56,59,69,63,79,51,80,72,56,55,72,86,87,53,70,44,70,59,48,43,87,63,73,47,60,79,67,50,77,56,58,59,53,85,80,57,65,46,43,59,79,71,86,46,77,86,62,43,58,60,45,85,86,47,63,59,44,84,42,63,77,43,87,77,42,72,49,87,77,87,77,77,77,50,68,75,79,78,46,68,68,57,64,58,79,47,81,63,54,58,62,59,47,63,55,74,70,49,44,67,87,86,86,79,44,85,83,46,87,81,87,78,58,61,64,59,84,55,48,81,82,52,86,56,81,59,87,54,74,79,76,69,83,63,85,46,71,63,59,73,69,60,84,66,63,81,47,67,44,45,87,56,55,60,86,55,63,45,77,69,62,85,54,78,53,60,66,73,56,57,47,44,67,44,55,51,63,46,77,73,82,66,59,85,74,82,77,80,69,67,46,69,63,54,87,81,81,55,45,75,75,87,84,49,46,54,75,68,62,44,71,49,53,79,53,42,51,68,66,71,61,54,70,44,69,83,48,77,77,73,86,85,49,64,83,73,56,58,48,81,64,59,49,87,78,72,44,45,46,77,61,81,58,54,62,63,73,82,65,72,68,44,44,73,83,46,72,81,71,46,62,43,68,67,75,78,65,81,58,50,65,58,51,43,64,63,64,66,59,73,72,43,70,60,57,74,57,47,73,80,53,72,68,45,83,66,76,47,61,53,85,56,50,54,78,69,81,46,62,47,78,86,50,56,56,76,66,72,65,85,44,60,42,85,81,73,61,74,86,66,61,59,73,63,77,63,50,58,81,69,80,42,61,53,58,64,77,73,45,76,63,59,77,71,48,51,52,73,65,75,52,78,81,69,82,42,45,48,48,72,65,42,58,77,72,57,76,73,69,50,62,66,78,77,65,53,78,42,86,70,77,80,84,80,71,43,48,56,87,72,83,65,53,47,60,71,78,68,81,72,72,50,80,83,86,47,62,52,54,86,85,82,84,61,48,65,67,64,75,63,77,46,66,45,72,69,87,66,64,48,68,83,67,68,60,67,53,43,74,83,77,43,87,60,87,83,45,50,58,57,63,71,56,54,45,52,55,82,57,60,58,50,78,87,83,85,48,45,58,70,80,74,80,42,48,86,47,63,87,44,86,63,56,70,45,76,60,61,46,80,77,83,48,74,46,74,55,61,87,77,77,82,56,49,43,49,49,62,65,76,55,48,67,80,52,85,76,81,52,64,80,56,50,78,47,51,79,57,72,82,67,80,49,70,60,74,46,61,63,44,42,79,66,70,75,50,76,77,58,63,68,69,73,73,74,75,62,42,42,75,54,54,48,50,51,60,52,49,50,75,51 86,71,76,48,81,64,48,61,59,79,46,45,77,70,52,57,63,70,74,78,57,59,48,46,65,73,68,85,84,76,57,86,76,48,56,66,59,79,82,62,52,74,83,79,76,77,78,67,50,79,56,51,86,49,81,55,46,54,64,78,49,81,43,49,64,62,46,67,62,52,74,45,43,78,69,83,52,83,85,70,59,53,66,60,61,44,74,87,74,57,57,84,70,48,50,77,59,54,66,61,73,75,59,43,70,64,52,74,73,55,49,53,76,54,64,82,69,80,50,75,73,62,61,71,84,64,74,78,78,69,61,50,57,86,56,74,43,56,58,58,44,60,54,51,76,68,47,83,84,87,54,85,76,66,64,42,47,56,86,51,75,60,44,80,67,58,55,77,73,83,44,52,68,77,52,76,45,79,46,63,75,43,77,43,81,82,64,67,45,62,80,47,54,56,76,60,83,82,73,47,77,80,71,75,58,74,69,75,42,77,75,56,85,43,58,42,57,55,56,59,42,68,81,81,73,83,87,53,73,47,61,49,68,45,51,64,62,75,78,42,53,52,77,77,59,53,50,68,86,60,80,57,61,80,64,52,57,76,43,56,84,72,70,86,54,58,59,76,81,59,66,46,70,50,59,77,63,50,82,62,79,53,59,46,75,46,44,50,66,55,46,48,42,53,61,59,68,46,76,70,59,64,72,84,42,72,60,47,83,76,57,74,48,42,48,63,65,69,50,80,79,69,74,64,77,70,65,56,84,67,42,77,71,55,65,72,59,68,44,57,83,77,61,86,81,61,87,74,84,67,75,45,76,51,63,73,53,87,82,54,86,66,43,65,65,84,80,65,67,50,86,60,51,65,46,56,67,55,80,76,76,52,47,52,68,70,55,77,85,54,67,66,80,59,48,71,60,86,84,65,47,76,62,45,66,55,55,55,51,56,80,49,48,80,78,55,87,44,47,42,42,66,50,56,80,81,71,57,75,64,61,57,76,82,78,57,42,48,51,59,62,72,54,68,43,45,49,58,85,50,79,76,50,45,70,58,44,83,56,86,80,83,67,55,45,65,72,69,68,81,69,80,61,48,50,47,42,53,59,59,87,79,54,55,49,84,80,66,51,64,50,58,55,86,74,73,45,50,59,48,47,85,82,56,73,43,56,87,53,67,75,63,56,56,44,69,50,62,50,53,54,85,70,79,62,55,85,80,48,81,59,68,46,69,72,60,61,72,52,53,54,85,56,52,74,74,68,68,44,63,46,47,55,82,75,50,57,59,66,67,65,76,54,53,75,49,56,69,85,62,53,48,45,54,87,64,85,59,69,71,47,45,65,66,77,70,69,84,73,55,59,51,78,77,46,61,60,46,64,85,74,43,56,47,64,86,72,87,59,62,85,56,61,54,51,69,63,75,46,54,82,59,59,81,71,59,84,61,51,65,70,52,65,74,71,66,64,62,76,48,71,55,47,63,44,82,60,48,75,68,67,84,77,80,82,58,47,77,63,67,59,84,58,69,62,74,87,82,75,80,56,73,43,59,46,44,60,61,63,79,87,61,84,48,70,63,59,87,57,79,63,81,55,59,81,66,87,87,44,51,68,57,57,76,67,86,79,78,77,57,87,45,62,68,58,58,44,57,64,73,82,77,58,76,74,51,67,53,81,72,76,62,50,79,83,66,67,63,62,43,53,56,48,53,84,61,48,71,82,57,77,75,73,54,61,61,54,65,45,46,61,79,43,43,49,63,70,71,66,54,83,48,73,50,43,61,55,58,65,57,61,80,50,73,72,47,50,54,60,58,42,62,78,54,80,52,57,76,53,44,54,64,44,76,58,86,74,63,78,76,71,46,73,53,55,67,71,58,60,86,87,66,71,71,77,72,71,72,82,87,62,72,71,43,42,62,44,49,68,79,49,57,47,75,55,66,80,80,82,61,64,87,87,54,43,80,66,69,62,53,81,46,81,86,60,53,54,56,87,43,67,52,48,81,65,61,75,73,45,77,43,46,51,45,55,56,61,48,69,70,53,68,84,54,54,65,68,72,61,87,82,45,44,64,71,79,44,56,58,45,44,74,65,83,74,71,87,64,49,72,63,55,68,84,55,43,58,78,45,73,55,78,45,83,87,68,49,64,66,46,83,72,69,50,53,71,57,52,50,77,78,73,79,55,57,65,47,67,72,66,71,76,65,64,66,44,43,67,59,77,78,49,70,53,73,42,47,73,54,45,66,45,58,50,79,63,65,72,67,74,49,58,56,73,53,49,73,84,45,64 58,70,66,78,77,71,55,49,58,65,67,76,70,68,87,52,55,63,44,86,71,67,75,42,49,76,61,84,75,54,51,46,79,80,86,73,56,67,76,86,57,69,54,58,69,72,75,52,79,71,83,50,58,50,48,85,55,47,83,70,76,48,43,79,52,50,61,50,53,66,80,66,67,58,74,67,49,71,54,72,49,47,69,70,71,59,54,61,45,51,79,65,66,61,64,75,84,60,60,78,74,74,67,44,72,56,64,77,45,48,73,44,52,86,81,60,76,76,86,79,72,68,57,67,56,70,70,83,84,48,69,66,78,63,50,58,78,44,82,54,47,53,48,63,77,48,79,45,85,68,81,76,51,62,80,78,75,43,87,75,42,53,68,45,51,81,45,75,47,42,75,43,68,69,87,77,58,42,73,69,84,45,66,85,87,86,46,44,57,66,69,77,73,63,58,54,47,61,74,70,52,68,63,63,65,75,54,85,81,68,42,53,66,44,83,63,80,62,70,72,81,59,49,53,61,87,87,42,51,54,54,66,79,54,62,57,79,45,44,53,51,64,63,69,83,57,60,84,59,52,87,81,43,42,61,70,84,82,74,59,65,76,86,43,50,72,65,42,81,75,71,57,57,72,80,80,70,47,58,83,43,82,54,52,63,78,78,48,49,87,85,81,78,59,81,65,65,86,64,54,50,58,61,42,81,69,47,55,56,77,55,54,68,58,46,69,83,64,48,79,76,62,73,50,56,61,59,48,55,55,47,73,48,87,78,82,62,57,76,71,65,69,54,69,52,56,53,61,80,71,66,49,48,63,75,43,57,70,76,46,85,66,70,51,44,86,44,86,50,85,61,86,44,63,64,63,70,70,57,62,73,86,87,78,69,85,78,68,83,75,67,63,74,72,82,76,79,69,85,44,61,80,85,71,58,87,80,62,85,55,68,54,47,87,48,61,65,73,47,76,60,42,75,66,73,86,56,76,74,51,55,67,75,55,81,77,55,63,76,67,85,66,61,46,44,67,83,53,51,83,53,44,79,53,77,84,69,76,80,44,50,45,65,53,56,81,83,60,46,66,78,82,75,83,46,52,78,73,57,54,79,53,69,87,71,50,67,83,61,54,50,69,87,45,53,70,46,44,67,49,43,60,42,76,45,51,85,43,62,71,69,71,54,82,44,82,84,60,74,42,63,61,72,80,56,43,45,63,81,45,63,69,75,87,56,73,57,75,86,59,73,45,63,59,62,47,77,82,74,49,48,64,44,77,53,82,81,60,74,69,44,84,65,81,42,64,44,58,42,62,78,51,63,57,85,83,47,64,75,74,75,62,44,61,81,80,53,78,59,60,66,79,75,48,75,59,65,72,60,44,64,50,76,48,62,65,86,67,62,50,58,43,68,83,79,63,68,61,68,72,68,44,54,68,86,82,66,70,56,80,81,58,42,80,43,80,80,54,80,78,74,52,79,49,83,58,63,71,87,62,54,66,54,57,50,46,67,76,59,65,63,79,71,49,67,74,65,61,44,67,58,44,85,85,77,73,71,66,77,82,45,76,57,46,67,77,43,77,49,79,55,44,60,81,43,58,72,67,85,67,62,70,71,62,42,58,58,85,53,75,49,85,60,69,87,68,42,82,53,87,58,57,53,78,63,81,72,46,86,77,75,51,85,87,85,52,83,60,81,54,66,46,64,66,51,78,56,63,44,59,75,65,72,58,52,80,60,76,74,57,79,68,43,54,61,58,65,57,63,57,69,54,87,81,43,50,44,73,66,66,84,55,70,86,62,42,87,58,53,62,74,85,73,84,53,80,46,80,69,87,84,68,68,56,54,45,59,43,46,85,72,66,81,75,84,62,69,45,49,77,48,76,73,66,45,47,54,58,43,42,45,49,79,79,61,46,77,61,52,75,69,86,65,44,51,64,70,50,80,81,67,55,73,62,59,75,58,61,86,81,75,72,67,58,87,82,85,72,59,67,87,86,69,43,53,63,72,79,70,72,48,68,74,73,71,56,85,76,49,53,46,79,49,61,63,59,76,86,48,73,66,60,53,72,48,54,84,85,73,74,51,46,65,83,44,49,72,72,61,72,67,72,85,63,75,77,84,48,70,44,74,66,56,75,46,47,69,75,86,71,48,87,80,87,76,42,65,65,57,83,74,79,83,62,57,47,43,83,83,44,63,81,43,45,51,52,47,50,60,73,68,80,86,57,64,69,70,49,60,67,79,45,79,76,79,54,57,71,68,77,84,85,48,52,65,74,86,65,60,64 70,81,84,75,67,73,76,65,80,83,65,80,44,59,49,68,50,62,65,78,65,87,45,63,75,53,60,76,59,74,69,83,62,60,49,51,60,83,60,50,55,62,58,80,50,57,66,57,64,64,58,56,49,67,53,75,67,47,67,69,52,49,66,68,42,66,80,44,46,87,58,79,83,48,56,87,52,67,83,68,61,58,81,60,78,81,76,68,57,71,55,74,58,47,81,54,76,83,75,61,51,72,73,82,87,78,60,47,83,54,72,74,60,58,58,42,71,47,49,85,52,51,56,50,78,79,80,71,46,85,59,51,43,73,43,79,54,70,63,42,87,52,47,86,54,70,51,54,80,78,76,49,83,68,73,66,70,43,57,84,77,44,60,69,68,83,57,54,77,82,80,55,49,62,83,50,87,66,80,86,86,72,52,76,45,79,73,42,44,47,86,61,58,68,44,68,85,61,60,51,45,80,66,76,42,56,87,53,53,69,44,68,84,83,55,68,87,47,84,73,66,76,81,83,81,54,45,60,80,56,84,57,86,68,84,86,57,52,67,49,63,50,60,78,67,84,62,56,56,63,87,66,72,53,86,66,47,82,69,76,76,87,59,75,83,58,84,55,52,83,81,86,53,85,67,62,61,73,56,65,85,70,62,53,54,74,61,57,75,58,75,74,70,60,81,60,72,81,58,86,44,73,73,86,84,56,73,52,86,45,81,80,72,68,76,81,86,83,76,87,84,44,53,85,61,53,56,52,51,44,73,74,56,51,82,85,85,47,42,67,53,82,61,50,87,50,79,52,55,78,58,47,79,49,51,85,65,58,51,84,43,80,58,62,81,53,50,42,77,74,48,69,58,78,48,51,55,87,83,48,51,46,83,85,78,74,56,62,73,67,68,42,72,67,78,67,59,85,45,87,55,44,51,61,87,63,64,51,48,64,85,77,87,83,45,45,82,58,44,79,47,78,74,65,43,59,44,50,54,45,85,64,48,67,87,45,42,58,59,60,59,49,62,87,56,84,76,61,80,72,51,73,79,76,47,47,71,51,59,67,81,62,80,73,45,67,72,60,62,62,70,74,81,54,50,54,77,54,79,57,48,49,79,70,47,87,59,46,49,79,47,77,45,85,86,54,83,62,51,55,71,64,51,42,79,85,42,84,58,71,70,47,85,56,76,78,86,87,73,71,57,49,74,58,64,58,51,44,44,71,86,55,63,81,67,70,55,85,80,74,79,44,50,69,82,71,50,56,43,55,77,52,64,60,54,66,46,58,65,49,84,84,59,74,50,75,44,81,63,87,52,85,71,83,73,85,82,82,80,51,48,80,49,59,82,56,76,77,85,61,73,78,68,76,81,79,62,71,66,85,57,68,59,45,63,79,44,70,48,71,67,66,56,60,43,76,65,56,72,67,42,76,42,58,43,47,51,63,74,61,76,44,87,67,50,84,44,80,60,50,69,83,48,54,64,83,48,54,61,63,80,86,78,47,81,46,57,57,73,65,87,44,76,43,60,49,65,56,79,84,84,61,44,64,66,49,56,62,47,54,78,80,49,79,67,48,77,62,56,66,60,42,77,48,66,42,45,65,71,57,75,52,81,67,77,56,44,67,47,59,81,68,44,67,73,84,61,81,87,44,76,54,44,47,62,78,51,43,43,71,78,87,67,50,85,57,85,72,55,67,71,49,55,84,81,64,78,44,56,77,51,73,44,53,84,43,67,53,81,75,67,43,64,51,71,74,71,57,58,75,80,61,56,78,56,48,77,69,65,49,51,44,74,73,51,82,67,79,52,62,61,55,43,86,80,74,56,83,68,49,84,52,50,63,64,74,80,71,83,45,70,59,49,75,67,48,58,86,79,53,83,46,71,47,44,83,83,59,76,45,60,59,52,83,76,52,74,50,66,63,83,60,85,42,76,56,47,57,82,59,73,65,80,84,84,48,53,74,87,62,78,83,53,60,80,81,77,53,87,51,70,68,52,71,56,52,45,61,73,69,81,42,45,60,42,43,55,83,63,56,76,61,44,62,65,85,87,49,85,85,51,75,85,79,56,45,51,48,53,61,69,47,75,43,75,71,79,42,50,78,65,87,66,73,76,42,80,71,73,62,66,68,67,65,67,47,56,49,80,43,67,56,53,45,43,68,78,69,85,52,74,86,72,75,46,52,82,49,73,42,56,65,67,44,43,56,49,85,78,59,59,53,58,60,52,71,67,83,86,53,75,68,68,52,68,71,56,46,74,51,49,69,66,55,76,52,72,87,69,87 70,58,59,50,55,49,49,80,80,76,50,84,55,87,67,68,62,67,66,72,83,44,67,76,48,62,71,46,43,54,43,62,80,43,56,87,72,63,69,71,47,71,87,71,73,80,59,52,68,60,42,74,72,50,65,73,73,59,51,61,69,67,83,61,84,69,74,76,75,68,72,75,72,60,47,82,60,76,55,59,48,67,72,72,85,43,66,67,63,66,69,86,85,50,78,63,67,79,85,81,73,86,46,63,43,62,47,83,72,55,48,62,56,47,44,81,72,67,53,51,43,84,43,57,52,54,73,46,51,43,60,84,58,74,59,79,86,64,45,50,45,63,47,59,46,73,83,43,71,71,71,42,67,47,67,69,86,82,68,64,51,70,77,81,50,43,69,80,54,78,78,69,85,42,56,68,82,46,56,62,69,53,80,60,61,75,84,86,49,70,70,74,49,83,85,74,72,86,83,77,42,77,45,74,81,69,81,67,50,45,47,46,73,52,57,80,68,66,78,83,81,77,50,59,52,77,43,48,58,70,49,80,87,59,61,70,48,72,76,76,70,43,46,50,48,42,55,43,73,48,67,47,55,44,43,55,64,75,57,65,52,58,83,76,78,56,76,56,76,68,44,64,87,44,60,44,70,83,45,46,45,72,80,73,83,85,84,71,79,63,53,45,86,74,67,47,59,71,55,84,53,76,42,78,75,42,78,55,60,48,57,71,56,81,55,55,75,63,52,84,85,83,75,77,52,65,52,66,44,44,86,72,75,48,67,70,65,61,78,76,48,70,64,49,64,55,83,56,64,64,85,65,43,42,54,86,76,86,55,74,55,59,80,64,43,44,66,61,84,87,80,68,54,74,62,59,85,60,78,77,65,58,84,50,51,42,66,85,78,74,68,81,66,83,52,83,56,42,67,72,62,59,73,85,81,80,83,49,54,68,83,66,71,82,42,82,68,71,43,53,74,84,78,68,46,82,70,82,50,53,64,60,47,57,62,64,64,43,61,72,45,50,54,80,72,54,44,63,65,52,43,62,56,70,61,61,42,72,79,59,85,87,72,52,60,55,68,82,42,86,45,49,68,79,56,59,68,46,70,54,46,81,48,68,42,79,82,79,66,79,69,43,79,60,87,57,60,63,64,68,57,47,83,48,74,59,57,49,78,76,87,87,44,77,62,47,42,58,43,84,63,51,52,78,47,46,81,67,42,44,53,71,49,62,82,46,62,81,52,61,48,82,56,49,47,68,51,70,71,53,60,82,78,84,86,58,52,79,68,47,48,45,76,60,81,66,74,44,82,72,53,74,54,69,43,53,44,82,57,44,77,71,45,50,42,64,43,78,84,44,69,56,43,77,84,79,73,47,83,50,63,60,54,86,72,59,65,42,68,82,64,49,52,46,83,65,54,69,78,65,56,50,70,60,86,78,67,82,63,60,48,73,61,77,52,80,64,82,86,58,73,73,75,60,63,85,58,72,53,74,48,75,85,43,43,80,62,86,62,50,86,45,69,51,47,53,62,65,53,50,78,54,87,51,49,45,53,46,58,81,66,47,58,66,62,59,53,78,65,56,82,63,65,62,45,63,77,79,46,66,59,78,85,59,64,59,84,87,43,44,83,87,59,58,64,62,43,71,82,74,58,46,66,80,64,62,87,43,74,77,52,86,43,58,67,42,51,67,74,48,80,64,52,67,79,83,74,72,71,63,73,62,52,65,73,73,76,68,80,87,81,65,60,82,79,86,61,77,63,49,63,72,71,75,49,57,69,76,83,69,74,55,71,80,50,74,68,43,46,74,45,79,66,65,51,65,83,63,87,50,74,48,83,68,68,73,51,60,56,45,73,83,67,42,52,61,65,47,78,73,60,42,45,67,46,55,75,78,81,86,78,80,56,45,70,57,85,54,86,46,67,65,63,69,50,67,56,64,54,66,54,76,44,42,72,68,55,81,66,42,46,72,71,83,70,66,79,56,42,67,64,58,60,75,80,83,58,70,71,64,57,85,62,86,54,42,66,87,84,61,81,43,78,79,80,47,42,74,79,66,58,79,65,85,68,61,70,56,61,74,58,62,73,50,61,62,62,47,66,68,60,60,75,75,51,75,42,60,43,56,63,52,56,71,71,71,68,52,68,85,79,62,46,51,43,71,81,70,64,85,74,60,42,70,53,47,54,46,81,72,87,48,65,57,49,81,78,54,64,64,60,42,70,79,81,83,64,85,66,58,66,82,48,82,58,42,60,47,45,81,73,86,87,68,79,76,50,63,58,46 51,80,45,65,44,66,42,56,51,72,85,49,47,80,46,65,51,74,66,44,53,63,73,75,67,67,83,81,62,45,45,86,56,67,62,79,56,76,81,66,72,69,76,75,44,73,62,84,83,51,45,78,68,81,53,84,79,43,57,78,59,55,45,87,53,66,52,44,46,55,81,68,55,71,43,54,85,82,43,63,87,55,73,43,66,45,80,43,50,75,85,65,56,43,86,84,70,75,48,46,72,42,84,87,81,66,53,57,74,72,79,58,70,61,79,71,85,54,82,85,66,80,47,50,52,70,57,58,87,43,52,62,50,57,56,51,62,74,67,63,59,44,56,62,79,65,84,70,66,66,66,50,45,44,69,45,70,49,55,69,58,52,81,73,76,44,73,56,52,63,46,83,70,58,46,84,42,64,70,86,45,60,51,56,78,70,46,50,67,64,52,73,68,75,84,47,86,75,52,67,45,63,43,44,50,72,52,81,71,76,51,74,59,78,58,51,55,77,48,58,48,59,61,54,72,43,76,61,71,59,63,73,72,50,66,52,51,46,51,85,57,80,64,66,64,84,84,56,45,60,58,53,65,81,71,58,53,72,80,48,44,72,57,53,43,43,66,71,81,54,66,62,46,58,57,69,58,66,62,71,61,68,67,56,55,62,86,50,73,59,79,85,46,61,56,56,59,72,62,78,60,80,44,77,86,53,52,52,82,61,48,67,74,70,78,87,78,47,64,50,65,55,58,53,53,54,46,83,86,82,83,48,75,55,48,42,42,79,84,84,49,51,42,54,50,52,69,57,84,54,77,79,60,79,71,83,73,76,42,79,48,59,54,82,68,68,51,87,79,50,66,43,42,66,64,77,75,86,63,50,62,53,70,68,85,54,53,61,84,48,51,77,56,83,80,73,56,49,66,62,65,70,72,85,75,63,56,62,76,77,55,65,44,63,67,85,60,86,53,69,45,51,62,55,43,81,43,70,82,50,62,59,70,50,66,78,80,51,85,84,60,62,46,57,64,78,42,71,62,71,43,63,44,53,70,82,84,65,61,57,49,73,65,69,79,54,60,87,74,78,74,47,69,72,69,42,65,75,85,59,60,50,42,44,82,62,57,82,51,73,74,70,83,83,67,64,74,69,72,54,75,84,67,45,51,68,74,48,53,62,45,65,76,54,61,84,49,68,59,85,87,55,78,70,73,73,68,49,83,43,64,43,68,78,86,60,47,44,43,60,84,79,45,57,79,79,83,72,67,75,51,65,49,52,64,65,53,55,45,75,46,65,46,85,69,46,80,67,65,87,57,77,63,73,51,70,62,49,65,73,45,86,70,64,48,45,67,53,69,87,84,77,81,75,53,84,45,85,68,75,44,83,54,70,83,69,66,46,71,74,44,46,73,59,74,75,55,47,50,49,56,43,48,82,54,55,68,48,83,79,57,84,61,42,82,46,65,71,83,68,84,70,76,81,85,43,51,81,51,85,67,47,55,45,66,56,42,50,69,50,77,46,64,52,86,47,46,65,85,50,85,59,44,52,63,86,62,60,61,77,46,64,42,65,58,62,85,71,57,81,43,59,48,67,53,83,42,77,77,75,44,50,62,63,47,54,55,86,57,59,49,85,54,51,77,51,71,61,61,52,54,64,84,50,75,80,81,46,42,78,44,84,50,76,52,80,48,72,57,66,86,43,59,42,50,87,78,83,64,54,67,58,51,58,48,74,51,80,43,64,47,72,72,42,70,56,49,55,62,53,71,76,68,57,50,47,65,81,71,74,51,77,58,72,87,75,82,68,45,74,78,66,86,48,73,81,74,75,67,78,76,54,68,61,72,51,53,49,52,52,49,49,48,59,56,60,79,60,43,60,78,50,83,79,75,76,83,63,75,62,87,68,72,52,45,53,51,68,56,59,76,69,84,71,45,77,78,76,87,43,60,70,54,47,53,46,50,65,87,81,79,50,53,71,50,59,47,70,75,62,55,60,86,85,67,46,52,87,52,47,87,68,47,74,61,56,46,63,55,56,55,55,80,79,80,67,82,47,62,65,75,81,45,63,79,52,58,55,80,44,43,74,48,63,64,66,77,83,67,60,49,61,83,78,56,70,44,82,75,73,77,67,49,81,56,67,71,52,68,72,60,83,79,77,68,86,70,81,77,80,72,49,85,68,63,59,87,78,64,42,77,71,61,71,79,48,86,42,80,84,73,73,71,48,74,66,54,59,73,56,74,85,67,81,52,85,84,85,51,82,63,73,70,63,74,81,79,80,80,62 81,62,48,47,64,77,54,54,50,46,56,60,68,61,49,63,43,52,65,62,85,66,71,84,60,65,76,57,85,54,49,58,50,55,52,62,80,86,83,86,45,48,56,53,51,53,42,81,65,60,43,87,42,63,75,87,71,59,82,71,57,57,43,70,67,74,46,56,61,87,60,50,65,50,82,67,67,73,44,84,61,50,87,84,84,59,64,73,67,59,52,80,53,43,66,64,71,48,43,83,78,53,48,60,86,50,81,84,85,64,56,49,58,68,68,59,52,55,87,79,82,81,71,63,54,58,71,53,71,75,65,70,68,44,70,57,71,58,53,81,64,87,59,86,59,54,62,85,47,56,47,83,51,86,82,61,64,79,85,47,56,87,58,44,71,71,49,73,87,57,54,77,78,64,48,70,67,48,67,58,75,78,61,86,76,63,45,87,71,84,48,82,68,61,44,80,87,44,85,50,84,83,44,57,66,54,87,73,79,51,72,48,73,59,48,55,74,64,66,54,67,45,80,61,56,70,44,86,76,68,83,47,76,44,86,69,70,83,78,61,80,68,48,45,72,46,72,66,75,57,59,70,65,47,44,56,79,55,78,63,58,76,54,70,85,59,76,78,74,69,74,84,56,84,65,49,80,63,83,73,58,45,43,48,83,57,87,74,73,87,62,71,80,59,76,72,51,75,73,73,83,57,63,72,45,65,60,85,81,53,62,73,57,65,49,46,68,47,50,65,42,80,80,61,85,67,44,53,54,44,83,48,87,47,79,55,42,44,55,75,86,67,84,43,87,75,67,80,78,50,84,68,72,45,63,66,53,82,70,72,54,44,69,75,63,53,54,57,83,46,84,64,86,79,81,87,69,44,45,81,43,68,78,69,79,78,48,66,63,50,80,87,55,81,46,50,56,55,73,78,80,79,64,50,79,87,58,80,73,48,65,57,71,86,72,54,69,85,81,60,87,55,83,72,79,85,73,51,82,82,72,77,62,55,48,77,63,81,72,65,61,86,68,63,62,68,72,63,82,62,82,50,50,50,66,59,70,65,73,59,71,75,70,72,80,69,62,74,53,84,85,86,53,57,63,62,63,69,46,73,65,49,59,43,79,65,58,78,60,49,75,54,44,65,80,67,76,48,47,69,55,70,68,79,77,85,56,83,61,56,76,83,82,69,72,53,58,77,79,72,57,74,52,62,80,50,56,76,73,52,69,72,50,87,42,56,55,44,46,85,42,43,78,71,83,57,65,65,51,42,59,71,76,60,62,71,54,47,47,56,75,67,83,57,66,58,61,45,47,55,72,50,51,44,47,78,74,49,48,74,70,46,50,66,60,53,79,44,84,84,49,67,77,52,73,80,75,49,62,45,79,86,76,46,78,75,57,56,49,73,85,86,86,54,54,68,82,71,81,48,45,71,50,81,65,81,66,59,43,44,67,49,50,84,67,43,44,66,68,52,48,67,83,68,84,57,85,63,82,67,84,82,82,83,78,55,85,78,67,65,71,63,56,87,68,48,62,77,45,83,84,86,59,52,70,82,49,63,74,82,78,78,55,46,79,71,53,53,79,87,54,45,79,46,82,80,86,45,53,83,69,49,74,44,42,53,84,51,64,61,62,68,78,50,56,72,63,44,67,62,72,58,45,61,63,45,43,66,69,59,42,83,50,43,83,70,69,75,49,68,44,87,77,78,54,64,55,43,56,55,63,84,43,61,85,78,84,56,48,62,77,54,59,87,64,63,72,47,70,51,58,50,70,52,47,66,55,86,67,76,65,70,84,86,84,74,65,56,57,60,55,54,80,43,71,57,68,74,56,59,72,81,85,64,78,63,60,83,75,62,86,75,83,83,79,57,63,81,74,81,49,75,87,42,59,85,81,48,55,53,42,52,58,66,54,59,59,59,58,67,54,43,84,56,46,68,72,62,51,57,84,80,86,52,53,44,82,49,84,46,65,53,56,47,83,78,78,53,55,47,79,52,51,63,48,60,73,77,51,58,52,48,60,85,50,80,49,73,57,53,52,65,76,46,83,57,58,74,67,78,58,45,81,63,85,75,64,79,65,82,72,66,69,65,52,69,79,55,50,67,57,69,44,71,78,79,50,83,42,64,65,44,61,48,53,48,86,71,44,78,55,70,81,55,61,46,80,61,71,46,87,52,79,83,54,63,55,60,71,46,78,58,44,73,86,51,53,76,85,48,81,76,55,45,70,58,72,62,45,44,64,79,81,65,68,70,73,50,43,87,73,80,52,84,42,64,54,83,52,75 84,82,85,78,56,52,77,56,60,45,53,86,48,75,57,74,57,44,81,77,48,77,46,86,53,85,79,86,43,45,75,50,73,63,64,65,46,43,42,71,43,85,60,52,73,51,66,51,53,62,84,44,76,57,76,58,80,60,44,68,57,74,62,48,74,59,81,73,52,49,51,77,59,60,42,65,62,72,79,59,64,42,58,46,84,63,59,85,85,68,57,54,75,77,60,50,80,73,78,48,54,78,85,54,53,66,62,44,71,75,64,81,47,43,61,83,50,87,81,80,53,77,46,80,80,79,51,58,82,72,77,59,80,70,50,63,79,54,76,52,86,53,47,52,76,62,68,55,77,61,63,47,80,50,84,57,55,84,60,50,56,67,79,62,75,85,57,61,81,67,60,85,43,46,51,42,63,76,42,77,42,55,79,71,45,46,64,82,58,82,59,81,76,49,87,71,61,45,59,70,69,56,44,74,64,52,79,81,86,44,46,76,65,82,62,86,46,62,83,42,74,67,52,83,63,75,83,82,66,60,84,86,58,48,64,74,42,53,59,76,50,56,42,49,47,72,52,77,60,75,67,58,56,86,79,79,71,42,67,58,76,75,47,58,70,62,78,50,71,47,80,69,87,44,72,43,79,65,56,86,48,76,42,87,64,83,72,80,85,86,50,49,67,66,85,81,87,71,78,66,72,71,47,67,45,43,72,69,76,80,60,47,86,81,46,50,58,85,53,79,72,55,49,73,42,79,54,67,54,85,79,53,83,60,42,68,46,65,47,64,56,46,56,73,56,42,60,81,68,47,43,52,78,73,60,42,61,55,66,74,70,51,59,43,48,50,66,73,78,63,71,50,80,83,87,79,75,57,66,86,84,70,51,60,59,47,50,60,42,67,63,87,60,49,57,56,44,76,44,66,61,58,71,84,72,66,57,64,59,43,52,52,80,44,56,64,54,74,63,43,86,73,57,49,84,58,78,75,53,83,84,75,45,62,68,85,61,54,58,76,75,65,51,71,85,77,65,74,46,73,51,47,55,55,75,52,50,56,86,68,83,62,71,65,49,53,66,43,73,86,56,45,53,56,77,74,54,73,54,52,75,63,71,70,46,75,80,59,45,72,71,82,71,56,74,42,85,79,81,60,83,72,48,69,78,74,52,87,73,56,78,62,72,43,52,75,47,68,53,82,46,73,60,60,70,72,70,75,87,71,48,63,42,62,87,62,51,46,76,67,44,59,64,51,82,61,42,56,82,45,49,47,86,74,45,61,78,42,44,48,58,70,45,42,61,59,50,69,76,50,58,72,50,80,80,44,43,67,81,55,82,58,73,83,60,77,59,80,57,46,45,61,73,63,63,46,69,83,86,84,81,66,73,47,60,67,76,78,86,61,56,74,49,58,42,59,52,87,51,81,79,52,53,59,60,79,55,49,66,50,64,68,52,80,74,68,67,55,65,73,46,60,81,50,87,69,77,57,73,43,77,65,73,76,72,54,73,50,48,75,78,75,70,63,57,51,78,48,81,65,84,64,51,54,80,57,49,76,70,87,62,59,51,72,61,52,62,60,70,52,48,75,68,83,55,52,76,53,54,80,81,84,87,69,77,61,71,64,63,50,82,78,72,49,67,47,66,46,83,77,66,75,78,62,83,78,45,80,64,74,79,46,59,56,72,65,81,42,51,57,85,79,75,69,73,71,58,43,75,77,68,67,86,77,85,51,75,74,84,76,80,48,61,42,72,45,81,60,67,72,42,75,82,69,61,61,64,54,81,65,75,43,55,59,57,69,69,43,78,82,85,59,75,52,82,42,66,59,47,58,53,43,68,84,52,67,78,86,43,85,57,71,53,50,42,48,62,76,49,86,86,66,46,45,77,56,64,72,65,42,57,54,51,70,54,74,69,44,87,84,86,86,84,85,60,58,47,54,54,50,73,72,62,57,48,45,71,64,78,75,73,85,42,85,69,52,73,72,76,59,67,87,81,84,84,48,42,47,55,57,78,67,60,45,46,45,74,78,61,77,82,49,80,43,72,54,74,67,55,51,44,87,70,76,85,73,64,55,66,79,49,56,66,58,49,73,66,63,45,70,84,72,59,71,70,87,48,73,65,64,86,80,43,49,47,81,48,54,61,65,76,73,75,87,75,76,67,67,45,71,77,70,68,71,52,55,51,69,82,54,54,80,57,74,72,77,60,77,42,45,57,43,68,70,73,67,63,47,60,44,56,42,82,64,72,52,46,64,79,84,67,50,62,45,70,78,53,49,55,79 59,60,60,55,48,59,46,59,77,53,66,62,49,57,63,60,84,53,73,81,47,44,65,83,51,80,44,80,48,87,48,60,47,81,70,66,70,78,75,56,71,59,82,59,51,84,48,59,57,53,53,76,86,53,48,59,80,62,73,78,48,78,55,71,87,83,87,86,52,87,44,74,43,66,64,79,63,48,67,84,60,62,64,55,49,48,86,64,76,83,58,68,65,62,66,69,69,50,53,81,42,45,86,73,70,83,71,81,85,67,55,79,68,73,49,68,55,78,77,67,65,60,66,49,56,72,49,55,48,81,72,44,82,59,64,53,67,60,85,81,68,68,82,81,64,71,61,82,77,63,59,79,79,65,70,46,87,45,62,87,57,73,43,73,69,70,44,87,85,55,51,70,60,76,84,83,53,66,54,60,77,72,71,50,81,47,62,61,75,44,65,72,70,58,48,46,82,46,82,63,44,85,86,64,52,86,79,74,67,74,52,83,45,70,47,45,55,47,44,56,87,79,47,69,85,45,62,44,64,78,60,54,58,48,68,77,46,66,54,47,71,58,52,82,46,54,43,51,49,68,51,64,55,73,45,54,53,72,66,84,61,44,84,57,81,61,61,77,44,49,59,68,68,77,83,66,62,86,82,87,82,49,79,53,73,64,52,76,85,77,74,44,82,58,68,87,66,84,52,77,58,46,76,75,45,52,73,76,48,43,59,75,63,84,82,58,75,74,79,50,46,52,80,51,79,54,65,58,54,86,82,74,76,46,52,74,49,78,54,54,82,59,56,57,60,87,61,63,66,67,68,86,69,53,85,46,57,82,65,52,77,82,66,76,58,83,58,64,57,59,51,46,87,79,56,80,70,44,84,59,81,82,77,53,83,55,87,82,50,46,71,80,78,72,56,46,73,68,58,70,61,55,58,71,46,61,65,49,84,52,65,67,71,66,75,60,83,61,69,55,74,57,67,55,63,72,68,75,64,72,85,83,71,51,83,47,83,72,59,66,71,76,68,63,70,70,43,56,55,51,74,78,86,77,73,86,52,64,52,70,80,47,81,61,70,58,87,79,48,61,71,77,65,43,49,63,68,70,46,82,50,67,54,46,82,65,50,43,63,74,85,78,64,75,64,72,46,71,71,70,59,84,75,83,76,87,63,52,84,74,84,84,69,75,55,67,84,67,72,77,61,43,64,65,48,44,56,60,67,75,77,86,64,67,67,62,46,86,43,70,61,68,49,75,65,46,48,60,72,76,76,44,50,69,81,87,85,54,69,45,66,52,44,49,67,50,44,72,80,47,69,75,82,57,63,49,47,87,58,76,52,77,50,85,53,60,68,51,79,61,57,83,68,72,42,74,46,68,85,73,53,48,42,85,60,77,71,70,58,48,61,85,75,63,61,45,82,42,85,72,84,49,57,81,81,46,84,44,44,49,64,74,44,87,64,66,63,63,44,63,65,52,50,82,49,64,42,51,74,70,44,78,50,76,61,61,59,65,85,83,86,53,75,42,60,55,63,82,75,78,81,68,70,67,65,54,77,65,82,79,52,64,85,55,65,70,42,56,84,80,63,71,57,76,50,83,58,87,53,59,48,63,57,79,69,54,60,74,80,42,79,77,60,59,46,50,48,58,51,54,44,75,86,71,43,55,69,76,43,56,77,55,83,73,76,58,49,87,68,54,51,49,55,86,44,51,47,69,62,72,72,42,82,49,68,63,82,74,46,78,67,44,80,85,87,56,74,77,46,64,50,43,70,59,52,42,57,60,51,53,56,51,78,60,58,82,74,83,53,73,73,61,71,49,58,75,53,47,54,60,77,81,87,53,60,60,42,86,67,85,58,75,74,45,67,76,48,55,46,46,60,86,46,68,69,83,51,49,44,65,87,61,46,46,72,78,77,66,67,48,68,52,81,47,71,61,70,61,74,61,68,70,56,48,43,67,55,74,76,63,77,76,82,55,78,71,43,55,68,82,47,54,83,68,64,58,87,85,50,49,83,49,55,66,72,52,43,67,55,45,55,46,64,85,43,78,64,55,45,52,45,72,54,65,66,69,62,87,63,69,55,51,61,63,82,68,83,43,53,77,83,64,47,85,57,65,71,85,52,65,57,66,64,42,44,86,46,80,57,61,47,87,54,81,86,85,74,66,49,64,45,68,64,63,67,66,43,77,49,62,46,75,84,73,58,56,57,87,55,77,58,48,49,47,67,55,46,42,49,79,52,86,74,81,55,78,60,42,54,79,43,45,54,48,47,74,72,87,64,72 68,48,61,82,71,68,63,71,86,55,60,70,72,57,79,49,67,80,78,85,48,85,54,52,71,58,73,47,64,67,75,82,76,60,80,86,46,43,46,44,66,78,50,60,71,79,42,47,51,74,73,45,80,56,43,71,79,57,80,50,68,69,71,61,53,84,45,75,42,64,67,72,59,61,69,56,54,61,72,52,62,59,79,62,76,48,83,62,56,59,69,48,78,60,48,86,66,76,58,50,46,77,54,74,81,63,52,85,50,78,77,52,49,62,80,62,76,70,59,43,61,62,43,62,76,42,56,78,59,68,68,58,63,63,73,59,78,62,76,82,42,85,86,55,75,48,72,82,80,79,70,66,55,42,65,45,61,47,57,47,59,50,59,67,52,79,80,74,86,77,85,43,87,45,58,72,74,79,84,71,60,78,69,73,70,48,78,65,81,46,71,73,78,57,66,69,55,82,70,59,46,45,68,87,66,62,72,77,66,70,54,55,45,47,42,47,44,63,80,61,42,54,52,84,65,71,53,67,70,81,64,87,59,86,59,70,64,81,53,63,86,61,86,76,54,58,45,56,49,43,46,81,55,59,51,46,80,73,62,55,63,43,49,74,84,56,74,75,51,72,55,74,77,86,58,56,51,54,56,46,63,77,82,55,59,87,72,44,47,68,47,49,44,82,65,43,56,62,52,61,77,52,44,44,61,87,53,60,83,46,80,84,61,54,42,76,85,82,69,56,69,47,42,52,54,74,46,49,59,75,85,75,74,80,80,78,55,52,59,80,71,85,87,63,73,56,86,78,67,52,52,75,78,63,50,72,43,78,87,45,82,75,47,84,77,57,87,51,62,54,63,66,57,82,57,75,53,49,87,73,43,84,52,66,67,69,54,78,43,45,76,59,46,43,48,82,51,81,46,53,69,59,83,48,51,85,50,75,76,61,47,83,45,74,87,80,49,76,43,61,57,43,53,70,60,84,58,81,66,67,65,71,68,75,78,62,64,78,70,69,60,46,64,46,70,83,44,44,54,79,55,85,73,44,80,65,46,86,79,48,59,62,82,68,86,69,74,67,73,77,83,59,65,68,74,85,76,87,59,48,42,53,48,47,45,86,71,72,62,62,68,59,65,68,58,56,43,55,72,83,77,64,77,74,76,71,44,54,72,68,55,55,79,78,86,79,59,75,44,68,79,44,61,79,76,61,62,70,74,86,45,83,51,83,84,77,73,79,50,45,63,50,75,45,61,75,69,65,57,47,82,65,73,81,70,47,62,70,71,68,66,49,81,55,64,68,66,56,69,59,48,58,73,83,47,82,75,58,52,60,74,52,77,60,62,63,61,77,69,56,66,53,48,82,70,55,71,64,79,75,50,54,65,63,42,78,63,82,82,80,78,47,55,67,81,85,58,43,85,52,52,58,83,80,57,78,59,87,84,54,72,43,61,43,75,68,70,78,81,53,70,43,52,42,44,70,45,83,49,56,63,56,76,55,66,52,56,47,73,53,46,49,67,72,76,86,54,44,42,66,56,64,87,65,72,74,49,70,83,68,84,87,54,52,66,56,45,64,63,57,84,62,70,50,61,60,72,69,73,66,84,63,68,80,72,74,81,47,67,67,81,73,67,42,81,52,63,79,49,53,46,54,62,81,47,42,69,55,71,70,44,85,78,87,79,65,82,61,46,76,83,72,65,87,53,42,61,78,74,59,59,84,46,74,62,68,87,51,67,83,67,66,56,86,72,83,84,85,79,72,77,43,43,44,85,61,76,87,58,63,64,85,59,70,69,54,71,79,45,42,66,46,81,48,62,42,73,47,85,55,84,45,59,85,59,47,68,45,59,51,79,86,51,63,64,61,66,60,86,67,64,79,67,76,45,66,64,55,82,81,86,80,61,62,57,49,70,73,46,67,85,56,65,66,76,66,64,49,65,84,59,54,69,42,62,66,47,52,74,43,55,77,72,55,65,47,84,79,51,50,67,58,79,43,83,57,45,65,55,68,84,86,85,46,52,42,62,51,53,59,48,59,79,73,83,57,53,83,65,83,81,50,73,86,61,61,44,74,57,46,42,76,42,42,55,80,61,57,52,72,70,84,67,76,71,63,87,72,85,58,52,84,48,48,72,57,63,52,75,70,84,61,85,66,69,81,58,45,50,46,70,81,45,87,63,43,78,54,59,58,66,46,47,81,51,44,43,62,63,80,79,60,45,47,45,84,82,51,76,52,48,83,49,62,84,77,58,46,56,45,57,57,42,85,49,68,65,63,67,82 42,82,83,59,42,69,59,50,54,73,56,52,47,80,66,74,59,84,62,83,83,47,48,46,45,64,45,84,87,84,81,79,76,64,70,80,59,73,62,80,73,81,81,68,42,49,64,87,59,42,77,52,44,43,73,77,67,56,61,80,66,44,69,74,68,74,77,67,69,63,43,60,62,45,70,49,77,62,85,84,66,49,57,84,84,82,60,72,46,86,84,75,54,50,56,80,44,45,86,56,63,82,63,75,70,48,45,63,80,86,85,44,53,68,51,72,62,46,48,86,43,87,47,60,72,71,82,47,65,67,66,74,53,83,50,67,53,55,53,43,68,77,55,80,69,76,86,50,66,58,78,51,53,46,45,73,77,63,83,45,46,83,80,47,53,45,73,73,49,42,56,56,64,45,82,78,70,49,67,76,58,43,73,70,69,54,46,72,58,72,79,48,61,81,76,60,65,69,51,64,58,56,45,84,83,71,61,64,85,87,78,59,85,47,76,43,62,82,43,51,46,48,46,73,82,79,51,48,72,62,64,57,52,83,64,42,73,65,45,48,53,76,79,77,67,45,51,51,85,60,74,45,45,79,50,70,58,57,42,52,57,54,55,66,43,63,86,43,63,78,68,46,79,52,53,54,67,44,57,60,63,80,78,65,69,78,49,82,54,45,46,71,55,78,42,76,79,75,65,74,67,64,81,57,83,71,69,70,50,71,56,75,53,58,56,55,46,87,59,64,42,67,55,44,85,62,72,72,72,48,76,62,48,76,56,60,77,84,66,52,53,42,80,61,42,81,54,71,78,52,67,42,43,50,87,65,67,48,71,66,63,57,63,82,80,53,61,82,85,67,69,53,82,57,50,67,85,87,87,60,72,56,85,83,70,61,46,76,53,86,67,87,53,72,86,44,87,69,47,65,84,62,85,50,83,59,83,44,51,71,59,60,61,55,80,57,86,49,82,76,68,80,50,74,60,76,73,73,80,44,78,75,52,77,52,64,86,80,42,86,76,73,42,86,53,68,77,59,76,86,64,61,49,78,66,73,51,45,83,72,77,72,52,44,82,74,72,86,57,72,69,43,64,75,87,67,86,72,72,43,63,49,68,69,82,47,44,82,61,79,57,68,48,56,55,74,57,82,71,69,68,45,77,78,54,57,55,56,82,54,62,66,69,75,76,55,75,52,87,71,74,44,48,60,61,47,45,75,71,69,77,61,55,73,79,47,67,85,81,42,65,51,54,58,77,69,68,42,78,58,66,54,42,72,65,53,57,63,63,81,79,46,46,46,52,83,82,57,46,77,65,69,66,75,85,61,46,67,56,44,63,49,62,73,66,65,47,48,53,76,66,66,47,59,69,50,56,67,83,64,56,83,55,44,52,70,67,45,52,68,45,75,63,85,74,59,42,87,58,82,82,56,78,53,42,49,63,66,59,45,67,54,67,63,45,83,71,75,59,45,79,55,72,53,80,42,60,68,42,54,74,74,78,71,60,57,76,81,59,72,72,79,83,85,45,46,44,68,65,42,87,59,86,62,46,54,68,80,77,74,52,84,47,74,53,42,80,62,51,57,50,55,87,74,57,68,74,66,76,68,74,55,79,65,42,56,87,62,44,48,74,43,84,66,48,76,76,70,44,60,54,65,52,86,67,73,59,45,70,81,80,46,57,62,60,78,63,64,83,57,53,81,54,53,46,44,60,65,50,80,64,80,77,69,67,48,78,71,76,65,48,48,50,48,56,73,79,70,82,72,80,49,50,42,68,47,87,59,51,86,69,67,76,78,45,79,65,47,63,70,47,74,82,54,76,60,47,51,87,53,58,50,53,53,83,72,58,60,64,44,52,81,73,62,46,83,55,81,85,61,67,66,78,52,73,70,44,79,79,65,85,46,57,52,52,77,52,75,76,81,84,82,78,75,50,46,47,87,46,78,77,52,55,77,43,64,45,77,62,73,63,63,50,84,53,47,77,82,73,55,48,44,85,58,69,52,51,75,62,74,84,64,73,73,66,77,47,49,74,76,59,77,66,49,77,64,65,62,45,72,75,74,58,53,82,71,69,69,46,46,69,67,51,47,76,44,78,55,44,60,70,54,46,71,87,58,55,77,78,57,75,71,43,72,44,78,55,61,51,53,61,50,51,52,53,50,72,52,70,45,74,57,68,57,62,48,68,67,86,71,67,68,78,46,79,79,63,46,74,49,85,78,63,42,70,46,46,71,46,54,62,79,76,46,60,54,59,49,43,68,59,58,42,43,74,67,87,81,59,70