Better ask Schwarzenegger, we are linguists here.
Конструкция с дательным падежом является книжным вариантом: по двадцати одному рублю, по двадцати девяти рублей. Если в составном числительном имеются слова два, три, четыре, то все счетное сочетание ставится в форме родительного падежа: по двадцать два рубля.
Запятая не нужна: Приглашаем вас на концерт проекта Quatro musician, который пройдёт в Самарской областной библиотеке (пр. Ленина, 14а) 18 августа в 18:30.
Чтобы выразить нужный смысл, фразу придется перестраивать. Например: в 51 (пятидесяти одной) торговой точке, среди которых строительные магазины и рынки.
Корректно: проживает 48 %.
Если по контексту ясно, что речь идет о 16 тысячах и 18 тысячах, то лучше использовать второй вариант.
В значении "после достижения" - "по достижении".
Верно: дана 18 341 консультация.
Верно без буквенного наращения.