These players will receive 1,712.28 euros – along with 23 other foreign players.
There were also five-second prizes and five third prizes outside Portugal - equivalent to 117,606.76 euros and 27,486.63 euros, respectively.
The jackpot now rises to 130 million euros in the next draw.
The winning numbers and stars from the 30 May draw were:
Numbers: 27 - 29 - 32 - 33 - 47;
Stars: 2 and 8.