Knowledge
Data
15043 2669 72732481 3046
421 92194957 713055 88999417396 338
889588 4709982 50813978 4550 240802