Knowledge
Data
197142 30 189494668 77699 28786037
58218 59 6017850 807959540 232588
128023746 3794712429 6635 408957242