Knowledge
Data
585462 74408 16946064
49202882877 11238 2991 80961
3210864225 505551 813 411 15123027427