Knowledge
Data
22390 17522708 672821542 9259010 1014599
7752331794 58940990 973287
5170 7367 4146891 2044781264