Knowledge
Data
81506 45046195 73 1818876971
68084 2117187727 76483525
109404 62634179109 167800710 336314 18880082452