Knowledge
Data
330373 19717 925324 76484
470181 21030524 1551284 2401705523 064399
40804908607 8850372 46779