Knowledge
Data
528356216 348 608 554484013 243559
641286 541 87 5426636244 64462
31256 409 689 309051