input: from typing import List
  
  def generate_sample_data(count: int) -> List[tuple]:
      """ Generate sample data for a web application using Python's faker library. 
      The output should contain three columns of data: name, email, and age.
      >>> generate_sample_data(3)
      [('Cory Hopper', 'coryhopper@example.com', 35), ('Rachel Carey', 'rachelcarey@example.org', 22), ('Dalton Joyner', 'daltonjoyner@example.net', 45)]
      """
output:     
      from faker import Faker
      fake = Faker()
      data = []
      for _ in range(count):
          name = fake.name()
          email = fake.email()
          age = fake.random_int(min=18, max=65)
          data.append((name, email, age))
      return data
  