Knowledge
Data
8303215179 47523132 1736174788
32043890 35444112153 966199 628616 339946096
45031888838 20996525 7028663325 820