Knowledge
Data
660 936436 298158389 40724681981 36252
134 18682 69372592186
55705485312 30327322337 69148815479 359657