implemented ProductQueryByListOfIds