Rainbow maths!

99x99x99x99x99x99x99x99x99x99

999999999999999999999999999999999999999999999999999999999999999999999999+12352671885312341231414133115161718191191910101916141341515161718182829922002021714122342536475859055049474644322122223234354664859690670598557534231X21342415614251625526272725715242526266199999999999999999999999999999999999999999999999999.5=

Final test

112133142536738490392615123141526278191919199900959991919191919191919000209272624423344353627278191186141233212234354657687970028152109191817262423231121314251515166171718181819191010010121213313131414144141414141414141414141414144114414141411414141414411441x12123131414151516614112213141515161413313141515151615151414141145115166171819101101816141413133113414141414141415151627289290191826215618191018171615167118910181314414141919199111999999999999999999999999=