Knowledge
Data
2012302 969713 2007525 006
16968295102 8861482 27676918 13849 918206
521022201 64 493186811