Knowledge
Data
301578 896 965135481 75145942014 289817
70698447 98937689 0615045265 655880627 504265
116328 92 37845 977031