Knowledge
Data
340542 367773348 113125916 41514573058 752559467
1930 598497040 2939867268
8798459 2648312493 18897