Knowledge
Data
318008476 7912655044 592 6785 2280
3113510175 9961917 8060745763 192068829
51933991962 69284 86390581466 4253677551 59042647071