Knowledge
Data
14923599164 216349592 963973765 28195 96720
6786558 2438 33606
75317 3009602 429 4158