Knowledge
Data
20645504 96246807 41777813767
5212012 220632212 30969651 053711
49564 58061453 04571 269983425 82242848032