Knowledge
Data
60 694941 3147283 906422992
31 69827483992 463515 441588 24958863
614 11219414359 2879887 55808261534