Knowledge
Data
139943 590764496 19505 7421305095 4507083
4174674554 92650382 373
401605292 99485971730 2203644 7172