Knowledge
Data
316186 40818956632 59547640 16932594
350039 8058038814 51345737
446736 589581 2707075631 1466574 51038160