Knowledge
Data
306728 229152444 29750260 39 32304015
76612 46204327 19 59
422401841 418351 25338665 690