Knowledge
Data
30725384920 96 5076 182902367 59958601
6463128611 6227980 413668
5274400 79048 8699 83155 63