Knowledge
Data
290570611 6790031634 3649448 250290817
3808013 511395 94 2687
3124 6481953 12465718 676 698503