Knowledge
Data
11429617 7231444 1000406 55531836 73315234
971918 492 911060418
518563870 29042 310892152