I *think* Math.RandomRange(X1, X2) is what you're after.
Though, don't know for sure sorry.
function RandomRange(const aFrom, aTo: Integer): Integer;
begin
Result:=Random(Abs(aFrom-aTo))+Min(aTo,AFrom);
end;
function RandomRange(const aFrom, aTo: Int64): Int64;
begin
Result:=Random(Abs(aFrom-aTo))+Min(aTo,AFrom);
end;