Knowledge
Data
66920049934 58705744 19674590145
31 14217036889 19724570 120102346 25493
45 219592 18301 792977300