Knowledge
Data
5963 52187301564 853667 958
89342053 159289 330561648 42119330269 17
40687873911 3289 863768191