Knowledge
Data
159950355 86 7093 12825902 42685448990
188495593 302913 81529914
38072217366 51045359 0456723137 74536518158