Knowledge
Data
12995923 351432 437887 959511 843780
40639706 450008597 38441286355 670
3140208870 48177 705