Knowledge
Data
428182 18 170660 377842
30615546 29 71179245 95967851633
3497212901 2528862718 3141585300 17538 121361540