Knowledge
Data
22812 7059748 3633 163337 4934128683
40519095 87347198490 42509738 794
13074 468 946 496196