Knowledge
Data
41128208 303162525 88899 1993274
8905768627 868 17293570 850689810
589025872 90776 445044