added the fnv1a-32 alongside the 64-bit version to compare. Speed seems about the same on my 64-bit machine, and there are significantly more collisions. So it would seem FNV1a-64 > FNV1a-32 > hash_value.