Knowledge
Data
8457904 192793534 35586233 63527230
55115497565 308838 30367713999 253125
19958054 5709509859 2179557 20640308