Knowledge
Data
315011 309998 28388099 853970197 12091
16555675822 29735 36648610 85026481
495 901 7973462 46565438