Knowledge
Data
100953998 50328378 322682 8653
8420148111 16530 89 075
7893 152585608 614 459 56160721575