Knowledge
Data
68 9584160 2995665 306 429171
3240857720 269042229 302883 30266099637
7878164238 59 430 1803316