Knowledge
Data
289874 19164490 30436 8579073
860823618 5539686 448906716
193380377 12359236 59936179 70208090