Knowledge
Data
106816903 802682922 87701840116 599866
894881687 893730727 1252398494
358 3822550 86215999