Knowledge
Data
83158275845 135421514 2099814 3258
11830295129 69874350702 839555 94982521 47038033
58 85207191 26094 99