Knowledge
Data
6956 1543512184 941649448 107399
23 41964653 3114336161 895 2067673160
70 28255855 3665 1010547245