Knowledge
Data
574537301 41096 8253350175
9164026284 22316980 63686468 779073 7752
43394537 80759230 71657143 30