1
170 38
500000000 500000000 758075321
189872849 500000000 500000000
500000000 500000000 329001204
209108289 500000000 500000000
500000000 500000000 394778166
500000000 89977232 500000000
500000000 887767456 500000000
160607157 500000000 500000000
500000000 500000000 987208440
860261023 500000000 500000000
728145794 500000000 500000000
298811248 500000000 500000000
500000000 500000000 548113081
914599172 500000000 500000000
500000000 829705 500000000
500000000 897019561 500000000
500000000 860958859 500000000
788116838 500000000 500000000
500000000 977757671 500000000
500000000 173701502 500000000
908003884 500000000 500000000
500000000 774259300 500000000
24100172 500000000 500000000
500000000 500000000 955761947
500000000 289396572 500000000
44830798 500000000 500000000
500000000 853706240 500000000
500000000 163359519 500000000
250689362 500000000 500000000
85245614 500000000 500000000
500000000 500000000 825457466
500000000 500000000 213842171
500000000 239564354 500000000
510743609 500000000 500000000
500000000 500000000 715175280
500000000 566975615 500000000
91627634 500000000 500000000
500000000 23655957 500000000
500000000 259122086 500000000
500000000 500000000 352400990
958500526 500000000 500000000
928812082 500000000 500000000
500000000 500000000 913198050
500000000 250382770 500000000
121222640 500000000 500000000
500000000 500000000 984781615
500000000 500000000 104464753
500000000 500000000 256818747
432114216 500000000 500000000
500000000 20869515 500000000
500000000 500000000 288872305
500000000 500000000 25020489
500000000 500000000 241664620
500000000 366771509 500000000
500000000 500000000 136095345
500000000 145260561 500000000
361426102 500000000 500000000
183448892 500000000 500000000
500000000 500000000 363557489
500000000 500000000 951422036
500000000 500000000 556395417
500000000 500000000 154158307
376245916 500000000 500000000
468203645 500000000 500000000
500000000 187611106 500000000
46759716 500000000 500000000
500000000 500000000 267445862
500000000 500000000 181603865
500000000 500000000 359484290
500000000 926846769 500000000
500000000 628388071 500000000
521214859 500000000 500000000
677115575 500000000 500000000
500000000 500000000 232051914
500000000 829585416 500000000
126197879 500000000 500000000
500000000 500000000 226384952
500000000 574941133 500000000
500000000 500000000 422494031
500000000 500000000 235875108
266517554 500000000 500000000
500000000 278796309 500000000
500000000 500000000 912823159
500000000 500000000 316855092
500000000 60185297 500000000
835040958 500000000 500000000
500000000 500000000 838973787
500000000 500000000 754707825
500000000 500000000 908980011
24686760 500000000 500000000
500000000 157782284 500000000
500000000 500000000 882082383
500000000 500000000 49230981
500000000 500000000 329423944
500000000 500000000 949593684
500000000 856543397 500000000
500000000 500000000 925673853
194838491 500000000 500000000
500000000 500000000 447633757
500000000 617648614 500000000
500000000 500000000 816360424
352047676 500000000 500000000
500000000 559256802 500000000
744750555 500000000 500000000
500000000 500000000 425660265
500000000 500000000 8266315
500000000 342333066 500000000
565086297 500000000 500000000
884289128 500000000 500000000
769187302 500000000 500000000
500000000 500000000 509486754
500000000 630408752 500000000
493317626 500000000 500000000
500000000 677937912 500000000
500000000 500000000 573455877
500000000 500000000 489728975
500000000 500000000 85668403
500000000 462823916 500000000
500000000 500000000 241223279
500000000 500000000 532248895
500000000 97534633 500000000
437187252 500000000 500000000
500000000 150664998 500000000
500000000 500000000 192456905
500000000 59316898 500000000
541118842 500000000 500000000
500000000 500000000 273869597
500000000 782851788 500000000
119166517 500000000 500000000
500000000 500000000 553339785
500000000 33902817 500000000
500000000 500000000 168012186
43026765 500000000 500000000
500000000 107504501 500000000
921117 500000000 500000000
500000000 391985982 500000000
500000000 500000000 33808143
500000000 713294717 500000000
500000000 250710238 500000000
500000000 500000000 465211841
500000000 500000000 923985965
500000000 330819564 500000000
500000000 500000000 719119867
140982902 500000000 500000000
327322568 500000000 500000000
274387443 500000000 500000000
500000000 989826348 500000000
220232191 500000000 500000000
568206264 500000000 500000000
519187797 500000000 500000000
500000000 500000000 326767996
624156690 500000000 500000000
500000000 500000000 752969152
500000000 789958203 500000000
589466635 500000000 500000000
500000000 500000000 470266001
521610516 500000000 500000000
500000000 500000000 748229002
329131291 500000000 500000000
500000000 532337820 500000000
484992986 500000000 500000000
415560611 500000000 500000000
500000000 500000000 500000000
227767568 500000000 500000000
500000000 500000000 284366432
500000000 458593285 500000000
500000000 500000000 200037386
961926662 500000000 500000000
500000000 500000000 187386922
943524119 500000000 500000000
