Knowledge
Data
40 558998097 97590634 2847889 576824230
35844421 7011200 220670951
523951024 2156581949 28583725136 73644 9989705154