Knowledge
Data
306791786 11066400 14693
572951311 27512289032 1308016
083032542 6714125223 0349803 142 086076994