Knowledge
Data
533554 220035178 830327075
77058438 28551199 25843283
84231656 49707461530 66150612 49