The Inglis Millennium at Royal Randwick on Saturday is the first of a record 47 NSW races with prizemoney of at least $1 million this year.