Knowledge
Data
2558978595 89512 2722237071 64782884
6522013 6419386 495100 36621931769
28944 5660514291 4219031 45804 818859