generated randoms
3440181555 1564997079 1510669302 4014848966 1385593220 
3796268453  423124208 2084574045 3827219409 2987036003 
2104553266 1541127890 2027036561 2534897563 1686527725 
3078758628 1220577865 1370534252 1020404156 3457915566 
1764869041  824597505  862581900 2486607633  812862514 
 359318673 3812114672 3333835177 2327178354 1898245200 
3206507879 2361950442 1040214787 2524778605 4193283710 
1484643688  964324147 2282797708 2465182195  313466683 
2245093271 3733638419 2698747955 3448302288 1992793635 
 463679346 1238041807 3340846215  856141236 2575529767 
4059673240 3654424247 1954826617 1282044024 1610388136 
1301863084 2669145051  509494250 3896016776 3392740262 
 462466863 1037679449 1228140306  922298197 1205109853 
 776406191 3102547608 2742766808 1888626088 4087283958 
 157593879 1136901695  313835734 3568413876 4231706728 
2997311961 1189931652 2052194645 2826166703   87159245 
2792892672 3361072379 1790395498 2569178939 1047368729 
2357102259 3144212906 2301169789 1952160600 3134710130 
3667880593 3935928400 2372805237 1649422520 2460584504 
 513866770 2730524941 1945942373 2792078025 2941761810 
3221178706  984626464  346590253 1804179199 3302630035 
 548782061 2880257022  243310542 4217877425 1453844530 
2983949551 1931450364 3497651602 2802139061 1628461061 
2539522841   60856601 3992448870  913388237  559130076 
1202933128 4087643167 2590021067 2256240196 1746697293 
1013913783 1155864921 2715773730  915061862 1948766573 
2322882854 3761119102 1343405684 3078711943 3067431651 
3245156316 3588354584 3484623306 3899621563 4157223421 
3237122954 3880063844  862416318   34351517 2337342749 
3073590536 2580161187 3138163852 3169309822 2028486980 
 747196777 3607627120  465570467 1449580595 2912250264 
2596165044 1662832057 3184055582 2776673552 1861694382 
1104733107  342430307 1349466451  902402925 1028417492 
2870772950  287636294 3407219916  508432041 3861687206 
2263054673 3808398212  385293655 2706411211  314776212 
3799276415 4051445307  667620806   11070844 3983522559 
2348767304 2664054906 3774103219  593943581 3757090046 
1795368078 4168034454 4287452920 4290140003  365992709 
2514821979 2003485045 2307520103 2154522745 1793268015 
4204638664 2892583423 2783744588 3904764217 2363243951 
2769898664  547100489 2918589508 3199983734 4282046461 
3091128203  934810186 2837827901 3952746468 2095132336 
3083335297   26885281 3932155283 1536076541 1425227133 
 495654159 4217581312 3842979295 3957195338 4159985527 
1145033302 1875516144 1327247422 3754140693 1030799137 
1855709560  805571298  448971099 1116078834 2749436495 
2485987104  175337042 3234947498 3873791166 2020970972 
 943926109 2791943227 1887418310 3452650564  108432281 
3893463585 3985905897 2636504348 1110673525 4081172848 
4191811416  980047703 4057175418 3885813996  145653391 
3141868989 3293216228 1194348285 1321679762 3049934521 
2868313360 2886016366 1177982685  279553524 3007258565 
1104807886 3186961099  315764646 2163680838 3574508930 
3099755655  191957684 3642656737 3317946149 3522087636 
 444526410  779157624 1088229627 1092460223 1856013765 
3659877105  368270451  503570716 3000984671 2810052105 
 928114093 2914109539  343578406 3353064932 3667192079 
2762679057 3229565981 2928920370 1491449594 3324485106 
3770875571 3581972727 1280103239 1253636503 2063963375 
3902173107 2776790436 1895876538 1584744384  689584296 
1898341342  688391508 3281165334 4075238432 1943591856 
2804290546  499519164 1653317012 2904566328 4084936008 
1149140278  783923628  320787563 2668731216  905397935 
4002619315 1047186258 1843493608 2090719807 1590829359 
4239123529 2129906443 3203106764 2760285038 4129272497 
 109122263 3953733578 2228873332 3889671280 1110864098 
3305155136 2074552772  832002644 3030015263 1388889254 
2679603822 2002903133 4168788206 1477377858 1719340335 
2843502031  572751612  215589342  226902796 2134785255 
1627032996  188332224 3508197013 3697138448 3900380029 
1915402114 3974501451 3377534017 2076334620  728899238 
2047809627 2592398434 3891391421 3412951831 4189320049 
1911660900 1790077494  507170575  418219594 4204672496 
1616249716 4203630654 3540093932  255115623 2238957323 
2526864324 2956616642 1394703720 3065890463 1893373266 
 591653646 1840093749 3758526166 3007736357 1040040725 
2725915497 3871934792 4263568405  829098158 2238164789 
1115189437 1804276347  997971319  445701696 4185199713 
2811733626 2343642194 2984201433 1417930827 3759587724 
1967077982 2656867872 1097475516 1903944948  740382444 
1115178305 1541796065 1718384172 1544076191 2208415886 
3519754455 2866243923  341865437 2792986336 2690735853 
1046963033 2493178460  113862904 1619577821  488503634 
3255800995 2306666173 1630514044 2377649791 2802097554 
3792369936 1796415981  318525170  404941866 1387122350 
 223984695  219536661 4236461812  439675979 1444698679 
2220180743 2841879556 3982244073 3313770411  401057136 
1804653967  698067570  699309675  708495181 1044388083 
2924773187 1238556350 1490386590  695632555  271576218 
2001865925 1913514371 2897909643 1134240600 1201098147 
3751064872 1509271775  662536967 3214078048 1200214299 
2963500837 1715003151 3153642525 1066916490 2582782214 
3034720222 1082540688 1062056852 4103296384 1242709619 
2577435870 2641569632 1837562421 3943321719 1315398057 
1707971747 3402389208 3397398524 1144892815 4257381054 
 814384596 2528676782 1916610198 1924625090 2512905582 
2501178976 4225154390 2841159708 1467663688  476479207 
3099231848  884750901  102992576  227835981 3681114803 
3502882150 4034693299 1195398762 2100916687 1670669468 
1787161139 1002672007 1214892126 2791616767 2525841204 
1629405874  338775127 2003823032 3083834263 2245374824 
2410215035 1287475550 3770904171 4077986120 1502117768 
 918698423 2419857538 3931610158 1751322105 2188775056 
4018728324  652362811  440071928 3710838677 2001027698 
3994703683   22493119 3584400918 3446253670 3851070941 
1405447860 1240245579 1800644159 1661362912 3278326132 
3403623451   67092802 2206702145 3914150340 1814842761 
3610830847 1916931988 3880232807 1673505890 2585326991 
1812762186 3148435887 3457217359 1193226330 2816511372 
 154025329  121678860 1164915738  973873761  269116100 
  52087970  744015378  498556313   94298882 1563271645 
2387278380 4264475130 3958472990 2331537084  792481271 
1366177888 4059582533  266654428 2829158143 3203309012 
4181256585 3820601769 2283084299 2107641502 3535424628 
2875384504  549983854 2390557166 4143605155  662873780 
 210061721 2630364927 2207569992 2182973386 1685372105 
 859476391 3570404682 3873189075 3719454496 4091150185 
1280442697 2365392296 3214049956  727464436  788714376 
4173365765 1755861073 3657278409  597509214 3573909023 
3758250204 1618115356 2440323506   58831351 3155792250 
2666016784 4174740951 3861345945 2971850836 1309425612 
1577707074 2564844192 3086506297 2443201745  556108521 
1586468507  249149686  108040952 2580377067 3380293148 
1001330373  340107226 2259341865 1564977624 3835077093 
 989966426 2058019027 1222521865 2570786021  678544684 
1096991203 1704088373 4053329069   57414718 2865494329 
2297430186 2926781924 1232233333 1764394367 2722267973 
 387327467  504807757 1060414771  189705863 2729856599 
4062645132  817116863 3208988868 3973462739 1170343508 
1253271746  780463700 1230323694 3850376154  412805622 
2978462572 2411120484 2993717308 2790804716 2750819108 
1503647690 3361942362 3032870364 3248825312 2048831074 
  47684086  192292564  947227076   74240266 4020958064 
 800805650 1051880747   19946286 2827688537  819143172 
1012087764 2328053771 1328544518 3117884211 3375230873 
 737858059  410008290 2129697284  372157377 2649511517 
1345315617 2981396241 1955213932 2859854458   61125009 
3646559124 4001018077 1722684762 1145520213 1268948171 
3975784752 2380540124 2013261022 3262572197 2481685337 
 594462883 3728899153 3487346992  386585999  938111037 
4263660715 3041862120  774230638 4094054415 3693928317 
2512683173 2840348715 4221716259 3336724725 2663887328 
4228619936 3158375222  165377666 2167608733  483194067 
2671180891 3649360471 3297822085 3733676609 1335302201 
3054120020 1255695762  534323438 2558684952 1950020615 
1561150720  106443365 1581116401 1548321819 1866778980 
3607608398  559928136 2361406986 2979061120 1787933629 
 568448404  368306960 2588656771 4151549680 2670881273 
2415690152 3048200324 2835051166 3575998269 1901658730 
3310758061 3379625044 1634718593 4182180814 1868826922 
1830589554  811735523  511511495  596323113  773758811 
2847972595 1196354897 3895380098 4254510598 3752181265 
2823592251   95512684 3436287905 3305652125 3570023141 
  85594131  459496439 4036747124 1566669512 1697906107 
2716342483 3398431470 2747572876 2437340668 2995729055 
 340899907 3938028600 2486033107  473166207 3308319789 
3013216347 2177421261 2741232130 1231939093 1805736253 
1037655973 2588961089 1692022809 3631900636 3415822637 
2238226634 1027382985 1782712981 3474480346 4281355386 
1715181294 3865471699 1216190152  699852836 3450508641 
4234259071 3442804737 3861411674 3610728555  363358017 
1354779907 2827596194  617231112 3013992123  116430141 
 976335671 3190416906  807113219  870421668 3031446570 
2243216209 1976185173 2391008106 1398969946 1791172336 
2757542379 4009702454 1568718846  732492614 3515131505 
 919969116 1415683527 3359172929 1787005393  224911644 
3204031805  702490921  168539917 3734077648 2777937722 
1070356665 1978874195 3951016338 1385725241 4098704816 
2903613756  918483892 2022568657  356751492 1836100387 
1392074107  673191775 2123658249 1441772782 1370498516 
3976789216  136396581 1816834259 2330535496 1136195320 
2248038992  113239387 2059409751 4092313314  305350494 
 315316933 2450790766 2906944452 1829448634 3313671652 
4265801985  687983288 3745899869 2870207020   11450793 
3229095659 3076249689 4063952924 4170775273 4173811468 
4020189950 3736362911 2303624727  442798223 3076395737 
1050174286 1679579598   97564898 3349637149   19158385 
2690803469 4201074201 3608424964 1079670848   68312686 
1595583847  257685904 3927785405 1595964719 3589107712 
3120404710  225228800 3476795788 2657271835 2631942496 
 694135563 3683474998 2332080730 3752073553 1184794682 
2137133722 3876318792 2041569351 1487454496  522827726 
1468139749 3163937757  596149587 1995410563 1179500773 
 973434593 3684519879  625102453 2688718289 3318244519 
2613390602 2908953016 2636284028 2710048478 2527932381 
2530234433 4149110206  778664725 2900485852 3162784147 
2478274194   99567349 1475376090  814005895 4122751869 
2363738561 1360122536 3862088995 4207844168 1519887650 
2572475437 3308068449 1300383831  418608348   79480880 
3160029224 1455997727 4045449025 2834453519  821075981 
2460348802 3225278843 1213061630 3957196865 1123962515 
3114177988 3431561096 2381281768 3688396788 2145428723 
2314452992 4137636514 1298780103 2384116726 1037595609 
3210274128  430799039 1684509760  753822017 3369825465 
 639673105 2588254375 1957801220 4264525107 2496318237 
2283057421 2506889484 1553620735 3526658496 2981867170 
1225892298 1880240753 2356828729 4031726733 4175893659 
3511338013 4007351795 3891229660 1199791383  524364952 
2929091354  488282000 1381078687 3071004355 1524859235 
3573286983 2959462238  712661731 1065220361 1101291149 
