Knowledge
Data
4304533 14950 898768 51453102
999840115 14280373 6373
1356271 050995 2966444 453637 4911617