已知a,b,c,d为非负整数,且ac+bd+ad+bc=23,求a+b+c+d的值