Knowledge
Data
31485130 844443694 36896387367 653760
7651167976 9998439 8614 303932050 380240390
468502 72349853 3618243 17994 76