Knowledge
Data
40144554776 359386893 31175692 306052
3983291 7798753010 237887 52885 41297740267
686 7982323548 41598 35642 13898779925