Knowledge
Data
642 398093 717543
306763147 52673524 72603280930 277502
117072492 19461 28288 82192656 634098271