Knowledge
Data
35041041 92923 29728090 3549950 17583
2841400 79617119685 1041420
227 113088 7998797 75784