Knowledge
Data
526503900 939 1002125 256896 1192742
57 50520504 0498036 5576895
84302 762977033 84275625 57952 30