Knowledge
Data
22250046 8269 69507684
7918604 32472 85764954 17183999 15760011817
4425928499 838 4559018280 2745469