Those look like Indian numbers to me. They have the correct Indian country code, and my voip provider's look-up says they are from India. I presume you are not using a phone or caller ID unit marketed in North American system if you are actually able to see all those extra numbers, so that you are not in North America, either.
Try using http://whocallsme.com , which is a companion site of this site and accepts variable-length numbers.