Knowledge
Data
36 1115192 23923071024 12379727451 58795
109000759 2936799 9749 0949452718 2628
247405717 74538794 630140270 15530970000 9114026