Knowledge
Data
65882250 37087 38172953242 9346330
349 945992 46537184 549899619 30286
275060771 888532531 454372091 312