Knowledge
Data
21743272 985 1518476929 40707725
9198553191 3462 412083682 793721485
28 43486144653 11767644 13