Knowledge
Data
309 3442579 3504644 1597 547138560
8721585 5103372079 21 066168 0433574
993 75276161 101296 0058841