Knowledge
Data
40927426 6849217 15256 45052590466
16486762 224 36164311 3493
18469 315617 7935 6572 293532947