Knowledge
Data
42078796 025653107 472783 848 4846915
510830 256601422 2009 9625828199
16 176965008 071 373186984