Привет 1

Привет2

#!/usr/bin/env python

# общее количество генерируемых идентификаторов
COUNT = 100000000
# максимальное количество идущих подряд идентификаторов, сгенерированных по одному шаблону
MAX_SEQUENCE = 77

import uuid, random, secrets




def generator() -> callable:
    host = random.choice(HOSTS)
    host_uuid = lambda: uuid.uuid1(node=host)
    return uuid.uuid4 if random.randrange(7) in (1,2,5) else host_uuid




HOSTS = [ secrets.randbits(48) for _ in range(40) ]
i = 0
while i<COUNT:
    uuidc = random.randrange(MAX_SEQUENCE)+1
    if uuidc>COUNT-i: uuidc = COUNT-i
    uuidg = generator()
    for _ in range(uuidc): print(uuidg())
    i += uuidc

Copy of deck

By Vladimir K