Knowledge
Data
592952 34539493 4180509 336 41320968
236061 7720 849 7423545
45007208 5716 1297265248