Knowledge
Data
30778327 313 712 80 73387246
5840760 2600408047 16591 634
9738154 536640 76815320877 45114