Knowledge
Data
2970 806 403796139 656 418635481
94 3567932509 31251786291 506243
2000784 138696 34359562 1555721669