Knowledge
Data
59170081046 882741761 11902 320330 152504
2349 76059 91558283 896 17972897
483606007 669677546 22381751 233480407