Knowledge
Data
80 1685556 1459814976 1190531
84666803792 4189 08306505 9288
50 0515 28539 1250992082