Knowledge
Data
186 21888317 5588 45413169 542439507
643 14042980621 1286
447 5895198304 377 37730373 58477047