Knowledge
Data
156 2981363900 984980504 42711
272 047786 1299501976 85 8451
507589 028025030 361186 377345116