Knowledge
Data
28 40844156 89004994 3357337803 51
259 66 09502
986 477503 19762208 047434876 58562640