Knowledge
Data
3065609 8734 592332 9649193 9686555
386175 24794867 3684420 589760 562502671
42885228 83367 58308 98826410640