Knowledge
Data
160 25325 2872622435 188537 388
4926973320 15713783 5273110883
42725561947 145115457 85