Knowledge
Data
25466266 67325979 73611542
290430 5460342 3954612477 521429
308075120 5831647034 1706 100448969 836286552