Knowledge
Data
3390 3668 18363169 398
312 960273 499064 207664624 36738117
600 772515586 85802431904 68