hash素數表(備用)
61, 83, 113, 151, 211, 281, 379, 509 683, 911 / 一千以下
1217, 1627, 2179, 2909, 3881, 6907, 9209, /一萬以下
12281, 16381, 21841, 29123, 38833, 51787, 69061, 92083, /十萬以下
122777, 163729, 218357, 291143, 388211, 517619, 690163, 999983, /百萬以下
1226959, 1635947, 2181271, 2908361, 3877817, 5170427, 6893911, 9191891, /千萬以下
12255871, 16341163, 21788233, 29050993, 38734667, 51646229,68861641, 91815541,/一億以下
1e9+7 和 1e9+9 //十億左右
122420729,163227661,217636919,290182597,386910137,515880193,
1222827239,1610612741, 3221225473ul, 4294967291ul /十億以上