Knowledge
Data
22347108096 38557 17017377851 8409
75733 5476198271 11791425 326974
502 97549048598 69627615 1540