Knowledge
Data
166 599422535 22 148268944 2278
1994491145 68328979712 9247 90659037
891700 488098 338437111