Knowledge
Data
140468 2067486 8311 602625
667505633 16 7643 435608576
8505944 72112333 3698 1880 441