Knowledge
Data
659191668 39345467 15863 8613643241
232815539 940 227332820 48641079817
61377 24746131293 619877853 740