Knowledge
Data
12197 6783753 557737554 649525592 814708
31491 603016566 477 097
35 7979641 883376 15815636 875596