Knowledge
Data
38518287 98 8166527 9285882 30342116168
99201194444 80040 97031186308 304341
84292832704 5241 3122