Knowledge
Data
96 238772972 81614675232 75083076
354418 13167930092 18311690 682354466 21877161
9706976547 64185351619 355523 7569 714268