Knowledge
Data
3066 43042791862 90 21703157058 294534268
563115 09154068 778901155
254039102 6710801319 94549460160 147649