Knowledge
Data
154660067 25723610 2991631 2276282 23467738341
585479487 849505 5610089 8837234
954557710 66417486 962202