Knowledge
Data
531597191 059838330 19380104123 9444227 49637234
52960 74080913399 1844283795
107789935 903 6803470152 295 2134