Use PRIu64 instead of %lu