Knowledge
Data
508498228 58395527 19893026601 19262 5079
117084147 64 5926568
874154 93321 544535189