Depending on what sort of URIs are in there, it could be anything from an ad-block to a malicious spyware that's inserting them in there.
If it was done without your knowledge then it is most definitely not normal. The original
hosts file in Windows will only contain the localhost entry.
There are also certain "keygens" and software cracks that will insert entries into the
hosts file, typically to prevent target applications from reaching their software activation servers.
If the entries in there are pointing to anything other than the loopback interface at
127.0.0.1, then they are most likely malicious.
As noted by others, we won't know for sure unless you provide a sample of the entries.