Knowledge
Data
5787763 8057447 31 89 846326016
59402553 42714003776 18 666516 9658303
306482 048566250 95267