Knowledge
Data
6352 42106 773240798 486428318
638948 4720971 67489 692914636
520616515 150428425 20398650 88150232