Knowledge
Data
321 514022 702058476 22167590152 255301064
21681 7668492 3961 058191 48129892
880705468 96590502821 366331011 91926