Knowledge
Data
5518626 42037277 96729900
81112550 29 7999109 21784143610
1843679793 2793174 9756098028 3850455684 525002