Knowledge
Data
645996 16873406 127465
17982031336 134971 2075415224 8382658016 63923927090
988237416 68770903 149 28005913682