Skip to content

Instantly share code, notes, and snippets.

@aa65535
Last active August 29, 2015 14:00
Show Gist options
  • Save aa65535/11392673 to your computer and use it in GitHub Desktop.
Save aa65535/11392673 to your computer and use it in GitHub Desktop.
中国IP地址段 - China Ip Addresses Range
<?php
$ip_ads = array(
array(16777472, 16778239),
array(16779264, 16781311),
array(16785408, 16793599),
array(16842752, 16843007),
array(16843264, 16859135),
array(16908288, 16909055),
array(16909312, 16910335),
array(16910592, 16941055),
array(16973824, 17039359),
array(17039616, 17072127),
array(17301504, 17367039),
array(17432576, 17435135),
array(17435392, 17465343),
array(17563648, 17825791),
array(18350080, 18708480),
array(18708482, 18939903),
array(19005440, 19202047),
array(19726336, 19791871),
array(19922944, 20185087),
array(20447232, 21102591),
array(21233664, 21495807),
array(22020096, 23068671),
array(24379392, 24641535),
array(27262976, 28311551),
array(28573696, 28966911),
array(29097984, 29949951),
array(30015488, 30408703),
array(234881024, 234883071),
array(234884096, 234885119),
array(234913792, 234947583),
array(234951680, 234952703),
array(235929600, 236978175),
array(241598464, 241599487),
array(241605632, 241606655),
array(241627136, 243269631),
array(243400704, 243531775),
array(243662848, 243859455),
array(244318208, 245366783),
array(247479296, 247480319),
array(247483392, 247484415),
array(247726080, 247853055),
array(247853314, 247853314),
array(247853337, 247853337),
array(247853341, 247853342),
array(247853405, 247853405),
array(247853490, 247853490),
array(247853537, 247853537),
array(247853558, 247853558),
array(247853562, 247853562),
array(247853586, 247853586),
array(247853605, 247853606),
array(247853609, 247853610),
array(247853638, 247853638),
array(247853790, 247853790),
array(247853858, 247853858),
array(247853890, 247853890),
array(247854006, 247854006),
array(247854078, 247854078),
array(247854118, 247854118),
array(247854126, 247854126),
array(247854130, 247854130),
array(247854142, 247854142),
array(247854197, 247854197),
array(247854225, 247854226),
array(247854230, 247854230),
array(247854241, 247854242),
array(247854245, 247854246),
array(247854261, 247854262),
array(247854265, 247854266),
array(247854333, 247854333),
array(247854398, 247854398),
array(247854473, 247854474),
array(247854509, 247854509),
array(247854569, 247854570),
array(247854573, 247854574),
array(247855685, 247855685),
array(247855689, 247855689),
array(247855693, 247855694),
array(247855697, 247855697),
array(247856130, 247856649),
array(247856717, 247856717),
array(247857152, 247988223),
array(248250368, 248381439),
array(248512512, 249561087),
array(453509120, 455081983),
array(455272448, 455274495),
array(455344128, 456130559),
array(456269824, 456273919),
array(456294400, 456523775),
array(456542208, 456544255),
array(456562688, 456564735),
array(456572928, 456589311),
array(459333632, 459341823),
array(459456512, 459472895),
array(459505664, 459538431),
array(459542528, 459544575),
array(459547648, 459548671),
array(459554816, 459571199),
array(459735040, 459800575),
array(459866112, 459931647),
array(459964416, 459980799),
array(459983872, 459984895),
array(460136448, 460144639),
array(460161024, 460193791),
array(460210176, 460214271),
array(460300288, 460312575),
array(460324864, 460341247),
array(460345344, 460349439),
array(460423168, 460439551),
array(460521472, 460554239),
array(460598272, 460599295),
array(460933120, 460935167),
array(460945408, 460947455),
array(460983296, 460984319),
array(461053952, 461062143),
array(461094912, 461099007),
array(461287424, 461307903),
array(461373440, 461504511),
array(461626368, 461627391),
array(462422016, 462487551),
array(462618624, 462635007),
array(462684160, 463470591),
array(465043456, 467927039),
array(468713472, 469237759),
array(603979776, 603980799),
array(603981824, 604110847),
array(604241920, 604504063),
array(605028352, 606414335),
array(606414592, 606420991),
array(606601216, 607256575),
array(607322112, 608174079),
array(610271232, 616564735),
array(616574976, 616575487),
array(616590336, 616590591),
array(616614656, 616614911),
array(616617984, 616618239),
array(616640512, 619708415),
array(620232704, 620494847),
array(620625920, 620691455),
array(654311424, 654311679),
array(654311936, 654442495),
array(654835712, 655359999),
array(658505728, 661651455),
array(662700032, 666894335),
array(704643072, 704644095),
array(704645120, 704650239),
array(704651264, 704723967),
array(704741376, 705167359),
array(707788800, 708575231),
array(708706304, 708751359),
array(708752384, 708755455),
array(708771840, 710017023),
array(710098944, 710104063),
array(710105088, 710934527),
array(710950912, 710961151),
array(710962176, 711160831),
array(711161856, 711163903),
array(711196672, 711458815),
array(712507392, 712712191),
array(712713216, 712769535),
array(713031680, 714080255),
array(714866688, 714874879),
array(714875904, 716930047),
array(716931072, 716963839),
array(717225984, 717848575),
array(717881344, 718012415),
array(718274560, 720437247),
array(720502784, 721420287),
array(822345728, 822607871),
array(825425920, 825753599),
array(826277888, 828375039),
array(829423616, 830210047),
array(830472192, 830472447),
array(830472704, 830473215),
array(830488576, 830496767),
array(830500864, 830504959),
array(830603264, 830734335),
array(831258624, 831336447),
array(831340544, 831363071),
array(831373312, 831379455),
array(831514624, 831515647),
array(832045056, 832045311),
array(832438272, 832569343),
array(835715072, 835911679),
array(835944448, 835977215),
array(836042752, 836046847),
array(836075520, 836763647),
array(837287936, 837550079),
array(837746688, 837763071),
array(837795840, 837812223),
array(838262784, 838270975),
array(920518656, 920649727),
array(973996032, 974782463),
array(975044608, 976362136),
array(976362139, 976362155),
array(976362157, 976362180),
array(976362182, 977272831),
array(977305600, 977338367),
array(977397760, 977399807),
array(977403904, 977534975),
array(977567744, 977600511),
array(978452480, 978468863),
array(978477056, 978484223),
array(978518016, 978583551),
array(978714624, 978780159),
array(978796544, 978812927),
array(979410944, 979419135),
array(979566592, 979763199),
array(980549632, 980942847),
array(981467136, 981991423),
array(982515712, 982581247),
array(983040000, 983302143),
array(984612864, 984743935),
array(985661440, 985829375),
array(985833472, 985847807),
array(985849856, 985878527),
array(985879344, 985879359),
array(985880384, 985880399),
array(985890816, 985903103),
array(985921536, 985923583),
array(985956352, 985972735),
array(986054656, 986065407),
array(986066944, 986087423),
array(986094336, 986094591),
array(986099712, 986103807),
array(986112000, 986132479),
array(986136576, 986144767),
array(986152960, 986169343),
array(986185728, 986193919),
array(986202112, 986218495),
array(986566656, 986568703),
array(986570752, 987758591),
array(988807168, 989855743),
array(991952896, 992673791),
array(992691712, 992691967),
array(992692992, 992693247),
array(992739328, 994074623),
array(994078720, 994123775),
array(994140160, 994181119),
array(994246656, 994385919),
array(994394112, 994435071),
array(994443264, 994446335),
array(994447360, 994496511),
array(994500608, 994521087),
array(994522112, 994915327),
array(994915584, 994916479),
array(994916608, 994917119),
array(994917376, 994917887),
array(994918144, 995360767),
array(996573184, 996605951),
array(996671488, 996802559),
array(996868096, 998244351),
array(999555072, 999686143),
array(999751680, 999784447),
array(999866368, 999882751),
array(1000013824, 1000079359),
array(1001127936, 1001390079),
array(1002176512, 1002242047),
array(1002373120, 1002405887),
array(1002434560, 1002438655),
array(1003238144, 1003238399),
array(1006457344, 1006457599),
array(1006632960, 1007426225),
array(1007426227, 1008730111),
array(1010237440, 1010302975),
array(1010761728, 1010827263),
array(1017118720, 1019215871),
array(1019346944, 1019478015),
array(1019609088, 1021313023),
array(1021837312, 1021968383),
array(1022033920, 1022099455),
array(1022623744, 1023213567),
array(1023246336, 1023279103),
array(1023344640, 1023410175),
array(1023672320, 1023688703),
array(1023692800, 1023696895),
array(1023717376, 1023721471),
array(1023944704, 1023944959),
array(1023975424, 1023979519),
array(1024065536, 1024131071),
array(1024393216, 1024458751),
array(1024589824, 1024655359),
array(1024720896, 1024786431),
array(1025245184, 1025277951),
array(1025343488, 1025507327),
array(1026392064, 1026408447),
array(1026416640, 1026420735),
array(1026523136, 1026539519),
array(1026555904, 1027801087),
array(1027837952, 1027866623),
array(1027997696, 1028128767),
array(1029160960, 1029177343),
array(1029439488, 1029570559),
array(1031823360, 1032096441),
array(1032096443, 1032096466),
array(1032096468, 1032096468),
array(1032096470, 1032096471),
array(1032096475, 1032096619),
array(1032096621, 1032096625),
array(1032096627, 1032202053),
array(1032202055, 1033475224),
array(1033475226, 1033475233),
array(1033475235, 1033734690),
array(1033734692, 1033874022),
array(1033874024, 1035090494),
array(1035090496, 1035090549),
array(1035090551, 1035260884),
array(1035260886, 1035407683),
array(1035407685, 1035412530),
array(1035412532, 1035587745),
array(1035587747, 1035588528),
array(1035588531, 1035626597),
array(1035626599, 1035626830),
array(1035626832, 1035880485),
array(1035880487, 1035881218),
array(1035881220, 1035881221),
array(1035881223, 1035993087),
array(1037565952, 1038636543),
array(1038637568, 1038669567),
array(1038671872, 1038784767),
array(1038785536, 1038785791),
array(1038788608, 1038942207),
array(1038944768, 1038948095),
array(1038948352, 1038950399),
array(1038959616, 1038961151),
array(1038961408, 1038961663),
array(1038963712, 1038967039),
array(1038974976, 1038989823),
array(1038991616, 1039194111),
array(1039196160, 1039466495),
array(1039638528, 1039642623),
array(1071120384, 1071644671),
array(1093967872, 1093976063),
array(1095237632, 1095303167),
array(1168457728, 1168460031),
array(1169186560, 1169186815),
array(1249409024, 1249410047),
array(1317839616, 1317839679),
array(1317843072, 1317843135),
array(1357922938, 1357922938),
array(1542071296, 1542071551),
array(1613455360, 1613455615),
array(1682964480, 1682997247),
array(1694498816, 1694499839),
array(1694531584, 1694566399),
array(1694568448, 1694572543),
array(1694673920, 1694674943),
array(1694695424, 1696882687),
array(1696890880, 1697710079),
array(1697789952, 1697790975),
array(1697906688, 1697972223),
array(1697997824, 1697998847),
array(1698037760, 1698103295),
array(1698160640, 1698162687),
array(1698693120, 1699611647),
array(1699618816, 1699627007),
array(1699643392, 1699676159),
array(1699741696, 1700793343),
array(1700794368, 1700798463),
array(1700823040, 1700855807),
array(1701011456, 1701019647),
array(1701134336, 1701143807),
array(1701144064, 1701150719),
array(1701199872, 1701208063),
array(1701209088, 1701209855),
array(1701210112, 1701216255),
array(1701314560, 1701576703),
array(1701724160, 1701736447),
array(1701737472, 1701740543),
array(1702363136, 1702888447),
array(1702889472, 1702903807),
array(1702952960, 1703673855),
array(1703936000, 1704198143),
array(1704329216, 1704525823),
array(1704656896, 1704722431),
array(1704853504, 1704984575),
array(1707081728, 1707737087),
array(1707835392, 1707845631),
array(1707846656, 1707851775),
array(1707868160, 1708130303),
array(1709178880, 1709834239),
array(1709850624, 1709852671),
array(1709853696, 1709867007),
array(1709965312, 1710882815),
array(1710948352, 1710949375),
array(1710950400, 1711210495),
array(1728120832, 1728125951),
array(1728126976, 1728132095),
array(1728135168, 1728136191),
array(1728137216, 1728138239),
array(1728141312, 1728142335),
array(1728158720, 1728159743),
array(1728161792, 1728162815),
array(1728175104, 1728177151),
array(1728239616, 1728240639),
array(1728256000, 1728257023),
array(1728271360, 1728272383),
array(1728273408, 1728282623),
array(1728283648, 1728286719),
array(1728287744, 1728290815),
array(1728299008, 1728300031),
array(1728342016, 1728343039),
array(1728344064, 1728344575),
array(1728372736, 1728373759),
array(1728377856, 1728378879),
array(1728384000, 1728385023),
array(1728389120, 1728391167),
array(1728394240, 1728395263),
array(1728406528, 1728407551),
array(1728419072, 1728419327),
array(1728423936, 1728424959),
array(1728431616, 1728431871),
array(1728437248, 1728438271),
array(1728447488, 1728448511),
array(1728458752, 1728459775),
array(1728467968, 1728468735),
array(1728469504, 1728470015),
array(1728477184, 1728480255),
array(1728481280, 1728483327),
array(1728485376, 1728486399),
array(1728487424, 1728487935),
array(1728488960, 1728489215),
array(1728491520, 1728492543),
array(1728495616, 1728496639),
array(1728502784, 1728503807),
array(1728519168, 1728520191),
array(1728525824, 1728526335),
array(1728552960, 1728553983),
array(1728560640, 1728561151),
array(1728573440, 1728574463),
array(1728604160, 1728605183),
array(1728626432, 1728626687),
array(1728633856, 1728634879),
array(1728656128, 1728656383),
array(1728672768, 1728673791),
array(1728705536, 1728706559),
array(1728708608, 1728710655),
array(1728711680, 1728713727),
array(1728730112, 1728731135),
array(1728736256, 1728736511),
array(1728740352, 1728740863),
array(1728759040, 1728759295),
array(1728759552, 1728759807),
array(1728760832, 1728761855),
array(1728769024, 1728770047),
array(1728783360, 1728784383),
array(1728796672, 1728798719),
array(1728799744, 1728801279),
array(1728801792, 1728802815),
array(1728832512, 1728833535),
array(1728836608, 1728837631),
array(1728855040, 1728856063),
array(1728863232, 1728864255),
array(1728875520, 1728876543),
array(1728877568, 1728878591),
array(1728894976, 1728895999),
array(1728917504, 1728918527),
array(1728950272, 1728950783),
array(1728953344, 1728954367),
array(1728964608, 1728965631),
array(1728977408, 1728977663),
array(1728996352, 1728997375),
array(1728999424, 1729001471),
array(1729007616, 1729008639),
array(1729027072, 1729028095),
array(1729041408, 1729044479),
array(1729046016, 1729046271),
array(1729057792, 1729058815),
array(1729067008, 1729068031),
array(1729070080, 1729071103),
array(1729076736, 1729076991),
array(1729082368, 1729084415),
array(1729085440, 1729087487),
array(1729091584, 1729092607),
array(1729108480, 1729108991),
array(1729131520, 1729132543),
array(1729133568, 1729134591),
array(1729148928, 1729149951),
array(1729157120, 1729158143),
array(1729160192, 1729161215),
array(1729163264, 1729165311),
array(1729166336, 1729167359),
array(1729169408, 1729170431),
array(1729174528, 1729176575),
array(1729177600, 1729178623),
array(1729185792, 1729186815),
array(1729190912, 1729191935),
array(1729197056, 1729199103),
array(1729217536, 1729218559),
array(1729228800, 1729229823),
array(1729253376, 1729254399),
array(1729265664, 1729266687),
array(1729280000, 1729281023),
array(1729304576, 1729305599),
array(1729308160, 1729308415),
array(1729319936, 1729320959),
array(1729346560, 1729347583),
array(1729357824, 1729359871),
array(1729374208, 1729375231),
array(1729379328, 1729380351),
array(1729388544, 1729389567),
array(1729406208, 1729406463),
array(1729409024, 1729410047),
array(1729413120, 1729414143),
array(1729420288, 1729421311),
array(1729422336, 1729423359),
array(1729424384, 1729425407),
array(1729427456, 1729428479),
array(1729444864, 1729445887),
array(1729465344, 1729466367),
array(1729479680, 1729480703),
array(1729485824, 1729486847),
array(1729491968, 1729492991),
array(1729502208, 1729503231),
array(1729515264, 1729515519),
array(1729519616, 1729527807),
array(1729534976, 1729537023),
array(1729543168, 1729544191),
array(1729546240, 1729547263),
array(1729557504, 1729558527),
array(1729559552, 1729560575),
array(1729574912, 1729575935),
array(1729577984, 1729578495),
array(1729588224, 1729589247),
array(1729602560, 1729603583),
array(1729609728, 1729610751),
array(1729626112, 1729627135),
array(1729629952, 1729630207),
array(1729649664, 1729650687),
array(1729651712, 1729652735),
array(1729665024, 1729666047),
array(1729673216, 1729674239),
array(1729678336, 1729679359),
array(1729681408, 1729682431),
array(1729683456, 1729684479),
array(1729689600, 1729690623),
array(1729707008, 1729708031),
array(1729710080, 1729711103),
array(1729718272, 1729719295),
array(1729731584, 1729732607),
array(1729751040, 1729753087),
array(1729756160, 1729757183),
array(1729780736, 1729781759),
array(1729787904, 1729789951),
array(1729790976, 1729791999),
array(1729794048, 1729795071),
array(1729813504, 1729814527),
array(1729822720, 1729822975),
array(1729842176, 1729843199),
array(1729850368, 1729851391),
array(1729854464, 1729855487),
array(1729859584, 1729860607),
array(1729868800, 1729869823),
array(1729889280, 1729891327),
array(1729899520, 1729900543),
array(1729907712, 1729908735),
array(1729925120, 1729926143),
array(1729939456, 1729939967),
array(1729940480, 1729941503),
array(1729956864, 1729958911),
array(1729972224, 1729973247),
array(1729977344, 1729978367),
array(1729986560, 1729990655),
array(1730020352, 1730021375),
array(1730023424, 1730024447),
array(1730025472, 1730026495),
array(1730029568, 1730032639),
array(1730036736, 1730037759),
array(1730038784, 1730039807),
array(1730044928, 1730046975),
array(1730052096, 1730054143),
array(1730073600, 1730073855),
array(1730079744, 1730081791),
array(1730086912, 1730087935),
array(1730088960, 1730091007),
array(1730099200, 1730100223),
array(1730109440, 1730110463),
array(1730119680, 1730120703),
array(1730131968, 1730132991),
array(1730135040, 1730137087),
array(1730141184, 1730142207),
array(1730146304, 1730147327),
array(1738407936, 1738473471),
array(1743792128, 1743793151),
array(1743798272, 1743800319),
array(1743802368, 1743803391),
array(1743805440, 1743806463),
array(1743940608, 1743941631),
array(1743962112, 1743978495),
array(1744013312, 1744014335),
array(1744044032, 1744045055),
array(1744050176, 1744051199),
array(1744055296, 1744056319),
array(1744057344, 1744058367),
array(1744062464, 1744062719),
array(1744065536, 1744066047),
array(1744066560, 1744067583),
array(1744083968, 1744084991),
array(1744101376, 1744102399),
array(1744103424, 1744104447),
array(1744116736, 1744117759),
array(1744130048, 1744131071),
array(1744141312, 1744143359),
array(1744158208, 1744158719),
array(1744162816, 1744163839),
array(1744184832, 1744185087),
array(1744185344, 1744186367),
array(1744194816, 1744195071),
array(1744195328, 1744195583),
array(1744205824, 1744207871),
array(1744214528, 1744214783),
array(1744216064, 1744217087),
array(1744220160, 1744221183),
array(1744228352, 1744229375),
array(1744230400, 1744230655),
array(1744237568, 1744238591),
array(1744264192, 1744265215),
array(1744268288, 1744270335),
array(1744275456, 1744278527),
array(1744280576, 1744286719),
array(1744299008, 1744300031),
array(1744315392, 1744316415),
array(1744325632, 1744326655),
array(1744333824, 1744334847),
array(1744340992, 1744343039),
array(1744352256, 1744354303),
array(1744367616, 1744368639),
array(1744370688, 1744371711),
array(1744379904, 1744380927),
array(1744390144, 1744391167),
array(1744398336, 1744400383),
array(1744405504, 1744406527),
array(1744421888, 1744422911),
array(1744440320, 1744441343),
array(1744447744, 1744447999),
array(1744450560, 1744451583),
array(1744500736, 1744502783),
array(1744512000, 1744513023),
array(1744516096, 1744517119),
array(1744525312, 1744526335),
array(1744531456, 1744532479),
array(1744538624, 1744539647),
array(1744544768, 1744545791),
array(1744553472, 1744553983),
array(1744565248, 1744566271),
array(1744572416, 1744573439),
array(1744715776, 1744719871),
array(1744727040, 1744728063),
array(1744737280, 1744738303),
array(1778384896, 1778385151),
array(1778385408, 1778393087),
array(1778401280, 1778417663),
array(1778450432, 1779040255),
array(1779105792, 1779171327),
array(1779433472, 1781661695),
array(1781792768, 1782710271),
array(1783234560, 1783365631),
array(1783627776, 1784676351),
array(1785200640, 1786773503),
array(1793064960, 1794113535),
array(1845755904, 1845764095),
array(1845886976, 1846018047),
array(1846542336, 1846804479),
array(1847066624, 1847590911),
array(1847736320, 1847738367),
array(1848115200, 1848381439),
array(1848639488, 1848705023),
array(1848803328, 1848819711),
array(1848836096, 1849032703),
array(1849163776, 1849819135),
array(1850212352, 1850343423),
array(1850408960, 1850490879),
array(1850514432, 1850515455),
array(1850521600, 1850572799),
array(1850671104, 1851523071),
array(1851542528, 1851543551),
array(1851596800, 1851604991),
array(1851785216, 1852112895),
array(1852178432, 1852506111),
array(1852571648, 1853095935),
array(1853227008, 1853457407),
array(1853464576, 1853465599),
array(1853467648, 1853468671),
array(1853470976, 1853471231),
array(1853472768, 1853473023),
array(1853489152, 1853882367),
array(1855455232, 1855848447),
array(1856315392, 1856323583),
array(1856372736, 1856503807),
array(1856815104, 1856864255),
array(1856880640, 1856888831),
array(1857028096, 1858142207),
array(1858207744, 1858535423),
array(1858600960, 1859452927),
array(1859518464, 1859551231),
array(1859584000, 1859780607),
array(1859911680, 1859928063),
array(1860042752, 1860108287),
array(1860435968, 1860698111),
array(1860706304, 1860714495),
array(1860960256, 1861091327),
array(1861222400, 1863450623),
array(1863581696, 1863647231),
array(1863712768, 1863843839),
array(1863974912, 1863979007),
array(1864007680, 1864040447),
array(1864237056, 1864368127),
array(1864499200, 1865189375),
array(1865203712, 1865220095),
array(1865285632, 1866203135),
array(1866268672, 1866465279),
array(1866596352, 1866661887),
array(1866674176, 1866678271),
array(1866711040, 1866715135),
array(1866727424, 1866731519),
array(1866858496, 1867775999),
array(1867841536, 1867907071),
array(1868295168, 1868296191),
array(1868357632, 1868361727),
array(1869611008, 1870004223),
array(1870086144, 1870110719),
array(1870135296, 1870462975),
array(1870495744, 1870497791),
array(1870528512, 1873281023),
array(1873412096, 1873477631),
array(1873543168, 1874591743),
array(1874853888, 1875902463),
array(1876164608, 1876426751),
array(1876770816, 1876771839),
array(1876772096, 1876772223),
array(1876787200, 1876885503),
array(1876946944, 1876947967),
array(1876948992, 1876950015),
array(1876951040, 1877344255),
array(1877409792, 1877475327),
array(1877710848, 1877712895),
array(1877721088, 1877737471),
array(1877999616, 1879441407),
array(1879703552, 1880096767),
array(1880358912, 1882619903),
array(1883209728, 1883504639),
array(1883832320, 1884028927),
array(1884164096, 1884168191),
array(1884176384, 1884184575),
array(1884186624, 1884188671),
array(1884291072, 1885995007),
array(1886224384, 1886257151),
array(1886322688, 1886978047),
array(1886986240, 1886990335),
array(1886994432, 1887010815),
array(1887019008, 1887027199),
array(1887043584, 1887436799),
array(1887568384, 1887568639),
array(1887698944, 1887764479),
array(1888030720, 1888034815),
array(1888038912, 1888040959),
array(1891631104, 1891893247),
array(1893019648, 1893027839),
array(1893031936, 1893040127),
array(1893728256, 1896480767),
array(1896513536, 1896546303),
array(1896595456, 1896603647),
array(1896611840, 1897070591),
array(1897141248, 1897142271),
array(1897169920, 1897170943),
array(1897222144, 1897226239),
array(1897242624, 1897259007),
array(1897398272, 1897725951),
array(1897790464, 1897791487),
array(1897857024, 1897922559),
array(1898708992, 1898971135),
array(1899249664, 1899266047),
array(1899267072, 1899268095),
array(1899364352, 1899380735),
array(1899397120, 1899724799),
array(1899749376, 1899750399),
array(1899753472, 1899757567),
array(1899855872, 1904345087),
array(1904369664, 1904375807),
array(1904476160, 1905262591),
array(1908539392, 1908735999),
array(1908761600, 1908762623),
array(1908762880, 1908763135),
array(1908932608, 1909063679),
array(1909194752, 1909456895),
array(1909473280, 1909481471),
array(1909482496, 1909587967),
array(1909719040, 1909735423),
array(1909766144, 1909817343),
array(1909850112, 1909981183),
array(1910112256, 1912602623),
array(1914175488, 1914503167),
array(1914576896, 1914580991),
array(1914699776, 1915748351),
array(1916141568, 1916272639),
array(1916534784, 1917124607),
array(1917796352, 1917812735),
array(1917845504, 1919680511),
array(1919811584, 1919815679),
array(1919827968, 1919844351),
array(1919877120, 1919885311),
array(1919918080, 1919926271),
array(1919942656, 1920139263),
array(1920204800, 1920466943),
array(1921253376, 1921318911),
array(1921404928, 1921406975),
array(1921449984, 1921843199),
array(1921859584, 1921861631),
array(1921875968, 1921892351),
array(1921945600, 1921949695),
array(1925447680, 1925578751),
array(1925619712, 1925627903),
array(1925642240, 1925644287),
array(1925660672, 1925664767),
array(1926234112, 1929379839),
array(1930952704, 1931345919),
array(1931362304, 1931378687),
array(1931476992, 1931739135),
array(1932152832, 1932156927),
array(1932161024, 1932163071),
array(1932197888, 1933574143),
array(1933918208, 1933922303),
array(1934622720, 1934901247),
array(1934934016, 1934942207),
array(1934987264, 1934991359),
array(1934999552, 1935015935),
array(1935933440, 1935998975),
array(1936064512, 1936195583),
array(1937244160, 1937309695),
array(1937440768, 1937506303),
array(1937510400, 1937514495),
array(1937637376, 1937670143),
array(1939079168, 1939865599),
array(1939898368, 1939914751),
array(1940242432, 1940258815),
array(1940275200, 1940283391),
array(1940291584, 1940295679),
array(1940398336, 1940398591),
array(1940398848, 1940399103),
array(1940399616, 1940399871),
array(1940401408, 1940401663),
array(1940402944, 1940403199),
array(1940409344, 1940409855),
array(1940410368, 1940410623),
array(1940411904, 1940412159),
array(1940412672, 1940413183),
array(1940413696, 1940413951),
array(1940459776, 1940460031),
array(1940520960, 1940531455),
array(1940532224, 1940534527),
array(1940534784, 1940914175),
array(1941045248, 1941049343),
array(1941241856, 1941438463),
array(1941831680, 1945108479),
array(1946159104, 1946161151),
array(1946163200, 1946165247),
array(1946222592, 1946943487),
array(1947009024, 1947074559),
array(1947205632, 1948254207),
array(1949302784, 1949437951),
array(1949442048, 1949446143),
array(1949448192, 1949450239),
array(1949564928, 1949958143),
array(1949990912, 1949995007),
array(1950011392, 1950015487),
array(1950023680, 1950351359),
array(1950482432, 1950515199),
array(1950535680, 1950539775),
array(1950541824, 1950543871),
array(1950660608, 1950662655),
array(1950679040, 1950744575),
array(1950747136, 1950747391),
array(1951137792, 1951268863),
array(1951727616, 1951793151),
array(1952022528, 1952030719),
array(1952071680, 1952073727),
array(1952075776, 1952079871),
array(1952102400, 1952104447),
array(1952382976, 1952448511),
array(1953497088, 1953890303),
array(1953923072, 1953939455),
array(1954545664, 1954553599),
array(1954661376, 1954676735),
array(1954742272, 1954807807),
array(1956315136, 1956380671),
array(1956708352, 1956773887),
array(1957545472, 1957545727),
array(1958020096, 1958084607),
array(1958739968, 1958805503),
array(1958807552, 1958821887),
array(1958844416, 1958845439),
array(1958845952, 1958846463),
array(1958850560, 1958852607),
array(1958871040, 1958936575),
array(1959002112, 1959067647),
array(1959112704, 1959116799),
array(1959133184, 1959231487),
array(1959526400, 1959574527),
array(1959575552, 1959657471),
array(1959723008, 1960050687),
array(1960071168, 1960075263),
array(1960079360, 1960083455),
array(1960091648, 1960095743),
array(1960132608, 1960185855),
array(1960189952, 1960202239),
array(1960243200, 1960243455),
array(1960247296, 1960249343),
array(1960250112, 1960253439),
array(1960253952, 1960272383),
array(1960286976, 1960366079),
array(1960366592, 1960366847),
array(1960367360, 1960367871),
array(1960374272, 1960375295),
array(1960378112, 1960574975),
array(1960837120, 1961885695),
array(1961951232, 1962541055),
array(1962622976, 1962639359),
array(1962658816, 1962659839),
array(1962663936, 1962803199),
array(1962835968, 1962868735),
array(1962901504, 1962934271),
array(1963458560, 1963982847),
array(1964113920, 1964118015),
array(1964130304, 1964134399),
array(1964138496, 1964146687),
array(1964179456, 1964244991),
array(1964310528, 1965948927),
array(1966091264, 1966094847),
array(1966095360, 1966097407),
array(1966098432, 1966099455),
array(1966127104, 1966127359),
array(1966139392, 1966140415),
array(1966276608, 1966342143),
array(1966419968, 1966424063),
array(1966452736, 1966456831),
array(1966604288, 1966768127),
array(1966800896, 1967783935),
array(1967800320, 1967804205),
array(1967804207, 1967808511),
array(1967816704, 1967978495),
array(1968046080, 1968052223),
array(1968111616, 1969225727),
array(1969487872, 1969618943),
array(1969688576, 1969692671),
array(1969694720, 1969696767),
array(1969702912, 1969704959),
array(1969709056, 1969713151),
array(1969717248, 1969725439),
array(1969793024, 1969795071),
array(1969798144, 1969799167),
array(1969881088, 1970012159),
array(1970274304, 1970798591),
array(1970814976, 1970915327),
array(1970962432, 1970995199),
array(1971192576, 1971192831),
array(1971198720, 1971198975),
array(1971199744, 1971199999),
array(1971257344, 1971630079),
array(1971650560, 1971724543),
array(1971781632, 1971857663),
array(1971858432, 1972240383),
array(1972305920, 1973223423),
array(1973288960, 1973747711),
array(1973805056, 1973807103),
array(1973837312, 1973837823),
array(1974009856, 1974599679),
array(1974992896, 1975091199),
array(1975386112, 1975451647),
array(1981284352, 1981480959),
array(1981546496, 1981808639),
array(1984131072, 1984135167),
array(1984430080, 1985085439),
array(1985216768, 1985217023),
array(1985282048, 1985347583),
array(1985486848, 1985544191),
array(1985736704, 1985740799),
array(1986199552, 1986215935),
array(1986232320, 1986265087),
array(1986398208, 1986406399),
array(1986498560, 1986502655),
array(1986523136, 1986525183),
array(1987051520, 1988034559),
array(1988067328, 1988075519),
array(1988362240, 1988624383),
array(1988886528, 1989410815),
array(1989541888, 1989607423),
array(1990197248, 1990983679),
array(1991507968, 1991835647),
array(1991901184, 1992097791),
array(1992163328, 1992359935),
array(1992372224, 1992374271),
array(1992374784, 1992376319),
array(1992425472, 1992818687),
array(1992949760, 1993080831),
array(1993146368, 1993342975),
array(1993605120, 1993736191),
array(1994391552, 1995046911),
array(1995374592, 1995440127),
array(1995571200, 1995636735),
array(1995702272, 1996627967),
array(1996652544, 1996708863),
array(1996750848, 1997176831),
array(1997180928, 1997185023),
array(1997187072, 1997189119),
array(1997406208, 1997471743),
array(1997506560, 1997508607),
array(1997520896, 1997602815),
array(1997717504, 1997723647),
array(1997725696, 1998061567),
array(1998274560, 1998454783),
array(1998458880, 1998462975),
array(1998467072, 1998471167),
array(1998565376, 1998577663),
array(1998585856, 1999130623),
array(1999142912, 1999249407),
array(1999273984, 1999280127),
array(1999298560, 1999306751),
array(1999372288, 1999503359),
array(1999589376, 1999591423),
array(1999634432, 2000158719),
array(2000224256, 2000355327),
array(2000373760, 2000375807),
array(2000388096, 2000617471),
array(2000625664, 2000633855),
array(2000642048, 2000646143),
array(2001457152, 2001461247),
array(2001465344, 2001469439),
array(2001567744, 2001797119),
array(2001915904, 2001919999),
array(2001993728, 2002518015),
array(2002780160, 2003304447),
array(2003566592, 2003697663),
array(2003828736, 2006188031),
array(2006228992, 2006231039),
array(2006233088, 2006237183),
array(2006433792, 2006450175),
array(2007025664, 2007027711),
array(2007035904, 2007039999),
array(2007072768, 2007498751),
array(2008023040, 2009071615),
array(2011693056, 2011824127),
array(2011899904, 2011901951),
array(2011922432, 2011938815),
array(2011955200, 2012086271),
array(2012610560, 2013003775),
array(2013028352, 2013030399),
array(2013038592, 2013040639),
array(2013069312, 2014314495),
array(2014838784, 2015100927),
array(2015269376, 2015269631),
array(2015297536, 2016149503),
array(2016156928, 2016159743),
array(2016174336, 2016181759),
array(2016192512, 2016192767),
array(2016411648, 2016477183),
array(2017460224, 2017984511),
array(2017992704, 2018000895),
array(2018017280, 2018050047),
array(2018508800, 2019033087),
array(2019035136, 2019037183),
array(2019082240, 2019098623),
array(2019164160, 2019360767),
array(2019426304, 2019432447),
array(2019434496, 2019475455),
array(2019481600, 2019483647),
array(2019485696, 2022178815),
array(2022187008, 2022191103),
array(2022211584, 2022227967),
array(2022244352, 2022277119),
array(2022670336, 2022678527),
array(2025848832, 2027388927),
array(2028601344, 2028745215),
array(2028746752, 2028747775),
array(2028748800, 2028802047),
array(2028814336, 2028945407),
array(2028994560, 2029010943),
array(2029015552, 2029015807),
array(2030045184, 2030051327),
array(2030305280, 2030436351),
array(2030567424, 2032721151),
array(2032721664, 2032926719),
array(2033057792, 2033218559),
array(2033219584, 2033226751),
array(2033227776, 2033255935),
array(2033256448, 2033257471),
array(2033270784, 2033293823),
array(2033295360, 2033305087),
array(2033305600, 2033315839),
array(2033321984, 2033324031),
array(2033356800, 2033358847),
array(2033364992, 2033369087),
array(2033385472, 2033451007),
array(2033491968, 2033500159),
array(2033504256, 2033516543),
array(2033625088, 2033629183),
array(2033647616, 2033663999),
array(2033713152, 2033876991),
array(2033879040, 2033887231),
array(2033975296, 2034237439),
array(2034499584, 2034647040),
array(2034647296, 2034761727),
array(2035023872, 2035154943),
array(2035253248, 2035269631),
array(2035914496, 2035914751),
array(2036629504, 2036678655),
array(2036705280, 2036707327),
array(2036715520, 2036719615),
array(2038423552, 2038431743),
array(2042626048, 2042633471),
array(2042633728, 2042641407),
array(2042658816, 2042661631),
array(2042667008, 2042717183),
array(2042724352, 2042748159),
array(2042748928, 2042798079),
array(2042802176, 2043150335),
array(2043199488, 2043201535),
array(2043215872, 2043275263),
array(2043277312, 2043279871),
array(2043280384, 2043674623),
array(2044723200, 2045771775),
array(2046296064, 2046374911),
array(2046394368, 2046406655),
array(2046410752, 2046423039),
array(2046427136, 2046440191),
array(2046443520, 2046451199),
array(2046451712, 2046506751),
array(2046507008, 2046517247),
array(2046525440, 2046558207),
array(2046705664, 2046722047),
array(2046754816, 2046820351),
array(2046836736, 2046885887),
array(2047082496, 2047422463),
array(2047424256, 2047424767),
array(2047426560, 2047471615),
array(2047475712, 2047492095),
array(2047493120, 2047500287),
array(2047504384, 2047506431),
array(2047508480, 2047574015),
array(2047606784, 2047737855),
array(2047787776, 2047788031),
array(2047790848, 2047791103),
array(2049966080, 2049966591),
array(2049968896, 2049978367),
array(2049986816, 2049995775),
array(2049996288, 2049998591),
array(2049998848, 2050017279),
array(2050019840, 2050047999),
array(2050162688, 2050228223),
array(2051014656, 2053242879),
array(2053308416, 2053324799),
array(2053390336, 2053439487),
array(2053505024, 2053509119),
array(2053521408, 2053525503),
array(2054160384, 2054619135),
array(2054684672, 2055208959),
array(2055229440, 2055231487),
array(2055235584, 2055237631),
array(2055239680, 2055241727),
array(2055733248, 2056257535),
array(2056265728, 2056273919),
array(2056290304, 2056323071),
array(2056388608, 2056519679),
array(2056830976, 2056847359),
array(2057043968, 2057306111),
array(2059141120, 2059665407),
array(2059796480, 2059845631),
array(2059851264, 2059851519),
array(2059943936, 2059960319),
array(2059961344, 2059962367),
array(2059966464, 2059968511),
array(2060001280, 2060009471),
array(2060025856, 2060058623),
array(2060189696, 2060281855),
array(2060283904, 2060292095),
array(2060320768, 2060443647),
array(2061500416, 2063073279),
array(2063077376, 2063081471),
array(2063085568, 2063089663),
array(2063376384, 2063380479),
array(2063466496, 2063482879),
array(2063548416, 2063550463),
array(2063552512, 2063556607),
array(2063605760, 2063613951),
array(2063630336, 2063663103),
array(2063695872, 2063728639),
array(2063859712, 2064584703),
array(2064584960, 2064646143),
array(2066841600, 2066874367),
array(2066882560, 2066890751),
array(2066915328, 2066923519),
array(2066972672, 2067726335),
array(2067791872, 2070052863),
array(2070085632, 2070102015),
array(2070118400, 2070159359),
array(2070216704, 2070282239),
array(2070347776, 2070380543),
array(2070409216, 2070413311),
array(2070703104, 2070704127),
array(2070708224, 2070712319),
array(2070728704, 2070732799),
array(2070806528, 2070872063),
array(2070937600, 2072514559),
array(2072530944, 2072535039),
array(2072576000, 2072772607),
array(2073034752, 2075131903),
array(2075156480, 2075158527),
array(2075197440, 2076464383),
array(2076471296, 2076475391),
array(2076491776, 2076512511),
array(2076516352, 2076525311),
array(2076525824, 2076530687),
array(2076532992, 2076533247),
array(2076533760, 2076536575),
array(2076537856, 2076573695),
array(2076672000, 2076704767),
array(2076835840, 2077097983),
array(2078801920, 2079064063),
array(2079326208, 2079490047),
array(2079514624, 2079516671),
array(2079588352, 2079850495),
array(2079916032, 2079981567),
array(2080112640, 2080145407),
array(2080178176, 2080223487),
array(2080228864, 2080243711),
array(2080270336, 2080272383),
array(2080325632, 2080342015),
array(2080366592, 2080368639),
array(2080768000, 2080776191),
array(2080784384, 2080800767),
array(2080899072, 2081226751),
array(2081292288, 2081554431),
array(2081685504, 2081947647),
array(2082258944, 2082324479),
array(2082406400, 2082471935),
array(2083024896, 2083053567),
array(2083127296, 2083192831),
array(2083454976, 2083471359),
array(2084569088, 2084732927),
array(2084765696, 2085617663),
array(2086141952, 2086666239),
array(2087454720, 2087456767),
array(2087462912, 2087464959),
array(2087469056, 2087481343),
array(2087485440, 2087501823),
array(2087542784, 2087544831),
array(2087546880, 2087550975),
array(2087714816, 2088239103),
array(2088632320, 2089287679),
array(2090041344, 2090074111),
array(2090237952, 2090239999),
array(2090270720, 2090401791),
array(2090565632, 2090582015),
array(2090598400, 2090622719),
array(2090622976, 2090663935),
array(2090778624, 2090786815),
array(2090860544, 2091384831),
array(2091646976, 2091909119),
array(2092957696, 2093088767),
array(2093219840, 2093285375),
array(2093432832, 2093445119),
array(2093481984, 2094006271),
array(2094628864, 2094645247),
array(2094661632, 2094759935),
array(2094792704, 2095325255),
array(2095325257, 2096152575),
array(2096234496, 2096300031),
array(2096349184, 2096431103),
array(2096627712, 2096660479),
array(2096676864, 2096889855),
array(2097020928, 2097037311),
array(2099183616, 2099199999),
array(2099232768, 2100297727),
array(2100985856, 2101084159),
array(2101182464, 2101231615),
array(2101272576, 2101276671),
array(2101346304, 2103640063),
array(2103967744, 2105540607),
array(2108227584, 2108293119),
array(2108358656, 2108424191),
array(2110783488, 2110799871),
array(2110914560, 2111045631),
array(2111111168, 2111143935),
array(2111201280, 2111209471),
array(2111225856, 2111258623),
array(2111275008, 2111546879),
array(2111547392, 2111548415),
array(2111569920, 2111758335),
array(2111762432, 2111765503),
array(2111766016, 2111791615),
array(2111792128, 2112487423),
array(2113765376, 2113798143),
array(2113811456, 2113812479),
array(2113830912, 2113863679),
array(2258567168, 2258632703),
array(2261778432, 2261843967),
array(2306121728, 2306125823),
array(2310864896, 2310930431),
array(2340487168, 2340552703),
array(2342191104, 2342256639),
array(2342453248, 2342486015),
array(2343174144, 2343239679),
array(2343501824, 2343567359),
array(2344222720, 2344288255),
array(2344419328, 2344484863),
array(2345140224, 2346188799),
array(2346647552, 2346713087),
array(2346844160, 2346975231),
array(2353725440, 2353790975),
array(2354839552, 2354905087),
array(2355101696, 2355167231),
array(2355953664, 2357919743),
array(2362245120, 2362441727),
array(2362572800, 2362638335),
array(2363490304, 2363555839),
array(2364342272, 2364407807),
array(2364538880, 2364604415),
array(2364735488, 2364801023),
array(2364932096, 2364997631),
array(2365128704, 2365259775),
array(2365521920, 2365587455),
array(2404974592, 2405040127),
array(2415919104, 2415984639),
array(2416377856, 2416443391),
array(2416705536, 2416771071),
array(2419326976, 2419392511),
array(2423980032, 2424045567),
array(2429943808, 2430009343),
array(2432630784, 2432696319),
array(2466775040, 2466840575),
array(2482233344, 2482241535),
array(2516582400, 2516647935),
array(2524119040, 2524315647),
array(2524512256, 2524643327),
array(2525626368, 2525757439),
array(2531196928, 2531262463),
array(2533294080, 2533359615),
array(2556755968, 2556821503),
array(2556887040, 2557018111),
array(2566914048, 2566979583),
array(2567110656, 2567176191),
array(2569142272, 2569404415),
array(2573402112, 2573467647),
array(2573533184, 2573598719),
array(2574647296, 2574778367),
array(2634022912, 2634088447),
array(2635202560, 2635268095),
array(2638020608, 2638086143),
array(2642018304, 2642083839),
array(2643722240, 2643787775),
array(2644246528, 2644312063),
array(2650734592, 2650800127),
array(2659450880, 2659516415),
array(2662727680, 2662793215),
array(2667565056, 2667565311),
array(2682388480, 2682390271),
array(2682390528, 2682390783),
array(2682393600, 2682398723),
array(2682398976, 2682399231),
array(2682399488, 2682399743),
array(2682400000, 2682400255),
array(2682400512, 2682401535),
array(2682403584, 2682404351),
array(2682404608, 2682408447),
array(2682409216, 2682409471),
array(2682411264, 2682411519),
array(2682412032, 2682412287),
array(2682413312, 2682413567),
array(2682417408, 2682430463),
array(2682430720, 2682431487),
array(2682433792, 2682434047),
array(2682438144, 2682443519),
array(2682444544, 2682444799),
array(2682445824, 2682446079),
array(2682446848, 2682447103),
array(2682447360, 2682447871),
array(2682448384, 2682448639),
array(2682448896, 2682452991),
array(2682454015, 2682454015),
array(2705326080, 2705391615),
array(2714697728, 2714702591),
array(2724790272, 2724855807),
array(2734686208, 2734751743),
array(2735538176, 2736848895),
array(2742878208, 2742943743),
array(2743992320, 2744057855),
array(2746286080, 2746351615),
array(2746417152, 2746482687),
array(2748055552, 2748121087),
array(2781478912, 2781544447),
array(2792302336, 2792302591),
array(2810904576, 2810970111),
array(2822733824, 2822742015),
array(2822750208, 2822758399),
array(2823159808, 2823225343),
array(2824798208, 2824863743),
array(2825519104, 2825584639),
array(2829058048, 2829123583),
array(2869428224, 2869952511),
array(2871132160, 2872049663),
array(2874146816, 2874408959),
array(2874671104, 2875195391),
array(2875719680, 2877292543),
array(2882535424, 2883583999),
array(2936012800, 2937847807),
array(2937978880, 2938109951),
array(2938703872, 2938707967),
array(2938712064, 2938716159),
array(2938765312, 2938978303),
array(2939158528, 2939420671),
array(2942304256, 2942566399),
array(2942608384, 2942609407),
array(2942615552, 2942619647),
array(2942697472, 2942763007),
array(2942992384, 2943025151),
array(2943295488, 2943303679),
array(2943311872, 2943312895),
array(2943336448, 2943352831),
array(2945581056, 2946236415),
array(2946433024, 2947547135),
array(2947592192, 2947596287),
array(2947604480, 2947612671),
array(2947678208, 2947743743),
array(2947809280, 2948071423),
array(2948104192, 2948120575),
array(2948132864, 2948134911),
array(2948141056, 2948595711),
array(3024879616, 3025141759),
array(3025403904, 3025426431),
array(3025436672, 3025444863),
array(3025453056, 3025459199),
array(3025461248, 3025600511),
array(3025666048, 3025932287),
array(3025974272, 3025975295),
array(3026071552, 3026073599),
array(3026092032, 3026108415),
array(3026116608, 3026118655),
array(3026157568, 3028287487),
array(3028385792, 3028484095),
array(3028525056, 3028533247),
array(3028811776, 3029336063),
array(3029602304, 3029604351),
array(3029637120, 3029639167),
array(3029653504, 3029655807),
array(3029656576, 3029656831),
array(3029696512, 3029704703),
array(3029728256, 3029729279),
array(3029762048, 3029778431),
array(3029860352, 3031564287),
array(3031572480, 3031580671),
array(3031592960, 3031595007),
array(3031613440, 3031629823),
array(3031957504, 3032271871),
array(3032323072, 3032324095),
array(3033070592, 3033096191),
array(3033104384, 3033133055),
array(3033137152, 3033538559),
array(3033563136, 3033661439),
array(3033718784, 3033723647),
array(3033792512, 3033923583),
array(3033964544, 3033966591),
array(3033968640, 3033972735),
array(3034120192, 3034316799),
array(3034499072, 3034501119),
array(3034505216, 3034578943),
array(3035168768, 3035193343),
array(3035197440, 3035199487),
array(3035209728, 3035217919),
array(3035316224, 3035324415),
array(3035333632, 3035334655),
array(3054501888, 3054534655),
array(3054632960, 3054665727),
array(3055007744, 3055009791),
array(3055011840, 3055013887),
array(3055550464, 3056599039),
array(3056623616, 3056631807),
array(3056664576, 3056734207),
array(3056758784, 3056762879),
array(3056795648, 3056861183),
array(3056992256, 3057025023),
array(3057054720, 3057055743),
array(3057451008, 3057516543),
array(3058696192, 3059564543),
array(3059744768, 3063545855),
array(3063611392, 3063676927),
array(3063742464, 3063807999),
array(3063955456, 3063963647),
array(3064791040, 3064807423),
array(3064808448, 3064809471),
array(3064810496, 3064811519),
array(3064856576, 3064987647),
array(3066560512, 3067084799),
array(3068723200, 3068919807),
array(3068952576, 3068986367),
array(3069050880, 3069124607),
array(3069127680, 3069149183),
array(3069181952, 3069706239),
array(3070099456, 3070164991),
array(3070171136, 3070172159),
array(3070230528, 3074949119),
array(3075388416, 3075389439),
array(3075585024, 3075586047),
array(3075735552, 3075866623),
array(3076175872, 3076177919),
array(3076202496, 3076210687),
array(3076229120, 3076231167),
array(3076259840, 3076521983),
array(3078619136, 3081277439),
array(3081281536, 3081289727),
array(3081306112, 3081347071),
array(3081351168, 3081437183),
array(3081502720, 3081609215),
array(3081633792, 3081740287),
array(3081846784, 3081854975),
array(3081895936, 3082027007),
array(3082158080, 3082166271),
array(3082178560, 3082179583),
array(3082289152, 3083010047),
array(3083059200, 3083272191),
array(3083318272, 3083319039),
array(3083337728, 3084255231),
array(3084386304, 3085041663),
array(3085107200, 3085336575),
array(3085434880, 3086745599),
array(3086876672, 3086942207),
array(3225944832, 3226008831),
array(3226696192, 3226696447),
array(3226707456, 3226715391),
array(3227430400, 3227430655),
array(3229391360, 3229391615),
array(3231051520, 3231051775),
array(3231178752, 3231179263),
array(3231180288, 3231180799),
array(3231182848, 3231183871),
array(3231563520, 3231563775),
array(3231799808, 3231800319),
array(3233589760, 3233590271),
array(3233808384, 3233873919),
array(3234576128, 3234576895),
array(3234588672, 3234588927),
array(3234752000, 3234752255),
array(3234814720, 3234814975),
array(3237321472, 3237321727),
array(3237331968, 3237332223),
array(3237335040, 3237335295),
array(3284127232, 3284127743),
array(3328421120, 3328421375),
array(3341488896, 3341489151),
array(3341495552, 3341495807),
array(3341500160, 3341500415),
array(3389017344, 3389017599),
array(3389023232, 3389023743),
array(3389028864, 3389029375),
array(3389030400, 3389034495),
array(3389038592, 3389042687),
array(3389043712, 3389044735),
array(3389063680, 3389063935),
array(3389064704, 3389065215),
array(3389122560, 3389122815),
array(3389136896, 3389143039),
array(3389145088, 3389151231),
array(3389195776, 3389196287),
array(3389227008, 3389227519),
array(3389235200, 3389243391),
array(3389266432, 3389266943),
array(3389292544, 3389300735),
array(3389303040, 3389303295),
array(3389307648, 3389307903),
array(3389308928, 3389317119),
array(3389324288, 3389325311),
array(3389326336, 3389326847),
array(3389327360, 3389329407),
array(3389382656, 3389391359),
array(3389392384, 3389392895),
array(3389407744, 3389408255),
array(3389409280, 3389409791),
array(3389413120, 3389413887),
array(3389414400, 3389415167),
array(3389417216, 3389417983),
array(3389418496, 3389418751),
array(3389419008, 3389419519),
array(3389420032, 3389420287),
array(3389435904, 3389444095),
array(3389489152, 3389493247),
array(3389521920, 3389522175),
array(3389522432, 3389523455),
array(3389524992, 3389525247),
array(3389525504, 3389526015),
array(3389528064, 3389528319),
array(3389529856, 3389530111),
array(3389541632, 3389541887),
array(3389544448, 3389545471),
array(3389545728, 3389545983),
array(3389554688, 3389562879),
array(3389571072, 3389575167),
array(3389595648, 3389595903),
array(3389596160, 3389596671),
array(3389599744, 3389600255),
array(3389600512, 3389601535),
array(3389604864, 3389605119),
array(3389608448, 3389608703),
array(3389610496, 3389610751),
array(3389669376, 3389673471),
array(3389784320, 3389784831),
array(3389785088, 3389786111),
array(3389788416, 3389789183),
array(3389931520, 3389932031),
array(3389932288, 3389933055),
array(3389933824, 3389934847),
array(3389935104, 3389935871),
array(3389937664, 3389937919),
array(3389939968, 3389940223),
array(3389941760, 3389942271),
array(3389942784, 3389943295),
array(3389943552, 3389943807),
array(3389944320, 3389944831),
array(3389945344, 3389945855),
array(3389946880, 3389947391),
array(3389947648, 3389947903),
array(3389948160, 3389948415),
array(3389949696, 3389950207),
array(3389953280, 3389953535),
array(3389953792, 3389954047),
array(3389955328, 3389956095),
array(3389958400, 3389959167),
array(3389960192, 3389960447),
array(3389962240, 3389962751),
array(3389968384, 3389968895),
array(3389969664, 3389969919),
array(3389971200, 3389971711),
array(3389971968, 3389972479),
array(3389972736, 3389973503),
array(3389974272, 3389974527),
array(3389975296, 3389976575),
array(3389978112, 3389978367),
array(3389979392, 3389979647),
array(3390325248, 3390325503),
array(3390328576, 3390328831),
array(3390330624, 3390331647),
array(3390332416, 3390332927),
array(3390333440, 3390333695),
array(3390333952, 3390334463),
array(3390336768, 3390337023),
array(3390337536, 3390337791),
array(3390338304, 3390338815),
array(3390339072, 3390339327),
array(3390340352, 3390340607),
array(3390340864, 3390341119),
array(3390407424, 3390407935),
array(3390409984, 3390410495),
array(3390411520, 3390412031),
array(3390412288, 3390413567),
array(3390413824, 3390414079),
array(3390500864, 3390504959),
array(3390801920, 3390802431),
array(3391488000, 3391489023),
array(3391490048, 3391496191),
array(3391500288, 3391520255),
array(3391520480, 3391523583),
array(3391523840, 3391524863),
array(3391525376, 3391525887),
array(3391526144, 3391528191),
array(3391528448, 3391529471),
array(3391529984, 3391532031),
array(3391533056, 3391533311),
array(3391533568, 3391534079),
array(3391535104, 3391537151),
array(3391553536, 3391619071),
array(3391620096, 3391620607),
array(3391620864, 3391660799),
array(3391662080, 3391663103),
array(3391668224, 3391676415),
array(3391686656, 3391687167),
array(3391687424, 3391688191),
array(3391717376, 3391717631),
array(3391717888, 3391718399),
array(3391721984, 3391722239),
array(3391723520, 3391725567),
array(3391733760, 3391734015),
array(3391741952, 3391750143),
array(3391836672, 3391837183),
array(3391852544, 3391856639),
array(3391864832, 3391873023),
array(3391885312, 3391889407),
array(3391898368, 3391898623),
array(3391900160, 3391900415),
array(3391911936, 3391913983),
array(3391914240, 3391914495),
array(3391915008, 3391915519),
array(3391918592, 3391919103),
array(3391946752, 3391947519),
array(3391947776, 3391948287),
array(3391948800, 3391949311),
array(3391950336, 3391971327),
array(3391979520, 3391979775),
array(3391980032, 3391980543),
array(3391984640, 3391984895),
array(3391991808, 3392012287),
array(3392016384, 3392017151),
array(3392017408, 3392017919),
array(3392020480, 3392028671),
array(3392045056, 3392045311),
array(3392069632, 3392073727),
array(3392098816, 3392099327),
array(3392110080, 3392110335),
array(3392110592, 3392110847),
array(3392111104, 3392111615),
array(3392126976, 3392135167),
array(3392372736, 3392380927),
array(3392413952, 3392414207),
array(3392414464, 3392414719),
array(3392416256, 3392416767),
array(3392417536, 3392417791),
array(3392440320, 3392440575),
array(3392442368, 3392442623),
array(3392454656, 3392462847),
array(3392503808, 3392511999),
array(3392602112, 3392618495),
array(3392659456, 3392667647),
array(3392669696, 3392671743),
array(3392782336, 3392790527),
array(3392794624, 3392798975),
array(3392845824, 3392847871),
array(3392864256, 3392864511),
array(3392903168, 3392905215),
array(3392918528, 3392919551),
array(3392923648, 3392924159),
array(3392928000, 3392928767),
array(3392942080, 3392944127),
array(3392958464, 3392962559),
array(3392963584, 3392970751),
array(3392987136, 3392995327),
array(3393021696, 3393021951),
array(3393026048, 3393026559),
array(3393089536, 3393090559),
array(3393110016, 3393118207),
array(3393124352, 3393125631),
array(3393126144, 3393134591),
array(3393147136, 3393150975),
array(3393159168, 3393167359),
array(3393191936, 3393260031),
array(3393282048, 3393286143),
array(3393306624, 3393314815),
array(3393320960, 3393389567),
array(3393421312, 3393470463),
array(3393503232, 3393507327),
array(3393519616, 3393521663),
array(3393536000, 3393544191),
array(3393552384, 3393553407),
array(3393581056, 3393593343),
array(3393609728, 3393613823),
array(3393626112, 3393630207),
array(3393634304, 3393638399),
array(3393699840, 3393724415),
array(3393726464, 3393728511),
array(3393736704, 3393740799),
array(3393780736, 3393782783),
array(3393814528, 3393815551),
array(3393843200, 3393848319),
array(3393849344, 3393851391),
array(3393856256, 3393856511),
array(3393857536, 3393858047),
array(3393860096, 3393860607),
array(3393863168, 3393863679),
array(3393867776, 3393880063),
array(3393912320, 3393913855),
array(3393929216, 3393937407),
array(3393966080, 3393970175),
array(3393976320, 3394011135),
array(3394042880, 3394060287),
array(3394064384, 3394066431),
array(3394067456, 3394068479),
array(3394076672, 3394078719),
array(3394079744, 3394113535),
array(3394173952, 3394174975),
array(3394191360, 3394207743),
array(3394232320, 3394234367),
array(3394238464, 3394248703),
array(3394267136, 3394269183),
array(3394273280, 3394277375),
array(3394289664, 3394293759),
array(3394306048, 3394307071),
array(3394363392, 3394441215),
array(3394486272, 3394494463),
array(3394498560, 3394500607),
array(3394501632, 3394503679),
array(3394506752, 3394507263),
array(3394535424, 3394629631),
array(3394631680, 3394634751),
array(3394650112, 3394658303),
array(3394666496, 3394682879),
array(3394697472, 3394697727),
array(3394698240, 3394700287),
array(3394719744, 3394723839),
array(3394764800, 3394772991),
array(3394789376, 3394797567),
array(3394816000, 3394818047),
array(3394830336, 3394831359),
array(3394832384, 3394836479),
array(3394861056, 3394862079),
array(3394894848, 3394896895),
array(3394924544, 3394928639),
array(3394946048, 3394946303),
array(3394959360, 3394960383),
array(3394961408, 3394962431),
array(3394985984, 3394990079),
array(3394994176, 3394995199),
array(3395006464, 3395010559),
array(3395018752, 3395027967),
array(3395067904, 3395076095),
array(3395091456, 3395093503),
array(3395141632, 3395145727),
array(3395156992, 3395166207),
array(3395177216, 3395177471),
array(3395180288, 3395180543),
array(3395181056, 3395182591),
array(3395215360, 3395219455),
array(3395223552, 3395227647),
array(3395227904, 3395231743),
array(3395284992, 3395287039),
array(3395289088, 3395362047),
array(3395362304, 3395364142),
array(3395364241, 3395364241),
array(3395364864, 3395366143),
array(3395366400, 3395366911),
array(3395368960, 3395369215),
array(3395369478, 3395369478),
array(3395369984, 3395372799),
array(3395373568, 3395373823),
array(3395374336, 3395374591),
array(3395379200, 3395452221),
array(3395452223, 3395619457),
array(3395619459, 3395671039),
array(3395672064, 3395679231),
array(3395679744, 3395761701),
array(3395761735, 3396108799),
array(3396109056, 3396166134),
array(3396166136, 3396342015),
array(3396342528, 3396382288),
array(3396382301, 3396407295),
array(3396411392, 3396460543),
array(3396464640, 3396571135),
array(3396575232, 3396616191),
array(3396624384, 3396665343),
array(3396681728, 3396706303),
array(3396710400, 3396716543),
array(3396719616, 3396720383),
array(3396722432, 3396747263),
array(3396751360, 3396755455),
array(3396759552, 3396775935),
array(3396787968, 3396796415),
array(3396812800, 3396886527),
array(3396890624, 3396898815),
array(3396902912, 3396914175),
array(3396915200, 3396964351),
array(3396965376, 3396995071),
array(3397001216, 3397003263),
array(3397009408, 3397026047),
array(3397026816, 3397027071),
array(3397058560, 3397066751),
array(3397074944, 3397087231),
array(3397099520, 3397103615),
array(3397107712, 3397115903),
array(3397128192, 3397132287),
array(3397212672, 3397213183),
array(3397218304, 3397222399),
array(3397234688, 3397255167),
array(3397267456, 3397275647),
array(3397308416, 3397312511),
array(3397320704, 3397322751),
array(3397323776, 3397328895),
array(3397330944, 3397341183),
array(3397349376, 3397365759),
array(3397370368, 3397373951),
array(3397374208, 3397374463),
array(3397374976, 3397375999),
array(3397385728, 3397385983),
array(3397411584, 3397411839),
array(3397412864, 3397413375),
array(3397419008, 3397427199),
array(3397443584, 3397451775),
array(3397517312, 3397525503),
array(3397533696, 3397566463),
array(3397574656, 3397582847),
array(3397586944, 3397588991),
array(3397591040, 3397603327),
array(3397636096, 3397640191),
array(3397648384, 3397713919),
array(3397715968, 3397718015),
array(3397722112, 3397726207),
array(3397771264, 3397779455),
array(3397793536, 3397793791),
array(3397794304, 3397794559),
array(3397794816, 3397816319),
array(3397922816, 3397926911),
array(3397963776, 3397971967),
array(3398035200, 3398035455),
array(3398189056, 3398205439),
array(3398213632, 3398221823),
array(3398279168, 3398287359),
array(3398307840, 3398311935),
array(3398370304, 3398371327),
array(3398373376, 3398381567),
array(3398383616, 3398385663),
array(3398488064, 3398492159),
array(3398508544, 3398565887),
array(3398590464, 3398598655),
array(3398606848, 3398610943),
array(3398614016, 3398615039),
array(3398616064, 3398619135),
array(3398621184, 3398623231),
array(3398668288, 3398672383),
array(3398705152, 3398709247),
array(3398713344, 3398729727),
array(3398750208, 3398754303),
array(3398770688, 3398778879),
array(3398803456, 3398811647),
array(3398819840, 3398822655),
array(3398832128, 3398840319),
array(3398842368, 3398843391),
array(3398877184, 3398881279),
array(3398885376, 3398894591),
array(3398902016, 3398902271),
array(3398905856, 3398909951),
array(3398926336, 3398934527),
array(3399004160, 3399008255),
array(3399024640, 3399025663),
array(3399026688, 3399028735),
array(3399036928, 3399041023),
array(3399047168, 3399057407),
array(3399065600, 3399077887),
array(3399139328, 3399147519),
array(3399204864, 3399221247),
array(3399335936, 3399344127),
array(3399393280, 3399401471),
array(3399499776, 3399507967),
array(3399528448, 3399528959),
array(3399530752, 3399532543),
array(3399581696, 3399593983),
array(3399631616, 3399631871),
array(3399633664, 3399633919),
array(3399661568, 3399662591),
array(3399680000, 3399688191),
array(3399745536, 3399749631),
array(3399752448, 3399752703),
array(3399770112, 3399778303),
array(3399835648, 3399837183),
array(3399837440, 3399839743),
array(3399841792, 3399852031),
array(3399856128, 3399860223),
array(3399864320, 3399868415),
array(3399872256, 3399873023),
array(3399873280, 3399873535),
array(3399873792, 3399874047),
array(3399875328, 3399876607),
array(3399933952, 3399942143),
array(3400032000, 3400032255),
array(3400048640, 3400056575),
array(3400056832, 3400062975),
array(3400073216, 3400077311),
array(3400114176, 3400118271),
array(3400138752, 3400146943),
array(3400171520, 3400179711),
array(3400194048, 3400204287),
array(3400257536, 3400261631),
array(3400264448, 3400264703),
array(3400268800, 3400270847),
array(3400335360, 3400336383),
array(3400337408, 3400339455),
array(3400343552, 3400351743),
array(3400392704, 3400402175),
array(3400402944, 3400409087),
array(3400417280, 3400421375),
array(3400431872, 3400432127),
array(3400433664, 3400441855),
array(3400466432, 3400499199),
array(3400507392, 3400515583),
array(3400589312, 3400605695),
array(3400695808, 3400728575),
array(3400790016, 3400794111),
array(3400826880, 3400839167),
array(3400847360, 3400849407),
array(3400888320, 3400925183),
array(3400933376, 3400937471),
array(3400974336, 3400990719),
array(3401383936, 3401384191),
array(3401404416, 3401416703),
array(3401431040, 3401433087),
array(3401515008, 3401515263),
array(3401532416, 3401539583),
array(3401580544, 3401871359),
array(3401873152, 3401873407),
array(3401875456, 3402002431),
array(3402004480, 3402018815),
array(3402022912, 3402125311),
array(3402129408, 3402162175),
array(3402166272, 3402373119),
array(3402373376, 3402373631),
array(3402374144, 3402403839),
array(3402412032, 3402420223),
array(3402420992, 3402421496),
array(3402421498, 3402421634),
array(3402421636, 3402423295),
array(3402423552, 3402423807),
array(3402424064, 3402452991),
array(3402457088, 3402596351),
array(3402597376, 3402629119),
array(3404333056, 3404335487),
array(3404335616, 3404385791),
array(3404386048, 3404398591),
array(3406005248, 3406005503),
array(3406274560, 3406276607),
array(3406519040, 3406519295),
array(3406528512, 3406530559),
array(3406685952, 3406686207),
array(3406734848, 3406735103),
array(3406817280, 3406819327),
array(3406884608, 3406884863),
array(3406967296, 3406967551),
array(3407097856, 3407098111),
array(3407120384, 3407122431),
array(3407492864, 3407493119),
array(3407500288, 3407500543),
array(3407732224, 3407732479),
array(3407814656, 3407815167),
array(3407939584, 3407941631),
array(3408042496, 3408042751),
array(3409504000, 3409504255),
array(3409509632, 3409509887),
array(3409969152, 3410755583),
array(3410821120, 3410862079),
array(3410886656, 3410887679),
array(3410887936, 3410888703),
array(3410894848, 3410898943),
array(3410903040, 3410911231),
array(3410931712, 3410935807),
array(3410952192, 3410956287),
array(3410984960, 3411019263),
array(3411025920, 3411030015),
array(3411032320, 3411032575),
array(3411034112, 3411050495),
array(3411051520, 3411058687),
array(3411062784, 3411085311),
array(3411087360, 3411091455),
array(3411128320, 3411130367),
array(3411147776, 3411149311),
array(3411150848, 3411154943),
array(3411205632, 3411206143),
array(3411213312, 3411215359),
array(3411228672, 3411247103),
array(3411269632, 3411270143),
array(3411271680, 3411275775),
array(3411277824, 3411278335),
array(3411278848, 3411296255),
array(3411312640, 3411313663),
array(3411313920, 3411314175),
array(3411316736, 3411318783),
array(3411329024, 3411337215),
array(3411345408, 3411460095),
array(3411470336, 3411472383),
array(3411475456, 3411476479),
array(3411550208, 3411566591),
array(3411582976, 3411587071),
array(3411591168, 3411599359),
array(3411609088, 3411609599),
array(3411641600, 3411641855),
array(3411673088, 3411674111),
array(3411674624, 3411676159),
array(3411705856, 3411755007),
array(3411763200, 3411767295),
array(3411769344, 3411779583),
array(3411804160, 3411805183),
array(3411869696, 3411907839),
array(3411908352, 3411943423),
array(3412000768, 3412002815),
array(3412025344, 3412033535),
array(3412049920, 3412066303),
array(3412230144, 3412246527),
array(3412264960, 3412271103),
array(3412299520, 3412299775),
array(3412327936, 3412328191),
array(3412336640, 3412342783),
array(3412344576, 3412344831),
array(3412353024, 3412369407),
array(3412377600, 3412381695),
array(3412426752, 3412434943),
array(3412598784, 3412602879),
array(3412656128, 3412672511),
array(3412680704, 3412697087),
array(3412713472, 3412721663),
array(3413024768, 3413032959),
array(3413037056, 3413041151),
array(3413043200, 3413043967),
array(3413044224, 3413045247),
array(3413102592, 3413106687),
array(3413135360, 3413139455),
array(3413172224, 3413180415),
array(3413308416, 3413309439),
array(3413310464, 3413311487),
array(3413557248, 3413564159),
array(3413565440, 3413569535),
array(3413569792, 3413570047),
array(3413574144, 3413574655),
array(3413579776, 3413582847),
array(3413594112, 3413595135),
array(3413595904, 3413596159),
array(3413597696, 3413597951),
array(3413602560, 3413606399),
array(3413762048, 3413770239),
array(3413903360, 3413905407),
array(3414171648, 3414179839),
array(3414188032, 3414196223),
array(3414220800, 3414222847),
array(3414231040, 3414233087),
array(3414245376, 3414253567),
array(3414302720, 3414310911),
array(3414417408, 3414425599),
array(3414433792, 3414441983),
array(3414474752, 3414478847),
array(3414491136, 3414523903),
array(3414618112, 3414620159),
array(3414638592, 3414667263),
array(3415103488, 3415113727),
array(3415138304, 3415146495),
array(3415236608, 3415244799),
array(3415277568, 3415285759),
array(3415293952, 3415302143),
array(3415326720, 3415334911),
array(3415436800, 3415437311),
array(3415474176, 3415495679),
array(3415496192, 3415496703),
array(3415497728, 3415497983),
array(3415563264, 3415564287),
array(3415752704, 3415760895),
array(3415769088, 3415777279),
array(3415801856, 3415803391),
array(3415855104, 3415855615),
array(3416047616, 3416063999),
array(3416133632, 3416135679),
array(3416268800, 3416272895),
array(3416276992, 3416285183),
array(3416287232, 3416289279),
array(3416293632, 3416293887),
array(3416297472, 3416301567),
array(3416309760, 3416328191),
array(3416372224, 3416372479),
array(3416375296, 3416391679),
array(3416506368, 3416514559),
array(3416694784, 3416702975),
array(3416710144, 3416711167),
array(3416784896, 3416793087),
array(3416817664, 3416850431),
array(3416858624, 3416862719),
array(3416864768, 3416866815),
array(3416883200, 3416915967),
array(3416923136, 3416924159),
array(3416928512, 3416928767),
array(3416930816, 3416931327),
array(3416939008, 3416939519),
array(3416981504, 3416982527),
array(3417038848, 3417042943),
array(3417179136, 3417179391),
array(3417179904, 3417180159),
array(3417186304, 3417194495),
array(3417202688, 3417210879),
array(3417276416, 3417284607),
array(3417292800, 3417309183),
array(3417325568, 3417333759),
array(3417338368, 3417338879),
array(3417352192, 3417354239),
array(3417358336, 3417374719),
array(3417853952, 3417858047),
array(3417866240, 3417915391),
array(3417947392, 3417947647),
array(3417964544, 3418062847),
array(3418071040, 3418079231),
array(3418112000, 3418128383),
array(3418144768, 3418148863),
array(3418161152, 3418161663),
array(3418162688, 3418163199),
array(3418167808, 3418168319),
array(3418189824, 3418190847),
array(3418202112, 3418206207),
array(3418210304, 3418218495),
array(3418230784, 3418232831),
array(3418236416, 3418236927),
array(3418243072, 3418255359),
array(3418257408, 3418259455),
array(3418290432, 3418290687),
array(3418292224, 3418292735),
array(3418292992, 3418293503),
array(3418296320, 3418300415),
array(3418308608, 3418324991),
array(3418329088, 3418333183),
array(3418357760, 3418365951),
array(3418390528, 3418406911),
array(3418423296, 3418456063),
array(3418480640, 3418488831),
array(3418519552, 3418554367),
array(3418570752, 3418578943),
array(3418583040, 3418585087),
array(3418587136, 3418623999),
array(3418750976, 3418816511),
array(3418955776, 3418959871),
array(3419070464, 3419072511),
array(3419073536, 3419074303),
array(3419078656, 3419209727),
array(3419226112, 3419234303),
array(3419242496, 3419275263),
array(3419340800, 3419344895),
array(3419348992, 3419353087),
array(3419361280, 3419365375),
array(3419365888, 3419366143),
array(3419366912, 3419367167),
array(3419371520, 3419375871),
array(3419376384, 3419376895),
array(3419377664, 3419377919),
array(3419379200, 3419380223),
array(3419383296, 3419383551),
array(3419384320, 3419385343),
array(3419385856, 3419386111),
array(3419386368, 3419387135),
array(3419389184, 3419389695),
array(3419390720, 3419390975),
array(3419398144, 3419404343),
array(3419405056, 3419406335),
array(3419407360, 3419411711),
array(3419414528, 3419422719),
array(3419504640, 3419508735),
array(3419529216, 3419541503),
array(3419602944, 3419611135),
array(3419668480, 3419672575),
array(3419924480, 3419930623),
array(3420020736, 3420028927),
array(3420040960, 3420041215),
array(3420061696, 3420127231),
array(3420323840, 3420332031),
array(3420372992, 3420377087),
array(3420393472, 3420395519),
array(3420434944, 3420435199),
array(3420438528, 3420454911),
array(3427772672, 3427772927),
array(3427777792, 3427778047),
array(3448989696, 3448990719),
array(3450929152, 3450994687),
array(3470558208, 3470559231),
array(3470884864, 3470885887),
array(3475915712, 3475955711),
array(3484418048, 3484450815),
array(3496946176, 3496946431),
array(3523248128, 3523280895),
array(3523346432, 3523354623),
array(3523411968, 3523477503),
array(3523543040, 3523551231),
array(3523557376, 3523559423),
array(3523575808, 3523674111),
array(3524001792, 3524006407),
array(3524006656, 3524021503),
array(3524021760, 3524049919),
array(3524050176, 3524052735),
array(3524052992, 3524056650),
array(3524056686, 3524056686),
array(3524056832, 3524100095),
array(3524109312, 3524109567),
array(3524116480, 3524118783),
array(3524119296, 3524119807),
array(3524120320, 3524123903),
array(3524124672, 3524129791),
array(3524131328, 3524132863),
array(3524149248, 3524157439),
array(3524161536, 3524173823),
array(3524177920, 3524178943),
array(3524179968, 3524181503),
array(3524182016, 3524182271),
array(3524183552, 3524184831),
array(3524185600, 3524185855),
array(3524186112, 3524187647),
array(3524188160, 3524188415),
array(3524188672, 3524191743),
array(3524192768, 3524200191),
array(3524200448, 3524200703),
array(3524200960, 3524217599),
array(3524217856, 3524218879),
array(3524225792, 3524226815),
array(3524227072, 3524227327),
array(3524229632, 3524231167),
array(3524296704, 3524313087),
array(3524329472, 3524395007),
array(3524591616, 3524722687),
array(3524730880, 3524739071),
array(3524857856, 3524858879),
array(3524886528, 3525083135),
array(3525087232, 3525177343),
array(3525181440, 3525382143),
array(3525384192, 3525478655),
array(3525478912, 3526275071),
array(3526279168, 3526322175),
array(3526324224, 3526361087),
array(3526395904, 3526397951),
array(3526557696, 3526574079),
array(3526574592, 3526574847),
array(3526588672, 3526593791),
array(3526597888, 3526621823),
array(3526621856, 3526622463),
array(3526622720, 3526629631),
array(3526629888, 3526630143),
array(3526630400, 3526639871),
array(3526640128, 3526641151),
array(3526641408, 3526642175),
array(3526642432, 3526646271),
array(3526646784, 3526647039),
array(3526647552, 3526647807),
array(3526648576, 3526665727),
array(3526665984, 3526669055),
array(3526669824, 3526671359),
array(3526671872, 3526672383),
array(3526672896, 3526674175),
array(3526674432, 3526682623),
array(3526683648, 3526685695),
array(3526685952, 3526686207),
array(3526687232, 3526687443),
array(3526688768, 3526691583),
array(3526692864, 3526705663),
array(3526705920, 3526716671),
array(3526720768, 3526721023),
array(3526721536, 3526722303),
array(3526737920, 3526738943),
array(3526739968, 3526742015),
array(3526897664, 3526901759),
array(3526934528, 3526942719),
array(3526950912, 3527004159),
array(3527016448, 3527942143),
array(3527942656, 3527965183),
array(3527966720, 3527973631),
array(3527973888, 3527974911),
array(3527975424, 3527978495),
array(3527983104, 3528009471),
array(3528009728, 3528010239),
array(3528010496, 3528011007),
array(3528011520, 3528081663),
array(3528085760, 3528087295),
array(3528089088, 3528089343),
array(3528089600, 3528096767),
array(3528097280, 3528097535),
array(3528097792, 3528147455),
array(3528149504, 3528149759),
array(3528155136, 3528195071),
array(3528196096, 3528249343),
array(3528253440, 3528265727),
array(3528265984, 3528267007),
array(3528267264, 3528269311),
array(3528269568, 3528283135),
array(3528283648, 3528351743),
array(3528359936, 3528361594),
array(3528361596, 3528364287),
array(3528364544, 3528392703),
array(3528409088, 3528425471),
array(3528450048, 3528458239),
array(3528474624, 3528482815),
array(3528589312, 3528637695),
array(3528638208, 3528638975),
array(3528639232, 3528720383),
array(3528785920, 3528851455),
array(3528949760, 3528966143),
array(3528978432, 3528982527),
array(3529064448, 3529072639),
array(3534094848, 3534095103),
array(3534243584, 3534243839),
array(3534749696, 3534880767),
array(3535273984, 3535339519),
array(3535388672, 3535405055),
array(3535798272, 3535814655),
array(3535822848, 3535863807),
array(3536322560, 3536551935),
array(3536846848, 3536977919),
array(3537049600, 3537051647),
array(3538944000, 3539271679),
array(3539304448, 3539337215),
array(3541303296, 3541565439),
array(3544186880, 3544260351),
array(3544264468, 3544264703),
array(3544268800, 3544317951),
array(3544326144, 3544453375),
array(3544453632, 3544469503),
array(3544469760, 3544470015),
array(3544470272, 3544470527),
array(3544471552, 3544547327),
array(3544551424, 3544698879),
array(3544702976, 3545440511),
array(3545442304, 3545834239),
array(3545853952, 3545854463),
array(3545858048, 3545858559),
array(3545864192, 3545864703),
array(3545867008, 3545867263),
array(3545872896, 3545883135),
array(3545884160, 3545884415),
array(3545890048, 3545918209),
array(3545918211, 3545945343),
array(3545946112, 3545978367),
array(3545978880, 3545986815),
array(3545987072, 3546418687),
array(3546418944, 3546423359),
array(3546423552, 3546423807),
array(3546424320, 3546426623),
array(3546426880, 3546428900),
array(3546428902, 3546436624),
array(3546436626, 3546437153),
array(3546437376, 3546437887),
array(3546438144, 3546439679),
array(3546440704, 3546440959),
array(3546441216, 3546442751),
array(3546443264, 3546445567),
array(3546446080, 3546456063),
array(3546456320, 3546468095),
array(3546468352, 3546475519),
array(3546475776, 3546477823),
array(3546478592, 3546479103),
array(3546479360, 3546576895),
array(3546578944, 3546808319),
array(3548905472, 3548906785),
array(3548906787, 3549474815),
array(3549478912, 3549519871),
array(3549520640, 3549528063),
array(3549538304, 3549538559),
array(3549545728, 3549545983),
array(3549560832, 3549591807),
array(3549592576, 3549592831),
array(3549593088, 3549601535),
array(3549601792, 3549603327),
array(3549605632, 3550003199),
array(3550003712, 3550026495),
array(3550026626, 3550026626),
array(3550026752, 3550674943),
array(3550740480, 3550751487),
array(3550752256, 3550758911),
array(3550759424, 3550766591),
array(3550767104, 3550770175),
array(3550770688, 3550772223),
array(3550779392, 3550781183),
array(3550811136, 3550814463),
array(3550815488, 3550815743),
array(3550822400, 3550826751),
array(3550838784, 3550839551),
array(3550839808, 3550840063),
array(3550840576, 3550840831),
array(3550855168, 3550855423),
array(3550857216, 3550857727),
array(3550863430, 3550865407),
array(3550871040, 3550914559),
array(3550918656, 3550924543),
array(3550931456, 3550931711),
array(3550937088, 3551002623),
array(3583739094, 3583739094),
array(3589816933, 3589816935),
array(3629326336, 3629334527),
array(3657433088, 3657433875),
array(3657433955, 3657433955),
array(3657434112, 3657434239),
array(3657434331, 3657434879),
array(3657434896, 3657888101),
array(3657888103, 3657888105),
array(3657888107, 3657888107),
array(3657888109, 3657888113),
array(3657888116, 3657900031),
array(3657901056, 3657902847),
array(3657903616, 3657943369),
array(3657943371, 3657998805),
array(3657998807, 3658068071),
array(3658068073, 3658128664),
array(3658128666, 3658128685),
array(3658128687, 3658128813),
array(3658128815, 3658128824),
array(3658128826, 3658151727),
array(3658151729, 3659194975),
array(3659194981, 3659194981),
array(3659194993, 3659194993),
array(3659195005, 3659195006),
array(3659195022, 3659195199),
array(3659195214, 3659195214),
array(3659195219, 3659195220),
array(3659195227, 3659195228),
array(3659195232, 3659276545),
array(3659276547, 3659407359),
array(3659415552, 3659432703),
array(3659433728, 3659433983),
array(3659434240, 3659435007),
array(3659436544, 3659436799),
array(3659439616, 3659439871),
array(3659440128, 3659440383),
array(3659441408, 3659441663),
array(3659441920, 3659442431),
array(3659442688, 3659442943),
array(3659443456, 3659443711),
array(3659443968, 3659444223),
array(3659444992, 3659445759),
array(3659447552, 3659447807),
array(3659456000, 3659456511),
array(3659463168, 3659463423),
array(3659464192, 3659595775),
array(3659661312, 3659792383),
array(3661103104, 3661248643),
array(3661248648, 3661248657),
array(3661248659, 3661304365),
array(3661304367, 3661304475),
array(3661304477, 3661470239),
array(3661470241, 3661647747),
array(3661647749, 3661647754),
array(3661647756, 3661647856),
array(3661647858, 3661714599),
array(3661714601, 3662601983),
array(3662603264, 3662604287),
array(3662604800, 3662608639),
array(3662609664, 3662701900),
array(3662701902, 3662701920),
array(3662701922, 3663143050),
array(3663143053, 3663143054),
array(3663143060, 3663143060),
array(3663143066, 3663143067),
array(3663143077, 3663143077),
array(3663143105, 3663143152),
array(3663143168, 3663143679),
array(3663143685, 3663143685),
array(3663144578, 3663144578),
array(3663144648, 3663144648),
array(3663145090, 3663145091),
array(3663145195, 3663145195),
array(3663145472, 3663247919),
array(3663247921, 3663593758),
array(3663593760, 3663595810),
array(3663595815, 3663611170),
array(3663611172, 3663611415),
array(3663611420, 3663611445),
array(3663611447, 3663616707),
array(3663616709, 3663616711),
array(3663616713, 3663616732),
array(3663616734, 3663617285),
array(3663617287, 3663617287),
array(3663617292, 3663617293),
array(3663617295, 3663986687),
array(3663990784, 3663991295),
array(3664009216, 3664052223),
array(3664117760, 3664266594),
array(3664266597, 3664272845),
array(3664272847, 3664272861),
array(3664272863, 3664318463),
array(3664379904, 3664642047),
array(3667918848, 3668967423),
array(3669491712, 3669557247),
array(3669606400, 3669614591),
array(3669618688, 3669620735),
array(3669688320, 3670056959),
array(3670061056, 3670094079),
array(3670094189, 3670094202),
array(3670094870, 3670094870),
array(3670095360, 3670095615),
array(3670096384, 3670096639),
array(3670096896, 3670294271),
array(3670310912, 3670382079),
array(3670383104, 3670392831),
array(3670402687, 3670402687),
array(3670402751, 3670402751),
array(3670402816, 3670402816),
array(3670403584, 3670491135),
array(3670495232, 3670498820),
array(3670498825, 3670515711),
array(3670519808, 3671056383),
array(3671059200, 3671064575),
array(3671195648, 3671326719),
array(3671392256, 3671457791),
array(3673161728, 3673440255),
array(3673448448, 3673591807),
array(3673595904, 3673605889),
array(3673605891, 3673612287),
array(3673616384, 3673686015),
array(3673751552, 3673882623),
array(3673948160, 3674210303),
array(3678666752, 3678929663),
array(3678944256, 3678944511),
array(3678944768, 3678945791),
array(3678948864, 3678949119),
array(3678955520, 3678955775),
array(3678956800, 3678957055),
array(3678957466, 3678957466),
array(3678957471, 3678957471),
array(3678962688, 3678962943),
array(3678964480, 3678971391),
array(3678979584, 3678990079),
array(3678993920, 3678994175),
array(3678994432, 3679027199),
array(3679191040, 3679649791),
array(3679682560, 3679977471),
array(3680108544, 3680124927),
array(3680137216, 3680141311),
array(3680174080, 3680206847),
array(3682598912, 3683255295),
array(3683255373, 3683255373),
array(3683255381, 3683255381),
array(3683255383, 3683255383),
array(3683255402, 3683255403),
array(3683255406, 3683255406),
array(3683255459, 3683255459),
array(3683255462, 3683255469),
array(3683255471, 3683255481),
array(3683255483, 3683255483),
array(3683255485, 3683255486),
array(3683255541, 3683255544),
array(3683255546, 3683255549),
array(3683255551, 3683255556),
array(3683255572, 3683400449),
array(3683400451, 3683413065),
array(3683413067, 3683427877),
array(3683427879, 3683427937),
array(3683427939, 3683429837),
array(3683429839, 3683429858),
array(3683429861, 3683537151),
array(3683537408, 3683680909),
array(3683680911, 3683688789),
array(3683688791, 3683695041),
array(3683695043, 3683695189),
array(3683695191, 3683705160),
array(3683705162, 3683799685),
array(3683799687, 3683899593),
array(3683899595, 3683950299),
array(3683950301, 3684564991),
array(3684566784, 3684567039),
array(3684590080, 3684590335),
array(3684597760, 3684696063),
array(3688366080, 3688468479),
array(3688472449, 3688484863),
array(3688488960, 3688591359),
array(3688595456, 3688775679),
array(3688778240, 3688778751),
array(3688779008, 3688890367),
array(3688894464, 3688902655),
array(3688914944, 3688955647),
array(3688955904, 3689170175),
array(3689170688, 3689185279),
array(3689191424, 3689242623),
array(3689250816, 3689471999),
array(3689472256, 3689644287),
array(3689660416, 3689862913),
array(3689862918, 3689862941),
array(3689862943, 3689876452),
array(3689876454, 3689919361),
array(3689919363, 3689938943),
array(3690070016, 3690090495),
array(3690094592, 3690119167),
array(3690123264, 3690170367),
array(3690171392, 3690171647),
array(3690172416, 3690174207),
array(3690174464, 3690219519),
array(3690221568, 3690274815),
array(3690283008, 3690299391),
array(3690315776, 3690323967),
array(3690330368, 3690427647),
array(3690430464, 3690463231),
array(3697655808, 3697672191),
array(3698327552, 3698589695),
array(3699376128, 3700424703),
array(3700981760, 3701014527),
array(3701080064, 3701080319),
array(3701145344, 3701211135),
array(3701305344, 3701309439),
array(3701473280, 3701543423),
array(3701545216, 3702005409),
array(3702005412, 3702012162),
array(3702012165, 3702071063),
array(3702071065, 3702457795),
array(3702457797, 3702469631),
array(3702469888, 3702470911),
array(3702472192, 3702931455),
array(3702976512, 3702976767),
array(3703046144, 3703783423),
array(3703785472, 3703787519),
array(3703791616, 3704301567),
array(3704302080, 3704302335),
array(3704302592, 3704307711),
array(3704330610, 3704330610),
array(3704384512, 3704384767),
array(3704422400, 3704592127),
array(3704592384, 3704619007),
array(3705929728, 3706060799),
array(3706126336, 3706142719),
array(3706159104, 3706191871),
array(3706208256, 3706257407),
array(3706322944, 3706388479),
array(3706781696, 3706978303),
array(3707109376, 3707174911),
array(3707207680, 3707208703),
array(3707209728, 3707211775),
array(3707240448, 3707568127),
array(3707764736, 3708600319),
array(3708616704, 3708813311),
array(3715629056, 3715653631),
array(3715674112, 3715678207),
array(3715760128, 3716153343),
array(3716218880, 3716415487),
array(3716538368, 3716546559),
array(3716677632, 3716718758),
array(3716718760, 3716733951),
array(3716734950, 3716808703),
array(3718840320, 3718905855),
array(3719036928, 3719173119),
array(3719173376, 3719173631),
array(3719173888, 3719174143),
array(3719200768, 3719302911),
array(3719303684, 3719303695),
array(3719303708, 3719303719),
array(3719303728, 3719303735),
array(3719303932, 3719364607),
array(3719380992, 3719383039),
array(3719385088, 3719387135),
array(3719430144, 3719757823),
array(3719760128, 3719760383),
array(3719761248, 3719761255),
array(3720347648, 3720859647),
array(3720863744, 3723035047),
array(3723035049, 3723035055),
array(3723035057, 3723035059),
array(3723035061, 3723493375),
array(3725592576, 3725598719),
array(3725606912, 3725750271),
array(3725773568, 3725773823),
array(3725778944, 3725852671),
array(3725866493, 3725866496),
array(3725866737, 3725866752),
array(3725866993, 3725867007),
array(3725874688, 3725910271),
array(3725916588, 3725916588),
array(3725916920, 3725916920),
array(3725916928, 3725917439),
array(3725918208, 3726288127),
array(3726288384, 3726288895),
array(3726289152, 3726290943),
array(3726303232, 3726516223),
array(3726524416, 3728606207),
array(3728613121, 3730447371),
array(3730447373, 3730458837),
array(3730458839, 3730459321),
array(3730459323, 3730476965),
array(3730476967, 3730476968),
array(3730476970, 3730499505),
array(3730499507, 3730537861),
array(3730537863, 3730833407),
array(3732733952, 3732799487),
array(3732832256, 3732865023),
array(3732930560, 3733979135),
array(3734765568, 3734896639),
array(3735027712, 3735289855),
array(3735420928, 3737522175),
array(3737526272, 3737747455),
array(3737763840, 3738329087),
array(3738329279, 3739222015),
array(3740270592, 3741024255),
array(3741319168, 3742892031),
array(3743023104, 3743027199),
array(3743035392, 3743055871),
array(3743096832, 3743105023),
array(3743129600, 3743130623),
array(3743135744, 3743136767),
array(3743283200, 3743284223),
array(3745513472, 3748071167),
array(3748071424, 3748138495),
array(3748138752, 3748140543),
array(3748140800, 3748141567),
array(3748141824, 3748142079),
array(3748142336, 3748142847),
array(3749052416, 3749183487),
array(3749707776, 3749752831),
array(3749773312, 3749806079),
array(3749847040, 3749855231),
array(3750232064, 3752067071),
array(3752134656, 3752136703),
array(3752198144, 3752329215),
array(3753902080, 3754033151),
array(3754229760, 3754688511),
array(3754950656, 3755016191),
array(3755032576, 3755095551),
array(3755098112, 3755129087),
array(3755130880, 3755474943),
array(3755737088, 3755868159),
array(3755978752, 3755986943),
array(3755988992, 3755990015),
array(3757047808, 3757834239),
array(3757867008, 3757899775),
array(3757965312, 3758079999),
array(3758091264, 3758093311),
array(3758095360, 3758095871),
);
@aa65535
Copy link
Author

aa65535 commented Apr 29, 2014

function rand_ip() {
    global $ip_ads;
    $key = mt_rand(0, count($ip_ads));
    return long2ip(mt_rand($ip_ads[$key][0], $ip_ads[$key][1]));
}

$ip = rand_ip();

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment