I read an article where they interviewed a former lottery security official from a large state (didn't disclose which state). They were discussing fraud and who knows where actual winning tickets are being sold and when. He mentioned that there are many layers of checks and balances to ensure integrity of its scratchers, and in order to perpetuate fraud (e.g., sending your friends to buy entire rolls of tickets at specific retailers to win top prizes) you need at least 6 people from the gaming company and lottery office participating in the conspiracy to pull it off.
As for Scratchers (again don't know which state), he said the gaming company knows where jackpot tickets are within the print batch prior to sending it to the lottery office. They also print the entire batch at one time unless the states request a reorder at a later time. Once the tickets are shipped to the lottery office, they are usually sent to the state lottery's distribution warehouses. At this point, the gaming company will not know how the lottery organizes the received tickets and how they are distributed to the retailers. Also, this security official said the lottery office does not know where specific winning top prize tickets are because that information is not provided by the gaming company. Sort of a double-blind situation. I got the sense that this was industry-wide practice.
That being said, I think they know at some broad level where winning tickets are. For example, if a game has a total ticket population of 20,000,000 with 20 top prizes, they might know that one top prize is somewhere within this batch of 1,000,000 tickets in order to stagger and distribute somewhat evenly top prize wins. They can't afford to sell too many winning top prize tickets right off the bat and only in one geographical area.