Knowledge
Data
509169616 335563 41548017 7602 62310855120
562 29165219 74568681 76153
5222 2595387 96 1002906