1000000000000000000 1000000000000000000 773238035386880745 369712428427310298 608006509759538915 517947055748393129 411670173360604829 795516144352050692 672139173177843129 373342992911014852 510706476211808485 189018628865167152 718187545266097971 922682622108420314 319484753628221084 427419103404026592 274040655529564339 545434109585258837 825344575853728941 217802026871004097 259647158942810748 372839834966374744 572274578166429381 486882206303386562 643298136931220301 653858833984773918 592737619074508971 23358471264121385 689321316026049701 953366111223666015 989990632712649244 327564417924250229 510150420229131446 862131971640035544 824865039842544113 678613304738212591 549719655349738494 716364542482025715 482255693923564433 703251590796878892 407270307938376836 483486068948854152 341498743105857370 522261322909191963 385971658027172475 42873554153997241 934853922679748264 575787959828147558 106456504419673545 185444489504828786 89219536313833757 218305407042000246 510561356843873778 469269741554737181 273030010155191233 411062849634092304 889850459000248027 835646538740265323 932392193520109484 11816995003419049 82876286197228544 59212232568091074 986846062361137394 569124274414515359 569618763075522092 769479306823707461 262806437783863474 655884015229936351 938337951631759340 310496762129414090 19587690374989941 783120326376447994