Knowledge
Data
93 17995617 59880710646 5720967 29930512
7818223227 6009579335 1322071978 680365018 1724
6158129 434 42250610583 599677 14398369