Knowledge
Data
459533 79477140 26336778224
859851 16381 750753842
801684 8690 11405586 340044 2976575416