Knowledge
Data
641 117382 98772 348 1114517
897 23 57049711 883 56140404
585252774 68137294148 106 217568172 800133