Knowledge
Data
120065406 18360149 9554976767 748887728
210792695 870405 766439854
710607844 8069 25102969 4892