Knowledge
Data
470428656 3870337993 94592 107242 171629
2217716 862 156259
45896684311 65458 542195 60598