'''simple docstring'''

from ..utils import DummyObject, requires_backends







class 				_lowercase     (				metaclass=UpperCAmelCase__			):


 '''simple docstring'''






 _SCREAMING_SNAKE_CASE     :       Any      	=					["""torch""", """torchsde"""]
 def __init__(      self   :	Optional[Any]      ,       *SCREAMING_SNAKE_CASE__   :	Union[str, Any]      ,       **SCREAMING_SNAKE_CASE__   :	Any							)  ->    Optional[int]:
  requires_backends(self      ,       ["""torch""", """torchsde"""]							)
 @classmethod
 def a					(      cls   :	List[str]      ,       *SCREAMING_SNAKE_CASE__   :	Optional[int]      ,       **SCREAMING_SNAKE_CASE__   :	List[Any]							)  ->    List[Any]:
  requires_backends(cls      ,       ["""torch""", """torchsde"""]							)





 @classmethod
 def a					(      cls   :	Any      ,       *SCREAMING_SNAKE_CASE__   :	List[Any]      ,       **SCREAMING_SNAKE_CASE__   :	int							)  ->    int:
  requires_backends(cls      ,       ["""torch""", """torchsde"""]							)







'''simple docstring'''

def      UpperCamelCase_						(					snake_case_       :       Union[str, Any]=2_81_23      )					->     str:






 '''simple docstring'''

 __lowerCAmelCase											=						[1] * (limit + 1)

 for i in range(2						,		int(limit**0.5      ) + 1      ):
  sum_divs[i * i] += i
  for k in range(i + 1						,		limit // i + 1      ):
   sum_divs[k * i] += k + i

 __lowerCAmelCase											=						set()
 __lowerCAmelCase											=						0

 for n in range(1						,		limit + 1      ):
  if sum_divs[n] > n:
   abundants.add(snake_case_      )

  if not any((n - a in abundants) for a in abundants      ):
   res += n

 return res


if __name__ == "__main__":
 print(solution())






