Knowledge
Data
58 21 3777102607
120 8810816859 4037223289 53183832 89062
3182514 1800 8076673351 41506629