Knowledge
Data
3751388516 6672 14372095 64512636 42025
7913226 315502 73848111545
87141181968 172073 43176677