Dunno about the 100 but for 10 its the same, if they did it at the same time then probably yes, but if the times are not the same the google database may have updated and then it would (maybe) give different results.
google is country dependant so if 50 english ab'ers and 50 american ab'ers googled 'football',the english top results would be for soccer sites whereas the american results would be for american football.
On the right of the front page of google is an option "preferences". Changes here can change the results of a search.
For example here you can set "Safe Search" to control if you get results with a sexual context. You can also control the languages that are searched (English, French, Italian etc).
Also, the sponsered links (which are often the first two listings) may be in a different order depending on how many clicks that site have already had in the day