Knowledge
Data
501875 306 35735178 93685783
7997279 167196083 58285110 31733672
40604823 31581 106 282658398