Knowledge
Data
6381065 5211783268 70301436
4256815 3916607 36614127861 50605155
19244682147 21096884 8928671