Knowledge
Data
535 509 19769 80178733
65805256 6209591138 27425706681 101766191 2459393
16829013 660817 7869821 74491 5087929