Common typos: egmantoolgmantoolemantoolegantoolegmntoolegmatoolegmanoolegmantokegmantoooegmantoopegmantoolwgmantoolrgmantool3gmantooldgmantoolsgmantool4gmantoolefmantoolehmantooletmantoolevmantoolebmantooleymantoolegnantoolegkantoolegjantoolegmsntoolegmqntoolegmzntoolegmwntoolegmamtoolegmabtoolegmajtoolegmahtoolegmanroolegmanyoolegman5oolegmangoolegmanfoolegman6oolegmantpolegmantiolegmantlolegmant9olegmantkolegmant0olegmantoplegmantoilegmantollegmanto9legmantoklegmanto0elgmantoolgemantoolemgantoolegamntoolegmnatoolegmatnoolegmanotoklegmantoolkegmantooolegmantooloegmantooplegmantoolpegmantoolwegmantoolewgmantoolregmantoolergmantool3egmantoole3gmantooldegmantooledgmantoolsegmantoolesgmantool4egmantoole4gmantoolefgmantoolegfmantoolehgmantooleghmantooletgmantoolegtmantoolevgmantoolegvmantoolebgmantoolegbmantooleygmantoolegymantoolegnmantoolegmnantoolegkmantoolegmkantoolegjmantoolegmjantoolegmsantoolegmasntoolegmqantoolegmaqntoolegmzantoolegmazntoolegmwantoolegmawntoolegmamntoolegmanmtoolegmabntoolegmanbtoolegmajntoolegmanjtoolegmahntoolegmanhtoolegmanrtoolegmantroolegmanytoolegmantyoolegman5toolegmant5oolegmangtoolegmantgoolegmanftoolegmantfoolegman6toolegmant6oolegmantpoolegmantopolegmantioolegmantoiolegmantloolegmantololegmant9oolegmanto9olegmantkoolegmantokolegmant0oolegmanto0olegmantooplegmantooilegmantoollegmantoo9legmantooklegmantoo0llegmantooleegmantooleggmantoolegmmantoolegmaantoolegmanntoolegmanttoolegmantooo