Knowledge
Data
506 31399404 8018440301 10269296212 961513
27602 55715 69 16739 86894
22768 510694 1973 380960