Knowledge
Data
26035369 44093652750 63361229 452309
43666744760 12617465 6529535257 31395
59808700 582065 61378377 13006 879