Knowledge
Data
15059141 52 045 66246 417805384
3099559363 806526 9898512 855983453 085769112
3018973207 75593 619 40577469135 041786982