Knowledge
Data
52962 5100694 592809508 80755
323526 92790041 41353630996 1265
1429 4409993177 506816