leafcoin crypto currency with random rewards - 21 billion max coin