result is 0x87868584 (should be 0x87868584)
result is 0x87868584 (should be 0x87868584)
result is 137 (should be 137)
result is 150 (should be 150)
result is 63176 (should be 63176)
result is 63432 (should be 63432)
result is 4294966280 (should be 4294966280)
result is 4294966027 (should be 4294966027)
result is 4294967280 (should be 4294967280)
result is 4294967293 (should be 4294967293)
result is 184405453 (should be 184405453)
result is 181268685 (should be 181268685)
result is 4289449421 (should be 4289449421)
result is 4292655802 (should be 4292655802)
result is 2882400255 19088743 (should be 2882400255 19088743)
result is 1985229328 4294892730 (should be 1985229328 4294892730)