Fixed solution #23, added solutions #24 to #30, used BigInt and Char.asD...

Fixed solution #23, added solutions #24 to #30, used BigInt and Char.asDigit where appropriate, added Sieve of Eratosthenes implementation for prime numbers, improved the performance of solution #10 by using a prime sieve, fixed solution #22 comment