Knowledge
Data
28849066 881295467 441099085
051325 533184 4710531 38895733
8150844 757895 251447 476767570 27497088