Knowledge
Data
226916 50709280 84331333580 303543376
129508 75064093 4934775923 48914 6990472885
4733816 669844429 79559