Knowledge
Data
22660 140184794 952858
902191 9964 5074650 5235694064 95893092
24072209186 79959035300 3610612715 980952