Knowledge
Data
3964606 132061 60282215694 6258068 2192872
54736009 26667612 98772 1533
1129 81073 2153696 381273837