Knowledge
Data
45782879 70109443 255165986 595371
4776345856 26974807 2388101688 162 9108613606
695943365 94401681 590660906