Knowledge
Data
41277640 302 20479324 37045
115137 68050 56378 5828203 083042
3662162989 553198 987050298 12789158