Knowledge
Data
3502 1877851 388675 85883674800 619
1184 8942 160771124 5539892
42435 166886 382484 253606480 469592