Knowledge
Data
507624753 13271964725 9831 8152179
21514 29147877 59811 054656959
65690652 592495 99911809216 1644112049 636