Although the random numbers for this website have been extended to include 2025, the principles are set out here, and I see no point in duplication. The distributions finally used are also listed there.