Knowledge
Data
9166 30771 8025 3633
76842033074 612555827 252952 100588 58205866
6394974 14662039652 7049766 5740043710