Knowledge
Data
396 2889 2120 081671403
15889565796 61 5802 539 94207
415238818 666330635 6728 52480809807 51656138610