Knowledge
Data
182240693 650 3713
74904148 30498675451 7691407 39077033 88530625
80937 2703271 950681