Knowledge
Data
3980 501727922 13927937 880359 156421
42 388384344 272
527 3618205783 949909029 8775 728580639