Knowledge
Data
18739200 261 7022977 15976442
50323 1669576 88920001 311036 4168703
96468782 6296201 1043043327