Knowledge
Data
25896 3151387508 13029502230 49258288 461232374
806745 8039900652 81460
77212 417903 66276010