$1,585,763,165 is the total value of the holdings SPRUCEGROVE INVESTMENT MANAGEMENT LTD reported in Q3 2023.