Knowledge
Data
45575 192 12292614 57636
42869 473312 707879 17282270235 29301363
293522225 303338968 34859