Rewards distribution for Epoch 31