Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- import sys
- import bisect
- range_dict = {
- 42991616: 43253759,
- 45088768: 46137343,
- 85327872: 85360639,
- 85377024: 85385215,
- 85422080: 85422335,
- 85423104: 85424127,
- 85729280: 85731327,
- 85770240: 85774335,
- 85774336: 85776383,
- 85778432: 85782527,
- 85782528: 85784575,
- 86163456: 86171647,
- 87293952: 87359487,
- 87367680: 87375871,
- 87588864: 87589887,
- 87589888: 87590143,
- 87590400: 87590911,
- 87629824: 87631871,
- 87889920: 87890431,
- 87890432: 87890687,
- 87890944: 87891199,
- 87891200: 87891327,
- 87891456: 87891583,
- 87891712: 87891967,
- 87902208: 87904255,
- 87964848: 87964851,
- 87965352: 87965355,
- 87990272: 87998463,
- 87998464: 88014847,
- 88016896: 88018943,
- 88604672: 88735743,
- 88735744: 88801279,
- 88801280: 88834047,
- 88834048: 88850431,
- 88997888: 89063423,
- 90578944: 90583039,
- 90832896: 90898431,
- 91226112: 92274687,
- 92700672: 92717055,
- 92717056: 92719103,
- 93356032: 93358079,
- 93417472: 93419519,
- 94318592: 94320639,
- 94371840: 94502911,
- 96324608: 96324735,
- 96337920: 96370687,
- 96370688: 96387071,
- 96387072: 96395263,
- 96395264: 96397311,
- 96397312: 96397567,
- 96397568: 96397631,
- 96398336: 96399359,
- 96399360: 96403455,
- 96903168: 96911359,
- 97009664: 97026047,
- 97026048: 97058815,
- 97091584: 97124351,
- 97124352: 97157119,
- 97157120: 97157375,
- 97157632: 97158143,
- 97158144: 97159167,
- 97159168: 97161215,
- 97161216: 97165311,
- 97165312: 97173503,
- 97173504: 97189887,
- 97517568: 98566143,
- 98709504: 98710015,
- 98710016: 98710271,
- 98710528: 98711551,
- 99090432: 99614719,
- 100270080: 100302847,
- 401419776: 401419783,
- 520257536: 520290303,
- 520568832: 520585215,
- 520585216: 520589311,
- 521031680: 521035775,
- 521039872: 521040127,
- 521040904: 521040907,
- 521048064: 521052159,
- 521718784: 521719807,
- 521725952: 521727999,
- 521754624: 521756671,
- 521758720: 521760767,
- 521764864: 521766911,
- 521791488: 521793535,
- 522002432: 522010623,
- 522715136: 522717183,
- 523182080: 523186175,
- 523186176: 523187199,
- 523187200: 523187263,
- 523187264: 523187279,
- 523187296: 523187299,
- 523187456: 523187711,
- 523187712: 523188223,
- 523188224: 523190271,
- 523763712: 524025855,
- 528658432: 528662527,
- 531247104: 531251199,
- 531355648: 531357695,
- 532185088: 532201471,
- 532770816: 532772863,
- 532779008: 532783103,
- 534152192: 534152703,
- 534155776: 534156287,
- 534157824: 534158079,
- 534161408: 534163455,
- 534169600: 534170111,
- 534176768: 534177791,
- 534181888: 534183935,
- 534368256: 534370303,
- 621410304: 621412351,
- 621428736: 621429759,
- 621440256: 621440511,
- 621442304: 621442559,
- 622022656: 622026751,
- 622526464: 622559231,
- 622559232: 622575615,
- 622575616: 622575871,
- 622583808: 622591999,
- 622854144: 622862335,
- 622862336: 622866431,
- 622882816: 622886911,
- 623654912: 623656959,
- 624005120: 624007167,
- 624918528: 624951295,
- 625733632: 625735679,
- 627179520: 627212287,
- 627230720: 627232767,
- 628277248: 628293631,
- 628867072: 628869119,
- 629207040: 629211135,
- 629211136: 629276671,
- 629327872: 629329919,
- 629735424: 629800959,
- 630165504: 630167551,
- 630456320: 630456575,
- 630472704: 630472959,
- 630476800: 630477055,
- 630759424: 630767615,
- 630816768: 630817791,
- 630829056: 630833151,
- 630980608: 630981631,
- 630982656: 630984703,
- 630984704: 630988799,
- 630992896: 630996991,
- 631006208: 631007231,
- 631009280: 631013375,
- 631013376: 631017471,
- 631017472: 631018495,
- 631019520: 631021567,
- 631021568: 631023615,
- 631025664: 631026687,
- 631034880: 631035903,
- 631040000: 631042047,
- 631042048: 631043071,
- 631044096: 631045119,
- 633290752: 633298943,
- 634028032: 634028287,
- 634044416: 634044671,
- 634060544: 634060799,
- 635240448: 635256831,
- 635400704: 635400959,
- 635732736: 635732991,
- 635733248: 635733503,
- 635733760: 635733823,
- 635733824: 635733855,
- 635733888: 635733951,
- 635734016: 635734271,
- 635734656: 635734783,
- 636162048: 636166143,
- 637327360: 637329407,
- 637403136: 637534207,
- 747082081: 747082081,
- 757784064: 757784127,
- 772995072: 772997119,
- 773148672: 773152767,
- 773605376: 773607423,
- 773849088: 773857279,
- 774004736: 774012927,
- 774021120: 774029311,
- 774135808: 774143999,
- 774275072: 774283263,
- 774488064: 774504447,
- 775094272: 775127039,
- 775847936: 775880703,
- 778305536: 778371071,
- 778467328: 778468351,
- 778469376: 778473471,
- 778483712: 778484735,
- 781123584: 781189119,
- 781459456: 781463551,
- 782516224: 782532607,
- 782729216: 782737407,
- 783687680: 783688191,
- 783688448: 783688703,
- 783688704: 783689727,
- 783792128: 783794175,
- 783800832: 783801087,
- 785448960: 785514495,
- 786432000: 786563071,
- 787808256: 787841023,
- 788013056: 788021247,
- 788094976: 788095231,
- 788095488: 788095999,
- 788096000: 788097023,
- 788097024: 788099071,
- 788099072: 788103167,
- 788242432: 788250623,
- 788258816: 788258943,
- 788258944: 788258959,
- 788258960: 788258967,
- 788259328: 788259583,
- 788262144: 788262399,
- 788518912: 788520959,
- 842671616: 842671679,
- 842674000: 842674015,
- 842724704: 842724719,
- 842778944: 842778975,
- 842779760: 842779775,
- 842780752: 842780759,
- 842780912: 842780927,
- 842781840: 842781855,
- 842784512: 842784527,
- 1042297216: 1042297279,
- 1042297280: 1042297311,
- 1042297312: 1042297319,
- 1042297328: 1042297343,
- 1042297344: 1042297599,
- 1042298336: 1042298351,
- 1044152320: 1044185087,
- 1045190656: 1045191679,
- 1045193728: 1045194751,
- 1045196800: 1045197823,
- 1046904832: 1046908927,
- 1052835840: 1052844031,
- 1054629888: 1054638079,
- 1061877504: 1061877759,
- 1063057152: 1063057407,
- 1066489424: 1066489431,
- 1066489544: 1066489551,
- 1066646600: 1066646607,
- 1066646608: 1066646623,
- 1066646768: 1066646775,
- 1066646856: 1066646863,
- 1066646888: 1066646895,
- 1066646952: 1066646959,
- 1066647376: 1066647383,
- 1066647392: 1066647407,
- 1066647432: 1066647439,
- 1066647464: 1066647471,
- 1066886592: 1066886623,
- 1066886624: 1066886631,
- 1066886648: 1066886655,
- 1071685632: 1071685695,
- 1071685696: 1071685727,
- 1071685736: 1071685743,
- 1071685744: 1071685759,
- 1071685760: 1071685791,
- 1071685792: 1071685807,
- 1071685816: 1071685823,
- 1071685824: 1071685887,
- 1071685896: 1071685903,
- 1071685904: 1071685911,
- 1071685920: 1071685935,
- 1071685984: 1071686015,
- 1071686016: 1071686047,
- 1071686048: 1071686055,
- 1071686072: 1071686079,
- 1071686080: 1071686095,
- 1071686112: 1071686119,
- 1071686144: 1071686151,
- 1071686160: 1071686167,
- 1071686176: 1071686183,
- 1071686200: 1071686207,
- 1071686216: 1071686223,
- 1071686232: 1071686239,
- 1071686248: 1071686255,
- 1071686272: 1071686303,
- 1071686304: 1071686319,
- 1071686328: 1071686335,
- 1071686344: 1071686351,
- 1071686352: 1071686359,
- 1071686368: 1071686383,
- 1071686392: 1071686399,
- 1071686416: 1071686431,
- 1071686448: 1071686463,
- 1071686464: 1071686495,
- 1071686520: 1071686527,
- 1071686528: 1071686543,
- 1071686552: 1071686559,
- 1071686568: 1071686575,
- 1071686576: 1071686591,
- 1071686592: 1071686599,
- 1071686608: 1071686615,
- 1071686632: 1071686639,
- 1071686640: 1071686655,
- 1071686928: 1071686935,
- 1071687760: 1071687775,
- 1071880192: 1071880207,
- 1071880288: 1071880319,
- 1071880352: 1071880367,
- 1071880384: 1071880415,
- 1071880416: 1071880431,
- 1072034384: 1072034391,
- 1072046112: 1072046127,
- 1072046304: 1072046335,
- 1072275016: 1072275023,
- 1072381520: 1072381535,
- 1072601600: 1072601855,
- 1072601856: 1072601863,
- 1072601872: 1072601879,
- 1072601888: 1072601903,
- 1072601904: 1072601911,
- 1072601936: 1072601943,
- 1072601952: 1072601983,
- 1072601984: 1072602015,
- 1072602016: 1072602031,
- 1072602032: 1072602039,
- 1072602056: 1072602063,
- 1072602072: 1072602079,
- 1072937216: 1072937471,
- 1082163360: 1082163391,
- 1082164816: 1082164831,
- 1082165824: 1082165887,
- 1082193356: 1082193359,
- 1082193944: 1082193947,
- 1082194112: 1082194115,
- 1082216684: 1082216687,
- 1082216704: 1082216707,
- 1082216732: 1082216735,
- 1082216744: 1082216747,
- 1082216752: 1082216755,
- 1082216772: 1082216775,
- 1082216776: 1082216783,
- 1082216788: 1082216791,
- 1082216820: 1082216823,
- 1082216832: 1082216835,
- 1082216848: 1082216855,
- 1082216916: 1082216919,
- 1082217944: 1082217947,
- 1082217968: 1082217971,
- 1082218480: 1082218483,
- 1082249628: 1082249631,
- 1082421792: 1082421823,
- 1082433280: 1082433535,
- 1082457600: 1082457631,
- 1094459544: 1094459551,
- 1095928064: 1095928319,
- 1097924712: 1097924719,
- 1098167136: 1098167143,
- 1098627968: 1098628031,
- 1098628128: 1098628143,
- 1098628216: 1098628223,
- 1104400384: 1104400639,
- 1106571808: 1106571815,
- 1110902316: 1110902319,
- 1110902336: 1110902367,
- 1112498176: 1112500223,
- 1112500224: 1112500479,
- 1112501248: 1112501503,
- 1112502272: 1112502527,
- 1112502784: 1112503295,
- 1112503296: 1112504319,
- 1117920452: 1117920455,
- 1117920864: 1117920867,
- 1117955424: 1117955439,
- 1119906944: 1119906947,
- 1119913216: 1119913223,
- 1119913232: 1119913247,
- 1119913280: 1119913287,
- 1119913296: 1119913303,
- 1119913320: 1119913327,
- 1119913336: 1119913343,
- 1119913344: 1119913375,
- 1119913400: 1119913407,
- 1119913416: 1119913423,
- 1119913424: 1119913439,
- 1119913440: 1119913455,
- 1119915872: 1119915875,
- 1119915908: 1119915911,
- 1119915992: 1119915995,
- 1119936880: 1119936883,
- 1119936916: 1119936919,
- 1119938112: 1119938127,
- 1119939464: 1119939471,
- 1119939472: 1119939487,
- 1119939520: 1119939583,
- 1119941276: 1119941279,
- 1119986188: 1119986191,
- 1119986200: 1119986203,
- 1119987840: 1119987855,
- 1120018432: 1120018687,
- 1120019424: 1120019427,
- 1120036400: 1120036415,
- 1120036416: 1120036447,
- 1120038016: 1120038143,
- 1120047936: 1120047951,
- 1120047952: 1120047959,
- 1120047968: 1120047999,
- 1120048660: 1120048663,
- 1120062464: 1120062719,
- 1120063060: 1120063063,
- 1120063204: 1120063207,
- 1120068032: 1120068095,
- 1120068904: 1120068907,
- 1120069052: 1120069055,
- 1120069172: 1120069175,
- 1120081360: 1120081363,
- 1120082272: 1120082279,
- 1120083900: 1120083903,
- 1120138240: 1120138271,
- 1120138272: 1120138287,
- 1120138296: 1120138303,
- 1120138304: 1120138335,
- 1120138344: 1120138351,
- 1120138352: 1120138367,
- 1120138368: 1120138431,
- 1120138432: 1120138447,
- 1120138448: 1120138455,
- 1120138464: 1120138495,
- 1122755840: 1122755871,
- 1122757328: 1122757335,
- 1125167763: 1125167763,
- 1125167764: 1125167765,
- 1125167766: 1125167766,
- 1125338184: 1125338191,
- 1127698696: 1127698703,
- 1127698704: 1127698711,
- 1132623680: 1132623695,
- 1132623696: 1132623703,
- 1132881920: 1132882047,
- 1132882200: 1132882207,
- 1132882208: 1132882223,
- 1132882232: 1132882239,
- 1132882280: 1132882287,
- 1132882288: 1132882303,
- 1132882304: 1132882319,
- 1132882320: 1132882327,
- 1132882344: 1132882351,
- 1132882360: 1132882367,
- 1132882368: 1132882375,
- 1132882384: 1132882391,
- 1132882416: 1132882431,
- 1137528640: 1137528671,
- 1137534256: 1137534271,
- 1145515456: 1145515519,
- 1158527455: 1158527455,
- 1158527456: 1158527463,
- 1169129464: 1169129471,
- 1176901328: 1176901335,
- 1176913168: 1176913175,
- 1244946040: 1244946047,
- 1254784772: 1254784775,
- 1254798984: 1254798987,
- 1254799008: 1254799011,
- 1254799016: 1254799019,
- 1254851100: 1254851103,
- 1254853632: 1254853887,
- 1279854760: 1279854767,
- 1294237696: 1294270463,
- 1294299136: 1294299391,
- 1294299648: 1294299903,
- 1294301184: 1294303231,
- 1294598144: 1294606335,
- 1294606336: 1294607359,
- 1294607360: 1294607871,
- 1294607872: 1294608127,
- 1294608128: 1294608143,
- 1294608152: 1294608159,
- 1294608160: 1294608191,
- 1294608192: 1294608255,
- 1294608256: 1294608383,
- 1294608384: 1294610431,
- 1294610432: 1294611455,
- 1294611456: 1294611583,
- 1294611584: 1294611615,
- 1294611616: 1294611631,
- 1294611648: 1294611711,
- 1294611712: 1294611967,
- 1294611968: 1294612479,
- 1294612480: 1294612991,
- 1294612992: 1294613023,
- 1294613024: 1294613031,
- 1294613040: 1294613055,
- 1294613056: 1294613119,
- 1294613120: 1294613247,
- 1294613248: 1294613503,
- 1294613504: 1294614527,
- 1294614528: 1294630911,
- 1296908288: 1296924671,
- 1297162240: 1297166335,
- 1297173504: 1297174527,
- 1297174528: 1297175551,
- 1297186816: 1297188863,
- 1297190912: 1297195007,
- 1297203200: 1297211391,
- 1298127872: 1298128127,
- 1298677760: 1298694143,
- 1307394048: 1307402239,
- 1307418624: 1307426815,
- 1307469824: 1307471871,
- 1307471872: 1307475967,
- 1307959296: 1307963391,
- 1311113216: 1311244287,
- 1315815424: 1315819519,
- 1315860480: 1315864575,
- 1315897344: 1315901439,
- 1318723584: 1318731775,
- 1318920192: 1318922239,
- 1318922240: 1318922495,
- 1318923008: 1318923263,
- 1318923264: 1318923519,
- 1318924288: 1318924543,
- 1318926848: 1318927103,
- 1318927360: 1318927615,
- 1319018496: 1319019007,
- 1319019008: 1319019135,
- 1319019136: 1319019167,
- 1319019168: 1319019183,
- 1319019184: 1319019191,
- 1319019200: 1319019263,
- 1319019264: 1319019519,
- 1319019520: 1319020543,
- 1319020544: 1319022591,
- 1319022592: 1319026687,
- 1333723136: 1333755903,
- 1334099968: 1334108159,
- 1334793216: 1334793727,
- 1334793728: 1334793983,
- 1336578048: 1336580095,
- 1336844288: 1336846335,
- 1336901632: 1336909823,
- 1336909824: 1336911871,
- 1336911872: 1336912895,
- 1336912896: 1336913023,
- 1336913024: 1336913087,
- 1336913152: 1336913407,
- 1336913408: 1336913919,
- 1336913920: 1336918015,
- 1346547712: 1346551807,
- 1346760704: 1346764799,
- 1346859008: 1346863103,
- 1347092480: 1347096575,
- 1354694656: 1354760191,
- 1355972608: 1356005375,
- 1357333504: 1357333759,
- 1358036992: 1358041087,
- 1358610432: 1358614527,
- 1358790656: 1358798847,
- 1359740928: 1359773695,
- 1360031744: 1360035839,
- 1360797696: 1360805887,
- 1360916480: 1360920575,
- 1361027072: 1361035263,
- 1361043456: 1361051647,
- 1364889600: 1364893695,
- 1364951040: 1364959231,
- 1369636864: 1369638911,
- 1382146048: 1382150143,
- 1382150144: 1382152191,
- 1382152192: 1382153215,
- 1382268928: 1382285311,
- 1383268352: 1383268607,
- 1383269376: 1383270399,
- 1383270400: 1383271423,
- 1383271424: 1383271935,
- 1383271936: 1383272191,
- 1383272447: 1383272447,
- 1383272448: 1383276543,
- 1384811520: 1384811647,
- 1388742732: 1388742735,
- 1389209088: 1389209343,
- 1400373248: 1400389631,
- 1400438784: 1400504319,
- 1400504320: 1400635391,
- 1402191872: 1402208255,
- 1403656704: 1403656959,
- 1403658912: 1403658943,
- 1403658944: 1403658975,
- 1410016768: 1410016831,
- 1410016864: 1410016895,
- 1410017280: 1410017407,
- 1410026496: 1410026751,
- 1411810304: 1411810559,
- 1411811072: 1411811327,
- 1411887104: 1411889151,
- 1412415488: 1412431871,
- 1425080320: 1425096703,
- 1425424640: 1425424895,
- 1426669568: 1426685951,
- 1427046400: 1427062783,
- 1434812416: 1434845183,
- 1438187520: 1438253055,
- 1439039488: 1439055871,
- 1439440384: 1439440895,
- 1439452160: 1439452671,
- 1439453184: 1439457279,
- 1439459328: 1439459839,
- 1439465472: 1439466495,
- 1439485952: 1439490047,
- 1441775616: 1441783807,
- 1446445056: 1446510591,
- 1446576128: 1446608895,
- 1449664512: 1449664767,
- 1449676800: 1449680895,
- 1449680896: 1449684991,
- 1449715712: 1449717759,
- 1449717760: 1449719807,
- 1449732096: 1449734143,
- 1449754624: 1449758719,
- 1449793536: 1449794047,
- 1449836544: 1449837567,
- 1449852928: 1449857023,
- 1449873408: 1449877503,
- 1449889792: 1449893887,
- 1449896960: 1449897983,
- 1449906176: 1449910271,
- 1449992192: 1450000383,
- 1466630144: 1466695679,
- 1475138304: 1475138559,
- 1475138816: 1475139071,
- 1475139072: 1475139327,
- 1475846144: 1475854335,
- 1475903488: 1475911679,
- 1476100096: 1476108287,
- 1485250560: 1485254655,
- 1495269376: 1495277567,
- 1495293952: 1495298047,
- 1495319552: 1495320063,
- 1495339520: 1495340031,
- 1495360512: 1495361535,
- 1495367680: 1495368191,
- 1495387136: 1495387647,
- 1495394816: 1495395327,
- 1495396352: 1495396863,
- 1495405568: 1495406079,
- 1495408640: 1495416831,
- 1495422976: 1495423487,
- 1495424512: 1495425023,
- 1495433216: 1495441407,
- 1495443456: 1495443967,
- 1495445504: 1495446015,
- 1495451648: 1495452159,
- 1495463936: 1495465983,
- 1495480832: 1495481343,
- 1495482368: 1495484415,
- 1495496704: 1495497727,
- 1495499776: 1495500287,
- 1495505920: 1495506431,
- 1495511040: 1495511551,
- 1495512064: 1495513087,
- 1495515648: 1495516159,
- 1495535616: 1495536127,
- 1495543808: 1495547903,
- 1495556096: 1495560191,
- 1495576576: 1495580671,
- 1495581184: 1495581695,
- 1495589376: 1495589887,
- 1495596032: 1495596543,
- 1495597056: 1495601151,
- 1495604736: 1495605247,
- 1495607808: 1495608319,
- 1495623168: 1495623679,
- 1495633920: 1495634943,
- 1495634944: 1495635455,
- 1495635968: 1495636991,
- 1495640064: 1495641087,
- 1495647744: 1495648255,
- 1495650304: 1495651327,
- 1495652864: 1495653375,
- 1495658496: 1495662591,
- 1495668736: 1495669247,
- 1495683072: 1495687167,
- 1495688704: 1495689215,
- 1495709696: 1495711743,
- 1495711744: 1495713791,
- 1495716864: 1495717887,
- 1495724544: 1495725055,
- 1495725056: 1495726079,
- 1495730176: 1495731199,
- 1495775744: 1495776255,
- 1495781376: 1495781631,
- 1495803392: 1495803903,
- 1495813632: 1495814143,
- 1495816704: 1495817215,
- 1495820800: 1495821311,
- 1495821824: 1495822335,
- 1495826432: 1495826943,
- 1495832576: 1495834623,
- 1495855104: 1495859199,
- 1495861248: 1495863295,
- 1495863296: 1495865343,
- 1495867392: 1495867903,
- 1495869440: 1495870463,
- 1495874048: 1495874559,
- 1495906304: 1495907327,
- 1495908352: 1495916543,
- 1495916544: 1495920639,
- 1495920640: 1495922687,
- 1495932928: 1495933439,
- 1495936000: 1495937023,
- 1495939072: 1495939583,
- 1495942144: 1495942655,
- 1495949312: 1495951359,
- 1495959552: 1495960063,
- 1495963136: 1495963647,
- 1495971840: 1495972095,
- 1495972864: 1495973887,
- 1495974912: 1495975423,
- 1495977984: 1495979007,
- 1495983104: 1495983615,
- 1495990272: 1495994367,
- 1495999488: 1495999999,
- 1496008192: 1496008703,
- 1496012800: 1496014847,
- 1496014848: 1496016895,
- 1496027136: 1496029183,
- 1496036864: 1496037375,
- 1496038400: 1496038911,
- 1496042496: 1496043007,
- 1496045568: 1496047615,
- 1496047616: 1496049663,
- 1496084480: 1496084991,
- 1496086016: 1496086527,
- 1496088576: 1496090623,
- 1496093184: 1496093695,
- 1496100864: 1496102911,
- 1496104448: 1496104959,
- 1496107520: 1496108031,
- 1496117248: 1496118271,
- 1496133632: 1496137727,
- 1496138752: 1496139263,
- 1496141824: 1496142335,
- 1496150016: 1496152063,
- 1496153600: 1496154111,
- 1496160256: 1496162303,
- 1496180224: 1496180735,
- 1496198144: 1496198655,
- 1496202240: 1496202751,
- 1496210944: 1496211455,
- 1496233984: 1496236031,
- 1496242176: 1496243199,
- 1496268800: 1496272895,
- 1496285184: 1496293375,
- 1496302592: 1496303615,
- 1496303616: 1496304639,
- 1502642176: 1502658559,
- 1503985664: 1504018431,
- 1505280000: 1505288191,
- 1506017280: 1506050047,
- 1506050048: 1506058239,
- 1506058240: 1506059263,
- 1506059264: 1506059519,
- 1506059520: 1506059583,
- 1506059584: 1506059599,
- 1506059600: 1506059600,
- 1506059602: 1506059603,
- 1506059604: 1506059607,
- 1506059608: 1506059615,
- 1506059616: 1506059647,
- 1506059648: 1506059775,
- 1506059776: 1506060287,
- 1506060288: 1506062335,
- 1506062336: 1506066431,
- 1506066432: 1506082815,
- 1506148352: 1506279423,
- 1507540992: 1507557375,
- 1507573760: 1507590143,
- 1507676160: 1507680255,
- 1508589568: 1508605951,
- 1532782592: 1532782847,
- 1532785152: 1532785407,
- 1532786944: 1532787071,
- 1532787200: 1532787455,
- 1532787712: 1532788223,
- 1532788992: 1532789119,
- 1532789248: 1532789503,
- 1532789760: 1532790015,
- 1532790272: 1532790527,
- 1532793088: 1532793215,
- 1532793344: 1532793599,
- 1532793856: 1532794367,
- 1532795904: 1532796415,
- 1532797952: 1532798463,
- 1532800000: 1532800511,
- 1532802048: 1532802559,
- 1532803072: 1532804095,
- 1532805120: 1532805375,
- 1532808192: 1532808703,
- 1532809216: 1532810239,
- 1532812288: 1532812799,
- 1532814336: 1532814591,
- 1532815104: 1532815231,
- 1532816384: 1532816895,
- 1533149184: 1533280255,
- 1533689856: 1533698047,
- 1533771776: 1533804543,
- 1533833216: 1533835263,
- 1533835264: 1533835775,
- 1533836288: 1533837311,
- 1533837312: 1533837567,
- 1533837824: 1533838335,
- 1533838336: 1533839359,
- 1533839360: 1533841407,
- 1533841408: 1533841663,
- 1533841920: 1533842431,
- 1533842432: 1533842943,
- 1533842944: 1533843199,
- 1533843360: 1533843391,
- 1533843456: 1533845503,
- 1533854208: 1533854719,
- 1533854720: 1533855743,
- 1533856256: 1533856767,
- 1533856768: 1533857791,
- 1533857792: 1533859839,
- 1535475712: 1535508479,
- 1536376832: 1536380927,
- 1538801664: 1538809855,
- 1538883584: 1538887679,
- 1538965504: 1538973695,
- 1540258304: 1540258815,
- 1540327936: 1540328447,
- 1540400384: 1540400639,
- 1540485632: 1540485887,
- 1540624384: 1540624639,
- 1540625152: 1540625407,
- 1540684800: 1540685055,
- 1540883456: 1540883711,
- 1540964352: 1540964863,
- 1541164800: 1541165055,
- 1541325824: 1541326847,
- 1541327872: 1541328895,
- 1541434880: 1541435391,
- 1541451776: 1541452287,
- 1541485568: 1541486591,
- 1541595136: 1541595647,
- 1541624832: 1541625855,
- 1541717248: 1541717503,
- 1541789184: 1541789695,
- 1541808128: 1541808383,
- 1541947392: 1541948415,
- 1541948416: 1541948927,
- 1541949440: 1541950463,
- 1542010880: 1542011903,
- 1542236160: 1542236671,
- 1542323712: 1542324223,
- 1542324224: 1542324479,
- 1542393344: 1542393599,
- 1542403584: 1542404095,
- 1542417408: 1542418431,
- 1542444544: 1542444799,
- 1542470656: 1542471679,
- 1542501376: 1542502399,
- 1542525952: 1542526463,
- 1542544384: 1542544639,
- 1542597632: 1542598143,
- 1542684160: 1542684671,
- 1542692864: 1542696959,
- 1542748160: 1542749183,
- 1542930944: 1542931455,
- 1543168000: 1543172095,
- 1543176192: 1543241727,
- 1546268672: 1546270719,
- 1546780672: 1546797055,
- 1547546624: 1547550719,
- 1547612160: 1547616255,
- 1550979072: 1550983167,
- 1550987264: 1550988287,
- 1550991360: 1550995455,
- 1559412736: 1559420927,
- 1559662592: 1559663103,
- 1560133632: 1560135679,
- 1560135680: 1560136191,
- 1560136448: 1560136703,
- 1560136704: 1560137727,
- 1566064640: 1566065663,
- 1566066688: 1566066943,
- 1567490048: 1567522815,
- 1567522816: 1567531007,
- 1567531264: 1567531519,
- 1567531520: 1567532031,
- 1567532032: 1567533055,
- 1567533056: 1567535103,
- 1567539200: 1567555583,
- 1567744000: 1567748095,
- 1567756288: 1567760383,
- 1567778816: 1567780863,
- 1567848448: 1567849471,
- 1567854592: 1567856639,
- 1567873024: 1567875071,
- 1567875072: 1567879167,
- 1567948800: 1567956991,
- 1567956992: 1567961087,
- 1567973376: 1567981567,
- 1567993856: 1567997951,
- 1568038912: 1568047103,
- 1568047104: 1568055295,
- 1568055296: 1568059391,
- 1568060416: 1568061439,
- 1568061440: 1568062463,
- 1568088064: 1568096255,
- 1568096256: 1568104447,
- 1568133120: 1568137215,
- 1568538624: 1568555007,
- 1572739072: 1572741119,
- 1578590912: 1578590927,
- 1578631168: 1578635263,
- 1578635264: 1578637311,
- 1578651648: 1578655743,
- 1578655744: 1578657791,
- 1581940736: 1581957119,
- 1583710208: 1583714303,
- 1583722496: 1583726591,
- 1583738880: 1583742975,
- 1585210368: 1585210879,
- 1586208768: 1586216959,
- 1588594688: 1588596735,
- 1588596736: 1588600831,
- 1588600832: 1588602879,
- 1588604928: 1588609023,
- 1588613120: 1588617215,
- 1588676608: 1588678655,
- 1588985856: 1589116927,
- 1589116928: 1589182463,
- 1592305664: 1592307711,
- 1592885248: 1592886271,
- 1592886528: 1592886783,
- 1592887040: 1592887295,
- 1592887296: 1592889343,
- 1592889344: 1592890367,
- 1592891392: 1592893439,
- 1592893440: 1592901631,
- 1596325888: 1596391423,
- 1598029824: 1598062591,
- 1599111168: 1599127551,
- 1599160320: 1599176703,
- 1599209472: 1599242239,
- 1602369536: 1602371583,
- 1602416640: 1602418687,
- 1603198976: 1603203071,
- 1604114432: 1604115455,
- 1604115968: 1604116479,
- 1604118784: 1604119039,
- 1604119040: 1604119551,
- 1604119808: 1604120063,
- 1604122624: 1604123135,
- 1604123648: 1604124671,
- 1604452352: 1604517887,
- 1607966720: 1607967743,
- 1607970048: 1607970303,
- 1741212928: 1741213183,
- 1741213184: 1741213695,
- 1742199808: 1742200831,
- 1742224384: 1742225407,
- 1743226880: 1743227903,
- 1806051984: 1806051991,
- 1806060904: 1806060911,
- 1806068448: 1806068455,
- 1806072704: 1806072719,
- 1806073536: 1806073551,
- 1806076904: 1806076911,
- 1806079400: 1806079407,
- 1806089744: 1806089759,
- 1806092640: 1806092647,
- 1806097216: 1806097231,
- 1806101336: 1806101343,
- 1806102496: 1806102511,
- 1806714216: 1806714223,
- 1806762608: 1806762615,
- 1806771440: 1806771447,
- 1822672592: 1822672599,
- 1822684464: 1822684471,
- 1833484288: 1833488383,
- 1833623552: 1833627647,
- 1834956800: 1834958847,
- 1834958848: 1834960895,
- 1835835392: 1835839487,
- 1835841536: 1835842559,
- 1835842560: 1835843071,
- 1835868160: 1835876351,
- 1835966464: 1835974655,
- 1835999232: 1836007423,
- 1836761088: 1836777471,
- 1836941312: 1836949503,
- 1836949504: 1836949759,
- 1836951552: 1836951807,
- 1836953600: 1836953855,
- 1836954112: 1836954367,
- 1836954624: 1836955135,
- 1836955136: 1836955391,
- 1836955648: 1836955903,
- 1836956672: 1836956927,
- 1836957184: 1836957695,
- 1839366144: 1839398911,
- 1841889280: 1841897471,
- 1842053120: 1842069503,
- 1843494912: 1843511295,
- 1843806208: 1843822591,
- 1843838976: 1843839487,
- 1843841024: 1843841279,
- 1843842048: 1843843071,
- 1843846400: 1843846655,
- 1843846912: 1843847167,
- 1843851776: 1843852031,
- 1843852800: 1843853311,
- 1843854080: 1843854335,
- 1843920896: 1843922943,
- 1844359168: 1844363263,
- 1844379648: 1844383743,
- 2151784448: 2151792639,
- 2155418112: 2155418367,
- 2156658688: 2156691455,
- 2193180672: 2193182719,
- 2197798912: 2197815295,
- 2264908800: 2264909311,
- 2264909824: 2264911871,
- 2264921344: 2264921599,
- 2264921600: 2264921855,
- 2264922112: 2264922623,
- 2453831680: 2453833727,
- 2548563968: 2548826111,
- 2548957184: 2549022719,
- 2549022720: 2549023231,
- 2549025536: 2549025791,
- 2549025792: 2549026815,
- 2549028864: 2549029119,
- 2549030912: 2549031167,
- 2549039104: 2549055487,
- 2549055488: 2549055743,
- 2549056000: 2549056255,
- 2549062144: 2549062655,
- 2549063680: 2549071871,
- 2549071872: 2549088255,
- 2549088256: 2549121023,
- 2549121024: 2549121279,
- 2549122048: 2549122303,
- 2549137408: 2549153791,
- 2549153792: 2549219327,
- 2549219328: 2549219583,
- 2549235712: 2549252095,
- 2549252096: 2549284863,
- 2549284864: 2549350399,
- 2549350400: 2549383167,
- 2549383168: 2549399551,
- 2549399552: 2549407743,
- 2549407744: 2549408767,
- 2549412096: 2549412351,
- 2549412864: 2549413375,
- 2549413376: 2549413631,
- 2549413888: 2549414143,
- 2549415936: 2549448703,
- 2549448704: 2549448959,
- 2549450240: 2549450495,
- 2549452800: 2549456895,
- 2549456896: 2549465087,
- 2549465088: 2549481471,
- 2549481472: 2549612543,
- 2589236736: 2589236991,
- 2641847296: 2641848319,
- 2641869824: 2641870847,
- 2654601216: 2654633983,
- 2654648320: 2654650367,
- 2668912640: 2668916735,
- 2684297216: 2684298239,
- 2684298240: 2684298751,
- 2684299072: 2684299135,
- 2684299248: 2684299263,
- 2734627759: 2734627759,
- 2760511488: 2760513535,
- 2760531968: 2760534015,
- 2760540160: 2760556543,
- 2765563904: 2765565951,
- 2765568000: 2765570047,
- 2765586432: 2765619199,
- 2902529696: 2902529711,
- 2902546880: 2902546895,
- 2917275392: 2917275399,
- 2917275424: 2917275455,
- 2917275456: 2917275471,
- 2917275496: 2917275503,
- 2917275504: 2917275519,
- 2917275520: 2917275535,
- 2917275600: 2917275607,
- 2917275640: 2917275647,
- 2918128704: 2918128767,
- 2922279936: 2922279943,
- 2922280008: 2922280015,
- 2922280040: 2922280047,
- 2922280048: 2922280063,
- 2922280064: 2922280095,
- 2922280160: 2922280167,
- 2922280256: 2922280263,
- 2922280272: 2922280279,
- 2922280296: 2922280303,
- 2922280392: 2922280399,
- 2928562596: 2928562599,
- 2928583584: 2928583591,
- 2953438896: 2953438903,
- 2953592832: 2953596927,
- 2955837440: 2955845631,
- 2956496896: 2956498943,
- 2956498944: 2956499199,
- 2956499968: 2956500991,
- 2956890112: 2956892159,
- 2957090816: 2957099007,
- 2957099008: 2957115391,
- 2957197312: 2957201407,
- 2959417344: 2959421439,
- 2959421440: 2959423487,
- 2959532032: 2959540223,
- 2960026624: 2960027647,
- 2960839168: 2960839679,
- 2960867328: 2960883711,
- 2960932864: 2960933887,
- 2967277568: 2967281663,
- 2967289856: 2967291903,
- 2967425024: 2967427071,
- 2987730944: 2987732991,
- 2987761664: 2987763711,
- 2987804672: 2987806719,
- 2987816960: 2987817471,
- 2987817728: 2987817983,
- 2987817984: 2987819007,
- 2988540184: 2988540191,
- 2994929664: 2994995199,
- 2996633600: 2996634111,
- 2996634624: 2996635647,
- 2996645888: 2996649983,
- 2997420032: 2997428223,
- 2997714944: 2997731327,
- 2997731328: 2997739519,
- 3000434688: 3000451071,
- 3000563712: 3000564735,
- 3000564736: 3000564991,
- 3000565248: 3000565759,
- 3000754176: 3000758271,
- 3001819136: 3001823231,
- 3001835520: 3001839615,
- 3001869601: 3001869601,
- 3001869602: 3001869603,
- 3001869604: 3001869607,
- 3001869608: 3001869615,
- 3001869616: 3001869631,
- 3001869632: 3001869695,
- 3001869696: 3001869696,
- 3001991168: 3001995263,
- 3002044416: 3002046463,
- 3002046464: 3002047487,
- 3002047488: 3002047999,
- 3002607616: 3002609663,
- 3002847232: 3002849279,
- 3002892288: 3002908671,
- 3002925056: 3002941439,
- 3007092480: 3007092735,
- 3103870208: 3103870463,
- 3103919104: 3103920127,
- 3104013312: 3104014335,
- 3104032768: 3104033791,
- 3104035840: 3104036863,
- 3104047104: 3104048127,
- 3104051200: 3104052223,
- 3104054272: 3104055295,
- 3104073728: 3104074751,
- 3104103424: 3104104447,
- 3104152576: 3104153599,
- 3104353280: 3104354303,
- 3104458496: 3104458751,
- 3104458752: 3104459775,
- 3104523264: 3104524287,
- 3104528384: 3104529407,
- 3104550912: 3104551935,
- 3104586752: 3104587775,
- 3104597248: 3104597503,
- 3104597504: 3104598015,
- 3104695296: 3104696319,
- 3104722944: 3104723967,
- 3104743424: 3104744447,
- 3104892928: 3104893951,
- 3105004544: 3105005567,
- 3105018880: 3105019903,
- 3105136640: 3105137663,
- 3105178624: 3105179647,
- 3105180672: 3105181695,
- 3105233920: 3105234943,
- 3105325056: 3105326079,
- 3105392640: 3105393663,
- 3105416192: 3105417215,
- 3105422336: 3105423359,
- 3105497088: 3105498111,
- 3105542144: 3105543167,
- 3105548288: 3105549311,
- 3105741824: 3105742847,
- 3105752064: 3105753087,
- 3105770496: 3105771519,
- 3105848320: 3105849343,
- 3105914880: 3105915903,
- 3106054144: 3106055167,
- 3106193408: 3106194431,
- 3106223104: 3106224127,
- 3106386944: 3106387967,
- 3106463744: 3106464767,
- 3106467840: 3106468863,
- 3106471936: 3106472959,
- 3106543616: 3106544639,
- 3106591744: 3106592767,
- 3106594816: 3106595839,
- 3106677760: 3106678783,
- 3106694144: 3106695167,
- 3106697216: 3106697471,
- 3106697472: 3106697479,
- 3106697536: 3106697543,
- 3106697728: 3106698239,
- 3106782208: 3106783231,
- 3106799616: 3106800639,
- 3106827264: 3106828287,
- 3106854912: 3106855935,
- 3106877440: 3106878463,
- 3107017728: 3107018751,
- 3107020800: 3107021823,
- 3107022848: 3107023871,
- 3107071232: 3107071487,
- 3107071488: 3107071999,
- 3107137536: 3107138047,
- 3107138048: 3107138303,
- 3107138304: 3107138335,
- 3107178496: 3107179519,
- 3107446784: 3107447807,
- 3107478528: 3107479551,
- 3107479552: 3107480575,
- 3107554304: 3107555327,
- 3107562496: 3107563519,
- 3107571712: 3107572735,
- 3107647488: 3107648511,
- 3107680256: 3107681279,
- 3107725312: 3107726335,
- 3107751936: 3107752959,
- 3107907584: 3107908607,
- 3107974144: 3107975167,
- 3108024320: 3108025343,
- 3108167680: 3108169727,
- 3108178944: 3108179967,
- 3108201472: 3108202495,
- 3108230144: 3108231167,
- 3108334592: 3108335615,
- 3108337664: 3108338687,
- 3108387840: 3108388863,
- 3108422656: 3108423679,
- 3108476928: 3108477951,
- 3108487168: 3108488191,
- 3108509696: 3108510719,
- 3108569088: 3108570111,
- 3108588544: 3108589567,
- 3108598528: 3108598783,
- 3108676608: 3108677631,
- 3108750336: 3108751359,
- 3108752384: 3108753407,
- 3108829184: 3108830207,
- 3108901888: 3108902911,
- 3108923392: 3108924415,
- 3108977664: 3108978687,
- 3108986880: 3108987903,
- 3109002240: 3109003263,
- 3109053440: 3109054463,
- 3109078016: 3109079039,
- 3109103616: 3109104639,
- 3109117952: 3109118463,
- 3109118720: 3109118975,
- 3109166080: 3109167103,
- 3109175296: 3109176319,
- 3109193728: 3109194751,
- 3109200896: 3109201919,
- 3109204992: 3109206015,
- 3109231616: 3109232639,
- 3109242880: 3109244927,
- 3109244928: 3109245951,
- 3109246976: 3109247999,
- 3109253120: 3109254143,
- 3109270528: 3109271551,
- 3109271552: 3109272575,
- 3109274624: 3109275647,
- 3109275648: 3109276671,
- 3109277696: 3109278719,
- 3109330944: 3109331967,
- 3109346304: 3109347327,
- 3109372928: 3109373951,
- 3109390336: 3109391359,
- 3109408768: 3109409279,
- 3109409280: 3109409535,
- 3109430272: 3109431295,
- 3109467136: 3109468159,
- 3109532672: 3109533695,
- 3109564416: 3109565439,
- 3109591040: 3109592063,
- 3109597184: 3109597439,
- 3109597440: 3109597503,
- 3109597504: 3109597504,
- 3109597696: 3109598207,
- 3109616640: 3109617663,
- 3109646336: 3109647359,
- 3109815296: 3109816319,
- 3109816320: 3109817343,
- 3109824512: 3109825535,
- 3109921792: 3109922815,
- 3109969920: 3109970431,
- 3109970688: 3109970815,
- 3110026240: 3110027263,
- 3110049792: 3110050815,
- 3110056960: 3110057983,
- 3110137856: 3110138879,
- 3110171648: 3110172671,
- 3110236160: 3110237183,
- 3110327296: 3110328319,
- 3110349824: 3110350847,
- 3110462464: 3110463487,
- 3110556672: 3110557695,
- 3110567936: 3110568959,
- 3110597632: 3110598143,
- 3110598656: 3110599679,
- 3110649856: 3110650879,
- 3110659072: 3110660095,
- 3110660096: 3110661119,
- 3110662144: 3110663167,
- 3110696960: 3110697983,
- 3110713344: 3110714367,
- 3110726656: 3110727167,
- 3110727168: 3110727199,
- 3110727200: 3110727215,
- 3110727216: 3110727217,
- 3110727424: 3110727679,
- 3110766592: 3110767615,
- 3110768640: 3110769663,
- 3110790144: 3110791167,
- 3110804480: 3110805503,
- 3110805504: 3110806527,
- 3110859776: 3110860799,
- 3110860800: 3110861055,
- 3110861312: 3110861823,
- 3110887424: 3110888447,
- 3110904832: 3110905855,
- 3110943744: 3110944767,
- 3110946816: 3110947839,
- 3110948864: 3110949887,
- 3110961152: 3110962175,
- 3110990848: 3110991871,
- 3110991872: 3110992895,
- 3111001088: 3111001343,
- 3111001344: 3111001471,
- 3111001472: 3111001535,
- 3111001600: 3111001727,
- 3111001856: 3111002111,
- 3111049216: 3111050239,
- 3111052288: 3111053311,
- 3111054336: 3111055359,
- 3111056384: 3111057407,
- 3111058432: 3111059455,
- 3111061504: 3111063551,
- 3111069696: 3111069951,
- 3111070464: 3111070719,
- 3111075840: 3111076351,
- 3111076352: 3111076607,
- 3111079936: 3111080191,
- 3111080448: 3111080703,
- 3111092224: 3111093247,
- 3111094272: 3111095295,
- 3111133184: 3111135231,
- 3111157760: 3111158783,
- 3111162880: 3111163903,
- 3111168000: 3111169023,
- 3111204864: 3111205887,
- 3111217152: 3111218175,
- 3111219200: 3111220223,
- 3111228416: 3111229439,
- 3111229440: 3111229951,
- 3111229952: 3111230207,
- 3111274496: 3111275519,
- 3111304192: 3111305215,
- 3111341056: 3111342079,
- 3111359488: 3111360511,
- 3111363584: 3111364607,
- 3111364608: 3111365631,
- 3111392256: 3111393279,
- 3111393280: 3111394303,
- 3111428096: 3111429119,
- 3111464960: 3111465983,
- 3111477248: 3111478271,
- 3111487488: 3111488511,
- 3111504896: 3111505919,
- 3111521280: 3111522303,
- 3111553024: 3111554047,
- 3111557120: 3111558143,
- 3111584768: 3111585791,
- 3111625728: 3111626751,
- 3111645184: 3111646207,
- 3111680000: 3111681023,
- 3111684096: 3111685119,
- 3111690240: 3111691263,
- 3111692288: 3111692799,
- 3111692800: 3111693055,
- 3111698432: 3111700479,
- 3111700480: 3111701503,
- 3111702528: 3111706623,
- 3111706624: 3111710719,
- 3111710720: 3111712767,
- 3111712768: 3111713791,
- 3111729152: 3111730175,
- 3111747584: 3111748607,
- 3111800832: 3111801855,
- 3111863296: 3111864319,
- 3111899136: 3111900159,
- 3111940096: 3111941119,
- 3111951360: 3111952383,
- 3111955456: 3111956479,
- 3111982080: 3111983103,
- 3112039424: 3112040447,
- 3112040448: 3112042495,
- 3112042496: 3112046591,
- 3112046592: 3112047615,
- 3112052736: 3112053759,
- 3112074240: 3112075263,
- 3112076288: 3112077311,
- 3112079360: 3112080383,
- 3112082432: 3112083455,
- 3112093696: 3112094719,
- 3112153088: 3112154111,
- 3112167424: 3112168447,
- 3112185856: 3112186879,
- 3112194048: 3112195071,
- 3112208384: 3112209407,
- 3112212480: 3112213503,
- 3112215552: 3112216575,
- 3112259584: 3112260607,
- 3112266752: 3112267775,
- 3112268800: 3112269823,
- 3112270848: 3112271871,
- 3112274944: 3112275967,
- 3112282112: 3112283135,
- 3112286208: 3112288255,
- 3112289280: 3112290303,
- 3112290304: 3112291327,
- 3112293376: 3112294399,
- 3112294400: 3112295423,
- 3112297472: 3112298495,
- 3112298496: 3112300543,
- 3112300544: 3112301567,
- 3112324096: 3112325119,
- 3112377344: 3112378367,
- 3112391680: 3112392703,
- 3112392704: 3112394751,
- 3112395776: 3112396799,
- 3112397824: 3112398847,
- 3112398848: 3112400895,
- 3112401920: 3112402943,
- 3112402944: 3112403967,
- 3112404992: 3112407039,
- 3112408064: 3112409087,
- 3112409088: 3112411135,
- 3112412160: 3112413183,
- 3112413184: 3112414207,
- 3112456192: 3112457215,
- 3112489984: 3112491007,
- 3112540160: 3112541183,
- 3112543232: 3112544255,
- 3112555520: 3112556543,
- 3112563712: 3112564223,
- 3112564224: 3112564479,
- 3112591360: 3112592383,
- 3112639488: 3112640511,
- 3112650752: 3112652799,
- 3112653824: 3112654847,
- 3112690688: 3112691711,
- 3112723456: 3112724479,
- 3112741888: 3112742911,
- 3112743936: 3112744959,
- 3112747008: 3112748031,
- 3112754176: 3112755199,
- 3112769536: 3112770559,
- 3112778752: 3112779775,
- 3112791040: 3112792063,
- 3112910848: 3112911871,
- 3112961024: 3112962047,
- 3112963072: 3112964095,
- 3112974336: 3112975359,
- 3113019392: 3113020415,
- 3113021440: 3113022463,
- 3113034752: 3113035775,
- 3113037824: 3113038847,
- 3113052160: 3113053183,
- 3113059328: 3113060351,
- 3113068544: 3113069567,
- 3113079808: 3113080831,
- 3113088000: 3113089023,
- 3113114624: 3113115647,
- 3113122816: 3113123839,
- 3113131008: 3113132031,
- 3113150464: 3113151487,
- 3113175040: 3113175295,
- 3113175552: 3113176063,
- 3113208832: 3113209855,
- 3113238528: 3113239551,
- 3113289728: 3113290751,
- 3113334784: 3113335807,
- 3113428992: 3113430015,
- 3113440256: 3113441279,
- 3113459712: 3113460735,
- 3113463808: 3113464831,
- 3113487360: 3113488383,
- 3113643008: 3113644031,
- 3113645056: 3113646079,
- 3113705472: 3113706495,
- 3113741312: 3113741823,
- 3113742080: 3113742335,
- 3113859072: 3113860095,
- 3113865216: 3113866239,
- 3113924608: 3113925631,
- 3113945088: 3113947135,
- 3113961472: 3113962495,
- 3114003456: 3114004479,
- 3114019840: 3114020863,
- 3114076160: 3114077183,
- 3114183680: 3114184703,
- 3114226688: 3114227711,
- 3114227712: 3114228735,
- 3114244096: 3114245119,
- 3114250240: 3114251263,
- 3114297344: 3114298367,
- 3114315776: 3114316799,
- 3114345472: 3114346495,
- 3114364928: 3114365951,
- 3114412032: 3114413055,
- 3114457088: 3114458111,
- 3114489856: 3114490879,
- 3114551296: 3114552319,
- 3114590720: 3114591231,
- 3114597376: 3114598399,
- 3114605568: 3114605823,
- 3114606080: 3114606335,
- 3114608640: 3114609663,
- 3114624000: 3114625023,
- 3114628096: 3114629119,
- 3114650624: 3114651647,
- 3114679296: 3114680319,
- 3114690560: 3114691583,
- 3114692608: 3114693631,
- 3114747904: 3114748927,
- 3114755072: 3114756095,
- 3114761216: 3114762239,
- 3114802176: 3114803199,
- 3114865664: 3114866687,
- 3114869760: 3114870783,
- 3114937600: 3114937855,
- 3114986496: 3114987519,
- 3115004928: 3115005951,
- 3115057152: 3115058175,
- 3115074560: 3115075583,
- 3115111424: 3115112447,
- 3115149568: 3115149823,
- 3115149824: 3115150335,
- 3115165696: 3115166719,
- 3115222016: 3115223039,
- 3115239424: 3115240447,
- 3115251712: 3115252735,
- 3115315200: 3115316223,
- 3115327488: 3115327999,
- 3115328000: 3115328255,
- 3115333632: 3115334655,
- 3115424768: 3115425791,
- 3115444224: 3115445247,
- 3115476992: 3115478015,
- 3115506688: 3115507711,
- 3115558912: 3115559423,
- 3115572224: 3115573247,
- 3115594752: 3115595775,
- 3115614208: 3115615231,
- 3115693056: 3115694079,
- 3115768832: 3115769855,
- 3115776000: 3115777023,
- 3115810816: 3115811839,
- 3115851776: 3115852799,
- 3115855872: 3115856895,
- 3115913216: 3115914239,
- 3115970560: 3115971583,
- 3115986944: 3115987967,
- 3116036096: 3116037119,
- 3116052480: 3116053503,
- 3116061696: 3116062719,
- 3116132352: 3116133375,
- 3116134400: 3116135423,
- 3116201984: 3116203007,
- 3116241920: 3116242943,
- 3116321792: 3116322815,
- 3116369920: 3116370943,
- 3116396544: 3116397567,
- 3116486656: 3116486656,
- 3116486912: 3116487167,
- 3116487168: 3116487679,
- 3116487680: 3116488703,
- 3116492800: 3116493823,
- 3116518400: 3116519423,
- 3116561408: 3116562431,
- 3116582912: 3116583935,
- 3116667904: 3116668927,
- 3116712960: 3116713983,
- 3116724224: 3116725247,
- 3116802048: 3116803071,
- 3116825600: 3116826111,
- 3116826112: 3116826367,
- 3116843008: 3116844031,
- 3116876800: 3116877311,
- 3116877312: 3116877567,
- 3116879872: 3116880895,
- 3116969984: 3116971007,
- 3117037568: 3117038591,
- 3117046784: 3117047807,
- 3117129728: 3117130751,
- 3117138944: 3117139967,
- 3117197312: 3117198335,
- 3117200384: 3117201407,
- 3117255680: 3117256191,
- 3117256448: 3117256703,
- 3117276160: 3117277183,
- 3117302784: 3117303807,
- 3117308928: 3117309439,
- 3117345792: 3117346815,
- 3117351936: 3117352959,
- 3117364224: 3117365247,
- 3117369344: 3117370367,
- 3117401088: 3117402111,
- 3117435904: 3117436927,
- 3117454336: 3117455359,
- 3117460480: 3117461503,
- 3117462528: 3117463551,
- 3117530112: 3117531135,
- 3117598720: 3117599743,
- 3117627392: 3117628415,
- 3117634560: 3117635583,
- 3117635584: 3117636607,
- 3117690880: 3117691903,
- 3117693952: 3117694975,
- 3117709312: 3117710335,
- 3117727744: 3117728767,
- 3117746176: 3117747199,
- 3117786112: 3117787135,
- 3117818880: 3117819903,
- 3117906944: 3117907967,
- 3117914112: 3117915135,
- 3117933568: 3117934591,
- 3117934592: 3117936639,
- 3117937664: 3117938687,
- 3117972480: 3117973503,
- 3118033920: 3118034431,
- 3118034432: 3118034687,
- 3118047232: 3118047743,
- 3118047744: 3118047999,
- 3118258176: 3118259199,
- 3118260224: 3118261247,
- 3118263296: 3118264319,
- 3118287872: 3118288895,
- 3118297088: 3118298111,
- 3118317568: 3118318591,
- 3118365184: 3118365439,
- 3118380032: 3118380543,
- 3118381056: 3118382079,
- 3118517248: 3118518271,
- 3118576640: 3118577663,
- 3118592000: 3118592255,
- 3118625792: 3118626815,
- 3118629888: 3118630911,
- 3118631936: 3118632959,
- 3118787584: 3118788607,
- 3118789632: 3118790655,
- 3154178048: 3154182143,
- 3156344832: 3156410367,
- 3159048192: 3159064575,
- 3160227840: 3160229887,
- 3161650996: 3161650996,
- 3161866240: 3161882623,
- 3162071040: 3162079231,
- 3162079232: 3162087423,
- 3162136576: 3162144767,
- 3162406912: 3162415103,
- 3163062272: 3163095039,
- 3164471296: 3164602367,
- 3166679040: 3166681087,
- 3167762432: 3167764479,
- 3167764480: 3167772671,
- 3167784960: 3167789055,
- 3167789056: 3167797247,
- 3167799296: 3167800319,
- 3167801344: 3167803391,
- 3167805440: 3167813631,
- 3167813632: 3167821823,
- 3167821824: 3167825919,
- 3167830016: 3167834111,
- 3167843328: 3167844351,
- 3167846400: 3167854591,
- 3167854592: 3167856639,
- 3167857408: 3167857663,
- 3167857664: 3167858175,
- 3167858944: 3167859199,
- 3167859200: 3167859711,
- 3167859712: 3167860735,
- 3167860736: 3167862783,
- 3167862784: 3167866879,
- 3167895552: 3167899647,
- 3167899648: 3167901695,
- 3167903744: 3167911935,
- 3167911936: 3167928319,
- 3167928320: 3167932415,
- 3167938560: 3167939583,
- 3167944704: 3167948799,
- 3167952896: 3167961087,
- 3167961088: 3167977471,
- 3167977472: 3167985663,
- 3167989760: 3167993855,
- 3167993856: 3168002047,
- 3168011776: 3168012287,
- 3168022528: 3168024575,
- 3168026624: 3168034815,
- 3168034816: 3168035839,
- 3168047104: 3168048127,
- 3168051200: 3168055295,
- 3168061440: 3168063487,
- 3168063488: 3168067583,
- 3168067584: 3168071679,
- 3168071680: 3168073727,
- 3168092160: 3168096255,
- 3168100352: 3168108543,
- 3168112640: 3168116735,
- 3168120832: 3168124927,
- 3168124928: 3168126975,
- 3168129024: 3168130047,
- 3168142336: 3168143359,
- 3168157696: 3168161791,
- 3168162816: 3168163839,
- 3168165888: 3168166911,
- 3168172032: 3168172543,
- 3168182272: 3168190463,
- 3168196608: 3168198655,
- 3168200704: 3168202751,
- 3168212992: 3168214015,
- 3168229376: 3168230399,
- 3168239616: 3168243711,
- 3168247808: 3168251903,
- 3168251904: 3168253951,
- 3168253952: 3168254975,
- 3168254976: 3168255487,
- 3168255488: 3168255743,
- 3168256000: 3168264191,
- 3168268288: 3168269311,
- 3169124352: 3169157119,
- 3169895424: 3169895679,
- 3169899520: 3169899775,
- 3169908736: 3169910783,
- 3170172928: 3170238463,
- 3170697216: 3170701311,
- 3170701824: 3170702335,
- 3170702336: 3170703359,
- 3170703360: 3170705407,
- 3170705408: 3170705663,
- 3170706432: 3170706943,
- 3170707456: 3170709503,
- 3170709504: 3170711551,
- 3170711552: 3170711807,
- 3170712576: 3170712831,
- 3170713600: 3170717695,
- 3170717696: 3170717951,
- 3170718720: 3170718975,
- 3170719744: 3170721791,
- 3170721792: 3170722815,
- 3170722816: 3170723327,
- 3170723328: 3170723583,
- 3170723840: 3170725887,
- 3170726400: 3170726655,
- 3170727680: 3170727935,
- 3170727936: 3170729983,
- 3238042624: 3238042879,
- 3238562560: 3238562815,
- 3239280640: 3239281663,
- 3239284736: 3239284991,
- 3239884032: 3239884287,
- 3240120320: 3240120831,
- 3240312320: 3240312575,
- 3244824064: 3244824319,
- 3244872704: 3244872959,
- 3244884480: 3244884735,
- 3244885504: 3244885759,
- 3247316480: 3247316735,
- 3247931392: 3247939583,
- 3249719296: 3249720319,
- 3250420224: 3250420735,
- 3252564736: 3252564991,
- 3253912064: 3253912575,
- 3253915648: 3253916159,
- 3256969216: 3256969471,
- 3256969728: 3256969983,
- 3256973824: 3256974079,
- 3256974336: 3256974591,
- 3258770432: 3258770687,
- 3259577248: 3259577263,
- 3263501520: 3263501527,
- 3263518720: 3263518751,
- 3264187392: 3264187903,
- 3264386048: 3264387071,
- 3264390144: 3264391167,
- 3269525504: 3269541887,
- 3269541888: 3269550079,
- 3269550080: 3269554175,
- 3269554176: 3269556223,
- 3269556480: 3269556735,
- 3269556736: 3269557247,
- 3269557248: 3269558271,
- 3269558272: 3269591039,
- 3272216480: 3272216495,
- 3272902656: 3272902911,
- 3273330176: 3273330183,
- 3277372416: 3277372927,
- 3277884176: 3277884191,
- 3278775808: 3278776319,
- 3281133568: 3281141759,
- 3282739968: 3282740223,
- 3283419136: 3283451903,
- 3284093440: 3284093951,
- 3285396480: 3285397503,
- 3285927680: 3285927935,
- 3287631360: 3287631871,
- 3288554240: 3288554495,
- 3337222664: 3337222671,
- 3353543048: 3353543055,
- 3353543064: 3353543071,
- 3353543072: 3353543103,
- 3353544444: 3353544447,
- 3353544816: 3353544823,
- 3353548216: 3353548219,
- 3375563119: 3375563119,
- 3425556272: 3425556279,
- 3438614040: 3438614047,
- 3507645334: 3507645335,
- 3507645336: 3507645343,
- 3508304640: 3508304703,
- 3523593280: 3523593343,
- 3523593536: 3523593599,
- 3523593760: 3523593767,
- 3523593792: 3523593807,
- 3523593824: 3523593855,
- 3523593856: 3523593919,
- 3523593920: 3523593951,
- 3523595264: 3523595391,
- 3523595520: 3523595583,
- 3523596288: 3523596351,
- 3523596416: 3523596543,
- 3523596544: 3523596671,
- 3523598016: 3523598079,
- 3523598912: 3523598975,
- 3523598976: 3523599103,
- 3523602432: 3523602687,
- 3523602688: 3523602815,
- 3523602816: 3523602879,
- 3556884480: 3556886527,
- 3557172480: 3557172735,
- 3557173760: 3557174015,
- 3557174528: 3557174783,
- 3557175808: 3557176063,
- 3557834752: 3557836799,
- 3557837056: 3557837311,
- 3557837312: 3557837823,
- 3557837824: 3557838847,
- 3557838848: 3557842943,
- 3558981632: 3558989823,
- 3560103936: 3560112127,
- 3562012672: 3562020863,
- 3562422272: 3562430463,
- 3563028480: 3563036671,
- 3564683264: 3564691455,
- 3580751872: 3580755967,
- 3583213568: 3583221759,
- 3584260232: 3584260239,
- 3585081344: 3585114111,
- 3586326528: 3586334719,
- 3586334720: 3586338815,
- 3586338816: 3586340863,
- 3586340864: 3586341887,
- 3587162112: 3587178495,
- 3587776512: 3587784703,
- 3588857856: 3588866047,
- 3634446848: 3634446879,
- 3635100672: 3635101183,
- 3641380864: 3641384959,
- 3642266624: 3642267647,
- 3642267648: 3642269695,
- 3642306560: 3642306815,
- 3642307584: 3642307839,
- 3642308352: 3642308607,
- 3642309888: 3642310143,
- 3644588032: 3644653567,
- 3644887040: 3644891135,
- 3645030400: 3645038591,
- 3645730816: 3645734911,
- 3650277376: 3650281471,
- 3651211264: 3651211775,
- 3651858432: 3651862527,
- 3651900416: 3651900927,
- 3651954176: 3651954431,
- 3651954688: 3651956735,
- 3651956736: 3651960831,
- 3652063232: 3652067327,
- 3654942720: 3655073791,
- }
- # range_list = [*range_dict]
- range_list = list(range_dict.keys())
- def check_ip(intip):
- int_index = bisect.bisect(range_list, intip)
- if intip < range_dict[range_list[int_index-1]]:
- return True
- else:
- return False
- if __name__ == "__main__":
- for line in sys.stdin:
- check_ip(int(line.strip()))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement