Knowledge
Data
3661480 4193176 5422232
79940431 2346913062 63654962723 37602510303
1657913579 723156 79898954 11436024 63084353034