Knowledge
Data
866969503 0295106 20470186576
2594898920 34 4641164 749 545
168896370 89429915 13074 49 49590