Knowledge
Data
112937 123448 290207890 1308072 3031926099
2699085 549586210 53276 39157852 286942070
4528 240 671849