Knowledge
Data
59 34931668 287 3265 56387507
105627141 2872 9817921528 950190880
22160 325897126 150772