Knowledge
Data
156 6029654 685 282657 8146322963
24682838 148 54477590469 61181603483
19407457 47 941 783271