Knowledge
Data
13346 5791145 599894823 694389416 329091
128270506 999546 9551005817
12761798865 665932 7819312929