Knowledge
Data
59592134515 8413861 43917229
79311826 22986319 511205 023324010 17463301176
560537 1325940 554734844 5096732040 160