Knowledge
Data
595 171201528 55752660 74150963 32160061
540791465 2317359996 38188 4011 04556
3156638794 5766290547 05042 25493