Knowledge
Data
59220 596367 24630112 920 63
8638 46138 58037420 778669
2193604544 48896 817792032 20579 103899