Knowledge
Data
86 183755147 2324639 16004473226 319879481
62 516295680 4679264095 672
405178 8610 986 59154967215 84381982519