Knowledge
Data
288487436 28438029205 21924788921 455 227328
165524 814706 1131008447 201353
4120765967 50969352 2081