Knowledge
Data
26 344925 2074089171 505
11221 4564027834 254 8777356817 55
21 995778054 3865592 62354 691282926