Knowledge
Data
576687 7572583 310980445
31401301742 29 648526655 50299389583 14726
5202 642567645 34697940 172846773 30375073379