Knowledge
Data
5061120 34606293 4134596 65382 105230
938178 2016148 103087275 276796925 289966796
5970492 57301 34401