Did I miss any mining address?
Nope, you got them all. Just ensure you follow the [change received/unspent output] addresses when doing a tally of the funds held (each address represents a separate wallet). You're about 32 BTC short for the total, according to my records (533.81535819 BTC).