Knowledge
Data
596761 265010672 30883559 8332557944
7320980 50291964311 2488187934 41428143316
77986 9364967 42176176007 90