Luckiest people who won jackpot on buffalo gold slot