Knowledge
Data
60 9586222725 40855 4825171 76168038
2903099 52 94571 71529293
49803 37190035072 57097 1101056254 972357