Knowledge
Data
379312 1600069 70102977938
562016 4648429 8050784 20058172
43074436547 119 271188914 2948287500 1771