Knowledge
Data
120287143 3391138 99423661798 65959 10897611
4726879 809588 832545815 59651
38634588614 031398 30648 98580418 97