pragma warning("disable","4510");
select
  3, Yql::Date32(AsAtom("0")),
  4, Yql::Datetime64(AsAtom("0")),
  5, Yql::Timestamp64(AsAtom("0")),
  6, Yql::Interval64(AsAtom("0")),
  7, Yql::Date32(AsAtom("-53375809")),
  8, Yql::Date32(AsAtom("53375807")),
  9, Yql::Datetime64(AsAtom("-4611669897600")),
  10, Yql::Datetime64(AsAtom("4611669811199")),
  11, Yql::Timestamp64(AsAtom("-4611669897600000000")),
  12, Yql::Timestamp64(AsAtom("4611669811199999999")),
  13, Yql::Interval64(AsAtom("-9223339708799999999")),
  14, Yql::Interval64(AsAtom("9223339708799999999"));
