Knowledge
Data
594291 64305488086 93034800 6475393 8470385
11580 67064 21265933120 725317893 36
8203 8611613843 6710966326 2548577 235355255