Knowledge
Data
31092525 78102 36315738 211954 5666524002
995556294 3966082 2450 615976283 63289529142
53923 27079041 6451725 479445734