Knowledge
Data
26 85 265393918 309005
2985428 5142611689 932253 63301111793 412586055
168 67435 92045928170 815270992 42283440162