Knowledge
Data
29880212 641 156 57184108 7393
343 10129718 4539812762
49351 191099 4310366 9338350 74061796