Knowledge
Data
39 155895271 21474536 2964 506271119
18352192 560126550 66631 755627 87183
624039348 243611 7179571