Knowledge
Data
29 60986 462
504611350 87985168325 718446455 443406995
19707 728 34546446435 43 22362212810