Knowledge
Data
3066 104 89287851 3159400300 22264
949 1823936691 60 5421965
2509100074 6652 223333579 811517