Knowledge
Data
2595810 14110468405 801 4077150288
4093495 9437354 7904007061 4335787 2159
589570221 311067626 41423033859 430411 2679884