Knowledge
Data
6659241 070146 65618607 27131107860
280 35060 43468539 2705770192
19035 19269887 34709810