Knowledge
Data
41328736 2796309608 636427 2541858 78834176
378894 5255648 22417606 72668
6810265056 552836272 832913824 331583169