Knowledge
Data
290 16 201285605 72254076 56031
268768089 274427 17098 9562471590
1796340297 88821723 868153760 365522419