Knowledge
Data
315597656 87847 66153 33536799726
56681 33605 9000395 832428887
73 87867 6816069 4707668230