Knowledge
Data
52009545 81838 3072147
90170 398333415 5957880 75741671 9102640
46352562634 256483168 40502141620 25787303 35040696