Knowledge
Data
129209933 214661 82766337 30367090
14051918 710824852 49012 8386092060
16485462 4700721 4264705 361914