Knowledge
Data
31626 2813485070 1362623802
6750 38550 6978345 1997 905338
90908 86 38268312 68529 76