Knowledge
Data
346 14955620 22 34186093 2495090
95085323 296 4302116677 8890092 862248
461730 4943711130 6635717158 578435