Knowledge
Data
56 46648406 622550528 5158197 722427929
804435203 93380494212 605081
316 549168 3635584