Knowledge
Data
42960 328256534 82702794
70363585041 5961681 174 857291 8841044076
82549 48218166 6313559 20147861477 170648