Knowledge
Data
643988 113684 6221567370 66190 474892557
90501 17260141437 612256 904491315
60144250 813 690 25389002