2
1000 8
1824259321 1824260329 1824258973 1824259979 1824256241 1824257797 1824258523 1824256013 1824259867 1824257833 1824256003 1824259709 1824260989 1824260843 1824259897 1824259741 1824260351 1824258257 1824256013 1824261377 1824258511 1824259013 1824257311 1824258019 1824257291 1824259903 1824260761 1824260377 1824257801 1824257047 1824257531 9699690 1824256493 1824258391 1824258677 1824256507 1985291895 1824260771 1824256033 1824257333 1824256817 1824258091 1824259949 1824260467 1824259439 1824261053 1084004147 1824260731 1824260923 1824256409 1824258707 1824260183 1824259259 1824258259 37977809 1824256429 1824259687 1824257143 1824260233 1824259747 1824261199 1824259813 1824257041 99932722 1824256207 1824255781 1824258817 1824255749 1824258481 1824259249 1824258431 1824257273 1824260677 1824256601 1824258529 1824259741 1824259051 9699690 1824256267 1824257129 1824260741 1824258907 9699690 1824259279 1824256729 1824260611 1824259147 1824257059 1824258019 1824260201 1824258421 1824255821 1006970089 1824256001 1824257159 1824257041 1824258157 1824257129 1824258907 1824257783 1824260821 1824258587 1824261409 1824256453 1824261409 1824257761 1824260363 1824259663 721138956 1824259733 1824258907 1824258053 1824258181 1824255803 1824261163 1824257753 1824258113 1824259373 1824256943 1824258901 1824260819 1824260411 1824259981 1824259427 1824257291 1824258127 1824258563 1824257311 1824258053 1824257833 1430953403 1824258973 1824259553 1824261319 1824259721 1824256267 1824260593 1824258991 1824260833 1824256309 9699690 1824258257 1824256619 1824257333 1824260941 1824256921 1824258127 1824260941 1824261367 1824258959 1824256069 1824257753 1824256867 1824259621 1824258431 1824256901 1824260821 1824256241 1824256403 1824258367 1824259247 1824257273 1824258911 1824260923 9699690 1824255997 1824256943 1824258259 1824258257 1824258889 1824257917 1824257077 1824256453 1824255803 9699690 1824257761 1824260287 1824260183 1824256697 1824259831 1824256493 1824260287 1824260597 1824260731 1824258269 1824259903 1824256831 1824259637 1824259109 1824261367 1824257003 1824259259 1903534995 1824259813 1824256409 1824256561 1824255793 1824259847 999144879 1824257143 9699690 1824260593 1824261163 1824255749 1824256867 1824257531 1824261367 263182059 1824259709 9699690 1824255931 1824259397 1824258889 493785481 1824258113 1824255929 1824260233 1824260677 1824257863 1824255931 225442157 1824257299 1824259039 1824258269 1824256439 1824260563 1824258431 1824256153 1824259249 1824260731 1824256439 1674179682 928728985 1824258529 1824257473 1824259373 1824260621 1824259687 1824257273 1824260161 1824258817 1824258613 1824259639 1824259721 1824259813 1824257693 1824260329 1824258817 1824260833 1824256943 1824255749 1824260309 9699690 1824261217 1824258461 1824260539 1824261409 1824257537 1824256439 1824257783 1824257863 1824256943 1824260201 1824257833 1824259897 1824259747 1824258481 1824258019 1824255887 1824260311 1824258613 1824261331 1824257381 1824258749 1824259867 1824260309 1027642370 1824258503 1824255749 1824257987 1824256249 1824257023 1824258181 1824259721 1824257053 1824257473 1824256561 1824256901 1824257833 1824256729 1824258221 1824261221 1824260797 9699690 1824256097 1824256657 1824258907 9699690 1824256439 1824256409 9699690 1824257143 1824256457 1824261221 1824259079 1824259259 1824256097 9699690 1824258973 1824255809 1824256493 1824258973 1824259607 1824259321 1824256531 1824259873 1824256943 1824261319 1824259039 1824259553 1824259859 1824256601 1824258629 1824259859 1824260377 1824259321 1824257333 1824259831 1824260287 1824256069 1824257807 1824260611 1824258341 1824259937 1824260821 1824258143 9699690 1824260833 1824256303 1824258143 1824257219 1824258529 1824256439 1824257101 1824258119 1824258901 1824259243 1824258959 1824258523 1824260287 1824256439 1824258019 1824260749 1824259897 1824256921 1824257381 1824255887 1824258361 9699690 1824257291 1824257053 1824260941 1824257917 1824259609 1824258181 9699690 1824258563 1824259847 9699690 1824256153 1824257129 1824260161 1824258367 1824257717 1824260903 1824256867 1824258113 1824261217 1824256817 1824258221 1824256249 1824259279 1824259979 1824259859 1824259813 1824255749 1824257291 1824258959 1824257717 1824259243 1824259147 1824258973 1824257833 1824255929 1824260989 1824258907 1824257419 1501363766 1824256013 1824260311 1824256013 1824256241 1824257761 816974545 1824258113 876125473 1824259279 1824260819 1824258143 1824259813 1824259637 1824260033 1824261379 1824260359 1824259117 1824258911 1824259609 1824258677 1824256601 1824257003 1824256817 1739981483 1824259979 1824256127 1824259637 1824260309 1824257159 1824258749 1824257807 1824259603 1824260563 1824260819 1824260611 1824260761 9699690 1824258889 1824259279 1824258089 1824256559 1824257333 9699690 1824256241 1824256439 1824257473 1824257219 1824258113 1824256561 1824256619 1824258493 1824259813 1824260993 1824260993 1824260903 1824257081 1824257009 1824259147 1824256561 1824258907 1824257387 1824260731 1824258461 1824256429 1824257959 1824256781 1824260923 1824259639 128540353 1824258911 1824257257 1824259429 1824261409 1824258119 1824258089 1824261289 528571078 1824260563 1824257693 1824261221 1824256429 1824257989 1416870223 1824259937 1824260597 1824255749 1824257257 1824257693 1824259051 1824257693 1824261409 1824256199 1824260057 9699690 1824256649 1824256409 1824256069 1824256001 1824257797 1824259111 1824256531 1824256817 1824259249 1824258391 1824260903 1824257753 1824256157 1824256457 1824258613 1824256127 1824259847 1824258089 1824256921 1824259981 1824258521 1824256127 1824258431 1824256303 1824258019 1318940497 1824256579 1824258113 1824256303 1824259687 1824258677 1824258169 1824260147 1824260749 1824261053 1824259733 1824258377 1824259949 1824257959 1824256409 1824259397 1824257537 1824257989 1824261319 9699690 1824259637 1824259429 1824261377 1824259847 1824261163 1824259607 1824256429 1824256309 1824259321 1824257081 1824259117 1824258181 1824260749 1824258929 1824256153 1824258269 1756039164 1824260651 1824257531 1824258053 1824260593 1824256601 1824259147 1824259979 1824257707 1824257009 1824257753 9699690 1195928244 1824259319 458639381 1824258391 1824260731 1824258169 1824260597 9699690 1824259687 1824257291 1824257717 1824258367 1824259487 1824256619 1824259247 1824259147 1824260201 1824256741 1824259243 1824256141 1824260183 1824258431 1824259397 1824257009 1824258587 1824256493 1824258089 1824258901 1824257761 1824257101 1824259553 1824259487 1824257003 1824255929 1824258089 1824257023 1824260033 1824260671 1824256219 1824259889 1824259039 1824258361 1824258257 1824255959 1824259721 1824259889 1824256309 1824260311 1824257053 1824256403 9699690 1824257537 1824256561 1824256199 1824257311 9699690 1824260093 1824259259 1824258157 1824259867 1824258367 1824258377 1824257473 1824255929 1824257291 1824257893 1824257863 1824257273 1824257291 1824256439 1824260231 1824259319 1824258529 9699690 1824259831 1824256331 1824259079 1824261409 1824260843 1824255997 1824260923 1824259439 1824256033 1824257387 1824259903 1824259427 1824259147 1824258377 1824259949 9699690 1824259663 1824259607 1824256939 9699690 1824258341 1824256741 1824258467 1824260093 1824257987 1824259963 1824257753 1931120823 1824259243 1824260821 1824259687 1824257807 1824260819 1824257117 9699690 9699690 1824257329 1824258587 1824259963 1824257363 1824257689 1824258493 1824261191 1824256001 1824257783 1824260959 1824256741 1824260233 1824256033 9699690 1824259109 1824260177 1824256741 1824258341 9699690 1719283851 1824256013 1824258929 1824258431 1824260677 1824260833 1824256219 1824261199 1824257161 1824259243 1824256673 1824260761 1824258587 1824257987 1824260147 1824258091 1824257047 1824257867 1824260351 1129779978 1824258119 1824257419 1824259637 1824259949 1824261199 1824258431 9699690 1824259373 9699690 1824257863 9699690 1824259429 1824256249 1824258349 1824257299 1824259859 1824261221 1824257717 1824260411 1824259831 1824261163 1824259553 1824257117 1824260359 1824256439 1824258959 1824257009 9699690 1824255781 1824256439 1824255899 1824258929 1824256309 1824257693 1824260411 258460585 1824259439 1824258089 1824256403 1824258221 1824257531 1824257333 1824258523 1824258991 1824259187 1824260797 1824258169 1824261097 1824258157 1824258461 1824258019 1824257473 1824261409 1824259847 1824256241 1824256561 1824257023 9699690 1824256127 1824258907 1824260161 1824256219 1824259427 1824259397 1824259051 1824257003 1824259147 1824256493 1824259247 1824259889 1567800238 1824260903 1824259243 1824258259 1824258431 1824256457 1824260843 1824259249 1824257291 1824259397 1824259111 1824259949 1824257693 1824257689 1824259747 1824257299 1824258911 1824258367 1824256403 1824258649 1824259859 1824259163 1824257353 1824259639 1824259247 1824259807 1824258523 1824260843 1824258257 1824259859 1824258817 1824257023 1824256831 1824257387 1824259039 1824260819 1824258503 1824261163 1824259733 1824257797 1824261199 1824258511 1824258677 1824257381 1824259603 1824256453 1824255899 1824257473 1824255847 1824258481 1824258377 1824260959 1824260539 1824259903 1824258521 1824260411 1824256531 1824261163 1824259963 1824259249 1824257311 1824259117 1824256153 1824258503 1824258889 1824259427 1824257783 1824261289 1824258269 1824259897 1824260147 1824257917 1824260833 1824258697 1824259109 1824256069 93252873 1824260923 1824259427 1986447214 1824256559 1824256817 1824256699 1824260177 1824258959 1824258467 1824258169 1824257293 1824256127 1824256453 1824259741 1824259873 1824260887 1824258461 1824258143 1824258613 9699690 1824260329 1824256507 1824260183 9699690 9699690 1824258467 1824257917 1824260311 1824257329 1824259639 1824257893 1824256013 1824260467 1824257009 1824258677 1824259747 1420176886 1824258221 1824257707 1824257893 1824256309 1824259373 1824259687 1824257707 1824259259 1824259663 1824257081 1824260093 967501760 1824259747 1824255749 1824259321 1824258991 1824259337 1824258521 9699690 1824260231 1824256457 1824260731 1824259867 1824261379 1824256699 1824258367 1824259747 1824259709 1824257863 1824257293 1824259741 1824260377 1824259937 261496529 1824259013 1824255793 1824257987 99401052 993008368 1824258587 1824256127 1824261053 1824260443 1824257531 1824260597 1824256429 140386199 1824260351 1824255793 851899168 1824259637 1824255931 1824259741 1824260309 1824259663 1824259709 1824260777 1824259963 1824260287 1824258377 1824257143 1824260821 1824257221 1824259553 1824259429 1824257807 1824257473 1824260233 1824260351 1824257101 1824258461 1824256309 1824258269 1824259109 1824258349 1824256741 1824258503 1824257987 1824260749 1824257867 1824259721 1824260377 1824256457 1824256157 1824257101 1824258143 1824257059 1824256331 1824257797 1824261311 1824259741 1824258707 1824257077 1824261163 1824261199 1824259111 1824256141 1824259621 1824255959 9699690 1824258091 1824257293
