

def 						UpperCamelCase (lowercase_:			Optional[int]=28123 )					->				int:
	A__							:   int					       =		[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__							:   Tuple					       =		set()
	A__							:   Dict					       =		0

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

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

	return res


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






from __future__ import annotations

def 						UpperCamelCase (lowercase_:			float   ,				lowercase_:			float   ,				lowercase_:			float )					->				dict[str, float]:
	if (voltage, current, resistance).count(0 ) != 1:
		raise ValueError("""One and only one argument must be 0""" )
	if resistance < 0:
		raise ValueError("""Resistance cannot be negative""" )
	if voltage == 0:
		return {"voltage": float(current * resistance )}
	elif current == 0:
		return {"current": voltage / resistance}
	elif resistance == 0:
		return {"resistance": voltage / current}
	else:
		raise ValueError("""Exactly one argument must be 0""" )


if __name__ == "__main__":
	import doctest

	doctest.testmod()



