Knowledge
Data
588691896 4633936 580953292
2172702185 10801183 86622935 65277956
739410754 2459235 707337272