2
1000 3
1824259187 1824257101 1824260989 1824259963 1824258221 1824259903 1824258959 1824259247 1824258889 1824258697 1824255929 30 1824258169 1824260107 1824260593 1824260777 1824256409 1824259427 1824257833 1824259553 1824259319 1824256207 1426786965 1824255929 1824261097 1824260359 1824258221 1824256943 1824256331 1824256831 1824257023 1824260833 1824259859 1824257867 1824259279 1824258259 1824255821 1824259337 1824256403 1824256267 1824256831 1824260311 1824257159 1824255847 1824257689 1220242836 856632428 49570839 1824259163 1824257257 1824260741 1824260411 1824256781 1824259663 1992232133 1824257363 1824256153 1824257023 1824258613 1824261217 1824257987 1824260411 30 1824256069 1824257003 1824258349 1824256699 1824258481 1824261053 1824260231 1824260989 1824258649 1824256507 1824257989 1824257291 1824259111 228855494 1824257863 1824258493 1824259903 30 1824258299 1824256429 1824257129 492295740 1824260539 1824257003 1824259747 1824261367 1824259981 1824259487 1824257053 1824258503 1824260411 1824255959 1824259937 1824261191 1824257419 1824259873 1824259247 1824259487 1824257707 1824260797 1824257077 1824256831 1824258019 1824260843 1824258481 1824255899 1824258889 1824260107 1824257291 1824259979 1824258221 1824260761 1824257797 1824258529 1824257917 1824259903 1824257273 30 1824257129 1824257363 1824258421 1824257783 1824259187 1824258511 1824258467 1824256141 1824257473 1824256079 1824261289 1824259979 1824259889 1824256741 1824258257 1824259603 1824259243 1824257293 1824257363 1824260351 1824259607 1824256331 1824257219 1824259747 198587969 1824259621 1824257531 1824260941 1824258143 1824258221 1824261377 1824259747 1824258127 1824257047 1824259109 1824259721 1824257023 1824256579 30 1824258257 1824258157 1824255899 1824259859 883946391 1824256033 1824258929 30 1824259337 1824259741 1824259663 1824259259 1824258901 1824258431 1824260153 1824260153 1824258341 1824261163 1824256579 1824259903 1824256127 1824255847 1824260621 1824258143 791991883 1824258493 1824258493 1824259937 1824258221 1824258511 1824258629 1824260309 1824257023 170497103 1824256817 1824259079 1824256127 1824258031 1824261097 1824259247 1824259807 1824257329 1824258697 1824256439 1824258493 1824260183 1824257329 1824261331 330796338 1824256649 1698527305 1824256097 1824261289 30 1824260941 30 1824257693 1824260377 1824256157 1824255809 1824261163 30 1824258269 1824259733 1824259279 1824259903 1824258991 1824257291 1824260903 1824260359 1824260959 1824258707 1824261221 1824257689 1824259979 1824257761 1824256069 1824260183 1824259039 1824257623 1824258649 1824260843 1824261377 1824259439 1824260329 1824259249 1824257707 1824259279 1824259249 1824260887 1824256531 1824256817 1824257333 1824259691 1824258257 536524747 1824256001 1824255931 1824259889 1824255899 1824258749 1824258629 1824257807 1824257531 394012282 1824261097 931357505 1824257707 1824257291 1824257081 1824258019 1407628618 1824256171 1824258503 1824260843 1824260057 1824259187 1824260903 1824257161 1824257419 1824258341 1824258391 1824257299 1824259051 1824260377 1824255793 1824256699 1824258889 1824260161 1824258511 1824257353 1824257273 1824260597 1824260107 1824260147 1824257531 1824256033 1824258613 1824257801 1214041370 1824260941 1824256561 1824260539 1824256559 1824260807 1824256673 1824256127 1824255749 140028661 1824260821 1824257059 30 1824256249 1824261289 1824260597 1824258991 247757066 751153877 540604954 1824258461 1824259607 30 1824258889 1824258053 1824256409 1824257387 1824257381 1824256309 1824260563 1824261053 1824260821 1824259109 1824259639 1824257059 1824261409 1824261191 142960767 1824257623 1824256559 1824261217 1824261319 1824260771 1824259111 1824258349 1824260611 1824261409 1824257257 1824258143 1824259981 757014039 1824257867 1824258707 1824255809 1824257219 1824257473 1824259621 1824259903 1824258113 1824259873 1824258649 1824258367 1020604060 1824255793 568752834 1824256781 1824257363 1824260377 1824256303 1824255793 1824260821 1824257117 1824261199 1824257353 1824256619 1824256157 1824256249 1824259013 1824259981 1824257081 1824261289 1824260107 1824256601 1824259039 30 1824258421 1824259867 1824261163 30 1824258613 1824260287 1824258377 1824260677 30 1824257077 1824258257 1824261319 1824261377 1824258431 1824259109 1824258299 1824259243 1824258911 1824259337 1824257143 1824259733 1824260467 1824261311 1824257117 1824259279 1824261163 1824256943 1824257003 1824260287 1824258467 1824256069 1824258259 1824259859 1824258349 1824260563 1824261097 1824255997 1824259949 1824258889 30 1824259721 1824260621 1824256439 1824260821 1824257299 1824260443 1936085141 1824257009 1824257333 1824256097 1824258467 1824259163 1824260797 1824261191 1824261311 1824257761 1824258697 1824258467 1824259981 1824256559 1824258503 1824258503 1824258521 1824260309 1824258169 28904084 1824258431 1824260161 1824257761 1824256943 1824260359 30 1824258929 1824259663 30 1824260329 1824259013 1824258493 1824258493 1824260329 1824260309 1824257353 1824257293 1824259831 1824256493 1824257159 30 1824255931 1824260807 1824258019 1824256409 1824260467 30 1824256939 1824260329 30 1824259439 1824258341 1824258511 30 1824256579 1824259249 1824257311 1824260611 1824255809 1824260467 1824256579 1737074891 1824257689 1824259691 1824260593 1824260161 1824258119 1824258929 618764202 1824256781 1824256207 1824256453 1824260563 1824257333 1824260411 1824257707 1824258521 30 1824256001 1824259859 1824256559 1824256097 1824261217 1824259637 1824260309 1824256601 1824256219 1824256033 1824258587 1824259747 1824258889 1824259163 230445441 30 1824258257 1824261163 1824256309 381214061 1824257537 1824259663 1824257023 1824259663 1824256901 1824257987 832287472 1824258031 1824257291 1824260923 1824256403 1824259889 1824259897 1824259553 1824259831 1824257101 1824261377 1824256309 1824256309 1824259621 1824257717 1824256003 1824258817 1824256303 1824259117 1824260359 1824257801 1824259903 1824257833 1824255959 1824259439 1824261367 1824259621 1824256267 1824255887 1824258677 1824259147 1824256439 1824255847 1824255809 1824257009 1824257311 1824257689 1824259427 1824258091 1824260033 1824261191 1824259621 1824260231 1824258031 1824258707 1824256699 1824258521 1824257311 1824258481 1824256157 1824256303 1824257129 1824257863 1824256493 1824258817 1824260363 1824259247 1824256439 1824257221 1824257041 1824258169 1824261377 1824259733 1824258031 1824258749 1824260819 1824260443 1824256171 30 1824259949 1824259637 1824256729 1824258629 1824257419 1824256331 1824257419 1824258119 1824258259 1824256331 1824258563 1824259979 1824260231 1824259609 1824260749 1623810629 30 1824256741 1824259897 1824260093 1824257419 1824259117 552019072 1824257291 1824258299 1824257009 1824259013 1824257143 1824256943 1824256619 1824259981 1824259397 1824260467 1824260777 1824258461 1824258257 1824258587 1824258053 30 1824259873 1824256003 1824255793 1824260651 1824256579 1824260057 1824260311 1824258467 1824259903 1824259187 1824259147 1824257833 1824257381 1824259691 1824259243 1824260057 1824258127 1824257363 1824255959 1824258613 1824260351 1824261319 1824260941 1824257387 1824258169 1824260233 1824255899 1824256003 1824258367 30 1824260351 1824260177 1824260941 1824255931 1824259163 1824257761 1824258169 30 1824260797 1824259147 1824256619 1824258991 1824256309 1824261409 1824259873 1824259859 1824260443 1824259259 1824260359 1824257077 1824257353 1824255847 1824261199 1824258053 30 1824255887 1824260287 1824260057 1824259733 1824257833 1824258143 1862431798 1824258391 1824256199 1824259109 1824256001 1824259553 233990701 1824260621 1824256579 1824259013 1824260611 1824259039 1824261097 1824257077 1824260161 30 1824258907 1824257023 1824257623 1824257833 1824258367 1824261163 30 162122847 1824261319 1824256817 1824261053 1824259243 1824256003 1824259741 1824257761 1824260467 1824258707 1824258143 1824257537 1824257801 1824257143 1824256069 1824257101 1824256453 1824257531 1824259867 1824260771 1824257299 1824260147 1824258613 1824260903 1824259949 1824258817 1824258367 1824258889 1824260833 1824257693 1824258587 649295494 1824257053 1824258467 1824260233 1824259979 1824259039 1824257129 1824259609 1824258169 1824256657 1824258991 1824256831 1824260903 1824259897 1824258467 1824260153 1824256171 1824256001 1824258587 1824257863 1824258817 1824256003 1824259249 1824258019 1824260231 477692273 1824260731 1824258707 1824258521 1824257419 1824256741 1824260621 1824258221 1824259813 1824260057 1824260359 1824255997 1824257419 1824255929 1824258563 1824256157 1824256901 1824259609 1824260161 1824256267 1824261319 1824258707 1824258341 1824257053 30 1824259709 1824260833 1824258019 1824257419 1824257473 1824258113 1824257041 1824256531 1824257353 1824258991 1824261097 30 1824259109 1824260563 1824258911 30 1824256219 1824259117 1824257623 1824259051 1824258493 30 1824259639 1824257863 1824260153 1824257537 30 772006287 1824258929 1824261097 1824256559 1824261409 1824259831 1824259937 1824257257 1824260843 1824257917 1824257041 1824259963 1824257353 1824259607 1824258511 1824260621 1824259637 1824257807 1824260941 1824261311 1824256013 30 1824256561 1824257257 1824259979 1824260563 1824257387 1824261097 1824258973 1824259187 1824257143 1824260539 1824258431 1824256157 1824258493 1824257387 1824256741 1824257293 1824257159 1824259427 1824258649 1824256171 1824261377 1824259279 1824260363 1824260231 1824256943 1824257077 1824258269 1824256781 30 1824257129 1824256579 1824260563 1824257819 1824258587 30 1824259747 1824259147 1824256013 1824260233 1824258269 106234037 1824256033 1824259709 1824257693 1824256729 1824258503 717336273 1824261319 1824260377 1824258677 1824258511 1824260677 1824257893 1824260611 1824258019 1824259889 1824255931 1824256559 1824258901 1824258521 1824258349 1824260153 1824261331 1824259109 1824258377 1824257419 1824257053 30 1824256531 1824257863 1824260443 1824260903 1824256831 1346387523 1824259847 1824256817 1824255781 1824258091 1824259147 1824258493 30 30 1824256699 1824256199 1824258119 1824256741 1824260797 1824259847 1824257161 1824259111 1824258959 1824256429 1824260231 30 1824259813 1824259741 1824259979 1824257801 1824260153 1824260903 1824258493 1350185496 1824256453 1824255887 1824258113 1824256409 1824259889 1824258341 997158131 1824260611 1824256493 1824257101 1824259429 1824257273 1824257959 1824261097 1824258367 1824256561 1824260833 1824256303 1824258431 30 30 1824260771 1824261053 1484223207 30 1824259279 1824257717 1824257693 1824261311 1824257311 1824259807 1824260467 1824256457 1824257023 1824256409 1824260057 1824258697 1824259903 1824260153 1824258587 1824260359 1824259607
