Knowledge
Data
22096 689600807 80944260 74698791956 612008
38425052 0985 970339 84326831 64
162370 126 464161451 4702