Knowledge
Data
532996 447857808 181516721 76247326
74866748 047708 0653137507
885722085 98506603 26279641 446954549 361