Knowledge
Data
2970290 14043353 9463 6089 46284
1690734549 24577901 77526990 8419478 673
23861855 5952642 3574 64 49700