Knowledge
Data
65644 785249592 156 358402294
524 284648 199145927 5926055
426 610963 2078945 8933458 2428063561