2.1.4.4 __int64
A 64-bit signed integer (range: –9223372036854775808 to 9223372036854775807 decimal). The first bit (MSB) is the signing bit.
This type can be specified as unsigned by using the unsigned data-type modifier. As an unsigned __int64, the range is from 0 to 18446744073709551615 decimal.