Knowledge
Data
22246146 21918173 8750515538 119 8904545170
714395 45768 39 64314303 44767
31297 2298 659 4398874 6569085