Added randomKey to TokenRange mapper, buildRanges now populates randomKey