Knowledge
Data
603557109 871325133 1277166960 639926598 8555
259496290 18605 43615509 8582514598 4141384
3731885 2015616 999 496947600