Knowledge
Data
12286 7594 77900054980 9873 87857104
74 44 520933972 97160956411
503784877 42388836 4486475813 313725 25