Knowledge
Data
29877938 250774226 8195193 81046958181 27457
531474 7028711151 94097287 780856
3147182 50837580 51364870428