Knowledge
Data
645285 71116512 39299 3722297
40796585 330406497 872 1072
36148 70729192 24875975760 122167800 2534