/* www-ATLAS of Group Representations. 3.U6(2) represented as 231 x 231 matrices over GF(121). */ F:=GF(121); x:=CambridgeMatrix(3,F,231,\[ 1,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,14,1,78,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,49,0,49,119,18,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,106,0,97,48,27,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,88,0,19,89,49,105,63,0,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,92,0,0,82,44,113,47,0,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,61,0,93,104,81,112,108,100,21,61,85,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,117,0,18,11,53,29,54,98,68,40,70,16,85,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,77,0,11,34,67,111,10,29,29,114,13,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,68,0,37,65,27,16,30,55,112,0,9,38,26,104,120,42,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,77,0,99,41,71,84,84,11,77,75,63,89,47,47,1,116,44,16,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,52,0,51,80,82,73,101,106,68,9,11,77,117,108,10,84,103,103,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,78,0,45,97,88,3,102,5,1,117,26,4,118,75,28,84,109,43,78,47,12,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,38,0,85,89,109,2,0,51,76,17,100,66,4,36,73,8,100,59,56,13,111,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,110,0,73,112,14,24,108,70,76,37,60,107,53,86,36,111,104,56,37,75,95,101,8,10,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,13,0,88,58,102,6,37,26,8,96,115,26,28,44,85,41,79,19,95,84,15,33,3,32,45,86,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,62,0,49,7,75,34,108,71,86,58,25,112,104,31,48,61,49,64,113,24,32,7,45,97,114,42,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,7,0,66,103,94,108,78,114,46,68,20,63,111,93,23,110,101,84,58,108,113,103,14,109,16,106,94,61,13,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,35,0,37,0,45,113,84,73,106,93,98,67,65,64,18,77,106,91,6,16,29,28,109,20,23,94,98,20,46,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,89,0,104,31,6,23,101,1,18,25,57,57,109,112,117,17,29,88,65,38,89,65,72,45,68,118,115,11,54,116,13,56,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,95,0,6,78,13,37,111,111,56,84,16,20,7,29,30,96,87,4,107,106,25,103,116,101,33,3,96,93,116,50,95,84,3,86,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,8,0,45,100,33,49,120,61,18,54,7,110,49,85,36,111,105,23,34,49,10,107,61,0,70,74,116,93,105,107,56,85,91,19,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,62,0,49,70,65,107,95,24,109,22,2,45,119,99,42,13,110,71,34,49,35,29,39,35,61,37,7,94,50,111,47,42,64,51,100,71,76,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,37,0,95,52,27,95,25,94,84,56,105,17,32,53,50,27,76,82,50,63,26,63,53,96,118,45,85,65,100,40,99,66,18,97,1,96,79,94,101,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,117,0,55,27,15,11,120,74,18,71,4,48,101,6,71,82,68,63,117,62,30,5,17,59,75,33,5,80,111,102,52,89,10,5,112,4,120,107,43,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,114,0,13,45,70,55,4,52,0,57,113,118,110,82,6,68,21,118,11,59,87,68,72,78,87,108,59,67,102,15,32,20,10,107,8,29,44,96,58,115,75,71,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,14,0,109,68,14,38,95,45,18,58,34,64,55,113,15,108,0,44,3,30,119,62,91,7,17,94,103,66,115,109,38,34,42,79,18,60,114,106,36,46,71,12,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,83,0,48,15,45,48,24,83,94,63,76,42,114,93,63,61,114,90,61,20,70,5,94,19,75,72,39,46,13,32,25,27,94,27,115,34,97,67,23,113,50,94,38,44,5,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,90,0,59,97,0,13,27,107,102,37,56,119,16,110,71,60,108,26,79,45,58,39,72,48,23,2,118,75,55,39,59,61,48,32,35,9,56,32,90,0,60,4,26,90,20,100,119,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,17,0,67,99,95,44,34,119,117,79,107,99,108,56,39,37,42,35,119,13,84,20,91,77,115,24,61,57,58,108,118,44,54,5,98,68,32,6,15,116,50,34,25,42,80,120,98,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,16,0,81,17,73,6,101,79,52,4,96,71,99,74,81,107,31,27,77,39,10,6,49,107,97,48,90,87,118,89,32,41,94,85,43,99,57,113,10,102,32,49,62,56,32,59,64,97,28,32,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,49,0,30,40,53,68,0,3,55,95,47,74,105,92,25,66,38,41,11,56,42,21,42,117,42,110,68,46,17,61,71,1,67,60,0,96,95,53,81,45,83,15,91,74,34,114,61,86,96,8,95,30,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,94,0,53,84,66,53,47,66,92,58,100,26,37,24,117,13,2,46,77,90,54,89,27,14,34,59,64,99,89,2,44,120,68,98,49,9,95,30,107,40,4,5,70,62,96,106,42,30,32,7,46,59,67,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,16,0,6,52,2,97,66,48,10,39,4,59,118,71,64,99,4,85,30,63,17,26,91,80,72,95,66,31,91,39,76,40,35,64,37,22,60,55,102,119,99,71,56,25,102,21,41,8,17,37,35,42,68,53,19,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,57,0,16,111,93,11,74,75,108,14,25,82,39,4,15,117,37,12,116,4,73,18,114,50,6,92,104,56,30,0,44,84,46,33,94,15,78,9,47,80,62,94,47,81,95,98,44,3,65,63,80,102,19,99,98,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,53,0,102,9,57,75,83,33,18,63,84,47,103,62,32,81,29,41,75,1,110,9,69,9,47,24,8,97,29,61,89,77,119,33,52,1,87,48,114,48,106,63,53,13,99,78,64,11,107,70,103,65,25,113,62,33,115,92,102,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,2,0,30,78,32,17,33,76,104,102,101,8,11,36,93,86,90,95,30,19,22,89,19,88,90,16,59,37,44,67,33,67,60,65,15,83,113,53,54,107,66,68,13,75,84,96,90,2,97,20,40,1,20,19,3,115,120,35,120,81,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,24,0,84,13,22,112,75,117,103,37,11,93,11,73,21,93,72,16,105,91,82,35,56,104,109,1,102,83,4,105,60,87,18,27,62,53,93,86,114,98,104,32,36,84,3,43,80,118,17,13,43,44,106,86,22,86,94,32,79,9,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,14,0,68,5,76,90,70,95,13,52,56,119,35,59,107,31,95,89,20,19,32,42,53,76,67,67,54,97,3,4,13,102,108,6,24,82,11,43,1,21,28,113,67,52,79,74,101,55,52,34,13,82,2,110,115,32,14,20,109,34,54,73,101,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,40,0,110,101,83,15,71,107,11,70,87,69,46,43,4,30,97,72,18,54,22,21,44,59,115,2,74,84,67,58,19,113,66,44,115,40,108,102,47,75,102,79,36,99,88,74,114,1,46,85,83,79,72,19,0,38,114,70,87,26,63,1,75,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,32,0,80,114,61,5,73,26,112,11,99,104,95,107,55,8,115,55,113,68,40,67,3,60,67,118,81,53,109,58,108,42,2,37,92,92,67,26,10,107,119,28,29,41,6,89,116,105,15,2,104,38,116,55,41,56,48,117,60,3,96,12,57,108,85,32,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,6,0,70,48,49,6,68,102,57,8,22,94,34,35,24,56,103,106,45,102,6,10,91,74,32,91,61,25,72,53,69,32,73,46,17,26,15,104,52,27,18,117,100,117,87,11,60,82,119,80,0,49,113,44,1,11,105,76,13,47,64,73,94,28,44,18,10,114,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,38,0,104,71,51,79,99,38,93,116,99,9,3,72,13,75,1,94,97,57,108,57,71,0,12,3,86,53,20,28,22,56,60,115,52,74,38,35,108,80,79,109,78,35,36,109,63,70,60,24,11,41,37,110,114,25,42,30,14,99,21,115,44,58,71,1,25,75,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,103,0,19,9,16,82,92,110,89,80,60,108,68,46,99,46,40,58,34,21,49,4,105,89,120,17,109,95,15,102,22,115,28,39,9,40,100,51,52,83,78,115,110,116,66,50,75,55,23,72,25,86,65,16,57,103,7,105,89,34,90,1,91,95,97,23,25,57,98,67,13,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,37,0,117,118,117,30,116,103,94,25,13,49,83,33,64,1,98,25,85,1,1,47,104,97,119,92,50,49,30,111,97,28,20,62,24,77,64,64,64,101,91,44,86,43,30,79,69,61,25,92,86,61,86,120,13,49,26,106,77,81,15,18,57,113,22,19,31,32,107,41,100,9,113,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,97,0,74,68,77,76,83,49,110,3,102,80,60,115,46,71,46,86,17,44,42,8,22,45,56,13,25,37,68,27,57,46,34,22,78,99,68,14,67,24,73,94,33,86,40,102,75,80,95,118,88,77,26,119,43,5,26,64,1,18,17,99,60,28,84,67,64,22,87,75,83,81,74,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,120,0,75,74,22,79,10,76,54,84,40,102,43,78,4,80,82,14,98,61,50,101,7,64,16,88,79,14,40,21,108,108,95,77,0,68,102,57,47,91,96,39,95,47,14,85,105,106,99,114,102,28,114,6,65,21,114,25,117,19,78,77,76,3,55,36,21,33,52,55,36,114,68,61,99,64,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,94,0,115,14,60,71,32,79,32,70,26,42,104,80,35,14,115,105,104,68,94,0,28,21,72,71,103,31,51,114,100,117,99,58,87,59,59,92,55,68,33,51,9,84,41,16,12,27,66,104,55,18,51,68,89,77,14,3,15,3,39,10,91,114,31,91,36,46,16,101,25,32,67,43,12,94,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,116,0,89,46,47,6,36,88,108,5,45,92,54,26,16,48,68,33,1,20,100,17,69,86,71,4,23,12,62,5,64,89,98,20,120,38,23,89,63,45,119,28,102,63,65,67,56,23,46,53,76,70,20,50,49,10,109,33,117,20,24,16,99,70,77,49,119,55,103,31,101,62,76,52,8,116,99,57,114,66,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,4,0,45,67,55,107,40,92,12,40,108,94,93,48,94,8,54,96,12,48,60,24,18,114,28,47,35,81,94,18,48,97,106,57,61,85,71,67,76,12,79,73,109,72,115,4,45,107,48,58,68,4,114,109,12,95,39,93,66,23,13,15,60,52,42,53,3,110,25,0,94,115,78,97,43,57,44,19,105,25,6,66,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,111,0,72,84,27,51,24,105,29,106,23,11,7,38,87,29,54,63,54,9,68,44,83,110,49,58,43,109,32,5,12,54,27,71,45,105,94,21,66,8,115,36,6,51,105,92,71,55,3,88,95,93,114,94,23,83,95,28,13,93,35,36,89,80,107,85,31,81,98,44,19,6,54,65,46,109,120,70,27,37,4,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,17,0,31,14,23,65,51,20,113,62,93,57,17,17,10,62,62,77,1,33,34,19,46,80,102,110,82,37,106,113,52,8,77,30,30,1,117,7,4,111,75,67,28,38,92,95,55,112,102,48,4,105,11,36,12,94,10,31,7,51,107,107,8,18,71,115,45,69,120,64,116,61,13,85,29,83,119,16,55,39,77,96,102,2,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,16,0,109,88,86,9,79,69,40,101,30,112,45,107,71,46,105,16,81,67,14,98,40,112,23,95,42,37,11,84,101,41,106,112,55,76,40,38,93,15,6,15,22,57,11,92,20,75,6,37,0,109,57,75,12,49,20,113,29,110,62,21,6,87,81,58,16,9,86,33,98,101,83,4,32,69,35,44,88,27,106,75,37,39,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,15,0,100,96,28,57,50,88,105,20,72,46,58,63,72,37,16,40,49,116,96,4,40,59,66,14,114,59,63,61,110,16,10,48,87,47,49,98,80,23,8,39,32,44,64,44,70,34,103,21,62,32,45,119,84,71,99,66,114,41,45,13,51,5,28,48,117,13,48,112,70,114,13,69,30,39,16,58,98,60,1,44,75,93,2,74,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,49,0,20,87,53,9,36,90,74,24,36,24,69,0,55,59,119,104,72,23,33,6,49,12,38,98,71,32,95,73,98,64,40,58,108,32,57,72,75,83,19,102,9,54,115,120,19,24,88,75,24,2,38,31,70,0,105,73,72,71,20,63,108,38,9,1,48,15,54,75,98,93,75,50,117,21,54,36,47,98,92,22,80,99,29,15,60,67,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,54,0,68,47,75,69,71,63,83,59,72,39,111,93,97,38,11,1,74,1,15,108,118,114,91,37,111,52,80,2,89,73,90,89,0,78,91,91,8,100,29,73,16,80,72,56,88,97,51,7,79,69,73,0,60,87,83,11,112,94,52,36,33,96,39,80,113,49,74,15,87,100,10,37,7,31,95,63,89,112,90,108,47,80,86,50,117,58,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,109,0,23,21,58,81,16,14,21,76,30,60,105,76,43,60,79,61,50,91,102,1,69,4,31,25,67,87,85,28,44,22,67,120,26,22,1,75,8,14,22,109,46,96,0,33,61,101,51,32,38,105,52,97,84,55,75,82,93,21,60,120,118,2,87,73,90,67,73,68,98,113,83,27,11,90,14,65,14,15,117,72,115,86,50,1,100,76,86,47,36,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,24,0,5,29,46,32,51,92,30,85,103,104,54,92,80,78,51,108,81,74,7,115,2,32,95,58,86,34,54,50,102,34,17,95,65,45,48,105,118,84,32,101,38,75,83,52,114,115,38,13,47,16,101,82,30,23,113,22,50,20,116,88,95,54,68,12,16,11,79,86,110,38,66,118,26,60,75,98,3,34,109,52,15,48,9,1,54,70,103,16,58,20,74,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,61,0,108,44,30,109,110,47,21,104,13,97,53,84,24,73,1,73,96,78,59,69,106,37,62,101,98,85,61,111,42,12,33,17,42,96,109,47,27,89,38,119,44,13,36,60,52,104,101,56,79,33,19,16,66,59,88,24,56,9,66,32,67,105,1,47,46,102,16,97,0,115,6,112,49,99,25,38,87,4,34,88,9,43,12,9,99,54,40,42,93,32,101,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,119,0,91,12,42,108,89,91,42,32,12,89,42,103,95,28,105,112,111,23,69,63,2,74,35,56,11,43,67,115,92,17,28,36,54,12,45,20,120,111,27,25,92,56,99,88,94,36,86,35,57,97,45,115,77,93,112,54,78,37,15,74,42,52,27,102,79,68,90,5,98,75,80,115,58,72,47,44,53,113,56,17,56,34,51,96,75,7,41,80,102,66,100,97,67,23,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,17,0,16,85,114,87,87,108,82,53,82,103,109,36,64,73,39,4,4,43,20,31,85,74,45,52,75,37,90,34,32,100,17,73,60,90,40,55,106,77,109,53,34,62,85,96,27,44,26,62,114,39,41,120,30,42,34,115,11,65,35,15,117,19,105,12,32,13,12,87,108,101,90,50,55,109,16,12,68,6,35,113,114,42,41,35,27,44,103,84,43,93,42,100,58,66,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,22,0,61,77,46,64,7,78,53,59,39,108,101,21,100,32,114,119,96,107,44,10,116,9,99,74,77,39,52,99,92,118,81,21,56,93,83,115,0,76,22,119,106,68,43,35,43,98,75,79,82,25,55,23,108,43,96,72,23,26,95,6,99,81,92,109,71,48,66,17,10,107,113,1,58,73,23,115,36,86,9,119,82,115,47,70,7,12,28,63,72,96,100,51,17,108,24,118,110,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,112,0,101,62,24,33,94,102,74,72,45,42,86,39,80,60,116,46,21,116,57,26,50,79,30,45,74,39,109,42,62,1,69,112,54,119,114,78,44,96,96,105,76,81,48,79,101,46,69,101,60,68,97,45,56,72,30,53,84,65,21,33,96,2,100,14,50,62,107,58,40,90,42,86,44,53,108,115,110,9,53,75,54,31,56,34,103,90,23,44,83,67,64,69,88,7,89,118,72,59,74,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,86,0,97,84,49,30,107,72,119,107,1,62,65,74,49,77,18,119,26,39,20,43,106,113,83,88,84,5,6,78,21,24,16,80,92,66,106,106,101,11,93,55,85,56,119,34,107,99,14,102,110,8,84,38,103,45,84,93,76,74,44,102,82,8,95,107,32,24,1,52,14,56,51,114,89,28,93,41,82,74,114,7,20,2,91,21,87,111,89,91,63,1,94,76,78,118,33,96,75,95,95,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,3,0,1,38,115,14,48,40,29,9,57,78,58,17,22,43,117,93,88,45,76,49,104,79,66,112,20,107,116,78,78,91,110,119,75,68,22,112,70,32,85,28,89,102,114,115,29,29,110,68,83,37,12,49,113,35,50,52,82,94,58,29,7,57,80,5,14,97,59,87,100,27,7,1,84,18,101,45,75,28,57,26,99,50,65,16,49,49,70,4,38,14,91,111,28,41,54,14,4,55,107,17,63,112,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,63,0,109,83,20,73,73,106,53,19,74,40,117,63,104,0,118,115,74,69,70,11,14,56,90,70,120,18,85,65,79,68,1,24,56,119,51,30,87,30,1,115,107,65,43,116,99,1,22,5,37,59,42,120,116,26,41,13,99,115,39,5,57,44,61,15,26,104,120,98,40,119,111,40,108,20,77,106,109,46,97,27,91,42,51,51,108,99,33,65,56,1,0,108,44,2,47,0,76,74,95,102,65,81,0,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,11,0,72,36,85,17,76,27,35,21,18,117,5,83,31,48,89,40,119,15,106,96,59,82,30,77,13,30,43,53,114,55,87,53,10,7,90,12,38,80,70,106,28,2,71,79,38,53,93,32,111,34,58,57,49,80,85,119,59,117,7,81,117,116,50,43,54,109,56,14,74,9,64,11,86,58,103,19,36,88,32,107,81,3,120,82,48,73,74,74,31,42,49,37,88,44,88,91,92,8,10,78,115,51,109,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,43,0,4,35,76,32,78,120,33,85,89,102,79,116,115,4,36,28,94,73,63,96,77,34,20,81,117,101,119,114,63,58,3,11,88,119,117,61,109,13,74,98,46,16,96,95,118,77,56,113,22,107,58,72,89,104,67,65,7,7,24,105,37,99,39,95,4,91,104,23,65,24,22,26,52,43,53,18,99,100,52,116,78,113,86,5,101,117,40,49,9,75,62,108,7,72,7,61,28,118,87,68,113,42,7,50,19,59,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,87,0,56,44,79,103,99,69,103,63,11,107,2,71,40,30,99,120,113,92,89,54,54,119,115,120,83,31,11,28,22,28,61,95,88,89,1,111,105,65,27,19,97,58,65,8,61,105,1,80,62,29,114,45,28,3,37,54,101,68,81,118,66,89,43,57,47,37,20,112,112,93,12,70,70,10,16,88,69,80,7,81,82,0,13,3,97,57,54,25,16,78,9,54,71,89,98,59,9,22,64,34,90,32,14,9,31,106,71,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,99,0,49,1,16,41,100,54,3,35,53,0,14,41,60,89,79,112,36,17,41,117,57,93,80,56,88,92,57,52,3,5,100,14,27,82,14,24,81,68,96,96,50,52,29,34,34,101,71,85,22,3,14,58,12,118,70,102,27,9,95,89,97,101,30,115,100,30,74,92,9,116,57,14,34,13,48,7,109,118,91,86,21,28,68,22,66,104,1,91,52,114,30,113,102,46,89,105,81,56,4,73,41,76,23,106,0,16,110,8,41,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,92,0,119,58,107,54,13,69,12,67,100,87,71,71,80,69,1,57,119,77,98,89,60,50,18,93,82,93,106,45,45,37,3,107,101,49,47,11,56,61,71,32,66,59,31,90,33,71,9,96,65,20,14,7,15,60,31,20,34,55,83,1,118,104,88,74,111,100,71,100,53,88,61,109,108,29,57,112,65,107,66,75,67,73,106,24,67,33,120,36,62,8,8,49,46,55,75,58,84,115,65,116,19,118,15,94,13,18,20,102,7,74,113,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,1,0,25,22,102,96,61,101,112,108,26,82,95,86,48,8,99,90,9,40,45,17,76,9,55,6,61,28,30,1,31,115,19,78,44,70,60,111,24,88,17,99,73,74,13,49,79,110,8,23,17,64,14,5,100,109,97,95,17,90,110,2,32,106,74,46,77,109,31,71,10,2,81,23,78,75,63,109,104,82,23,92,10,16,94,98,14,84,94,57,119,6,96,41,12,51,14,80,12,69,75,85,82,41,77,17,67,71,67,113,14,95,1,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,75,0,18,19,2,34,41,13,113,95,59,64,38,39,64,37,71,96,65,10,13,104,76,102,2,11,79,77,21,107,115,63,9,18,107,25,66,29,62,88,33,20,7,62,101,11,10,82,3,45,48,113,49,30,57,70,52,69,10,65,110,30,69,95,20,106,60,47,112,43,108,69,22,67,40,77,109,56,10,46,106,115,25,43,30,15,33,89,75,55,104,33,17,38,82,113,114,53,97,71,45,27,97,97,28,99,69,76,70,90,7,91,4,11,79,20,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,46,0,46,112,50,103,69,110,28,3,20,90,10,10,78,86,76,37,8,102,25,12,88,115,8,17,5,103,39,102,64,39,31,114,80,76,112,15,26,110,77,88,80,48,120,63,16,50,44,3,51,72,89,30,10,100,116,82,48,85,65,37,30,29,64,45,34,99,56,57,2,59,11,20,88,78,86,14,116,117,118,43,53,56,80,55,76,92,12,15,69,113,100,28,99,71,104,99,118,34,69,97,54,30,80,32,31,63,12,91,30,110,113,91,91,50,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,90,0,57,100,109,21,83,36,106,11,15,42,0,20,83,101,75,40,58,49,71,36,68,99,89,82,113,7,66,16,17,104,81,55,78,55,96,55,106,2,4,104,79,61,49,115,36,109,28,96,26,41,18,50,84,48,30,2,14,111,52,93,7,106,76,101,8,86,66,19,76,49,44,4,36,88,62,105,103,120,61,71,30,15,107,9,5,99,25,88,94,83,81,32,85,55,66,63,57,112,93,106,120,90,119,68,112,86,3,97,22,95,105,42,15,0,68,100,33,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,2,0,37,35,92,108,36,25,103,17,83,55,56,105,46,23,77,87,50,92,50,109,7,92,39,103,43,92,18,25,8,31,92,0,26,35,112,16,94,68,28,110,70,58,58,119,17,1,12,9,8,30,1,102,22,45,61,109,46,81,20,61,81,41,108,55,79,69,115,18,100,118,69,94,7,77,3,34,114,79,55,40,12,117,56,93,1,83,20,62,75,65,33,110,100,16,27,46,60,52,73,65,44,14,19,18,99,1,114,117,63,40,82,20,88,23,32,20,28,88,103,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,49,0,30,57,86,109,10,31,70,109,64,14,76,118,22,87,53,72,120,40,22,73,118,42,64,27,46,68,16,95,37,17,56,31,87,87,115,115,73,8,18,114,119,19,58,27,16,13,57,84,7,84,94,95,44,17,83,7,36,73,58,76,114,61,68,119,55,86,6,86,103,101,92,71,73,81,85,48,59,62,100,16,63,57,114,71,10,17,100,117,86,49,35,50,13,85,116,92,86,3,38,112,78,62,95,43,52,28,77,17,34,57,83,38,31,103,116,72,65,71,44,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,1,0,0,19,78,60,28,77,42,4,75,84,67,62,56,114,76,15,78,97,10,33,120,66,55,104,13,23,117,98,43,7,82,94,85,90,112,1,110,85,19,89,115,65,75,62,58,33,68,22,62,35,0,5,80,83,55,41,47,2,67,54,78,38,23,23,70,96,44,119,21,51,26,42,52,73,95,27,40,99,83,36,34,64,67,50,24,59,60,54,107,116,22,56,115,6,12,117,17,26,23,32,82,57,68,119,27,108,36,61,7,38,116,91,85,81,27,114,90,74,100,114,19,84,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,11,0,118,19,43,39,106,81,48,1,55,85,46,84,49,58,34,104,85,33,40,50,64,32,10,76,36,105,54,71,89,84,27,90,83,70,107,72,3,90,77,32,99,84,20,117,113,27,118,56,56,39,42,120,87,81,12,108,103,90,35,13,81,41,95,41,5,103,40,114,8,53,104,109,106,63,3,64,52,2,91,84,117,54,39,112,83,44,76,41,5,90,76,89,83,36,9,25,89,24,59,86,47,75,25,60,33,23,77,10,106,57,85,82,7,57,64,61,112,88,39,64,4,106,3,102,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,94,0,70,26,80,53,34,58,92,44,70,12,79,76,57,103,16,71,35,100,57,76,38,39,107,18,49,40,73,39,93,104,90,50,41,70,119,18,117,96,71,108,42,6,102,13,110,62,117,82,109,114,70,10,22,80,70,68,109,15,111,73,36,72,86,80,43,43,50,92,55,105,32,11,117,119,120,57,72,24,90,18,14,27,25,82,108,69,36,98,25,97,112,25,49,57,26,6,44,44,90,79,104,77,66,114,57,12,95,44,42,45,63,30,35,88,114,95,12,51,5,15,5,17,94,95,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,6,0,0,102,1,12,91,55,36,96,72,17,88,4,84,111,99,73,100,50,48,26,23,87,49,87,42,25,12,1,81,45,12,93,1,12,58,100,25,120,23,84,40,43,71,23,39,78,23,38,106,39,109,39,81,20,20,84,14,62,22,23,61,2,97,74,1,15,117,31,74,103,94,107,12,58,118,19,21,108,102,26,20,82,26,38,38,69,50,104,44,48,88,106,51,94,102,110,25,36,53,57,113,6,63,103,108,120,112,81,79,70,8,67,67,44,74,23,116,24,113,82,57,8,100,15,16,49,82,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,99,0,82,102,64,86,27,116,38,77,95,64,113,43,112,5,120,103,95,68,42,46,107,7,18,110,19,17,33,47,63,102,14,24,17,17,26,96,42,0,106,114,104,3,2,39,25,30,22,52,45,6,83,39,46,83,66,5,114,119,49,54,119,57,98,0,120,90,109,74,50,119,16,83,107,77,111,108,5,91,81,76,4,118,27,107,7,3,37,61,97,113,24,53,56,60,33,114,90,40,58,92,93,111,13,81,62,55,45,56,110,91,9,23,102,17,63,20,114,115,12,93,38,76,71,15,21,96,93,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,42,0,83,82,67,105,22,51,117,9,106,44,43,102,104,104,69,107,52,108,78,83,51,13,66,57,83,58,36,40,60,2,61,22,99,4,42,102,55,6,39,38,99,102,34,2,15,53,80,47,80,12,24,24,84,105,114,94,48,119,30,94,14,71,116,39,34,75,13,89,53,43,94,77,26,78,30,25,86,105,67,29,120,108,69,77,8,65,93,93,117,74,59,53,97,7,111,15,102,59,55,98,1,90,0,26,101,66,115,60,94,27,9,34,8,109,49,54,67,42,73,120,15,85,94,7,100,110,67,47,85,89,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,32,0,115,78,105,6,62,8,11,12,52,30,65,83,90,10,51,116,4,84,52,91,29,29,38,97,1,106,41,114,67,58,107,32,100,94,17,110,67,10,99,30,89,91,102,74,82,60,112,84,92,52,42,36,21,56,100,117,84,94,62,97,30,78,77,55,108,60,11,2,113,108,75,77,74,35,93,75,102,111,51,60,94,99,64,84,36,87,45,9,74,87,94,37,17,56,12,19,90,69,15,92,24,70,43,38,113,90,48,51,13,50,19,81,5,100,40,57,67,45,119,69,89,6,37,54,112,76,113,33,55,69,70,91,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,92,0,57,7,14,65,27,15,65,73,83,116,101,68,68,74,55,50,20,73,93,12,85,69,73,8,82,13,9,85,54,91,10,41,78,108,103,55,6,85,91,97,35,69,68,28,13,79,54,1,5,67,113,41,44,35,76,99,84,22,116,89,38,3,49,12,72,47,81,28,88,57,40,109,66,118,103,29,87,32,100,72,75,118,72,53,5,18,89,116,82,25,52,118,73,63,42,69,99,79,73,74,90,36,29,49,86,99,20,23,37,110,27,46,73,37,26,0,14,41,48,101,82,100,35,34,94,74,16,27,15,15,39,102,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,54,0,59,20,98,17,77,5,43,48,23,65,45,100,109,112,40,113,81,2,109,13,109,93,6,14,23,92,112,109,106,30,0,75,111,38,106,107,106,25,93,68,7,56,98,32,25,65,52,36,17,8,33,106,91,98,28,93,59,66,47,24,103,10,0,77,87,16,7,83,22,100,63,100,96,35,4,118,53,109,70,23,25,96,110,27,78,75,72,90,31,39,104,34,91,93,23,63,31,55,58,69,100,99,37,18,111,20,87,40,73,79,104,51,36,8,80,18,40,99,13,34,51,15,55,52,21,54,95,53,39,12,103,5,0,26,72,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,52,0,114,80,77,73,19,70,39,65,107,116,82,89,48,72,106,43,31,96,85,14,40,104,61,61,43,24,24,39,13,92,26,76,78,61,66,115,86,35,88,37,78,63,65,94,65,84,27,59,31,65,46,34,16,21,93,101,93,106,81,45,32,55,53,0,92,104,113,50,82,54,105,37,7,7,55,82,77,1,81,81,22,62,67,22,20,36,12,45,42,99,55,54,58,40,85,86,68,90,118,78,22,21,119,80,55,71,8,90,3,48,40,120,48,11,78,89,29,14,77,26,118,44,120,100,89,59,84,17,29,1,120,10,51,32,21,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,52,0,57,63,56,4,76,6,45,3,21,6,22,57,120,10,120,78,53,116,5,68,109,44,20,33,32,119,105,0,46,64,85,82,20,119,1,87,29,113,0,108,106,4,96,90,39,86,51,25,57,102,102,44,98,56,58,118,78,112,17,107,55,25,104,98,95,77,53,116,81,8,102,6,2,1,28,73,98,64,61,4,85,109,107,68,9,29,69,94,61,3,98,29,106,61,13,61,90,119,41,99,104,61,117,34,91,27,16,28,106,35,44,52,29,14,64,21,42,55,28,1,110,9,28,29,107,91,42,78,79,44,50,79,70,57,35,115,106,64,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,38,0,69,46,120,10,77,9,34,21,48,43,114,30,36,86,12,49,80,59,103,14,65,49,0,16,22,23,48,1,87,60,53,63,8,26,57,98,70,118,110,81,15,57,49,64,63,75,27,85,13,5,17,109,107,104,84,15,8,23,42,69,22,70,19,11,106,120,70,66,70,15,78,13,109,106,41,18,72,85,92,7,70,19,61,91,17,67,115,74,42,72,113,69,72,8,11,66,36,20,42,102,105,36,26,108,94,22,50,110,82,50,81,80,33,4,25,12,77,5,109,53,84,24,11,50,110,79,5,26,87,112,23,103,85,116,76,41,57,105,71,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,60,0,68,6,103,10,3,59,16,109,37,38,85,112,39,115,32,40,14,11,8,33,90,81,82,95,114,115,1,5,105,94,84,97,52,100,9,33,119,90,105,16,35,15,30,99,7,74,111,27,52,96,57,7,55,120,67,67,67,111,102,115,37,19,105,13,32,15,3,93,67,52,13,120,45,105,91,99,119,83,1,110,44,2,8,48,3,102,85,92,93,76,34,18,116,69,25,46,12,58,21,57,81,19,98,37,88,62,102,64,103,68,61,21,81,105,7,105,29,12,16,84,7,80,98,5,75,120,115,57,94,119,26,35,46,24,111,74,49,67,59,84,65,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,53,0,117,62,85,98,95,91,101,49,29,81,2,75,112,56,25,109,51,81,89,98,74,43,60,92,25,100,50,56,83,77,6,0,36,42,120,7,91,23,74,23,89,66,28,96,69,55,103,80,25,72,34,96,80,25,100,6,92,76,73,65,22,73,42,68,23,33,83,110,61,90,23,75,34,66,74,105,118,45,39,89,29,13,62,67,60,20,9,30,72,75,26,76,26,64,104,79,92,56,102,92,66,89,37,45,118,113,54,2,22,52,79,61,31,65,111,91,80,119,117,79,35,40,116,82,68,93,6,96,47,119,98,71,17,48,59,0,59,89,12,68,87,51,66,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,56,0,53,22,26,96,17,48,101,92,39,86,60,60,30,103,73,87,90,33,109,7,40,109,41,87,79,96,115,20,5,85,94,47,76,28,109,61,118,110,36,71,2,44,93,77,88,68,101,90,55,72,80,102,79,26,25,106,9,20,25,65,51,5,19,43,78,38,45,35,81,91,9,89,64,95,23,39,96,81,32,17,100,50,60,0,86,107,51,17,115,69,36,74,69,76,3,117,15,78,106,29,68,17,15,65,24,52,109,98,97,51,47,10,18,110,3,93,46,101,80,52,88,40,107,59,119,66,94,9,34,33,4,82,57,56,52,9,42,53,82,86,74,45,54,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,66,0,28,119,15,7,75,5,31,119,110,46,77,111,13,30,13,69,63,29,81,77,39,22,15,93,38,98,109,6,64,70,36,65,113,86,15,120,58,63,96,46,4,7,46,33,0,68,12,39,66,54,58,25,69,108,49,32,75,116,111,9,80,15,27,65,15,72,104,36,44,76,16,93,106,29,20,87,94,41,19,47,18,46,64,57,78,30,48,73,1,17,63,16,84,45,45,30,18,18,35,72,28,110,34,67,106,91,10,40,49,18,57,108,107,102,80,38,39,29,36,0,120,63,24,59,6,105,112,83,56,60,78,106,11,59,45,9,23,120,41,90,101,33,61,79,45,41,71,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,53,0,34,111,72,16,65,46,77,106,107,82,120,31,36,90,41,58,68,119,114,92,49,105,34,9,13,76,48,45,76,69,24,69,76,74,1,80,24,12,24,60,2,96,20,11,110,35,48,50,109,11,58,40,70,17,46,9,14,110,30,5,78,90,79,13,61,70,24,44,48,4,23,90,56,1,4,94,17,79,64,55,55,47,34,104,113,98,27,72,98,35,0,79,31,105,24,83,107,25,30,38,4,29,44,73,31,87,15,24,59,109,30,3,23,8,77,10,92,14,71,22,117,7,82,45,20,3,85,53,19,51,61,95,10,87,107,45,18,6,77,3,90,56,15,15,32,88,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,105,0,1,67,3,28,71,84,87,16,16,88,106,34,17,61,50,72,31,1,110,115,0,80,4,0,12,95,113,37,100,51,20,66,94,87,54,16,79,4,19,85,78,23,1,105,113,67,97,72,87,57,14,102,43,30,116,6,4,104,37,52,118,23,88,19,29,12,89,52,22,38,47,39,35,86,113,70,9,9,74,96,3,18,76,107,100,89,4,24,58,20,109,64,91,45,16,1,94,71,24,34,49,1,15,105,53,31,51,108,103,42,67,13,23,61,2,73,49,41,98,6,41,27,47,42,30,54,83,58,75,105,32,113,38,91,84,65,15,64,75,74,84,92,111,19,45,15,78,35,30,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,18,0,44,82,85,100,55,12,56,70,95,48,55,34,115,116,56,54,7,102,110,34,93,115,36,99,57,91,2,33,31,75,23,28,49,104,39,120,38,22,112,63,0,64,48,107,96,56,40,100,117,101,35,89,49,65,117,55,57,29,45,74,14,115,27,98,66,25,57,77,88,97,61,109,91,80,56,22,30,7,76,13,29,111,79,57,66,119,107,15,38,33,57,48,38,118,47,72,72,3,119,45,100,109,81,119,5,19,39,107,15,63,7,24,37,98,31,46,46,44,10,101,94,83,88,79,40,85,120,60,48,78,70,114,35,29,17,13,53,82,77,68,0,95,52,106,70,67,107,111,18,116,74,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,94,0,111,95,56,88,105,101,93,36,100,113,59,36,105,17,7,82,11,70,23,71,45,58,118,57,8,82,88,8,37,68,99,18,87,21,2,24,1,63,86,116,39,7,2,102,84,117,93,26,2,68,116,48,69,41,32,101,40,72,45,35,37,95,50,87,119,27,32,26,81,105,92,14,26,36,48,50,15,39,115,118,0,46,49,16,60,59,56,48,15,19,53,9,103,71,54,108,10,95,40,71,94,68,22,14,43,41,105,2,32,44,3,120,92,17,114,74,40,1,93,62,42,71,21,83,111,101,45,42,83,94,77,45,2,39,14,101,79,23,42,67,101,102,80,16,46,95,99,83,79,119,77,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,112,0,61,61,114,54,68,71,92,45,60,6,51,13,95,34,75,42,96,93,9,34,119,18,64,43,89,19,97,110,85,1,40,32,54,61,49,36,117,7,108,66,19,93,45,0,120,62,17,10,57,61,119,87,50,35,70,44,78,24,82,0,39,50,59,102,73,18,25,72,120,10,117,54,70,10,20,7,108,42,76,89,60,16,101,51,82,104,76,79,74,50,25,45,113,36,108,11,49,83,86,52,9,81,40,112,68,63,33,89,52,37,47,70,14,3,19,23,86,113,16,55,111,2,112,55,70,20,35,113,41,63,75,68,42,77,58,47,86,47,93,88,55,8,28,68,78,90,73,16,115,29,44,9,109,85,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,74,0,100,62,4,40,33,77,74,99,8,94,107,19,20,35,91,49,56,100,94,31,109,116,18,120,35,92,109,44,35,117,103,84,69,82,68,55,33,92,16,112,41,19,5,79,87,87,120,94,101,58,116,65,86,113,102,79,38,89,59,114,68,46,26,93,66,114,82,40,94,92,94,32,39,36,113,23,86,59,32,2,101,21,70,115,1,47,39,19,61,66,75,105,41,120,37,25,104,22,14,73,22,76,23,98,35,15,73,119,18,43,102,89,31,31,118,42,110,64,113,49,38,95,30,75,101,70,94,53,21,23,32,47,101,87,112,93,87,19,85,56,56,10,86,90,89,49,98,84,3,108,77,2,34,120,88,15,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,42,0,13,30,89,88,63,88,35,93,5,55,54,30,16,101,115,37,56,95,71,80,18,112,84,109,119,34,31,109,11,95,35,4,16,102,73,109,28,111,85,85,64,68,48,18,114,79,120,29,90,120,94,74,17,102,29,9,76,9,62,48,17,41,15,60,92,96,102,99,76,115,4,48,83,88,27,104,95,101,36,95,91,64,111,82,89,57,52,11,43,68,120,14,98,24,88,100,39,45,51,20,4,23,20,43,112,7,68,55,58,32,62,114,9,14,90,75,33,102,105,77,80,10,7,104,78,86,86,22,107,32,61,115,29,31,43,36,44,17,41,5,119,82,27,26,5,67,3,41,63,109,38,114,16,73,50,79,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,80,0,114,8,106,105,46,24,14,108,62,111,78,108,22,97,77,18,35,84,7,29,20,114,59,13,94,45,37,56,91,9,38,107,45,47,33,84,40,44,7,26,8,68,38,46,66,59,43,53,42,93,36,41,109,120,118,59,119,102,42,33,75,31,13,13,64,65,109,93,85,61,44,52,99,111,105,110,44,90,9,68,72,23,96,21,83,67,13,89,48,73,12,85,78,41,80,56,56,89,61,47,55,111,71,72,41,93,61,39,32,120,63,25,112,12,10,117,93,56,93,22,112,112,28,20,49,39,80,112,23,100,91,112,46,60,23,114,119,51,99,107,101,24,99,29,11,1,118,18,61,65,7,78,5,3,114,64,37,60,101,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,47,0,91,33,23,14,106,40,90,4,85,111,91,82,33,58,10,12,58,0,12,20,78,53,68,117,53,64,35,60,44,63,82,33,88,96,36,87,26,51,109,110,109,96,114,48,58,0,7,117,104,61,111,67,12,107,31,39,40,111,23,92,46,90,80,15,32,25,69,37,64,105,11,28,110,23,69,71,13,83,31,85,1,26,21,32,63,101,11,30,12,5,41,13,94,29,47,27,104,118,15,102,79,64,44,111,49,13,102,78,93,37,14,111,13,98,12,16,120,63,96,29,40,67,85,82,47,62,110,50,106,18,33,96,53,93,66,75,52,90,2,92,15,13,113,77,118,105,19,27,25,68,59,33,12,94,75,114,109,88,54,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,47,0,116,40,27,56,13,4,14,112,26,47,24,88,107,74,96,1,0,40,99,115,34,16,21,118,96,106,39,102,110,40,107,54,1,64,85,2,66,24,97,7,72,8,82,25,23,52,51,67,26,62,59,111,12,96,108,51,44,71,31,10,85,6,100,74,68,107,45,60,22,55,87,45,119,102,17,10,19,103,78,83,120,36,11,32,73,100,64,47,1,48,103,100,66,86,47,61,36,64,8,0,18,116,23,70,39,61,52,23,111,23,84,96,8,42,45,110,108,67,39,54,7,7,27,42,114,82,88,1,88,45,48,71,91,8,53,56,72,56,5,60,38,84,1,49,56,8,71,60,65,95,14,45,47,15,46,3,104,114,48,85,23,20,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,74,0,69,89,47,35,3,39,30,60,47,104,39,90,75,16,33,93,95,15,11,58,46,120,25,83,93,111,22,4,83,109,50,113,99,42,18,98,4,3,112,16,1,106,66,99,50,114,112,66,81,96,65,48,33,7,101,26,62,73,80,89,0,72,24,88,110,96,98,56,102,8,33,16,111,68,29,23,74,91,31,81,10,7,10,31,43,112,55,71,95,35,12,6,113,36,51,51,117,4,99,12,67,18,69,13,3,71,40,48,68,117,83,52,37,92,71,62,85,19,64,84,24,109,39,75,80,119,101,82,51,80,101,116,32,93,32,35,17,72,118,84,101,118,67,64,43,45,32,105,69,73,24,36,83,20,12,60,112,34,87,61,73,50,23,81,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,109,0,23,17,51,15,63,60,9,81,36,51,38,18,115,113,64,107,99,39,120,40,99,107,50,6,117,5,106,36,49,53,11,6,2,24,105,1,120,17,58,28,57,89,88,23,32,92,4,1,62,26,30,90,33,4,98,58,42,8,23,59,28,38,88,73,10,90,68,63,81,46,49,30,32,15,108,76,82,84,85,42,25,51,68,107,79,104,62,81,42,77,55,86,74,53,117,97,75,80,14,58,109,110,116,70,12,99,96,70,49,13,9,39,12,34,47,77,45,104,58,104,4,58,84,18,1,86,81,19,112,8,93,87,6,103,73,33,65,111,103,2,10,119,112,58,78,112,35,116,110,26,35,27,73,120,39,2,54,46,69,111,77,88,96,13,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,1,0,0,89,37,106,24,93,65,68,53,117,68,115,94,69,103,90,108,12,66,57,31,96,117,53,114,78,26,5,31,111,107,60,105,49,36,43,30,69,4,76,71,4,120,0,58,119,33,72,51,109,82,18,53,49,25,76,51,100,43,119,87,58,53,37,55,61,24,58,55,30,31,90,105,113,15,45,84,0,22,6,19,44,73,26,59,115,108,106,15,37,25,33,75,0,25,16,76,12,25,14,39,35,119,12,39,104,33,66,38,100,0,68,117,18,59,19,16,1,25,59,56,83,96,53,10,51,117,104,22,1,109,16,49,37,92,80,45,6,74,72,29,114,15,76,120,50,59,87,93,37,93,67,79,16,96,37,79,35,10,2,49,113,30,54,87,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,67,0,119,118,63,56,100,13,69,27,95,71,33,119,81,37,91,58,100,53,97,15,37,84,117,53,72,21,50,25,6,106,80,92,78,7,115,79,86,50,79,50,114,18,26,83,48,58,35,39,107,63,89,73,96,42,77,57,58,75,14,90,52,65,74,120,109,117,80,51,1,28,37,83,73,5,78,21,61,96,10,10,92,31,21,34,1,44,10,54,19,84,40,116,33,76,109,64,89,55,51,25,20,67,3,71,37,110,117,109,46,38,42,116,44,24,48,45,5,0,53,44,64,119,68,104,64,78,28,99,47,15,57,85,101,32,42,48,61,69,27,109,91,4,70,9,116,16,111,116,19,30,36,82,92,13,78,50,107,79,45,76,87,111,10,81,100,105,93,87,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,33,0,82,45,59,56,97,117,96,110,64,33,0,93,89,50,119,112,107,120,1,18,58,17,47,114,28,87,97,19,10,48,16,4,104,29,73,91,18,51,48,75,93,0,63,117,66,58,109,32,102,77,72,10,119,96,68,37,31,16,36,8,86,100,0,104,107,69,64,40,50,76,48,37,27,84,64,112,42,24,99,64,67,119,34,18,91,93,77,104,79,35,78,13,19,23,46,113,79,111,14,84,50,24,119,4,90,51,24,91,47,65,86,48,38,71,82,13,75,51,72,119,56,7,81,88,92,107,14,118,85,97,48,55,60,106,94,76,45,50,27,26,10,80,100,66,15,39,112,92,18,18,112,119,60,44,111,100,75,113,77,83,81,63,100,6,50,88,102,20,18,98,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,43,0,93,18,75,96,112,29,89,108,97,9,108,36,84,88,102,101,113,60,38,89,12,28,54,27,42,58,105,73,115,18,13,27,11,110,100,70,35,46,79,110,8,10,7,103,8,1,117,54,52,118,5,36,110,101,47,52,92,36,60,44,49,55,81,85,6,72,106,89,4,55,77,1,52,78,105,64,114,39,97,40,80,16,97,35,118,40,82,19,61,101,6,93,99,42,30,81,33,118,109,105,33,4,15,53,100,2,96,18,101,75,64,111,79,118,117,119,19,104,110,119,32,14,45,12,55,12,26,108,30,86,23,23,26,75,28,54,106,20,40,69,21,93,105,9,77,21,106,117,39,7,76,84,0,103,29,110,83,6,28,94,0,118,115,22,24,48,64,88,106,71,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,69,0,30,92,85,107,88,105,94,91,56,112,44,74,73,98,51,101,83,13,56,73,20,4,81,102,35,26,47,84,117,89,6,10,33,111,69,26,112,11,23,117,33,11,45,58,17,1,93,119,45,117,50,98,12,49,80,63,113,103,11,15,78,116,14,6,8,101,88,23,70,52,89,13,110,24,65,88,93,120,81,50,85,86,44,82,84,98,69,67,39,84,12,97,113,37,93,53,94,72,94,14,24,57,1,52,94,17,73,60,13,3,57,93,116,1,32,9,19,29,95,108,111,25,34,31,49,6,38,54,9,54,86,12,19,20,27,70,14,100,3,108,48,103,84,55,23,42,73,27,37,8,94,99,13,112,101,48,95,51,66,65,91,6,25,93,71,75,96,34,28,36,107,106,94,89,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,117,0,78,83,42,70,4,93,61,2,32,81,68,21,62,85,109,21,68,83,26,49,62,78,85,1,54,63,103,45,8,86,59,7,42,60,72,19,72,116,75,106,45,20,116,118,74,77,65,12,81,15,98,50,11,59,31,95,100,66,48,59,10,4,108,103,0,89,19,41,96,14,91,68,79,104,51,23,7,42,58,29,110,57,79,53,70,120,42,4,112,100,21,2,76,2,64,10,64,61,83,49,114,12,11,87,71,63,112,67,71,67,117,74,47,18,57,28,53,28,64,26,27,7,27,24,97,64,115,89,62,116,19,112,109,94,55,118,81,9,67,29,86,111,17,63,95,112,39,115,59,1,5,61,21,49,39,79,24,114,55,34,47,37,4,51,67,70,54,103,43,33,96,117,44,94,41,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,28,0,78,5,76,12,59,93,94,60,32,23,25,48,67,119,67,34,83,73,69,28,77,11,52,102,114,72,109,116,79,101,69,90,73,95,29,24,50,10,69,77,113,68,52,98,60,43,105,76,87,35,111,46,50,64,48,43,45,116,77,100,31,23,19,48,93,14,4,112,62,46,2,51,56,56,39,55,118,29,61,62,83,2,120,62,72,0,106,112,18,55,19,42,18,44,48,35,44,100,79,13,64,10,23,49,14,22,33,108,66,7,119,1,117,73,5,31,83,15,83,41,25,120,82,111,119,29,84,63,112,71,70,120,97,24,61,97,27,93,39,102,14,13,115,16,60,52,20,109,113,119,76,89,113,57,98,103,74,85,22,37,73,88,79,57,60,60,56,86,21,80,50,101,82,22,24,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,59,0,27,75,41,104,18,68,116,28,105,12,91,17,103,43,92,1,71,33,78,57,96,15,115,17,12,1,81,108,6,43,25,55,16,55,13,114,72,4,71,58,71,93,68,61,58,36,32,100,40,39,113,81,57,69,49,24,65,28,33,35,59,3,27,23,27,73,82,31,10,36,32,41,44,95,6,14,44,109,108,111,38,21,96,109,46,60,114,44,106,15,112,31,117,94,66,110,56,85,113,4,89,77,112,34,114,26,39,92,101,78,22,72,109,71,14,66,112,43,95,78,109,118,118,63,85,84,68,17,102,28,88,15,39,14,106,53,108,87,105,14,90,50,0,9,78,37,99,101,102,56,50,102,100,70,81,94,55,35,90,51,64,11,27,47,39,12,64,39,12,21,60,100,110,19,120,102,103,26,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,47,0,78,84,12,33,20,90,86,48,90,4,11,120,118,3,55,10,80,118,81,83,13,38,47,73,81,0,35,42,108,19,80,114,8,94,70,41,0,80,72,25,16,23,58,70,54,85,61,116,90,106,32,30,69,87,16,79,118,119,59,70,20,37,64,18,32,27,97,87,47,107,108,34,38,79,89,93,98,25,51,80,12,39,78,76,10,66,74,99,103,95,79,111,52,117,11,11,26,33,107,112,71,11,7,75,67,27,95,35,13,103,36,10,50,22,107,103,97,120,42,83,48,113,9,86,64,116,43,108,44,92,60,58,18,68,60,16,104,13,70,44,38,78,98,11,98,78,30,31,64,82,42,17,91,48,50,52,101,44,28,23,87,117,10,110,113,101,89,103,102,70,89,5,48,73,120,27,100,94,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,42,0,70,73,67,114,105,102,16,111,101,61,45,13,106,17,28,6,70,109,85,109,66,112,6,55,0,116,14,15,113,74,1,114,89,18,21,70,75,115,114,119,78,63,43,66,101,51,17,53,118,117,88,4,78,103,100,5,103,62,42,8,46,15,5,66,102,15,72,10,67,112,101,49,76,90,120,18,64,49,90,93,49,81,28,109,49,35,73,98,112,93,109,12,55,95,119,28,49,30,1,77,50,84,62,35,39,88,79,63,65,54,42,110,15,27,63,78,24,66,20,39,32,30,27,116,54,115,116,9,88,115,55,20,101,30,58,68,61,26,67,77,2,11,7,98,83,26,116,120,59,9,61,69,39,60,64,53,76,104,55,113,61,74,35,104,22,69,98,53,67,113,50,52,93,14,72,108,52,107,112,29,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,100,0,7,74,94,100,22,67,94,2,52,82,52,6,28,79,30,99,53,24,44,58,50,46,44,77,5,91,59,107,110,113,56,30,10,31,63,21,86,22,83,68,12,36,51,101,53,13,24,97,49,88,35,120,118,60,87,58,14,88,64,61,63,116,21,22,93,0,7,81,41,7,18,20,67,89,118,99,59,42,96,34,88,119,108,50,33,114,48,109,43,116,5,88,41,32,93,98,115,39,43,75,49,28,113,71,82,59,71,43,74,77,108,55,48,30,42,5,26,54,13,45,12,103,28,108,107,27,108,59,31,3,98,95,6,8,106,3,40,120,34,2,39,115,3,99,25,95,43,120,87,102,101,42,29,17,85,30,41,87,29,57,87,85,81,16,31,38,39,29,35,89,52,85,90,83,91,15,73,21,36,17,111,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,77,0,5,40,105,64,74,118,25,97,13,86,98,32,81,79,35,78,106,69,5,93,13,96,52,4,12,37,55,69,78,1,25,71,84,40,59,62,36,70,56,107,18,27,47,20,70,93,30,96,63,78,89,62,61,13,113,24,115,51,86,37,22,84,66,16,2,59,104,45,0,52,54,68,89,59,27,34,70,87,63,105,32,108,69,35,92,26,74,33,0,70,98,49,113,109,16,115,6,85,73,77,43,84,33,59,71,86,9,77,12,21,52,33,90,31,20,84,49,29,71,108,59,11,72,67,49,40,70,6,114,73,109,48,25,70,72,108,18,45,4,106,59,113,115,63,65,8,118,120,0,67,81,69,27,119,117,17,98,86,48,13,109,74,39,67,37,12,35,113,36,78,30,56,5,21,117,64,54,64,77,53,1,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,98,0,19,5,60,120,36,92,2,20,112,29,12,10,18,47,18,74,96,73,78,31,98,15,63,88,8,5,80,43,11,87,28,0,107,37,112,83,52,53,18,81,8,107,86,105,110,14,59,56,98,37,46,72,62,48,34,19,115,77,14,46,44,18,14,6,105,43,66,61,56,70,45,87,41,81,24,51,34,89,110,11,84,88,13,67,99,53,47,0,26,45,63,30,93,49,58,43,97,47,111,58,30,117,115,96,112,111,76,60,39,112,65,111,31,114,73,52,78,57,54,3,109,118,15,91,34,84,85,11,75,112,50,31,87,77,27,15,92,21,25,35,56,113,4,114,98,15,57,107,35,43,51,109,20,55,91,48,80,102,32,106,36,58,61,38,26,56,21,76,118,117,41,30,9,78,70,4,97,108,25,78,12,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,75,0,17,107,89,87,2,92,33,47,39,98,79,12,70,53,112,23,103,113,34,56,97,74,55,113,14,109,12,44,51,55,102,40,54,103,50,26,95,64,21,80,92,107,48,111,108,62,18,83,11,98,88,74,56,42,74,61,81,67,27,61,9,24,65,79,102,35,57,82,87,11,9,99,20,99,30,108,70,89,96,45,99,76,96,47,54,62,113,104,102,83,18,98,43,99,73,104,1,112,112,111,105,102,29,111,30,35,48,54,25,39,78,22,113,70,50,54,0,94,39,49,24,111,110,57,73,64,43,65,34,9,30,10,65,13,0,28,33,81,114,61,120,109,38,68,67,28,87,19,103,108,38,11,111,79,48,24,95,86,70,60,0,114,101,1,99,59,71,107,49,76,72,72,94,116,59,82,31,7,8,93,28,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,25,0,29,16,11,117,38,22,25,62,53,28,69,8,48,50,86,116,9,113,109,18,114,54,30,54,103,95,61,11,9,12,40,34,112,97,86,62,17,51,46,21,17,77,31,112,83,105,66,107,70,96,52,68,27,27,7,94,96,65,1,44,79,120,98,116,75,60,39,108,61,49,18,69,21,29,8,120,14,112,95,114,111,116,110,88,79,76,44,59,75,32,63,18,4,34,3,20,89,87,114,1,4,41,116,29,74,45,103,77,40,67,4,47,4,104,118,62,108,6,57,25,12,14,85,67,96,58,19,32,75,94,107,108,22,27,19,5,20,68,63,42,113,82,111,3,105,93,87,110,93,83,18,26,83,32,30,75,91,8,58,29,47,15,98,69,81,11,49,24,59,69,65,38,88,16,89,30,80,108,105,93,28,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,117,0,59,32,28,117,99,31,34,85,101,103,29,62,91,51,33,63,26,85,96,10,112,17,47,92,115,38,53,30,91,112,21,76,45,87,61,46,46,100,36,59,17,97,110,19,13,83,17,64,11,90,55,14,66,5,92,32,115,10,96,57,38,89,105,73,22,78,59,83,99,75,100,94,74,35,38,110,18,34,42,54,2,119,41,90,41,17,85,6,49,96,116,104,71,57,113,95,120,63,77,21,65,12,49,74,64,102,47,98,23,73,39,95,66,17,107,13,34,18,91,109,69,49,40,67,114,21,39,70,120,19,4,72,57,53,61,40,104,101,77,7,35,21,50,93,25,79,40,75,14,107,8,44,104,59,24,106,34,52,96,95,51,93,0,103,34,25,47,85,80,115,72,55,58,23,27,3,11,29,72,102,97,48,89,87,0,48,29,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,19,0,22,107,102,19,23,32,36,98,102,88,80,78,23,56,39,80,79,60,100,107,86,99,31,101,46,67,102,35,40,88,98,67,93,91,44,17,47,75,69,12,78,94,119,65,119,97,32,120,7,33,91,110,15,96,82,79,29,67,39,8,33,104,93,9,35,63,110,86,59,41,3,8,117,74,83,49,119,49,21,83,27,4,68,11,25,99,22,60,13,84,36,114,87,36,108,95,4,105,77,21,116,50,17,117,65,104,51,31,35,44,21,69,2,42,101,20,56,33,57,18,8,17,35,46,6,99,105,114,23,48,1,58,104,36,13,44,13,80,37,42,95,32,98,20,22,117,64,102,41,10,117,110,16,39,51,84,33,68,79,33,5,81,67,8,22,102,11,57,108,96,24,58,84,102,38,40,69,98,24,8,92,101,111,102,0,75,74,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,31,0,105,37,53,37,57,35,109,67,54,120,20,37,89,111,15,54,7,38,114,106,48,88,113,25,53,58,98,42,16,65,17,8,39,115,50,96,92,78,25,1,21,50,79,102,55,10,37,101,7,99,73,20,87,23,69,74,88,75,77,66,40,108,40,42,26,0,102,81,56,81,93,46,31,112,14,4,1,83,101,106,58,12,76,1,32,43,56,15,78,4,50,44,48,65,42,101,59,57,108,57,106,67,32,44,65,117,89,7,9,47,97,1,55,53,1,30,8,86,72,7,107,78,18,62,78,54,117,92,48,91,60,120,90,86,92,17,36,59,90,72,118,45,25,63,105,8,98,0,59,44,107,116,59,77,38,2,20,44,29,93,100,48,14,25,49,23,40,97,45,58,95,116,66,24,97,118,11,50,65,6,83,37,3,36,4,96,63,14,5,101,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,7,0,116,42,78,21,119,4,116,98,32,119,48,10,40,58,69,4,112,114,70,77,11,106,43,29,66,33,101,46,94,109,116,44,16,43,20,53,39,8,46,74,99,52,108,69,87,42,120,120,77,84,68,58,113,53,41,72,18,3,81,28,15,53,3,33,92,51,21,110,30,83,27,60,77,35,76,21,13,94,69,6,101,102,102,37,24,61,91,83,111,67,63,19,10,72,19,108,98,104,6,97,85,120,119,102,120,37,51,59,77,26,35,69,67,26,106,54,11,31,102,36,18,106,28,78,118,93,10,28,32,30,65,52,84,26,34,51,83,50,111,104,27,75,66,83,41,71,102,20,62,118,14,120,59,18,5,49,11,29,111,66,47,93,88,113,73,32,74,107,30,73,60,64,14,21,77,7,81,107,27,36,33,4,6,115,72,16,35,54,24,119,97,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,83,0,43,68,9,109,103,67,74,118,114,82,63,109,101,82,80,2,3,40,4,32,118,114,112,103,8,95,92,99,3,106,30,26,83,31,59,84,73,31,109,113,102,5,6,45,8,104,97,25,28,64,37,53,82,1,23,11,119,113,89,46,84,12,20,101,86,81,49,32,22,63,79,35,87,63,73,104,46,104,120,114,48,39,106,95,3,111,80,96,97,92,75,18,82,25,43,55,119,111,45,14,12,119,0,63,86,46,82,76,103,103,4,13,37,81,113,105,54,81,118,83,43,84,80,2,77,28,19,8,75,104,77,105,20,72,9,76,5,73,25,40,37,0,64,25,102,36,6,58,1,89,115,47,21,38,2,101,100,6,95,71,108,41,71,105,94,104,29,83,51,43,28,8,105,112,56,83,61,89,80,62,100,57,89,120,31,77,76,53,91,100,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,56,0,80,67,60,18,42,13,59,29,105,113,13,85,73,47,105,31,40,26,115,0,5,83,104,85,120,71,118,92,112,112,68,1,67,68,28,40,34,104,11,115,53,1,75,11,54,63,112,70,53,33,74,52,34,97,23,92,31,46,79,59,104,38,32,48,84,13,78,111,120,48,49,98,115,68,48,83,112,96,4,114,116,104,113,81,2,67,6,94,58,98,95,80,64,119,39,76,75,73,73,90,61,55,6,88,10,28,44,16,23,85,67,47,54,109,95,112,3,63,100,75,85,91,28,74,29,81,41,85,112,12,106,0,7,88,58,96,61,77,15,66,93,29,3,12,19,102,63,48,28,44,89,29,80,58,11,54,104,93,83,77,112,92,51,108,6,6,85,82,47,3,67,75,102,107,24,36,92,71,20,42,56,94,81,8,39,59,43,10,40,54,11,57,85,120,91,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,54,0,99,117,56,86,1,8,120,102,113,82,116,83,46,14,65,72,8,100,113,2,46,82,71,58,35,112,7,79,47,116,59,30,26,118,99,82,88,65,85,48,114,16,116,12,7,41,22,90,70,71,44,83,98,101,78,92,84,8,58,11,13,57,106,48,24,37,22,56,117,93,30,71,42,19,47,90,98,61,10,69,92,15,82,3,25,107,103,29,74,105,94,60,56,79,68,10,117,14,90,46,54,101,93,92,2,98,39,96,70,84,73,65,116,83,82,46,57,6,26,26,27,13,26,62,119,93,34,75,59,31,38,106,114,100,92,112,52,52,88,84,116,23,46,2,90,89,118,23,10,91,61,61,51,104,50,80,82,115,74,64,98,84,98,57,109,6,17,2,117,12,76,86,15,8,28,107,66,116,73,20,54,28,101,73,116,72,103,12,23,10,32,3,101,83,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,106,0,66,90,55,28,88,107,111,47,92,113,116,77,0,74,73,20,88,67,22,71,35,117,52,104,119,59,54,99,95,0,113,64,47,94,109,60,86,95,59,104,69,46,60,13,76,71,82,15,5,73,97,73,83,68,105,45,96,36,107,78,77,91,64,55,116,17,85,118,85,30,62,29,81,41,80,69,114,45,75,11,72,25,55,115,5,27,2,111,9,51,88,46,111,3,23,35,68,83,42,119,46,115,114,117,94,20,44,74,5,8,40,37,14,38,30,81,12,103,56,30,88,98,82,32,100,26,87,100,113,116,9,83,101,30,98,65,25,36,100,117,14,15,91,88,59,120,110,110,116,84,28,22,36,26,27,36,90,114,27,46,43,43,39,115,85,54,27,0,84,63,33,120,29,44,69,76,56,95,111,100,17,73,48,60,65,117,107,120,75,64,60,33,67,115,87,42,1,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,9,0,96,7,14,84,65,33,31,109,1,7,65,66,42,67,68,118,102,65,109,45,69,119,52,90,1,10,57,99,112,63,76,49,56,110,53,87,58,75,114,92,75,28,100,73,116,101,86,59,32,20,50,18,40,4,101,33,64,83,72,74,90,9,51,102,101,4,72,113,100,111,71,23,13,49,25,2,42,46,100,25,55,107,59,64,29,116,3,96,5,24,66,5,44,107,47,100,45,23,65,83,106,113,35,112,16,12,93,109,18,70,103,92,49,23,54,3,11,107,56,54,93,51,48,56,82,118,61,26,48,76,113,15,36,43,99,33,73,31,37,28,1,102,78,48,68,56,112,16,64,98,77,0,95,36,96,29,15,62,108,59,12,110,49,66,24,0,91,6,42,99,7,75,65,65,40,58,25,56,23,57,103,63,106,59,42,107,75,32,55,51,98,27,90,80,14,113,109,51,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,48,0,75,103,1,18,110,101,34,92,51,46,23,105,51,55,111,60,53,19,55,68,17,101,70,85,46,105,71,7,75,20,34,50,80,92,31,27,105,94,59,82,60,105,117,13,64,97,54,50,92,51,105,81,50,101,52,62,16,68,6,71,54,72,57,36,56,11,106,47,59,31,82,78,6,92,75,10,86,76,22,74,43,57,102,96,101,105,41,97,80,117,67,85,111,79,81,53,114,38,76,48,27,0,37,107,27,90,3,91,81,33,6,65,102,92,29,19,23,118,59,12,62,2,26,30,12,61,1,41,17,107,64,43,50,7,94,68,50,42,43,29,107,46,109,52,10,26,39,3,89,17,0,0,110,83,24,39,100,14,118,68,95,14,45,75,91,108,31,46,79,28,80,8,30,118,61,18,94,28,17,18,98,17,114,0,60,84,70,0,86,2,111,28,97,120,35,93,116,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,68,0,72,101,40,29,116,15,43,48,4,44,39,113,98,56,8,15,100,42,44,30,60,51,46,37,91,92,60,41,75,96,75,18,3,69,37,25,50,8,58,11,101,40,51,5,35,103,80,96,26,19,37,74,119,8,90,75,23,42,49,100,83,86,97,111,32,7,71,90,89,6,88,4,19,92,21,44,83,65,96,29,109,84,84,120,90,32,77,24,85,87,57,93,59,49,27,106,3,45,118,88,115,100,92,63,37,90,113,30,68,25,50,7,111,56,55,27,50,6,118,23,63,25,70,3,31,65,76,90,4,110,26,13,51,28,35,52,22,101,77,0,64,19,15,94,56,46,9,39,55,120,88,104,24,93,50,72,54,109,59,31,30,69,1,120,52,14,11,18,50,4,45,98,36,28,24,108,43,34,3,68,3,57,91,108,16,81,110,10,8,58,102,91,119,27,86,89,75,17,9,29,63,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,61,0,111,6,52,9,57,12,61,50,60,31,73,8,58,45,76,71,112,19,67,120,44,11,41,99,47,87,26,72,15,99,95,110,68,108,33,110,91,27,22,50,10,107,47,76,32,33,68,38,104,106,74,79,82,0,75,19,48,29,34,22,30,37,21,26,81,70,77,109,9,64,104,57,22,100,40,46,96,20,118,21,85,21,9,38,20,53,21,78,111,0,60,103,75,114,30,54,94,54,88,51,9,93,32,117,91,51,69,11,94,54,47,55,43,18,67,104,11,74,72,86,43,106,60,64,24,14,81,106,6,39,66,44,104,53,27,37,76,18,118,87,56,40,86,114,26,118,16,6,58,24,54,39,58,113,24,68,45,97,93,111,20,28,48,116,106,6,102,57,10,56,30,26,4,109,78,10,94,18,67,72,120,113,100,82,1,0,110,90,57,94,84,74,76,91,115,119,75,19,82,35,59,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,29,0,13,99,36,117,30,92,39,47,61,98,96,60,77,3,1,21,117,47,74,54,101,65,28,75,89,0,104,77,87,32,50,21,41,16,59,24,24,4,112,43,62,48,8,27,52,102,106,107,49,100,1,13,89,49,35,88,75,32,109,40,71,41,115,50,63,88,27,15,53,58,9,73,32,107,99,69,63,28,82,4,66,94,50,11,58,87,114,95,77,46,100,78,117,37,52,36,44,92,54,113,50,92,39,105,0,48,84,91,21,4,102,35,95,38,19,71,103,106,86,113,46,81,101,110,63,115,116,50,86,85,15,6,100,57,68,21,97,74,92,81,3,35,7,69,17,68,21,27,51,115,63,33,118,42,81,59,120,41,82,74,108,4,53,57,41,110,39,25,13,84,18,48,23,61,24,1,4,109,83,79,79,100,86,111,23,31,41,56,85,84,115,94,57,39,8,92,7,46,23,72,94,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,101,0,20,0,69,6,102,66,31,37,102,74,68,113,14,85,87,73,10,43,55,106,105,6,43,3,109,54,6,111,10,70,62,78,85,45,91,111,111,111,41,64,46,56,62,82,8,112,6,106,62,78,21,49,71,88,15,64,31,42,66,58,59,39,29,7,38,111,116,32,112,105,55,91,37,78,12,59,106,81,101,27,90,96,61,48,11,28,92,50,68,30,70,120,61,39,63,25,118,118,84,19,6,62,75,93,64,117,85,45,65,28,24,4,61,11,61,102,36,19,43,96,72,96,60,29,89,38,116,55,29,97,84,36,100,107,21,1,54,112,79,117,103,69,83,97,120,81,51,6,86,7,111,57,81,49,51,44,73,29,31,46,82,96,7,24,39,119,80,86,110,42,110,64,98,57,44,103,21,73,28,83,61,76,118,105,36,67,51,64,25,114,111,108,82,43,90,6,0,84,89,32,60,79,3,57,46,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,95,0,78,44,82,19,104,75,76,39,70,30,17,68,98,38,90,74,101,109,89,13,65,9,106,40,99,112,28,9,6,6,3,12,110,55,34,16,69,33,118,31,120,41,115,77,99,78,99,45,106,50,66,109,85,40,87,11,63,102,85,81,22,57,113,112,112,112,98,66,75,64,10,102,72,18,72,104,41,86,79,65,8,32,35,71,94,82,39,47,97,63,98,120,85,46,89,51,33,103,99,8,51,99,5,119,46,15,96,59,56,67,16,75,112,10,12,104,108,26,77,36,45,50,14,111,33,89,74,100,12,57,108,57,77,103,47,106,4,22,72,32,33,79,103,34,106,40,76,103,108,65,42,18,113,33,114,107,91,66,94,110,54,107,8,120,100,82,42,35,18,68,7,42,80,44,94,57,1,63,9,100,65,111,40,9,32,115,51,120,73,112,118,117,43,28,73,25,39,61,9,35,95,102,53,44,43,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,44,0,22,40,97,25,24,31,107,20,79,27,97,76,42,86,72,38,110,12,100,77,110,25,76,95,61,86,30,10,37,34,64,13,16,36,99,42,60,43,68,115,3,63,61,82,78,104,12,91,53,16,18,51,66,115,92,110,45,4,26,107,55,1,77,80,99,15,115,88,3,95,94,51,110,76,38,97,107,45,73,13,20,81,76,15,27,1,100,40,9,32,102,41,106,85,58,109,30,81,10,106,117,70,82,109,101,115,12,49,51,29,103,42,1,36,7,15,91,67,87,55,79,109,14,18,40,63,8,58,31,107,41,52,54,107,83,29,68,71,87,86,2,93,55,48,111,102,112,7,105,6,63,57,101,35,41,22,72,99,74,30,91,90,55,45,114,33,120,82,115,86,27,70,54,5,53,55,9,12,72,99,23,68,119,15,107,95,109,65,1,17,47,12,67,75,93,79,101,89,70,94,48,44,95,0,8,72,3,45,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,34,0,17,117,13,24,69,67,8,92,22,37,3,85,28,45,43,112,10,28,99,18,96,88,71,25,1,84,61,22,112,69,58,106,107,2,40,113,26,63,8,93,13,119,99,78,92,68,30,34,108,95,67,3,74,25,18,34,25,71,58,71,4,109,108,26,0,113,104,63,61,64,6,67,58,96,84,57,89,81,59,108,120,55,38,56,28,99,40,34,21,53,77,71,1,94,69,40,109,70,104,67,49,105,45,22,101,21,23,108,20,99,86,44,64,58,44,73,97,91,60,106,19,119,95,49,25,65,49,69,75,49,85,99,69,48,22,119,85,9,107,59,25,45,71,109,105,40,106,101,97,114,81,9,107,8,80,75,4,76,66,111,87,101,101,107,98,68,70,93,111,65,99,4,49,103,73,72,106,20,49,73,105,31,49,66,48,97,25,18,28,53,42,85,52,58,77,103,69,43,105,88,48,14,56,34,54,93,94,32,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,66,0,32,52,16,78,24,95,65,98,63,111,100,65,17,58,96,109,104,6,20,72,95,7,82,84,75,86,81,24,57,23,31,46,45,103,27,49,18,49,52,43,12,13,95,33,60,27,62,59,78,90,53,105,93,25,27,22,106,51,72,13,38,29,112,67,47,53,80,21,90,64,84,41,23,1,71,57,112,31,34,96,70,99,92,3,33,2,2,78,21,46,54,21,97,87,88,84,106,109,11,72,8,92,20,21,10,2,9,69,2,51,36,41,110,70,120,101,24,18,95,116,23,46,95,119,102,15,49,10,0,43,53,27,5,73,103,82,81,11,13,82,102,11,91,110,5,55,105,8,100,29,91,36,62,26,1,55,76,114,96,23,40,28,6,51,104,5,95,8,21,68,52,60,24,116,114,42,85,91,16,20,81,86,51,59,120,67,100,100,93,81,12,86,28,27,105,109,1,40,5,66,96,86,67,55,86,116,64,8,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,5,0,68,11,100,40,22,86,39,47,18,101,25,89,104,27,32,77,11,33,11,3,101,20,63,56,117,98,57,81,46,34,46,13,93,45,27,56,73,101,70,101,2,12,59,91,116,48,81,12,49,22,20,21,24,29,104,4,30,14,84,105,21,49,110,13,60,80,2,99,103,89,42,3,69,114,84,25,8,3,21,110,120,2,50,94,7,81,83,85,81,97,80,22,35,61,52,37,43,49,61,83,65,40,46,81,6,8,81,78,1,119,68,89,5,76,98,59,57,92,16,33,111,110,81,28,60,85,2,0,89,109,86,8,96,113,20,42,24,62,87,48,27,96,26,31,18,42,12,117,61,91,44,76,77,61,67,90,120,43,54,29,15,102,87,113,38,93,76,89,17,55,17,72,41,114,39,112,34,79,42,106,28,52,57,4,86,54,6,80,70,6,36,116,60,45,52,106,68,20,0,69,23,117,86,110,87,77,70,110,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,22,0,118,38,85,65,44,76,20,101,66,102,104,75,60,17,116,55,53,102,38,79,50,39,23,74,38,60,35,85,17,40,8,11,46,103,12,80,82,98,84,8,20,108,52,22,17,15,69,16,16,26,103,73,31,15,77,1,109,73,100,22,83,2,11,60,7,70,71,69,112,13,110,56,31,88,52,16,12,94,82,2,53,104,67,24,45,96,45,52,19,75,104,109,96,116,7,120,45,93,97,59,75,56,34,21,39,45,38,58,9,49,10,87,77,53,43,101,6,13,103,3,90,70,105,25,110,21,114,82,104,105,56,23,75,114,69,98,71,107,99,102,51,82,57,40,51,57,110,63,47,98,13,82,61,57,53,20,37,30,108,49,63,94,113,10,21,19,67,106,29,25,51,24,9,113,77,55,69,75,110,26,8,54,62,61,71,67,102,33,71,43,40,39,104,94,85,59,98,29,47,88,115,62,117,4,50,109,28,15,51,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,75,0,28,70,112,30,9,101,61,77,106,50,62,86,10,24,95,26,105,101,24,32,56,80,12,11,14,74,103,93,93,102,81,52,32,37,91,108,85,51,45,82,58,114,77,46,118,21,48,73,6,83,106,78,76,92,40,113,62,79,77,57,19,17,120,39,4,17,35,45,73,115,109,58,65,2,28,86,97,25,54,87,36,23,32,58,13,9,43,106,105,109,88,54,119,24,44,97,89,62,107,25,60,110,39,76,98,43,108,13,115,72,13,104,5,36,20,92,37,48,57,112,113,107,3,46,67,115,85,81,91,77,100,11,112,119,94,29,26,73,28,90,49,114,108,45,98,37,115,86,35,43,30,103,91,119,10,12,73,87,73,26,48,70,87,78,119,68,98,86,18,101,75,113,68,42,22,64,97,22,64,40,103,44,29,11,1,84,59,97,35,23,75,55,102,104,91,60,41,0,116,16,105,103,75,111,3,114,102,10,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,31,0,7,14,114,31,55,22,41,77,91,35,19,77,43,84,9,47,66,64,89,67,56,16,11,19,33,49,119,62,81,8,23,108,60,96,54,56,101,89,9,36,34,75,117,51,44,86,96,34,28,22,35,101,2,14,106,84,23,102,21,79,54,104,91,76,3,42,42,64,116,8,119,59,75,72,65,42,84,117,26,82,19,70,78,100,4,55,66,5,27,26,6,104,49,4,102,61,73,6,16,39,114,18,92,109,31,73,47,51,101,12,8,108,97,13,119,111,81,32,94,49,116,110,68,39,25,25,114,54,13,98,80,67,30,53,39,90,80,79,20,105,120,51,75,107,31,96,34,111,111,78,108,38,70,18,43,22,115,33,28,104,31,61,105,70,102,7,105,11,81,15,117,22,40,79,91,120,58,12,17,89,98,85,74,55,31,24,102,115,14,84,9,32,0,54,85,95,89,14,65,105,18,66,68,53,14,5,111,36,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,96,0,6,78,21,45,78,47,106,23,82,41,27,69,80,71,6,48,0,77,81,19,95,1,91,115,111,87,98,29,109,70,16,40,109,18,55,106,70,117,29,6,109,69,53,49,59,55,17,13,87,66,33,33,66,2,30,107,53,3,104,118,109,13,16,5,33,106,4,10,13,50,23,68,81,16,27,70,55,37,86,114,39,97,18,7,118,113,92,114,36,16,90,80,77,50,116,86,32,57,88,71,14,60,6,34,103,93,8,88,63,70,76,25,66,110,38,44,81,112,54,86,102,106,5,38,58,11,103,35,0,65,9,34,27,52,93,28,68,115,44,110,18,2,35,120,116,61,120,34,118,100,72,109,37,54,107,19,68,11,75,120,115,79,78,31,112,48,90,56,93,35,101,65,111,14,104,82,69,81,85,103,31,10,39,31,83,89,52,30,99,15,74,120,9,38,30,76,28,111,8,5,12,50,22,62,3,105,69,62,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,68,0,93,18,66,23,87,17,116,18,84,115,39,31,24,25,76,41,23,71,11,95,68,39,100,55,55,75,78,46,110,38,104,26,41,67,52,44,12,93,15,74,96,61,5,70,52,18,69,5,22,110,109,98,107,64,62,52,83,23,67,60,21,20,28,119,1,6,95,62,19,7,14,78,28,112,45,98,88,98,55,102,84,119,24,27,34,13,7,60,55,26,87,118,16,13,93,17,117,81,7,9,21,77,76,81,75,58,107,11,46,68,102,73,67,75,55,17,48,104,18,102,0,31,41,33,66,95,87,114,119,72,46,100,24,40,65,39,83,5,105,35,119,28,53,72,27,20,98,9,110,68,34,35,26,99,93,50,101,3,117,77,66,112,84,2,60,13,54,64,49,29,107,58,115,82,68,81,111,105,72,104,6,60,1,51,118,78,54,97,30,118,42,120,104,74,5,21,59,112,49,90,59,120,86,50,106,19,43,21,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,100,0,69,10,74,52,31,62,48,118,110,49,10,104,86,8,23,66,112,92,56,21,91,15,9,57,21,80,41,6,66,105,44,104,58,26,96,9,0,2,78,18,13,4,46,25,70,71,113,56,95,76,74,40,116,52,98,10,118,86,87,86,73,99,18,85,35,48,77,59,23,102,111,7,18,71,78,87,75,47,56,48,51,89,39,8,91,89,3,2,109,40,53,12,109,7,42,111,79,104,8,19,80,116,58,29,60,64,53,100,57,86,81,81,14,16,44,82,98,80,69,4,1,115,106,61,27,118,18,66,106,47,42,15,12,98,89,77,24,46,13,82,69,24,48,109,39,86,104,105,8,93,89,78,38,54,92,117,25,75,95,33,80,96,65,21,29,51,38,109,37,14,79,114,111,16,68,18,38,30,50,84,29,120,39,78,38,8,37,80,71,99,112,83,3,88,85,93,80,65,102,42,65,97,119,25,14,101,55,115,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,44,0,24,114,77,39,113,67,48,67,22,36,44,120,41,83,56,102,15,29,26,86,114,117,37,6,71,76,74,97,120,92,120,84,73,55,105,105,26,39,26,29,83,76,91,55,112,5,84,118,38,10,33,120,2,22,81,42,77,53,60,89,64,118,105,118,50,46,42,61,47,94,43,2,96,100,96,48,29,31,39,44,72,51,2,33,87,75,113,100,84,44,52,69,72,5,70,64,112,55,0,24,107,10,63,14,105,17,0,53,40,49,31,35,84,35,93,25,28,39,115,59,119,53,95,12,116,73,115,25,35,64,15,105,104,92,6,109,110,20,39,75,37,115,91,99,116,16,28,56,19,89,24,68,23,37,41,75,11,108,34,59,81,71,19,30,59,16,5,96,51,106,99,86,51,80,76,90,105,102,120,45,115,18,101,22,10,51,14,114,63,85,43,17,113,58,93,57,106,20,57,114,61,92,117,113,53,55,91,108,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,41,0,72,118,53,72,11,51,107,66,19,97,20,84,108,36,14,53,106,26,110,32,75,49,105,115,3,39,68,15,57,37,88,78,30,85,64,84,106,36,50,19,43,117,32,96,38,119,95,73,94,46,51,71,75,29,0,71,30,109,40,57,61,31,48,32,90,8,93,39,58,54,65,19,102,19,50,52,107,81,24,96,97,10,98,53,52,112,101,32,5,13,76,72,7,42,60,81,51,89,31,52,73,76,116,63,88,97,55,7,53,12,98,115,81,39,38,7,99,87,3,69,36,24,28,51,28,21,1,69,70,50,120,26,86,55,46,109,72,4,30,74,102,11,53,99,10,107,34,34,84,116,17,119,99,56,55,42,56,82,99,30,41,82,49,115,36,57,20,28,44,0,15,9,33,52,21,39,27,120,11,4,67,22,84,50,113,0,81,3,44,7,67,21,36,84,96,6,55,3,16,97,57,56,42,18,43,16,8,87,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,99,0,44,8,66,25,66,35,53,117,58,61,16,31,31,4,61,41,57,41,7,48,48,91,81,85,25,83,90,107,0,43,44,27,69,46,26,89,110,50,106,69,40,5,8,34,82,54,97,55,64,21,39,62,72,0,100,94,53,83,10,20,65,75,58,16,33,19,25,100,14,52,89,84,93,79,109,28,5,26,33,85,8,86,104,101,52,7,91,29,3,51,26,34,40,24,43,116,18,34,8,61,34,109,87,33,79,54,36,73,111,82,106,116,28,46,103,24,18,64,108,89,15,93,40,16,88,96,114,13,7,31,30,15,20,19,22,42,25,61,67,72,45,105,67,16,76,80,99,26,67,4,115,81,21,83,88,31,118,54,28,32,34,56,19,87,30,16,32,119,54,14,99,93,104,16,44,92,7,88,115,23,116,46,58,43,83,58,12,51,101,40,23,48,72,12,9,61,14,43,75,96,95,15,64,56,15,120,83,9,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,89,0,103,84,73,88,10,43,93,65,18,8,90,25,54,54,95,93,74,22,55,70,94,88,24,3,23,119,93,61,107,24,83,33,60,25,80,51,39,57,118,120,23,102,59,105,59,11,55,109,34,52,92,67,26,97,14,119,86,97,10,114,19,34,64,111,69,31,10,113,79,83,33,87,30,86,58,24,2,14,88,12,99,48,110,73,69,90,53,71,76,77,15,13,6,109,119,89,11,63,52,64,49,35,100,93,25,28,64,38,77,41,86,8,95,27,115,72,18,113,102,19,62,28,25,2,54,29,58,1,114,53,80,96,12,43,104,118,25,55,77,9,105,27,102,40,118,111,54,39,97,118,105,11,26,70,60,83,28,112,113,70,73,119,47,77,25,51,45,94,85,20,61,69,30,40,53,21,93,107,115,71,43,104,62,53,55,53,90,86,58,72,87,90,72,111,43,24,100,79,95,35,92,29,90,16,71,2,62,11,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,73,0,60,59,62,70,86,95,21,93,31,35,56,12,7,53,108,44,55,97,37,6,57,119,40,41,19,47,81,93,9,24,97,53,103,93,42,67,106,120,84,117,48,37,51,77,25,19,92,48,30,79,47,114,68,89,79,97,37,65,19,16,76,44,67,102,24,42,89,55,62,21,119,32,41,23,58,53,29,76,26,118,17,88,15,52,0,112,15,38,60,97,107,83,92,39,15,61,25,70,98,44,120,39,104,81,69,28,52,83,42,73,81,73,47,60,64,111,88,84,114,107,115,8,59,94,107,103,3,24,8,22,21,66,100,69,117,42,116,116,17,56,77,18,4,43,41,89,85,120,14,32,36,30,15,41,24,112,56,10,113,103,42,120,47,12,76,84,47,99,70,58,55,20,74,98,108,5,60,29,113,95,103,6,76,60,40,112,28,57,28,53,120,65,69,71,35,71,102,40,119,43,13,103,15,56,78,7,20,37,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,18,0,69,0,78,8,99,101,69,69,38,25,19,39,59,65,104,23,10,19,47,94,80,114,16,64,17,90,17,117,47,56,117,105,62,58,58,57,17,89,48,11,73,22,37,78,32,58,56,97,24,41,62,58,74,62,89,98,42,118,58,108,67,37,63,26,72,63,80,67,16,74,96,13,13,87,11,26,81,33,35,77,41,15,83,92,118,53,96,93,14,65,54,111,10,35,13,82,106,108,58,117,36,84,111,20,114,0,22,35,84,90,11,57,93,47,87,13,83,31,15,96,63,115,51,79,2,17,33,35,83,46,66,2,53,19,27,34,111,46,48,5,79,81,96,11,115,97,49,114,65,47,103,110,29,52,79,117,12,115,117,106,83,65,31,1,42,86,77,26,119,71,22,54,72,59,75,60,54,119,61,79,68,99,33,85,37,80,2,115,109,33,5,39,70,44,41,80,63,31,5,62,42,105,67,4,33,106,34,7,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,36,0,45,46,119,113,86,60,113,81,82,0,4,7,70,55,119,9,44,103,83,13,106,2,101,117,115,12,69,51,57,51,55,15,50,32,1,102,9,53,46,80,23,86,22,33,114,117,56,112,59,15,65,116,101,93,81,60,36,41,109,82,49,87,60,77,16,46,58,84,83,73,81,4,53,96,39,68,61,29,101,65,24,72,116,102,108,52,86,117,112,71,43,18,82,13,28,20,13,39,1,79,85,112,39,41,59,12,36,88,88,61,72,105,111,31,75,25,86,41,69,78,36,93,16,32,50,41,110,83,78,99,117,115,36,13,119,86,113,58,84,8,90,41,115,110,19,106,92,23,109,87,23,50,64,18,60,3,89,74,58,65,71,14,45,81,54,23,105,118,87,105,94,92,24,15,116,20,91,4,76,43,9,28,54,0,1,33,101,72,98,111,41,31,56,119,69,23,48,113,48,76,27,63,113,36,14,10,41,24,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,53,0,79,12,18,35,67,4,25,46,20,27,41,57,1,109,64,38,55,67,12,15,83,20,85,63,5,55,107,43,88,59,43,68,85,77,94,119,95,111,109,79,74,96,94,35,78,105,6,6,14,18,35,102,116,50,112,59,17,49,82,103,27,60,18,105,75,10,60,56,11,102,11,26,15,51,85,54,35,78,71,49,44,54,69,62,76,95,14,47,77,70,46,9,88,74,66,15,106,14,12,6,64,3,17,100,42,47,17,55,34,16,3,118,102,14,83,58,33,48,17,103,30,81,117,40,98,72,103,67,26,43,114,72,72,67,2,44,113,34,6,37,87,66,90,25,83,60,82,73,115,13,24,75,48,108,85,81,57,114,27,13,27,40,25,95,58,55,43,79,28,89,60,114,1,12,91,58,13,43,27,82,111,88,61,26,68,115,3,63,42,93,42,103,46,108,3,78,57,81,101,54,52,118,112,30,75,45,31,60,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,46,0,44,73,24,97,23,86,71,9,112,96,22,24,65,8,19,37,17,23,76,61,72,79,37,102,67,51,104,94,67,109,62,103,17,46,92,101,87,38,2,30,54,70,72,52,14,107,65,79,85,11,4,69,81,54,13,50,114,118,119,10,99,28,90,18,9,46,13,69,1,19,103,42,102,16,24,34,0,96,99,85,80,51,53,75,11,53,13,117,62,89,17,9,83,19,48,54,104,94,99,91,85,73,0,71,105,98,1,90,67,89,10,12,1,69,24,20,5,5,55,46,94,17,98,37,74,99,27,27,109,62,2,67,85,19,14,92,9,61,5,86,6,66,46,71,41,42,88,86,53,31,76,27,107,63,91,54,78,35,44,88,77,99,69,49,96,42,51,12,7,108,58,24,106,1,111,32,15,88,58,116,21,79,4,12,85,77,78,114,9,18,56,98,101,107,6,8,3,3,76,52,83,36,19,41,105,49,97,66,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,114,0,54,119,82,68,32,80,85,26,116,58,107,13,31,4,117,106,94,36,117,19,87,50,101,56,85,8,59,50,24,83,105,24,116,23,64,26,10,5,27,84,113,88,61,43,6,47,111,54,116,16,114,19,78,61,9,18,47,30,69,79,115,91,47,42,99,42,2,94,69,18,21,93,114,35,38,30,53,49,20,12,106,85,25,26,44,30,76,58,76,86,79,69,110,4,113,53,120,71,78,20,54,94,35,75,81,101,65,88,9,40,87,10,32,14,33,118,24,103,53,110,7,83,2,108,15,2,35,23,111,69,89,37,110,75,93,103,55,34,2,91,85,89,10,43,50,47,120,112,101,72,31,2,98,52,78,117,65,37,20,44,40,71,91,3,2,76,113,109,78,3,59,30,6,102,53,87,62,112,93,115,51,0,50,81,32,102,25,95,89,0,97,89,60,83,49,11,10,104,55,31,111,8,117,43,110,101,120,50,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,44,0,23,95,15,76,108,55,52,103,107,73,88,31,62,25,95,119,66,67,96,75,69,36,44,65,65,108,110,35,23,51,75,13,75,116,39,108,68,102,62,118,23,50,82,81,115,93,89,48,78,78,2,44,57,23,117,56,54,105,15,72,55,56,42,21,13,36,17,1,25,26,45,93,0,58,79,17,102,27,49,76,6,94,29,60,50,61,73,60,100,10,4,113,27,110,107,45,114,52,42,77,23,37,114,63,20,0,71,57,30,24,39,71,88,51,99,84,102,16,90,11,68,7,103,50,8,59,96,84,74,48,12,38,41,120,107,73,20,110,95,15,20,42,57,81,106,103,93,18,46,49,118,69,99,120,15,83,20,20,103,27,98,35,91,92,92,27,1,110,80,55,1,65,73,114,120,83,43,49,63,93,109,107,28,28,68,72,85,37,45,22,37,108,38,7,2,79,6,32,13,19,55,109,72,11,73,62,34,7,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,59,0,25,32,65,101,53,22,66,9,97,87,98,11,73,72,29,106,54,42,81,88,78,28,32,120,118,102,94,30,70,46,114,107,105,84,33,68,6,10,13,27,13,117,89,34,112,46,32,28,77,40,105,11,81,11,6,32,103,58,102,72,49,93,112,113,100,92,46,22,68,114,16,12,25,98,53,105,70,95,117,70,29,46,112,84,56,68,93,116,117,75,59,9,7,41,61,44,103,87,55,87,27,11,86,106,105,75,12,0,110,15,59,12,3,63,103,9,91,19,119,11,94,85,15,107,33,53,1,72,0,73,53,40,118,35,99,53,30,69,28,25,91,13,13,44,27,105,112,75,93,24,42,23,32,72,92,103,28,102,112,9,106,118,53,71,37,90,11,63,12,35,104,73,65,29,119,54,87,111,77,26,73,113,118,16,33,92,17,107,99,65,74,118,85,22,61,24,7,84,30,89,40,94,86,21,12,58,15,6,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,9,0,85,75,90,78,90,105,9,18,101,77,43,9,84,111,26,98,115,104,117,50,26,11,113,38,69,116,33,95,69,104,82,1,70,103,112,75,117,81,45,47,96,33,41,114,46,59,80,39,17,3,116,99,38,103,72,114,63,5,27,25,60,30,21,92,33,16,88,36,110,74,118,109,119,70,60,19,65,112,46,117,69,61,79,38,117,90,102,11,71,62,62,37,78,22,46,51,119,13,80,58,95,15,60,111,66,68,63,68,52,104,2,2,66,8,74,93,107,8,83,15,72,91,22,73,82,80,41,16,55,83,108,34,44,17,42,16,55,116,107,31,109,98,82,7,101,52,99,37,60,35,19,26,47,120,68,60,116,6,116,34,79,9,89,68,55,96,18,42,71,39,76,96,57,27,32,31,59,77,95,46,33,115,3,67,58,7,19,112,118,56,37,80,63,96,75,31,52,102,11,33,5,4,74,19,43,89,77,40,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,88,0,92,80,83,37,64,93,108,24,98,105,20,43,75,52,69,118,99,68,108,2,85,30,41,31,24,98,103,74,58,86,86,116,53,16,48,37,11,46,8,89,95,83,40,30,56,3,71,98,77,33,87,46,8,101,68,43,31,97,74,7,95,11,100,102,15,16,92,4,102,86,100,117,83,93,96,45,64,18,50,109,79,14,73,68,114,75,120,26,114,50,101,29,10,85,11,62,51,1,39,79,87,107,118,108,113,114,68,19,90,0,49,65,78,42,78,70,120,91,89,17,1,32,22,39,13,64,105,68,110,96,105,15,18,59,17,30,43,9,59,59,109,43,108,102,98,26,92,109,110,105,119,83,10,103,103,5,82,17,27,14,64,36,49,61,56,68,60,75,110,87,12,68,105,77,58,72,73,74,91,38,52,70,25,51,54,51,108,12,25,107,63,49,81,56,10,10,105,117,102,33,75,8,117,105,16,86,19,99,102,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,10,0,74,87,96,115,37,35,119,82,92,55,103,95,30,38,62,109,113,59,2,6,29,29,10,45,17,80,65,22,24,28,77,115,47,67,103,71,0,85,12,81,10,106,93,63,95,73,71,101,15,82,116,6,96,98,47,35,120,86,105,88,114,39,111,49,107,32,5,117,37,46,18,78,82,116,100,15,45,113,69,6,49,39,70,8,55,109,115,84,89,79,22,14,79,26,51,10,47,59,100,47,75,97,118,29,95,114,48,15,49,111,85,16,23,19,12,45,99,24,89,120,4,64,114,23,103,32,79,24,100,83,69,58,78,96,17,53,63,105,100,54,96,56,109,43,70,113,26,28,50,33,103,39,90,23,72,63,10,21,70,93,36,47,11,33,58,57,78,108,6,96,22,74,14,31,89,63,17,48,111,60,28,80,23,108,65,37,86,109,102,107,75,83,80,20,34,11,2,38,35,35,117,63,62,32,8,37,5,42,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,23,0,24,80,54,41,59,88,63,91,23,105,57,44,49,85,71,114,84,92,21,98,28,42,63,28,77,52,98,48,62,113,55,67,5,35,52,31,111,38,73,27,65,37,83,28,24,38,65,50,119,108,94,16,64,12,99,60,97,49,105,55,76,0,80,3,5,90,67,42,29,58,25,47,104,111,67,72,49,25,72,4,94,31,71,14,112,14,7,31,99,45,78,77,98,102,1,113,99,68,53,80,13,98,107,90,64,4,69,46,16,109,18,102,27,26,27,120,78,57,4,61,6,38,48,29,47,69,74,109,60,33,103,41,59,1,78,26,34,18,56,1,40,17,111,84,8,11,71,117,96,15,6,119,52,97,70,110,102,12,3,75,64,4,54,120,82,59,117,5,21,99,118,54,69,91,20,73,103,46,54,41,22,6,22,48,45,49,93,2,96,10,120,13,57,102,69,104,71,67,8,65,69,30,64,98,23,107,93,94,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,112,0,55,63,2,72,12,29,41,70,120,90,87,23,36,108,105,87,71,50,80,108,89,50,6,105,73,78,104,116,119,0,26,36,44,17,4,88,74,52,102,81,28,95,62,94,52,34,72,83,75,75,11,11,61,24,9,107,26,110,28,9,80,1,73,77,30,49,24,76,47,91,119,114,91,79,70,58,31,118,56,17,39,107,63,49,65,97,105,114,45,39,62,47,109,46,74,42,67,59,23,0,47,26,58,19,10,55,72,22,5,58,31,99,48,55,52,61,40,21,32,8,18,80,70,37,102,30,107,64,56,2,49,110,56,95,99,59,46,85,106,80,116,61,55,8,19,54,28,29,24,92,78,63,83,1,110,17,102,4,47,81,116,36,83,97,28,97,110,38,17,4,102,54,43,69,71,108,104,110,97,0,16,18,31,72,110,4,76,36,39,71,4,64,27,101,90,55,4,53,83,112,59,113,95,75,70,83,16,65,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,16,0,48,22,52,107,74,2,22,57,58,47,54,25,69,56,36,47,79,106,97,25,35,115,95,101,90,26,120,99,8,29,83,65,1,93,72,6,55,0,44,75,17,78,0,43,7,83,66,117,22,94,38,31,51,29,83,110,56,108,88,115,46,20,39,13,47,53,28,86,35,22,88,17,119,30,58,61,108,82,6,5,75,23,64,7,55,76,86,116,115,49,52,27,7,20,9,52,57,70,13,2,51,37,120,46,81,89,8,44,6,35,107,83,45,16,16,111,109,105,47,96,15,9,13,86,99,8,85,10,106,62,31,87,45,25,99,119,60,90,108,5,111,119,46,8,108,53,76,117,54,119,43,34,19,65,26,45,84,4,24,47,95,77,97,40,28,20,118,66,116,51,34,71,119,88,7,113,96,69,20,58,68,64,38,66,75,63,81,98,9,113,28,26,29,9,75,46,118,1,22,56,29,56,66,114,100,10,113,22,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,29,0,28,83,90,92,100,85,78,4,93,118,38,37,60,94,118,20,90,10,59,88,37,49,48,35,109,93,33,77,82,55,15,5,48,120,51,22,73,42,49,26,108,67,98,67,3,4,119,113,3,0,18,31,47,68,53,107,22,45,99,110,70,24,92,50,51,55,62,94,112,112,47,99,44,73,13,22,87,116,47,106,102,9,15,107,97,67,94,40,22,76,31,27,87,92,55,80,31,64,112,32,84,106,5,12,73,112,119,34,73,56,51,39,15,101,119,86,111,31,22,111,75,67,103,23,102,65,102,42,18,93,20,77,71,49,71,47,75,74,117,32,36,91,72,116,88,79,70,48,7,43,91,14,19,87,80,85,17,47,86,42,113,56,115,100,66,90,110,57,64,63,3,37,95,11,119,73,57,17,56,86,89,15,81,59,29,101,10,104,88,50,62,11,111,112,110,52,114,32,67,104,55,111,95,63,73,40,79,26,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,84,0,107,88,38,65,107,57,114,102,38,17,4,85,97,24,120,79,111,64,120,92,54,57,57,108,66,72,86,120,1,1,44,27,39,99,35,66,0,25,36,35,65,41,98,24,54,106,119,87,99,38,80,72,9,59,0,75,18,114,59,63,102,0,100,73,43,116,3,108,4,48,53,105,119,67,58,112,42,119,51,74,118,103,64,64,35,43,34,43,11,100,60,10,17,70,38,115,81,98,16,41,43,101,117,119,113,67,1,88,15,3,8,47,56,75,34,46,6,99,57,7,12,17,83,90,27,56,99,10,33,36,19,6,3,1,42,24,108,54,114,47,97,100,119,108,115,103,0,87,23,22,97,53,76,98,0,67,25,38,35,28,63,44,41,17,85,47,52,102,86,77,36,86,73,14,39,75,31,104,100,82,21,67,69,107,9,77,120,71,44,7,116,54,31,41,35,91,120,90,107,98,18,109,17,45,11,65,101,72,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,104,0,96,8,1,30,100,16,108,11,87,116,12,119,94,58,68,95,22,42,102,73,40,20,79,28,16,79,116,120,32,53,20,48,55,46,107,50,113,80,57,74,32,100,62,83,78,80,10,58,111,83,73,28,104,60,111,33,114,22,45,29,1,62,76,22,93,80,115,105,15,65,55,55,106,32,58,86,78,45,11,33,72,55,35,24,73,61,113,57,80,106,116,100,38,113,98,6,58,100,113,96,1,57,32,84,63,109,50,77,58,32,112,82,119,56,41,33,21,37,103,99,35,102,28,55,4,51,9,112,103,96,15,60,117,47,120,19,11,65,109,13,75,12,85,56,41,10,92,88,57,59,94,8,34,3,86,96,57,74,105,42,94,46,40,80,28,34,74,42,16,10,0,116,113,92,116,84,84,1,19,102,106,36,95,100,105,25,18,63,79,73,38,28,17,10,95,97,11,46,1,83,120,6,104,92,103,21,39,38,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,17,0,35,117,94,10,7,114,117,96,44,28,6,53,75,111,72,72,117,30,89,12,118,120,42,67,109,3,111,47,82,74,37,61,71,22,48,20,42,39,64,111,81,56,57,93,74,16,112,102,65,120,104,83,12,94,43,78,73,45,104,98,31,58,40,63,66,111,33,103,48,25,79,74,23,92,36,77,2,103,11,79,72,34,6,35,69,40,112,71,38,3,20,90,48,68,45,111,61,103,22,75,84,53,57,7,32,95,12,60,59,81,81,34,87,57,83,0,6,69,82,41,38,2,106,47,52,113,61,45,92,31,96,35,68,7,91,22,68,99,113,101,93,12,104,2,103,49,77,57,80,23,101,68,115,49,35,98,76,31,32,88,0,97,96,106,7,79,102,49,85,84,31,23,115,59,18,105,5,112,54,52,102,103,114,58,64,15,37,100,91,56,65,20,94,43,49,115,20,34,74,78,102,70,2,65,29,27,41,24,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,16,0,66,48,23,32,74,54,120,13,56,34,55,5,24,119,70,17,70,48,102,15,24,53,1,36,0,97,83,33,31,6,118,13,64,105,120,60,115,78,10,103,87,35,98,38,84,102,82,29,119,116,111,104,50,39,107,57,14,87,60,5,77,105,86,89,6,67,45,100,61,35,14,82,93,69,115,65,36,98,95,99,52,73,35,78,16,56,61,14,15,46,99,19,87,22,77,118,61,116,48,37,116,5,120,91,68,100,33,51,38,79,41,110,59,79,20,74,66,91,61,81,26,10,30,105,105,109,117,105,100,114,88,22,87,76,119,75,7,9,120,110,61,113,109,96,65,84,54,93,114,59,95,61,10,104,42,94,27,95,90,51,84,28,108,40,102,41,119,102,63,66,2,80,99,27,18,95,30,20,55,119,32,36,86,104,56,53,75,56,70,51,69,34,30,117,5,3,43,102,96,82,108,90,79,15,73,2,101,72,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,45,0,77,53,43,46,40,10,33,47,43,95,89,76,97,55,5,44,109,43,64,40,119,73,11,116,68,70,80,85,4,42,104,58,104,21,119,10,101,77,103,33,109,101,11,21,108,51,48,11,19,68,3,112,84,42,99,85,88,96,83,27,104,111,97,17,79,65,77,54,16,95,118,63,108,57,49,58,25,84,57,6,120,17,5,39,3,1,48,22,27,20,94,66,53,62,65,26,52,73,96,120,17,2,36,27,97,29,9,50,23,9,0,29,20,71,62,65,11,91,27,76,9,37,29,67,63,42,110,108,64,8,30,53,9,78,76,86,89,22,11,118,103,115,117,55,80,115,78,117,4,118,10,23,89,19,18,31,74,62,67,90,53,120,45,119,59,89,105,1,9,119,104,65,113,82,116,15,4,2,6,9,76,31,112,46,118,74,11,99,103,9,9,62,1,60,111,17,54,108,60,79,1,118,101,101,44,36,34,7,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,26,0,104,1,95,6,81,60,111,95,90,0,111,22,113,94,60,55,96,107,32,69,2,23,14,73,7,110,62,31,51,50,77,36,3,58,64,112,96,44,109,12,21,32,118,101,65,1,8,44,96,64,96,113,65,87,13,102,19,7,103,99,70,88,49,91,56,112,52,13,10,73,57,78,86,90,101,35,14,17,94,80,90,75,73,32,107,85,60,59,29,61,20,22,86,88,92,18,52,31,58,56,5,33,118,52,104,91,46,22,120,42,100,21,1,69,115,2,23,108,104,66,41,59,10,96,52,82,120,16,71,75,14,70,97,55,19,28,96,113,51,98,27,38,113,26,25,59,92,76,119,113,60,63,99,25,56,82,65,97,108,72,10,52,83,27,31,90,4,13,39,110,39,46,37,25,111,77,50,16,92,52,61,76,27,67,59,118,41,58,12,73,74,70,22,78,14,30,10,32,80,80,3,45,113,78,7,82,52,47,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,84,0,28,23,100,44,115,80,37,64,49,60,57,50,71,86,82,22,22,72,7,81,64,69,35,16,114,53,17,104,29,83,26,92,63,70,104,99,86,20,85,29,72,56,76,8,60,37,119,16,119,25,27,112,75,64,93,97,21,65,71,109,22,22,86,60,45,58,80,30,118,2,13,65,66,85,35,15,75,24,108,25,28,61,57,81,45,99,111,14,95,2,46,119,110,10,107,41,3,66,40,68,75,101,71,63,54,85,55,60,103,45,70,34,97,23,103,6,42,48,17,53,82,14,102,14,7,73,14,100,48,54,5,77,62,91,51,3,111,91,32,29,56,2,65,70,85,86,35,18,9,99,21,72,101,67,120,120,118,54,58,110,110,72,42,118,19,36,34,42,47,90,16,76,10,99,44,75,95,9,70,44,0,104,109,116,93,78,2,86,88,64,88,16,76,17,113,24,67,117,32,105,32,100,49,72,62,19,37,52,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,95,0,106,57,93,102,1,18,75,52,19,57,43,70,112,5,117,77,53,10,49,4,59,22,106,38,70,97,120,85,83,112,79,21,105,26,75,87,23,4,79,64,109,40,60,100,64,88,21,64,55,60,23,31,7,112,95,53,72,29,55,68,37,28,59,119,80,105,74,16,36,25,67,112,6,6,60,38,68,24,97,90,74,109,39,12,95,105,102,78,54,52,91,18,120,34,11,50,52,52,35,104,50,89,64,117,2,105,59,89,36,116,63,19,67,44,83,76,85,20,12,102,95,58,59,47,37,19,29,35,70,31,29,43,15,8,80,28,41,63,78,43,39,67,12,120,118,36,93,7,51,62,49,32,77,55,106,112,109,45,115,95,59,119,17,11,91,87,85,73,42,29,23,0,85,44,84,107,9,3,17,108,45,117,21,35,2,90,108,5,35,53,119,38,88,109,5,111,110,30,35,17,52,73,87,25,37,107,43,21,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,55,0,38,100,26,43,120,75,113,50,25,63,17,43,76,2,64,1,34,2,7,114,114,38,80,73,62,14,54,96,23,38,32,110,24,78,42,49,51,14,80,86,29,103,20,14,72,20,9,46,3,12,101,17,54,9,67,14,88,72,81,46,86,99,68,100,63,29,31,105,42,30,94,81,38,109,107,24,0,15,100,6,71,56,111,101,78,110,17,103,120,2,91,18,81,117,85,34,104,66,35,95,12,112,79,54,49,75,58,66,95,77,117,28,93,43,58,119,23,12,80,80,72,69,93,86,101,30,111,25,101,35,74,66,86,15,43,83,44,110,56,116,90,1,66,34,62,34,4,48,58,45,16,55,102,109,9,80,55,3,96,119,98,95,110,63,41,56,95,54,114,99,44,87,31,10,104,4,110,110,48,98,20,67,65,3,110,8,33,8,90,5,67,103,30,5,118,46,90,107,14,30,3,11,102,66,24,118,90,49,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,37,0,85,76,73,7,72,12,117,74,71,22,28,33,31,95,16,53,62,88,52,1,1,23,60,69,18,12,42,116,34,101,60,70,35,66,8,7,20,30,46,15,99,19,34,120,111,113,32,48,112,104,98,100,65,75,33,85,81,80,66,118,44,75,62,17,35,8,61,54,85,20,81,44,87,51,50,33,71,67,65,82,30,103,15,74,23,6,53,81,55,74,6,38,1,17,112,31,23,18,94,58,49,104,20,64,116,0,20,100,88,44,76,70,62,12,2,8,15,117,90,28,31,44,104,58,107,45,9,56,42,26,60,58,47,15,37,101,11,75,25,14,8,43,120,63,103,44,68,117,6,17,77,117,79,82,88,0,106,118,46,71,55,68,89,60,117,99,39,43,29,63,25,64,9,115,16,79,116,13,34,89,60,119,56,75,34,23,21,82,19,5,44,22,57,22,9,103,72,25,51,77,29,28,54,118,41,88,8,87,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,94,0,57,25,67,47,58,2,61,60,45,56,92,38,13,32,73,49,79,105,30,26,42,60,92,97,43,60,105,90,116,46,1,9,27,108,92,83,18,81,44,15,81,71,13,51,101,4,41,11,71,4,50,80,84,8,18,0,53,55,9,30,35,51,90,88,34,35,60,97,29,84,42,92,57,69,71,95,66,29,38,28,70,111,45,20,50,68,11,69,19,36,89,88,12,39,118,3,29,53,102,34,70,18,40,32,113,59,28,117,47,24,66,78,1,26,18,29,55,52,14,39,89,51,59,79,19,118,103,14,43,3,104,52,4,38,56,30,19,10,15,63,14,17,93,67,107,111,86,51,119,97,71,106,72,36,15,120,109,100,40,87,23,34,104,80,38,7,32,82,8,104,3,112,117,63,17,84,92,52,67,57,97,12,79,117,75,35,70,103,98,64,54,25,38,60,1,11,23,93,29,106,64,80,81,89,4,52,30,1,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,48,0,59,106,65,44,112,7,118,110,97,105,92,119,85,65,120,75,95,95,38,3,48,11,73,34,23,101,92,9,96,34,24,8,30,32,27,59,4,92,33,65,32,56,16,107,60,39,104,57,46,3,8,44,8,10,66,33,96,22,67,57,45,102,40,70,68,86,83,57,111,39,98,80,26,58,2,8,40,56,79,82,78,52,53,2,107,93,20,93,86,66,47,20,72,81,81,9,111,5,89,69,80,86,60,7,6,22,50,105,118,113,1,2,83,20,37,102,30,42,54,120,113,22,99,7,117,66,100,72,113,99,22,108,108,118,40,71,106,87,56,0,55,36,80,57,80,114,89,29,50,13,93,18,48,35,87,10,57,107,25,42,28,84,16,82,55,54,94,119,80,103,40,116,94,54,51,55,18,84,81,45,45,106,6,27,13,22,53,119,25,108,78,90,63,28,5,102,69,26,50,36,41,51,56,94,50,66,10,73,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,84,0,117,10,55,90,7,7,39,50,30,93,87,37,75,82,71,119,0,28,7,78,112,92,52,97,65,50,2,68,83,31,92,61,118,81,43,54,78,71,112,16,67,39,23,14,85,79,13,82,118,29,94,91,4,63,87,104,107,9,65,63,50,23,55,60,69,61,46,55,64,48,48,78,98,23,84,86,87,59,43,17,33,100,99,30,99,71,49,39,61,116,7,50,4,19,114,16,35,89,36,13,31,9,3,90,66,24,4,77,62,27,65,50,92,40,93,85,72,70,117,50,2,69,79,73,29,3,49,60,110,107,28,49,54,106,101,17,12,119,111,108,1,83,89,3,45,45,5,109,103,12,42,63,28,107,36,71,11,51,113,36,71,80,103,60,91,32,77,40,107,17,1,22,72,94,31,72,36,84,41,41,84,67,32,46,101,11,86,118,109,3,84,67,38,67,40,90,31,42,118,65,100,100,100,9,84,11,20,37,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,70,0,108,51,111,27,13,68,77,36,8,101,20,68,98,66,44,94,109,78,87,74,50,49,24,77,3,69,87,17,36,57,60,10,99,48,5,28,3,57,63,69,69,60,52,60,65,7,81,101,110,59,86,42,105,112,4,90,21,18,84,60,55,85,7,71,105,47,51,34,25,44,114,7,107,57,34,73,112,7,120,74,17,82,80,21,111,112,93,88,13,116,38,87,103,2,107,107,93,83,3,49,73,78,42,47,26,69,111,44,37,37,108,38,85,7,18,29,102,94,27,93,49,50,97,69,13,9,115,76,94,95,83,4,119,30,74,106,76,114,40,103,14,28,92,91,64,103,99,76,87,22,68,18,99,42,1,91,30,58,31,41,46,33,120,22,38,13,117,14,19,12,64,44,17,7,70,32,115,61,42,23,34,38,88,25,18,20,23,115,82,68,93,78,71,119,61,11,48,22,120,17,80,48,64,92,17,7,4,104,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,58,0,45,22,115,62,3,51,1,96,75,3,45,74,64,26,100,81,62,98,71,97,61,51,59,97,56,59,111,12,102,68,22,76,77,43,104,61,11,111,26,54,74,115,53,87,103,58,22,1,70,88,68,37,64,59,58,57,54,52,35,8,46,22,92,115,32,96,50,17,23,87,71,112,43,60,43,0,38,12,69,0,13,83,77,31,59,39,13,91,119,83,54,60,114,89,49,64,96,98,103,107,108,29,57,105,42,92,19,89,81,51,78,2,108,75,66,90,28,66,57,96,83,77,102,105,48,80,77,89,92,55,111,72,120,82,2,23,113,51,92,100,89,22,9,16,0,74,66,28,22,47,8,83,118,85,87,107,27,25,75,32,70,25,19,58,105,117,58,18,59,45,97,52,79,21,20,39,74,115,4,111,86,28,32,54,65,63,78,76,76,108,46,114,26,107,81,119,114,28,39,25,109,96,64,105,37,8,119,112,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,108,0,19,2,87,63,1,115,36,16,27,99,110,99,87,64,118,6,118,3,95,84,84,64,6,22,51,109,113,80,46,100,63,61,9,5,110,116,5,113,86,20,89,84,96,58,19,96,67,52,1,96,102,19,19,107,19,110,2,1,75,17,96,110,10,48,47,38,37,9,33,54,41,116,52,56,106,63,86,16,74,116,79,74,55,34,104,63,114,26,94,64,75,66,43,78,47,103,85,7,0,91,102,50,77,2,75,0,99,21,106,53,86,40,112,85,41,52,88,106,21,60,4,21,72,18,65,18,37,74,16,39,72,28,94,64,72,40,71,38,107,12,90,86,47,5,24,3,36,68,52,7,3,86,33,33,50,104,110,103,48,62,82,93,77,107,3,17,117,49,109,60,1,32,93,119,39,40,50,94,17,29,120,48,61,119,72,112,4,17,61,21,6,42,115,12,48,20,29,35,51,16,58,19,100,33,63,72,5,42,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,52,0,112,113,40,83,15,46,29,120,83,18,45,120,57,3,82,26,75,43,109,105,38,75,4,60,5,14,105,62,86,55,39,77,57,52,11,66,28,13,67,8,40,66,67,56,64,86,54,108,94,5,43,50,4,69,79,84,55,73,118,65,45,51,116,79,76,95,58,44,117,45,51,72,52,108,78,113,33,25,22,56,70,48,87,51,113,43,37,88,35,71,100,7,80,72,55,13,92,90,4,20,36,30,97,22,108,70,80,49,28,58,30,4,91,60,36,33,76,34,107,45,83,91,36,22,68,115,23,11,75,85,94,95,57,108,36,43,22,34,95,110,100,17,103,70,110,30,65,6,15,94,33,94,53,28,69,112,26,33,78,64,80,82,115,80,118,99,98,2,7,105,55,59,4,7,27,2,27,120,78,66,65,31,106,75,21,42,12,14,21,13,68,35,62,95,103,28,36,2,94,32,71,115,89,20,83,65,117,5,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,57,0,108,47,72,99,64,13,86,0,94,2,97,108,67,48,40,37,50,7,36,12,9,55,116,58,34,53,68,117,0,15,88,36,62,12,59,66,30,30,5,101,119,101,115,101,5,79,110,84,85,30,91,68,42,109,110,21,75,95,105,72,17,93,95,93,55,29,16,62,98,50,68,5,83,23,66,47,66,40,119,23,102,71,114,28,82,45,1,3,91,4,92,45,37,108,117,89,110,86,28,113,112,105,43,7,14,40,48,28,88,76,37,66,87,84,111,10,37,4,16,118,30,61,94,100,43,25,41,29,102,87,110,7,83,56,54,7,30,25,80,26,107,76,50,101,29,111,59,14,80,18,20,61,58,30,26,101,69,60,106,63,61,77,45,105,15,37,99,111,101,90,47,94,26,14,38,88,15,108,16,8,53,42,119,21,19,114,85,13,107,46,104,44,108,22,83,16,80,13,36,37,86,69,45,111,40,63,76,79,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,14,0,87,75,24,7,27,110,88,13,116,80,70,103,94,95,25,89,94,43,86,13,80,92,103,35,89,42,39,12,44,12,0,114,69,23,68,87,74,50,76,1,37,68,83,99,114,88,87,99,100,110,109,68,116,75,83,29,20,45,72,0,118,97,26,114,82,56,117,54,76,119,57,115,25,22,114,24,58,94,39,49,97,67,29,102,74,75,102,54,100,109,86,64,40,89,67,16,7,3,73,33,98,11,98,109,7,66,107,100,13,111,0,63,19,32,27,14,98,105,46,75,51,10,40,54,14,57,85,68,63,106,79,16,4,49,96,105,103,116,64,104,36,104,120,20,15,96,70,2,29,108,101,68,0,1,10,22,65,64,0,83,119,30,9,40,54,40,93,11,104,20,54,86,44,90,13,89,30,72,111,76,5,70,73,15,40,97,44,116,1,105,63,72,39,54,53,0,27,87,73,111,15,36,26,82,104,51,11,23,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,13,0,76,71,33,93,14,28,41,86,25,95,10,51,106,65,49,120,119,70,12,119,86,111,120,112,57,117,118,21,79,103,0,73,63,9,10,3,117,99,114,66,21,97,114,46,52,73,50,64,64,113,82,5,55,103,108,87,49,97,5,69,34,70,47,21,59,95,56,34,105,112,2,58,31,12,100,83,29,79,40,81,68,21,45,23,111,81,60,54,89,112,83,97,94,57,32,117,40,87,78,107,118,25,66,115,94,116,11,79,13,98,41,4,30,99,57,90,86,50,42,93,29,58,115,20,67,96,77,13,58,36,41,104,42,51,57,12,4,20,97,104,8,41,5,4,106,119,53,14,65,111,33,60,12,44,87,56,63,32,55,72,35,113,119,30,59,15,91,104,67,32,98,1,18,67,35,47,86,88,1,115,5,7,42,42,116,67,1,120,94,40,88,1,14,11,44,85,56,16,101,37,22,83,73,119,27,108,91,108,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,4,0,114,57,56,97,81,70,1,15,14,11,99,107,103,32,86,35,92,20,103,19,43,100,83,9,86,102,48,6,55,113,119,45,60,56,11,34,7,80,81,45,8,2,116,7,50,29,57,67,2,88,112,94,71,35,25,30,53,5,47,109,64,84,94,18,93,65,80,36,33,79,89,108,25,21,66,22,68,48,51,107,8,7,21,6,79,110,22,37,49,97,81,55,19,73,18,29,5,87,2,55,72,25,14,16,105,79,19,13,7,112,83,47,75,0,4,81,102,18,70,52,80,85,36,84,104,113,85,77,102,93,2,93,29,9,24,34,13,43,34,31,14,4,44,117,85,97,40,53,58,93,47,39,74,68,109,34,28,114,40,45,86,113,119,86,32,79,16,43,103,69,61,1,56,43,108,49,105,108,39,8,94,21,66,71,70,18,66,70,59,103,50,50,23,51,26,89,61,64,99,89,111,93,91,64,29,75,82,71,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,93,0,79,75,106,0,25,38,75,101,27,9,80,63,17,4,40,105,62,84,2,3,42,51,36,60,99,105,35,85,80,34,25,48,27,88,10,53,84,35,33,120,111,20,65,27,82,109,19,119,76,10,113,37,118,63,8,84,115,62,8,53,23,80,52,110,25,115,45,83,24,76,46,36,105,113,65,103,28,10,97,77,52,0,87,101,107,41,8,72,70,120,118,66,83,98,57,62,58,29,66,111,5,12,84,108,56,59,1,102,91,53,54,18,81,79,119,103,105,96,116,34,90,4,84,103,102,107,27,98,19,85,10,44,33,23,109,13,89,0,39,53,67,109,78,32,59,47,96,91,38,49,112,31,60,106,24,106,119,115,77,101,49,98,95,86,31,11,81,88,112,29,90,23,51,46,58,114,51,72,103,23,0,99,33,82,56,57,72,74,34,19,19,14,78,65,106,51,118,49,19,20,44,32,31,42,62,60,88,63,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,16,0,73,82,67,43,33,109,109,112,7,59,104,77,35,60,90,82,2,107,18,93,14,55,1,37,119,119,60,99,38,37,37,23,63,113,90,111,39,17,6,15,74,67,13,97,65,68,24,88,94,35,74,92,117,99,4,18,59,120,114,106,114,0,38,87,27,38,115,13,80,63,100,1,44,22,0,89,13,103,113,119,20,110,97,119,18,100,25,24,28,50,97,59,41,20,98,78,74,119,29,49,18,25,59,6,101,32,24,78,19,52,24,56,94,17,115,102,3,20,71,35,34,119,51,62,118,75,57,69,92,77,99,13,33,102,17,46,105,37,43,78,10,22,68,1,60,41,45,49,37,35,44,94,49,79,69,5,96,92,51,95,55,96,78,30,13,88,116,31,58,70,85,84,93,44,22,75,19,26,101,53,79,72,25,95,15,78,6,8,1,23,41,108,36,61,76,100,1,60,38,52,5,39,41,102,59,39,99,86,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,30,0,3,97,67,101,29,5,83,32,90,43,25,107,95,84,69,59,43,42,118,10,56,58,72,85,112,65,69,17,26,29,53,11,57,54,101,94,81,47,82,24,11,75,117,80,57,68,79,30,110,60,22,45,58,31,117,29,86,69,12,55,64,6,10,55,20,85,84,22,102,46,92,66,23,21,65,101,116,77,92,25,58,86,5,31,91,105,3,12,88,93,13,65,34,87,78,81,101,51,114,75,11,34,42,95,51,31,93,48,28,20,51,85,120,9,17,44,32,7,15,51,110,91,64,15,63,94,85,80,111,50,14,43,41,20,104,105,64,116,56,43,89,24,11,84,89,8,99,58,101,10,89,37,29,23,9,30,107,15,30,21,3,4,21,29,35,49,27,113,43,28,112,5,96,95,96,94,62,36,8,112,60,78,65,34,64,63,115,110,13,20,13,107,94,73,12,91,116,94,56,72,103,36,62,118,29,108,20,37,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,69,0,47,59,70,38,79,109,59,26,91,58,120,91,105,43,107,101,52,60,9,80,35,49,43,48,98,90,58,99,114,71,9,65,93,25,42,4,81,76,80,35,13,22,103,25,91,11,83,94,118,82,80,95,105,50,90,72,71,114,32,67,71,120,48,97,72,16,3,14,103,89,90,114,35,67,25,59,75,69,110,63,2,38,70,80,109,117,82,91,63,110,74,34,112,101,119,52,14,35,34,28,9,48,109,107,105,44,83,61,42,77,15,91,67,58,96,36,14,118,5,61,73,53,40,92,72,70,20,65,112,101,95,25,55,28,19,42,27,26,104,29,6,38,63,12,44,63,71,8,107,19,58,3,56,18,112,86,11,67,86,40,113,58,60,12,96,42,66,69,11,5,79,51,39,23,63,58,1,27,66,8,23,10,13,110,28,2,97,117,48,16,115,115,80,46,51,111,93,93,33,37,95,85,0,30,11,76,84,57,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,120,0,4,36,17,111,56,111,109,83,40,85,75,24,44,91,10,35,30,70,91,65,76,30,9,31,16,66,80,84,88,109,48,23,7,42,24,33,16,98,94,75,14,105,42,34,21,115,36,83,35,115,11,91,31,59,61,57,24,77,112,52,31,62,88,97,76,7,78,48,39,68,44,27,86,31,62,24,46,23,91,73,65,92,52,114,17,53,65,91,2,49,16,16,26,82,56,89,95,13,56,69,99,110,67,83,4,92,94,77,67,81,111,79,46,69,115,34,86,104,32,51,44,30,54,50,98,19,68,24,95,62,119,110,30,83,57,26,111,75,8,63,44,15,52,57,25,119,69,52,85,41,47,41,66,24,12,72,65,26,60,84,19,54,57,15,55,57,69,119,71,12,42,36,31,44,19,84,116,41,98,103,109,85,69,75,111,14,23,83,76,4,27,97,74,119,93,46,110,54,107,71,39,52,81,30,46,62,49,2,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,19,0,119,62,22,38,70,88,76,21,53,95,50,70,36,76,24,118,107,36,97,14,58,36,84,16,11,43,87,119,44,0,62,119,58,106,52,82,48,77,10,23,113,39,5,62,37,101,88,109,62,57,72,81,52,1,104,70,93,45,55,46,45,35,72,96,62,62,3,72,65,61,72,7,59,6,19,24,18,99,32,55,91,120,93,77,55,62,112,80,19,98,47,74,5,70,1,39,72,1,39,93,0,94,100,17,38,89,117,10,74,20,97,106,117,46,108,89,57,32,10,83,49,49,104,47,3,18,49,85,50,106,109,110,53,17,120,101,62,56,50,107,51,46,40,19,70,43,46,49,28,7,60,63,84,85,86,65,117,88,110,64,36,80,120,68,93,21,57,56,38,60,14,16,3,33,79,54,101,69,108,37,73,75,0,87,80,110,68,73,4,73,70,78,34,79,69,59,23,26,60,114,23,44,72,52,58,91,119,112,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,62,0,27,28,58,8,86,4,25,45,33,19,17,2,104,5,87,60,32,71,46,79,58,18,44,61,7,36,77,2,38,51,69,26,23,50,63,87,58,109,47,69,37,90,55,94,76,54,62,78,48,60,100,40,96,29,84,17,26,29,16,115,38,78,11,53,38,50,101,61,31,50,0,31,108,26,96,105,19,99,45,31,47,33,82,23,7,28,58,18,46,36,37,114,100,34,94,86,55,22,109,61,118,95,54,101,78,107,49,116,70,120,31,99,104,90,36,71,56,10,102,14,31,86,70,114,71,35,34,64,25,101,74,65,103,110,111,16,44,42,23,55,27,76,39,88,110,23,4,40,70,87,77,67,17,15,105,38,88,4,70,107,34,75,66,51,41,32,73,96,65,52,24,45,52,120,91,14,13,44,76,78,71,71,64,29,20,68,99,79,59,30,12,68,3,114,66,74,7,25,31,61,21,10,16,105,59,27,97,66,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,96,0,34,30,27,21,0,3,6,101,28,50,78,21,48,64,97,77,54,105,19,73,55,120,58,32,97,114,97,48,36,78,14,24,59,48,69,67,86,102,46,53,110,113,40,93,71,12,105,109,101,58,36,11,77,14,64,39,99,91,67,77,84,22,111,24,100,3,37,113,108,75,33,73,4,40,12,67,29,19,18,81,98,112,78,90,57,85,117,92,39,38,21,2,114,95,116,56,118,49,12,81,81,47,101,34,5,25,39,81,84,33,11,8,20,71,74,115,70,87,103,16,83,102,33,115,76,63,1,57,10,90,96,90,71,6,43,19,49,89,18,28,39,4,45,49,29,44,118,0,64,66,37,21,46,119,99,47,21,25,57,70,80,39,9,55,23,22,116,72,63,41,104,112,71,50,40,15,40,78,21,25,103,95,96,44,71,59,120,74,39,7,47,87,31,72,15,13,67,94,46,23,38,62,100,60,5,32,39,38,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,49,0,51,65,89,32,96,61,80,22,99,120,101,31,60,3,17,39,41,72,105,82,83,18,37,44,21,25,22,72,43,117,38,40,73,73,89,58,53,111,50,57,116,84,61,70,85,87,111,45,90,27,55,75,41,107,5,52,40,52,10,54,116,89,73,63,37,115,117,107,110,78,98,30,70,101,109,66,52,4,3,91,67,3,80,63,6,72,100,64,86,118,70,115,38,94,79,66,64,17,46,70,32,33,50,99,1,0,20,14,118,29,84,15,54,46,53,63,116,111,89,102,42,61,16,61,8,70,23,52,69,60,93,93,92,31,91,75,16,105,112,31,56,91,70,79,7,100,92,100,26,51,77,8,22,13,31,15,104,42,113,120,31,10,73,119,18,28,100,90,21,5,39,34,47,108,120,9,27,43,36,17,14,95,57,8,36,66,102,18,39,119,105,31,92,120,23,43,109,82,86,116,73,59,99,82,5,70,110,109,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,75,0,93,118,52,30,98,109,1,27,22,59,87,99,47,68,106,49,41,11,48,14,114,114,88,85,58,40,9,40,46,67,54,60,30,40,34,54,21,0,44,58,42,65,97,101,26,101,21,6,61,63,8,52,100,40,12,3,100,46,22,110,117,53,28,73,43,95,35,58,29,58,47,107,70,91,67,12,18,44,76,71,11,119,65,41,51,45,24,75,1,112,53,95,12,53,53,88,52,91,35,9,81,28,65,24,71,118,108,48,66,81,63,112,47,116,40,102,113,108,58,10,91,21,68,117,4,86,106,98,84,9,56,15,32,28,53,59,67,0,2,54,24,120,57,108,13,4,61,120,82,99,88,115,29,109,107,31,99,96,35,109,43,30,109,118,48,114,67,24,46,59,7,51,66,36,42,48,70,88,116,92,25,9,120,99,113,0,10,74,20,45,15,2,104,18,27,96,50,66,70,65,103,36,56,111,15,105,90,49,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,16,0,98,21,33,110,9,3,114,24,116,61,46,81,46,45,53,100,35,83,65,92,52,33,95,109,98,67,57,8,39,115,16,38,30,20,106,111,19,13,101,102,36,114,14,72,69,97,0,29,40,41,67,16,18,86,72,20,98,77,69,79,71,86,83,21,115,65,29,23,21,35,106,24,81,3,10,108,41,78,0,67,92,113,100,49,120,66,48,68,69,55,96,50,91,20,13,97,96,120,9,25,78,73,23,0,63,13,47,104,73,78,110,30,113,118,15,36,97,88,91,53,74,93,18,4,81,110,51,91,71,15,73,21,18,57,57,104,76,78,51,80,118,61,12,82,25,82,47,43,97,92,89,15,49,31,55,80,67,8,39,63,93,94,82,77,86,50,15,91,103,85,72,85,67,115,20,40,92,120,26,95,28,90,68,15,52,87,53,118,5,14,72,30,51,22,5,112,15,63,9,27,40,11,10,40,14,71,108,89,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,12,0,6,66,49,97,96,19,60,114,106,91,54,16,83,62,1,27,82,82,97,82,81,5,4,90,69,36,74,18,9,7,105,92,37,65,8,13,83,69,39,104,22,115,110,71,97,82,70,22,16,1,2,74,17,7,40,96,104,56,72,97,42,30,10,15,42,85,15,27,112,20,119,61,75,53,52,81,9,40,23,68,18,75,0,11,91,71,63,73,19,24,56,47,91,29,7,94,5,69,94,74,73,109,27,17,97,4,6,97,2,109,32,27,9,2,45,78,82,58,50,82,101,89,46,75,83,28,48,11,103,13,71,89,17,88,36,63,107,108,3,14,33,84,2,34,90,14,68,42,8,11,60,59,18,1,95,83,95,81,36,76,68,9,0,82,52,30,112,120,49,61,10,96,35,31,80,85,32,117,119,102,9,27,89,107,53,26,70,12,73,40,46,114,50,62,13,52,25,48,75,25,36,95,106,95,79,27,50,61,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,112,0,91,53,101,68,106,92,87,114,19,107,30,5,49,15,33,81,57,108,91,64,24,110,86,94,27,78,12,89,112,50,102,76,92,99,75,43,89,62,54,94,67,21,83,38,18,3,94,50,41,119,39,112,23,119,5,48,49,67,99,100,87,13,56,81,91,116,105,78,27,4,36,11,107,99,90,48,96,14,28,115,102,83,78,86,58,7,85,36,6,68,103,20,13,66,99,109,116,20,1,9,75,99,82,36,93,63,12,77,25,1,101,66,69,55,36,120,54,118,101,97,110,37,109,6,47,62,9,57,31,84,49,98,46,40,48,75,82,82,94,20,18,37,9,92,25,20,97,26,32,76,25,77,80,6,48,54,92,16,40,20,79,75,66,62,101,74,40,73,97,104,6,113,60,80,43,10,44,60,8,76,71,37,116,27,24,119,39,16,117,17,34,49,11,99,5,43,50,39,8,119,28,41,99,32,107,18,27,77,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,97,0,113,37,103,73,12,50,11,31,110,107,111,112,32,57,24,106,33,80,78,39,14,22,12,85,98,6,6,100,94,69,58,66,57,84,114,6,10,15,73,47,82,20,4,70,8,12,11,6,118,112,68,3,98,89,12,101,38,68,96,39,72,45,42,25,68,8,34,4,64,41,70,1,30,86,38,33,119,89,108,30,28,33,99,86,50,63,97,9,113,53,106,0,0,48,116,74,23,75,6,115,63,41,118,3,106,107,26,22,82,92,27,92,113,83,78,62,47,92,48,22,6,19,67,64,20,1,96,25,47,20,102,19,18,61,1,90,57,54,5,0,88,38,23,7,29,105,109,76,36,60,107,113,53,29,6,76,91,92,85,115,72,106,106,18,97,42,11,50,72,1,107,42,57,9,42,12,5,12,113,68,15,46,52,54,102,21,43,52,43,77,24,21,58,37,74,82,38,9,44,87,78,112,15,69,109,8,3,45,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,23,0,108,20,35,17,35,108,75,40,29,56,41,63,42,81,105,29,39,58,116,46,20,9,17,96,99,96,56,40,40,25,86,33,20,87,48,31,73,45,115,89,22,48,75,26,41,3,9,33,108,74,29,114,12,24,56,79,21,55,98,3,119,67,8,71,108,19,8,21,112,72,117,34,86,115,12,102,103,91,95,99,97,43,51,111,31,77,40,107,81,71,32,103,57,41,10,42,92,62,30,5,111,43,82,84,35,32,114,63,28,59,22,67,17,20,39,44,57,72,1,10,6,47,75,36,41,49,21,32,13,106,114,29,56,10,18,35,32,115,99,102,9,0,79,29,20,16,16,64,66,42,66,43,84,3,7,79,89,117,114,66,51,9,58,48,8,21,23,1,12,72,65,104,67,51,34,105,95,107,2,10,79,57,17,92,54,32,9,37,74,9,17,18,30,98,110,2,23,77,16,35,58,38,114,17,83,66,9,14,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,62,0,68,65,6,33,27,99,77,118,115,90,5,16,77,37,32,14,35,48,29,5,63,82,30,66,3,33,49,19,2,74,111,13,52,25,96,85,118,68,43,96,8,74,5,8,28,57,91,27,16,71,75,31,91,44,14,61,74,22,13,114,25,26,90,42,112,61,47,111,12,119,74,41,107,66,31,20,58,0,66,6,85,38,90,45,97,56,55,61,19,35,11,115,101,54,106,108,91,15,59,108,3,76,67,104,63,6,77,68,92,116,31,91,58,100,68,78,78,17,88,78,26,21,85,75,107,19,8,73,21,111,77,21,85,28,43,30,52,14,107,74,36,94,58,51,100,53,29,5,84,8,96,16,0,22,9,39,110,47,1,96,103,18,30,74,34,66,105,7,20,66,17,42,113,5,15,37,32,67,76,51,30,47,99,1,29,116,55,14,93,7,40,4,34,18,111,100,98,86,76,107,10,18,36,44,83,37,81,12,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,107,0,90,72,79,61,11,60,111,14,93,69,115,69,72,117,64,70,103,21,111,16,1,50,6,36,9,19,77,5,47,32,18,14,83,6,87,58,2,3,83,84,46,44,99,117,19,45,99,49,92,77,67,59,33,111,117,95,5,114,60,108,89,72,1,61,2,54,90,75,46,105,3,8,60,89,99,119,83,2,8,28,107,61,37,86,72,50,21,55,33,39,6,60,114,64,68,78,79,78,17,9,82,49,102,74,119,114,31,100,39,88,18,107,120,25,60,65,52,62,108,14,62,94,99,20,23,115,107,24,87,29,104,107,19,25,58,38,23,92,100,43,62,71,100,36,32,15,50,92,119,60,1,96,105,50,33,9,46,62,60,114,84,24,65,75,40,53,90,3,72,42,71,43,118,119,102,80,96,54,10,11,45,3,57,76,84,61,11,46,8,49,49,29,40,44,14,28,69,3,107,18,109,73,4,7,107,102,79,26,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,114,0,113,50,54,102,118,42,9,1,41,105,4,110,21,43,9,22,51,110,88,104,94,102,112,117,28,68,75,114,105,109,46,3,20,16,82,91,35,85,79,101,112,36,109,36,18,118,104,88,32,8,105,103,94,61,24,45,12,117,46,47,93,81,59,42,101,13,14,77,1,58,98,46,116,23,72,10,34,15,52,84,114,106,71,98,3,67,102,11,57,46,16,89,112,59,40,34,3,103,101,47,108,62,115,62,38,48,31,25,38,52,103,92,50,63,40,74,36,41,12,33,65,41,13,114,88,16,104,40,67,15,32,110,23,9,68,26,35,55,18,89,108,70,18,116,76,58,98,94,1,100,29,79,97,14,4,24,4,116,98,119,95,41,48,7,30,40,22,2,28,80,76,22,3,119,82,12,17,38,37,51,82,24,74,31,87,84,2,30,40,18,66,87,5,43,34,42,62,71,116,107,101,60,61,53,106,7,30,1,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,31,0,79,36,41,108,34,8,118,79,47,36,75,72,38,63,108,47,47,89,94,83,6,0,84,33,3,82,82,104,64,26,97,106,104,25,31,42,44,16,30,112,17,89,21,61,61,21,14,22,117,16,27,0,95,42,11,26,38,7,22,53,93,94,3,50,77,27,84,115,102,110,20,45,23,67,8,89,7,80,4,120,96,21,66,83,3,107,28,30,36,13,50,21,116,116,38,45,11,77,87,49,59,113,52,22,11,110,37,120,82,9,87,39,96,87,107,78,12,96,114,110,4,83,4,18,107,73,43,61,40,53,14,21,16,68,23,95,41,32,23,103,71,107,59,76,92,120,120,114,14,22,4,109,74,31,115,106,1,4,37,6,69,6,8,114,99,8,42,91,109,7,101,57,82,51,40,109,32,26,74,107,12,9,46,118,15,10,74,79,85,89,4,39,17,86,59,77,22,45,75,92,114,24,79,100,71,115,59,98,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,103,0,59,46,52,18,52,81,97,47,109,65,92,99,66,41,2,16,27,60,73,109,68,88,14,78,18,7,67,59,32,50,108,62,28,74,38,27,77,104,78,48,86,17,60,80,13,72,40,44,66,78,91,44,54,41,63,26,6,55,74,25,32,93,69,2,102,60,23,114,91,35,34,5,102,72,84,98,22,91,42,119,70,46,7,6,72,55,69,57,16,106,74,44,115,104,2,118,67,96,88,102,47,62,23,92,57,50,120,36,99,75,86,49,29,14,106,107,64,94,36,65,75,80,98,7,105,99,120,119,24,44,94,111,103,62,62,52,66,44,55,68,96,37,31,42,6,24,108,62,9,13,38,5,3,62,49,117,87,105,75,105,40,73,37,77,101,37,106,27,11,104,97,77,107,89,5,92,111,25,20,93,58,11,12,28,60,50,112,40,104,5,24,106,10,120,118,7,13,57,87,58,44,44,22,95,109,118,31,60,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,86,0,18,7,118,2,108,95,95,9,30,38,24,45,95,18,67,111,77,104,108,11,98,102,15,104,63,81,11,16,59,32,68,27,2,33,4,103,103,97,112,7,90,57,17,91,64,59,75,23,109,7,105,117,119,33,96,116,28,82,7,104,5,93,117,18,2,13,18,104,97,53,43,23,53,77,111,75,78,37,118,96,85,29,32,74,18,30,16,61,47,15,77,37,50,83,11,13,24,79,80,74,6,91,4,120,63,103,4,11,44,0,41,69,20,88,0,72,116,110,84,68,32,61,31,44,13,12,43,74,81,53,52,116,57,34,83,92,3,46,71,95,5,100,56,68,82,72,7,47,21,33,104,15,102,22,101,105,37,84,9,28,51,62,1,30,106,91,26,30,1,47,44,55,79,70,70,14,8,110,34,8,8,73,40,4,20,19,25,33,113,103,26,98,4,36,109,16,85,46,38,115,54,74,94,9,101,66,33,69,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,22,0,41,83,26,74,92,52,107,103,40,43,62,42,52,10,101,21,76,53,41,120,13,47,32,110,96,61,46,17,104,12,106,89,87,32,87,62,119,14,5,115,59,62,66,110,110,79,47,1,37,51,71,80,35,49,63,51,115,11,76,108,13,44,114,44,33,90,42,102,38,12,41,110,89,41,106,106,89,79,80,30,83,48,40,106,43,119,49,119,41,87,52,112,80,10,111,39,66,19,25,50,18,5,60,107,52,18,83,120,94,39,4,54,64,71,106,21,59,87,64,82,90,55,17,62,32,3,56,45,57,119,9,118,85,30,48,110,56,3,27,116,38,1,39,89,24,109,4,6,68,73,88,114,104,51,6,107,68,68,44,91,114,80,9,0,102,18,100,88,41,30,109,102,92,83,94,104,30,67,92,113,6,56,85,38,24,114,107,31,13,13,76,111,104,55,15,80,46,120,34,34,91,58,25,88,16,104,60,25,79,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,11,0,45,112,77,97,12,58,14,103,93,60,21,108,85,69,3,42,76,7,110,80,103,104,10,69,116,1,94,41,53,91,37,57,78,29,18,59,43,106,75,104,25,63,88,81,106,68,87,78,93,116,105,33,40,116,1,54,108,87,6,109,61,113,37,102,111,72,88,5,27,80,58,41,7,81,107,93,60,103,32,107,34,87,72,66,17,115,110,20,118,71,32,37,36,19,17,115,97,53,87,112,13,16,20,39,101,91,66,83,49,98,42,75,5,96,0,67,86,15,67,101,84,37,14,23,4,38,54,71,103,2,88,114,112,107,15,87,30,86,28,1,5,5,100,105,100,71,72,79,81,9,55,9,68,75,57,72,101,41,71,100,80,103,18,3,85,59,93,0,95,63,6,114,25,56,84,43,91,88,100,34,106,119,4,113,119,55,57,106,44,111,41,2,105,32,88,55,34,74,41,41,97,51,69,105,38,106,118,64,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,48,0,101,41,45,2,69,108,73,45,24,0,29,46,17,63,28,49,15,20,70,103,30,13,76,73,112,4,63,101,18,39,70,19,47,91,42,71,67,0,19,35,106,33,42,45,98,35,114,55,62,70,78,83,106,65,112,113,79,34,117,81,4,108,108,84,83,51,102,72,66,80,111,36,51,29,2,26,23,105,117,12,63,20,60,106,48,111,115,84,114,118,64,98,46,43,36,64,48,25,115,109,95,29,103,20,29,78,10,37,29,119,38,29,9,119,39,88,31,74,87,24,80,96,95,7,44,47,49,61,37,1,60,61,55,57,112,112,13,114,21,111,88,41,118,41,61,109,112,6,48,15,115,80,0,44,57,23,44,72,114,67,21,115,48,97,117,75,72,61,39,110,1,103,87,58,6,92,101,19,7,24,55,64,60,101,20,50,31,82,80,64,72,19,12,99,83,39,34,6,17,100,76,79,40,2,36,9,4,45,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,35,0,22,93,115,45,118,95,16,46,106,84,49,77,78,17,32,26,22,64,0,74,76,97,5,112,39,24,76,34,84,102,118,116,66,93,67,4,87,80,44,15,71,60,73,60,36,83,63,14,111,78,66,8,76,19,28,41,82,81,10,99,70,109,61,113,5,115,8,30,106,42,16,4,35,43,49,113,40,101,103,119,49,78,84,64,64,91,81,97,106,0,61,117,50,90,22,79,25,60,44,35,79,93,54,64,93,95,31,87,114,17,97,99,7,96,98,82,35,61,51,65,28,27,6,89,51,16,73,48,66,110,0,109,1,47,33,74,57,68,91,63,104,89,103,10,103,106,69,76,113,95,70,114,34,14,112,99,102,104,11,108,17,38,55,46,32,34,66,117,44,80,20,70,6,54,110,11,118,105,43,9,84,9,23,84,9,59,47,35,81,31,95,60,45,62,96,106,35,96,49,30,22,41,44,51,100,104,118,65,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,47,0,111,10,20,52,23,110,101,9,89,87,85,106,120,49,110,16,34,95,107,119,19,105,39,105,104,16,78,89,91,19,70,120,43,63,113,77,102,18,99,80,31,13,19,91,15,4,75,102,119,75,116,19,7,109,117,50,71,77,42,55,42,104,23,95,23,43,68,73,88,45,76,26,70,53,113,53,112,65,36,62,90,83,24,65,35,15,82,119,48,9,16,110,68,94,106,67,66,11,88,52,70,17,56,100,68,83,24,27,84,39,72,46,72,80,9,65,85,59,77,29,118,67,23,61,40,93,66,18,55,45,32,41,42,56,71,70,64,21,68,49,40,11,36,44,34,67,91,112,63,89,24,102,95,102,2,70,114,107,8,8,108,6,39,20,23,72,9,26,99,17,10,20,8,53,88,57,77,24,20,28,31,50,25,97,20,86,105,8,39,9,75,25,115,40,102,41,83,102,70,0,43,107,55,17,9,54,83,9,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,60,0,109,24,47,99,92,60,70,3,98,60,115,54,19,60,44,10,116,95,64,81,120,79,14,46,67,111,20,22,104,117,47,16,22,96,104,69,68,3,115,97,87,83,52,5,31,108,67,9,52,65,115,31,38,111,84,68,73,69,107,6,59,46,4,59,92,50,104,116,51,99,48,64,56,51,118,106,65,72,35,24,33,28,24,0,43,63,50,108,43,114,61,55,64,19,73,106,56,9,90,38,43,94,45,2,75,25,13,65,78,8,116,87,95,120,10,60,57,58,60,31,0,66,64,72,95,56,41,52,64,57,70,84,32,62,99,41,45,48,12,108,8,78,3,72,90,21,34,53,6,96,17,118,90,104,93,88,91,65,78,39,22,93,97,50,76,43,104,112,33,115,77,47,106,0,74,0,86,52,39,86,64,69,12,50,51,22,75,56,46,2,84,33,106,24,117,53,98,72,82,101,16,103,60,33,98,58,91,108,29,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,47,0,23,53,74,73,108,84,38,93,13,118,113,22,84,50,82,99,115,1,22,79,72,72,19,111,16,98,55,54,77,117,22,17,49,81,95,35,27,93,57,18,85,27,117,71,68,73,95,65,111,10,101,71,13,20,13,79,5,30,34,89,1,20,62,52,39,82,87,104,118,5,77,103,115,44,98,61,109,94,77,64,43,57,93,41,69,95,19,114,19,63,1,48,12,120,86,116,27,3,106,12,111,81,27,14,55,4,45,83,104,6,21,70,28,57,27,107,7,64,95,80,79,106,76,53,64,111,58,97,63,29,44,62,48,6,68,109,5,98,15,38,61,61,22,90,49,80,113,69,98,27,34,24,60,11,76,63,42,32,11,9,102,76,118,87,66,115,91,84,109,20,75,24,81,9,80,22,107,17,30,26,41,38,86,33,23,82,78,40,50,53,119,88,120,26,100,51,16,18,108,48,115,55,57,75,119,12,88,63,4,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,66,0,83,91,80,21,99,59,29,75,99,33,1,35,76,6,5,89,45,87,42,107,111,8,82,54,86,57,61,112,70,95,22,116,109,75,17,90,110,67,36,23,112,102,39,54,41,11,60,119,45,56,54,63,31,85,14,5,63,10,53,20,16,111,47,49,94,18,94,110,95,104,2,59,20,71,20,11,95,33,60,57,29,36,61,66,67,66,89,36,24,28,32,16,111,84,24,92,76,113,116,97,24,38,26,111,94,26,37,10,31,91,107,21,97,87,13,57,110,98,65,4,69,102,2,97,17,63,105,119,1,88,116,8,114,8,101,100,5,113,64,19,74,91,105,26,38,0,68,117,62,101,106,54,86,114,83,23,44,74,65,85,47,45,32,74,117,94,109,116,65,17,33,99,83,9,101,73,78,50,115,80,51,69,79,88,52,106,40,50,63,106,72,16,114,84,20,70,71,113,36,44,110,83,106,25,0,37,69,62,28,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,79,0,83,95,88,35,77,41,39,32,28,89,56,91,103,113,24,104,107,24,50,97,89,84,87,53,0,54,14,30,88,2,93,80,87,96,109,34,38,120,24,2,115,16,30,52,31,86,80,40,51,60,86,46,59,7,12,75,11,45,63,65,17,120,30,0,102,96,35,116,85,63,1,117,22,115,71,86,67,17,105,120,34,119,92,96,97,85,47,25,35,119,19,118,78,57,71,57,86,27,60,84,117,25,32,110,112,39,12,91,68,3,6,34,17,107,47,28,3,89,74,30,42,114,54,62,46,82,30,8,13,45,97,0,116,83,54,88,1,13,93,104,18,93,65,61,32,113,108,9,119,6,11,94,85,79,18,34,82,44,59,117,66,90,116,48,114,49,12,4,115,100,51,31,95,18,119,90,71,101,41,108,41,27,82,82,99,14,119,113,53,89,18,63,31,37,95,100,37,49,113,83,86,24,106,12,101,36,86,54,73,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,107,0,69,99,100,3,14,116,75,88,57,93,26,101,106,87,42,94,93,29,26,110,2,35,21,112,31,62,105,32,43,27,38,7,87,69,42,101,76,2,37,97,46,26,30,75,85,47,78,101,33,53,73,31,59,113,104,93,93,34,29,98,70,118,53,44,6,56,31,32,9,108,118,55,69,76,78,83,26,83,92,68,114,84,36,81,89,75,44,72,57,79,23,90,25,14,0,117,101,69,95,42,9,112,109,25,108,82,81,59,112,4,93,43,81,72,44,44,86,53,8,20,14,101,94,104,51,85,6,71,109,51,70,39,3,109,104,70,40,66,109,78,5,76,94,69,90,3,106,65,11,35,60,43,108,85,7,18,93,25,36,112,99,49,40,70,49,34,120,93,100,65,106,64,79,93,46,96,34,80,1,78,105,91,97,80,61,100,101,104,45,59,90,61,50,24,53,34,59,101,111,31,49,21,26,62,70,28,2,118,57,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,63,0,23,4,119,41,59,47,62,107,59,37,2,77,1,39,57,19,119,85,43,93,31,56,62,110,58,119,1,102,52,86,59,71,34,54,101,100,86,113,58,37,49,18,79,87,49,24,85,54,113,17,94,66,12,65,40,115,35,6,81,91,28,103,120,102,23,61,58,91,82,48,62,114,76,47,32,119,89,78,13,58,104,15,52,65,28,65,5,105,29,16,111,105,66,2,11,113,34,38,32,47,27,110,66,70,46,42,106,38,120,30,18,76,77,44,39,62,62,53,42,101,4,17,24,99,87,88,108,93,44,90,35,39,44,69,45,81,19,44,103,25,108,34,21,35,56,41,6,19,67,68,95,64,92,49,113,77,98,53,55,39,92,37,17,3,39,35,0,85,53,32,52,40,0,53,110,38,92,12,71,7,88,67,0,76,60,69,109,55,28,29,93,112,24,44,20,45,93,68,30,60,107,44,55,90,10,113,104,117,81,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,107,0,76,12,47,14,35,74,80,59,106,42,1,89,80,48,106,6,86,23,106,28,102,79,18,71,84,120,85,66,55,57,116,85,68,37,43,2,80,10,45,76,83,56,64,52,105,94,35,23,18,95,37,37,73,39,88,103,13,48,4,67,1,64,4,61,8,14,4,52,9,85,93,76,108,48,18,94,35,105,50,84,94,5,41,41,0,24,41,14,79,66,31,82,18,93,74,66,92,116,105,43,0,41,19,55,20,87,24,46,37,36,110,109,87,60,115,92,67,109,60,30,91,9,96,30,120,8,25,49,26,31,28,41,33,73,35,92,4,6,82,63,112,32,60,120,40,37,24,88,99,10,110,8,70,53,89,103,66,99,48,67,47,64,21,89,61,108,64,56,66,115,35,26,22,51,10,73,81,109,25,18,108,83,34,36,90,106,24,95,83,88,71,86,118,22,8,23,28,83,44,0,95,45,33,109,86,9,16,65,77,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0, 0,84,0,96,37,57,43,68,109,71,110,27,20,71,11,6,69,48,74,118,49,58,5,48,39,53,83,3,74,36,66,40,31,4,65,56,57,66,118,84,6,102,82,19,1,97,60,49,23,18,30,30,22,43,57,33,23,120,40,76,74,67,18,85,3,118,28,46,30,48,52,32,36,25,27,79,2,84,39,78,56,22,71,109,66,41,107,58,47,81,48,65,20,45,84,32,49,111,106,88,1,16,32,64,118,59,48,2,14,112,49,106,105,35,1,106,53,66,107,15,9,117,67,80,1,9,57,3,23,40,84,39,83,51,50,1,14,13,33,93,50,32,12,38,47,45,51,100,66,65,95,56,23,102,22,79,44,54,13,4,64,16,82,23,8,113,12,49,87,94,97,25,21,119,47,111,33,65,37,49,31,96,120,18,44,14,66,51,22,36,106,51,8,8,87,43,64,7,26,69,55,38,59,85,31,50,115,26,60,25,91,26,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0, 0,113,0,32,64,18,108,74,80,85,42,43,53,6,67,57,75,103,35,52,7,63,21,60,115,116,32,48,87,100,91,94,87,99,76,59,92,14,2,88,11,44,27,22,68,87,20,86,112,71,85,33,56,88,2,109,21,30,70,96,48,84,60,46,117,60,8,21,118,104,117,113,116,53,107,110,115,69,93,94,83,70,0,32,80,99,54,32,89,77,89,39,118,46,99,82,82,32,1,65,17,97,78,95,34,78,29,7,84,74,58,53,88,68,110,55,3,42,91,70,62,25,26,79,96,31,116,88,115,55,66,25,34,100,52,120,89,31,55,76,57,81,21,88,89,99,53,10,77,16,59,66,63,34,22,96,104,64,41,29,44,8,113,11,10,78,102,63,38,79,14,118,58,64,103,8,48,56,108,66,112,93,33,74,100,24,22,13,25,109,65,8,46,55,24,35,13,63,63,118,62,50,0,106,103,116,119,100,23,18,51,13,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0, 0,60,0,91,60,115,57,24,70,51,82,45,57,53,102,51,6,8,15,52,5,59,78,76,39,63,22,90,78,59,82,24,85,10,80,53,118,22,13,83,67,76,74,80,118,27,6,9,76,56,72,31,71,84,30,91,1,103,57,57,110,37,25,80,81,107,46,27,78,32,87,16,118,65,25,6,114,10,63,93,29,120,12,12,81,13,78,51,99,97,85,5,71,42,106,63,83,60,31,43,13,87,102,43,101,116,42,113,64,67,11,69,73,107,78,54,82,100,91,70,76,94,18,72,37,48,109,73,66,2,18,63,72,112,108,13,115,43,67,54,22,37,94,5,16,27,9,103,12,28,16,10,18,25,76,105,14,84,116,73,4,92,0,54,64,118,37,89,71,46,42,5,114,42,32,53,10,106,51,92,17,1,23,39,104,2,103,116,45,40,69,29,48,42,111,95,93,110,99,63,90,79,5,97,101,105,108,30,17,113,22,30,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0, 0,62,0,46,73,19,0,62,111,18,40,56,0,52,57,6,5,20,46,3,109,95,54,44,81,73,8,58,50,65,4,85,98,98,41,115,51,66,65,60,37,21,96,72,4,56,109,17,22,69,3,118,24,72,65,2,84,107,102,53,78,63,110,59,1,8,28,58,64,116,38,67,4,99,83,26,98,38,9,21,65,75,1,34,9,22,75,117,61,84,117,24,90,80,26,116,38,90,68,74,108,64,50,116,10,60,112,98,120,109,86,105,97,24,33,31,24,18,113,19,34,25,57,9,117,107,111,1,50,111,119,29,67,31,101,76,97,100,54,85,51,97,113,62,17,30,92,30,96,26,13,31,15,60,113,88,83,24,24,92,75,74,96,39,1,81,115,18,68,59,107,17,33,84,33,28,63,96,75,34,38,39,73,56,9,61,100,112,23,50,116,16,55,106,7,97,76,113,36,111,82,112,25,5,2,31,67,64,68,20,37,70,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0, 0,108,0,3,87,73,16,22,89,39,74,34,49,81,26,6,3,118,59,72,67,42,6,3,18,63,88,33,106,113,61,73,10,78,78,91,87,17,84,50,37,108,51,10,65,53,40,22,38,79,5,64,17,16,4,5,55,14,61,117,29,2,4,59,5,103,113,39,14,61,33,59,73,98,95,38,73,107,26,41,37,54,101,25,3,20,18,83,32,120,1,98,83,89,1,9,28,57,107,60,119,69,49,98,11,54,48,8,10,2,90,75,59,88,114,65,18,95,109,34,3,81,67,27,105,8,106,95,61,48,65,22,96,34,120,42,118,2,36,38,63,102,99,46,51,63,30,110,62,33,102,21,76,74,57,23,41,29,98,22,108,4,91,17,116,93,34,27,22,85,109,6,77,100,107,36,108,99,47,44,19,79,83,27,80,38,73,106,66,12,91,59,67,117,84,108,97,73,96,37,56,97,65,73,82,112,50,109,68,40,97,14,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0, 0,49,0,65,63,27,61,78,63,1,8,89,77,30,113,83,46,43,94,104,101,54,62,16,15,5,65,120,43,86,22,101,83,17,70,100,60,81,32,105,76,4,72,6,114,8,23,11,78,101,38,35,21,58,10,99,60,58,108,103,120,21,29,56,107,110,39,8,28,109,46,42,55,68,1,61,16,91,21,5,62,35,25,32,50,43,71,7,23,48,90,32,28,8,4,104,101,68,120,5,57,91,99,119,53,46,103,98,44,71,4,107,0,111,116,82,10,18,21,8,85,39,84,100,73,82,87,12,47,100,42,74,103,35,84,24,46,34,4,39,4,4,87,46,3,48,46,8,67,35,84,56,89,82,102,63,35,15,87,45,38,77,34,64,113,63,50,57,34,52,36,42,115,93,102,1,99,18,4,22,16,65,111,82,101,107,34,77,71,101,25,75,83,88,102,14,110,94,110,89,88,82,71,100,94,90,9,57,101,36,114,32,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0, 0,34,0,87,35,5,102,118,74,2,25,8,100,63,99,0,9,75,113,53,71,80,84,38,21,25,113,95,64,24,75,40,61,69,103,102,18,18,81,40,43,0,32,51,89,27,19,77,62,60,91,31,112,27,2,72,45,58,118,95,23,112,91,82,114,75,78,74,103,56,39,47,46,105,83,41,14,80,22,59,62,73,55,87,96,50,8,66,52,10,83,65,105,11,71,98,120,85,41,28,98,81,38,43,53,114,119,85,28,48,2,51,22,108,86,58,108,0,90,71,68,51,60,79,39,101,78,113,38,52,51,33,54,106,31,94,11,57,47,60,67,79,107,12,58,66,81,9,35,66,7,118,114,40,100,84,73,16,46,109,9,64,25,84,43,21,39,86,100,6,10,37,100,34,109,83,105,24,47,48,16,92,118,8,0,88,94,36,73,58,22,5,88,116,41,59,96,54,17,102,6,12,77,66,103,32,105,60,3,96,18,100,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0, 0,92,0,11,119,113,23,33,71,54,117,62,101,53,85,0,78,98,52,65,117,113,12,49,55,108,0,41,80,54,112,90,68,5,117,73,17,42,103,94,42,20,6,41,49,62,109,98,72,60,8,40,95,47,86,38,101,3,21,96,68,72,93,23,67,83,38,75,67,72,100,77,16,89,63,5,53,59,51,27,89,51,107,95,12,9,51,39,48,89,81,100,76,82,97,19,24,26,117,75,68,48,46,103,53,51,69,43,32,38,34,72,33,28,5,110,119,80,16,7,56,62,39,102,57,7,40,50,32,42,34,10,104,26,28,55,5,87,67,21,92,25,105,89,78,85,65,114,10,64,51,67,109,82,70,18,34,66,31,64,57,8,100,43,115,85,79,53,28,0,59,68,83,30,90,0,27,56,101,86,61,21,52,99,22,79,78,50,49,58,15,54,106,17,66,105,68,99,8,46,30,109,61,16,64,8,21,96,105,63,70,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0, 0,40,0,110,13,19,109,88,61,78,15,70,31,79,47,0,54,34,80,6,107,48,104,84,89,55,32,93,57,105,0,22,84,16,91,29,29,91,41,57,13,40,73,86,20,30,85,80,69,80,52,82,87,74,65,20,103,40,55,40,78,91,27,100,66,4,104,8,51,4,3,46,1,120,24,15,24,45,94,61,114,65,53,34,77,108,12,33,42,110,46,87,52,8,88,66,64,81,42,88,48,77,44,4,82,94,20,11,111,77,103,100,74,46,103,32,109,80,81,92,99,50,105,80,37,31,102,29,2,25,34,51,65,88,103,39,21,44,52,57,117,87,117,22,20,99,112,114,47,113,11,23,110,77,81,65,88,50,98,91,3,71,64,47,19,104,53,36,68,47,16,87,45,105,87,22,64,71,80,15,119,63,109,61,21,75,29,74,5,8,19,110,4,21,69,46,17,39,62,120,24,68,108,4,38,99,100,114,56,16,65,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0, 0,117,0,59,113,2,98,45,100,3,43,1,95,23,88,0,8,107,54,68,92,74,53,31,109,8,2,62,65,80,21,16,30,20,43,25,27,56,48,111,100,61,10,118,77,79,63,52,111,84,102,107,53,22,95,0,4,83,107,37,53,58,83,83,45,39,68,86,55,116,71,16,54,50,51,57,19,2,116,3,36,16,12,110,16,24,120,60,93,84,81,65,113,3,46,11,97,30,17,88,79,32,30,40,11,96,47,4,34,24,93,80,119,14,74,64,33,25,2,28,92,6,81,43,69,100,65,6,55,52,21,10,93,66,109,41,2,67,103,53,65,95,115,1,120,113,96,117,43,3,67,5,95,66,29,71,104,17,2,8,21,17,14,27,105,111,45,102,57,46,54,71,10,43,109,70,45,58,15,115,64,107,42,53,4,57,9,25,119,117,54,3,96,96,4,51,15,1,81,55,60,15,117,82,58,104,38,113,16,91,108,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0, 0,118,0,6,69,30,90,7,85,34,12,15,56,66,105,0,98,36,109,58,20,22,9,120,104,109,35,21,96,38,39,36,47,30,75,16,5,37,22,10,61,37,34,84,33,68,115,21,32,26,26,72,54,95,73,61,33,52,18,12,18,8,52,82,83,1,3,87,99,58,106,35,63,56,86,8,23,68,110,107,81,56,112,63,107,20,110,108,77,94,85,65,31,99,54,81,1,17,58,58,5,26,58,66,43,33,24,93,67,74,24,4,35,116,13,112,110,111,40,55,13,32,2,82,119,70,8,115,92,119,120,16,8,10,95,60,56,19,11,107,21,98,55,73,69,63,0,40,89,104,101,41,6,114,82,89,116,16,42,49,81,43,108,5,92,57,48,101,104,36,82,52,8,68,32,111,9,18,87,31,38,107,111,0,59,35,9,114,40,65,59,8,115,114,19,61,37,22,71,104,81,42,25,1,89,49,85,82,20,31,60,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,43,46,101,42,21,110,108,25,60,112,22,104,66,39,59,15,24,28,55,116,120,1,31,43,111,118,9,58,10,33,72,1,2,65,69,111,85,50,67,64,24,48,21,85,11,106,78,2,47,103,93,36,58,10,24,77,9,21,97,116,65,89,58,92,56,109,34,109,94,83,81,114,40,84,28,1,51,47,86,102,4,105,120,76,84,47,110,40,74,25,68,71,6,118,14,52,57,57,84,66,31,70,55,96,42,90,22,87,100,102,77,51,93,33,22,27,118,77,114,41,112,79,11,34,61,58,113,64,13,61,77,92,82,6,111,96,18,10,57,113,89,56,22,19,25,45,58,81,84,117,40,33,39,77,82,23,92,96,88,102,90,92,83,79,19,42,118,35,115,12,36,88,9,56,48,40,87,60,16,36,28,15,51,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1]); y:=CambridgeMatrix(3,F,231,\[ 7,57,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,72,115,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 105,118,25,5,2,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 72,7,59,19,100,41,82,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 46,59,103,57,71,91,109,86,91,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 73,33,83,91,27,85,102,2,37,74,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 109,58,117,8,56,70,81,12,52,15,11,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 106,54,34,45,3,20,78,32,43,105,4,14,99,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 99,20,62,16,119,20,77,28,102,89,13,120,62,9,87,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 103,24,116,72,87,2,117,73,99,9,102,34,40,1,102,64,62,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 48,60,4,8,91,101,102,108,33,75,38,63,45,26,101,76,2,88,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 58,120,65,20,104,27,44,100,83,100,20,32,47,114,80,68,61,22,35,45,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 92,73,88,2,23,119,67,66,5,35,26,30,54,15,49,100,102,33,70,71,78,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 100,34,85,118,0,11,33,34,85,19,53,88,82,26,73,41,85,6,118,80,6,65,6,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 68,91,66,49,99,89,95,107,54,65,51,6,97,64,6,20,6,44,85,115,109,40,34,57,79,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 109,111,52,77,120,103,120,43,104,73,59,47,83,51,104,26,112,81,86,100,94,89,26,69,3,36,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 56,65,31,44,58,68,76,107,54,5,105,48,4,110,112,101,11,30,59,38,0,2,9,39,89,95,65,89,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 76,73,62,57,30,52,36,34,21,34,75,100,20,96,7,90,106,77,5,63,67,82,34,21,54,76,44,77,72,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 48,87,51,20,17,26,27,99,26,70,72,39,32,30,51,53,102,106,101,115,110,66,30,54,4,65,68,68,61,97,25,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 50,19,70,15,3,45,56,0,8,84,100,79,111,117,12,110,24,99,20,57,28,116,24,83,10,112,4,62,110,60,37,41,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 8,68,3,119,35,72,118,88,115,84,53,3,104,17,106,98,29,1,42,30,64,62,93,33,32,27,56,35,5,43,53,9,5,26,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 86,1,7,100,54,77,103,12,120,32,114,40,67,73,30,46,75,116,33,11,7,116,16,38,39,24,73,81,79,12,29,37,37,106,39,31,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 52,43,81,119,73,19,116,6,71,85,13,104,51,93,62,98,85,52,85,10,104,114,82,76,85,57,70,67,22,25,88,23,24,23,6,84,55,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 47,18,72,88,48,72,76,95,20,96,81,21,100,38,65,48,40,118,120,119,79,52,24,32,94,46,27,63,120,55,51,71,71,92,87,25,104,117,58,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 10,85,98,36,41,82,5,6,28,108,84,9,31,83,64,55,17,118,29,113,87,76,44,116,119,87,95,33,9,56,5,109,43,48,38,49,117,96,91,101,98,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 111,79,54,113,82,61,88,24,10,16,24,37,76,9,16,90,30,4,84,85,118,22,23,20,97,24,73,106,48,47,3,115,32,71,91,76,48,2,25,40,38,29,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 22,10,85,29,100,106,50,105,3,83,108,36,11,67,106,75,7,120,111,114,38,16,23,27,117,8,45,72,51,62,60,53,94,85,116,83,44,117,19,70,82,82,109,111,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 1,104,25,71,91,61,70,79,66,0,56,90,43,91,67,47,55,76,53,34,64,45,37,120,30,94,47,33,63,56,61,106,4,31,70,118,16,20,6,105,102,36,3,41,80,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,116,23,13,44,51,101,32,71,99,104,89,74,15,10,79,18,57,118,65,57,94,64,9,25,77,0,112,92,25,108,71,91,87,0,48,10,49,4,48,89,7,57,43,1,55,29,71,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,19,57,96,52,9,1,75,73,119,4,16,114,102,3,96,91,42,53,87,48,44,96,65,60,98,84,52,79,71,96,105,107,29,34,4,115,50,90,9,75,60,40,76,107,96,39,13,6,89,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,91,94,21,119,94,37,114,100,83,37,26,63,17,76,89,25,108,105,75,76,81,29,62,54,17,66,41,74,11,78,40,110,91,89,118,102,14,88,91,66,69,46,109,46,44,82,16,77,100,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,90,57,69,4,79,38,47,41,48,72,19,22,9,66,99,10,103,109,64,63,77,48,84,23,13,94,90,31,114,25,73,112,3,107,62,35,79,17,62,74,30,29,118,36,16,104,106,120,13,37,36,87,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,65,84,107,78,14,4,9,9,42,74,110,95,51,61,33,100,23,105,71,49,70,5,118,95,96,58,38,53,100,75,7,108,43,107,95,2,71,106,117,45,72,103,99,29,72,110,98,2,111,35,50,116,11,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,13,39,75,56,71,37,17,68,35,68,43,9,73,88,30,29,42,71,1,48,71,4,37,111,42,45,36,40,34,44,26,106,75,119,94,26,90,50,96,12,101,65,21,14,6,113,43,72,88,67,58,59,18,75,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,43,87,119,82,115,79,3,115,101,75,42,3,25,56,31,0,112,37,89,32,3,41,64,90,55,43,94,15,93,15,111,75,38,84,40,76,25,23,1,12,103,28,15,106,78,116,73,82,119,103,84,43,76,29,97,58,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,15,119,37,78,23,88,16,70,55,117,36,119,15,52,63,21,28,29,31,103,51,55,71,12,11,58,33,106,71,4,32,99,57,34,36,86,79,23,96,9,85,94,112,37,54,63,105,96,79,56,65,35,109,87,30,15,23,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,116,75,87,18,114,43,49,88,112,26,45,4,113,21,101,76,111,71,71,84,75,69,75,113,89,35,14,53,94,85,76,10,38,103,102,56,67,7,53,72,39,32,110,36,106,99,59,10,19,66,2,100,20,17,96,24,102,70,54,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,81,65,90,64,88,76,31,20,6,106,9,28,84,111,21,61,31,2,97,27,83,118,40,60,21,72,66,24,117,42,86,24,114,104,29,6,44,74,23,15,120,115,10,18,103,13,35,92,77,78,20,74,47,44,114,71,38,4,7,27,72,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,86,53,17,12,55,91,105,63,101,25,114,110,66,59,22,4,14,56,21,23,0,119,42,63,120,94,95,96,106,45,105,21,16,109,101,75,112,97,101,116,110,2,3,30,74,66,64,8,94,113,35,103,32,109,115,117,54,96,31,110,11,110,102,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,20,36,22,70,73,67,110,44,94,47,115,89,65,31,101,3,99,0,30,76,14,96,89,96,60,20,52,71,56,15,55,63,11,86,42,104,48,31,78,82,118,60,20,102,1,6,52,52,47,2,90,74,112,15,5,11,32,15,24,32,104,83,24,100,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,6,73,59,61,98,30,104,37,20,41,74,35,76,90,35,48,102,47,98,100,117,45,34,38,89,63,73,51,115,29,114,20,90,103,98,58,76,75,105,37,59,95,50,75,40,71,52,51,96,59,12,93,89,3,4,116,24,78,93,8,0,64,107,61,26,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,108,97,39,73,107,97,35,3,49,37,30,40,5,99,22,35,37,101,15,84,42,70,6,110,112,98,34,3,113,53,88,85,68,49,82,115,67,26,39,94,3,33,26,84,83,54,46,96,70,33,109,49,100,104,36,40,57,79,48,99,118,17,39,9,81,33,120,102,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,3,83,7,5,59,117,6,78,34,19,89,53,77,100,43,87,80,9,21,91,27,34,118,51,42,33,57,24,74,94,20,28,26,87,42,16,92,73,70,11,111,50,97,98,34,57,80,67,92,67,17,48,22,105,51,11,52,52,12,27,73,107,115,87,85,36,76,48,116,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,37,38,67,7,0,106,32,81,118,49,48,55,34,120,52,55,34,2,12,11,33,5,46,30,115,5,79,50,31,37,110,70,31,98,13,41,107,88,16,4,8,12,100,62,110,117,66,91,49,83,70,28,75,83,78,67,33,61,36,119,94,3,58,55,85,108,28,2,68,100,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,51,113,80,107,69,0,51,80,99,75,54,84,11,83,82,20,52,91,36,14,23,105,32,3,15,56,83,71,112,83,16,14,62,61,109,95,69,84,48,40,76,10,90,13,95,21,92,63,68,79,68,8,49,67,46,92,114,31,73,9,79,113,21,107,25,61,117,66,98,48,94,114,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,16,45,65,56,53,29,47,43,51,79,67,106,72,18,53,37,78,62,5,52,84,89,90,107,32,107,99,74,17,22,43,24,99,45,27,60,100,17,80,116,109,81,96,70,10,12,49,106,34,61,92,73,11,95,114,107,10,52,12,1,40,70,78,27,65,101,79,95,7,102,26,79,100,32,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,26,29,9,43,75,90,110,94,61,48,18,12,48,115,78,3,58,19,23,29,9,90,107,96,7,24,18,39,37,3,112,62,117,65,6,11,56,15,102,110,56,48,91,106,114,108,98,16,119,40,14,15,44,58,93,107,93,101,85,1,31,52,71,23,106,116,87,55,68,73,117,74,63,1,68,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,84,85,1,80,56,99,30,23,2,72,71,92,79,5,31,116,95,114,60,9,111,103,47,69,15,104,57,10,96,12,85,20,20,49,73,10,88,15,4,4,89,102,22,25,74,76,62,59,11,11,43,105,87,33,96,90,45,8,62,62,35,105,102,72,110,94,90,99,94,101,61,100,27,86,33,46,67,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,71,84,29,87,97,47,2,104,17,1,92,101,4,8,93,79,38,25,95,42,59,18,99,58,24,12,34,48,16,42,56,113,113,70,37,4,56,50,47,114,46,25,45,34,60,67,87,120,36,58,69,49,13,7,71,21,36,28,6,102,39,64,101,52,2,4,48,88,23,86,58,70,120,84,106,71,72,74,66,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,71,29,33,18,54,21,68,2,29,67,10,80,73,21,43,62,108,25,56,25,101,87,55,36,9,26,46,39,112,82,40,33,110,107,39,67,75,50,53,6,85,43,27,104,26,93,62,52,30,5,93,112,112,1,71,14,16,64,19,35,62,104,2,77,101,17,6,103,79,15,8,110,78,102,80,76,19,114,107,59,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,45,92,99,85,74,51,70,44,107,96,86,105,35,39,0,48,38,63,25,92,89,98,21,103,85,38,50,39,31,115,99,86,10,52,40,71,94,107,97,44,67,18,53,71,100,107,20,86,17,91,10,42,2,65,111,66,118,68,26,14,112,4,60,72,63,61,110,9,23,57,6,109,59,61,79,72,96,75,34,60,49,13,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,70,117,107,27,101,99,61,93,13,13,26,77,4,30,37,81,75,59,63,34,70,32,53,42,10,36,0,17,101,84,78,34,96,98,120,11,108,4,94,6,67,100,15,2,41,38,32,1,70,17,117,33,63,53,53,46,102,62,79,77,107,111,72,71,43,17,41,64,70,41,36,52,84,52,107,35,7,63,16,89,103,45,79,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,73,115,42,83,97,18,119,35,24,63,119,19,99,29,34,67,52,55,35,61,55,31,40,21,21,33,84,115,18,120,77,101,72,46,12,97,82,9,115,10,119,66,62,50,85,36,44,8,14,109,100,80,98,8,55,40,69,1,119,47,81,62,11,113,114,40,28,45,11,57,50,4,9,44,35,15,87,95,84,91,75,7,58,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,108,84,108,44,105,35,114,111,72,41,6,72,28,87,27,113,13,118,33,49,72,35,98,6,114,51,8,75,41,107,111,36,11,5,87,106,96,93,24,60,24,51,98,66,104,108,100,7,63,40,91,65,3,6,43,12,107,119,38,60,3,115,91,5,86,29,96,101,106,40,95,37,3,87,100,75,45,94,110,100,89,87,101,33,83,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,27,21,119,87,31,39,25,84,40,104,116,24,34,31,2,52,27,14,64,86,7,116,58,52,1,4,120,70,114,8,55,81,33,98,117,59,86,73,71,61,119,51,58,21,33,59,100,31,45,31,57,48,67,8,89,98,76,36,36,64,39,93,101,34,104,115,34,59,0,118,55,2,23,10,104,72,78,41,30,72,54,85,12,48,11,102,13,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,111,10,72,13,105,48,25,103,62,98,89,29,106,53,62,101,18,84,64,74,82,120,44,2,56,45,79,114,69,45,51,13,38,4,90,33,110,83,114,63,4,113,62,29,104,62,21,18,85,47,102,90,84,62,58,48,34,1,7,22,49,95,36,28,80,79,78,118,10,77,98,7,102,53,71,31,45,1,67,46,40,107,57,32,42,48,50,47,62,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,12,17,42,54,53,80,51,40,37,68,109,56,42,63,21,22,85,91,88,1,38,23,106,115,2,101,43,103,80,108,114,55,104,88,29,61,95,38,25,44,39,84,65,114,62,10,45,56,76,36,66,43,17,52,95,104,0,48,71,97,32,85,27,1,82,96,58,46,2,76,94,43,5,6,92,104,113,72,18,99,68,101,68,80,8,88,19,32,81,94,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,78,0,41,42,116,79,49,9,75,13,9,78,26,57,48,27,16,94,112,64,13,25,114,64,101,5,12,9,119,117,48,26,2,30,72,79,39,78,19,120,28,48,38,39,36,45,0,104,48,51,28,17,119,27,33,115,9,38,28,9,89,61,11,50,102,25,89,64,60,67,60,15,26,18,111,41,118,38,113,96,119,78,110,48,62,71,95,3,56,97,35,59,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,98,16,29,106,116,49,10,27,111,48,24,103,93,105,118,25,62,26,101,63,87,57,5,106,75,33,1,40,42,48,20,79,94,17,64,57,60,104,58,73,71,100,23,14,94,100,6,115,110,34,45,31,64,4,72,100,120,105,90,103,77,17,52,96,1,31,77,40,75,95,41,55,99,96,74,111,24,83,39,69,55,67,80,34,12,89,106,85,16,79,84,96,70,94,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,114,81,5,16,49,42,64,14,47,44,72,112,91,40,119,115,86,98,86,82,120,50,12,20,36,101,36,12,88,89,46,26,74,106,109,32,75,115,81,84,107,116,46,86,56,1,42,52,102,25,11,90,64,62,56,73,103,112,8,5,42,78,78,14,0,82,72,102,35,40,0,23,71,91,66,70,27,26,11,107,36,43,61,83,22,43,96,118,79,61,95,39,33,29,30,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,66,90,58,26,23,69,67,16,29,43,65,100,120,87,102,88,34,112,70,95,109,75,119,46,68,46,107,37,0,95,108,63,19,93,89,95,80,30,94,46,96,75,105,67,59,119,21,7,117,74,47,79,111,9,88,112,113,20,54,79,89,87,2,4,46,67,41,17,102,40,42,63,79,119,33,12,18,76,76,47,27,56,113,40,27,37,27,89,20,56,4,64,73,49,74,116,84,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,84,21,26,33,35,76,6,3,0,76,26,100,115,80,34,42,100,44,46,60,59,112,110,96,66,87,43,62,73,64,63,13,91,35,35,22,58,44,111,32,20,1,29,66,12,93,40,26,2,24,105,113,42,65,14,21,34,52,59,37,60,109,92,78,48,71,120,46,114,78,27,11,26,73,103,60,100,71,104,5,111,116,42,72,77,15,64,8,65,22,63,101,18,60,1,16,34,11,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,13,111,28,28,22,7,30,17,97,4,11,10,116,96,84,89,43,112,86,63,14,26,57,46,1,117,45,14,85,18,5,114,109,16,78,24,75,23,21,47,49,1,19,87,115,116,82,93,113,111,9,93,118,6,53,84,50,71,17,96,90,49,110,20,68,105,76,9,32,76,26,13,10,41,104,108,48,81,72,59,25,40,119,78,33,82,53,8,108,113,15,51,102,47,26,98,60,78,89,24,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,111,45,117,58,9,115,32,119,52,51,97,119,72,77,73,70,109,63,99,44,61,46,23,85,68,81,85,95,52,27,18,36,9,16,22,104,90,89,119,102,26,20,47,107,72,115,28,15,61,6,59,52,4,49,62,103,78,0,86,19,112,83,91,107,91,48,91,93,94,92,101,4,64,1,10,74,116,46,118,67,54,82,106,34,73,13,30,17,94,67,28,29,50,11,107,115,114,48,63,2,15,87,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,74,46,30,1,92,109,49,32,74,21,7,72,8,51,100,110,90,47,32,62,111,0,5,51,3,116,20,50,64,79,2,32,88,90,73,24,64,27,77,48,22,69,72,2,79,115,14,12,2,16,26,107,80,95,4,77,34,51,13,84,61,9,118,117,82,69,107,98,65,12,66,18,77,15,23,23,112,30,89,37,11,1,36,108,29,74,33,67,3,76,24,3,100,48,56,71,1,16,94,36,48,75,105,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,60,47,32,68,53,61,32,58,120,114,81,49,70,85,94,106,60,119,100,7,67,46,93,94,79,4,112,88,6,109,23,18,91,97,110,1,54,115,56,92,43,25,29,51,3,71,35,24,89,64,45,11,24,69,50,55,66,86,10,10,118,10,8,93,29,59,0,7,61,9,96,113,42,13,48,74,16,4,61,9,51,3,50,1,42,24,7,99,25,18,51,23,41,119,21,100,57,65,4,120,48,36,24,91,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,119,17,18,91,21,30,119,43,52,38,19,24,77,117,89,101,65,50,72,40,74,52,3,66,41,99,110,29,50,98,62,69,75,26,56,50,70,91,32,9,102,45,52,93,29,69,59,65,15,101,108,103,28,94,39,27,48,118,76,18,82,117,67,71,55,83,36,102,9,48,108,45,57,14,32,48,4,0,103,76,14,30,60,11,117,74,95,100,2,49,92,15,93,78,17,34,119,72,65,120,5,106,78,95,48,27,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,100,93,6,33,53,105,20,33,11,10,50,93,82,41,59,96,77,24,4,44,10,58,119,114,118,19,20,17,1,92,76,87,119,40,27,70,16,57,48,1,107,107,27,86,35,65,36,101,96,113,110,39,17,119,108,20,87,51,68,89,99,56,107,0,34,112,62,91,27,20,102,25,72,60,37,38,13,20,53,101,4,66,43,77,8,6,113,30,27,22,80,74,59,28,36,110,35,58,54,111,66,116,110,70,20,82,72,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,37,33,43,92,119,102,69,112,3,96,54,63,18,14,92,16,18,51,22,40,13,1,19,10,33,78,115,111,107,99,99,34,48,35,37,3,10,54,28,114,45,26,110,76,68,85,33,43,82,4,24,29,104,11,50,105,12,32,97,109,87,37,31,1,4,2,71,102,59,31,110,69,56,22,4,29,88,33,103,66,66,82,114,81,120,108,25,20,8,117,108,38,44,4,83,34,61,101,32,17,73,55,77,19,37,112,48,32,50,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,80,21,101,42,108,84,60,80,22,42,22,66,76,109,100,114,108,9,12,115,14,77,60,81,12,42,25,82,79,41,63,67,69,11,116,60,3,89,19,118,52,17,72,63,119,117,27,43,82,53,88,4,71,67,37,76,87,29,0,88,87,91,119,118,84,21,56,10,67,38,43,82,74,22,107,109,78,14,60,67,35,33,99,66,111,120,91,33,77,42,119,109,75,95,55,19,49,74,117,51,90,95,71,57,23,82,82,52,35,39,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,33,76,42,14,2,66,80,61,95,94,85,42,20,100,88,31,18,21,39,114,110,45,117,87,90,15,77,115,35,55,20,0,110,113,78,47,52,3,100,92,81,57,74,5,28,20,92,69,67,1,90,112,100,71,36,40,117,110,56,46,92,56,77,100,55,74,36,18,37,51,21,111,67,45,61,89,112,31,80,10,15,114,86,80,47,29,23,52,30,112,42,7,80,75,54,79,27,68,65,95,81,23,43,17,62,114,119,89,103,75,61,1,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,109,76,76,41,28,59,19,88,100,92,40,97,79,99,43,109,51,61,86,107,99,116,89,3,81,49,101,67,6,0,33,27,107,21,25,107,52,13,63,117,99,26,91,112,100,27,37,29,57,74,4,74,91,66,29,116,107,29,106,43,35,19,117,79,2,38,39,58,112,67,1,96,107,13,4,67,63,73,18,100,29,25,38,32,49,47,7,61,78,101,65,24,0,47,100,49,94,88,78,8,12,26,120,31,69,52,53,77,67,87,78,13,116,43,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,91,27,40,62,50,80,55,112,62,61,6,110,68,16,102,118,100,73,8,111,48,120,3,41,54,1,68,118,7,112,78,75,63,1,23,93,117,63,85,67,108,87,62,64,53,67,84,10,62,31,103,114,7,71,55,59,71,58,71,8,73,95,2,16,3,110,30,102,42,68,25,103,63,94,58,1,85,12,47,106,100,83,118,9,88,22,14,107,17,103,116,16,89,34,24,18,111,41,95,62,118,86,76,91,20,8,18,7,116,74,34,34,106,45,105,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,10,47,84,76,64,75,1,98,95,59,61,29,1,43,32,0,107,83,16,108,54,56,67,53,24,114,4,104,12,43,16,87,97,3,34,43,0,102,44,59,115,22,110,86,53,87,15,51,120,46,101,0,89,50,54,108,117,100,4,36,42,14,57,70,5,1,93,103,24,10,15,97,22,95,96,114,76,28,94,61,46,100,63,13,44,14,31,42,108,104,21,112,99,108,12,32,18,118,106,4,33,57,75,61,51,88,37,27,61,56,16,54,71,102,45,43,45,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,42,60,106,55,54,95,1,14,109,83,97,111,104,26,64,6,112,59,31,106,86,92,95,107,111,31,18,119,118,54,3,62,52,89,52,68,8,81,21,101,6,81,19,102,0,84,59,120,37,43,58,117,101,50,31,88,32,99,83,75,28,20,78,88,25,73,48,51,53,119,88,80,103,69,2,10,37,53,40,96,66,72,31,112,81,101,109,20,60,77,71,116,6,29,60,97,111,1,32,51,45,33,32,90,118,101,38,49,111,79,56,107,111,86,114,61,11,107,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,105,34,70,78,12,98,53,29,16,13,91,73,31,65,83,25,92,47,60,118,98,106,90,58,90,7,62,23,52,89,71,89,8,79,45,9,12,76,8,118,33,95,106,25,9,23,25,71,44,59,106,18,98,19,32,115,97,57,35,90,50,79,45,109,21,27,37,23,34,20,44,43,94,90,19,104,49,119,3,12,15,20,63,61,16,69,88,18,32,98,6,80,10,27,59,93,55,16,107,14,20,40,113,105,86,28,58,118,105,38,96,80,30,44,37,17,88,59,61,90,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,24,65,9,60,32,91,37,74,5,107,23,12,23,69,113,2,87,84,44,15,63,78,90,103,88,54,32,20,80,113,58,109,62,84,57,6,33,55,114,31,80,85,19,105,14,71,13,78,28,47,115,60,108,14,66,108,22,32,61,104,106,23,58,115,73,111,17,114,93,25,46,14,36,45,103,58,6,58,43,67,10,96,104,71,62,66,116,0,28,51,82,17,113,78,31,90,76,10,60,92,10,11,81,39,4,44,44,116,41,20,112,99,28,119,114,92,1,25,2,29,107,95,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,111,45,12,19,76,18,41,77,61,22,21,85,57,19,22,82,115,109,26,31,10,114,23,79,31,75,53,104,101,42,33,47,114,70,14,7,101,78,5,108,45,117,91,25,42,24,96,67,114,62,115,77,53,78,22,93,73,20,16,13,68,77,23,50,52,14,31,10,70,76,93,95,100,2,45,10,47,102,97,14,88,21,1,48,65,16,101,105,73,109,112,53,52,51,75,43,16,43,12,54,83,6,65,4,59,110,54,8,73,18,25,92,103,111,37,20,103,22,10,1,44,84,86,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,23,110,101,116,0,30,98,118,20,117,19,35,100,57,69,102,117,36,112,112,118,83,2,75,111,102,38,101,114,116,85,91,93,118,102,110,13,83,26,10,38,23,93,36,98,113,72,96,26,8,49,15,65,27,25,96,100,120,95,79,20,87,4,90,15,43,93,102,41,73,88,110,75,120,12,56,36,71,36,11,108,7,117,33,98,93,47,52,49,118,49,39,65,9,85,116,2,22,41,85,8,80,109,76,116,1,11,12,42,50,44,80,8,116,38,49,62,116,95,54,68,76,26,10,30,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,35,66,51,79,105,17,76,74,29,13,109,3,1,46,39,86,56,73,101,9,79,33,5,87,15,11,62,105,35,5,32,43,90,100,36,77,107,100,14,119,83,79,88,14,92,21,71,27,14,116,29,4,59,97,87,103,102,69,58,103,108,8,11,84,49,47,56,59,90,92,87,97,113,51,13,63,36,22,21,41,37,22,15,33,20,104,43,26,56,31,57,2,24,2,34,39,11,27,19,8,80,72,44,117,37,8,38,52,79,119,13,0,7,44,22,80,2,26,0,63,19,37,48,100,93,64,21,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,69,101,9,85,43,31,100,57,27,65,18,57,97,84,77,117,109,103,7,70,80,7,87,44,97,25,49,61,112,103,53,32,90,3,40,50,54,55,20,30,0,62,110,105,43,46,4,57,115,108,17,68,6,3,39,107,94,77,34,17,113,89,13,38,82,92,24,48,12,83,47,29,104,29,65,23,55,72,72,15,104,0,64,89,62,54,23,70,83,37,97,75,39,35,37,77,14,11,28,10,32,94,36,97,93,51,80,17,71,55,32,109,69,101,115,96,26,11,83,59,118,77,96,104,19,15,67,83,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,70,89,16,43,20,89,87,73,15,43,83,91,113,117,98,83,5,55,48,8,113,8,2,46,50,10,56,34,75,104,77,97,96,50,43,60,48,6,22,83,85,103,44,87,10,44,7,69,107,114,56,8,111,70,100,58,57,114,39,96,2,75,119,28,30,105,34,24,9,74,46,106,1,52,55,99,3,40,50,104,91,39,36,36,11,29,85,45,48,45,74,8,55,49,52,62,16,13,96,89,3,65,6,25,111,101,59,15,76,110,78,14,71,102,28,70,49,47,99,83,105,27,74,48,109,117,94,14,60,45,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,60,33,32,68,20,56,15,74,25,46,36,19,96,37,44,77,8,118,75,86,43,80,72,96,85,110,115,64,79,55,72,65,81,22,100,3,95,57,22,58,55,102,118,55,58,67,45,37,104,56,49,45,30,13,109,8,13,103,70,9,34,38,98,104,0,69,64,111,115,14,91,90,92,66,37,39,29,48,80,42,98,34,59,21,33,32,116,106,41,24,118,18,58,109,109,21,22,8,61,21,65,112,120,19,120,4,18,49,119,47,68,99,40,29,56,12,82,52,0,110,26,118,99,14,15,22,95,42,41,52,97,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,48,78,100,102,99,47,52,105,57,63,45,41,105,18,93,4,37,38,59,74,21,73,66,82,108,85,67,21,78,2,36,0,115,99,98,97,84,8,103,88,116,120,15,84,104,68,119,4,16,110,36,49,29,50,80,3,33,87,2,113,11,85,64,49,115,20,49,70,105,115,118,41,83,64,106,10,1,11,61,104,116,50,103,116,83,89,113,84,58,85,112,8,30,16,77,69,87,56,95,79,7,120,94,28,81,83,25,0,1,77,73,58,22,25,93,103,4,77,119,86,109,30,75,85,43,24,24,79,61,82,16,75,23,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,85,110,99,56,101,67,60,17,72,69,59,110,97,97,43,75,17,43,45,57,19,105,48,108,66,57,108,40,21,111,61,7,38,117,105,15,16,63,107,56,0,85,107,82,56,58,64,93,94,70,86,119,21,108,90,2,8,80,104,120,116,60,115,5,36,103,26,39,2,45,18,14,57,60,69,100,31,89,112,62,119,58,74,54,18,63,42,49,50,116,67,101,56,113,84,16,117,109,95,98,21,19,21,29,44,67,107,44,87,5,88,56,117,81,31,20,72,68,44,25,77,73,114,57,104,4,49,22,69,86,38,114,31,2,57,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,6,9,23,66,67,23,37,94,120,6,67,40,18,114,19,15,72,25,69,29,63,14,63,23,92,115,102,23,87,56,84,89,116,31,32,44,38,68,33,100,20,59,4,64,98,91,102,113,12,101,33,115,60,116,87,35,107,120,82,54,56,108,61,6,68,87,94,61,27,103,9,96,108,75,14,119,41,49,99,118,67,74,50,98,59,63,85,3,3,89,48,82,20,44,23,52,32,28,91,36,27,51,93,85,61,82,119,62,106,21,109,33,73,1,31,90,41,24,56,77,105,108,97,58,55,50,51,62,114,45,58,23,60,11,73,18,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,79,4,49,102,74,24,5,13,45,76,55,74,20,38,40,40,78,47,52,106,95,119,56,102,72,107,4,99,93,30,30,11,91,79,117,110,14,36,46,51,16,62,108,6,80,66,14,59,112,112,114,64,29,39,101,33,77,86,27,57,53,86,73,9,109,86,10,99,12,56,29,92,118,107,86,111,3,33,39,94,101,67,34,17,51,71,96,35,9,50,106,63,112,38,60,4,72,94,90,20,105,64,8,77,108,11,13,55,81,43,93,93,92,61,5,19,12,44,106,86,46,35,120,31,52,51,7,101,54,34,18,101,11,71,99,112,6,114,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,117,26,60,113,26,45,72,70,65,10,38,62,107,9,75,31,80,82,5,31,108,77,69,19,29,37,12,3,13,41,106,108,103,104,118,54,118,8,13,55,98,106,24,18,68,113,32,96,107,33,20,38,87,92,97,1,18,63,45,117,69,109,47,105,53,116,118,12,118,109,44,20,40,38,4,14,47,68,96,115,100,39,90,106,75,116,108,107,73,106,113,36,32,4,54,55,40,1,65,100,41,33,67,66,54,5,34,68,115,37,72,87,45,73,48,34,116,30,78,68,14,117,22,88,41,41,12,17,23,15,84,79,24,81,36,30,48,109,118,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,116,37,100,75,21,70,58,91,15,36,24,14,46,42,88,94,38,115,27,75,78,84,15,85,52,90,22,113,15,91,48,94,43,118,89,40,103,104,48,34,111,7,12,52,43,41,50,66,3,69,74,71,2,12,15,25,45,67,76,67,53,44,62,5,111,48,31,60,16,46,16,33,37,42,40,32,61,109,38,49,117,107,38,90,91,92,19,66,42,55,13,112,53,25,78,61,93,74,73,52,8,81,88,81,90,21,28,107,1,6,41,99,8,118,113,81,49,82,78,42,16,39,74,119,75,103,47,22,56,62,57,28,1,86,45,38,88,31,97,94,116,97,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,42,102,92,65,52,6,4,27,115,27,98,6,87,19,1,60,24,26,88,2,17,115,108,87,78,2,69,52,103,96,47,107,110,40,44,55,120,38,24,18,85,65,16,55,37,67,68,87,28,26,71,100,110,8,100,50,97,78,56,39,64,56,91,117,43,35,24,4,69,5,83,24,108,61,70,2,85,38,14,41,89,20,58,91,94,43,9,114,29,109,99,78,79,113,68,48,58,29,81,72,4,64,107,113,62,60,17,2,7,31,40,7,99,9,84,72,53,46,38,12,112,103,106,61,24,9,88,117,42,74,84,71,47,33,61,85,65,115,114,87,39,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,52,27,14,77,53,78,69,99,17,22,40,70,48,91,61,93,75,107,16,29,46,22,92,36,84,74,87,15,117,101,120,88,11,55,34,45,22,41,79,40,19,27,40,86,55,106,47,109,53,85,88,9,109,4,78,78,120,7,47,85,85,84,44,102,45,70,60,114,99,102,38,36,30,83,99,83,63,19,62,78,56,16,18,26,57,113,70,31,0,18,16,5,31,68,72,26,80,14,115,68,118,14,61,16,60,85,27,89,37,42,28,56,86,50,96,92,86,6,8,47,37,78,88,100,90,5,104,103,83,0,76,6,30,60,64,41,65,91,49,104,56,115,32,68,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,55,8,87,29,113,20,99,28,119,59,25,31,42,57,1,75,105,15,11,23,56,20,71,47,102,23,8,100,88,112,107,75,75,19,14,100,83,43,25,48,44,32,18,116,114,104,61,21,73,26,34,70,42,113,53,78,88,7,115,73,52,63,27,46,108,112,77,19,71,103,109,8,72,80,72,71,82,66,79,27,112,80,74,62,86,106,26,112,84,13,95,37,3,34,118,38,96,85,73,49,84,88,33,58,99,107,62,11,4,6,95,118,27,44,18,108,59,79,89,13,85,46,115,70,100,39,61,28,106,9,73,63,57,99,38,49,44,100,7,77,39,91,99,22,5,72,67,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,66,68,106,103,25,108,34,85,110,60,88,95,58,96,54,43,52,30,67,10,65,106,1,102,2,108,11,28,55,42,81,7,67,97,3,54,43,67,21,32,109,35,17,20,115,74,74,32,91,82,14,3,105,94,65,100,66,51,85,64,98,38,12,85,85,54,20,80,42,6,80,108,1,1,68,108,7,58,26,34,113,98,4,5,87,2,55,47,108,79,78,86,92,85,1,4,102,55,70,42,60,120,2,102,38,119,53,78,109,91,33,120,90,5,6,42,99,45,41,120,55,60,34,58,80,59,53,91,118,83,93,24,76,15,67,99,1,102,90,34,65,67,51,61,68,84,0,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,11,102,0,117,1,62,99,57,99,13,44,73,30,90,4,118,102,113,78,15,34,91,76,13,41,53,43,74,18,47,88,2,23,88,61,27,26,58,30,2,90,12,46,98,42,32,68,26,82,102,93,15,118,32,45,80,118,80,7,43,61,99,57,61,100,63,98,45,22,4,0,40,41,65,49,71,115,0,30,63,52,46,54,29,87,21,86,23,33,46,111,115,59,117,16,44,9,28,64,41,22,80,54,38,91,74,43,42,35,94,13,83,98,21,105,54,48,95,19,57,115,77,40,120,108,106,35,6,102,92,102,8,79,71,47,103,100,53,37,5,28,12,108,10,57,103,21,5,47,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,38,11,111,35,76,85,76,48,38,83,99,22,5,83,53,52,46,82,17,7,2,33,44,35,2,0,69,78,89,114,81,79,10,61,115,97,37,48,87,12,29,34,117,94,24,61,96,90,2,41,44,37,42,50,54,86,111,21,119,104,53,37,102,28,82,80,4,78,58,9,67,20,14,1,39,4,58,117,18,78,34,4,31,5,67,24,10,68,98,79,20,92,60,13,100,21,75,44,83,41,24,80,41,14,109,107,119,54,75,95,32,60,108,58,115,13,87,112,61,78,22,35,72,15,27,9,77,98,30,14,26,35,17,46,87,46,11,42,0,12,65,75,116,31,91,72,21,108,105,28,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,13,18,94,88,42,120,18,112,66,45,57,70,47,53,57,74,37,29,84,24,85,2,3,7,41,17,37,96,67,1,98,84,44,116,20,5,12,116,50,47,90,113,27,56,110,4,51,76,81,42,8,96,45,59,76,51,106,4,53,96,84,65,27,50,116,72,100,82,15,37,24,1,1,28,94,87,88,5,80,31,0,113,87,92,12,67,3,47,36,111,20,109,31,99,80,105,101,108,28,39,103,77,118,112,38,116,81,88,12,18,104,35,4,81,71,94,65,64,52,89,75,73,108,0,69,49,111,17,21,117,34,96,63,98,20,49,54,24,42,16,72,105,35,39,55,96,103,112,97,65,61,101,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,60,25,99,40,46,109,0,1,117,18,45,71,39,93,57,49,22,98,60,48,95,38,46,60,30,42,91,87,56,98,70,40,9,93,112,118,38,114,23,59,49,89,7,58,16,69,93,65,29,27,104,36,25,72,63,79,84,54,95,70,120,81,6,20,115,53,25,36,9,67,32,75,41,33,73,9,7,52,43,115,92,50,66,17,58,117,67,86,69,93,37,80,31,115,120,34,96,57,115,10,0,70,41,120,18,103,98,0,115,22,31,4,33,26,0,66,41,69,30,58,112,78,69,9,38,4,84,84,25,78,35,94,82,109,78,9,49,95,30,67,91,5,85,68,82,59,37,51,29,85,109,17,111,9,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,33,29,80,92,97,76,43,22,13,6,56,115,88,33,33,69,42,12,58,105,34,52,92,12,35,35,7,7,73,119,39,29,64,45,11,51,120,42,81,59,104,115,85,73,82,100,108,106,53,39,101,105,64,99,93,9,71,105,73,39,90,99,38,25,43,68,19,42,42,109,63,46,79,20,31,77,76,54,110,105,47,107,115,29,44,48,8,101,70,101,43,46,7,56,22,110,5,14,5,113,5,18,78,45,47,107,61,62,108,120,80,47,64,16,9,107,26,13,0,0,50,39,58,60,49,77,68,36,99,117,96,104,78,113,116,79,116,12,56,81,5,54,95,107,52,109,55,17,83,13,46,7,77,86,66,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,21,118,91,45,60,116,33,33,81,65,40,70,120,47,3,107,117,67,86,68,108,55,23,29,24,52,51,37,24,1,84,108,52,28,59,40,62,59,23,17,62,33,49,99,74,59,86,68,109,91,77,86,68,76,94,52,38,34,17,52,23,66,1,88,44,107,100,53,94,33,32,99,101,110,91,23,58,81,57,23,51,74,14,118,116,72,119,20,63,82,28,3,57,104,92,78,32,4,82,114,72,30,105,13,101,36,55,2,59,110,5,88,12,37,118,13,13,83,13,102,14,51,64,67,13,107,103,31,37,8,0,20,56,48,53,53,65,50,109,5,110,21,12,72,28,111,43,81,69,109,26,78,19,79,33,38,61,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,30,30,94,22,53,78,7,20,19,99,43,45,39,47,68,12,72,44,36,93,48,49,115,95,24,101,46,20,79,56,27,64,111,67,101,13,62,63,12,28,47,61,109,63,84,33,110,61,90,80,18,30,15,27,22,36,30,46,59,106,57,53,72,58,94,18,10,117,26,57,70,46,44,24,97,4,65,53,38,98,89,101,38,39,103,56,63,57,35,62,61,2,81,109,63,62,21,73,97,62,47,114,21,103,101,47,111,64,107,108,9,70,20,105,85,112,21,93,110,38,84,107,68,7,34,120,40,0,119,90,58,42,78,84,28,10,23,73,3,68,119,90,59,24,117,95,35,0,98,93,3,26,85,118,85,47,102,36,36,79,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,108,11,82,50,21,69,22,27,5,79,83,95,91,118,98,19,75,92,108,88,53,42,96,39,1,79,43,65,69,46,36,51,113,73,120,23,107,46,45,67,0,68,61,15,108,13,32,21,18,120,51,103,88,115,29,108,95,106,43,50,36,64,43,73,44,98,42,31,114,37,42,10,49,85,106,24,60,27,11,79,21,84,71,46,102,35,36,103,20,10,51,94,108,69,10,16,28,107,97,58,46,41,89,21,77,78,50,112,110,93,101,74,44,110,31,89,95,104,113,15,76,31,71,32,50,7,74,15,98,24,82,73,94,77,54,32,34,66,17,47,98,15,92,52,31,104,16,114,69,63,11,74,82,6,83,26,110,59,10,11,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,4,37,56,111,86,42,22,79,70,33,22,114,80,117,89,63,81,29,116,53,57,114,117,111,109,82,25,5,27,49,20,89,4,78,1,78,75,26,89,113,114,40,97,83,0,114,5,11,41,8,117,23,95,41,34,50,90,29,104,38,10,73,113,11,82,23,115,80,91,117,41,109,34,119,77,93,106,30,72,101,55,22,102,45,81,64,34,17,5,11,24,109,32,24,70,34,72,119,3,104,4,46,23,102,68,9,63,3,72,120,111,82,28,27,20,13,18,6,30,5,43,101,68,22,57,88,107,109,111,59,100,88,20,27,74,104,7,3,87,103,94,21,42,69,95,118,62,109,105,111,3,70,89,6,87,69,36,60,22,97,0,54,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,21,44,36,3,97,105,101,17,54,99,112,93,72,45,7,35,80,40,39,21,12,9,71,20,6,104,23,99,82,3,72,60,50,38,48,44,3,98,87,107,115,57,12,90,108,43,75,71,39,5,65,40,86,74,30,87,110,26,53,89,97,71,50,21,25,70,50,88,13,16,32,35,6,30,25,117,38,32,70,87,39,51,52,113,106,71,42,30,110,51,13,80,54,55,101,94,59,99,115,34,58,116,88,59,101,112,23,26,36,107,91,98,16,99,27,75,52,34,94,85,2,101,26,96,99,45,13,34,89,13,24,50,56,33,102,43,27,118,29,49,22,36,75,87,39,80,63,78,60,5,51,59,6,114,34,111,87,97,61,64,7,18,24,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,24,67,17,94,0,63,56,49,113,30,63,38,52,69,34,20,119,83,89,44,20,49,105,62,61,68,31,107,77,22,88,76,12,28,28,53,108,60,110,111,113,92,44,75,113,1,98,43,49,97,35,4,38,80,75,40,94,16,81,38,71,10,97,79,70,102,49,95,110,38,118,6,41,97,73,88,2,3,93,75,19,75,101,83,30,98,50,75,107,31,32,50,26,9,68,102,109,114,47,66,101,32,62,87,78,53,88,120,72,115,44,21,102,76,91,46,118,61,102,3,94,31,69,70,4,40,8,12,68,2,55,93,32,21,22,66,101,34,110,37,13,116,75,112,44,43,106,85,35,54,74,30,95,38,22,66,76,114,62,100,83,40,62,16,19,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,8,100,110,97,113,10,116,36,111,108,109,57,108,21,48,82,109,96,10,0,47,50,84,48,5,75,50,82,5,47,11,55,33,38,89,62,5,115,57,116,5,90,38,99,37,51,19,65,60,31,15,55,30,74,88,12,65,56,92,72,19,39,65,45,69,49,49,63,20,79,106,84,69,84,83,119,24,64,41,79,57,103,12,2,31,102,115,118,83,119,112,45,22,7,37,106,49,109,32,19,105,43,32,60,15,15,56,87,10,17,87,48,41,66,94,75,59,13,24,9,3,6,47,58,31,67,4,71,22,84,77,29,4,22,30,3,46,57,54,44,33,20,33,107,18,74,66,87,82,117,23,32,75,62,67,104,67,19,97,19,113,7,66,39,10,42,4,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,87,108,83,17,17,83,95,54,118,55,106,62,45,59,107,29,21,52,15,67,47,119,90,23,67,96,93,90,100,84,108,33,1,70,115,112,66,45,117,108,30,50,15,15,105,104,3,50,9,44,60,89,52,113,85,51,18,66,95,113,5,103,16,39,7,86,115,22,33,37,111,55,102,116,50,94,105,83,109,17,114,83,28,18,5,77,69,112,83,1,30,11,61,54,86,70,3,39,94,113,100,62,34,55,92,117,101,12,65,100,55,86,110,117,85,1,67,7,71,116,105,71,21,34,111,51,62,80,23,82,10,48,81,28,112,16,0,16,9,110,72,4,78,38,36,110,115,85,39,97,90,38,91,110,57,61,22,95,57,67,54,49,71,99,41,112,106,64,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,60,83,50,26,93,94,77,110,75,57,90,107,17,9,81,95,71,102,18,99,100,14,18,72,17,79,33,97,54,46,18,23,74,116,111,36,82,49,111,33,88,26,80,16,55,51,4,90,54,23,57,20,66,53,37,5,116,44,93,78,63,89,74,34,95,63,9,33,96,3,69,101,44,97,91,76,87,40,0,30,15,110,20,88,85,62,75,96,0,13,30,92,7,106,59,95,62,115,12,39,89,97,83,91,25,83,119,78,114,15,118,79,28,26,86,37,115,112,42,114,42,111,108,19,62,12,17,79,97,94,61,27,8,108,99,99,85,51,94,79,57,83,95,8,58,73,100,57,108,20,118,67,11,115,6,86,37,30,94,13,37,119,91,91,9,115,84,48,98,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,101,45,102,35,88,73,20,82,54,12,106,100,118,80,64,16,107,45,50,51,94,104,77,44,91,64,110,89,60,39,42,96,119,111,33,11,95,90,81,17,89,89,77,100,39,114,68,10,29,104,5,43,69,39,45,91,111,80,23,31,69,60,40,11,105,63,83,40,48,69,5,6,79,77,43,76,115,114,108,37,66,89,115,30,70,16,25,81,82,63,41,107,73,59,110,100,62,58,23,37,27,14,43,30,13,28,10,63,96,11,95,22,25,105,116,83,105,28,12,14,78,92,12,101,11,100,120,15,5,84,113,4,94,95,7,8,26,42,109,23,76,19,103,46,75,119,85,29,108,46,97,86,100,111,10,19,44,56,71,100,27,3,9,22,48,47,2,93,93,44,107,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,112,22,1,104,0,34,91,102,75,3,3,66,38,42,43,82,94,120,42,97,77,115,12,34,98,62,95,51,108,87,52,34,27,113,114,43,7,104,105,48,53,104,60,35,38,70,76,94,55,14,68,79,114,37,45,61,63,23,65,19,81,112,67,110,20,3,48,26,78,84,38,103,73,58,38,44,83,102,89,10,38,110,73,66,66,76,64,107,63,22,0,56,4,108,93,37,80,110,83,47,4,120,73,56,34,32,10,115,94,117,8,56,94,8,43,68,107,120,80,73,101,98,1,31,78,101,94,20,24,18,107,100,48,91,106,88,90,49,113,83,120,103,111,100,47,53,3,32,64,99,18,119,102,3,54,26,73,94,33,87,43,81,9,59,102,4,38,19,97,57,20,7,108,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,53,69,79,115,70,115,113,43,16,34,52,19,58,90,63,47,97,80,27,87,52,56,41,97,54,89,99,5,67,18,114,94,33,88,61,14,11,58,29,19,85,82,85,102,76,44,27,114,68,51,97,73,97,18,25,67,48,35,13,43,1,83,69,115,63,60,57,54,93,100,62,20,84,79,54,5,55,15,3,14,45,54,19,22,99,35,110,79,90,3,6,37,37,53,12,88,88,74,41,41,87,86,116,43,25,15,5,71,9,22,104,116,104,77,95,107,100,48,58,111,111,94,27,45,95,37,39,64,116,54,62,107,96,119,26,73,79,70,5,73,29,46,45,2,66,34,15,47,37,46,100,71,18,95,56,14,110,90,89,112,70,72,40,78,70,10,12,94,41,81,100,86,33,95,71,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,35,52,53,71,14,112,86,120,56,21,70,69,30,96,42,13,84,70,54,34,52,6,2,40,40,13,104,73,57,28,16,60,4,36,58,63,116,115,29,11,14,47,98,105,32,17,1,25,50,32,39,12,108,118,18,62,91,97,23,21,69,102,65,53,11,32,26,114,107,52,22,12,88,71,10,91,22,84,10,50,83,72,119,22,118,75,4,47,63,75,70,6,18,74,42,23,40,84,4,22,51,12,101,78,84,38,115,51,2,9,55,99,56,77,62,10,15,109,3,85,38,52,78,93,28,78,104,94,22,61,46,21,13,106,115,31,38,39,51,91,52,33,29,109,7,38,83,95,20,54,118,34,99,77,111,118,19,36,20,16,118,86,2,120,16,70,55,100,55,40,120,23,84,37,35,102,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,107,10,80,21,58,21,54,18,24,3,9,22,77,80,106,74,96,119,75,12,74,93,57,52,107,73,66,106,113,82,115,47,93,69,12,23,16,45,6,30,34,90,53,6,8,68,12,107,21,89,78,112,23,6,114,38,54,120,113,41,70,4,60,18,25,97,60,42,33,46,67,100,77,3,97,14,21,84,9,23,118,117,85,33,32,18,50,110,24,51,78,18,51,28,117,58,108,74,27,41,83,92,63,87,47,38,62,24,50,38,24,105,88,76,2,119,109,33,67,14,8,9,69,79,1,117,33,114,75,83,118,87,56,83,62,77,27,61,71,32,76,55,24,12,48,96,35,22,70,68,98,8,49,0,23,79,16,49,30,104,81,55,78,47,59,82,114,74,40,1,73,25,25,115,17,110,22,25,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,49,6,92,27,65,113,58,57,115,104,67,21,26,63,106,120,16,6,22,101,120,104,46,29,89,72,24,109,104,108,63,57,8,97,65,66,18,30,53,36,85,119,3,89,51,26,105,0,112,69,81,77,24,97,17,46,28,95,83,81,110,21,118,92,39,120,115,119,52,92,14,82,85,1,40,63,22,31,36,21,40,9,88,119,117,112,14,54,100,23,32,70,71,74,114,32,115,105,113,97,99,48,81,8,69,16,112,110,44,9,5,48,15,109,109,62,83,2,53,20,0,17,77,53,75,62,36,67,1,42,110,21,53,43,0,112,16,12,36,84,20,24,72,48,91,112,87,1,66,40,25,28,37,40,94,14,41,41,113,111,47,24,82,74,57,83,1,54,25,17,35,47,14,70,88,108,16,107,33,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,4,16,59,41,113,99,39,24,116,59,33,81,69,2,56,48,4,58,37,59,70,27,113,110,29,95,78,31,113,1,87,81,95,46,17,5,7,65,34,42,24,80,82,87,102,6,68,28,10,113,103,29,51,110,40,95,70,86,73,97,15,99,89,94,49,24,96,93,2,57,26,56,109,4,114,42,16,13,22,40,61,92,100,39,67,40,90,83,79,5,102,72,76,12,35,103,37,62,103,21,86,38,60,108,84,118,24,73,102,53,54,24,60,47,59,54,87,120,3,42,68,34,32,102,62,25,99,15,79,46,120,48,15,100,90,96,60,38,118,91,3,114,17,91,50,16,98,64,68,64,52,29,4,10,45,72,35,110,48,120,41,87,17,47,86,90,32,40,73,112,35,7,64,92,72,113,97,33,18,9,108,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,80,98,117,102,36,89,70,119,59,109,91,28,30,72,27,18,104,63,8,38,30,23,81,92,20,89,74,86,58,70,113,102,49,45,77,42,12,36,57,109,88,117,28,89,35,80,86,112,23,86,112,114,76,0,18,20,50,8,62,80,62,44,110,36,20,56,35,46,117,17,83,28,69,25,29,0,12,17,27,111,51,85,25,47,59,112,98,108,19,70,98,114,64,73,82,10,31,100,34,25,109,73,18,41,51,98,47,17,98,88,112,38,28,45,114,62,26,26,98,109,111,8,84,61,103,37,96,62,93,99,105,76,80,48,74,110,52,40,20,39,112,117,37,81,47,34,35,109,109,25,32,114,95,21,79,65,9,39,27,30,5,1,78,113,36,90,80,59,53,112,4,29,85,23,112,16,23,39,73,92,80,113,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,22,69,107,66,9,80,35,21,28,22,30,10,22,85,3,119,100,101,87,7,30,75,80,71,33,52,105,55,75,108,94,45,1,90,6,118,69,103,94,14,1,73,47,97,85,92,82,13,64,29,117,61,67,52,75,41,41,88,30,80,74,102,54,29,7,42,27,29,37,88,47,11,92,54,69,55,24,86,24,59,97,62,34,36,85,53,80,26,12,61,112,75,120,96,5,1,104,18,94,106,92,48,94,17,43,14,74,41,112,27,83,68,20,12,95,74,90,80,19,90,113,46,47,24,32,41,109,73,5,104,112,119,39,6,69,21,115,17,72,47,38,14,34,12,67,3,77,45,74,31,6,78,27,103,15,83,98,104,32,103,71,45,82,6,31,97,108,94,32,17,23,83,12,10,65,19,22,84,46,19,22,4,34,89,71,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,30,73,79,62,85,12,73,38,21,69,12,56,107,5,82,112,46,89,105,75,35,50,77,0,51,104,117,114,12,87,21,71,36,14,1,24,31,100,25,97,66,28,85,79,14,34,92,49,87,63,69,91,44,33,99,10,5,4,0,7,14,59,54,52,4,37,106,27,5,72,104,81,17,3,45,61,93,54,0,106,97,21,6,11,56,58,96,34,88,34,47,90,28,100,34,84,96,115,79,89,13,79,44,16,20,69,75,31,56,53,95,81,16,74,104,44,65,43,74,31,118,82,59,34,70,57,45,113,85,55,89,49,57,24,111,104,75,112,57,86,120,23,89,116,28,35,88,103,108,97,69,67,98,54,11,56,80,38,30,44,117,19,83,56,106,43,11,29,0,17,80,43,56,9,40,119,19,36,84,94,27,118,48,103,91,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,42,113,64,114,94,83,22,120,42,70,73,77,46,104,118,54,110,3,70,82,113,108,93,120,65,92,53,92,30,3,104,85,119,49,49,106,87,81,72,33,91,79,96,105,27,92,53,5,95,108,9,42,113,26,21,104,92,103,20,72,93,16,7,91,73,111,66,60,6,109,91,40,65,48,73,21,3,62,105,61,46,16,90,24,10,67,101,68,49,76,114,111,64,104,74,26,7,97,103,23,75,12,62,21,95,40,50,97,89,78,87,62,51,114,75,24,38,68,9,55,9,119,70,29,110,97,6,18,107,59,45,72,56,52,43,112,10,96,106,61,39,71,85,90,35,68,66,116,13,108,67,88,10,32,44,5,114,45,1,57,48,16,12,6,52,3,95,3,112,65,112,92,27,78,21,90,107,79,40,90,95,71,43,33,35,16,105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,9,27,100,112,116,101,9,93,59,23,103,40,87,120,119,63,38,33,115,101,110,59,7,83,72,87,16,22,16,12,71,117,82,90,83,72,60,111,5,24,23,74,86,48,23,59,95,91,75,87,22,63,33,0,97,84,74,14,29,108,117,45,24,65,24,6,92,27,23,5,28,72,80,22,113,39,116,83,117,95,58,20,50,75,85,81,29,8,62,20,79,78,0,62,84,70,98,115,47,90,58,109,107,31,108,35,95,11,24,33,37,76,91,12,69,22,4,61,12,5,2,97,66,95,15,50,10,45,90,95,56,35,9,23,103,6,104,108,58,75,36,113,85,20,26,48,97,101,59,58,115,72,35,109,53,100,3,86,37,52,119,57,59,31,6,75,96,78,108,34,13,16,6,20,13,64,72,80,117,76,25,109,103,106,9,39,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,64,99,2,27,119,94,83,78,3,43,30,75,2,97,115,116,19,98,83,56,73,102,31,62,49,73,21,117,91,58,15,88,48,107,74,21,51,54,49,69,112,44,66,51,66,39,67,114,2,79,89,49,94,79,112,7,89,86,72,97,29,22,41,47,71,54,110,14,50,71,113,120,114,12,1,67,63,35,87,45,25,115,70,44,104,58,65,65,92,83,13,0,45,80,7,27,111,95,115,65,58,54,40,24,106,34,106,54,108,26,92,101,13,29,20,91,90,92,73,96,104,72,117,61,116,116,95,14,77,24,115,92,40,42,20,28,4,49,111,17,13,103,24,102,32,66,106,43,106,12,61,112,39,110,71,78,18,32,119,57,116,38,33,5,107,12,3,23,52,52,51,23,92,12,111,53,41,41,91,55,41,114,65,97,58,57,53,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,98,61,54,103,0,43,94,85,64,54,47,24,120,27,103,102,16,86,36,68,118,36,120,76,120,45,98,96,23,37,107,75,85,0,15,48,85,62,43,103,120,79,71,40,74,68,85,98,91,52,111,10,56,27,67,101,73,6,73,85,87,49,108,109,40,5,30,116,76,1,45,67,27,19,115,119,31,7,48,11,117,19,28,117,11,33,25,65,79,78,59,45,38,117,69,83,73,33,76,12,33,41,55,74,75,106,34,9,69,66,68,25,65,46,58,113,14,47,79,104,50,73,114,40,12,21,117,85,64,42,96,54,119,56,34,59,23,87,19,33,26,19,56,65,36,110,95,57,109,6,56,51,101,110,98,97,86,106,50,75,92,27,21,24,14,84,113,73,99,87,23,59,51,58,16,85,107,42,40,32,6,77,34,79,88,98,110,59,102,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,23,14,64,32,44,29,56,0,89,54,67,74,106,76,79,51,57,18,18,114,34,15,35,34,0,27,105,39,62,111,13,86,14,71,114,65,17,86,110,33,6,103,104,116,23,64,89,74,43,82,63,103,84,80,53,108,81,111,94,63,65,73,67,118,51,86,34,2,98,119,40,108,2,3,103,82,89,56,9,94,40,1,27,7,68,18,115,33,65,30,69,92,50,2,51,88,69,31,79,78,101,23,90,52,5,24,36,58,95,55,47,106,7,102,81,44,116,63,6,8,28,110,61,93,23,5,39,15,102,72,7,120,69,16,119,96,97,85,80,59,21,95,68,51,15,27,20,54,56,39,77,112,59,0,79,52,113,3,66,83,92,69,56,115,113,72,65,80,110,105,12,109,47,15,2,21,65,17,58,15,20,39,32,41,113,68,118,82,76,93,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,106,108,86,47,41,86,98,75,51,94,8,37,10,119,7,14,38,22,120,32,83,67,119,120,71,44,87,16,104,41,40,119,101,67,81,74,85,119,88,33,60,41,19,109,97,19,69,34,93,40,74,119,25,95,78,97,96,3,83,75,113,104,2,6,78,96,99,64,73,117,108,33,101,105,38,20,98,43,37,46,111,18,97,62,54,117,69,24,113,83,4,78,30,2,60,111,87,118,40,54,100,28,23,116,49,80,111,71,90,63,80,113,30,31,0,51,7,61,46,5,91,71,101,81,32,66,72,2,24,58,100,110,71,54,90,74,45,87,111,63,53,5,19,0,28,53,21,18,108,54,55,107,103,97,43,42,112,19,89,90,55,4,84,44,53,59,90,74,95,22,18,5,59,87,47,113,89,45,95,40,66,72,61,57,85,81,33,57,120,107,112,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,21,66,3,91,58,3,118,87,76,25,81,35,45,9,10,15,118,100,77,69,105,93,38,110,43,84,45,24,104,103,23,43,65,74,40,88,63,4,16,107,58,92,72,90,111,61,22,64,93,95,63,49,34,70,60,57,35,14,51,53,40,61,28,50,5,33,67,70,86,104,79,11,3,118,110,93,118,1,107,55,70,95,1,24,22,30,114,53,65,4,50,63,86,115,36,99,119,1,109,62,69,80,93,6,59,61,51,46,72,115,102,9,16,21,6,31,101,34,44,60,94,71,6,51,119,57,1,68,36,3,16,119,50,37,99,22,55,0,106,42,54,66,0,6,45,12,114,38,53,61,105,48,52,92,53,81,24,85,55,48,87,51,74,20,21,36,46,73,69,22,24,110,47,4,5,81,45,80,48,61,73,93,87,24,78,91,78,108,83,100,52,82,36,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,119,108,111,3,93,105,114,80,83,101,114,25,4,110,56,46,67,101,54,71,95,113,113,40,37,11,80,103,24,107,32,119,63,11,67,104,96,66,15,55,20,112,11,19,68,107,50,75,12,47,90,30,109,43,41,99,61,96,90,18,82,80,35,101,74,61,86,89,20,74,52,73,63,70,120,95,48,90,95,29,1,23,16,50,39,53,42,26,42,20,48,29,3,26,108,76,82,91,84,118,70,111,118,102,19,108,48,110,71,41,117,14,11,76,60,2,12,28,47,113,20,76,31,1,110,9,10,65,40,69,111,66,82,92,71,60,24,3,6,87,75,37,114,117,50,107,78,76,13,47,68,100,7,91,95,120,46,99,109,15,44,20,59,43,89,104,76,40,65,110,40,1,2,23,119,43,37,105,64,16,86,44,97,59,78,104,3,117,79,84,118,117,21,79,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,82,58,55,53,73,112,108,2,69,72,55,72,103,113,109,10,95,35,19,75,20,55,42,4,85,33,85,99,36,106,76,7,34,74,31,34,68,18,45,80,78,92,7,96,113,106,109,73,55,3,51,83,107,53,97,73,45,116,7,109,79,107,22,93,67,19,54,39,2,5,1,78,21,84,105,57,64,93,94,56,95,35,68,49,21,62,90,81,103,106,58,84,56,58,92,88,12,54,13,84,113,76,117,118,59,21,113,52,112,99,32,47,91,19,99,84,10,118,67,66,78,102,63,100,67,79,106,92,93,18,43,76,17,15,73,5,99,53,118,74,18,107,74,59,91,67,5,107,7,43,105,77,112,70,24,99,43,56,113,20,34,90,75,86,9,18,9,75,56,69,33,21,47,6,34,82,54,103,34,78,22,71,41,120,101,28,41,20,1,26,105,72,97,40,35,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,107,47,36,71,84,32,40,5,61,109,51,4,15,117,26,14,100,83,89,113,120,68,11,58,82,73,44,59,109,88,53,13,19,4,64,6,101,70,86,88,101,71,63,52,100,82,119,21,32,97,13,26,90,9,64,6,96,120,49,63,18,110,68,38,115,111,34,104,27,34,82,67,78,36,27,115,96,92,54,92,104,61,59,85,16,40,98,99,49,87,117,56,38,66,11,108,9,8,77,104,95,41,43,94,72,32,89,75,103,111,107,40,22,109,81,0,108,38,107,20,60,1,116,44,26,6,102,90,52,76,71,9,93,111,21,70,118,117,87,35,48,53,44,79,31,48,33,72,109,62,82,74,115,110,86,82,11,76,107,24,40,67,2,34,5,110,32,4,101,81,114,48,108,110,18,106,57,53,54,74,56,35,99,14,0,15,88,71,59,15,111,59,36,5,55,32,29,102,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,51,56,89,24,87,74,46,31,77,100,16,77,119,83,14,76,56,110,70,5,112,107,71,83,97,4,62,105,115,108,67,108,9,94,0,33,30,7,6,62,86,61,6,32,14,34,38,47,54,31,4,74,83,67,73,119,59,30,18,0,120,38,77,115,112,73,96,115,82,80,41,9,49,118,64,67,99,105,17,109,120,72,109,69,56,15,99,12,97,12,6,17,107,15,36,22,0,114,69,62,45,11,14,53,65,63,94,38,71,61,23,105,23,91,26,42,114,0,1,98,8,65,118,89,96,113,41,34,91,100,77,30,72,57,107,108,12,79,40,113,1,15,43,70,14,15,3,92,27,80,78,82,69,74,33,96,1,82,83,63,15,38,26,99,108,56,82,47,33,91,93,63,61,95,98,84,62,79,119,79,59,9,20,105,108,50,51,15,1,110,14,94,52,71,98,21,18,5,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,86,47,93,68,50,34,103,44,72,102,61,52,43,8,46,113,62,113,19,55,24,9,34,74,40,114,14,33,102,60,101,28,50,5,45,3,93,28,115,49,26,119,28,52,118,45,23,110,7,49,19,43,88,88,15,10,82,79,31,103,68,32,109,83,115,117,117,55,43,24,26,31,64,48,84,16,11,76,25,22,93,5,37,59,59,98,69,17,5,51,94,86,1,114,110,95,2,25,119,87,42,15,75,48,95,89,114,66,82,85,120,84,15,87,9,7,99,82,25,97,119,117,92,27,103,34,82,69,48,101,59,36,27,50,43,50,9,12,98,21,118,38,60,23,70,7,59,118,116,71,94,120,98,59,6,39,105,67,50,86,43,120,46,92,2,2,8,77,106,52,57,68,119,79,39,78,42,37,96,95,58,41,86,12,35,41,1,39,100,95,50,108,75,65,47,57,46,99,49,52,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,31,110,99,12,18,14,94,34,48,116,118,63,7,72,21,75,89,13,38,28,64,19,105,3,62,31,78,82,79,21,100,89,106,22,80,58,93,6,13,19,115,17,69,24,69,7,10,30,94,73,27,39,34,70,45,113,11,48,92,19,53,17,44,13,104,0,14,78,102,47,31,60,30,55,30,52,80,112,5,117,49,52,27,83,114,53,53,84,64,6,97,52,24,62,8,8,17,112,29,97,62,89,66,60,101,46,100,80,94,93,99,34,65,93,21,89,37,30,41,29,107,45,87,26,83,76,26,61,16,27,54,76,7,110,91,114,60,38,41,50,56,33,35,0,17,116,35,103,28,30,2,106,102,9,49,87,94,33,118,69,49,98,7,48,109,48,95,65,93,66,24,85,19,117,29,36,82,114,99,26,4,78,14,14,1,41,44,8,106,83,112,15,69,57,19,120,65,115,74,58,104,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,93,83,45,30,93,31,24,66,103,53,94,21,26,57,45,20,11,115,18,56,59,84,53,17,112,17,30,30,40,13,18,7,5,53,32,28,96,56,4,97,30,35,84,25,38,63,7,41,103,9,80,67,19,112,67,65,93,77,99,75,58,72,76,33,52,88,71,90,119,71,44,67,65,117,114,79,90,77,76,48,39,23,94,89,27,6,46,54,38,45,39,115,84,106,89,54,97,7,86,90,25,58,70,10,69,113,22,8,74,32,42,54,11,75,65,87,75,20,25,66,13,99,31,67,56,99,82,110,106,47,24,10,68,58,9,32,75,114,59,7,24,55,6,113,95,75,81,7,27,50,56,46,99,117,53,40,58,8,102,92,54,113,66,17,90,40,3,87,20,38,14,29,34,11,32,2,109,50,91,42,19,72,106,20,96,109,76,85,92,110,75,42,50,87,104,21,47,21,59,85,29,33,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,7,76,1,19,95,81,8,91,50,19,10,32,72,27,6,28,47,0,52,111,17,106,60,43,102,5,42,54,3,20,2,19,31,80,26,10,77,47,19,8,79,72,40,91,49,5,113,103,12,114,18,52,112,56,29,72,97,38,117,63,43,81,0,81,107,58,66,10,91,30,63,25,3,24,87,104,50,79,96,92,59,97,55,13,33,59,120,61,117,39,25,80,26,79,93,63,103,3,6,44,21,89,51,12,51,116,22,77,28,83,48,30,48,81,21,113,8,11,79,15,73,55,101,13,106,34,118,53,63,76,95,21,72,10,91,75,11,62,88,58,68,12,100,1,26,27,46,16,118,109,106,50,90,18,46,50,70,38,102,13,68,117,99,4,9,44,5,119,68,54,71,2,2,23,38,98,101,90,115,2,33,38,86,77,20,25,119,51,41,19,106,120,68,89,109,10,67,83,50,74,82,28,62,53,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,93,36,75,76,76,5,32,106,51,42,110,9,79,26,86,21,103,104,70,92,26,31,12,22,33,64,50,33,18,110,32,34,3,55,104,83,66,53,65,116,81,109,68,62,120,15,100,64,68,103,11,75,80,107,46,82,17,84,24,5,61,99,57,39,56,5,91,22,59,19,19,67,9,50,89,0,40,67,58,120,83,119,93,118,9,120,70,7,21,17,59,60,28,25,36,50,17,58,100,94,87,1,65,105,55,50,51,0,21,19,110,83,84,73,115,110,67,59,114,11,94,93,78,98,69,5,94,95,106,102,77,21,105,112,42,38,65,100,113,23,29,52,97,72,79,103,82,106,20,79,83,14,95,16,44,105,99,48,113,59,117,5,46,102,27,99,6,104,23,57,7,4,70,47,11,70,79,21,38,11,0,63,24,56,86,29,92,59,7,9,80,17,72,101,23,80,88,118,107,104,66,14,76,64,109,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,73,33,88,40,27,42,107,74,21,83,61,106,55,54,22,0,15,70,120,100,86,9,82,114,34,106,36,58,14,57,30,50,116,8,71,68,27,75,112,18,19,25,6,79,75,42,70,113,80,51,86,52,42,120,66,75,48,26,14,21,87,106,80,59,41,81,59,120,31,110,108,18,30,14,29,89,117,88,11,22,49,19,79,29,106,21,0,6,91,85,30,79,32,50,67,75,111,84,73,93,56,35,83,37,11,30,5,106,69,67,7,64,99,63,45,119,38,10,10,63,56,22,9,52,23,33,98,2,117,44,77,102,105,72,72,35,98,28,30,11,86,62,1,62,20,45,63,72,66,56,112,60,47,106,27,10,112,27,6,25,37,45,51,35,2,105,118,89,68,69,68,59,103,103,52,116,80,68,45,48,72,27,92,14,66,19,31,89,113,55,28,44,41,85,110,92,5,92,51,61,92,97,33,64,5,15,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,98,58,80,104,23,26,63,1,28,19,59,17,50,7,41,9,21,7,46,70,114,105,24,47,68,61,48,27,84,52,75,104,65,36,97,33,39,81,113,69,120,67,7,56,117,45,43,92,80,70,96,112,21,27,30,92,84,12,105,109,69,86,21,14,11,9,100,70,57,110,53,64,34,67,21,7,102,88,49,85,20,90,96,46,100,6,12,101,73,104,64,11,60,96,36,44,9,91,115,78,41,67,61,99,92,104,94,70,61,37,33,102,104,81,81,67,73,91,23,7,107,94,13,37,11,112,45,2,116,66,98,55,120,9,26,39,67,82,69,30,47,57,1,120,53,53,12,78,55,34,80,66,77,25,88,85,63,85,57,79,22,12,45,54,97,60,1,35,112,66,39,24,86,114,67,86,16,12,6,99,44,107,13,86,72,59,112,51,94,40,94,33,49,2,86,100,100,96,31,109,52,5,4,21,31,46,6,25,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,13,67,36,23,76,58,109,92,64,17,3,104,51,0,58,67,56,119,48,115,89,55,22,39,53,56,20,33,13,66,56,112,114,81,105,26,106,51,61,29,111,18,76,63,120,79,102,74,109,82,119,86,51,50,92,87,23,22,88,16,69,31,83,32,28,105,27,43,28,111,59,72,52,19,111,6,19,115,38,65,43,34,48,33,56,1,98,51,38,36,7,40,120,14,101,85,30,53,96,52,19,113,7,19,90,73,88,2,46,46,65,114,116,5,81,65,101,58,95,45,35,63,76,117,4,81,45,51,61,118,60,94,109,54,60,42,19,35,102,7,15,82,50,7,71,96,112,30,25,42,20,110,64,37,51,1,81,97,23,64,19,38,119,58,59,102,98,17,34,14,100,62,27,40,34,46,79,96,71,113,99,61,69,53,52,45,73,67,34,37,27,77,112,13,118,76,79,46,69,34,72,111,86,19,59,96,34,84,35,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,95,31,72,71,118,43,3,120,57,89,23,96,15,106,36,51,10,27,76,33,64,112,102,66,101,87,1,100,8,83,102,36,48,51,92,28,15,37,53,36,14,117,17,53,111,52,43,4,62,94,85,47,36,66,68,8,38,5,98,46,62,14,107,34,35,101,96,17,21,0,45,86,98,76,113,15,41,99,119,31,35,17,2,57,10,42,8,73,75,99,110,54,19,6,103,22,111,112,50,63,86,15,35,26,63,83,117,99,35,49,1,80,47,4,120,28,8,107,72,54,113,41,22,39,2,52,30,22,81,49,109,118,67,34,117,61,101,103,103,69,36,79,78,10,45,59,11,35,13,31,119,81,88,70,69,65,47,26,58,35,71,63,91,70,111,44,71,112,54,98,94,95,21,21,23,13,117,12,61,46,6,84,118,84,80,79,55,77,19,53,15,15,17,8,101,40,13,69,50,12,22,109,81,57,1,38,65,120,8,42,31,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,47,26,5,88,96,103,92,100,80,15,41,97,33,96,81,25,65,92,2,74,111,10,47,111,5,37,39,112,10,76,37,22,112,50,42,106,60,56,77,85,55,64,79,64,61,20,49,19,92,120,63,26,65,89,102,106,7,18,52,115,103,95,40,112,69,113,37,45,39,67,15,85,35,82,18,21,93,17,80,7,79,104,119,44,97,84,71,91,105,46,93,16,18,33,80,3,18,41,24,98,100,78,99,86,60,95,8,77,48,40,74,56,98,32,91,79,19,85,9,24,0,11,33,45,113,26,15,38,68,3,62,29,90,3,59,66,45,120,79,56,113,109,84,83,9,114,105,112,42,107,86,52,117,60,94,72,59,17,31,112,49,22,94,23,77,59,113,108,107,89,77,90,46,13,17,13,37,36,96,37,52,70,112,27,68,49,50,67,120,2,107,63,72,104,39,92,108,87,40,87,65,94,90,98,59,28,65,69,114,112,96,110,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,62,75,101,50,105,61,62,111,22,81,51,58,80,94,61,93,67,59,54,47,100,113,113,33,72,97,77,55,93,100,97,115,100,54,14,77,88,95,103,41,111,118,102,25,13,77,92,103,59,74,9,54,99,74,53,3,104,42,39,118,100,78,82,0,24,104,85,51,6,112,104,85,43,32,71,12,4,112,117,118,84,119,15,117,11,58,95,19,45,13,104,107,77,30,118,53,34,16,102,111,19,113,7,9,70,19,96,73,9,47,76,55,11,98,88,107,37,41,19,89,41,41,44,13,52,50,24,39,30,7,102,38,29,18,94,81,42,104,62,44,79,106,107,56,43,7,18,115,66,14,35,79,39,92,27,35,38,59,92,37,82,6,2,15,96,90,21,117,84,25,99,69,40,28,52,97,103,52,110,5,31,90,98,9,113,25,87,58,105,21,6,65,62,20,18,9,7,78,77,104,113,8,15,9,67,13,86,104,86,70,55,109,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,12,75,4,16,33,61,104,12,106,20,85,99,100,74,108,2,12,68,61,48,104,108,22,104,50,120,106,28,120,57,101,27,71,32,105,113,107,108,63,21,50,65,6,29,16,44,70,80,15,97,119,96,20,78,14,45,58,49,57,93,38,109,101,102,30,48,117,54,10,101,107,46,113,65,48,89,17,52,106,57,33,106,89,42,32,101,72,42,54,57,48,86,107,101,26,93,88,29,6,93,117,33,66,10,38,38,4,109,74,1,11,14,102,6,90,70,44,1,83,90,80,44,95,11,30,13,30,40,47,73,69,101,60,69,15,44,51,104,26,80,55,108,103,47,17,27,73,20,118,80,45,79,59,13,112,32,66,20,13,115,11,98,86,85,50,27,25,118,62,6,20,76,47,24,57,56,58,22,111,81,86,74,9,89,82,48,83,120,59,63,60,75,24,43,83,29,8,7,16,44,61,108,15,78,10,50,80,74,119,11,58,105,107,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,39,74,104,101,74,77,57,73,49,95,35,41,116,57,37,73,17,93,120,33,47,6,64,12,41,112,37,55,112,87,62,115,60,45,10,9,45,67,63,10,31,2,106,21,21,19,48,13,3,42,22,106,58,6,70,81,120,7,72,16,10,118,116,89,16,76,95,67,84,18,116,11,6,40,107,33,99,48,42,67,47,96,12,15,74,119,104,29,101,110,53,102,18,80,4,116,89,35,99,73,10,32,73,86,60,82,19,1,15,24,84,112,86,51,16,67,100,72,42,54,89,99,23,94,41,52,26,37,8,114,65,40,76,108,92,45,95,76,108,35,34,62,66,27,74,1,40,22,18,105,13,40,71,96,93,15,58,64,97,77,74,24,99,116,59,85,36,80,54,6,90,107,59,61,61,30,50,24,92,72,104,49,119,91,106,62,75,9,87,101,55,62,92,64,46,103,2,69,45,7,118,53,44,103,59,71,93,13,16,57,55,6,39,39,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,27,56,99,102,104,87,58,44,55,116,93,70,23,33,106,104,64,107,47,93,79,23,108,6,105,47,30,40,36,43,46,118,28,81,95,12,19,88,105,89,76,80,9,66,116,108,1,18,43,86,118,60,89,107,90,108,7,82,18,100,37,13,48,45,96,90,103,112,76,63,58,91,87,57,21,91,60,107,46,26,34,41,33,112,24,111,69,89,44,42,47,8,11,42,62,30,72,13,91,57,115,61,6,78,105,64,3,94,99,113,5,58,84,16,101,2,23,34,91,11,28,79,106,107,1,116,30,88,83,90,115,44,50,79,40,44,104,52,69,25,57,4,83,109,85,44,73,6,12,42,69,120,114,36,82,76,6,104,41,114,93,6,89,3,89,47,85,46,72,66,90,119,104,82,49,89,85,111,25,71,105,26,114,9,111,14,0,103,67,114,92,108,0,61,29,60,30,93,116,117,17,98,117,14,3,51,31,108,16,61,101,54,41,13,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,111,70,59,39,28,1,63,119,57,113,62,54,111,23,66,2,77,3,44,97,10,94,115,28,48,89,30,0,56,107,20,91,24,59,1,59,36,31,6,95,87,111,36,24,94,95,31,44,96,15,37,87,62,37,110,59,74,1,97,29,3,106,93,80,19,83,109,94,85,47,4,62,61,6,45,25,111,43,7,45,90,5,62,96,39,82,47,64,43,67,62,28,80,10,92,99,12,11,78,25,91,57,26,107,28,24,101,112,95,109,120,115,101,64,48,3,0,44,109,25,81,68,67,48,106,64,24,99,110,0,98,51,73,53,104,53,114,16,22,113,46,102,6,65,107,64,108,43,20,1,75,35,40,88,113,59,119,22,32,8,71,8,65,108,60,52,105,1,41,49,66,42,41,85,13,68,16,30,25,56,67,39,23,66,59,99,119,51,108,4,6,83,51,23,48,80,47,47,6,12,31,74,97,105,60,35,1,10,104,36,95,7,113,76,6,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,87,23,107,97,120,98,90,15,30,39,62,37,113,4,41,44,0,97,106,88,73,72,114,95,48,76,110,113,111,11,83,56,55,11,74,69,44,70,10,18,17,43,117,95,52,68,112,88,1,70,57,77,45,89,16,13,9,30,115,12,46,21,63,38,34,112,61,13,106,8,18,24,7,58,19,86,65,99,59,33,18,64,107,43,82,7,43,100,57,65,65,0,3,77,45,5,85,25,37,116,58,19,84,14,47,94,16,77,23,38,88,67,85,3,77,107,37,117,110,29,17,116,30,25,16,7,74,26,14,32,71,29,112,10,58,50,42,12,115,1,89,31,99,48,5,4,73,66,12,14,6,116,29,52,111,14,76,115,106,37,17,31,79,54,15,80,7,19,66,102,66,77,36,10,106,75,60,23,119,115,35,81,28,120,9,36,14,67,64,13,35,50,60,77,69,11,6,20,70,60,92,86,64,76,0,67,33,69,99,120,40,47,9,47,13,55,42,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,55,115,19,32,56,85,18,28,68,17,42,118,14,100,110,26,111,8,69,49,46,76,56,104,106,120,96,31,49,89,36,68,16,78,14,85,29,117,117,11,94,54,4,78,84,105,69,90,90,91,109,83,114,106,85,62,71,97,56,48,12,69,72,53,76,116,12,8,47,37,15,17,117,106,88,116,91,12,61,43,60,111,5,94,108,48,58,45,108,36,104,23,64,116,78,96,75,89,114,82,62,114,17,70,96,0,28,75,117,34,110,70,33,57,8,105,107,94,19,69,63,37,62,65,8,29,37,51,36,81,22,44,93,63,76,43,19,20,82,7,97,50,111,64,33,67,17,25,90,106,51,25,78,46,99,117,78,65,25,8,50,40,103,15,36,109,29,58,65,35,92,19,46,21,50,22,42,69,41,22,41,89,72,55,78,74,55,24,5,100,28,93,6,108,47,71,84,103,13,80,29,14,105,19,32,88,76,27,18,70,74,80,55,56,103,110,17,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,11,76,106,99,30,109,14,87,36,37,70,50,17,57,111,7,76,7,29,58,75,27,94,116,4,104,60,99,49,90,119,60,80,54,14,31,87,119,119,20,12,40,31,114,66,107,89,79,60,118,112,27,54,100,99,52,62,89,75,104,18,70,112,36,10,91,8,111,62,21,49,46,59,96,39,48,39,76,58,101,97,106,80,84,61,82,57,33,69,36,76,110,36,19,58,76,101,63,55,91,80,22,43,18,113,33,94,5,33,49,103,16,3,29,61,103,42,89,51,96,77,87,26,78,68,96,31,82,41,81,78,107,110,5,4,32,85,4,60,56,115,102,68,29,64,40,56,45,47,105,9,118,99,42,27,0,40,98,30,50,0,106,59,108,67,73,97,120,54,111,77,44,23,58,119,63,107,94,28,11,106,53,22,22,67,18,37,19,18,29,113,81,48,91,24,95,84,79,24,38,101,18,109,96,75,55,25,32,117,22,63,60,47,24,29,67,101,64,0,0,0,0,0,0,0,0,0,0,0,0, 0,117,98,70,39,52,118,60,110,28,55,51,117,39,31,71,73,95,6,76,8,115,25,16,72,49,102,5,66,61,4,42,61,45,42,14,73,28,109,76,69,33,83,111,89,106,88,24,116,54,24,60,50,70,105,7,114,12,31,15,92,22,112,85,77,10,35,111,26,8,92,46,1,112,60,22,3,19,8,87,46,60,103,37,109,71,46,115,43,58,52,117,90,30,117,52,19,41,99,79,117,48,113,93,70,5,41,10,61,81,66,46,52,14,27,11,28,83,106,10,67,41,111,109,56,105,85,56,102,65,80,6,106,85,5,51,57,68,86,56,41,48,39,80,105,30,25,28,116,119,85,82,38,25,51,37,119,67,1,41,21,5,112,111,71,73,64,64,3,120,79,28,111,40,116,11,27,73,41,50,37,110,87,113,53,37,8,90,2,106,83,87,94,44,86,16,96,88,1,38,40,13,63,21,47,91,48,40,99,42,105,5,62,16,104,74,16,66,21,0,0,0,0,0,0,0,0,0,0,0,0, 0,1,60,39,43,82,29,3,11,73,99,56,16,2,97,91,114,79,13,42,88,12,33,95,88,62,111,70,92,103,102,105,100,57,38,5,24,36,55,33,72,119,65,8,105,8,57,88,103,34,66,7,63,115,93,90,91,69,119,82,4,20,0,7,91,6,110,43,12,84,45,37,46,114,95,43,60,55,58,70,2,53,74,60,55,116,40,59,13,55,52,89,94,104,53,92,16,48,83,10,17,112,109,66,28,74,20,42,28,26,0,85,57,62,29,76,46,96,83,3,40,114,36,118,74,71,41,110,48,119,82,1,33,103,75,49,23,54,114,20,26,27,57,94,37,117,5,55,64,69,32,56,49,49,12,30,54,100,103,88,77,54,15,74,110,10,74,22,6,38,61,25,19,58,10,10,64,73,109,114,31,70,69,61,52,119,6,42,36,59,53,96,40,7,36,77,103,19,2,57,75,100,105,88,100,91,81,7,79,104,61,23,10,46,48,97,47,115,49,70,0,0,0,0,0,0,0,0,0,0,0, 0,60,24,39,110,32,8,62,63,51,51,46,113,41,37,82,94,90,91,1,107,52,98,117,90,95,52,115,107,96,34,23,43,97,13,74,99,44,106,64,118,73,34,95,27,24,57,77,75,119,120,15,35,117,5,71,21,23,84,59,99,79,46,24,11,110,6,44,28,52,113,91,22,106,12,29,15,39,93,7,81,22,36,33,29,105,58,18,35,98,89,35,87,31,21,114,104,96,53,76,83,117,98,115,87,72,68,79,106,43,102,77,60,3,60,32,38,8,3,101,43,14,84,45,5,112,57,8,96,115,76,68,104,67,27,62,39,52,102,112,109,41,99,14,108,51,96,40,84,13,12,63,94,91,83,117,7,54,49,88,35,40,45,2,40,62,15,47,89,100,116,38,53,115,100,76,0,89,61,101,47,85,57,45,26,113,117,85,30,112,57,78,53,61,53,108,74,70,57,41,28,96,0,94,83,13,74,67,60,59,80,119,57,117,20,26,76,113,8,50,43,0,0,0,0,0,0,0,0,0,0, 0,77,112,51,96,32,27,5,49,95,110,3,10,111,109,73,41,74,58,88,0,96,114,61,70,97,10,32,25,120,2,56,106,106,75,57,48,42,68,48,28,88,104,20,94,73,115,34,51,119,108,14,7,8,44,37,92,116,117,25,53,23,34,56,15,106,96,119,6,64,70,93,92,8,0,69,57,101,120,20,22,4,55,111,104,118,98,120,11,53,7,1,49,3,65,16,64,89,98,2,22,52,79,24,83,14,55,99,16,84,70,53,17,88,42,44,65,4,109,8,100,54,105,105,0,1,106,109,102,69,41,43,50,65,114,20,35,92,48,75,32,103,45,98,24,103,1,32,113,90,80,110,92,29,92,77,81,91,99,0,100,38,95,91,77,3,65,101,28,87,23,12,39,98,87,81,19,41,109,31,22,45,109,83,110,105,7,94,111,111,46,74,99,91,68,16,52,55,82,83,117,14,94,31,91,96,86,59,79,94,105,28,86,54,54,84,46,91,15,51,50,0,0,0,0,0,0,0,0,0,0, 0,58,2,63,47,66,36,76,74,81,109,84,30,20,28,25,100,60,82,32,10,89,35,80,116,77,28,105,107,100,62,73,118,92,54,93,96,85,13,87,14,47,102,32,73,10,72,16,13,99,109,69,98,6,62,27,69,19,84,19,60,119,109,28,3,66,95,33,99,53,28,29,115,8,32,87,0,16,26,37,1,2,90,106,37,1,58,90,95,107,96,56,60,109,67,102,2,26,65,6,84,10,38,114,113,52,65,17,10,59,7,51,63,9,19,37,65,81,53,100,11,86,4,38,54,40,53,69,98,17,89,54,56,56,20,83,5,14,19,3,43,37,48,91,109,0,42,106,25,21,50,92,120,1,11,106,107,73,86,34,69,76,1,42,22,44,6,40,38,19,26,95,62,76,19,62,70,51,1,109,67,47,111,18,88,92,5,41,43,53,109,22,102,95,10,72,71,74,58,23,12,36,84,101,79,48,106,33,24,6,36,57,1,63,102,20,8,53,39,43,107,0,0,0,0,0,0,0,0,0,0, 0,18,9,85,20,118,14,1,94,80,14,27,16,73,71,90,6,117,107,104,80,84,28,59,9,69,56,112,55,66,84,70,60,93,106,112,45,112,29,25,91,59,90,28,17,110,7,20,12,15,119,52,118,28,17,47,81,103,71,98,52,21,82,65,14,109,44,9,63,78,79,35,59,55,97,21,106,98,62,109,76,118,40,45,88,101,61,75,19,96,0,77,10,48,113,25,10,54,5,63,9,82,37,56,65,37,31,59,79,21,21,47,83,31,38,14,37,53,85,57,98,69,29,72,31,80,22,120,25,91,18,25,51,30,35,37,67,89,36,16,23,87,90,83,76,66,61,65,67,17,50,22,55,67,94,39,61,99,3,79,94,42,54,106,115,95,77,96,41,95,9,87,3,65,109,113,2,102,46,87,60,36,60,117,17,55,62,85,25,81,117,21,8,47,111,19,77,65,84,59,42,46,67,40,97,62,8,62,65,11,10,111,25,89,94,51,93,69,90,120,117,3,0,0,0,0,0,0,0,0,0, 0,72,16,57,35,44,54,80,34,73,90,7,91,58,103,107,35,30,5,114,79,103,111,28,2,61,95,58,65,28,0,12,26,117,30,18,36,7,23,25,4,31,51,54,61,56,29,31,2,40,19,55,89,111,54,22,69,46,62,80,76,64,69,78,53,102,104,103,38,37,44,77,42,37,110,120,52,114,109,87,62,114,7,62,28,32,77,3,10,94,40,82,104,109,120,33,37,108,94,101,26,82,49,52,17,55,3,50,46,94,16,93,110,17,23,29,112,62,57,100,14,116,80,99,67,38,101,82,79,88,66,34,36,8,73,92,32,73,97,108,46,62,95,63,38,45,113,37,69,93,29,114,15,83,25,62,76,30,35,72,16,73,30,85,69,59,80,15,79,77,102,37,78,17,16,4,54,54,70,16,66,69,23,83,89,115,14,64,14,117,81,43,32,83,63,96,37,10,65,18,118,115,108,43,2,70,39,109,96,62,12,80,83,52,8,90,22,88,108,50,31,17,0,0,0,0,0,0,0,0,0, 0,113,90,74,29,88,113,59,66,7,83,69,2,40,18,5,12,15,110,113,113,77,9,87,94,75,49,75,11,79,25,38,10,24,43,98,106,28,102,119,61,51,28,94,47,109,53,18,36,52,73,3,3,51,113,78,7,32,20,8,93,53,75,79,67,6,110,63,69,35,15,109,36,66,28,64,33,112,47,28,45,28,48,50,79,68,38,56,70,89,14,1,92,102,38,84,72,79,26,81,70,49,98,46,98,83,95,119,10,85,38,12,3,98,19,81,63,3,63,72,85,1,87,53,31,65,24,65,64,88,19,108,29,100,65,115,35,19,3,111,46,101,61,115,85,30,0,16,7,93,36,79,89,28,5,53,110,2,21,30,91,40,35,109,48,43,9,38,113,94,0,43,97,31,86,96,17,79,58,93,47,52,76,11,26,45,53,23,58,58,49,18,112,58,47,91,90,11,63,103,68,105,72,0,115,29,38,78,40,47,37,74,68,103,85,96,9,119,68,17,105,43,102,0,0,0,0,0,0,0,0, 0,37,21,65,16,37,63,46,91,15,72,22,4,70,96,50,107,34,117,64,40,46,37,107,29,0,96,114,89,40,88,77,60,33,71,53,12,114,29,93,93,72,29,20,110,97,11,105,119,48,113,83,91,45,26,108,54,104,51,99,118,47,55,51,1,64,116,62,115,98,45,119,95,94,59,114,69,81,70,39,96,26,0,17,80,5,51,105,20,61,53,7,116,94,29,70,68,109,48,91,76,100,30,10,56,64,65,16,98,106,79,30,51,66,64,117,57,84,20,77,104,59,48,72,9,117,88,47,95,32,73,61,57,1,99,25,104,106,32,73,53,89,98,0,49,51,101,87,43,79,53,102,84,46,30,66,117,24,95,113,51,86,98,51,6,96,64,13,58,114,74,40,11,58,23,105,6,71,7,114,65,23,114,28,84,7,104,73,45,47,9,93,75,76,99,36,35,20,77,49,116,49,73,87,76,114,44,109,112,107,95,114,87,33,106,23,45,59,18,29,63,36,35,0,0,0,0,0,0,0,0, 0,102,69,111,51,23,38,113,104,104,57,55,5,22,65,46,88,119,74,3,78,40,79,55,52,55,105,66,103,0,117,22,86,110,35,23,36,0,66,88,3,117,102,39,109,38,60,109,29,51,62,39,13,97,53,63,5,61,85,11,8,29,29,6,104,4,72,102,36,46,49,104,109,62,96,40,26,86,45,8,88,46,97,84,82,28,68,78,35,105,116,74,41,74,12,27,48,117,10,14,40,6,27,15,80,91,53,73,15,32,100,26,0,55,38,72,108,117,11,70,33,51,77,29,31,8,72,74,107,92,94,38,54,15,30,84,2,36,119,49,98,77,38,41,2,72,94,44,91,83,110,33,38,96,84,79,67,12,54,36,22,66,118,83,18,79,95,97,51,103,111,103,113,24,82,52,68,57,18,107,18,73,110,66,77,50,5,96,41,0,27,55,36,95,14,15,25,84,116,45,46,44,24,49,87,75,56,16,94,90,35,117,25,13,107,65,111,49,91,108,73,67,42,52,0,0,0,0,0,0,0, 0,86,30,77,54,112,21,96,102,51,101,89,102,43,110,109,54,25,94,29,54,118,66,31,22,67,63,47,45,49,48,73,44,70,2,118,118,59,61,34,21,82,101,59,118,7,26,15,93,5,97,44,40,6,77,117,64,45,45,64,77,48,32,75,61,9,73,37,78,70,38,117,100,21,57,58,16,6,78,50,12,63,105,88,32,75,20,13,30,84,84,91,71,96,84,87,10,47,5,23,38,67,3,27,21,101,41,49,53,47,37,20,63,13,99,38,107,31,32,30,117,109,3,10,67,20,63,69,32,7,94,96,4,16,115,0,48,6,79,35,33,61,74,107,37,68,15,117,17,11,110,82,41,80,96,102,8,24,33,113,52,115,83,27,14,102,44,40,61,97,19,15,52,67,38,111,98,42,56,35,25,66,59,48,80,67,11,15,111,40,31,75,101,16,58,1,75,58,61,0,40,29,26,66,5,3,79,25,31,47,49,49,31,30,49,111,73,107,90,84,26,36,82,56,26,0,0,0,0,0,0, 0,39,103,9,12,8,50,25,79,13,20,9,26,61,12,110,36,118,69,57,101,32,104,57,59,57,84,54,74,47,52,110,65,1,5,64,115,0,65,91,52,30,6,81,30,10,92,1,39,96,2,22,25,70,79,33,25,45,21,45,74,9,49,33,36,21,102,65,52,54,37,12,105,95,35,81,111,87,50,114,30,73,1,103,21,78,86,2,2,86,51,59,47,40,35,15,81,31,71,26,118,15,53,29,49,45,8,89,43,38,75,80,99,7,20,53,70,3,81,45,92,87,115,51,50,51,74,14,102,0,49,119,36,1,94,98,108,96,84,118,94,52,88,97,91,19,42,109,12,111,57,118,7,69,62,84,92,119,109,37,34,111,106,46,0,31,79,58,10,81,116,25,106,19,107,70,18,5,21,6,52,109,97,112,95,13,20,61,58,72,117,86,106,67,113,71,95,83,42,8,2,82,65,28,12,44,91,88,64,101,23,50,5,48,33,35,44,57,16,83,8,49,57,67,26,0,0,0,0,0,0, 0,66,59,75,50,75,49,14,15,90,8,79,78,31,62,43,92,59,83,11,45,113,96,56,105,89,48,109,118,94,115,44,64,86,116,8,77,62,48,105,76,32,118,52,88,6,55,52,103,70,52,91,117,67,88,41,47,59,19,18,1,34,71,53,51,90,116,110,107,82,104,35,73,63,10,18,17,113,66,36,27,99,89,70,96,96,79,63,83,99,39,79,75,29,12,103,50,80,97,56,30,104,22,102,33,13,13,35,70,64,70,1,5,109,73,61,31,6,49,94,87,88,62,16,108,89,3,2,16,18,61,91,48,114,90,25,33,120,99,62,21,71,73,8,94,9,45,113,83,107,10,6,112,39,103,84,56,11,70,6,117,25,61,66,10,49,21,69,101,63,91,61,92,120,24,78,54,97,37,14,18,11,70,71,118,65,18,41,69,41,57,3,114,33,81,93,24,29,32,63,93,100,89,112,35,46,33,37,56,30,2,4,52,115,102,86,28,84,116,73,118,93,47,69,5,91,0,0,0,0,0, 0,21,69,29,75,69,72,70,81,68,101,40,46,11,26,40,119,39,71,115,24,59,62,57,105,90,59,84,56,23,76,4,82,95,88,75,0,40,74,18,84,74,23,31,61,103,120,87,110,115,110,28,4,52,27,4,51,110,89,44,61,88,9,79,105,72,64,31,101,104,5,45,84,103,32,65,93,50,68,30,37,26,88,120,120,55,106,22,16,3,61,84,18,25,119,12,45,25,41,91,32,6,27,90,14,39,85,24,12,89,67,50,85,87,0,72,119,98,72,54,63,92,47,3,51,1,20,61,15,65,77,45,23,57,41,14,84,107,77,102,91,12,59,114,40,8,101,112,103,63,70,71,4,102,56,30,47,0,97,61,117,71,42,82,103,100,78,20,21,57,2,45,38,47,78,79,97,34,98,55,119,70,98,40,57,44,70,88,29,107,74,74,88,52,64,36,79,19,90,1,14,68,39,53,24,77,80,81,101,81,83,101,63,27,28,97,119,118,28,46,42,51,6,112,95,119,0,0,0,0,0, 0,99,40,63,20,16,24,10,19,40,31,13,74,112,115,115,38,102,84,79,33,98,51,12,84,112,12,31,61,49,90,120,2,110,68,120,109,10,37,41,51,5,35,39,30,90,26,103,76,49,57,58,43,67,57,73,7,82,35,101,53,48,54,28,94,46,55,44,104,43,108,97,106,56,81,43,32,28,21,108,54,29,117,77,29,5,97,112,110,95,73,31,4,53,25,12,101,55,29,96,30,84,99,22,45,112,117,91,28,78,118,56,26,19,88,33,41,41,41,64,75,113,99,88,66,22,35,92,4,28,55,67,63,101,4,54,78,61,44,82,64,117,25,6,107,49,52,69,37,85,109,79,6,94,66,7,93,118,50,72,112,28,80,50,7,44,105,65,92,74,39,120,53,56,33,3,44,44,43,13,118,14,93,8,31,90,13,106,112,24,113,53,4,99,34,20,89,2,33,107,105,120,9,1,89,108,120,33,105,94,106,106,86,39,4,93,84,58,4,79,49,49,54,3,22,100,103,0,0,0,0, 0,74,57,95,97,116,57,12,42,90,84,79,54,57,105,93,98,46,15,34,7,7,48,113,40,108,82,76,37,117,34,82,81,80,107,54,43,15,17,114,72,22,89,97,99,5,46,117,110,68,59,10,40,105,73,7,112,43,87,7,120,109,37,92,93,14,24,63,7,77,76,68,103,16,18,66,41,55,4,115,91,87,55,2,82,27,15,25,66,103,27,77,92,65,76,42,21,108,81,120,104,31,3,80,10,118,66,3,108,26,105,106,78,14,74,72,120,41,43,108,70,69,100,102,30,21,49,93,5,59,68,85,1,104,62,30,51,70,56,45,53,98,66,101,69,85,110,100,98,3,31,52,50,93,111,108,107,75,56,49,107,106,80,16,32,106,57,69,78,115,79,75,118,68,6,66,78,115,115,68,52,34,76,81,2,112,66,20,97,39,18,3,108,99,66,10,28,36,96,100,27,113,22,59,42,89,4,96,68,80,16,73,2,11,15,77,10,100,59,54,35,32,3,51,99,69,6,98,0,0,0, 0,106,53,20,82,76,107,12,24,66,28,86,59,80,5,51,22,118,118,71,35,35,106,23,64,103,91,74,22,102,73,61,68,11,88,13,28,55,70,78,15,81,73,105,30,25,2,34,15,99,106,41,102,25,108,46,64,61,46,1,51,1,114,115,12,14,4,27,25,58,24,116,79,10,98,69,15,60,10,17,35,87,67,87,20,73,53,75,60,63,108,45,32,116,21,30,65,42,63,17,75,27,71,57,107,1,85,34,46,81,37,12,1,30,47,82,90,83,91,23,10,99,82,70,1,23,104,112,11,22,83,99,46,28,86,116,31,68,72,11,55,112,47,25,43,115,13,92,90,71,112,57,75,39,73,44,13,72,82,12,11,1,83,72,33,42,60,14,54,95,80,101,69,17,95,83,18,53,120,68,83,25,33,42,79,53,19,58,89,101,14,114,108,107,39,115,64,86,112,77,93,92,0,115,4,101,79,38,82,120,46,61,81,39,34,120,86,68,65,20,117,51,11,18,41,78,104,96,0,0,0, 0,88,43,7,69,20,97,113,9,49,100,42,73,0,34,15,107,91,41,82,88,8,31,91,74,73,98,0,104,20,91,17,11,98,12,110,86,34,105,15,51,83,82,1,41,58,96,106,66,1,40,91,83,76,57,79,54,47,112,27,78,34,61,52,114,20,117,26,118,8,32,77,31,52,110,19,33,25,52,77,79,7,119,100,38,120,86,11,70,73,78,82,42,48,57,7,43,83,16,55,62,77,45,92,63,15,119,67,57,32,82,88,106,24,44,120,28,32,78,30,67,27,47,108,72,4,87,74,57,82,39,0,47,49,37,19,37,117,41,66,85,22,59,70,26,94,7,26,37,107,118,82,86,118,85,74,83,25,0,65,112,51,37,93,118,38,79,69,17,44,65,104,27,74,45,0,80,100,43,100,76,95,1,14,47,25,105,98,14,48,61,5,33,84,26,114,30,35,114,38,73,76,97,42,72,7,5,66,61,68,60,43,5,44,48,3,3,69,23,99,48,115,76,94,44,73,35,74,26,0,0, 0,48,118,108,32,31,31,2,89,107,0,7,70,91,18,91,36,24,31,41,43,87,113,61,60,103,107,101,17,5,98,38,80,120,56,104,6,70,26,86,78,97,80,19,115,86,15,71,41,46,48,38,99,47,68,107,117,119,57,80,18,55,34,11,119,93,58,34,87,101,0,59,1,81,100,68,50,61,65,114,104,51,31,57,114,105,100,120,27,61,84,64,103,33,38,49,102,88,19,12,81,71,93,44,29,76,75,32,106,110,89,89,44,106,116,31,63,74,30,63,23,33,109,73,87,6,94,62,44,102,114,27,100,103,115,55,56,86,72,114,15,46,36,108,21,110,11,32,15,52,18,73,86,83,95,31,57,106,71,91,67,21,11,110,57,88,56,69,13,70,31,93,26,23,110,73,25,3,7,112,0,83,115,98,92,29,97,49,110,33,13,105,61,62,51,84,73,6,37,78,92,18,60,104,24,77,117,90,28,2,109,118,78,14,6,89,50,81,98,18,67,65,87,104,60,114,71,22,93,119,0, 0,20,105,106,8,35,84,24,7,94,59,113,101,103,78,55,38,78,19,68,88,45,29,25,116,95,26,4,7,44,1,34,37,52,71,116,48,48,29,21,51,13,42,3,106,104,73,114,1,102,50,97,109,56,45,102,22,17,7,109,79,34,101,26,58,31,14,81,58,2,9,80,0,84,68,14,97,72,55,41,75,15,96,89,81,77,107,103,65,6,51,3,67,82,93,15,13,46,20,3,67,14,4,0,120,77,73,49,49,56,0,98,14,47,22,95,40,15,36,2,74,119,56,102,85,73,117,28,66,97,113,91,7,89,38,25,118,11,20,109,119,46,102,13,90,67,113,54,82,99,36,43,13,118,19,58,30,2,69,46,22,95,53,107,116,72,58,102,70,37,14,10,21,85,82,76,51,39,101,95,97,83,80,22,63,87,33,109,80,36,63,119,108,81,80,70,55,24,1,54,114,63,91,57,98,75,84,47,57,108,79,26,98,69,50,47,97,60,12,105,62,117,34,86,18,2,83,113,100,84,0, 0,41,114,102,18,32,91,114,94,96,21,59,27,17,88,53,2,16,0,38,12,63,109,60,2,104,115,89,86,44,41,88,7,119,106,99,96,36,7,68,63,62,83,40,37,107,28,14,90,83,111,51,22,115,96,93,70,97,102,62,105,107,13,23,48,51,95,10,93,19,102,69,72,102,113,38,94,9,49,111,106,14,52,1,102,39,12,67,84,73,54,115,110,96,36,100,30,59,42,23,103,95,59,72,56,46,96,103,109,111,77,97,41,75,44,19,120,110,84,55,76,89,120,103,97,8,69,102,97,27,52,89,119,105,91,39,112,82,37,108,39,75,114,33,84,55,47,76,18,76,116,112,33,70,38,7,29,108,74,30,93,24,79,95,91,109,47,93,78,58,82,81,62,33,118,36,39,56,104,52,34,101,72,23,89,33,1,46,117,10,54,83,100,64,33,31,59,18,34,103,92,5,102,57,30,30,51,44,91,106,78,76,83,92,30,67,111,119,19,108,65,24,119,96,49,83,107,85,10,95,59, 0,72,88,54,87,22,92,11,86,69,7,86,40,48,109,12,55,63,45,25,88,63,114,33,81,73,106,46,37,6,50,34,11,91,30,57,106,80,90,48,108,20,39,33,46,70,51,97,13,63,106,65,99,37,71,89,25,42,76,73,29,8,56,120,89,33,58,22,66,3,82,81,77,92,26,120,110,110,25,69,102,73,43,117,31,37,44,48,116,96,69,49,74,105,51,42,33,117,18,10,55,114,105,51,46,112,64,120,20,100,88,72,28,11,8,61,87,63,22,107,30,93,22,92,17,102,6,70,39,97,43,22,52,7,102,10,75,2,4,99,111,102,15,23,68,83,61,19,44,116,2,40,75,105,37,11,101,84,8,64,87,101,25,71,92,25,36,59,111,61,5,54,55,28,56,109,55,77,66,22,21,104,66,81,61,58,41,39,36,32,91,111,98,44,4,28,51,93,11,3,104,63,100,65,79,94,22,69,6,22,3,102,22,81,94,78,16,49,63,12,4,6,11,96,5,55,18,53,102,74,62, 0,90,108,94,120,36,69,30,73,107,0,63,96,9,31,35,42,73,103,30,5,107,116,72,75,76,52,26,78,101,113,82,107,14,108,47,95,23,19,16,18,65,63,34,116,59,109,41,32,110,96,39,31,89,106,89,23,28,14,57,92,30,101,2,77,24,27,30,50,59,41,89,89,73,102,36,78,57,19,59,58,112,52,84,98,108,116,36,92,85,34,116,0,120,0,118,6,40,57,104,96,70,101,89,8,75,63,80,64,32,20,42,33,90,24,93,64,9,74,70,103,47,18,35,111,78,28,101,70,61,96,68,13,25,24,34,37,21,21,90,89,115,49,75,100,25,89,108,110,65,63,83,73,83,102,23,99,88,35,34,36,50,8,71,26,17,54,83,41,102,54,42,53,52,11,3,71,25,30,113,45,47,56,86,97,83,111,22,32,68,50,12,9,31,101,91,1,70,73,56,61,29,58,82,104,44,38,13,70,75,50,73,113,37,5,91,106,104,111,5,0,102,107,19,108,113,86,83,64,91,5, 0,81,105,93,103,65,22,25,25,33,51,5,75,19,13,17,85,69,30,55,105,47,23,101,101,118,103,66,84,83,59,54,10,9,63,7,113,91,11,73,66,54,52,22,33,24,18,48,22,108,54,45,105,7,48,114,58,118,56,38,97,31,114,62,5,59,9,117,118,108,83,9,49,31,16,46,61,4,49,59,57,0,12,120,57,79,26,109,8,99,79,11,12,89,60,57,79,107,42,99,72,90,100,91,3,39,9,55,84,34,20,5,98,6,82,18,115,96,87,31,82,110,93,72,78,30,104,17,106,25,98,75,20,42,94,114,84,49,35,64,62,39,42,40,23,62,71,85,98,106,109,19,98,119,39,32,117,100,109,77,30,99,62,101,73,109,103,62,84,108,28,11,116,56,30,66,68,78,86,103,68,21,15,29,72,57,32,115,47,35,118,45,83,116,49,71,39,2,109,96,52,59,56,81,91,43,81,20,82,37,29,81,60,67,15,24,49,20,13,31,0,113,91,19,115,86,22,60,93,120,118, 0,19,24,13,47,35,12,69,81,56,24,31,72,76,52,3,41,23,83,65,80,45,119,90,64,76,10,16,4,55,82,71,17,116,44,12,53,17,6,59,118,16,38,60,6,114,87,0,72,7,106,103,2,107,16,56,68,24,13,103,3,99,64,113,76,89,51,59,85,6,31,88,89,93,20,6,99,1,22,39,41,23,66,66,33,28,29,120,99,23,45,20,113,70,88,64,4,37,89,58,8,105,27,51,40,76,78,82,115,71,31,83,67,16,50,94,23,75,7,14,59,12,82,25,50,76,3,25,10,26,80,55,86,41,13,42,36,12,79,10,50,63,29,25,103,73,19,54,83,34,106,116,119,100,89,61,37,108,39,52,43,74,100,74,108,62,98,104,39,76,49,21,115,105,12,13,76,30,48,98,34,76,72,109,112,0,16,93,22,60,90,45,47,84,89,98,116,5,106,102,28,100,60,19,40,21,98,118,2,86,65,90,75,84,25,55,88,103,88,4,99,51,39,67,15,41,101,21,58,47,15, 0,100,3,99,95,17,96,60,100,34,72,40,88,66,68,89,26,8,91,96,11,81,59,77,47,87,20,24,114,90,40,115,21,24,30,19,32,70,17,2,40,35,16,63,115,57,62,93,56,63,120,68,39,12,59,21,73,75,25,59,66,6,112,77,46,7,76,96,74,39,112,40,57,97,71,1,114,60,60,109,55,77,103,20,40,22,79,25,118,88,113,12,90,55,117,103,55,19,43,89,61,20,89,51,60,114,64,74,45,103,110,26,97,91,46,36,10,0,116,3,31,26,107,116,120,105,119,112,91,76,45,9,33,70,79,117,61,103,107,81,84,69,27,29,31,3,50,108,19,114,18,118,62,88,77,87,11,100,31,78,49,49,114,117,75,69,14,64,17,34,65,14,7,11,93,25,57,66,18,104,93,90,43,15,110,116,2,107,48,53,89,22,119,65,20,36,31,112,97,91,76,23,59,42,52,89,35,106,104,37,101,115,97,2,41,104,3,89,60,21,20,22,7,93,9,8,60,100,7,77,118, 0,12,84,93,7,46,0,58,114,118,68,55,104,22,72,38,21,110,52,29,63,77,0,25,82,81,102,27,7,90,45,26,116,55,115,18,41,26,97,93,20,21,45,23,112,21,28,77,72,59,7,107,19,95,87,72,85,4,100,101,39,6,29,55,12,83,25,104,22,90,39,90,89,4,25,19,26,74,28,117,33,92,7,70,97,61,115,23,87,28,42,42,57,73,50,48,36,53,91,118,85,32,107,0,36,108,71,35,38,5,54,103,50,41,42,14,19,65,49,42,22,57,21,87,77,17,74,90,16,87,27,84,66,117,26,10,86,9,64,32,80,75,3,78,42,45,22,105,72,78,98,79,52,119,17,10,59,75,57,43,2,68,1,27,25,41,98,84,101,0,15,36,34,5,9,18,63,38,30,48,51,99,46,46,89,99,69,108,119,69,48,88,55,87,86,56,83,80,98,5,59,55,99,10,86,112,86,112,7,111,116,55,97,87,22,113,100,53,12,24,48,47,81,119,66,50,95,6,52,45,68, 0,23,74,52,74,29,57,50,102,16,82,100,6,116,20,93,118,58,85,65,77,89,14,34,110,91,81,106,58,35,40,0,16,75,84,70,58,28,34,19,75,12,5,112,64,110,93,51,98,104,119,39,33,51,64,92,118,79,74,13,6,107,11,36,71,64,92,35,112,81,53,93,74,15,36,30,35,9,79,0,51,92,65,3,79,5,55,97,8,7,0,60,97,115,26,113,47,65,113,75,36,118,56,95,105,32,56,63,92,80,63,65,60,20,114,102,27,114,17,89,49,9,115,110,43,119,25,14,82,21,31,89,82,29,82,92,120,6,120,21,107,1,49,90,47,28,58,65,29,57,120,104,102,61,3,44,70,32,115,51,73,22,97,110,108,5,10,67,115,48,6,9,101,55,107,105,100,59,7,101,4,55,101,117,83,100,51,5,84,18,47,49,97,4,53,106,46,100,78,75,9,88,19,9,46,15,45,113,87,47,115,101,112,57,64,102,34,105,11,17,36,25,103,37,11,28,57,65,16,108,21, 0,61,7,5,12,56,6,66,52,90,97,34,74,96,99,74,95,42,0,115,96,2,24,68,98,30,44,28,65,98,2,34,109,0,36,71,86,48,60,71,72,82,77,97,98,76,46,110,11,103,120,6,11,107,111,10,13,2,48,42,78,45,40,111,74,39,96,74,2,36,38,24,77,4,23,35,27,20,45,59,39,40,64,38,82,22,98,40,93,22,118,87,76,104,61,29,97,109,82,13,76,14,86,120,120,25,83,62,74,40,8,9,58,28,54,73,39,105,43,53,28,12,4,23,72,62,71,45,110,113,67,113,84,22,101,115,70,69,8,61,15,90,101,43,66,72,57,102,114,106,53,101,96,39,25,85,15,47,1,114,90,42,108,109,104,76,8,33,24,94,75,101,98,79,35,12,76,106,96,57,102,26,78,85,21,83,49,10,28,114,28,21,7,33,41,9,72,12,62,102,115,93,39,97,97,47,83,85,16,66,70,62,109,109,97,19,14,107,19,64,51,3,101,26,16,79,58,101,75,92,113, 0,25,38,97,63,45,95,66,88,117,114,116,1,116,103,91,106,8,9,24,75,85,89,119,103,51,78,24,88,116,94,68,101,99,43,47,49,97,14,10,81,62,79,13,23,63,85,25,78,117,35,82,33,2,119,82,93,71,86,100,39,69,90,1,54,6,24,80,3,16,119,58,52,10,17,56,71,12,14,67,12,105,32,10,21,87,53,23,74,54,105,9,7,65,108,30,15,51,72,33,63,62,117,109,11,61,25,94,39,46,94,104,94,46,75,87,7,79,49,58,76,86,79,1,52,60,107,3,48,36,89,50,100,40,20,47,60,96,47,117,95,21,20,56,14,23,26,28,27,101,55,73,48,116,11,32,63,21,11,46,118,78,106,62,4,109,44,7,102,93,98,78,113,106,102,10,24,115,89,55,111,44,71,110,5,3,83,58,108,105,74,11,116,109,113,42,12,101,18,9,104,117,7,55,87,44,120,88,105,73,80,109,103,77,105,62,80,41,31,67,67,51,107,11,89,78,35,59,36,59,58, 0,71,30,27,15,115,68,42,70,44,66,36,112,92,100,80,32,57,74,32,93,73,31,9,27,14,58,92,59,29,99,98,82,40,56,30,57,48,31,59,118,76,41,111,29,55,4,89,41,108,30,119,44,116,120,15,69,119,89,104,26,2,114,23,19,111,41,50,34,87,35,109,112,0,111,27,72,112,72,47,64,40,110,15,17,78,70,72,114,35,68,21,76,74,56,29,50,103,61,59,57,35,22,9,89,12,44,70,1,9,18,65,71,95,6,80,10,88,72,41,25,95,86,14,76,110,22,88,54,84,74,84,88,87,57,119,21,2,57,7,3,24,33,1,89,50,87,16,84,2,24,96,113,27,61,40,53,29,41,72,82,17,33,19,34,67,51,37,54,117,69,21,79,91,73,42,90,32,1,14,56,118,55,89,67,36,34,64,30,29,66,50,112,106,32,19,41,111,99,74,100,109,70,69,68,2,64,117,60,41,60,9,72,79,9,86,44,17,111,46,42,33,16,6,89,62,8,63,85,9,0, 0,56,112,22,37,105,65,47,35,54,23,98,58,15,64,102,85,66,35,89,111,113,94,95,45,86,65,99,13,15,106,59,74,119,106,46,75,49,0,100,74,42,25,93,95,78,8,54,20,120,90,33,1,83,61,4,68,92,1,45,11,80,59,35,47,111,92,39,87,70,47,69,113,82,74,29,100,29,66,110,58,62,4,7,106,100,68,109,104,45,41,118,105,116,120,60,22,63,111,9,99,69,49,69,0,82,5,11,30,50,7,100,13,65,30,11,17,65,58,81,6,97,116,11,0,84,13,78,5,101,42,2,44,78,38,71,69,61,85,10,104,84,93,56,51,32,49,96,90,102,107,29,43,98,53,90,49,66,52,5,5,71,34,59,91,100,93,65,42,5,109,117,94,68,100,3,23,61,9,108,4,3,87,26,91,56,4,5,107,101,83,7,78,43,56,18,33,42,9,80,60,78,89,62,94,35,41,2,74,34,105,104,24,39,24,46,1,117,115,116,9,39,35,73,93,26,43,8,39,49,62, 0,52,2,62,69,111,34,62,106,118,26,73,36,73,61,73,59,14,71,75,48,81,15,20,86,94,108,53,39,71,62,13,53,64,89,39,75,52,60,115,115,77,4,29,57,46,26,30,99,71,10,42,79,28,80,107,86,85,18,55,114,21,94,100,68,57,77,8,95,43,6,110,20,33,4,29,8,7,93,115,96,106,52,43,81,68,39,105,1,22,74,15,16,71,12,103,67,118,31,55,50,49,45,22,52,20,21,57,19,93,103,50,26,107,7,66,97,77,25,66,24,39,111,97,96,1,55,25,78,98,27,56,120,67,95,78,87,28,86,47,42,63,21,24,105,21,67,31,35,33,78,74,19,41,37,13,64,96,2,55,67,58,51,1,110,67,104,25,42,95,74,76,74,26,28,84,114,86,103,2,71,75,54,29,85,74,114,3,64,95,3,46,48,8,99,52,13,87,38,106,2,43,92,24,71,78,62,74,20,30,74,19,76,96,17,54,67,81,62,11,36,58,33,108,67,72,33,45,91,56,35, 0,31,81,34,34,25,0,57,22,30,68,67,76,77,25,115,34,61,24,96,10,95,62,47,119,74,34,92,44,42,78,97,4,85,26,88,49,79,73,13,79,68,30,102,40,1,39,17,20,36,27,82,45,41,47,79,54,43,82,119,65,88,4,44,49,11,5,38,79,98,26,65,92,65,96,104,0,0,108,22,38,26,57,95,65,18,76,13,4,39,119,21,33,69,113,56,9,21,64,114,76,38,65,71,95,111,64,33,118,66,117,0,100,26,34,68,103,9,38,1,114,44,53,31,61,114,83,36,115,87,56,6,19,39,70,117,65,61,36,7,105,74,105,80,103,83,40,54,69,24,112,0,28,68,111,0,116,78,16,14,19,35,96,56,74,70,99,101,76,59,55,103,94,85,51,116,31,67,92,12,52,2,120,85,120,94,75,85,75,36,101,87,106,8,30,13,42,55,89,13,108,36,110,35,14,36,28,89,23,42,55,15,79,5,98,38,96,59,44,90,83,2,81,118,105,23,31,95,64,28,66, 0,97,106,66,19,92,60,97,119,67,108,22,41,77,74,42,61,103,38,18,9,56,112,57,31,46,45,47,93,93,54,14,100,111,99,32,43,42,103,27,100,2,56,29,91,97,92,93,114,56,59,24,21,110,21,91,99,5,105,102,12,111,78,92,95,27,83,119,59,42,61,37,67,117,72,41,48,49,107,92,78,41,90,68,13,27,54,16,40,49,99,6,56,12,10,72,15,79,5,84,40,61,71,60,67,92,57,78,90,97,88,59,36,3,91,16,58,115,72,84,7,29,44,28,69,87,41,49,38,80,100,36,15,66,11,68,100,91,72,94,66,102,104,119,19,52,38,108,65,101,36,14,25,3,28,50,7,13,110,70,54,105,88,28,35,50,75,57,105,71,63,116,73,27,39,94,54,68,70,81,81,14,84,110,76,19,32,112,79,8,27,105,41,49,34,104,36,43,83,101,116,93,76,79,62,95,96,99,36,56,46,24,93,58,29,60,73,19,96,83,15,93,69,117,17,56,74,100,82,53,93, 0,47,117,37,79,38,39,37,85,10,19,24,35,86,111,92,60,102,54,33,107,93,58,1,99,16,55,21,80,10,74,90,107,87,34,52,57,119,104,27,8,109,99,102,76,54,37,46,47,14,45,30,70,24,112,38,8,33,87,51,10,20,25,81,95,18,106,63,32,38,0,77,87,109,19,83,19,55,91,60,18,23,52,113,33,6,27,10,35,76,76,58,87,80,15,20,3,96,65,44,71,98,47,22,5,115,75,31,86,92,4,1,58,24,39,14,3,64,113,119,69,77,8,19,56,86,57,104,92,58,96,102,37,67,2,40,109,25,1,31,54,30,0,113,21,77,79,6,53,60,90,109,84,61,0,11,8,46,26,1,71,34,46,42,119,64,54,75,11,50,105,68,108,15,10,100,104,99,100,104,101,106,58,69,105,50,94,44,4,111,13,107,64,120,120,101,69,4,22,109,11,102,80,6,56,2,82,80,69,27,28,92,4,47,90,24,2,114,117,88,71,23,119,30,76,39,2,24,31,21,34, 0,86,74,98,58,92,15,102,112,111,80,17,78,96,74,88,9,50,105,70,9,15,22,83,102,24,26,3,23,112,42,112,2,31,65,111,113,60,8,77,47,9,80,93,32,42,14,81,108,28,38,34,28,119,58,38,13,64,105,35,93,20,74,86,5,115,40,12,114,38,16,8,72,73,21,22,28,67,101,94,73,87,103,58,30,78,112,39,1,54,105,73,75,51,119,101,120,116,61,68,0,95,3,5,105,76,106,29,67,119,94,26,92,0,79,62,34,46,69,17,57,25,95,33,47,86,50,107,68,24,102,98,92,65,23,29,54,33,66,90,0,21,98,42,16,61,89,119,44,4,78,5,106,1,84,30,71,87,59,53,91,87,106,7,35,10,107,39,87,47,3,68,66,23,111,80,32,3,119,55,62,33,92,87,31,26,79,80,59,72,52,70,78,14,74,34,116,0,4,120,96,68,120,64,52,21,118,46,92,73,16,76,120,43,74,7,75,79,91,14,1,83,74,105,27,47,101,94,87,118,64, 0,12,7,42,35,42,36,105,73,20,55,18,70,33,77,112,95,0,48,8,86,44,33,112,15,20,8,41,82,74,80,113,78,108,15,87,114,116,42,6,99,60,52,4,107,87,103,8,32,82,108,23,13,74,83,92,1,60,78,68,61,90,5,49,78,79,109,7,32,45,10,35,104,95,113,94,15,12,113,85,79,33,25,81,6,13,62,86,57,43,87,118,7,107,113,85,21,2,105,11,27,65,111,118,97,42,52,51,0,113,53,85,58,24,115,40,62,23,111,71,116,72,23,25,74,65,12,2,39,108,60,112,52,57,25,0,120,15,68,107,24,56,18,22,40,2,27,94,35,7,0,60,56,18,115,9,77,28,28,12,114,41,58,98,52,46,28,42,51,50,19,47,79,10,74,8,19,48,93,105,14,12,18,92,83,29,93,58,32,83,10,20,111,80,120,8,37,51,18,40,96,78,31,78,77,89,66,15,56,9,32,109,63,39,40,86,60,30,120,107,21,60,31,111,71,39,59,30,46,51,19, 0,77,92,84,40,77,66,3,36,60,53,56,81,31,103,51,75,101,10,68,88,82,51,64,53,75,1,108,1,115,47,55,35,108,90,85,54,100,105,69,14,12,33,43,79,5,2,1,67,120,109,90,15,102,88,2,110,69,106,32,53,83,42,51,3,15,62,32,0,13,108,59,28,78,83,60,62,101,24,92,105,39,110,82,43,32,24,102,98,13,73,25,49,1,31,102,120,90,52,87,1,43,25,99,6,42,73,13,112,35,53,28,98,86,18,82,41,81,119,39,16,10,84,104,117,8,30,78,103,61,19,31,48,41,16,8,75,113,106,98,20,50,50,3,80,48,11,93,95,5,35,69,31,58,27,105,5,71,0,57,42,105,27,96,40,62,72,25,38,114,1,99,68,110,93,30,6,104,86,35,114,48,0,33,60,115,15,13,24,73,106,18,0,97,112,47,10,25,13,105,40,102,91,7,71,40,17,72,33,84,117,106,35,97,106,34,72,95,40,100,0,1,14,114,88,40,8,77,29,86,1, 0,66,87,8,5,33,18,89,35,7,55,94,57,42,60,81,25,23,6,42,16,104,92,67,72,69,1,57,106,93,56,105,100,47,43,57,108,37,49,40,80,53,26,89,37,114,20,83,94,23,52,71,47,7,59,19,68,96,79,34,12,93,42,67,27,64,73,6,19,44,115,5,70,53,105,75,48,14,103,98,110,25,120,60,21,86,86,0,110,101,60,35,96,59,6,9,19,109,98,72,45,66,63,53,105,85,56,79,100,80,97,32,117,117,105,50,48,54,49,93,49,56,38,42,10,115,4,49,48,29,53,106,84,86,38,110,76,74,25,54,50,103,79,66,12,81,74,89,50,39,110,100,20,116,54,44,13,61,78,43,97,1,17,63,117,101,74,111,17,108,66,30,60,54,86,60,15,77,109,96,21,96,64,34,105,41,108,46,93,69,40,91,80,51,28,108,81,95,3,109,45,65,63,91,75,87,38,7,44,91,101,103,61,16,23,29,6,28,114,55,67,60,105,31,8,9,64,23,55,99,51, 0,39,119,34,41,47,57,23,111,55,18,42,61,36,69,75,64,2,1,112,99,44,6,35,91,52,117,113,22,21,34,24,97,42,5,114,91,113,31,91,32,96,109,59,63,47,95,14,26,28,60,2,42,43,71,102,17,91,89,78,111,99,114,92,29,112,81,88,72,1,40,29,109,24,116,62,107,2,82,59,119,13,92,113,51,113,41,87,59,63,12,92,108,16,54,93,62,53,55,4,66,78,45,52,50,45,103,93,67,41,39,29,52,20,65,6,104,82,56,60,43,10,105,3,91,47,91,20,0,25,102,71,22,101,47,101,47,98,12,36,94,43,108,78,6,34,1,32,45,90,31,65,69,89,84,10,120,104,64,20,77,77,1,48,16,106,73,120,36,61,88,25,55,33,60,115,85,88,86,119,14,8,54,85,100,40,12,50,109,115,21,82,13,68,21,18,105,5,65,21,74,90,50,97,111,1,109,53,12,23,54,96,112,59,76,71,23,24,75,106,76,104,15,59,53,59,116,36,67,82,59, 0,69,38,102,107,116,52,50,4,73,14,85,25,25,70,28,12,12,115,58,22,65,56,98,49,71,119,113,42,63,36,96,76,22,83,43,50,63,118,72,100,25,95,104,81,59,111,97,68,50,18,95,1,29,65,116,59,96,91,93,104,6,36,78,38,1,65,105,1,40,66,95,115,118,64,119,83,16,76,72,52,110,25,18,18,36,114,23,16,67,80,78,8,79,93,76,72,46,120,77,57,114,9,69,105,60,75,61,73,58,18,32,115,43,43,84,11,74,44,49,99,76,52,86,54,63,24,66,119,77,10,80,49,29,27,43,91,17,89,31,62,73,5,3,14,18,111,48,51,41,63,2,79,63,23,102,59,69,120,16,92,103,91,108,114,20,59,89,119,84,103,75,63,34,69,78,26,7,44,107,76,87,47,59,112,9,15,87,36,114,47,29,63,8,106,106,89,20,67,80,41,45,29,72,112,118,97,115,53,61,90,72,68,77,107,34,61,34,71,93,66,39,116,119,69,120,110,19,6,104,31, 0,20,26,105,4,42,117,110,11,3,53,41,56,25,86,6,20,104,33,68,8,116,92,37,72,22,89,54,27,11,76,9,77,28,90,73,50,93,20,9,98,17,43,21,12,97,1,16,41,63,118,99,61,100,88,11,29,96,60,40,115,115,86,55,35,72,110,70,63,44,88,46,37,27,53,0,71,118,30,103,35,120,34,71,15,91,94,17,113,60,13,92,18,13,103,71,22,20,91,115,8,60,110,109,19,40,43,101,43,117,61,95,107,41,113,35,96,90,104,120,70,102,34,99,18,89,107,45,71,87,116,30,37,73,74,56,87,42,47,30,1,19,8,78,20,41,7,118,18,67,110,120,98,101,42,28,29,97,53,44,1,82,70,1,69,51,111,76,0,104,85,57,60,13,74,102,9,70,99,59,33,18,9,10,54,85,91,36,102,78,70,64,98,58,1,66,31,3,99,14,92,2,36,7,10,63,14,90,22,20,42,25,107,83,74,100,103,118,84,96,61,57,35,48,87,25,60,87,40,80,76, 0,35,71,16,102,39,9,111,70,110,94,74,59,26,110,115,108,51,82,65,59,30,18,108,54,41,120,120,50,69,31,81,107,29,9,19,53,115,104,36,52,52,87,76,31,82,117,13,49,36,82,76,75,95,37,114,83,12,113,10,46,2,12,115,8,120,67,84,90,48,46,50,109,94,79,119,22,96,17,29,14,65,112,90,65,116,117,36,3,115,42,94,22,50,42,97,16,18,71,81,6,107,113,23,120,70,45,10,60,113,62,82,23,26,116,97,39,25,6,28,25,103,43,38,86,92,60,23,98,80,74,107,8,0,79,118,25,24,21,78,101,72,25,70,106,5,16,26,119,50,31,81,27,11,79,30,117,61,85,90,115,27,102,47,19,43,1,1,20,55,84,58,97,69,5,116,116,63,53,72,81,47,24,48,89,56,66,89,42,54,100,99,69,41,98,75,90,114,115,104,23,75,100,27,72,14,24,110,107,57,90,104,3,95,80,21,56,111,102,87,102,67,111,64,31,75,94,86,48,90,120, 0,120,59,10,88,109,48,116,74,26,77,31,43,15,4,117,93,112,56,90,25,78,58,38,116,6,6,19,15,82,88,39,0,32,37,47,18,60,37,94,93,8,40,1,49,18,40,78,25,85,91,4,22,118,63,112,95,2,0,112,55,81,28,82,57,52,5,57,85,18,102,18,54,117,51,104,59,79,57,118,95,69,91,44,25,45,90,104,119,9,46,96,119,64,39,25,99,23,21,37,91,115,38,26,13,47,63,83,55,42,5,16,107,114,50,66,118,113,117,7,60,31,65,29,1,75,107,37,12,17,5,16,40,119,2,23,6,31,51,75,68,31,37,1,46,88,28,30,91,25,13,117,107,41,34,15,34,12,100,119,18,118,94,101,47,90,39,26,119,23,85,92,18,15,66,69,3,60,6,114,19,39,117,24,66,120,101,87,117,60,9,61,18,13,110,77,113,103,68,12,95,25,100,81,105,67,51,20,76,86,54,72,112,104,106,103,46,34,30,118,84,33,29,50,46,34,95,71,80,49,17, 0,75,100,23,48,28,110,38,24,114,51,97,8,93,23,53,89,109,42,11,109,23,10,115,115,49,49,113,53,40,16,78,17,67,30,72,30,105,103,33,76,63,98,87,6,0,39,69,45,32,115,61,79,75,8,86,100,69,8,10,4,20,67,74,70,51,25,108,73,3,98,29,32,16,30,80,55,95,37,93,93,14,22,27,77,15,43,32,42,118,25,21,70,55,69,23,36,35,58,97,4,108,58,41,29,30,112,100,117,22,86,31,117,7,23,30,61,16,67,120,91,49,109,4,20,118,104,2,89,10,94,89,63,65,60,86,94,51,55,56,93,40,95,76,90,78,42,35,11,120,114,79,114,86,66,79,105,80,57,81,37,95,99,34,80,50,30,47,89,4,93,20,35,94,26,79,120,63,90,6,36,94,100,87,42,98,35,56,101,21,62,29,56,47,47,20,117,90,13,0,61,12,8,14,105,20,70,108,86,81,56,108,118,68,28,47,55,35,93,67,110,61,75,45,111,59,82,37,93,117,17, 0,20,91,51,67,109,56,24,78,115,77,93,5,71,71,74,80,27,120,97,78,114,107,65,47,98,19,28,7,21,58,85,99,88,48,72,71,59,85,29,88,11,19,17,51,42,37,83,73,74,29,58,60,33,56,119,76,4,96,49,97,11,87,120,18,100,15,23,56,68,73,4,8,85,42,109,64,69,73,108,52,32,108,87,113,17,53,90,58,105,10,102,112,88,118,57,74,9,92,30,21,96,108,60,47,71,8,84,75,22,107,34,92,20,78,51,111,5,21,11,28,110,60,36,53,44,88,97,15,112,116,91,71,74,60,36,108,57,39,90,97,28,59,120,109,3,18,44,24,112,78,15,36,74,67,102,97,95,120,96,23,24,115,106,52,11,117,17,97,11,113,17,21,94,77,32,107,31,15,109,58,74,60,89,27,62,32,119,100,97,23,84,114,114,27,120,69,58,10,116,83,0,6,51,37,3,25,101,35,41,115,86,87,3,115,93,106,13,16,85,106,73,25,56,34,23,95,86,83,25,99, 0,103,24,11,76,35,65,91,54,89,101,114,83,15,78,112,61,50,8,15,100,6,25,113,33,102,52,117,81,8,0,45,61,56,74,16,40,91,34,26,113,111,16,73,94,35,73,70,22,34,38,54,54,112,59,108,38,12,80,92,79,33,28,15,47,33,1,102,9,64,13,116,100,79,86,104,94,56,98,36,14,103,79,41,98,62,101,42,64,101,53,89,80,22,111,13,83,107,120,11,5,39,93,119,39,104,26,34,56,59,15,72,69,95,7,41,113,12,37,108,13,18,49,47,46,117,83,85,47,91,13,101,58,115,91,88,95,8,80,72,71,89,72,98,3,31,69,92,26,22,31,58,96,90,33,84,48,99,80,82,42,93,60,42,1,55,64,58,103,68,29,29,53,66,97,56,16,44,15,113,27,103,85,120,72,105,83,45,45,109,103,97,102,22,9,102,101,0,117,98,15,78,99,41,15,6,42,56,82,0,92,60,6,119,79,43,46,0,22,108,61,23,100,10,90,37,62,98,7,22,8, 0,2,94,35,81,36,6,42,48,47,89,64,10,111,60,51,36,99,11,31,36,65,15,75,27,63,111,111,34,84,97,78,62,37,99,83,65,84,38,34,61,59,41,45,101,50,83,67,15,10,88,84,94,94,106,58,79,110,11,40,58,111,56,3,106,65,83,26,0,65,109,17,52,72,114,0,33,85,91,66,50,73,34,15,5,61,72,77,29,118,118,29,48,7,109,91,99,55,0,27,2,6,74,51,9,1,91,6,95,31,37,32,58,18,17,108,102,14,107,111,59,84,86,9,81,2,44,76,30,20,99,77,10,20,79,101,35,114,99,96,107,26,20,68,2,77,91,26,23,30,108,52,97,81,43,108,0,119,44,69,73,77,108,117,3,75,17,51,76,13,106,117,115,10,40,29,59,91,51,15,1,98,55,98,16,25,115,104,59,50,24,37,11,23,87,19,73,117,104,1,70,47,120,86,29,19,58,62,101,112,96,28,94,1,1,119,94,93,29,40,20,40,104,36,12,0,35,76,24,95,52, 0,1,116,26,56,90,85,101,37,49,46,51,102,15,63,78,102,40,86,47,85,4,90,75,118,113,79,113,25,40,57,7,116,110,20,118,64,103,25,26,94,29,55,44,67,91,58,76,42,79,109,31,4,75,45,20,15,93,43,80,64,0,38,89,74,20,27,88,0,92,35,62,79,0,74,51,17,30,110,85,93,1,43,0,101,35,22,65,6,26,76,47,40,59,92,5,69,100,12,12,46,106,1,51,68,89,48,80,47,50,17,51,40,60,50,57,55,49,19,58,36,53,30,88,105,104,87,87,109,82,48,94,28,68,6,85,76,104,118,19,21,65,88,78,119,18,33,37,15,8,14,33,100,115,69,85,113,115,34,104,57,46,4,72,54,74,101,12,63,90,113,114,54,64,62,120,32,109,98,42,38,119,115,80,16,66,84,83,2,73,45,105,83,0,24,102,26,62,65,58,48,87,30,54,21,54,18,119,0,79,17,62,97,73,66,86,30,105,83,106,98,20,59,94,47,58,69,97,32,104,22, 0,17,77,120,12,48,119,93,110,43,57,21,54,39,120,50,25,14,34,61,59,85,57,23,5,45,15,41,71,34,6,38,41,37,27,71,56,82,98,82,50,110,73,51,99,48,40,45,114,118,0,77,22,120,89,113,40,102,115,54,86,105,98,119,111,65,64,50,17,16,81,13,94,23,77,3,6,89,50,9,42,34,11,70,107,31,46,7,17,50,45,102,71,92,107,3,36,3,87,26,26,76,60,53,61,108,114,113,101,96,69,98,105,31,115,77,35,117,8,53,97,25,42,77,101,14,61,99,76,78,65,46,47,48,50,117,79,25,11,72,20,70,16,36,9,45,100,113,103,32,35,103,93,116,23,62,2,73,11,105,37,58,74,62,59,50,100,107,105,39,34,95,22,22,8,51,33,74,83,99,116,65,94,80,48,90,74,23,85,101,107,14,108,116,83,83,23,115,31,61,104,58,83,81,11,90,38,83,15,85,41,7,55,28,31,17,13,103,89,32,74,87,41,106,88,41,101,87,85,86,86, 0,37,23,52,41,68,34,118,78,110,28,68,8,52,9,28,81,96,25,108,71,51,104,62,69,22,62,18,97,38,40,0,30,1,107,75,61,108,98,81,6,104,47,56,54,116,5,64,7,46,6,66,66,50,106,80,37,67,74,19,87,16,45,100,68,119,118,97,19,77,53,10,84,26,27,48,29,26,83,47,4,21,35,108,24,10,18,45,29,24,99,25,29,45,107,50,57,48,69,43,108,119,37,10,86,102,4,45,99,74,81,96,31,50,98,38,11,29,69,117,83,102,106,5,105,47,64,103,87,52,116,69,69,12,110,43,7,4,49,82,75,113,107,14,114,48,37,33,7,73,36,79,49,49,107,63,116,9,16,72,3,53,33,32,66,84,21,109,65,76,52,17,95,94,115,54,82,84,47,50,63,37,62,89,14,107,73,45,92,48,19,6,83,58,54,71,67,42,63,18,90,58,102,104,17,33,102,51,87,41,19,84,32,75,44,43,54,116,117,6,101,97,8,2,61,2,82,70,43,44,63, 0,116,110,97,102,88,45,102,99,40,88,11,67,61,104,108,83,69,12,88,85,66,82,78,43,14,75,35,17,10,98,81,22,93,48,53,74,120,36,114,69,96,88,46,53,97,42,7,81,45,103,94,56,58,62,94,21,7,101,92,47,116,34,4,89,98,102,90,51,77,118,83,8,66,50,7,76,84,21,65,120,72,56,11,79,84,66,38,96,79,6,77,77,93,21,63,73,73,5,16,99,59,7,99,22,15,41,65,86,20,105,13,91,46,51,38,77,86,56,112,118,15,91,78,105,56,113,92,115,62,116,66,56,111,59,104,116,53,28,107,48,30,97,64,104,52,72,66,42,22,101,89,96,105,62,77,55,51,5,60,50,64,57,1,83,5,92,113,35,18,62,30,99,6,2,62,113,5,3,39,112,21,17,24,119,14,15,50,88,51,66,84,12,71,7,37,110,81,107,47,26,62,93,89,0,43,75,56,33,44,114,26,113,112,96,90,58,69,42,24,118,66,93,117,44,105,16,32,101,117,76, 0,70,100,92,65,75,111,9,100,20,20,92,38,76,53,110,95,82,53,71,28,103,89,73,63,51,29,75,42,45,0,118,0,44,49,93,13,7,111,55,94,19,67,26,9,32,21,74,104,39,89,56,111,97,11,62,97,93,105,18,10,1,118,40,32,64,102,39,15,11,77,24,66,92,47,47,100,70,70,110,4,20,61,55,52,82,79,79,78,109,10,83,113,16,25,68,100,51,83,18,9,21,28,107,67,95,70,107,40,12,60,2,15,106,115,76,61,2,56,1,54,23,51,24,38,93,111,54,47,112,40,60,112,39,42,96,110,106,89,1,21,99,98,66,20,120,75,9,82,90,112,21,55,115,9,44,25,19,46,62,23,6,79,82,49,40,90,46,25,98,102,64,47,77,103,42,109,112,7,84,110,92,101,82,83,16,103,104,36,17,58,77,28,88,36,103,33,58,110,39,29,4,98,80,15,101,90,67,29,116,89,78,117,60,27,2,77,42,72,44,32,46,29,63,8,5,95,61,120,32,38, 0,52,106,80,86,36,40,11,29,43,30,92,21,76,38,42,84,70,102,117,120,60,97,19,72,14,101,52,78,76,35,60,36,114,120,78,16,70,66,104,83,89,35,61,45,90,16,59,42,118,84,60,44,66,92,43,25,47,52,61,69,107,94,62,93,29,2,6,67,100,23,87,61,30,92,79,50,48,102,7,16,50,21,4,47,68,101,1,69,57,30,118,80,27,29,6,51,13,74,98,87,36,74,86,34,99,95,7,103,2,3,12,0,25,65,74,62,97,112,40,95,71,110,82,120,98,39,29,89,73,92,50,94,24,73,81,23,11,16,17,113,109,30,67,36,16,81,97,49,3,71,46,46,23,22,8,53,43,13,65,73,35,13,20,44,26,50,63,38,1,46,25,78,74,77,90,113,15,53,17,99,62,69,56,112,8,23,16,44,29,102,37,87,52,104,100,35,106,86,52,90,8,46,118,44,60,73,94,15,76,115,12,79,8,89,105,25,26,64,51,101,89,3,48,110,40,6,99,58,100,77, 0,39,73,24,72,82,93,26,40,44,21,20,67,101,26,62,63,120,73,8,101,32,79,25,20,57,114,98,80,58,45,42,17,66,73,118,8,80,73,105,102,16,90,108,27,75,3,97,81,27,62,59,96,96,9,114,63,97,57,119,82,15,32,32,15,80,54,30,117,89,10,111,54,84,40,91,64,4,88,62,20,11,21,82,57,74,23,76,30,97,113,71,107,85,35,70,113,99,91,51,92,98,77,2,19,53,20,44,63,71,30,31,53,85,55,119,36,79,54,90,38,21,77,45,99,56,118,91,119,46,80,67,108,58,112,81,95,18,10,43,39,84,76,88,17,36,19,65,92,38,116,24,79,40,75,90,103,51,85,110,79,39,92,114,59,29,61,28,117,114,104,67,63,0,6,116,10,8,45,9,116,108,50,94,92,54,117,56,18,91,75,41,36,120,35,106,55,3,51,76,112,19,21,12,96,17,60,76,74,15,94,74,21,60,114,111,11,85,101,14,35,33,4,95,48,43,97,3,48,65,69, 0,10,27,72,120,81,54,6,110,91,13,57,117,82,63,54,48,120,52,37,45,111,53,61,44,12,5,68,1,115,7,103,95,89,47,60,24,88,42,110,44,29,90,9,65,59,26,38,115,28,86,114,19,17,57,104,111,104,42,116,111,95,12,68,81,63,23,48,8,106,105,64,99,22,80,94,105,42,91,5,43,82,6,26,69,95,91,8,61,41,45,4,98,97,38,61,38,97,95,55,9,36,78,19,23,63,105,11,34,94,100,87,11,25,87,60,87,36,3,117,119,30,68,87,58,112,48,13,109,95,88,65,95,9,98,6,58,68,0,54,29,90,71,119,7,78,46,10,22,95,25,120,98,57,88,89,8,118,94,49,31,56,76,40,2,60,49,26,5,76,84,9,14,41,17,32,56,30,118,46,93,37,28,107,59,116,88,98,72,116,93,89,56,49,28,56,80,107,46,13,103,110,2,49,104,80,41,87,18,93,33,71,120,81,57,105,94,83,76,69,104,17,78,117,82,26,108,104,5,36,68, 0,25,81,55,41,48,68,18,101,115,96,119,24,89,80,70,56,64,22,46,26,8,115,40,51,120,72,47,57,38,20,23,108,22,35,13,19,19,87,86,9,96,18,23,55,9,103,0,118,66,5,15,85,46,42,115,90,5,119,118,61,86,18,47,98,29,116,63,79,113,17,55,7,28,9,105,68,101,74,108,117,105,44,31,86,92,10,80,88,63,102,116,115,110,46,76,9,47,104,52,57,58,118,113,34,88,114,93,51,45,71,76,112,81,72,34,79,33,95,114,106,25,84,101,99,51,71,104,3,13,120,75,68,62,27,14,53,96,70,114,1,75,112,59,42,61,70,111,86,64,4,34,28,87,71,33,49,84,115,32,14,108,65,47,24,31,5,11,33,64,28,24,21,99,97,54,62,107,52,83,82,63,18,120,23,5,16,53,95,30,97,17,37,66,109,68,116,58,84,73,116,35,78,101,103,93,33,73,94,24,34,52,69,39,87,107,20,23,119,25,99,120,53,17,86,97,67,44,79,104,56, 0,28,46,13,3,6,10,95,43,116,0,81,63,28,37,73,68,110,87,89,58,8,117,45,52,1,0,30,37,71,106,11,24,88,80,52,99,111,91,112,110,46,8,81,84,13,63,4,5,88,74,59,105,76,31,0,62,48,68,8,70,110,28,119,80,107,75,117,30,12,87,45,105,14,89,120,96,116,72,109,59,7,113,53,105,9,81,112,30,76,12,113,105,54,84,114,88,90,116,43,9,53,23,9,110,119,17,103,73,91,16,60,109,2,51,37,51,25,5,69,109,114,114,119,20,34,77,40,115,93,92,42,60,101,105,82,33,14,83,73,18,89,9,85,113,72,57,109,98,5,110,68,83,70,28,27,93,71,120,92,36,58,6,90,21,82,24,86,99,10,5,94,44,52,10,64,61,94,116,19,100,48,83,21,96,52,85,74,28,54,57,52,98,106,13,53,27,0,2,98,35,48,5,59,67,69,89,39,29,102,40,80,29,25,102,53,35,86,16,73,21,78,119,45,37,60,85,32,72,48,67, 0,58,54,85,100,40,11,71,63,2,69,101,101,36,62,96,8,52,100,48,31,10,94,105,26,36,95,17,83,117,112,102,93,79,21,2,96,0,18,25,98,96,85,19,19,94,78,80,91,110,115,101,6,68,58,30,72,88,55,91,112,49,4,107,105,72,84,46,101,107,79,33,75,3,63,62,88,85,35,83,111,111,86,80,13,41,65,99,81,39,90,7,103,120,39,68,96,47,33,118,80,61,19,35,50,9,19,19,9,43,50,78,107,48,81,102,106,76,18,117,43,36,87,99,69,99,31,88,86,116,14,96,3,0,85,104,115,62,112,40,15,85,15,114,75,31,119,61,9,49,48,41,49,84,74,49,36,69,8,39,87,83,116,51,24,100,51,114,47,62,34,26,97,86,9,16,60,86,38,84,57,7,40,115,20,56,84,110,21,51,45,13,53,79,27,43,91,107,51,99,21,7,36,72,107,39,90,70,99,83,4,47,40,37,41,95,91,47,36,56,7,15,114,80,5,67,97,112,42,35,66, 0,73,39,20,20,98,46,4,120,65,112,45,5,6,114,19,115,59,114,4,4,28,37,0,94,20,59,32,19,34,4,97,34,24,2,26,23,99,49,83,11,16,11,88,44,97,102,111,114,99,111,106,115,109,65,60,109,75,58,7,116,20,20,13,76,5,43,89,109,34,17,107,8,18,97,29,18,114,113,44,16,62,46,107,48,74,106,17,70,81,73,38,4,22,104,72,82,45,103,90,33,119,3,7,117,77,23,66,57,52,45,83,100,91,63,68,77,75,56,92,87,0,98,19,12,40,78,117,43,73,87,99,50,97,26,0,10,22,29,69,51,51,98,72,4,56,69,65,72,90,65,81,28,88,17,61,91,117,83,106,37,36,0,60,67,117,82,7,117,38,107,102,101,14,26,36,83,107,79,71,44,58,83,4,58,63,84,86,23,107,43,38,0,87,92,52,116,90,70,75,117,72,0,44,69,76,0,56,42,115,91,79,47,65,17,64,1,95,82,49,109,103,8,106,71,19,50,32,75,96,55, 0,9,54,1,14,30,104,24,19,73,95,68,74,87,83,80,108,30,77,85,61,104,97,61,103,90,58,51,87,33,99,37,64,29,115,104,0,33,25,74,3,52,67,106,48,40,116,7,48,72,19,12,47,99,79,111,80,99,74,15,87,56,33,63,106,35,13,44,55,44,45,83,58,86,6,63,14,10,44,100,17,96,118,45,70,26,15,109,83,25,26,89,116,16,19,56,50,32,24,54,100,53,93,64,96,63,26,42,60,69,95,15,88,114,112,1,117,20,64,61,43,10,102,8,64,119,55,85,69,93,27,75,7,41,104,117,97,99,105,19,21,26,71,68,117,46,9,42,67,113,113,120,109,48,99,65,2,68,95,34,7,6,82,94,51,12,36,49,33,34,68,57,34,81,57,6,81,90,120,113,112,28,41,63,113,118,116,27,41,59,90,54,113,36,79,109,114,26,120,14,95,51,66,15,100,70,105,13,84,74,73,11,5,55,27,68,116,92,114,49,26,98,45,98,93,13,9,98,60,98,117, 0,41,71,86,81,95,51,44,41,25,17,42,111,49,41,17,92,84,107,68,11,75,10,24,95,90,73,17,75,13,98,71,46,55,83,69,29,44,62,26,116,77,104,107,48,114,18,21,74,96,80,22,58,118,48,100,1,97,109,15,16,48,25,43,112,104,69,15,63,96,21,88,82,85,58,114,23,27,109,79,52,49,46,65,94,109,24,79,99,47,88,99,97,103,100,38,103,28,62,25,3,103,17,85,40,50,70,99,44,34,85,99,38,62,25,27,88,111,31,56,65,86,62,18,2,34,20,12,60,110,62,80,103,74,78,102,67,67,79,90,99,24,93,26,63,87,72,75,79,84,16,83,73,48,75,110,75,28,102,44,111,79,115,73,96,49,102,81,105,94,46,9,2,44,56,75,90,50,0,38,74,93,42,1,100,68,46,21,108,65,23,48,26,86,55,15,107,88,115,72,81,14,64,83,35,87,23,97,85,91,114,56,74,3,93,57,95,95,106,43,94,0,109,117,100,87,81,89,27,120,87, 0,119,11,113,18,10,13,61,83,40,0,89,73,71,44,111,35,51,110,27,109,33,32,106,62,44,51,62,39,99,38,86,58,68,20,112,114,25,19,67,33,96,76,34,81,17,97,36,28,5,109,110,44,80,26,6,77,46,74,16,19,67,114,1,92,68,97,85,107,102,108,84,90,108,54,79,5,102,19,61,84,34,6,19,35,50,29,50,29,87,91,100,55,65,26,89,88,39,68,78,95,96,37,61,22,111,94,80,79,45,20,32,17,44,51,91,3,120,119,28,80,72,96,41,112,82,20,108,67,44,72,5,118,29,72,60,83,52,109,25,26,66,69,38,69,62,27,64,108,88,57,43,9,20,118,6,72,43,63,117,79,37,48,14,49,117,72,34,63,0,51,3,102,81,62,83,110,110,68,27,64,19,28,77,2,49,96,50,97,57,117,103,91,33,103,94,88,118,84,49,17,61,97,59,87,73,61,116,68,73,54,98,74,115,63,71,63,120,8,93,110,31,25,11,119,37,44,95,69,83,9, 0,44,107,10,120,76,14,81,73,54,37,65,12,46,3,63,101,30,92,48,90,30,59,112,72,78,67,97,81,36,116,19,9,86,114,30,116,76,112,25,19,100,73,94,32,13,59,119,87,104,35,82,85,97,8,0,96,81,114,32,33,111,88,101,24,58,0,38,28,113,63,58,92,20,119,86,31,67,71,73,114,103,1,114,7,21,69,44,105,56,42,38,25,41,120,34,100,79,37,14,64,38,31,53,81,52,21,44,119,102,29,100,59,83,2,82,89,99,17,44,81,114,110,68,87,48,116,82,15,41,6,86,62,52,109,52,11,57,29,19,96,5,44,113,60,91,41,41,115,5,101,90,7,34,109,78,76,33,89,110,23,49,62,11,27,86,62,98,44,101,21,23,12,102,38,75,100,70,11,25,26,4,106,59,92,89,5,90,46,28,84,59,2,22,113,71,12,108,63,91,51,34,100,112,9,100,67,89,59,101,2,47,34,64,75,19,24,61,79,117,82,65,43,80,39,69,101,26,21,102,27, 0,76,9,28,54,69,13,113,105,1,19,36,115,18,103,3,11,68,83,79,16,6,93,94,61,7,12,20,99,52,49,9,110,62,10,26,33,19,39,85,32,114,60,64,56,44,115,118,115,108,107,74,48,4,75,62,38,49,111,106,109,30,111,38,51,2,98,112,113,53,84,112,83,32,34,117,41,62,94,52,90,95,22,114,1,88,63,16,109,93,48,20,58,65,44,32,83,117,22,74,39,112,50,49,2,87,84,51,83,20,106,102,65,90,18,56,106,107,58,58,35,99,50,50,89,109,26,79,109,118,109,28,106,82,115,83,101,62,119,112,5,93,5,63,22,110,117,85,96,52,120,32,46,26,106,6,103,22,25,67,77,5,49,41,35,111,66,33,43,84,93,82,70,63,68,6,70,32,1,24,87,38,84,55,93,10,20,91,52,22,105,10,94,6,13,89,49,45,53,12,37,95,19,83,2,44,90,48,45,119,61,49,74,98,48,48,38,92,116,33,12,56,112,31,79,8,38,60,71,60,8, 0,98,39,84,114,91,8,104,37,61,80,114,55,9,62,9,63,54,45,7,98,2,68,94,28,65,87,118,115,42,25,9,86,34,106,91,99,60,90,62,43,47,59,62,48,103,17,113,112,28,29,29,70,79,100,119,107,77,90,106,7,67,92,66,44,95,113,1,54,110,116,117,67,9,72,7,53,67,87,56,109,70,62,43,16,85,40,9,89,4,12,0,73,116,56,108,114,89,116,112,24,23,94,55,41,84,58,5,38,17,87,77,63,46,69,41,69,86,51,16,68,83,106,98,55,104,84,5,78,97,98,60,110,34,95,52,56,9,35,65,50,106,66,115,92,115,27,48,1,69,45,109,96,113,101,56,111,73,25,43,29,94,108,84,24,80,44,107,80,19,0,96,2,113,38,65,99,33,95,18,21,77,11,32,27,2,7,89,105,62,98,60,18,22,77,98,86,28,17,90,42,106,103,97,118,60,68,51,87,77,76,80,46,96,10,38,119,100,105,4,86,60,39,95,109,43,58,29,70,28,58, 0,36,88,96,72,103,89,99,52,17,72,96,65,74,119,77,107,55,47,71,101,35,64,108,29,16,38,110,93,34,109,15,64,9,108,91,43,38,34,77,46,80,65,37,87,92,36,112,50,98,15,30,23,12,108,38,24,22,40,112,77,15,48,93,113,27,21,27,17,36,71,1,5,10,93,34,72,12,75,51,103,112,68,66,95,109,113,71,53,94,58,114,4,14,97,1,86,113,58,108,58,50,34,3,111,71,89,69,9,40,91,117,115,22,32,82,78,21,116,111,13,20,5,72,26,3,91,65,5,64,32,106,16,95,43,32,107,30,79,69,49,68,91,33,60,27,98,87,58,59,102,100,115,21,24,15,75,95,20,80,102,52,56,94,54,83,35,38,15,69,94,57,88,117,57,113,71,85,32,67,38,70,45,35,12,38,29,112,49,25,76,0,38,115,92,18,25,46,115,95,95,22,110,59,60,101,22,69,37,56,120,43,118,103,111,7,114,5,111,45,55,18,94,79,115,34,55,38,66,74,41, 0,38,52,93,21,85,109,97,111,65,15,79,11,97,37,35,24,27,70,55,84,54,6,70,3,95,69,21,56,49,77,73,75,102,23,29,53,3,4,38,37,55,68,79,65,83,102,107,95,100,115,99,18,7,119,43,17,100,78,9,4,63,35,86,76,96,87,94,70,115,53,79,9,29,56,108,16,95,61,76,24,34,6,118,34,92,102,118,26,6,65,15,64,39,31,12,14,81,38,34,28,29,86,119,92,13,9,18,117,98,21,43,83,73,56,88,25,97,38,33,7,47,111,96,68,111,28,56,19,61,54,25,120,39,102,82,89,21,69,30,93,77,52,28,107,33,89,90,108,94,99,71,72,62,8,107,106,118,23,47,86,89,77,60,75,70,109,33,104,28,21,104,116,18,120,17,65,39,95,25,114,44,24,98,115,77,71,15,21,36,34,47,13,73,22,2,96,46,4,39,58,49,87,52,118,66,52,76,117,17,13,85,54,79,27,82,114,57,20,64,6,32,1,84,108,7,11,47,89,68,72, 0,50,80,14,76,75,104,73,82,52,35,65,51,95,42,120,23,70,1,1,49,31,20,19,28,113,87,35,112,102,96,32,3,19,61,89,7,58,63,63,60,111,73,13,78,72,43,23,18,75,28,63,102,15,97,36,56,89,21,83,30,83,63,64,59,100,104,96,31,0,85,5,41,75,19,45,60,38,101,36,78,115,73,93,66,86,107,67,117,14,25,94,18,14,18,18,45,17,78,92,28,35,92,53,43,27,111,4,98,23,96,5,4,12,64,68,114,120,64,67,73,22,45,51,3,81,23,53,56,89,92,13,37,97,89,120,102,0,75,72,52,77,94,105,100,93,84,77,42,114,81,56,74,68,82,60,5,28,83,119,24,79,24,91,11,59,52,62,6,98,87,109,7,6,105,18,6,57,11,10,76,79,22,64,51,68,6,88,103,21,96,107,9,37,3,114,28,84,120,116,111,61,81,88,54,26,56,68,79,92,103,36,40,4,31,50,55,7,69,11,55,62,33,31,7,6,15,94,15,35,89, 0,26,84,104,117,71,77,71,80,43,64,72,74,66,102,19,89,75,13,108,120,59,73,106,99,87,7,67,113,114,12,13,9,101,36,28,120,59,30,8,24,20,23,40,63,119,20,61,24,57,87,86,89,18,120,57,84,94,26,13,45,23,11,103,44,3,104,119,75,63,109,68,19,109,85,3,72,102,117,47,103,31,113,56,21,11,62,49,92,11,14,84,32,40,1,115,61,86,68,67,86,30,101,36,51,84,111,80,67,119,43,119,61,72,33,33,83,30,58,8,68,73,46,97,116,78,109,83,56,24,49,113,59,7,52,46,106,96,118,106,63,4,81,47,85,18,105,64,10,23,52,36,104,110,109,105,54,28,75,116,10,47,73,59,88,52,76,71,77,117,47,76,120,92,35,61,26,106,28,42,108,38,114,75,118,47,5,70,70,53,16,116,45,37,93,12,51,22,54,99,45,6,83,20,28,75,95,56,60,33,17,73,53,11,56,117,55,109,8,14,51,101,57,4,81,52,18,32,45,31,112, 0,99,67,101,57,55,26,101,36,21,81,56,53,20,116,97,90,56,68,32,42,74,39,26,80,28,26,119,77,45,45,99,17,22,58,96,23,13,98,48,51,12,21,86,114,25,7,90,100,52,112,81,0,54,98,78,75,31,31,119,77,37,30,26,52,73,33,30,90,7,32,20,61,107,16,45,113,118,16,112,1,112,112,96,103,61,17,74,111,14,57,94,41,22,71,73,100,38,60,86,68,45,75,15,38,77,59,79,118,61,102,14,62,56,44,28,35,79,120,52,120,40,13,82,24,95,7,90,67,108,47,102,94,91,64,117,52,34,56,70,105,96,12,37,12,18,95,28,2,104,7,73,1,44,82,8,73,87,39,54,84,97,120,26,8,97,42,56,104,85,52,10,14,118,44,8,5,73,4,3,106,90,85,102,81,53,105,15,6,105,102,61,55,61,111,75,26,33,20,107,54,114,100,88,114,59,81,9,108,74,95,102,87,60,97,45,120,49,35,10,81,83,41,76,41,26,76,99,33,109,42, 0,89,28,7,38,41,119,66,97,17,95,113,71,47,9,40,104,53,0,119,30,119,14,33,66,12,109,114,53,104,33,98,70,35,55,64,100,102,46,78,18,48,112,27,104,92,38,104,16,108,104,55,96,118,35,48,64,83,106,31,21,32,45,23,60,110,44,63,77,78,63,84,47,82,22,40,106,5,105,4,51,102,21,37,89,117,2,114,60,51,38,5,2,62,80,12,10,47,47,19,72,114,120,101,75,51,103,53,111,81,75,17,32,76,23,1,82,26,27,16,63,17,81,117,97,17,18,44,106,77,65,85,29,65,60,112,36,39,78,21,48,75,73,44,116,64,15,106,2,2,115,6,66,47,27,111,85,85,4,74,41,112,56,81,51,35,104,119,68,115,87,78,24,86,66,95,15,69,118,52,5,101,1,38,80,17,44,53,70,44,33,47,99,3,50,73,43,67,57,48,95,86,68,47,115,58,101,71,17,52,56,39,111,72,1,30,86,55,96,81,114,118,65,1,84,85,98,52,79,71,100, 0,10,107,80,48,69,82,76,91,50,34,87,17,53,63,81,93,85,23,110,19,5,71,113,28,73,75,34,118,26,66,10,68,28,57,83,110,50,49,69,12,80,117,42,42,32,18,107,62,111,5,47,35,111,54,24,42,46,98,115,103,114,20,79,4,49,113,22,28,8,102,21,117,105,57,56,111,9,5,0,42,110,3,17,13,4,18,99,97,57,26,20,82,4,16,68,3,7,5,120,116,94,1,42,90,22,36,32,6,87,109,99,5,73,28,65,111,5,104,16,73,85,37,34,29,93,1,13,46,4,102,91,113,114,76,12,101,73,35,95,100,115,31,24,44,97,79,100,54,67,46,110,80,92,11,45,88,10,80,95,19,91,10,81,92,69,66,90,86,107,35,77,118,53,90,55,120,16,0,86,61,98,96,27,36,114,49,93,89,2,67,33,18,6,90,85,89,43,23,105,17,82,58,7,96,89,100,85,24,67,88,22,15,39,69,36,41,89,53,111,27,116,94,37,4,92,50,77,108,95,78, 0,69,5,44,23,110,57,17,71,70,0,32,40,66,102,89,81,23,78,116,50,53,84,32,58,1,26,26,36,38,110,37,104,74,33,90,52,6,67,6,63,19,18,39,116,83,88,102,23,88,76,35,46,34,104,43,14,78,26,82,59,29,29,22,35,120,91,58,114,92,104,92,58,24,76,5,35,44,89,7,72,1,24,25,31,12,70,37,93,11,49,8,46,107,108,41,6,15,46,47,110,109,16,83,111,18,64,62,108,67,48,96,10,20,38,34,81,89,50,78,45,75,57,40,61,18,81,15,1,29,77,66,43,89,13,5,24,61,35,77,2,112,69,1,89,88,47,18,15,11,66,104,58,111,68,89,53,107,61,62,55,18,78,73,117,115,11,106,119,5,111,37,109,59,93,95,11,16,35,87,13,110,65,119,59,43,2,91,32,38,72,13,15,36,12,109,24,33,61,62,93,18,5,105,102,20,91,102,62,78,12,21,86,51,78,5,91,23,100,69,41,92,77,5,66,13,67,33,24,119,113, 0,53,86,60,37,87,78,12,10,69,79,113,114,15,10,37,62,9,25,79,57,44,102,13,101,13,16,90,82,101,29,79,0,106,25,19,10,58,50,35,90,36,24,0,6,103,101,62,7,72,13,67,38,7,1,44,54,69,101,51,92,90,87,95,34,118,4,82,47,86,102,42,42,48,23,49,39,21,15,69,70,28,57,56,106,85,67,59,65,58,75,107,66,74,20,54,59,15,23,105,119,14,99,64,28,98,3,59,89,110,14,85,64,85,53,75,104,35,111,71,12,78,65,49,2,63,70,12,82,120,107,26,29,11,36,34,119,8,67,11,79,4,30,119,80,10,21,2,27,43,58,23,41,112,15,86,8,10,26,94,53,42,71,14,60,103,89,59,20,74,6,100,118,86,28,59,62,83,61,103,11,59,12,87,1,5,106,15,28,104,67,17,75,69,4,78,17,88,71,56,18,68,11,115,7,21,107,24,36,55,63,19,8,49,75,116,33,0,36,107,93,110,97,49,57,95,2,76,15,83,9, 0,6,115,69,4,3,58,4,12,73,115,15,70,55,22,62,26,7,66,68,76,58,50,25,25,52,66,88,65,55,45,59,37,45,91,117,30,96,47,113,81,5,111,77,94,74,87,39,118,93,81,87,33,111,76,70,17,95,19,118,66,78,113,57,21,72,36,23,103,31,106,59,95,90,6,110,69,89,29,108,25,73,88,71,76,101,35,43,8,83,41,3,116,6,83,80,69,2,94,17,79,107,14,5,49,29,10,28,98,70,91,73,20,120,54,99,42,90,38,116,15,51,119,26,31,36,31,113,11,26,29,101,9,18,79,78,30,106,82,100,108,104,53,52,5,18,27,42,70,85,79,67,84,100,61,77,83,96,58,92,3,35,72,63,9,92,91,92,115,64,53,108,53,61,80,114,51,43,12,55,80,47,64,45,72,82,51,58,7,63,115,88,95,94,17,21,111,99,95,75,20,70,117,100,57,116,34,13,83,119,82,35,30,15,38,76,67,28,119,101,47,74,101,36,116,90,44,117,34,57,27, 0,88,41,36,107,71,114,66,2,104,40,6,116,78,106,113,43,82,26,66,50,21,101,54,65,120,7,115,62,0,50,73,10,65,16,114,0,93,69,30,53,60,111,21,95,4,14,117,78,84,115,57,12,55,98,119,22,90,65,21,104,63,95,45,85,1,26,62,14,90,18,66,84,57,52,88,113,28,100,84,49,11,29,115,80,42,8,112,60,116,55,80,84,42,85,40,94,2,9,112,14,58,81,94,91,72,25,26,4,51,53,67,115,70,45,87,29,102,65,28,34,119,100,84,115,31,46,52,82,41,12,61,94,11,35,85,100,42,87,75,49,50,17,68,10,20,120,90,14,59,31,117,13,80,115,70,31,95,44,9,116,33,4,82,83,57,57,35,14,4,46,16,23,88,111,66,39,28,41,43,26,16,85,9,62,96,73,88,19,6,11,81,57,10,89,13,79,117,99,53,17,76,87,90,55,61,37,102,79,89,29,63,25,22,69,60,14,14,45,78,66,65,27,3,24,117,105,46,26,34,88, 0,109,96,37,88,17,76,65,74,83,75,43,3,19,27,108,30,96,73,10,57,82,110,31,113,80,95,93,107,102,93,107,49,79,18,80,38,7,84,38,110,21,61,71,101,2,119,10,81,7,0,65,39,43,38,109,42,71,48,120,86,74,23,22,110,73,63,65,74,84,91,3,44,99,53,29,87,52,117,111,52,13,105,41,37,59,95,63,100,14,59,47,59,66,89,38,13,9,2,42,20,3,97,47,80,43,6,50,55,63,36,48,90,66,80,112,17,10,87,104,56,40,44,3,39,42,97,83,14,4,115,19,16,120,6,2,107,119,115,65,59,21,103,12,62,13,85,43,62,84,21,101,82,74,93,32,103,110,94,73,59,66,40,85,72,89,10,37,92,19,1,79,34,42,10,94,39,112,85,61,98,82,0,113,96,40,22,50,23,11,66,76,62,77,91,50,106,38,74,40,78,116,99,9,27,55,84,18,55,111,9,77,20,69,113,100,62,91,64,120,89,40,25,89,18,79,5,101,23,112,30, 0,1,0,15,91,50,94,107,12,41,66,118,116,32,106,73,42,2,28,83,33,58,54,75,84,67,101,0,84,6,60,104,82,110,95,69,37,74,5,109,47,93,37,55,57,109,99,114,26,39,74,58,66,37,117,62,54,48,17,33,37,12,79,8,114,76,47,27,110,114,110,15,63,59,112,95,71,119,87,48,87,62,69,120,45,80,98,26,90,41,103,25,49,22,5,80,19,10,73,37,24,83,21,85,80,3,48,33,56,21,32,113,91,86,113,15,62,29,38,95,107,101,68,15,66,55,5,71,19,44,22,72,96,47,83,22,25,67,76,36,92,21,15,79,82,105,72,70,51,13,77,3,108,82,108,115,63,2,63,80,0,109,98,10,26,47,18,47,24,118,10,28,18,53,118,76,62,101,18,90,99,71,55,58,33,61,107,46,91,102,95,62,11,52,21,46,44,12,57,98,118,45,43,28,108,83,115,73,51,104,15,10,58,46,2,73,106,19,21,43,44,113,64,113,43,115,102,52,114,77,73, 0,0,0,26,79,13,61,44,96,37,55,82,32,66,70,30,7,68,76,36,55,91,90,51,37,82,39,56,61,100,38,57,62,25,76,10,75,49,116,0,94,9,43,53,107,82,34,87,39,29,39,69,33,84,21,72,76,117,45,63,31,55,20,9,120,9,12,31,39,100,110,27,78,7,82,120,27,67,14,93,45,61,96,100,69,31,56,88,33,84,50,111,3,56,59,103,120,50,99,113,85,64,9,34,81,44,113,29,80,87,74,91,17,115,70,4,78,69,13,47,108,100,12,99,93,100,106,67,24,2,116,35,108,52,117,52,90,100,61,5,52,71,62,76,116,64,35,80,87,120,3,72,87,54,14,68,66,28,23,67,101,113,51,36,69,50,50,0,93,6,14,41,89,67,84,104,40,89,39,72,14,102,120,79,20,36,41,66,51,110,15,22,102,25,3,21,92,62,102,46,111,17,35,59,51,29,99,22,33,16,117,58,29,59,106,16,91,90,86,105,96,84,73,43,50,101,72,20,78,88,116, 0,0,0,92,44,40,39,68,39,75,69,104,120,50,56,57,71,104,88,40,49,103,35,93,12,31,42,6,67,21,6,1,15,56,72,81,8,52,54,44,111,52,101,21,55,62,110,23,81,95,40,17,108,29,94,97,11,67,0,72,60,84,62,51,103,105,107,29,1,14,90,60,114,14,78,96,96,102,62,68,115,24,1,40,88,103,45,10,3,59,45,6,73,10,56,94,117,53,89,55,93,10,66,28,89,93,19,27,70,75,59,51,104,66,111,89,13,10,113,82,29,24,36,39,91,81,93,120,37,109,118,84,101,2,113,81,39,93,46,46,60,69,110,105,41,48,27,37,27,111,12,54,84,48,60,109,35,46,86,81,86,77,116,53,73,97,4,101,66,6,117,8,91,15,32,57,101,16,70,94,22,29,1,87,114,7,92,69,43,92,3,39,111,101,61,59,86,81,31,48,7,66,52,108,19,80,67,99,70,13,112,84,89,91,117,120,30,54,92,43,70,86,110,72,16,17,17,88,114,52,115, 0,0,0,15,28,43,20,26,72,102,51,60,52,94,86,77,54,90,48,99,56,118,27,50,112,20,73,53,85,91,37,15,16,48,69,17,26,62,107,85,108,10,103,82,50,52,115,92,74,83,65,47,21,65,87,116,39,21,33,115,78,95,58,108,45,79,78,13,46,80,11,46,113,81,115,37,82,59,69,14,67,3,99,19,112,79,14,109,19,101,81,13,108,8,109,35,6,42,85,113,18,22,109,11,114,119,76,113,114,19,12,15,105,112,114,28,88,120,2,77,110,24,81,56,99,31,6,69,34,36,104,95,112,92,5,116,69,99,77,94,43,53,90,104,20,113,6,79,0,95,42,77,118,2,104,29,3,16,74,64,90,88,33,10,64,7,48,3,4,8,117,33,95,62,53,93,35,119,82,3,83,47,93,95,110,37,98,4,31,44,114,78,10,3,99,57,78,58,37,89,96,61,84,55,91,95,14,79,117,116,73,55,80,63,29,100,51,61,11,90,72,38,24,104,102,31,51,36,83,72,19, 0,0,0,14,9,16,118,93,16,120,42,91,46,57,102,21,54,50,109,5,32,31,89,81,46,115,20,49,100,82,29,83,17,37,93,50,0,9,119,81,94,2,105,93,95,32,108,11,98,84,64,69,101,119,21,44,97,19,81,49,36,85,77,99,20,51,85,33,9,105,65,103,101,67,44,94,60,97,65,63,4,99,55,27,115,80,58,16,104,101,78,76,38,65,104,66,104,117,51,65,18,54,70,48,49,61,78,19,95,22,105,92,96,110,102,50,33,91,26,14,3,111,113,64,104,73,8,20,35,109,48,64,78,88,6,93,38,34,58,103,58,84,100,120,42,31,113,93,88,39,96,12,68,38,44,21,82,3,45,66,65,58,89,91,93,108,26,39,52,46,22,57,55,41,62,35,118,18,108,79,29,119,62,103,54,74,91,104,27,88,16,56,71,108,39,92,4,2,111,111,50,109,14,44,85,113,34,104,3,103,73,36,62,46,54,55,77,51,13,114,48,75,21,0,61,13,87,1,88,100,10, 0,0,0,0,0,14,72,118,20,109,58,63,116,35,109,62,18,24,33,106,18,59,78,33,106,39,44,115,110,50,67,4,119,120,3,39,9,83,75,53,73,102,112,78,94,60,63,10,102,17,97,13,62,88,111,56,8,9,25,85,51,111,35,72,8,2,86,51,68,1,97,57,26,9,22,42,11,118,116,87,12,63,8,4,14,12,83,70,14,94,37,11,66,109,99,77,8,92,57,12,16,59,116,7,42,17,71,41,65,92,46,116,43,78,20,60,81,62,113,30,102,58,81,70,120,5,47,68,46,16,17,27,58,60,22,57,80,43,119,30,5,15,109,31,67,98,53,12,78,78,40,26,49,51,114,87,9,20,57,10,9,45,59,52,16,11,30,98,84,24,54,56,97,50,58,0,6,88,3,51,13,97,74,90,47,55,67,85,54,37,5,79,64,75,96,103,67,108,109,61,14,40,58,117,92,79,92,117,107,70,54,87,64,60,22,14,25,114,79,91,67,36,63,78,120,70,74,65,25,69,93]); G:=MatrixGroup<231,F|x,y>; print "Group G is 3.U6(2) < GL(231,GF(121))";