Knowledge
Data
22 306542811 4812046 234798 420430080
94551874 6313306085 24426153956 14715205932
549239131 19673788 347064845 51702