Knowledge
Data
289613032 5815 159953827
66624866219 5801 4217902161 1144735
11941860 536668566 1717939 6701