Knowledge
Data
528 2912710763 1219 664 117186
5954746 434 19412976 701 4624
814589 699286 126103991 7188 98