Knowledge
Data
30 52578292 539756854
153042 3674718177 34017060 45177
336387837 718880 52158 79588426584