Knowledge
Data
26 18452148 12973 6347932 587604247
258090211 594892 75885428519 672782600 189852
833829470 576 80