Knowledge
Data
34844576 6367110934 278538 715580 15703
8370408878 8484706 318381917 25293500 0237102
144066286 5647 920800 72654035554