Knowledge
Data
287610342 404434554 12914394 5532709
545957 618298 6630410388 34588 74346001
8304727173 30 196