Knowledge
Data
149 18754840 7112 350491264
27390 37219 61617023813 2329 23520424
878442641 84387940465 98076115026 98840700178