Knowledge
Data
149093594 306620700 193105
90255506651 79916 2614359776 17488748 13024277187
140 27986 6887