Knowledge
Data
30592 13 624539214 373118336 577497
64070689141 21016519 05550081866 181090 053
32741181 688409 72630