Knowledge
Data
51865840 6845447 44857 831
94097488 77750 56727 587462
3178159680 038 1719917 16 2816