Knowledge
Data
17126 105803778 53027
59157146 649909 212163 580249 77
3668740 1341549 5261 8228974 993