Knowledge
Data
376 828 796562 29542 655749267
2565052228 121754 354181 96
102990172 49039335645 7921685 335062160 23998423