Knowledge
Data
20127348 6855869 4143 3399
7666638 825428671 181647331 85
248748 7819481 1420221816 486251