18 108 35 2550000 8450000 1000000004000 1000000009000 2499266479595 5960945054847 13285431270239 50532313364502 75676705858148 53548706036560 90490538982755 85689700019319 5720980627848 23096822988457 10136767132421 39963575393214 51007732993711 260 480 840 15413 50 8 8418804 920490 43 2182 9 7 100000000000000 100000000000000 99901000000099 5803767 1000000099000 53718347225403 51993253159245 55252826044611 77519890288072 84069088020549 65037542729138 77673447965693 80893586438618 85191785607333 73722176395636 72559433694494 76632027402266 75912209039349 74087307826250 72227056441407 61715926431794 59926438412102 60329806664990 66774602388325 78286429264497 51432178844215 70367629484495 63304183889610 8475101774862 7637699782083 8227766534793 8650166747742 7259375458909 8535669314876 7860473292708 7609833309006 7156596716014 8227507379198 73325672029513 83648062065262 70223699385443 70560279770322 72998231708222 82498917002686 77606955912213 77974862623503 79260809072379 73626787195998 9266948 9564173 2444424340617 2063254002133 2377866359916 2025016139832 2358015869959 20490425776330 24134223154148 26330494118870 28328873257533 25664733569164 87607617795857 74062493625500 65700778105259 76472124167923 77645251109588 83654160227460 7976935 7935333