Верно: миллиона.
Существительным управляет дробная часть, поэтому нужен родительный падеж единственного числа: 3,5 миллиарда, 8,2 миллиарда, 21,7 миллиона (пять десятых миллиарда, две десятых миллиарда, семь десятых миллиона).
Десять и пять десятых миллиона. Десять с половиной миллионов.