Knowledge
Data
5081 131890045 35081764 44283219
8159916 1162562740 8476499 30287575984
18 069132 7881947320 43708411 8177607