Knowledge
Data
50 1867069 466417295 7609 863
514039245 0568512931 332 24607 5408125
809050765 18384923 30685 2167090 748881710