Knowledge
Data
5026969 688792559 235763 3356725079
2514019883 60855 10 59203071
11825229724 111180 24915508481