Knowledge
Data
3246 5250582 10091507 7074718 304287370
68514 822555195 87901448
6183808 8977268888 95536576184 432148511