Knowledge
Data
42968 144146457 109 63999337
59194633 206183700 4694772 754 4286
84062 679441 5539 14972 62838