Knowledge
Data
43299 31 928930371 5468
2871 563068341 248005111 58090417 53441
372183211 75 0182231463 250596 1891933715