Knowledge
Data
602522 23378287117 95607831721 14751103141
540598303 41 827366 985903
86058 8595927 5050144 433494616 2104576749