Knowledge
Data
306 86507 674109119
8208167 842471190 3736820574 584538359 2702
40 55980419979 7820351998