Knowledge
Data
896 709499 584 187151264 837595
74287 10461985695 1106464843 91652037
155492775 581 4280060173