Knowledge
Data
30326 28501371796 08758 026341363 022568192
295864198 62 35080706 34920
9199717 9035 112503 128961 776586