✅ Key found : 0000000000000000000000000000000000000000000000000000004b5f8303e9 -> 0b304f2a79a027270276533fe1ed4eff30910876!
⏳ Full time: 2.70 sec.
here is the 40th puzzle, a python script

Yes, but in which context and which script? (I didn't mean a kangaroo.)
When I said RANDOM, I meant a random script:
import sys, secrets, secp256k1 as ice
while True:
dec = secrets.SystemRandom().randrange(549755813887, 1099511627775)
h160 = ice.privatekey_to_h160(0, True, dec).hex()
message = "\r{}".format(h160);messages = []
messages.append(message);output = "\033[01;33m" + ''.join(messages) + "\r"
sys.stdout.write(output);sys.stdout.flush()
if h160 == "95a156cd21b4a69de969eb6716864f4c8b82a82a":
HEX = "%064x" % dec;wifc = ice.btc_pvk_to_wif(HEX)
with open("KEYFOUNDKEYFOUND.txt", "a") as f:
f.write(f'Private key (wif) Compressed : {wifc}\n')
break
You'll be waiting a long time...