Knowledge
Data
3045224747 3733414 59156 18685
2331083 6367118 325627613 311940 786117
9724 430 63340292