Knowledge
Data
979 27333528812 34469877 90
31 146156 510861619 11 3349655
89107512973 441655325 38262746651 3910983692 37860