Knowledge
Data
42892 52944261254 95 643
26660979 15967714 542609 7840
1535863 92887406 7136030131 2810 57845209562