Knowledge
Data
522292 6556471956 63419185 597 39771006084
77589 534449707 1141
36875837178 274625 3691670 16342425308 3475056