Knowledge
Data
66011341 588345956 52104686 156406048
55749566 55107970 81631955
9369526518 52281137 77910 311167463 40855120