Knowledge
Data
943380 1324500628 3265
20817193 45970 4293 71923 462477996
31056107 4287776 4924185 0931130