Knowledge
Data
633144806 14689 1695 6995
646431 2216491 620770350
71 991110240 185173202 28255472932 40014932792