Knowledge
Data
502888 26996906 17315708875 7914725600 571273653
29800 12734773 1176 656037512
663 0378662 10118444