Knowledge
Data
17155306 1149597 819105 380 8588
624836 358300 33217566 693 6021
2007494928 095 460466 22 15862524683