Knowledge
Data
26955068 228544698 196619713 7338336962 47314025
9952015880 8010607 13184087649 9055347701
5352033 9780 941429 2922