Knowledge
Data
530 83066695 20625000981 2881088
7358881 922808262 641770 27898556
104732085 255196079 650042 5340899645 2744559