Knowledge
Data
2952412 8670485032 510624472 81
80247121 17256170440 15143119 1897630334 905326
80295 46916269 82327294 7512759 26228583800