Knowledge
Data
105082 86139675 369382282 8576592 16
517184 9287787 578 0976
503500 4339997 4631 90567