Knowledge
Data
30203960559 4422245 4552263726 2445
4051358 99835313077 49007
40939055 5339102119 1366601 23815 4588073