Knowledge
Data
2997521289 4742032214 800810385
583408672 13457983 96580 249480
36311 308655553 159011