Knowledge
Data
660 476 38991540 221417 25335694457
2798750799 151 916054
59896231 81527768 24657278538