Knowledge
Data
2440888 13640696 21805819 9435496800 1133218
533068 8871423137 4082
5090018 351256883 642228507 72398