Knowledge
Data
8170159 1154 92860 307389
15751 4626220510 67774370 3613329370
400903 2692 8081910 353089