Possible hex codes of length 158
Total possible hex codes
17,822,033,662,586,700,072,817,076,584,766,762,987,864,173,856,439,687,228,824,970,773,044,043,621,908,896,041,038,721,919,208,482,030,385,321,521,771,853,153,557,377,752,817,872,804,680,674,458,280,164,899,172,859,354,196,719,784,961,261,227,313,463,296 (~1.7822033662587E+172 million trillion)
17,822,033,662,586,700,072,817,076,584,766,762,987,864,173,856,439,687,228,824,970,773,044,043,621,908,896,041,038,721,919,208,482,030,385,321,521,771,853,153,557,377,752,817,872,804,680,674,458,280,164,899,172,859,354,196,719,784,961,261,227,313,463,296 (~1.7822033662587E+172 million trillion)