Knowledge
Data
25 6292453 6408248 326 64628
980591 26035401252 59302 671713
315 46450770182 10096830 841 2581