Knowledge
Data
94396 224954 841 552 880122
83 385450200 8663256 5541813 9515023
5184940 8237685 6393 3460