Knowledge
Data
20622 9590460 27470
662 94488 2406729 23450596
6670 10113186104 2849453362 8559 0735105