Knowledge
Data
17335337 4386064 08650 35187984
9992 885643620 312792116 251490551
20516874685 67381577 635679194 30305