Knowledge
Data
678646 52669 87984731 132144
6492967448 17079619 72674 706111947 9677094217
347613104 481639575 8443800 78