Knowledge
Data
3154291 763581162 2448364 717287 337195
384 5625915 285478 2030078176
4376 71 3291 421225668