Knowledge
Data
423616896 1504549394 847 3966026 18712089800
510253482 4514858956 42611419 11465 44946363239
81197287 585008 94704569 4245574 40831334