64
576460752303439873 576460752303702017 
262736013155910555 134399205275389356 21914580535790772 345426000281969043 251565806300980784 545370777294757504 456789672662601734 420510177617190772 520650099498412352 53342176101504322 266011788449623707 503030216973029469 480930369980293997 321987454665202318 466721383455395734 273836137940657795 409636357248453562 433469171519178997 320344646407259980 141246220203596710 344797697712039737 504331654488444275 539202700550645523 186179085054939372 562602814568645298 543444580531283077 160169461121173935 350784691042899162 32678121466372997 569786794724914756 256355426620994401 3484126615551694 405840730157601369 376838154071216457 373508366771649401 124731802589699282 71094821924776811 306103433799179447 175750785469731641 65474140500066740 371084983783298888 18142029106380172 329736515853421422 132480713678162489 221251451891618621 4310502425227271 363433004803519551 65796095961889023 384438118323192470 274546334934457714 290850422752767846 57088190015495864 40220816835480310 568564503356230570 231229810660195894 81629682680720432 522733560147139162 98603219285448603 83840849230837754 549213886521809048 111942201345539170 187981118119470865 505358403753068879 449509564212143658 
315563096049493706 286332252766718888 157584939926698546 188556064680622140 362346978677543649 33141704184747042 466278349989829991 217680314197813676 433045295628943700 54643309984639923 520927393042275616 494539823213582711 534074936279609670 30356247676684042 390039321385674108 558936758351380586 374424348267536751 333003601211472366 492094016058380509 489969109220547235 518904961471759346 542040069155845363 533783285422810649 528578706503018303 79313562296466244 57124514167542590 568476751311349902 556687943355501029 154784346549824067 343793100609373579 224113348415193184 122576507003655459 259944454834590834 130015234738825441 523596193693605695 284717290862492787 368997453644200803 204076026471479293 539397747320010409 419921142963716925 552874859521723465 279937732415513261 72857419145886547 146595529257037525 196777875321712164 518476909977358962 290724912693894122 359188212216346799 449236428207562273 320023205841552252 261698759369002521 427713683951239679 387729587142487162 153540267215424145 247037912180918548 100686811633196283 246517550529399413 447008318598530981 222485032549971087 524469457919726638 118421467808057284 354531050174351229 173072752611467865 252333998483157087 