Knowledge
Data
40555 15106631946 13748025 32991681590 4572
5419 266089 1396107733 739962
651 918672 70125 68275431