Knowledge
Data
5099732 8976 5209870497 2577250
308574 89981434 691641 018395 34329762
1111719 375431 67427 580514