Knowledge
Data
31660 6485926779 377587 9235627 1471981
10894 04314259 07923 5874104
93825 586866 113087642 5075776 37