Knowledge
Data
8530759 77598078 1671351 348096 5014391786
21027 88455 23402554133 781280 9122729
22946180102 4051220003 109 83 17777048