Knowledge
Data
49 102 19285 93913
39506 44249180300 580688 190 328355013
1934528 659007 22331 331665783 269