Knowledge
Data
77 2995 24674406296 181 562671738
3082 23005215 717933433 3171155 644086170
2116 5578 1992443 638818351 20797779121