Knowledge
Data
41453 58979 34357960 8224016587 46220162568
667727 270842 2832950
727638721 496581727 4989332889 2018