Knowledge
Data
330142 30141131 64984957 264404570 3649
229142873 620 61981238396 03925710 817
29516173 0130368 1075025 754972016 2123917588