Knowledge
Data
18 409971 9360397943 1340872145 757172256
40883212 116086347 56019774944 35431 236
6600581 16550648612 5317713411 88103