Knowledge
Data
50 94 315354 40923980 56810
73556 688271 4954818 526564708 796572
658413569 52102 450794 376 64121411