Knowledge
Data
193596 8031 7967326902 653 47096750
7326560631 203674 2609013 85960996 64081082
62090 37902589 252 1454006 65009761