Knowledge
Data
948792146 49763695 12123081 287966584
7541128 42069 7597 5128151
630558350 102443 862 28396269 6628