Knowledge
Data
265227 37532 31 596608969 84482902814
2812096 5148 76067233155 2692
770 4996 2015226 5562123 510603620