Knowledge
Data
168956 52276584797 44925988096 9120165586
504262 95 49 20228162 90923
358076 54842 661