Knowledge
Data
31556941 8551498 6162816007 2165240 4874621
38175 16 96261737 1054696
8424 78326596 95666 883115