Knowledge
Data
3028 249523198 3147362 431166
15375 86478646 85 5518576
3366408 745252418 551604 66 42069397205