Knowledge
Data
3354294 89125682635 189756649
298112402 316032 4574939 64
521 15035 8563488 32787811 82892