Knowledge
Data
660329 263570 0769655 985135957
384528206 598834 283406815 211641250 9512811
145 320400634 736482 31263