Knowledge
Data
30976 8609475 80812043 959225602 3796
98 297762 78614 25394 64283472
22 97076 1427 6257322699