Knowledge
Data
80543467 3955805419 399621710 52431 485249
58226879 628405283 7315507695 602
513348 018337126 28874 2008