Knowledge
Data
653893 24625 4341 116230162 21337981067
8644 701108 7145017 4052109339 26627
675227089 955647 9049210999 99294 2112