Knowledge
Data
15175646 89562050 83731598
95669 42961358 69306889204 1815591400
57141396443 13840 3856700 330478