Knowledge
Data
6576 1016884 950 815372 2030
311704677 93420295763 0028574 42246090
2961525 53 419321406 643715506 619231170