Knowledge
Data
58528 166549191 10450 680 433219
254196 1249457 81922486508 6257911
6329 96446669866 7415 73379922