Краткий ответ:
\[
635543\ldots256534\cdot665446\ldots344466=
422\,920\,327\,093\,954\,009\,696\,769\,124\,963\,122\,388\,760\,039\,171\,317\,237\,211\,963\,331\,771\,379\,846\,389\,754\,633\,868\,591\,803\,585\,778\,197\,391\,198\,503\,240\,844.
\]
Без пробелов: 422920327093954009696769124963122388760039171317237211963331771379846389754633868591803585778197391198503240844.
Как считать. Знак «•» — это умножение. Большие числа удобно разбить справа на группы по 3 цифры и работать с ними как с разрядами в системе с основанием 1000. При умножении групп результат, дошедший до 1000, переносится в следующий разряд.
Например, младшие группы: \[ 534\cdot466=248844. \] Значит, в конце ответа стоит \(844\), а \(248\) переносим. Для следующего разряда: \[ 256\cdot466+534\cdot344+248=303240. \] Отсюда следующий блок \(240\), перенос \(303\). Так последовательно проходят все группы.
Проверка по последним цифрам: последние три цифры ответа — \(844\), и правда \(534\cdot466\) оканчивается на \(844\). Значит, порядок вычислений верный.