Knowledge
Data
30 247258956 22132429575 1718190799
1371 16819873846 564767 2828737 2005
427 87224 907 49667972961