Knowledge
Data
7183 50195443858 8043726347 95587062293
477 16804962 5206806 70447691 86614963692
49 104237721 7522956 130174 948