Knowledge
Data
20491405 20382602915 5952669
665533611 2874340 11726 639
747180255 960592449 294 41074 57573