Knowledge
Data
30053725 136857 7145 66877390560 795
22861264 8532 90283895 77835005 867
2744830281 503070 616012500 710453815 643113812