Knowledge
Data
5012335 4402145689 836 29
38963109 2253 60051678 9225542
5231170 403 4896105 1288 266