Knowledge
Data
604959 3170326 31298 2264731 15183
709 034 076529412 58783140 9455
55029731 622032479 629