Knowledge
Data
323343272 16072496 7173457 4063771112
9945262664 21 978 583252 063932
77724062 79102 48892640058