Knowledge
Data
35399 46767597 34814 9089335072 4843110162
5720 3453108734 18 7746182
8636954 1516540 821443258 40