683133294664512673205981011847502228541661530143236601327755341177456431229535487246352216638344194925582334374246540396961716211705767557245
O N N B B G O G I O I G B B B I G G I I G I B B I B N N G B I O G N I O G N B I B N G B I O G I O N B N I G I G I N N N B O N N O O O O B O G O G O N