Knowledge
Data
29 62297676 21411562 779 580080
7381360 5182 2293431 0705321642 65457
25574 5087 3220 4539705606 826712