Knowledge
Data
194460 5135156 1619405 2336802 2340932
2549 289 74490282993 40736
658 9456092656 512974816 31560 84766982