Knowledge
Data
58 0316369061 1685057 2014691360
23580815 922 760883594 5986227
9973044 91698402386 17 0188158 3065