Knowledge
Data
50525431091 5412185 135521
26687202 16415021 571419252 195489809
291744 2315 77995 690781017