Knowledge
Data
80 72 10297592 50239 6871651990
31505683 15964 831236
7020853577 9693650 6770541 1220979947 716