Knowledge
Data
699 8117800 58341 6758206 73475
869249772 8570284471 1402669 640 1641701057
8122959728 3896 300 166556756 47