Knowledge
Data
122012064 527413288 51689
31991 17 5247400 140982053 6403411
39 38209 6663 3033153 56