Knowledge
Data
4523542 4147403 42967 6296208
124879253 843033439 38077526739 706292 5697646
350564328 400430 7440