Knowledge
Data
16149 8159249 5199786 6219722681 17039
21314570 336 88538439 3798 27121095437
96 731057 82395