Knowledge
Data
507625 48640149 9759093 879237
75142979969 55361 10301267
839123096 525669 29441603 33491679