code: def 		snake_case__  (		lowercase = 1000				):
     lowerCAmelCase_:       Optional[Any]         =  [0, 3, 3, 5, 4, 4, 3, 5, 5, 4, 3, 6, 6, 8, 8, 7, 7, 9, 8, 8]
     # number of letters in twenty, thirty, ..., ninety (0 for numbers less than
     # 20 due to inconsistency in teens)
     lowerCAmelCase_:       str         =  [0, 0, 6, 6, 5, 5, 5, 7, 6, 6]
  
     lowerCAmelCase_:       List[str]         =  0
  
     for i in range(1       ,							n + 1				):
        if i < 1000:
           if i >= 100:
              # add number of letters for "n hundred"
              count += ones_counts[i // 100] + 7
  
              if i % 100 != 0:
                 # add number of letters for "and" if number is not multiple
                 # of 100
                 count += 3
  
           if 0 < i % 100 < 20:
              # add number of letters for one, two, three, ..., nineteen
              # (could be combined with below if not for inconsistency in
              # teens)
              count += ones_counts[i % 100]
           else:
              # add number of letters for twenty, twenty one, ..., ninety
              # nine
              count += ones_counts[i % 10]
              count += tens_counts[(i % 100 - i % 10) // 10]
        else:
           count += ones_counts[i // 1000] + 8
     return count
  
  
  if __name__ == "__main__":
   print(solution(int(input().strip())))
  
  
  
  
style_context: import itertools
  def 		snake_case__  (		lowercase				):
     return (
         int("".join(combination[0:2]				)				) * int("".join(combination[2:5]				)				)
         == int("".join(combination[5:9]				)				)
     ) or (
         int("".join(combination[0]				)				) * int("".join(combination[1:5]				)				)
         == int("".join(combination[5:9]				)				)
     )
  def 		snake_case__  (		):
     return sum(
         {
             int("".join(pandigital[5:9]				)				)
             for pandigital in itertools.permutations("123456789"				)
             if is_combination_valid(lowercase				)
         }				)
  
  
  if __name__ == "__main__":
   print(solution())