Knowledge
Data
3030746 1999 96320682 417602
14309 933516582 76205 5284775 21792
58871910 751951193 0832573308 84535981521