"""simple docstring"""





def    lowercase_   (   _lowerCamelCase:	Tuple = 50000000      ) ->      int:



							'''simple docstring'''

							__lowerCamelCase					:		List[str]		   =     set()
							__lowerCamelCase					:		str		   =     int((limit - 24) ** (1 / 2)      )

							__lowerCamelCase					:		Optional[int]		   =     set(range(3						,   prime_square_limit + 1						,   2      )      )
							primes.add(2      )
							for p in range(3						,   prime_square_limit + 1						,   2      ):
														if p not in primes:
																					continue
														primes.difference_update(set(range(p * p						,   prime_square_limit + 1						,   __snake_case      )      )      )

							for primea in primes:
														__lowerCamelCase					:		Union[str, Any]		   =     primea * primea
														for primea in primes:
																					__lowerCamelCase					:		Optional[int]		   =     primea * primea * primea
																					if square + cube >= limit - 16:
																												break
																					for primea in primes:
																												__lowerCamelCase					:		Dict		   =     primea * primea * primea * primea
																												__lowerCamelCase					:		Tuple		   =     square + cube + tetr
																												if total >= limit:
																																			break
																												ret.add(__snake_case      )

							return len(__snake_case      )


if __name__ == "__main__":
				print(F"""{solution() = }""")
"""simple docstring"""





from typing import TYPE_CHECKING

from ...utils import _LazyModule


__A  =				{'''processing_wav2vec2_with_lm''': ['''Wav2Vec2ProcessorWithLM''']}


if TYPE_CHECKING:
				from .processing_wavaveca_with_lm import WavaVecaProcessorWithLM
else:
				import sys

				__A  =				_LazyModule(__name__, globals()['''__file__'''], _import_structure, module_spec=__spec__)