Knowledge
Data
18635650 471349 43585711590
378507 80819 67219831 16277 60
146 461004 71287139114 16451852 88519113