Knowledge
Data
333816909 68179 6915013 5799595943
3715326183 688045647 1674596 93 292648
145478 7381925543 47402656 525098