Knowledge
Data
319118 5892889198 173 14851536
291686 27773183318 8089558408
4588121 800135398 408150 372567808