1
161 36
500000000 500000000 594915461
500000000 500000000 429095608
500000000 282659176 500000000
500000000 500000000 213486951
500000000 902684352 500000000
500000000 500000000 253494551
945810082 500000000 500000000
500000000 500000000 64624107
111794829 500000000 500000000
500000000 47833925 500000000
500000000 500000000 333224502
500000000 500000000 744180946
500000000 335237422 500000000
500000000 751290535 500000000
500000000 178859012 500000000
500000000 500000000 516290544
500000000 500000000 522534467
181126173 500000000 500000000
500000000 500000000 465415227
500000000 500000000 416152098
500000000 217950545 500000000
590241615 500000000 500000000
955846937 500000000 500000000
500000000 397909312 500000000
500000000 500000000 38601846
981616618 500000000 500000000
722548623 500000000 500000000
500000000 500000000 732786112
454710864 500000000 500000000
500000000 500000000 903879341
500000000 500000000 600183595
500000000 500000000 706185705
500000000 501137419 500000000
546621307 500000000 500000000
500000000 500000000 559314834
786493790 500000000 500000000
733156823 500000000 500000000
500000000 182968841 500000000
500000000 308894220 500000000
557856855 500000000 500000000
500000000 271118914 500000000
500000000 500000000 677468980
343515596 500000000 500000000
500000000 500000000 69922482
500000000 500000000 918779557
500000000 500000000 707901670
500000000 500000000 641590466
57589122 500000000 500000000
500000000 679930014 500000000
542053252 500000000 500000000
500000000 500000000 440378416
500000000 582532648 500000000
500000000 500000000 914796688
432543581 500000000 500000000
250308152 500000000 500000000
500000000 500000000 624037718
500000000 567480967 500000000
500000000 500000000 983901526
500000000 620498494 500000000
500000000 333573681 500000000
113828379 500000000 500000000
500000000 667840802 500000000
500000000 500000000 87273384
500000000 500000000 124810093
500000000 120661630 500000000
500000000 363329226 500000000
500000000 69371559 500000000
500000000 361299146 500000000
646580150 500000000 500000000
500000000 500000000 953555099
500000000 500000000 151220956
500000000 608906492 500000000
212003404 500000000 500000000
500000000 500000000 82781222
292957473 500000000 500000000
500000000 500000000 573462991
500000000 500000000 534872717
500000000 500000000 254361889
148766289 500000000 500000000
652267081 500000000 500000000
500000000 500000000 500000000
312654508 500000000 500000000
500000000 500000000 835871620
500000000 500000000 316942593
500000000 500000000 329581118
500000000 94878776 500000000
500000000 500000000 126066933
500000000 72540441 500000000
500000000 342343756 500000000
500000000 166533225 500000000
331102915 500000000 500000000
500000000 413015387 500000000
500000000 500000000 819593365
500000000 500000000 678492725
500000000 500000000 606886079
211595481 500000000 500000000
500000000 577818800 500000000
500000000 717947946 500000000
97557951 500000000 500000000
500000000 481647972 500000000
500000000 24439862 500000000
229660235 500000000 500000000
918239793 500000000 500000000
815786515 500000000 500000000
500000000 613743262 500000000
500000000 419403996 500000000
500000000 500000000 315107631
500000000 721836499 500000000
535746123 500000000 500000000
757213598 500000000 500000000
517550253 500000000 500000000
500000000 893278582 500000000
500000000 91000438 500000000
215957051 500000000 500000000
500000000 87104515 500000000
500000000 801670776 500000000
500000000 667292128 500000000
500000000 86269857 500000000
500000000 672740235 500000000
500000000 500000000 420356621
500000000 500000000 134420860
500000000 256799549 500000000
461960698 500000000 500000000
535070719 500000000 500000000
500000000 122429977 500000000
500000000 405689395 500000000
263642444 500000000 500000000
500000000 500000000 863534230
500000000 697886243 500000000
691974289 500000000 500000000
500000000 259269847 500000000
951563493 500000000 500000000
500000000 893079795 500000000
500000000 131219841 500000000
500000000 500000000 394407745
35425815 500000000 500000000
500000000 500000000 494883028
525307376 500000000 500000000
500000000 500000000 859092403
500000000 46765859 500000000
500000000 500000000 629329489
500000000 500000000 741631135
9331260 500000000 500000000
500000000 336079949 500000000
500000000 553882004 500000000
500000000 966238377 500000000
500000000 964004434 500000000
500000000 707389244 500000000
472801457 500000000 500000000
20581962 500000000 500000000
500000000 363287132 500000000
155206706 500000000 500000000
500000000 500000000 745253759
500000000 630812178 500000000
928598870 500000000 500000000
500000000 601230690 500000000
500000000 500000000 471044845
500000000 138233274 500000000
317519335 500000000 500000000
510185580 500000000 500000000
500000000 500000000 932493480
