Knowledge
Data
223368424 10341 21 6402 8987
590814 37778 8027113646 7097 77751675
94611 4921915 1165948