Knowledge
Data
333968 75283 4664581 536054669 21
785589294 8236 9187551126 4503002
406875275 9410199 3534 148449