Knowledge
Data
105160608 38 66025671409 584146715
42358536 36782510192 33 995 5691447
44673353 7739 7881 85071