Knowledge
Data
70351602591 557343326 266595 7269831380 177087224
168632940 3494065 41747219891
6991326617 9925071 605 333162