Knowledge
Data
149153431 1830724 828 231
194148 43 49500943590 58430886 807186
54 711785816 3675672 035698 6004