Knowledge
Data
1259 6831596759 28199829 24176977
4961 91902862326 8858329 60260105110 307558
52936315737 70 32 21