Use while() to avoid huge memory use with range(huge_int)
Add miljardi, biljoona and refactor