Knowledge
Data
28639077 92915726186 1420 059258
52931184759 06596 191 048741350
35135530 853960767 26073743968 5026