Knowledge
Data
130 45141118 121888732
22856865308 373695446 6331793 586033 6804519
257860147 616412089 2499920248