Tocumwal man 'shaking like a leaf' after winning nearly $600,000