Knowledge
Data
376 759229484 359 144388008
1937743 79627 95872847 2801 017837
18027309 5252653 2908306