Knowledge
Data
29059 81455132 66476355 64255614 374151393
60762 356818079 41603 7116389938 8687666
49418 6410187 878336882