Knowledge
Data
596186843 10831180 80345171
2363768 46714232 85431194
30907970 67228058482 13645319745