Knowledge
Data
29651406 95931 266039609 2172259
70423671 2360 82 59543101 0536
12952 08200112943 8776 46701773