Knowledge
Data
17466 476 3435988 287340944 10943
6746 249 9921 0362
53590078440 2420090 51668014 20279790