Knowledge
Data
51104273 42 860
359612699 621850 55 27279290747 436
91657153 77468880 5106292 58 1528573