Knowledge
Data
58304837 31158202 33375760 543420 5913
815182 589212 9247740519 3596195
887 367414183 37