Knowledge
Data
580270 5176 351663 55462 21129154176
4913660614 11586674 98281947352 562372
63262986 747 477 2138