With two silver and two bronze medals, Bangladeshi students have taken 26th place among contestants from 111 countries in the 58th International Mathematical Olympiad in Rio de Janeiro of Brazil.