Knowledge
Data
19813296588 821228 4694516449 479844 43152135
51 1952677549 603658970 8394 85839
211489 9389464 9500914