Сортировка
222772227822286234952349622653226542265623500234992229322294235832358423585222952358723588235942230222305223072230422309223172232022325223242232723164231652316723168231692217822181221832218422876234082340923410234112288223416234192342123424221652216622167228872343323436234402216922170221722217123453