Knowledge
Data
428742363 7856817 41275169 43101687 12159
31945531 5428 860 115355478
940860025 025528 52300 3412