Knowledge
Data
103082309 9479725 48436427812 264036 6990
5355418 98807870 008283295 495607
172 728971805 2587083 13214026 32121096