Knowledge
Data
2249 559520309 618331 14734945689 66
02991 95294 21497 2476702159
944210558 784733 25877869