Knowledge
Data
19526860 16232 9432 848808572 477
46096830 728 1972302902 8342
812 388756 57930178 5034530995 43983639