Knowledge
Data
30 359826 35920219 8165049 281
9553 521117365 7761003932 4617
2143350554 2490 74040338378 852187818