Knowledge
Data
31604638 32182 584158616
427 196 2900 760096167 555307686
53162191486 041166483 77 8917