


'''simple docstring'''



def   lowerCamelCase							(_SCREAMING_SNAKE_CASE				:       List[str]=28_123       ) ->    Union[str, Any]:
					__a      :	Union[str, Any]    =  [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

					__a      :	List[Any]    =  set()
					__a      :	str    =  0

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

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

					return res


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







'''simple docstring'''



# tests directory-specific settings - this file is run automatically
# by pytest before any tests are run

import sys
import warnings
from os.path import abspath, dirname, join


# allow having multiple repository checkouts and not needing to remember to rerun
# 'pip install -e .[dev]' when switching between checkouts and running tests.
__lowercase     :						Dict	=     abspath(join(dirname(dirname(dirname(__file__))), 'src'))
sys.path.insert(1, git_repo_path)


# silence FutureWarning warnings in tests since often we can't act on them until
# they become normal warnings - i.e. the tests still need to test the current functionality
warnings.simplefilter(action='ignore', category=FutureWarning)






def   lowerCamelCase							(_SCREAMING_SNAKE_CASE				:       Optional[Any]       ):
					from transformers.testing_utils import pytest_addoption_shared

					pytest_addoption_shared(_SCREAMING_SNAKE_CASE       )






def   lowerCamelCase							(_SCREAMING_SNAKE_CASE				:       List[str]       ):
					from transformers.testing_utils import pytest_terminal_summary_main

					__a      :	Any    =  terminalreporter.config.getoption('--make-reports'       )
					if make_reports:
										pytest_terminal_summary_main(_SCREAMING_SNAKE_CASE						,				id=_SCREAMING_SNAKE_CASE       )



