Knowledge
Data
342136 125230 168 33839 33109466
723598627 544996 670958436 0905613
27869869019 9708246 8331255513 888 1314326462