Knowledge
Data
313162 52428 9356753 9368290376 17404068
47 25 28884554601 1916595209
94 84 228903 533134 22920451986