Knowledge
Data
2032571 12086 86386 34830711
4346909 713916 9338174027 5056
85141142 277667 48666527 836027028