Давайте переведем каждое из чисел в десятичную систему счисления:
1. $$28_{16} = 2 * 16^1 + 8 * 16^0 = 2 * 16 + 8 * 1 = 32 + 8 = 40_{10}$$
2. $$47_8 = 4 * 8^1 + 7 * 8^0 = 4 * 8 + 7 * 1 = 32 + 7 = 39_{10}$$
3. $$101010_2 = 1 * 2^5 + 0 * 2^4 + 1 * 2^3 + 0 * 2^2 + 1 * 2^1 + 0 * 2^0 = 32 + 0 + 8 + 0 + 2 + 0 = 42_{10}$$
Сравнивая полученные числа в десятичной системе счисления, видим, что наибольшее число равно 42.
Ответ: 42