Knowledge
Data
25150049 28176290 51759724 20395 20636
54113 3248989 5538
78679080427 75833534 261036300