Knowledge
Data
1635047695 5816 23792 830992
31589512 70545271 7409057 210033
6032624088 50092 93504812886 75563297 3211135938