Knowledge
Data
7695096 1166176019 2889494 645798730
50 572 251471159 88908041
12918 94846123985 0339900 558360223 527583098