Knowledge
Data
28 118405144 41815408
458704104 51564826847 2048207889 1600 1506
41406 532135336 71370345687 68991148