Implementation
const tables = [
[
[
3819817754,
4271144558,
2093282722,
3749196042,
2989875907,
3168231098,
419749504,
3363916880,
3769794221,
3300637138,
937088384,
1849058932,
1251974205,
3760517821,
517673426,
4210821666
],
[
1630285510,
4041852140,
3256880419,
3721033707,
3489906229,
102650545,
2299263046,
1001733797,
2660519291,
3754404178,
3250974229,
1214083481,
3718354257,
762484264,
3256199648,
677340522
],
[
1107639744,
2677057527,
2264844896,
3599391804,
2023638226,
880388627,
756695676,
1645441955,
3006855313,
4086501063,
1938188731,
975810093,
1669062794,
2504993420,
2897633711,
2791357730
],
[
1294106273,
1368714583,
284748365,
2788802052,
4201180340,
4090681801,
1139553010,
2163687505,
682180725,
3181691285,
1086456979,
3040419319,
376115812,
3109551865,
1748827116,
1282304117
],
[
2395253748,
223196080,
721883868,
4015301637,
1421265609,
1065941661,
3637171392,
2610227998,
1312285017,
1366509294,
401164484,
2709066416,
2996580414,
1232927544,
377055058,
2578119144
],
[
2870502296,
293582909,
3683357586,
3431501794,
1356002820,
1510752137,
2463672364,
941716928,
2034463268,
3014746188,
4209395970,
3808625736,
1374623672,
2599431548,
1420373044,
2141367258
],
[
735091431,
512591266,
3126135794,
2618787746,
1026328965,
3807184829,
490334137,
149913909,
3719215897,
425459052,
2756503599,
3086206554,
2331588014,
1390596859,
869016349,
3299958914
],
[
3873072480,
3357957756,
2405625290,
2027713435,
1958569283,
1151941069,
3133207689,
314122415,
343891172,
2843965387,
2552101616,
438191936,
596581469,
3999911935,
2773433067,
3845751019
],
[
2113252346,
3602147895,
817715346,
1777186554,
3070889265,
2473330567,
67622358,
2521850467,
3160193789,
526380647,
446974463,
3134127207,
3481031327,
2249198972,
2820017740,
929855188
],
[
2909218851,
3487804417,
1342410032,
2174853385,
3630340938,
2766301049,
926867675,
1151624921,
3263707516,
4178663398,
1997291550,
3699684136,
2276599092,
219275548,
3359726155,
1950347163
],
[
1912810668,
829932160,
3467839341,
2136015877,
605253740,
2507067192,
2901676205,
2703520678,
2344285451,
2507765796,
697624272,
2764008711,
345477823,
4071049287,
278263877,
3140689974
],
[
916584332,
1005320391,
531521065,
3473426525,
3655253422,
3443232,
2911156829,
1124662985,
2217695202,
3909144699,
4009600997,
2646868281,
3319721935,
297827394,
1177142685,
1497235887
],
[
1598129236,
1927810385,
471567298,
3065549348,
2434395459,
1536251913,
4155665665,
2217211257,
3754074076,
4089860641,
2791395938,
3468532244,
2897908154,
3433180869,
3628270540,
534775902
],
[
1433915090,
4139729401,
1346020519,
3221622702,
1832111526,
3821595733,
514769685,
3146907355,
2240671076,
1815962161,
2277545594,
2230211155,
723633381,
3005857211,
1995876052,
2479737675
],
[
3161765226,
3377394543,
724921285,
3755023662,
2050429063,
1698354695,
3690790584,
665568514,
3581768935,
971462894,
2527339234,
4059718135,
1331890421,
1910955174,
990576899,
3896308211
],
[
1920915743,
3192672390,
1352717157,
2995446954,
211039424,
1935658556,
2067708738,
4106129690,
2354664775,
1583512610,
1811580250,
585874518,
3553669937,
2434849001,
331274344,
2101080881
],
[
1652997008,
1912113275,
3304829936,
2850861470,
4242353393,
1579707815,
464915611,
1609950788,
1936924357,
3929953148,
3322284741,
3722909367,
720322839,
3128195858,
29519817,
3990608500
],
[
956655659,
1915234936,
730697146,
1926173818,
3724551644,
2719293921,
3935866944,
3259532587,
1571012434,
3706364234,
2740142184,
3227234325,
754566946,
214436950,
3481438926,
3647980432
],
[
1444555981,
3390223999,
3671232226,
3285116810,
3481343846,
2655659331,
3357220006,
3947614574,
993553053,
1430005574,
2301917173,
396385945,
3150503408,
2304920035,
2246313686,
2776342233
],
[
1975384582,
1780105895,
1358070760,
1053367488,
2780203049,
1852482122,
681975347,
1710455013,
3341952236,
2038261558,
3248832939,
877804945,
3790354260,
4269796676,
1196399802,
703792613
],
[
3900811328,
2222629602,
605539645,
1048153174,
509805200,
1577020407,
1968018457,
2564030947,
2283198325,
4048901202,
258100805,
1896489998,
2432458275,
1966526999,
3478475593,
3051559852
],
[
531965929,
1318875368,
1702750021,
2340548510,
3821188320,
311060315,
4158818688,
3783991326,
3132099081,
289751166,
1765626707,
2014887216,
1239544676,
123195944,
1488497349,
1097743992
],
[
472635512,
3108071898,
1915395552,
3303217102,
2826971817,
1615168257,
296262941,
2648975116,
156990873,
3158176542,
4040946042,
2694771016,
1907256413,
2265890421,
525511341,
2760768709
],
[
1106770442,
2589544762,
3793871800,
1267833183,
3386117813,
3508578008,
3865265450,
3642792392,
135519166,
2464959330,
634506334,
1478552503,
3688638820,
3588037299,
3735801529,
1585003826
],
[
3855341095,
2311497795,
631391239,
2310573499,
499473147,
2659358438,
3146446814,
1470434912,
753933546,
2924433389,
1187311575,
2261409357,
4015715620,
3912842612,
3923583564,
1615565832
],
[
3946563212,
1648041798,
2878362642,
3354580360,
4196772791,
2054936450,
3130766250,
3227152558,
3751757536,
1572983078,
796061502,
2377129916,
294738678,
1257114705,
14294266,
3033620208
],
[
1459813258,
637727775,
1382653800,
2370502746,
310862561,
503124989,
585790748,
3421352687,
2809202099,
2062890214,
74406083,
2955232253,
2651219649,
1476729170,
2787083145,
121591879
],
[
1721061066,
88293987,
67334087,
264306227,
2180323678,
2286107587,
744131168,
874391641,
227220244,
1089073443,
4087121496,
4191571581,
4265636336,
2913499626,
1122941654,
1295512828
],
[
1495356099,
2564212505,
1667892134,
3671474758,
2779152714,
2787906923,
216347439,
1733931057,
2367869410,
3644705996,
2292136814,
3713933464,
794134228,
3133171778,
3599344507,
1266965522
],
[
1452915007,
3336682793,
3768201869,
1702518907,
1096136218,
1801440237,
3619761655,
3330144501,
3242716807,
338842775,
1798198092,
3868206920,
710685660,
2255958693,
137596677,
1932952456
],
[
3324809486,
1345107477,
2726058065,
728548041,
1331118839,
1823723822,
3381870602,
915788819,
3893110050,
2307754530,
743293113,
2378813064,
1947198034,
1363436906,
3272578957,
3685235743
],
[
0,
0,
59,
2026788415,
2309025172,
351644200,
2903348950,
2036309091,
1060731327,
1924039170,
2554186121,
2932339455,
785980381,
1775108860,
117492240,
240770547
]
],
[
[
4022070292,
4285365784,
2818661736,
3124554521,
3570138040,
2713436316,
3463797283,
3923031028,
2809113096,
721598628,
1079342025,
1522558963,
2878562599,
616546638,
2726269501,
987693363
],
[
4029638468,
2699983628,
2079370163,
3354135130,
846582025,
2461935763,
2124346953,
603624237,
2506044976,
3311540103,
20868495,
972025382,
3642362183,
2376297913,
1253353631,
2868445594
],
[
477077263,
3605839009,
4224695965,
524100726,
3688085194,
2894993573,
2493225277,
2348835813,
3823335182,
856169929,
1361434269,
3325117710,
1419039259,
769607921,
4223866527,
1019341713
],
[
543322715,
1939568957,
3380183959,
3754406311,
619440375,
1582716127,
1399513073,
630655041,
586408933,
3223327333,
1584238168,
3099222845,
2593265333,
1146781560,
2724222600,
1247502482
],
[
1476385382,
3770848328,
2048225527,
3807763544,
3975788806,
1597456454,
96278324,
2216134111,
581863208,
2826961974,
308593536,
1005443941,
2849957237,
1863121559,
3223175239,
1015049711
],
[
1263139453,
1178385219,
2974361798,
2067432870,
2167582108,
1115503811,
3148311834,
2090494428,
2122199347,
58207024,
1551645654,
2497954566,
3019473567,
2264362760,
3561691766,
2718429893
],
[
1092238104,
3384162554,
950069265,
3996585780,
1553233627,
1642010691,
2252172671,
1317027023,
3140513687,
3917367597,
3880451280,
2809222922,
136383313,
2657214328,
1315870688,
2888032521
],
[
3357701392,
1239291250,
934272853,
3514112365,
1563512833,
913355896,
2686802508,
3957936245,
381573456,
2750491625,
1493564242,
148225427,
602626312,
555560588,
639650610,
1433164869
],
[
3832273780,
2257768698,
3875315536,
107500679,
836116362,
1461189512,
1310685761,
1894029694,
892964358,
76278338,
3427334735,
671477694,
1810552419,
3226790664,
739618118,
3227586642
],
[
3514995659,
3499109803,
3837793505,
580294145,
2226052031,
2685740712,
1769529668,
2294970703,
979059262,
851563252,
3212136258,
2644756918,
2226878860,
3933468215,
393722487,
447635590
],
[
2073869306,
2771985405,
3925149765,
51577089,
991384714,
134837299,
2043913510,
3519614001,
66943857,
1533542863,
821961385,
2339935704,
457719662,
2682191486,
1817837256,
4221011636
],
[
2876119132,
3198083987,
1523984268,
376674042,
178575670,
2152877334,
667586195,
1224533628,
1901330557,
1066847840,
3499399589,
308463548,
985000362,
2459829652,
2571802225,
2408655239
],
[
1459598360,
2342296595,
1242631171,
2381865834,
1897144313,
2219363193,
3949849832,
2727044532,
494046933,
37402657,
2886484194,
3107229223,
420820678,
2041002037,
146643772,
3023948542
],
[
3183091455,
3211458438,
3701594662,
3424805122,
529913199,
609392832,
3095019745,
4204399804,
4195903291,
1106732472,
634470189,
2036593094,
3006302740,
2956197581,
3788559767,
1479819442
],
[
3651446773,
1530591547,
474611623,
1333875944,
598348919,
380724289,
972802155,
764626671,
432705767,
1401603032,
2727221933,
1569398220,
1970244228,
604919657,
168777245,
257108123
],
[
3999012786,
1959234439,
2665124673,
627774726,
626534453,
1621147084,
3370885920,
852854328,
3620745034,
3088192945,
2017715142,
2880845653,
3353369888,
1818338550,
3137917360,
627313134
],
[
1767091841,
2126879226,
1601412079,
231001483,
1181805254,
2435567674,
2751195418,
1361230347,
1639752702,
908352749,
835381528,
4206285923,
1350920519,
258253758,
3505087190,
4193345625
],
[
1003954679,
1509409705,
2470921330,
1341996596,
1346158149,
4202669551,
1084596595,
3099507946,
3179069371,
2037396674,
3532892772,
468809180,
1956924858,
2226706843,
2172834494,
105983730
],
[
2876126894,
4122476335,
4247732981,
2353040255,
986202707,
3789071418,
1439351330,
1737347982,
4279092638,
1373963442,
2584455204,
1056075441,
608630312,
2015968674,
3643015820,
569733954
],
[
3206160237,
2138288285,
66043251,
3953042118,
601979153,
2422425755,
1123750659,
2069101796,
593847982,
1399979159,
3041172380,
766714229,
2430608402,
3024435667,
3181881364,
1020569140
],
[
4195117731,
1279796702,
810352334,
933366715,
4146087139,
2496320002,
3387026883,
2995318103,
3750651066,
1600029569,
1265144246,
350046035,
4275434854,
156673757,
2505313245,
633813397
],
[
3538576205,
2874578463,
1390648232,
3955605840,
3130977052,
1635299065,
1694144469,
3892675014,
690550558,
2694460857,
1874958188,
4140645404,
2099236512,
558033792,
2523304317,
3382731291
],
[
2189257270,
1769779953,
3474580090,
2888876141,
551033033,
4270232329,
1681256946,
387750773,
1394834753,
931242463,
3503912898,
2526073992,
2958154794,
2216403494,
3310537768,
313425071
],
[
1507524293,
1307596437,
3777167437,
953788946,
1778828185,
3844166213,
1402136035,
4054089174,
4286388029,
3470408172,
3398249621,
2870368424,
1792644632,
3825055691,
2960851909,
798402667
],
[
96794041,
717959406,
2357118128,
3965157185,
2840603385,
2778957021,
864481840,
1046652976,
145663479,
341697443,
1738311374,
120490806,
4090932353,
3139248195,
2641468466,
3392113456
],
[
950916054,
546341064,
4021704017,
1033117866,
1165952684,
3555493096,
3682918920,
2691058601,
2912266385,
3322872225,
1607327532,
2453115106,
3579405108,
1300472348,
3756390076,
1277899443
],
[
2419623791,
566475796,
287137642,
74751239,
887360083,
2100923496,
134821215,
1984754106,
3657630230,
1583749887,
1396077944,
1246573639,
1887376559,
3473766170,
1407772295,
3118213605
],
[
185062376,
3686688878,
1578514213,
2214775491,
236867369,
4260451575,
3204484191,
2573851152,
3367397600,
1455391091,
764901602,
3936381392,
3455842342,
1207309763,
1829450010,
3001108770
],
[
146573762,
4179225877,
2290467670,
8670537,
2299069895,
2603971362,
1620854128,
1827058964,
753667122,
674378729,
562597907,
3299306814,
3906129833,
4007168271,
2426145584,
1463200472
],
[
814289826,
2052249890,
734492291,
2406741366,
2765113106,
714807371,
99365549,
1370505068,
190467946,
3154198944,
1847373024,
2571094178,
1473036309,
2101534957,
2673123586,
385986504
],
[
1057915109,
1950707087,
2410040836,
1261352750,
2720970047,
3790594980,
1133722314,
2139926755,
882452520,
3599975278,
385115127,
3080912460,
1795087045,
1503964251,
889026076,
362855392
],
[
3540097495,
1337303597,
1203167316,
3807606990,
3671063736,
2567218717,
1976622036,
118767205,
1794929250,
4112263740,
1277763894,
377257882,
3767137084,
2601680489,
4199284959,
3689910646
]
],
[
[
2554207392,
1574324990,
2369380702,
1136775071,
1806562640,
315484809,
1608011809,
3030325051,
404754049,
225814341,
3253534298,
1051564174,
1126656315,
2117864964,
849022080,
1033450682
],
[
1309802750,
3555001487,
4140432979,
3456077559,
1568204289,
1307865598,
916405534,
2162452084,
2787822168,
1322201789,
3425270584,
3247774833,
174495343,
3117331117,
3728809383,
3514163092
],
[
2197156475,
2211745858,
1676058440,
3061238185,
38037845,
3418459847,
4249044734,
937472161,
3844329529,
3501771950,
1937505297,
2609110995,
3599205379,
2250643645,
1088289929,
2590541143
],
[
2831220046,
2870939194,
3400760742,
1492888381,
2493176228,
52257889,
2992931592,
896937241,
2499936425,
1673780270,
1831301602,
4025745873,
4191028094,
1970809155,
1070843232,
2708042042
],
[
633451620,
856066304,
201296292,
4002887991,
184795418,
1530122604,
1332162516,
3215593977,
1193222028,
3742951226,
3777801781,
1129344242,
3313013928,
4130581836,
3787797263,
3940821827
],
[
1233016526,
2274607084,
1304885618,
3685698162,
2858255378,
1003144660,
715766520,
3439159075,
490537614,
3070297526,
3940968325,
1576959499,
2081057594,
2959713397,
3180411561,
3265066022
],
[
1755481520,
3540790715,
3041125504,
4134020273,
1772762015,
2116190913,
1573261136,
2386505638,
2270337550,
492001421,
554058823,
2577989352,
4291269031,
3402407462,
4154972491,
635915487
],
[
1914475182,
2467762934,
23022972,
1234033187,
3775045052,
2488068630,
2487398958,
3612713216,
2129679078,
2698142828,
2782917535,
992612377,
3728991154,
1582403903,
3593873437,
3471264389
],
[
2867347855,
454184313,
2903897971,
467462683,
1161073581,
1286655339,
3999046286,
875781027,
3260386225,
1249566123,
1657926408,
446590933,
2459986294,
1005090770,
2946163176,
3037780364
],
[
3063963730,
189345140,
3330687198,
2345870621,
263892656,
3458120087,
4061298349,
79498113,
2075403932,
1251921547,
3907661583,
3596853651,
710349385,
672459635,
1256278330,
1788326810
],
[
1123803208,
947261955,
300167544,
1794463213,
3619595601,
3570772504,
2947173381,
745344025,
2611307200,
2764949092,
2278225244,
689799750,
1707253554,
710293006,
2417199878,
4043954235
],
[
2641218440,
3011045309,
590636256,
636058617,
2541129257,
1850387505,
807379400,
3216818811,
4097108564,
1064462795,
450963357,
1098439973,
3150133165,
789401921,
1628291169,
2161813696
],
[
4201620936,
510071768,
2429382441,
3431693571,
3321426645,
2291545682,
2082053998,
2409160800,
119937354,
710779317,
2246812069,
1577504310,
1525397661,
3126819185,
3678147953,
3360212473
],
[
2157012950,
2246324935,
925745425,
2238965280,
3654188699,
3287007579,
3934160490,
982179316,
3205281428,
4027568564,
3055622579,
2648098954,
586096621,
2840248480,
2633183781,
2459482472
],
[
2580713184,
2519473106,
4200796317,
4115158611,
2520799711,
3176219142,
605126324,
3850546502,
2361244518,
1323436467,
1100745600,
917502500,
2244869062,
3865330729,
865109136,
4143330622
],
[
1436354071,
3766881489,
142548072,
3920205083,
267353530,
979851594,
3940445733,
3806288191,
423990703,
1914583846,
2020590170,
3478859127,
534775369,
2966178104,
1902684650,
533894270
],
[
2879025704,
4040504227,
1251323706,
1359092565,
3140633129,
2366642790,
3946196119,
3938749186,
2158416145,
3830573833,
213827029,
2748207067,
69940837,
4170665464,
2434933168,
4236097199
],
[
1120299021,
414250280,
659304117,
1110329137,
1443801186,
2915845145,
1757110074,
1539297046,
3365280052,
3854397053,
3595389725,
4152786043,
2542606382,
1211194084,
1071833218,
2839893906
],
[
3904638874,
204900283,
1768062433,
3748789044,
568337706,
3812431322,
809083392,
1139553140,
366911134,
717703225,
1360457590,
308752397,
2026038659,
2458314422,
913082986,
1409300175
],
[
1615784232,
1319225513,
2695322615,
3191495682,
150285681,
3053151040,
1396711053,
150328278,
1136400047,
1484108381,
2384734131,
957609696,
3181938343,
1386461202,
4176581071,
4156482891
],
[
2136510567,
95908302,
2893366290,
2845328210,
1328171627,
2781793000,
1359395713,
4158970333,
2806984430,
1481021126,
2283108927,
4230416476,
1682294763,
3814967021,
2048874754,
1675501604
],
[
2158650291,
534580525,
4016057259,
232294933,
1907085394,
654936228,
1672209001,
4232617931,
2585025807,
1842286299,
2760323719,
2733777372,
1273369567,
4144985941,
254314394,
1853725048
],
[
3398931389,
2037047489,
14121203,
1682291595,
2857424985,
1273139168,
3927846166,
815211779,
120605428,
1280708718,
4026942518,
3231400219,
2456570966,
3447871359,
4173339321,
167232710
],
[
1288319068,
3136708958,
2363263576,
4087997742,
2548965619,
4010280851,
3457178115,
2716980178,
1669245004,
2507682331,
3051143737,
2137130685,
2883583786,
311244357,
1205105908,
2324358291
],
[
3413644209,
2804054564,
3428037720,
428169514,
2835837203,
687548933,
491352738,
824682771,
546009699,
4177008955,
1994128154,
1817154148,
3709007423,
3897731727,
2205547776,
4009243778
],
[
3591796414,
2703085989,
2031504635,
2991099476,
1432190293,
601737381,
72664222,
1250351338,
410367445,
1840861372,
1622273720,
396970742,
1511650960,
3565857968,
3833834834,
1637440729
],
[
118761586,
1868153544,
3013128751,
716555210,
3892552524,
2874673479,
2608549251,
529435661,
922898702,
843843857,
3004517473,
3764697635,
1760556542,
1862612282,
882380481,
142260653
],
[
1923562773,
2633496475,
2500424119,
476509026,
1422997379,
3320801208,
1302732237,
1291072170,
2010583525,
3245947958,
3938425734,
3208276269,
592380635,
3839198543,
1575942438,
3112275247
],
[
179548894,
3232297530,
2815670738,
2290551145,
776335175,
933728933,
3596286251,
3851379527,
2890812105,
465262540,
339207698,
3839151671,
1028588166,
1493546529,
1451388288,
2304554127
],
[
4267638196,
846290925,
4189827439,
224779766,
1290386195,
346329539,
1006558906,
3410429167,
3856414453,
1605134708,
3942242532,
589963971,
2326578873,
304458108,
778656064,
3967376417
],
[
1603568924,
2752814709,
239378648,
401087605,
321827394,
3379225631,
1408436921,
210535050,
3645324359,
1348337943,
437225090,
2004683937,
1939415178,
2956555515,
1075115455,
3368791727
],
[
1562106702,
2708667001,
4242852905,
2212034777,
4231105413,
4095991309,
3989529350,
2610037873,
3619454360,
2261279185,
2259961451,
3344816553,
2249515366,
1765446020,
2412575128,
138922796
]
],
[
[
2364621691,
3632168879,
1427098600,
2175824924,
2919975142,
3769877465,
2602244388,
714234406,
397672774,
3272847813,
1004491488,
4025211461,
2161665923,
2433324795,
2334984911,
2614252456
],
[
4275856880,
3592582204,
1408917874,
3868039228,
748392380,
1486110536,
2902894674,
3380872161,
3395145512,
439296209,
1609369307,
2313147024,
147444522,
217321446,
2172552735,
2132184745
],
[
2221697608,
242686864,
1256319193,
3554341375,
3519761544,
3151093400,
1162594327,
2504414448,
1514751909,
2315958676,
63769232,
1813847820,
1068973354,
1236910289,
2847749554,
2571591127
],
[
1234729310,
2815953207,
3836472851,
1813272667,
1085463483,
1070843919,
3368426309,
3441252840,
2357296811,
3792714123,
1504908896,
40353945,
3136462412,
2303592921,
2768802996,
3955136502
],
[
1992464673,
3946790162,
1544665350,
1025163894,
2718269515,
3018278987,
1924007043,
3836986647,
1222158501,
4268068378,
1299409873,
2399647149,
684439413,
3644362364,
1340921911,
3370882638
],
[
2027851698,
2975855514,
1215378850,
1668013290,
1471887892,
4022544885,
2691419898,
2147397385,
2774310552,
1579111067,
3128740717,
979108046,
684397811,
3909168479,
2674317517,
1581584701
],
[
1912288356,
2959084552,
2145847558,
663922294,
662900304,
2696918131,
3968898352,
813273730,
4261635878,
3415378570,
2332028208,
949449591,
704736891,
498985203,
1840779479,
3443670838
],
[
4059184614,
3212287228,
3630488519,
3026192845,
3526388509,
3440239299,
1710424174,
1448975905,
2230689809,
1962905212,
3383332690,
1059684587,
1258370709,
4129525782,
2630197714,
181240211
],
[
4052289957,
2782596522,
3974245063,
313394414,
1397245843,
1876440415,
2683699148,
2876024717,
1661399181,
332278540,
3054189450,
2965200710,
3018795651,
2128405791,
750112321,
2046059332
],
[
1972951403,
413091692,
3165755693,
2587405775,
2635820265,
1820788110,
609764628,
2698987376,
2133363681,
3089997868,
2743035227,
3526771642,
3208469759,
996943654,
2664330249,
3984112854
],
[
507779390,
2183378301,
2412152385,
2454511320,
973395974,
3483222411,
2062573584,
1315051243,
1172978394,
4252135358,
723349457,
2240597037,
1471297467,
3156829642,
3956087651,
1405285089
],
[
2157267832,
75965062,
2414053521,
762765242,
3598103783,
2030167385,
3713631204,
3909677371,
1877304525,
2694211129,
3760422697,
1189686569,
1257116239,
3409173075,
2538506370,
2964124207
],
[
1842915753,
2909902529,
1010189898,
1555692353,
2866327756,
1111202298,
2726413781,
2798546605,
2040861801,
2271718863,
3978853028,
2437868997,
2206379889,
1418052266,
205158340,
4024609534
],
[
412470291,
4187305121,
410664293,
3511158377,
4040212671,
3022727839,
442733272,
2115841134,
3079691002,
3236666214,
1373517187,
754686663,
2928485205,
506678617,
848338409,
3980397068
],
[
4059024266,
2264484247,
1706266533,
2396843368,
2000140521,
1239156210,
420165021,
2664612009,
2041759860,
584982891,
2420470455,
2745119245,
257155986,
2379801907,
2711784851,
4258567262
],
[
692367232,
3255292167,
3465149328,
3933055530,
3327923040,
1346123461,
2910421811,
2420321508,
1152728359,
4251398386,
54234153,
4045758774,
207845184,
2262827431,
1622941680,
4172685594
],
[
2475302399,
292896968,
4142824950,
758918387,
833848723,
320153539,
2550449881,
2269598459,
1183043657,
4036410401,
48290848,
2824866698,
2686530517,
3501100396,
2993571476,
3983485609
],
[
2981343945,
1423047534,
2566715705,
4022437891,
795425161,
2180095026,
4125449008,
525986582,
1111123796,
438942465,
2511207957,
3252624541,
2168016534,
735154796,
3430457179,
4009356329
],
[
1390559019,
419728707,
2977060501,
3820878970,
4109095615,
1498349883,
3087887628,
3960496943,
629826102,
1728646026,
1938300473,
1953040120,
3938150019,
1271088958,
477079734,
1415847132
],
[
1469686883,
3431037946,
649905475,
4024492043,
3399295776,
428468308,
1645201841,
4290857726,
1683110097,
2355704719,
2626917882,
1593297328,
4130045385,
206334878,
3309684816,
2511779757
],
[
474561362,
1062880359,
1650991626,
1478779432,
1619681341,
4142772681,
445689952,
1890672745,
2368805445,
1526277696,
3925739760,
696376151,
62008308,
2413160303,
834762174,
602034132
],
[
2230692297,
3449983424,
1907007373,
3618593419,
4075687386,
4220598765,
4276129551,
66703042,
3744994087,
374504417,
3630797225,
3156776554,
3284582529,
1338040056,
2246431072,
4120855640
],
[
1898715296,
183008894,
2273668235,
4285415277,
2573918551,
2534307151,
3148352494,
1109380583,
187140282,
3869062330,
3948805474,
2198050527,
998847657,
1427923056,
182984764,
3435465417
],
[
2769305988,
4003031604,
1898095712,
3442391642,
298863274,
2759667422,
636097530,
1106117108,
4105564851,
4159475809,
2058744779,
1983001552,
2949174463,
4233318518,
1573256513,
3428089852
],
[
2033725557,
172402923,
1436207454,
2109651438,
1370941702,
669342619,
2451862525,
1596896826,
608130793,
2231182963,
1484081767,
732714663,
2598836829,
1746208576,
2393869357,
3042898336
],
[
723673951,
3090854100,
2609049082,
2773312052,
2369515119,
3988665109,
2490413450,
2532931617,
1104802729,
1391554946,
3438290725,
3046030714,
32731701,
532385580,
356530320,
3904002946
],
[
657448702,
344913894,
2508175521,
1242034349,
2977703914,
1230185799,
1360314868,
123826336,
126466283,
1481041163,
3565797222,
3468527423,
2096125465,
913631191,
343844497,
1788576849
],
[
741188800,
2322494400,
788360829,
318791989,
4036595873,
1275727532,
522739976,
4104298720,
2148640033,
3623488178,
1970691023,
1356570979,
10389961,
806259237,
831794371,
4256032317
],
[
26910303,
474787376,
2038077659,
2722124196,
954889564,
2063999124,
2739853032,
2324689615,
3784958872,
360337569,
91200877,
2951563471,
4078441489,
2008519370,
3314030744,
619821277
],
[
4154768957,
4234508795,
1137027424,
143690042,
4093796709,
3986569906,
3868365688,
3057215670,
690098323,
400308714,
3727519695,
3342183725,
1720700999,
787476385,
3065128396,
792507309
],
[
3845656552,
1465853613,
3079817952,
3582015698,
1745954678,
2971390795,
1052107158,
871426474,
1182803852,
1870154722,
2761354396,
1840476670,
2420552098,
194498161,
994426568,
3212675616
],
[
1276876902,
3986325147,
1429828550,
3376087743,
191036161,
786412957,
3530631772,
2945631553,
1040739628,
3745609200,
2151893164,
833165667,
967644456,
465653330,
2369457153,
963648527
]
],
[
[
1511242162,
95054148,
453730231,
4150681050,
156958536,
3810855758,
886017576,
2269146140,
610215181,
2029872879,
611606025,
4033343853,
3556819847,
1725079977,
2941380687,
1933380514
],
[
1635467718,
2234779439,
587344138,
1230378782,
2418422971,
1129757991,
2877530999,
20811510,
3362224027,
2537043991,
3754989343,
1690344561,
2084997725,
3787165392,
4273573722,
811437674
],
[
180426926,
3980832907,
1216479990,
2530821786,
3920575687,
3720932209,
1150302780,
3997419092,
4187159786,
2187905643,
2046152297,
3363688360,
1122632517,
3620231774,
2713231132,
2634160042
],
[
1948107901,
772609060,
1059838317,
2419316930,
2416493027,
1723839905,
339014091,
1032139023,
3272826180,
3899610956,
644847568,
4029128135,
1387192491,
2386483083,
3994011206,
3241345038
],
[
781660472,
4140739008,
1524611935,
1235728680,
1524679005,
302680863,
755791594,
33410174,
2690369854,
1757184730,
2054979128,
2510702552,
2138197792,
207302955,
1938583022,
2430498586
],
[
2643692906,
3478523979,
1428305178,
1010978305,
3838975027,
1998367052,
4115879932,
4266785054,
2283603453,
1180217483,
3992482710,
3191847829,
3969857309,
2046772614,
1843167291,
1705932351
],
[
933817643,
1082496539,
2221169369,
2402062365,
4271544971,
1307114633,
47168677,
3364919349,
2981997790,
2499658664,
2026704556,
4169555300,
2011353077,
251590708,
2545498165,
1534803994
],
[
3659245908,
144296709,
3672571554,
3700284796,
1593436444,
878019468,
2761762904,
3961617766,
335879226,
305343856,
4172124154,
1450665467,
3740702272,
1116846110,
3549924340,
1375176864
],
[
2463297348,
1511054278,
1945682406,
2936616342,
20697571,
3249686277,
3134370782,
3908115329,
2919160086,
2148351636,
2443455577,
3715294186,
1473540225,
3115312744,
4166241986,
3341597367
],
[
3860990141,
1382157816,
2444484031,
3872327233,
1616498256,
3191537870,
21920339,
1830472455,
532091989,
87764812,
1126160495,
3341636015,
1580129089,
3711920545,
2593592177,
3647446469
],
[
421522503,
2760827496,
904738815,
1733863434,
1395617809,
2869530696,
2955210687,
3454128299,
75195273,
3019199309,
2788332109,
1533383053,
4133264426,
688189077,
1327804088,
3332384087
],
[
1623728894,
2806862519,
3575658272,
2999100257,
3076688618,
3534128061,
2154124854,
3201390356,
98150848,
302125490,
3894958967,
2408401856,
2959229145,
580141640,
3788492403,
2188097149
],
[
4127382044,
2022614619,
3425933880,
3277044744,
474202866,
1845881453,
2874303631,
2299302145,
558270761,
2301923212,
1741676250,
837760041,
599106640,
2680068681,
4027700270,
1475975398
],
[
1969373376,
1383338011,
811192892,
1993993439,
870396203,
8009391,
3928090278,
3308051381,
2871322707,
2416738289,
1045397821,
2729237855,
1406015248,
3079012285,
3880031403,
1139114990
],
[
2390842181,
2061453358,
3809363802,
1229579694,
3355396426,
2836983935,
3281273314,
906826028,
177630980,
769256889,
1131085829,
1953737318,
3709449426,
3417554325,
2469112206,
4053922822
],
[
560814448,
918970866,
3479249600,
2704722995,
2522886255,
471404261,
1597764664,
3877147233,
1540503447,
3329572590,
1874408639,
3699998401,
632495259,
2658762481,
1457049050,
784453928
],
[
2735657070,
216223017,
2838486767,
1767159277,
1080415634,
988847076,
4037888627,
3888268102,
4138640408,
1798881672,
3092231924,
728062398,
4113416510,
3084774603,
1854252906,
2370764458
],
[
2856505869,
2328853575,
4265651221,
1070264748,
1817103415,
3752041529,
4267472471,
3347334357,
3158043871,
1179445552,
3827959218,
3308074377,
4249222967,
3352393342,
4165347345,
2304983129
],
[
1971714251,
1209197318,
3724687676,
3228473457,
424874812,
3166076613,
3332870696,
1762807797,
3259139389,
27443657,
2714573659,
910723325,
683353025,
45146473,
108618163,
3888691547
],
[
2962661802,
4220949635,
408658427,
2784640826,
3520759772,
2701345956,
3612275825,
1171015118,
3988558992,
595597409,
1156463013,
129887242,
588117370,
1919196676,
3301546115,
169115407
],
[
1882511567,
3743575537,
1798374952,
903611081,
4091803930,
1666898236,
1186867501,
1455483949,
4152604392,
692354290,
846633491,
2146647938,
4193982058,
2932392877,
23567432,
3249083296
],
[
2676535323,
3107380989,
258020714,
3042747024,
3475515951,
924365004,
758308156,
1227131727,
3259939893,
654651255,
1091075248,
3883060754,
271909934,
1614746369,
3785158157,
805474864
],
[
340013456,
1374706979,
875784169,
1792873277,
4239798793,
790726727,
1504543162,
3328078917,
1951536850,
3508479318,
2117804619,
1842235276,
3147336598,
2703491219,
2521713574,
4088485204
],
[
1420439042,
809041283,
4051329855,
3651879967,
3761888524,
92246888,
1033901041,
1964795923,
4107363244,
2846834184,
3221861452,
3008949167,
833277022,
3770530071,
219893237,
1108159796
],
[
4249151298,
2957812959,
1765683465,
1053108950,
526853710,
268835045,
2295740630,
3647928897,
2059443377,
557097542,
2977751124,
3012508599,
2105102235,
801781638,
2696570461,
1051783502
],
[
4133679636,
282029675,
2138700968,
132790565,
108400003,
390562841,
4282806768,
735226732,
3192574135,
2775353252,
2411468395,
3666113466,
1696086109,
3170913117,
3360761535,
2073233851
],
[
1376659285,
483919058,
1744417994,
3013110098,
1630253209,
3419665342,
2773438558,
3148143460,
3821493458,
3358704953,
2962598936,
1001470578,
3128734034,
1536958796,
679807395,
2561264699
],
[
80834467,
762633747,
286998306,
3289595557,
930685370,
240430877,
1718447775,
2954760573,
2788941685,
2027372291,
1974392407,
263947893,
1730350143,
2257530103,
3072810696,
2955592815
],
[
2878508129,
2904305512,
2421923477,
1009133997,
2612512975,
2912901707,
900947885,
1772692840,
3208244271,
1813701154,
4281873269,
1809332354,
3227248302,
1764047268,
1361361266,
3877722606
],
[
2268179108,
2472019762,
1723426167,
2076330566,
402359139,
1371909519,
3367765310,
2150486141,
915767062,
270549775,
1772335555,
443414931,
3653930538,
2403892095,
2999768140,
2136116457
],
[
890557470,
2341701860,
869340508,
3346514840,
581646022,
1009429207,
3462875185,
555949329,
1985465775,
3925770567,
280702689,
2843500800,
1820003554,
4110967105,
2888369342,
477797946
],
[
163285523,
768266994,
3362986507,
936102653,
3014843778,
1327746366,
133582510,
2597433847,
1805929805,
1343298630,
1225138903,
2960769402,
4037760959,
193647276,
2615998935,
1014947759
]
],
[
[
3859712241,
3693408377,
4164269703,
2005075887,
8602734,
1904251014,
3873095899,
2669223396,
631289966,
4278569033,
226074998,
442715522,
701671257,
264044604,
3066708295,
2238866274
],
[
1436935885,
3386970371,
122279017,
3672656520,
2658422229,
3643840354,
352651907,
267347710,
824675022,
177674817,
3808033558,
2390813699,
922787029,
2963577144,
3263991852,
2814844882
],
[
1596273261,
3919215706,
3625710314,
1638472029,
1216556026,
2359990135,
1407484914,
3047564672,
1085708827,
3131232465,
1555532349,
1025002504,
1531713234,
2423594697,
3208557505,
3555470005
],
[
439536762,
4169758390,
3418921061,
2313586092,
1228413481,
360299818,
20944008,
3224583449,
1181197282,
541652865,
300943790,
1568349079,
2232040027,
2264365184,
2972240070,
2842823372
],
[
494462796,
1713667049,
892114839,
1606161049,
1950325876,
109864145,
4074287101,
453609321,
934147411,
4197061090,
1762896642,
3852226346,
1209221095,
3651812388,
2809043705,
1218616719
],
[
2344024127,
1810219746,
2998609498,
2612250929,
3176975978,
1223675103,
3667935450,
1398652038,
3952519554,
589794177,
1652883175,
3048775969,
1934675386,
3580584056,
2304781242,
3154130049
],
[
2851183784,
489601788,
1270208641,
1992090010,
3537000014,
408916059,
2409557157,
3601935723,
2871239784,
846834168,
3806918784,
3769420730,
2219562217,
1295928131,
1960520533,
3650647838
],
[
426246917,
3364308602,
3284132938,
3689305137,
1931729125,
1646730789,
444156792,
1636560844,
1223241786,
1029927415,
3473576012,
3474388486,
2952820099,
2276329810,
3323041057,
3722597682
],
[
414432515,
3980826308,
2084538734,
1576486941,
1863951855,
1406545912,
692646322,
22288220,
2247820541,
1702076831,
739469139,
2714379653,
3550336590,
1852719013,
4221788852,
2929569078
],
[
954449633,
63716888,
2776297367,
1342104970,
2744304401,
346852266,
326546797,
4172022142,
2241251321,
2327789124,
1253394715,
4268070425,
4141808472,
4102957947,
1468277139,
3444112220
],
[
3685079560,
2362539059,
1049177036,
1176901268,
3539941922,
707197228,
398844386,
2038113119,
3955317756,
1462364550,
2241960699,
3623461401,
3859621764,
3920790477,
915928962,
1661985314
],
[
1615160358,
3404365764,
1217859306,
4206478898,
1046936814,
1358505520,
2064845111,
632839912,
3710050185,
3319456569,
1229297043,
338948854,
1601278841,
1759866770,
2743931536,
394795300
],
[
4056853634,
359072274,
41546606,
4039691816,
974729062,
1175341173,
3641388881,
2744080146,
3960598566,
3345753886,
4206722389,
3360198041,
848885503,
3227178145,
650024007,
2106035102
],
[
741324254,
1575625882,
2079764886,
2346633430,
406379052,
303329349,
26043540,
252306702,
1812791818,
3602896688,
1592210996,
3912871049,
3391847759,
3703469580,
756329954,
1704614796
],
[
676915852,
3557614180,
63546117,
3236087640,
2941979469,
1549266209,
1624211140,
357563842,
53839551,
2786737374,
1329605610,
305949154,
37817358,
1493856728,
2585690416,
2244719993
],
[
659137104,
1316810659,
2741268616,
1810637562,
866118669,
247872514,
434548537,
2145305568,
3544273156,
2835811064,
3055209968,
2006273335,
1476196162,
2684752538,
1544369449,
984175623
],
[
2396994264,
971399605,
4159793797,
3705916149,
3580996852,
3502643548,
87777678,
1393667173,
4238405562,
899763514,
2571384446,
3679111554,
2110487200,
306416731,
2857772996,
3298909905
],
[
3686343512,
2332570260,
1567439714,
2630800765,
1887818722,
3498642398,
2513961984,
2562860869,
1115776609,
1427456666,
2852271927,
1605859332,
1648707314,
520762540,
517268718,
3706576077
],
[
2865404054,
102329570,
3778933703,
3495470565,
274099696,
1609547854,
5372381,
2242131101,
3191381250,
2023049440,
2868280407,
999404425,
3353800064,
3393086330,
705983074,
2160940576
],
[
273155243,
3860967576,
1643926543,
4107714202,
1963867387,
1885434075,
3813410541,
3768857066,
347537645,
2758119770,
4026026681,
4199974197,
4131278660,
327658315,
3628140333,
2540933233
],
[
2988527728,
2833936889,
3072268915,
225239910,
3273832620,
1293114173,
3437914341,
2770279439,
2655083726,
1003245154,
1866239151,
4251135722,
2250900590,
3141920956,
2231109031,
2763554304
],
[
1611427368,
3193879848,
3627969670,
3149765387,
2896306182,
1109607988,
1629754175,
860415735,
2183862294,
2044875739,
2759712118,
3221371281,
1544290822,
2403476501,
2494314680,
4286158076
],
[
4172919903,
3324612039,
322264049,
1055079593,
3301026510,
3231151842,
1454601325,
214622428,
3209396118,
407153196,
1859700901,
1713780845,
391018491,
2562769470,
3803635344,
1059027405
],
[
1670937368,
1744722455,
859762472,
1401266342,
91625022,
745852160,
3129456380,
2527428522,
600729173,
1372884131,
3338839486,
2275433880,
3047821463,
3713562600,
300100982,
1215555276
],
[
783313999,
1588178219,
306844162,
3407069614,
2932095311,
78609558,
3601460410,
1410261069,
3110171612,
2008313584,
1866547692,
158132433,
1256181726,
4038950562,
1201383127,
1378681727
],
[
1572051204,
355467955,
345553665,
384815285,
2207134869,
1658405516,
2435418097,
61531566,
555071638,
1201474831,
1979698004,
4288561011,
3509940209,
1259612460,
1811844436,
3923806305
],
[
3237036304,
2134003708,
255671916,
2027267624,
1610667389,
2122693756,
4255211381,
2043605997,
1857042000,
3356764946,
3006314859,
2166442573,
3491432074,
1954706961,
1406321966,
3778108645
],
[
2117932304,
3983962949,
3149091163,
1872239039,
871210474,
4206058753,
2804436162,
924520038,
1282095818,
1364787771,
3560882354,
1474788999,
3852908357,
395030551,
160828553,
56753559
],
[
4186660284,
1045742119,
2952983640,
2491748340,
991277782,
369591580,
1355932881,
2334167165,
489355074,
2964712453,
3177997455,
2488677217,
3187877407,
3663131082,
2091830883,
2738279808
],
[
412021695,
2869966724,
937526682,
2102651033,
1629799317,
3393334277,
3601996604,
4022823617,
419653253,
4207953254,
804914407,
818311623,
455709207,
3280586634,
3404332244,
2909862771
],
[
3096473774,
2531972316,
1237194486,
2711817154,
1102375307,
3247243815,
1285397895,
3703505131,
2430285629,
928851824,
3101518619,
1044076697,
888304889,
1229362584,
3833652273,
3841037793
],
[
941378263,
2812902397,
2786877489,
3239594335,
3303689152,
2405918422,
1992222984,
1204983805,
1821706948,
3698397467,
1891737688,
4134445363,
263909325,
611083263,
1817386214,
2193013866
]
],
[
[
1883907813,
419896240,
619391510,
1219914350,
360384421,
1392263768,
941587714,
3908934558,
3513379413,
2253433403,
3461531205,
662971043,
1764912756,
1174639489,
2450479191,
4197749498
],
[
1884316661,
239605557,
1622141405,
1529605850,
3605291921,
1974304694,
4147335391,
1374549308,
841550166,
1640681161,
1194184724,
3181716324,
865720269,
2632104753,
2779919760,
583462492
],
[
2536404357,
4172378719,
1249712359,
2006162086,
56625787,
2692500884,
1571377438,
2291430389,
2867083306,
1236584826,
3158236029,
649755565,
376774727,
3701060660,
4077307507,
676409611
],
[
637874363,
3812160681,
1905462034,
1327024173,
3812565719,
853447541,
2179117269,
367369623,
2009492534,
3601895941,
2329844748,
170990432,
2802174152,
121623252,
2388862923,
1911487818
],
[
356926289,
3525125395,
4153601586,
2896424103,
2771180207,
2556565290,
3877784067,
2152038877,
3656260084,
1345264708,
4132875598,
2916527547,
3634384734,
1397011796,
2303140331,
2386436741
],
[
1338796195,
3404988305,
3704526704,
296571223,
1820606770,
840405450,
2790414655,
1823460612,
3906681578,
2740154815,
2533403071,
3093205171,
154976392,
2631292387,
4212679515,
1241209323
],
[
807167405,
1450791644,
1798902606,
3277914891,
1062339565,
3666442315,
576014572,
1170693870,
2514665660,
2068479198,
2363742926,
2794568443,
4153389119,
829469511,
4001398594,
1804891488
],
[
2529844957,
2152197231,
3052979068,
2805224253,
334554855,
16080168,
193663157,
304040638,
438432186,
4137870134,
612331232,
2295114239,
2171274855,
1001243201,
3656188156,
3523677983
],
[
3376821237,
2017218152,
303316932,
1852246392,
149464358,
2174418601,
1078852096,
3743143993,
2270136160,
3398569,
3729145734,
3046580634,
3253352435,
2534136543,
2546560072,
4276899525
],
[
2519811796,
1541054554,
3037813442,
1055416992,
587578012,
1962950478,
179845367,
3920481786,
3612829406,
698244339,
3363398196,
1572439660,
3472956508,
4043876244,
1447208633,
3711167247
],
[
3723020400,
3964573840,
713165435,
3312992308,
430712350,
3730504971,
2193147296,
2083021791,
3884136758,
84757239,
1114724580,
1819622081,
2769566875,
3231574395,
62025829,
1868704642
],
[
1416391424,
3320007308,
1288119644,
49146419,
3656875642,
3330205225,
3151960185,
1176643166,
1524713946,
4133141133,
3793025635,
3197878033,
1037287968,
315754173,
3579848423,
1241618583
],
[
1128319056,
3642450941,
3182379452,
4174954512,
3555921589,
2045702089,
3866890874,
858931313,
3714450238,
3948603571,
1011329344,
612547805,
81484942,
3718493218,
895644724,
3694898463
],
[
4153819935,
1738382517,
2008868397,
594354153,
3036949123,
4258385812,
439222464,
1512447249,
1905262567,
1755981201,
3556450262,
27264311,
995270557,
4190273401,
833424889,
2594654297
],
[
4090591977,
3585396545,
658651284,
2439190716,
2918931098,
1814864409,
462523971,
3948859689,
2644955187,
1237732729,
2060491315,
3211906951,
2383079079,
2678570047,
21303590,
406935904
],
[
596220531,
2763336999,
699093672,
923594488,
80177228,
3444793162,
3962965675,
3483740039,
4055686716,
1548173511,
934307507,
2316994810,
3291699191,
4093256615,
2953319843,
2234737440
],
[
1476759887,
1410897691,
274925007,
3281509394,
4131011373,
2336562781,
3249933358,
1033802248,
1634608996,
1738928566,
1177001705,
1854293491,
1990721938,
52303781,
3375245036,
460777003
],
[
2248131366,
428967051,
1586596938,
1408405928,
830040914,
3580517432,
2347492901,
3616329854,
2516414226,
2064997999,
2154563743,
1062911637,
877563924,
3804704731,
3877682058,
2480432294
],
[
1863997392,
1701232513,
4105265961,
435451887,
2863986729,
3801995851,
660765590,
482337771,
3726541657,
2146569315,
1026078985,
3404670778,
2776144113,
2811755921,
234939111,
3659035380
],
[
1026091936,
1292559094,
545971313,
3446338480,
3792209420,
1915290539,
3775332016,
2939258345,
3482037528,
1087623860,
2885376808,
3037135580,
1361389529,
1540177981,
2534665339,
4011710995
],
[
1179720057,
730091795,
456287806,
195695812,
547700876,
525578162,
1137527150,
3299967256,
1086152747,
3611298158,
2217427197,
2198138483,
2217412430,
68539820,
207495747,
682770937
],
[
960138168,
2147369573,
1365738788,
2328445126,
1252462193,
1362017218,
881154412,
174955941,
628568114,
3535927307,
961835354,
1849766561,
1957971598,
106493644,
1298095459,
3562575883
],
[
2930999021,
891766422,
730178076,
2260336180,
1615017478,
2598686318,
981611941,
3829156013,
3644941793,
1399993098,
2069170160,
930780778,
1411084235,
2492700872,
3714936658,
605149293
],
[
2965091539,
269280279,
3737489222,
2515372848,
1124528671,
3994155161,
1482666878,
2844810329,
2299797452,
2470766103,
2000872220,
1120232912,
1170721976,
1871241084,
1547096638,
1172643189
],
[
1231637991,
53523651,
338809938,
4092192098,
3990872105,
30205324,
1941347548,
3097366345,
74538659,
3070086392,
3794057530,
4292858284,
2911612740,
3317491509,
3888755951,
1068115542
],
[
2591498419,
4278412253,
1919148461,
2210604326,
1740012859,
1925366092,
2515566666,
3709925288,
2170189468,
76841546,
11016682,
1421172973,
3789528010,
3621727587,
179202500,
2687475488
],
[
3097246111,
3451103951,
2574872528,
2512485577,
2020440500,
2585404765,
1553917200,
953377294,
3996928310,
3573142009,
3529777219,
3529187745,
2855467582,
4014273545,
121484410,
2526436572
],
[
2916518828,
3608677057,
1318829149,
504117521,
4062195088,
530294345,
1185965319,
3094271465,
4244619582,
2847827902,
2366179959,
2681802875,
4130064261,
1066985850,
3224734523,
1998165069
],
[
2616601820,
3450595624,
3249226958,
952960529,
324628973,
2177789039,
3754290011,
3653474671,
2287674241,
3773269459,
3426711751,
262133067,
3973946783,
3264716323,
4185824210,
2767260988
],
[
3139583214,
4044640469,
3319838557,
552289470,
2638535935,
676806935,
318527605,
998478649,
2343737733,
2280353628,
210548245,
677224041,
1910214193,
2374106461,
1662554267,
2198970379
],
[
2664906505,
576972876,
3491903630,
3665966619,
1147098941,
3058093154,
4195087813,
489946407,
1238267544,
340660501,
294275852,
3183054251,
1800920090,
1293661899,
2794278176,
3639162839
],
[
3880203071,
3613217141,
1510787568,
2804445316,
1704995928,
2000136120,
3103398795,
1269981850,
223347198,
3136877550,
3007039996,
2142493310,
930908501,
2447731045,
1618110948,
2528707929
]
],
[
[
1366206274,
1066755941,
169211990,
405741180,
416539976,
3120417428,
3930456650,
445631424,
3487422863,
3192915460,
683587841,
2462061186,
2868506003,
1995498091,
3910315074,
2742605122
],
[
2396025547,
334205129,
3854632950,
3126291079,
2893390897,
1392664170,
2259540885,
3148318255,
4006513242,
4069340523,
4054338580,
625585791,
2303687687,
810652915,
417533452,
2269099440
],
[
1041123467,
478858276,
4162583066,
4134935293,
3036307294,
1662499442,
3216649991,
1815082387,
743359387,
792181064,
4256996923,
2751103680,
3707626210,
1468205572,
1276610393,
4015766667
],
[
4138987935,
3447630938,
325257937,
3153277369,
1443411872,
3467274210,
1243513611,
1592629285,
2728804472,
431624062,
2055802361,
1379690294,
1353517269,
3260382417,
1405546085,
4014554341
],
[
3806222746,
2274526637,
965414961,
2384102279,
564511991,
285558430,
2952564279,
25777290,
3717693026,
1036016854,
827696925,
3632107985,
3612175921,
1601389387,
1738235997,
2645714143
],
[
197469017,
1748517032,
1509698702,
584527557,
3659830180,
3142611879,
4132983162,
3733190759,
1990276689,
1898968110,
2697006857,
1170525761,
751355122,
2889540678,
2092139464,
1701654918
],
[
3632147208,
357447872,
327449178,
797229686,
3691547503,
3248135155,
2426971187,
4203970522,
227624063,
2089829092,
1868868038,
1084605076,
443484405,
3555644516,
185184929,
473967628
],
[
1129950300,
1574374385,
3572649728,
318880246,
400148123,
1664421293,
2592919954,
1700702209,
3386986388,
3639359914,
1175004759,
1568080934,
889689252,
2985239568,
2846888332,
2891797953
],
[
984872195,
702688246,
2414446635,
994953609,
920639552,
3194680712,
2876072414,
1208568734,
1245758517,
2672677403,
291913877,
1263920825,
4029712262,
4005769162,
1808651733,
2365938374
],
[
2700192807,
3494304135,
3114896371,
259457541,
2468335251,
1505188164,
1687474721,
3693564594,
3206282694,
1201756567,
2545268431,
764029508,
3921898394,
548747966,
1489935882,
962571120
],
[
2846516205,
990011602,
3009086220,
2052395464,
1738236272,
3097817990,
4209033128,
2457032965,
795166240,
1304075057,
2579326092,
3407218167,
1660097233,
1729248664,
3982946350,
1299795600
],
[
3843924311,
1582722803,
3134454374,
3847500513,
700345398,
853774528,
4107757337,
3135458171,
1435700089,
805081566,
1732780209,
4005728471,
1961678749,
480279919,
1587738647,
1197054030
],
[
2338957457,
3021466213,
2074422190,
1485967031,
4043422610,
3780172827,
3378627454,
1942821047,
1535266523,
4104554888,
970853744,
3960925724,
2686076562,
4069680097,
275361480,
1796510228
],
[
3999011206,
2001086025,
114524090,
239658903,
3697931036,
3601670860,
2474406436,
4017940699,
334993532,
4073473361,
3763917840,
1029448917,
331535874,
3721178542,
4259097474,
3511505680
],
[
3110193989,
1575531958,
3301294805,
1966095489,
901108344,
1345983954,
924517713,
5972843,
1053918342,
1554606522,
52196170,
419778857,
483812542,
1466508707,
705963881,
1338248690
],
[
138346404,
3240605101,
2047628255,
1541757291,
3567528327,
783276273,
1419290322,
1203270420,
4020868953,
3375762196,
1984159277,
1689061354,
969911264,
734612992,
3701157488,
3269640727
],
[
4065590354,
1336943950,
3883070734,
1567364824,
1214850133,
3361068222,
367697822,
2589200860,
94097912,
753722889,
2321807901,
1222907498,
3616634092,
1602361027,
381979679,
3855196375
],
[
1801519694,
3863289239,
21261141,
343327724,
3949664748,
370498253,
830194366,
285762577,
148790382,
934634202,
3394904126,
3926035318,
3871275775,
3846916562,
1711665513,
1495417549
],
[
378644747,
2633442849,
914401069,
2941906724,
2555660543,
1597323050,
2876123887,
3750441957,
2211578667,
1822908881,
678171464,
824508500,
1512244568,
3416494566,
4040924319,
2546128408
],
[
1117812957,
3480526629,
2932318706,
2392289145,
237407286,
2813702349,
1789846496,
2455193322,
3322878022,
1862424967,
3773459616,
1052347894,
2570622803,
3044719604,
4117992713,
3218119966
],
[
566215079,
380671299,
1363329822,
1345901802,
1178851779,
802452109,
326425512,
480374906,
2844906641,
637651491,
2385026673,
3923198938,
1132834518,
3342006280,
1841435654,
1951664843
],
[
3880920040,
4263803544,
1377881086,
1377114488,
3381466208,
1953467874,
2258031157,
1911763819,
3686498421,
2873660802,
1380395394,
3350250427,
3626633058,
918584325,
1145143283,
2285858584
],
[
8025450,
1929308300,
2049398949,
848616069,
1795560092,
427352599,
734500140,
2461028965,
3299686925,
3195206951,
3215226320,
4224805522,
1586729826,
197162124,
3281758704,
987250995
],
[
734435322,
3645373794,
1673209921,
438781216,
4124410614,
2130940180,
691288316,
2595060866,
1412499897,
2181660412,
3410286676,
301748784,
1819943327,
794342270,
1037259944,
804989101
],
[
946002837,
517511499,
2831942008,
4141651951,
3681424256,
3246856619,
3441731724,
2265159492,
2938014409,
45192659,
1877062078,
2794361365,
2756961848,
1743150472,
1688779507,
4284224103
],
[
2070187258,
1087271540,
1504115426,
674687517,
186166692,
2602083869,
1954621431,
2096031601,
4070771798,
1116238133,
806505065,
3660317525,
2257107651,
3672562015,
170207317,
2824510287
],
[
4161001414,
404814208,
3957371543,
2276092044,
3719163850,
580622771,
2797463017,
2452591826,
2784539728,
886865377,
1176370036,
3891108937,
2151709680,
1259180377,
2943367838,
504339553
],
[
575141424,
2615341994,
3809237255,
3264255444,
3105459493,
437762868,
2096483125,
2733421041,
2187876708,
551058183,
475676740,
3080390303,
2141646066,
3485530169,
2987791477,
1462289137
],
[
494340814,
216736131,
4272408868,
2835063191,
1469969274,
2424935102,
3559689856,
2346290913,
3631249402,
194054689,
2271858631,
1235932537,
3356091227,
4056066067,
100957829,
3804691557
],
[
1561546332,
1571061627,
2761290262,
3029945744,
1249445242,
1023440574,
888180755,
2582770534,
4232974514,
3254237947,
3527529909,
475518092,
821897705,
3747050694,
491727893,
996601091
],
[
2761871630,
2863371043,
979322973,
1272024070,
682305065,
4038640603,
1292211565,
1821720489,
864896875,
2582686823,
533432639,
1595941380,
2769783499,
1769072612,
2555200220,
3104092093
],
[
1291848546,
450594785,
3308413359,
2645746041,
337562336,
3006374279,
178521098,
4000656136,
2515706992,
3877580202,
882015658,
2099678515,
880937486,
3862484677,
3247274719,
3083849541
]
],
[
[
1154754944,
3952260067,
2976388853,
1451590485,
3761354892,
2568057733,
3740686750,
4067747183,
1849550266,
1332297692,
1954327245,
2999910663,
254409340,
2624199177,
2770849046,
1277957252
],
[
2551371016,
225288963,
1862859387,
1422582553,
590320221,
1794710897,
4268502963,
197684197,
1934655904,
905713654,
1967634872,
4042857159,
4041062757,
435614616,
3735504297,
2168725036
],
[
94380730,
2836257927,
1109682051,
1332293327,
3710660047,
2958307471,
1258205562,
2146885071,
1875028389,
1283068685,
4247177800,
2185260985,
4135432363,
2120904085,
23551983,
774718038
],
[
3246522347,
2833939817,
3307523394,
414134320,
481070743,
1777006326,
3128099453,
821787606,
3901315557,
2960883006,
110327146,
4182085823,
160921147,
2947012688,
2819480059,
2296834308
],
[
3801314744,
35390828,
815090561,
1335682965,
3242802683,
3958402927,
4079784648,
3343399409,
2835614416,
2513032283,
354928164,
3133696065,
169814199,
3438861623,
3085521076,
2240704024
],
[
1766086984,
3958135523,
2680901725,
2130409730,
1807870205,
1563436204,
729228345,
1913924992,
1533814420,
2880190776,
3683226518,
1650678817,
3863995050,
1087473272,
163727081,
4265561062
],
[
2825861805,
2245049267,
2188416367,
1489173861,
4114764840,
668444248,
3659206943,
1690315830,
3737600176,
3996459148,
3689700223,
1773901040,
2144129141,
126257719,
1859045302,
3703447776
],
[
3123443295,
2865311141,
1814375248,
2379697726,
2578244028,
1119474395,
2634984765,
3061973766,
935120922,
1963096898,
3943529349,
1447816697,
1729444144,
1875472646,
2875597801,
2427466170
],
[
2017566305,
1317756601,
3500018697,
2043563690,
640095894,
4240867945,
1289613785,
111462394,
2737683259,
1190770356,
2598325726,
4053297913,
119956134,
785823394,
4172882102,
2192778083
],
[
1897280113,
541198280,
2823510419,
2294199557,
1678284971,
2991344656,
1108958680,
366442885,
2863937033,
2473652806,
1882578370,
3877467123,
3237063187,
344130493,
2214877658,
2922413709
],
[
1195332257,
4219222304,
4036732640,
2747830723,
1061819341,
2646561264,
4090732274,
3602646992,
2999190482,
1257206251,
461590002,
2344651623,
1362135423,
2799273306,
3944860914,
2013545676
],
[
1478398898,
2579023118,
3862137871,
4096151594,
3630798179,
4051252701,
2883619443,
1764931359,
1189595077,
503803864,
2609555852,
4038300475,
2359831748,
3524756388,
3612008886,
3398997734
],
[
3864895012,
3878945058,
2270862726,
3590789704,
1763628517,
2840277340,
1995532791,
4090928200,
1935102211,
2802547289,
2430187648,
2258155089,
656182284,
2895319594,
1720138737,
4198264747
],
[
3437933078,
69010839,
4190612324,
2140738892,
2989312039,
1882807663,
3721845594,
3698665509,
1082443133,
1521468200,
3886174416,
2814623913,
1652415856,
3346803687,
3852578612,
899390342
],
[
1109585510,
1538257953,
401898997,
3250708314,
3685726096,
3586612151,
642174853,
2062047523,
1124633964,
2687078463,
4121397752,
376636229,
1516032175,
3400891925,
309859222,
4241077978
],
[
958160139,
24808465,
876662064,
2202224705,
2526742579,
1903528752,
669223461,
3883457130,
1777586837,
3193305177,
1270558644,
292414928,
2991282816,
3982672354,
150776248,
1064137785
],
[
2151379273,
4169041600,
324638872,
2965964044,
3567706160,
3766390140,
2761705123,
2322507425,
1798733772,
114659694,
1928753318,
1524276281,
1417678480,
2827161517,
3387561920,
1229773226
],
[
4155120740,
4177080096,
320467734,
893225403,
3936671322,
3779637279,
2875633654,
3386814841,
3920889817,
1277900890,
1962028730,
2480682473,
3200034773,
390077307,
1466662187,
3779064000
],
[
4056108370,
729060332,
3472706010,
2574462464,
2242699977,
4246006192,
1773567437,
1523408419,
692457415,
3715582286,
2779215436,
2091309917,
1568300607,
1709729209,
3858259288,
3883340777
],
[
3675890166,
955215924,
1396761567,
2369276228,
1962959885,
3451665380,
3745192220,
3988380551,
195741811,
2809006993,
3297015664,
2646509801,
1637214660,
2890757961,
1909071949,
1247704203
],
[
1255222784,
4085565430,
3932593265,
56925606,
1440787436,
1733630552,
575381405,
3731610361,
48247114,
2386506458,
866266831,
3433843045,
32634613,
549121503,
966798296,
1111282700
],
[
3373468552,
3443858767,
1857028040,
897295249,
2928806951,
1776796811,
1233653872,
4245195477,
179076143,
1328515984,
199922279,
2306736249,
2103776737,
2474616059,
17051921,
112583134
],
[
142762186,
3749819281,
3195649511,
3041888920,
1116400335,
2534201411,
3598968553,
1349021113,
1000020090,
3113787947,
1454543676,
4241527603,
2619574429,
293659493,
17678470,
2557071148
],
[
965016802,
2876491535,
2773713414,
3265666656,
789973789,
783686016,
4262939838,
4266020268,
3085327386,
1186270322,
1646149576,
1330412787,
1751144063,
2884634435,
1607577919,
1946169962
],
[
3870590101,
3358029208,
599211829,
1982617085,
2362573856,
4267435693,
4068414128,
1757271612,
3434836260,
990052605,
2570963411,
1263883082,
307319363,
3766138762,
2375013672,
1189455515
],
[
1794446415,
875514159,
1062235879,
4233190717,
3553180930,
666534941,
1958503752,
2547286798,
2979387872,
2165567151,
262902434,
2178804384,
2503303251,
2770139210,
3050704876,
87461784
],
[
339975039,
3826033671,
927834414,
561962394,
2261271447,
3808229116,
9850915,
3130542623,
288020054,
1204059184,
253341282,
3770706741,
4026354111,
224288845,
1835144305,
2668138478
],
[
3567772851,
2252336361,
1712041724,
3998732447,
1868614949,
4104787852,
3413084695,
1608162639,
1233496435,
2869855783,
4141776628,
1192092871,
450808569,
4084621719,
2825866816,
350897996
],
[
4207684251,
2637877480,
2678356448,
3128392204,
2426454569,
1507112729,
2838515189,
4058607600,
1846724884,
1892124467,
1046111673,
2348929858,
2188906666,
3191754291,
3416307647,
3945282449
],
[
1025195860,
671721431,
2043290646,
2813841415,
1249019289,
3841133769,
347847592,
1034553631,
3704425729,
3849092715,
2424479425,
4043076412,
2401025208,
2039572866,
994468936,
3424741198
],
[
2831281238,
63935894,
3613516826,
3177957728,
1445915381,
3041835070,
1031696985,
4137054677,
2688327598,
3781212755,
2326739149,
2532041638,
3680084044,
3463476455,
3694614513,
3435283689
],
[
563826588,
4016857088,
1985595292,
1169183547,
1019861270,
3458849791,
322650314,
2733206968,
3676715514,
648417301,
173784703,
1070126481,
3333453114,
3245320346,
3626040919,
1925484648
]
],
[
[
3024468668,
1438535918,
3202059303,
3754345339,
1227246063,
2321931778,
287022964,
699974575,
1869923769,
4188021425,
2369417324,
1549830961,
2675761757,
2217007251,
1287466896,
2226621387
],
[
3689772795,
2118574548,
458260189,
2308243196,
4182496849,
2842824095,
2372066366,
2670891268,
3225943066,
1097374630,
2555768931,
3311648744,
1237158749,
934511467,
3636221898,
4244828004
],
[
2219058912,
2249192155,
4027772201,
2905151958,
4100894978,
1745303650,
3245944473,
4055020348,
607457993,
3335156639,
4212659330,
2835475654,
2753074161,
924674834,
836059771,
4215825300
],
[
502699957,
2586811537,
2999309479,
2151017002,
891142144,
1310473173,
1500709388,
612592289,
3902772380,
4138689838,
3622279000,
1957270783,
1179082229,
1333467122,
2780994777,
2138187825
],
[
3478125190,
142449209,
2068260794,
2687749378,
2106217335,
1183858099,
885219101,
2237241761,
3509676901,
3760712962,
3032355260,
1277280680,
1482404423,
1171126887,
1606012108,
4210083142
],
[
3824079318,
403956716,
3518627070,
1049351936,
3207860991,
2023795129,
1917668830,
232774027,
3702560771,
3071102004,
3995850670,
1682207310,
2595388448,
1547465579,
388690815,
3429314821
],
[
975186973,
2494123759,
419051886,
1555605607,
2352669786,
3840828592,
2183995518,
1820413927,
343511781,
2874563522,
2904232789,
1626570182,
3050040948,
4277724618,
1313816975,
2165965954
],
[
1827206488,
2824067791,
543012005,
2160380843,
2398386086,
1203545804,
2657578166,
1597991274,
3901634868,
187193324,
1859883295,
2899391226,
4027025777,
671459929,
2600156544,
2486026812
],
[
2146409125,
3000973228,
2580170890,
3126430541,
3944882505,
1440861005,
3287228030,
2077460805,
3568814922,
2409553874,
60878801,
159919023,
2553359215,
2069329354,
1709825009,
4072876144
],
[
1858195089,
3522164717,
2615911096,
793399919,
1936617853,
1682103593,
3042632421,
863101090,
42090734,
316846573,
188770702,
3127838842,
341751666,
3404523648,
3018410903,
1879948632
],
[
1683726266,
750205422,
2601814825,
2411632772,
4068772157,
2525766105,
1349086511,
4022071485,
2959701921,
756646767,
182276279,
3073612220,
1770465787,
4246216742,
3642270311,
3937712070
],
[
2073232737,
977960133,
3458105183,
691097115,
1086098323,
1080053633,
1985448984,
1772877509,
1437066211,
1058635870,
3037031701,
3735725303,
2929752646,
4191971849,
1826706322,
3779525436
],
[
3150738634,
915926854,
3879820998,
3004827656,
510320129,
3353486924,
4191476045,
3628715183,
41678414,
3774897939,
2559981984,
2272445484,
3022298022,
165219502,
1062481633,
2022874918
],
[
1246100866,
2945888103,
2657356735,
1444721541,
629516518,
458743674,
3760778547,
2685912704,
1269264033,
429926010,
4028216249,
2311973326,
2065435502,
3661395773,
212016708,
1642088685
],
[
3287265742,
3720783689,
2782633391,
1208167023,
1058702475,
2935612492,
3956760871,
2848525582,
1038244047,
3851662473,
2408769708,
1354664268,
909509019,
2851282800,
675712684,
1752928137
],
[
3966870180,
1864674482,
2413456317,
2878547689,
1703979375,
3115951343,
1079593381,
3822224781,
833167265,
1897954723,
453692453,
3402505852,
1361496619,
1284347699,
1280354293,
700211666
],
[
1708926606,
3486618106,
4034142704,
3702613761,
4185500964,
2175557083,
527946667,
1101493216,
4173966480,
626877536,
366858707,
1471751458,
1404786119,
3807762499,
3621363749,
661050048
],
[
1645555375,
3746973952,
70752401,
1263787479,
999422816,
4050595096,
2484906646,
416874451,
974675696,
2832769885,
288319370,
1778689620,
3746978447,
2280233661,
2516273527,
455576801
],
[
4136529869,
2999228001,
2925117425,
4065236966,
4294868221,
4052078776,
322787555,
3200370843,
574484007,
1587332376,
2937241121,
4001297321,
2872690644,
1335168989,
2632304526,
3037009058
],
[
1560472004,
277373160,
723181642,
1258021346,
2651489348,
2307352438,
2119917785,
1072023379,
637389877,
1595502785,
1138420076,
2716797564,
4183315428,
270878963,
3630814165,
2345637421
],
[
4129390157,
1315768017,
661031425,
2183526543,
2715876568,
243684605,
2871445669,
1282230097,
1705422012,
431695925,
334407122,
1605259805,
2934793162,
1358540504,
3988213209,
3292333675
],
[
3247159144,
3135729783,
901043152,
3895241764,
4265443048,
3703185590,
2736831083,
1184211974,
3081232083,
2777224511,
2397373647,
4217062891,
3000557857,
1089664117,
409031647,
533693654
],
[
922502204,
324056075,
2283684292,
3552663890,
838392479,
3452617918,
4056991194,
3468264523,
2554575739,
4245601441,
1982301645,
1432785459,
381905570,
3536026431,
723087224,
3215295242
],
[
3128658953,
3576249963,
2723450479,
4282160027,
2161290324,
881864761,
3753424481,
702651644,
5570090,
2471754781,
2698202631,
3067301151,
4087477885,
4104845950,
1469157698,
2512561635
],
[
1353244145,
396958866,
933531624,
4053798514,
2782918274,
1939383493,
3539438413,
3567182649,
4179467040,
3660113179,
2583302191,
334881873,
2871189817,
2147820420,
1805412031,
3084522872
],
[
1680789075,
2200770649,
3327406407,
1454774521,
1376409736,
625551231,
112361238,
3767418143,
3650501611,
745382404,
865749445,
4065544588,
1221344921,
3071666831,
2783641803,
493682619
],
[
2794196284,
332883152,
2068919184,
5784265,
2803310159,
1968871223,
1620947054,
440722912,
2730753495,
3079899783,
2264102253,
3687213865,
1917230713,
2207913032,
3009928026,
734342165
],
[
1530124080,
680517203,
2971925998,
393697457,
3960552159,
1961336492,
1363062228,
3472062380,
29081870,
2638596864,
3680042219,
197442804,
2699214034,
2815683602,
2106048183,
2704581131
],
[
2859320531,
3461552883,
3867513084,
2898163734,
3358145264,
3615036579,
3339820579,
3842827630,
339240560,
1572739798,
2447413539,
2711230876,
1055292197,
118026071,
1176552906,
2182227190
],
[
403328718,
3612142251,
3774339899,
2956460878,
1583717473,
1013359924,
2375429396,
4020446210,
3061166760,
3091539997,
1380189136,
3674292602,
1509767788,
2149789300,
3455879153,
997634273
],
[
978675981,
2880823309,
3268466852,
2530307140,
1995339388,
2849034707,
1766622574,
3854019853,
1008562662,
2321521284,
81658963,
1745905164,
4264899701,
893185511,
691435630,
1293367336
],
[
867392426,
425620125,
3276862233,
2573816031,
1002527629,
1023642087,
2010284171,
4047438673,
1517682298,
2616541304,
112836553,
3681725763,
1436196624,
1131897999,
3560635442,
879921175
]
],
[
[
1391957344,
4261076293,
1634050564,
1811291067,
1919735590,
977195730,
1173386801,
1527474920,
3871632981,
1531577360,
3208156766,
1518052225,
4247098498,
578832431,
2272952005,
2228305938
],
[
703508604,
2066217002,
453187713,
299050153,
1308063507,
2831866678,
753140015,
1389034265,
3075704180,
687534680,
4064335017,
4100225404,
3757902440,
4193876220,
1198496752,
436874741
],
[
563211197,
2841389560,
3875942177,
2802627432,
2892492121,
3695489383,
1726292256,
3488147266,
672330238,
1433704184,
4061863697,
771210521,
3681201552,
1497975508,
3941420407,
1240885836
],
[
1009375305,
3797116119,
1466399212,
2020958193,
2326154794,
105988258,
3150914275,
3660817651,
911792639,
237905980,
4170661056,
3991252843,
1772898672,
1013650288,
4137859658,
2023918231
],
[
925044246,
3776819865,
4115439865,
4114758342,
1594197002,
3781564250,
4278661822,
3341527181,
707177516,
3908692957,
552728048,
258116925,
3504351045,
1630718968,
2025198772,
1373317362
],
[
2411412455,
2564910077,
3073942802,
3471747372,
468250296,
1400139819,
3911697940,
2870942634,
2189489031,
1688502369,
641280992,
3378449496,
906441791,
3501345688,
2950914139,
2407430644
],
[
4217609958,
702357251,
2383557388,
3208703102,
312311207,
1700535329,
2252681188,
2508834974,
387636142,
788406588,
2365710963,
3986447687,
3303560451,
3728230836,
3641279034,
3139283096
],
[
597231179,
2271966596,
2358737912,
3814550322,
776327584,
3290709985,
707896705,
3520452646,
2042752809,
3249509527,
4088650515,
390278466,
2264531278,
400938880,
168638943,
3054725569
],
[
3713426394,
1672277577,
3951025705,
1791041882,
1998918382,
1778913083,
308725743,
1373265362,
3516691272,
928256302,
2629018830,
2307323720,
1052386987,
3289754588,
1593821526,
670021596
],
[
814099544,
1135698362,
3240607398,
2065945548,
1186382895,
2410324609,
1793355922,
2330229139,
1156190465,
648528968,
3756870037,
1184955530,
911795520,
3620782772,
418958240,
2899285303
],
[
3749624797,
1312910925,
1797154730,
881941922,
3423977359,
4141326015,
658203560,
852910346,
3495943639,
3915482963,
569668529,
3216375624,
1706280183,
1559539238,
1419348393,
3778041560
],
[
330152589,
612744613,
449288523,
3294264906,
455191198,
2173232689,
94052730,
701768572,
1649846165,
1059369562,
3254096772,
2864966331,
1146676484,
2939918785,
2578342223,
2381271028
],
[
3244357548,
2588228127,
2282868785,
2554969667,
584629220,
2311772073,
3414251815,
3568650016,
2035856412,
1964962721,
4221066921,
3352069622,
3244458660,
204951533,
1503254742,
841463584
],
[
3328899377,
2192026070,
1485741179,
1054489417,
1090374553,
879404382,
3864304975,
4181205544,
4293185759,
1139804916,
4270349072,
2460891387,
2547128973,
648699753,
2538722604,
2848778827
],
[
3550803159,
3523785790,
3301113088,
2039318573,
2452566061,
2711205639,
1990659894,
1609827498,
2381455577,
1677371431,
474932064,
1738880683,
629223993,
2183472259,
823531216,
21335579
],
[
1203622952,
3581858897,
3448198378,
2172411743,
2522359628,
4016527288,
1884453710,
2532537081,
264040686,
2679197158,
1009290685,
2978516943,
1928341085,
1071784094,
315119681,
741825363
],
[
1852697493,
2133781040,
1566724744,
1018368455,
4030093890,
1208989703,
909204556,
1648972856,
3121601891,
2609281266,
2869945321,
169234734,
4292471843,
3868314959,
2249484649,
1397323946
],
[
231548789,
2094436840,
685906311,
3605752660,
3906925133,
656641237,
3753077309,
3505413295,
1086273511,
3178719842,
2873229833,
3340629983,
122493020,
4040601656,
3735668960,
3252343139
],
[
3987040761,
2613894177,
1477290319,
2463666962,
3472391443,
4035807957,
4049030674,
816205030,
1310564780,
231896291,
4191674103,
1953433170,
108586313,
2907993809,
1091230655,
2856066626
],
[
1564297769,
1934604205,
675720722,
1283470180,
3929888703,
3906436510,
1782267788,
2633967286,
3555039399,
440832803,
2740444936,
832425242,
3610475058,
3381218176,
1781581173,
2979485360
],
[
269885348,
1642624405,
4067023482,
2923220737,
1089016058,
2299688642,
3743144218,
2514800710,
3010377204,
3089701377,
409542430,
1344494987,
4134409383,
4033093078,
414023133,
3927245206
],
[
2074194550,
1039271923,
3486635405,
1368451985,
2580513524,
2636974375,
4126302455,
782299512,
213515436,
1273589493,
825554195,
1426702712,
2578392262,
1319884368,
2948962776,
958895773
],
[
1272376787,
2862710826,
2968808965,
1099618871,
3881249000,
1856287379,
1712965935,
1466387907,
3387515603,
3732007676,
2143920937,
1006465567,
811501422,
2728686938,
4183195082,
564804619
],
[
2516192050,
67839162,
698647767,
4176487147,
3019047753,
165194689,
2590619280,
1049123688,
3756439694,
1456978211,
3707288262,
574740067,
985837141,
3282051019,
2677435746,
2402994909
],
[
3506261264,
415461652,
761236102,
1635525902,
11977685,
554476645,
1858621063,
3501081267,
1312552003,
688129193,
989040242,
2773459052,
992832129,
371181790,
1431231899,
4080637319
],
[
2569933187,
3571953630,
376194529,
935795848,
3557005065,
69607779,
189457294,
1401066481,
3264558331,
1441036808,
3975033116,
2399904960,
956919519,
3000495459,
35268624,
854087936
],
[
2618445517,
1315758439,
4128100152,
630681395,
1691103487,
102727134,
2523892771,
1276355801,
2060925915,
3769623490,
3365769525,
3561339468,
2036360939,
26252105,
2658058570,
4149175884
],
[
2963070107,
3506632863,
3167358677,
143151515,
2086404785,
1691140000,
64028226,
2981172196,
4094264927,
1790195485,
4113010923,
143521405,
139148148,
4051622849,
699925195,
3588528729
],
[
1800364686,
3199653401,
492924551,
842247735,
3394028530,
2894601817,
2620165693,
693947840,
289454472,
1626647675,
1704898578,
1876932502,
3233457746,
570608864,
3209999268,
2254378779
],
[
2804467760,
269915193,
989067136,
2983112250,
113903850,
1272739156,
719865188,
4114793099,
2070478313,
2358762290,
3946634199,
360803921,
2594538584,
631097167,
97985244,
4103018803
],
[
567165953,
1290361310,
4050336018,
3901748363,
3561944991,
1609379125,
3184712824,
3733943813,
3452279037,
3318940936,
2724790937,
3772930961,
186436457,
2545524691,
3970022125,
1990911696
],
[
2307990105,
297341741,
687195836,
1983703735,
3515627270,
244044247,
3980712821,
1618512926,
628404839,
2201375588,
3628566986,
2790181125,
3379127163,
34628078,
2627976668,
1903226174
]
],
[
[
1494546030,
683778211,
1207198168,
494873685,
2220766699,
1036228933,
1481334522,
2373034517,
3442133125,
1063788109,
2286825614,
3980173701,
3028168035,
1071644526,
4021738599,
1300095062
],
[
1368929472,
3513548922,
2020063486,
3382561084,
1000264216,
2276051479,
2470671005,
1000989332,
3093812606,
4264417223,
140010243,
355402493,
4135278152,
2024239738,
420294734,
1694069251
],
[
2510215792,
3417033477,
4203720342,
1915205310,
2272115010,
2922954730,
2848183129,
2541624402,
2251764630,
2469922107,
2953650284,
97942205,
4183635430,
2569721501,
2374644514,
121049052
],
[
2751625672,
1222378539,
2750321308,
688972582,
3991756881,
2644423076,
2566772705,
4236814013,
4073284265,
4069854508,
2898251561,
901436318,
654950631,
909609320,
4194621783,
497927406
],
[
1695252865,
3989824620,
4003479241,
4176370418,
3263751704,
2103658849,
1821726030,
630551348,
3457420764,
204352263,
2776520231,
1658470069,
3390753701,
4603543,
4294437603,
1438209216
],
[
3942934669,
1598852398,
1288523930,
1023425328,
2354395570,
3709209157,
3420921598,
922587141,
936904336,
543342048,
3111110842,
2055173407,
2489448308,
2715218920,
2308556406,
170583915
],
[
4153542326,
2014563684,
2677302035,
1001147082,
929208158,
2504920821,
2826352526,
1264213284,
1614009582,
2473497962,
2937159114,
1619454751,
1684450072,
3573764157,
1258361621,
911360728
],
[
1402771927,
1921840738,
333456576,
2668766965,
3395094991,
1740292397,
1199655723,
2984760849,
2280640846,
240712703,
1418837893,
2868725934,
107482935,
3772328176,
335244524,
1866563446
],
[
587737117,
3881956866,
1727758888,
1173276811,
3811545053,
1241954489,
1039849923,
1976978062,
2470396017,
3841108398,
2515837593,
4096159896,
2494980574,
3378791365,
251918027,
4089350125
],
[
2839348654,
4197564609,
1421881192,
2441396735,
877422347,
3778982660,
769988594,
526460141,
192235973,
1179777632,
1643384894,
668145317,
3679657534,
3610864198,
3814732830,
4114535028
],
[
896630219,
1340791440,
2956569209,
282003018,
3368655029,
4240114556,
582983314,
3953483992,
3070202737,
3649828146,
4163731419,
620755561,
721334502,
1505374426,
1613443993,
45868453
],
[
2484942831,
376559093,
1734076880,
3586858762,
2876112861,
735265477,
3317050345,
2295701674,
1211422190,
2834935438,
195415179,
800399968,
870537063,
3579538086,
3523535073,
2743812845
],
[
203607755,
2952236129,
4142091421,
2473051380,
449616949,
703191188,
2039064692,
493927631,
950239152,
1608057710,
1982738188,
4277730493,
3226112677,
1287073506,
3121094972,
1264120289
],
[
2019798063,
1508605,
1343615213,
820901332,
868608556,
3780150075,
2707168696,
2783236852,
1953036821,
4004206163,
3388572340,
2912832665,
792987711,
2812886682,
637497573,
3094621005
],
[
4144156582,
4040151669,
2730995536,
3040677012,
3147190371,
3291739378,
3486596505,
2148377741,
1034200289,
3160353901,
797814468,
1503303428,
2082181898,
3011341100,
4171597517,
251124961
],
[
3282164284,
1852542764,
713996314,
410383033,
513593990,
1095262934,
1466067783,
2752763869,
2554136722,
1501811758,
3183272664,
3742460866,
4124019847,
2931307482,
3857181130,
4184446872
],
[
3741991174,
3592405958,
2996915919,
3957997007,
2117600923,
2410333558,
168528411,
2089712478,
3717701739,
2215470299,
395890404,
2469703731,
244137802,
2044352093,
207696090,
4039026523
],
[
4003004925,
2467471900,
2275233307,
617980569,
3089107477,
1852170567,
1243633096,
2721461283,
464687932,
2333145320,
2878598382,
385376767,
2825355754,
1505268151,
1947196461,
258744429
],
[
1384713113,
3369879748,
3065111726,
1535262666,
2912196025,
2182609482,
3036211552,
125623033,
1822603891,
1918922370,
2620626427,
3710798708,
2356613681,
243727070,
1580036751,
3857135902
],
[
2742203717,
200633176,
3083100813,
2896804884,
3904660301,
3617395613,
2394399444,
323378238,
2950570975,
4208204904,
3751062495,
151675947,
836120452,
3324333131,
1286416692,
929264370
],
[
2312122177,
4169867132,
2427457656,
3612973680,
2716572707,
274327638,
1110945955,
739770634,
2123268363,
2959333211,
203575105,
2822936365,
1876977090,
2859144933,
2079466750,
3830129269
],
[
2129881047,
603904719,
2252494945,
4135345058,
48148228,
1776490888,
2050636306,
792287082,
1266804547,
234930108,
496552898,
1553515798,
5629300,
4236222965,
2263965083,
458980033
],
[
787232673,
1608326319,
3032515935,
3899413812,
27757788,
3012839320,
823860468,
2113366188,
471387996,
27889641,
1892804149,
2870163048,
1309513291,
1307619693,
2085743105,
825955
],
[
1914735500,
265913357,
1994368736,
4084004222,
1345267803,
1110379425,
2601620736,
1798167825,
4194900334,
176803434,
2290357740,
2834010868,
345748378,
1343703685,
2317991779,
1706354039
],
[
2672183194,
1765875031,
3284658794,
3752342521,
531763354,
4247832464,
753083310,
1259650572,
1826019296,
2224343957,
2657600088,
467937014,
1324238100,
2213128609,
663422781,
1971619779
],
[
2846553451,
1343675224,
1535186653,
3417117033,
1259789965,
2645944922,
664588109,
152771962,
563080513,
949635772,
1157311107,
1880550224,
2579762822,
3141636709,
2136437070,
424302848
],
[
1603604256,
3054551147,
1989451179,
1392271689,
2547143870,
169029792,
1228873378,
492865636,
3641279617,
2184921081,
3519068112,
3169388630,
409683436,
1864423974,
2601878147,
2320275167
],
[
3982630775,
2561529634,
2967232082,
2624580715,
3757443111,
2964401285,
416782556,
1981747317,
2828484217,
2848649724,
3809890629,
3741890523,
1802602405,
682698514,
1818409821,
1326204631
],
[
364394765,
1697477432,
3784237201,
2548097398,
1962460346,
4197350277,
2405150153,
2626233359,
2274561523,
1895920375,
3309447219,
945447014,
1291622484,
2749746378,
3520094470,
483986405
],
[
2888485787,
563714672,
1409747115,
1748206182,
2935378158,
3625737008,
3659433944,
2829657015,
2306588026,
3997076914,
3815048690,
247619916,
2672766784,
3979183536,
1562635700,
674421641
],
[
398488277,
1809650562,
2810333211,
2326057507,
767005752,
1483783341,
3271963440,
2781696889,
654197259,
3619839899,
411299256,
1357053104,
1990611849,
3651425010,
137699245,
1324822282
],
[
2368086018,
1355726254,
302969627,
80219349,
223141320,
3940273961,
4234767666,
3232621666,
336774219,
2393115592,
752914642,
1007798597,
3803514033,
2375578821,
656365381,
4040799523
]
],
[
[
2911978737,
3184277107,
651499141,
2689067676,
1011870524,
3662388099,
2162273702,
806069383,
1744844612,
2874879114,
3433413885,
3787728430,
2298461199,
2964144646,
760732920,
1657355335
],
[
4088990221,
2056044317,
2610514713,
2095191545,
3102574109,
223502888,
1509824529,
1752333227,
2515832459,
3227155441,
3833584774,
141890478,
1515603754,
1156809974,
290695508,
766937985
],
[
615476602,
2568103014,
1169193501,
43731889,
2794150670,
4181860453,
3048931408,
1641299163,
4191975205,
4129868878,
3571799374,
4028001058,
1450007008,
81091624,
2765154677,
2198258458
],
[
4144278092,
737254555,
310579655,
464215946,
4070803035,
1921992760,
3100428247,
2186759391,
2927380174,
3293402279,
775910794,
243619600,
3739660681,
304337184,
2651166240,
953230419
],
[
4144082421,
2713557133,
3621911261,
2567160915,
3866724192,
623213000,
3104627938,
2688997799,
3677989255,
1219109072,
1569424696,
4232805751,
2514649355,
369203399,
182027013,
2520808497
],
[
3219349633,
3297963390,
999359901,
3139105654,
1205642505,
1774085733,
1358514435,
3645426300,
2717684840,
742246740,
1984882776,
2183891994,
1560380640,
2482056126,
35559729,
412163843
],
[
3875997050,
695876989,
2420793693,
2887487105,
2029331585,
855250542,
2947949027,
2940161844,
2439096624,
3218441152,
3218321697,
2901767331,
1857369259,
1368959620,
4013434173,
2627836865
],
[
665241511,
2534055482,
2094279531,
1148763746,
838156280,
75594012,
1133832074,
2526010843,
3837729558,
1809146473,
2653697051,
2980387978,
3266084136,
2155387361,
984741670,
2431926536
],
[
3865016730,
150682476,
2903016273,
1632482755,
3594936559,
2358738625,
733894906,
2771588310,
1486354048,
624596110,
4230352802,
2328073079,
1315587165,
3535659022,
1308753667,
188979426
],
[
2215028812,
3924177412,
1981666310,
2521952781,
1875111907,
4186526160,
3500333979,
3481723044,
4018253491,
246159333,
1735345237,
3023514828,
3825579910,
4045047579,
3615614284,
1661456882
],
[
3222457049,
1195572553,
2376789502,
1535409972,
2051393426,
1405658693,
563276037,
3797338017,
3297144728,
1223890528,
2323765919,
3658558065,
874721180,
7725960,
2147059638,
2214907202
],
[
1937330963,
3923648254,
64559845,
365306052,
1335651251,
2719887511,
3363391248,
2986550915,
1418520404,
2474737442,
3415656052,
1567060109,
3350835507,
3340548703,
4275966742,
3310503415
],
[
892045812,
2024046214,
3042402238,
3994252220,
3913065238,
525944164,
2667245640,
2785803966,
3615811277,
2295825962,
3626452953,
2989703373,
3036820935,
1710427106,
2875011387,
3987759693
],
[
2315992330,
2161384124,
1267335820,
1817327907,
2063860805,
1381876549,
3537412889,
3295707926,
2071609978,
4041341186,
3709574068,
1706472310,
3999840675,
4103458810,
3308243868,
1884570601
],
[
3032442710,
1631987753,
1408869450,
3996865575,
38296389,
2500858786,
2371433581,
1660311700,
2245050989,
696769497,
3798767219,
1909098159,
999095119,
3422123012,
3382638848,
1400480198
],
[
3220608836,
985807470,
1464586668,
3506348805,
788916837,
344018716,
1709731485,
1531355813,
915805282,
1536787813,
154292063,
3362868637,
1476342091,
1566321862,
2577705785,
1772999924
],
[
3970998109,
304799633,
3868104938,
3550369680,
669500618,
1079757554,
3766932643,
3867296493,
2854309066,
2321555360,
2837853133,
2740177410,
2055073393,
3476249336,
4235583062,
2738904928
],
[
822973823,
284898543,
3392809483,
902365685,
901809708,
1748042036,
278408573,
3880450222,
681368127,
698649000,
2249334603,
1316333837,
734330656,
3915030787,
1078258304,
3488965496
],
[
979311319,
3315525327,
3767595536,
1883288601,
1285644199,
3700334441,
545415108,
3759320110,
2328402027,
1222098207,
1525257525,
621129901,
126846302,
3628145411,
359814513,
3701066016
],
[
1918833517,
457336980,
3259991938,
1140703699,
2036558371,
3598906249,
3685708254,
3563528295,
3675257516,
3965713117,
4079195838,
1057095215,
1169886398,
3943536828,
596702154,
3286232196
],
[
2995671614,
1875280274,
1146192089,
1571021841,
803265306,
1530648040,
3758755984,
969317715,
2081892939,
825466803,
1205564582,
3203265949,
3259919082,
3340642828,
1128731828,
3592040304
],
[
3087588108,
3813365255,
2170991368,
500478666,
3483184465,
813261967,
4231815547,
2386934281,
3600566962,
4236134671,
1753739970,
1239463706,
1953381931,
2544320863,
877091798,
258862713
],
[
1577781535,
826595261,
3353611708,
2563184335,
3622194906,
4003209124,
1748548825,
3771107215,
361156476,
3664162821,
2334985545,
4119385156,
1710149442,
496287748,
168267197,
1205910816
],
[
473860275,
3125166349,
2382952957,
1572386111,
2382312390,
1330844917,
3758441517,
281997816,
3124121632,
1602595487,
119161536,
958612919,
1243063723,
2683900169,
1300309292,
3637049135
],
[
3029491736,
16453276,
3893122580,
935588396,
3424793618,
943923683,
1866501708,
3960308140,
1431588718,
3466811229,
3893774776,
1230041637,
2325014415,
322068475,
383696410,
2206668605
],
[
4106202140,
2961395226,
3811751863,
448283904,
2982692365,
3368218541,
1784609720,
2927152413,
1605023377,
1506712895,
1809520664,
1734771889,
3424848303,
335656405,
327031905,
100393607
],
[
571397073,
4261580167,
3111029465,
938336318,
249098850,
3464985610,
1114737337,
3408781238,
1591924237,
4184480651,
3776745785,
2059377487,
2691111270,
884946850,
148007012,
831733686
],
[
3701865170,
218387750,
3064251145,
3726480821,
603563995,
3865687384,
3990314153,
1086871672,
4082119550,
2273090657,
2566689067,
1565755244,
2028639435,
3153294411,
1654992805,
4121838489
],
[
1215014153,
846392093,
384623683,
2250157691,
763757811,
922831813,
287732869,
159852098,
1754088837,
2678534852,
4118992476,
1167263079,
2351422574,
1428542588,
956881663,
4037358846
],
[
2528910291,
3028550484,
346723051,
115048949,
1077815384,
3226807642,
1797378878,
3295212314,
2197977203,
4094061406,
3127853373,
1786596632,
3581889122,
634163849,
3038048595,
2448286649
],
[
2668830714,
3040747700,
3922566707,
2034189844,
2452358111,
2098274860,
2147478579,
1123933894,
3302948843,
1062000907,
16960363,
1064384296,
744283307,
3161354579,
2448066829,
1981840349
],
[
3244067875,
3641478709,
3248624861,
3805558844,
120958533,
3203800848,
2853837861,
1501876084,
3562449703,
3618495946,
925077690,
497035333,
3091237074,
2941250141,
995848998,
3325250607
]
],
[
[
3796595118,
2413732427,
759341766,
1555047080,
715776058,
812099721,
3883453176,
55116794,
4168963927,
3404214883,
305379392,
695033958,
1389174236,
3895674409,
633967323,
2114904394
],
[
2288678438,
1644414297,
2155531254,
2115383726,
527157967,
1071523707,
3721230683,
690764022,
2985660577,
1389620419,
728341539,
2828740097,
3732454957,
4195463690,
519119709,
2481823385
],
[
813299465,
1028813042,
2516510558,
2797980986,
1446571575,
2935305654,
1379271890,
4006663550,
1227739855,
3613853143,
1108901688,
4085875409,
2247074570,
4246092235,
2555021170,
1049701009
],
[
2004043422,
3310871529,
1083686229,
866678147,
2812165812,
776084694,
1495491522,
1986271590,
4163350749,
1190442491,
1248159537,
3626487585,
3743335952,
4084056785,
559887354,
547389472
],
[
3958293351,
3942853231,
2084707046,
4177221369,
1070443112,
4134805062,
429051929,
1969697645,
1853402947,
3775689772,
893808969,
857995460,
2798647582,
2065636396,
1706172321,
3862903407
],
[
188835210,
914601234,
3344029719,
4124651406,
1561691698,
523155510,
3024531135,
220684336,
2476128864,
3395400542,
1314056313,
2757217883,
4276687386,
2993110041,
367493686,
1212024474
],
[
774822245,
2837868554,
338210683,
1756879863,
1641135955,
1857681246,
3580557835,
1669672150,
2373412206,
3589345828,
982836322,
1037024220,
1635031344,
3754731213,
3291495620,
1635684659
],
[
1263844642,
3848291204,
2683446926,
2294715862,
1197924552,
1331269467,
1666063788,
3492832186,
392980708,
2717013635,
935415790,
3707348555,
399222007,
42156684,
353671436,
2563939697
],
[
3067051064,
759981007,
2018865430,
1437982361,
533933478,
2341285332,
3486347100,
1506038353,
3301019820,
678433839,
705943485,
1567058104,
4217163258,
3114077759,
1809481823,
2000813906
],
[
2239458740,
2031582922,
2191968257,
3178640967,
3248787489,
3853841413,
2902648556,
2093757993,
1483529870,
3421999231,
1883923984,
4155025680,
374972058,
2478598763,
460379550,
968940363
],
[
2710184887,
1715722538,
2652623559,
2080302621,
3306625843,
318131583,
2183118341,
1786191586,
840910347,
3109180163,
3243900474,
1734532503,
1615012615,
2442800925,
1629538630,
1204651368
],
[
431558696,
3425588276,
2976042728,
3346223577,
3549273782,
2415505563,
4067209823,
1267224846,
3419352658,
859172444,
1458448902,
2086032935,
2781220630,
2156833001,
2485455893,
3827812483
],
[
1702768432,
186516033,
2193679741,
2574044404,
2078248684,
1515038837,
372814836,
2613951790,
2383032599,
316290738,
755814472,
2846464806,
1605033666,
336994435,
1376842172,
196583395
],
[
1466464740,
4104709783,
1157712878,
918176359,
3480355722,
4120476984,
3478204168,
4039964336,
4141375,
948699420,
414845240,
85659262,
2221044343,
782084505,
193174360,
2465064384
],
[
3983726209,
1695990514,
2057213895,
444373490,
4209741361,
2784137824,
4204837880,
1685393791,
857715291,
3877381374,
4107408187,
4049149759,
3858268939,
358699316,
922503164,
86158667
],
[
3840754221,
2438131723,
2528962123,
3158170350,
1619648932,
536589706,
278685838,
3125045663,
1840145440,
768003778,
3835990531,
1796655605,
2622583862,
3208355227,
2123318671,
2144053481
],
[
4231760636,
4265164876,
694300085,
2959906970,
2373585997,
2231469974,
3490102622,
1138671751,
2071461615,
571589029,
1917515241,
2822889628,
3616803781,
1138166910,
1365730953,
1988292373
],
[
2619613678,
3806848619,
3737899346,
2827198238,
1290811400,
1687394749,
3126185917,
2648335200,
2375317441,
3328856875,
2524485038,
1724340318,
1619957331,
1334250450,
3380442008,
1957185280
],
[
570688791,
860599757,
575852985,
2325588255,
2696753845,
1445757464,
1301880321,
3645804307,
377306581,
1938441854,
4175442020,
3595054125,
1682978962,
3036002771,
3299886724,
4264498624
],
[
3058214423,
1014137411,
4089497580,
716032787,
3752563453,
2010815178,
369284218,
2147626452,
1905894351,
2311427808,
3590836318,
3734358235,
2910206656,
1996127976,
3128616673,
1276391562
],
[
175995571,
1730329047,
2483759637,
3377183227,
1101085140,
639718022,
3221193964,
1463315886,
636126522,
3286725302,
4093696080,
2815383392,
3981871837,
2705713781,
1864415098,
3274546984
],
[
2542248477,
3929910132,
912397492,
2470080556,
2047329451,
1768873399,
981781343,
2163391041,
2254682457,
571777048,
3816022880,
2850043326,
4136476161,
4143968683,
4172127117,
66515748
],
[
489602000,
1706905424,
2379651035,
2626400255,
3041455599,
139917902,
972592077,
882897413,
2245030251,
278573576,
2841864163,
3171558164,
2905376134,
378574575,
2502023040,
1642004900
],
[
3500476110,
350782484,
1187023457,
2565474991,
1975115714,
3302149208,
305702295,
357138868,
3700196924,
2084966817,
2238990709,
885571629,
2092388427,
3757740533,
2524338725,
2563896582
],
[
3066351875,
173527215,
669595175,
4116329655,
1974660936,
1205297450,
1605109576,
3021668073,
3700703393,
1500299225,
4287101662,
2336383121,
1201265361,
3457121120,
3492997451,
3148829689
],
[
1532859996,
4076041314,
2263910632,
3045623723,
562231412,
1212581597,
1134708195,
3703330247,
1729673768,
3477322288,
4005195337,
2804109000,
133175138,
3910532882,
1106986523,
1837607029
],
[
3162877641,
1441196442,
3321526072,
3348570964,
1471386459,
3144280289,
3720781057,
3544860661,
1507674600,
3408986272,
2622017194,
550231682,
1349706042,
2062591054,
100729930,
907925873
],
[
1723334635,
2739768508,
3758837019,
2689959745,
1361303730,
2313935776,
1196981606,
2992684185,
1136327574,
3364509975,
3325246937,
3030730421,
473410376,
1060664227,
1764928407,
4023883538
],
[
1022959754,
2989537085,
1749484561,
3208464537,
3773929077,
4163494703,
13440141,
1007146952,
570177971,
3931142562,
2920487221,
2587793631,
1656322871,
709311075,
4088753700,
632491559
],
[
1726217455,
3081915639,
2937032162,
2387854047,
735174578,
3223886608,
824417696,
2492338846,
3745543344,
1217347337,
2792662028,
3005251380,
2686985825,
777700526,
2370059422,
3508027461
],
[
685733917,
1321227904,
1494173272,
1899793041,
4277286755,
2279454429,
1732916680,
2967946329,
246833497,
2515333352,
888295047,
1863178347,
1552327770,
4266758389,
1914667838,
279025344
],
[
2245581383,
1219304051,
3737665691,
3897498131,
384195665,
2527777406,
124154991,
1028095021,
2808837292,
2577635695,
2811538586,
3457169475,
1800363999,
3426429529,
3750133391,
942546623
]
],
[
[
969547371,
2681751803,
2888090692,
1520384395,
2251946607,
3234001584,
2153306190,
1812770586,
2274828924,
4183210622,
1378395218,
2446185759,
2304289663,
1140246709,
3764483760,
3700443364
],
[
1283974456,
3387607482,
3584206878,
1135014373,
4164959233,
1756188704,
1256126333,
1580920030,
1860745037,
3708525495,
3367497082,
1921898909,
2851780929,
4027788558,
2576246201,
268159898
],
[
19031575,
2673716196,
114910135,
3915532257,
3802080320,
4164012222,
1468883594,
2018908551,
758469311,
3719687278,
2809497648,
2611859067,
1104615718,
2239324883,
3283822797,
1567149695
],
[
2255227536,
2302372669,
2155517694,
1013430568,
108797333,
3763422971,
1073972342,
647500289,
2374971784,
3666273552,
3081200682,
2541191681,
958847718,
1290274403,
861652040,
3523494205
],
[
2397777556,
161900580,
648475764,
2658498771,
456485544,
3518242889,
1605910111,
1560868643,
3828995856,
3293602758,
3527060894,
2886512270,
56971947,
3396283394,
1860895743,
1633853522
],
[
4291379149,
2247988482,
2016844605,
689905661,
1571047780,
2290966202,
63174156,
2500340730,
2594596405,
2763054844,
2991672983,
1364893932,
66477288,
1869177591,
1927989825,
3588913539
],
[
1616694630,
1327024189,
3992153954,
3842547476,
82650100,
4169545210,
2870351207,
4246784213,
3486314528,
909803612,
492915365,
3114865388,
2580540001,
1544062857,
660534577,
3722388504
],
[
3521442686,
2100888234,
3755831892,
4235360836,
2565575427,
2704271131,
1293499364,
2377804051,
3184696659,
1216465862,
3269657083,
2104851401,
2451894575,
1117186100,
2611853455,
2231157385
],
[
4077612371,
4080068278,
2990350815,
2068009120,
3291140610,
1251112218,
1576982860,
1203496463,
3049942019,
3005023947,
406522648,
1144168557,
2168706321,
2331294721,
3278172196,
3027110968
],
[
1409893581,
1108351057,
3268260013,
1629900312,
3422111951,
546365288,
1414014504,
1948720847,
3440804363,
1288671537,
1198229368,
12205699,
4120315143,
1896900716,
1698424178,
781835071
],
[
2221823096,
1570549083,
1359595492,
1876306692,
4136027939,
532922543,
1723769354,
3654684112,
1260005569,
2025654655,
2934871327,
4249831081,
1180215148,
646899639,
2599046093,
3881814271
],
[
384250612,
1135920662,
614766037,
1150788156,
3377861328,
1491050369,
298923020,
1261144927,
1643005807,
816589799,
3825142259,
247401278,
762713978,
811021413,
270486724,
3959784894
],
[
1328607031,
46608570,
2795769841,
2495001999,
1130435030,
2223722080,
280927135,
2884573111,
3044647219,
2134001650,
2355821573,
1682405618,
912844602,
2814824779,
1687943496,
4010959170
],
[
1499073839,
375963828,
2610993487,
996678722,
1849321406,
3914841938,
1202510276,
2092421129,
4212156491,
1056026862,
929581991,
87578803,
898021431,
2879838250,
2509158727,
785002910
],
[
2246030750,
3622792718,
895356129,
810542556,
2345051053,
1960719186,
545911332,
2291458244,
2057018065,
269064451,
3503835699,
1748554786,
1603840990,
853027505,
2743309980,
532253618
],
[
3370203520,
3478667629,
2266610836,
2531399540,
3265211932,
1513547616,
753367102,
746655701,
1541201623,
3142077766,
1220296931,
3999938401,
3482934838,
45031920,
268733073,
1874675479
],
[
2159644600,
239662158,
3681156491,
26143893,
604306265,
1170776924,
3207993064,
3343298253,
3560968359,
543304980,
1794453918,
358606079,
1494988841,
4110969979,
532802922,
852277925
],
[
24521137,
3472973400,
248306810,
3724841493,
4238870247,
2153647669,
2501767917,
1555594552,
2949998232,
1157017339,
1385025188,
692293132,
3507243809,
602940484,
177539124,
2544246551
],
[
1495693304,
1767143900,
2987765549,
3150513697,
3891514280,
1694852094,
455772005,
1816399995,
927065313,
3013283370,
1480012134,
2236226865,
3976604197,
3303268862,
3162696001,
4004181261
],
[
2564159578,
2839321991,
3813555123,
1501401984,
4037535173,
2956902937,
1076218014,
1108501587,
3689163395,
1718958828,
1643638813,
3856653854,
3032058319,
2512205500,
2792217614,
4293829014
],
[
2441590086,
1892858278,
3071395981,
893120096,
1923216857,
3463784589,
1315737873,
2161983782,
2162636073,
3524389412,
3569143794,
3118349873,
3325066978,
1020864126,
3000201967,
2029572800
],
[
3817636269,
2380257482,
1308750720,
2028666571,
261020582,
2385765733,
815413977,
4037796075,
166767841,
4032760453,
2705884740,
2295130138,
754278067,
2837430538,
3870830407,
1625024024
],
[
2129237343,
2581731559,
3672108436,
3671524686,
1040947130,
2468559067,
1777141099,
1871372117,
1380245912,
1380585566,
45473297,
2178400233,
181758624,
311049607,
2361181632,
39535050
],
[
3953023720,
3455470376,
1983158955,
3287768220,
2643829557,
840224973,
222499388,
40218765,
2240156142,
4135203513,
2072678544,
1715071384,
2690489279,
2362145819,
2657007377,
1108785271
],
[
715607741,
2123066157,
2502885295,
3847511737,
3919287928,
2723239576,
2538751916,
3359633537,
515976382,
1752673020,
4082366017,
442425247,
3837575327,
51651295,
3497431853,
2400055231
],
[
461082606,
2750237425,
3483043838,
3023433590,
487070493,
4043339415,
4153402841,
2298964716,
3031043466,
4022104537,
3543722392,
426792176,
549823199,
2056586417,
3397170691,
1715599453
],
[
1059666805,
2668964428,
3106812317,
3855625090,
257806268,
786933053,
4260884332,
3797507122,
3061558200,
220010851,
4252249122,
1523956708,
669351278,
3118562235,
4179438622,
2757083600
],
[
1052350090,
3383762896,
2284766810,
2409585242,
2969300013,
3806117768,
3432673463,
2289870234,
441311536,
1246166215,
1729741396,
3671451790,
2640971833,
2593794220,
2132220581,
2519002669
],
[
2774087706,
4095448143,
3803888089,
1659665491,
4021443812,
535929942,
1420402502,
3648840204,
3955684975,
1974301474,
1276320198,
1114163607,
16706,
298476980,
1489368986,
3188433101
],
[
2830930991,
3322933985,
336566935,
1031670667,
2003403348,
1460240389,
4179127959,
2655192467,
713164559,
625476199,
3304892275,
829666132,
4241869851,
2924051192,
1488442449,
2399439987
],
[
793078946,
3304620139,
3461132050,
843344647,
872799403,
2067586240,
612225145,
2915542566,
120622680,
1536929707,
3000950857,
2613010604,
4256395842,
1049710934,
355553278,
1524131581
],
[
3043970719,
2656031228,
2106514912,
2566469112,
1282739568,
1594626859,
3636749750,
1783893783,
3440843467,
3593689001,
740552274,
262656738,
3727414940,
875780011,
3109880656,
4261407746
]
],
[
[
3964092501,
1136995944,
1553886325,
2539745214,
3988196852,
4265359197,
3620882217,
722602065,
583123367,
805725045,
1593361148,
2252678759,
2419356195,
4045026007,
2669412713,
2758234892
],
[
1062266114,
3294615842,
2499593324,
3004271238,
1135542481,
1665914516,
3753963192,
3190674645,
2092536544,
4070554719,
679941662,
1830692461,
4045387555,
996934159,
653190035,
4271289638
],
[
1143998450,
1136916217,
1989230641,
3290303817,
1630761792,
2614404737,
4061023353,
2471477982,
3748113900,
3385745258,
241992466,
1771963219,
1760462819,
513177871,
4038931464,
2494526690
],
[
504740329,
3264182239,
123221920,
3432318123,
2745473775,
648580505,
1413457874,
2826265099,
705171603,
1794883621,
940096049,
4116279943,
3811088556,
2013069345,
2658124440,
649082636
],
[
3489595992,
4285271447,
2575447111,
2002482617,
411164782,
3151440804,
687350924,
1559368782,
1642476905,
1548390324,
258537844,
563855182,
3770841053,
1265940547,
2298056769,
4185393640
],
[
42094411,
4147089961,
715145304,
2047628181,
1283975133,
3160265113,
183931278,
1840656158,
380310643,
1006123052,
1377498877,
670610099,
3022117853,
3169872994,
1003325110,
1274229364
],
[
1573345054,
668383573,
1819843402,
2161418195,
390164388,
3762978482,
1021032588,
2619685444,
3072728622,
959610216,
2772789948,
2638610631,
4218252881,
2805123062,
3326917901,
1457408535
],
[
3913235114,
1570692179,
1613353778,
2596323326,
2938623197,
1089818853,
1039694242,
2780944787,
632570583,
4074954814,
209655176,
379694915,
3050473231,
3771593769,
3132824040,
2501642626
],
[
2408707493,
2057571682,
195299288,
1856333707,
1707626152,
4064404138,
3714970178,
1382242950,
3912449403,
3603110334,
1073018294,
4068911339,
668311997,
694447327,
2000952384,
4145456880
],
[
2010355936,
579525936,
3923845354,
2976134846,
818042030,
1694590578,
2347372952,
3726619007,
1956257992,
2909750034,
263644922,
3281036456,
546768062,
861222447,
836475717,
4085737827
],
[
2526505605,
3068118198,
333308759,
3256628504,
2784320635,
2731682166,
1496151602,
995788102,
2531026447,
2398335158,
2914940853,
1761759157,
3715183974,
1635581009,
209720306,
1531072154
],
[
1225342029,
639189624,
1648111609,
1821257489,
262070075,
331559065,
91969521,
2645840326,
1565785942,
1354247900,
2649661251,
3983391035,
4137837107,
767350425,
319465934,
1362114639
],
[
1226342147,
3589666344,
3105950600,
2328162741,
796213269,
1411292984,
372151965,
1788474616,
661302447,
3549236155,
1097583883,
2393215193,
2000004082,
2380737194,
124513549,
1715780992
],
[
2103764038,
1707096343,
2281573140,
380309576,
979379631,
2987297817,
1002153028,
677692807,
739090817,
1695021238,
1285445252,
2765438360,
3602416149,
1999499167,
4200233499,
4071804142
],
[
572737611,
2665556774,
706847117,
646097665,
3264343580,
4265298846,
781450087,
2852672349,
1288856600,
3205325565,
2993071976,
1601875966,
3619460577,
3191981756,
2047643766,
449722740
],
[
2865308464,
2104120792,
1429006067,
2622692702,
2950517523,
4160824364,
568264627,
2790704664,
2480520812,
1493762473,
336841763,
2496348782,
3869644179,
9654556,
3867025406,
1756951492
],
[
1858183367,
4265657354,
4082196470,
1626387771,
2411118141,
3641899186,
3349443538,
1045025281,
2970550284,
421434403,
1627286363,
728464261,
1942012654,
944631254,
3822847145,
2016737595
],
[
3180866141,
2765105436,
945196974,
3955715571,
4071679417,
483447734,
3539148919,
113466435,
1213620328,
3574869866,
2427531525,
3884195122,
953706964,
265057049,
1044171242,
1987288155
],
[
634733843,
3104329180,
2750549528,
2486706832,
291165682,
3698508391,
3129236284,
1792948729,
244352264,
2143678379,
2801151041,
3935299670,
577539631,
2514235901,
726247363,
1789213497
],
[
699100373,
2916455888,
3412388569,
3285349798,
3459792661,
2470509301,
294568658,
2612635181,
1415071251,
3693593161,
3587252494,
2651986596,
2103472045,
474358241,
1744206736,
3639821132
],
[
80730464,
141526741,
3179304551,
1435999282,
3577847228,
2490196899,
68013167,
1835912520,
4029855669,
2642792617,
4257386685,
169854723,
1437941836,
259052636,
3512707553,
871273241
],
[
2625134694,
3060018705,
328901379,
2147685552,
1794985367,
243471521,
3734859778,
1534835700,
1178217965,
3793247373,
2488216048,
336554854,
2597774250,
2327241362,
2729399582,
1751013578
],
[
82412677,
4049358957,
1825742204,
1067080170,
1274720357,
2027449187,
4066276579,
242936470,
732905393,
3262065419,
436676017,
1562177194,
130870505,
169728242,
2139150373,
3637452145
],
[
2215822217,
3163089340,
2975324213,
2242842109,
1214813490,
3816834233,
293309133,
3459998411,
401253380,
4290901546,
955764377,
102853407,
1086022377,
114423717,
146580336,
3235056452
],
[
834255069,
2100802446,
2301531335,
2783451080,
4289338396,
4117330431,
2133164379,
1972071689,
215705610,
2927189745,
4182670983,
1353551991,
2052452038,
3337648474,
4019527228,
2873479558
],
[
736386309,
3902560433,
2182252811,
3068852533,
1862525818,
4254429841,
1253513879,
2063086861,
3283115780,
3388449243,
3060309984,
1859091072,
1053466951,
2366218732,
2591912413,
2807301850
],
[
1367723941,
266743852,
3042391444,
1643345373,
3296962155,
3323311609,
816561482,
96972300,
2211202174,
1405689351,
1866781285,
949743366,
1419480440,
2541092875,
1547030070,
1607465357
],
[
3443667597,
3835781923,
3307141256,
192833466,
4193131603,
2182486928,
1709300501,
3185377241,
3404531377,
2122757232,
3060129427,
1953652700,
2490969175,
1426713597,
4027716414,
304284403
],
[
128057322,
2414154059,
2321777414,
997724611,
631507993,
1111823703,
1738438114,
3003427729,
519306206,
1325564843,
2532293763,
3166394986,
3615597077,
3875496546,
3394288067,
2556958427
],
[
3473661767,
2750503716,
1550923458,
977156338,
1713350825,
1307746237,
2336354082,
3264339054,
3342671843,
2443053806,
1530584139,
445048585,
1258525442,
3561622870,
1670135482,
612727449
],
[
978785840,
2472288002,
3606939460,
738730080,
3445520682,
477074109,
206499073,
1752036621,
2048837516,
1248201936,
2928721933,
445603618,
525666273,
1149756910,
770340054,
396792980
],
[
475944065,
850696831,
1722720237,
2200127502,
219855220,
1647213808,
2308147550,
248020908,
2952989168,
2088810864,
3561399813,
3803436332,
1545687828,
3640774067,
2862777537,
2688362304
]
],
[
[
45122032,
646803444,
277894685,
2031373241,
1430986559,
521088251,
210978018,
3063027066,
1501110523,
3307754556,
642358001,
2338225531,
1589598938,
1576313964,
3991884530,
506452574
],
[
753163719,
3628937539,
2286773910,
1936952917,
3809435717,
2343343564,
3272509176,
1903663143,
3736572168,
2158081653,
2787703561,
1918669575,
3512900359,
2150102374,
704140812,
782763096
],
[
2650410166,
711140426,
902707724,
4043499463,
2477019918,
566673471,
363133841,
3776365696,
2954631935,
2419001393,
3163345512,
1715408099,
1838031550,
2248303712,
2828338742,
3460588139
],
[
1638083869,
3419924615,
3740606460,
2619211093,
3496833782,
2805916383,
4164745743,
1389657012,
1772335484,
4203865046,
4210199939,
647342694,
3363509486,
2066585724,
134365948,
3459040302
],
[
2361109603,
1410646188,
3067606617,
1550764601,
2288794859,
2186583922,
3497672729,
3808915128,
3359169609,
4250595765,
3842221104,
1905269708,
2430724664,
2675138097,
593793516,
1139258913
],
[
3556211807,
1715236602,
1728792255,
3752422132,
4232519896,
3789516428,
536630934,
255314773,
2934574142,
1357833897,
373697043,
2429443399,
3227578367,
33370376,
498562323,
875561778
],
[
1870086424,
1241649312,
2036948256,
4181689883,
106435452,
973545590,
2105599483,
2334047743,
3240815817,
3042705156,
3177934451,
2265836252,
1718186936,
3964242941,
3167011645,
603313780
],
[
4275022804,
2306512014,
1605071360,
2527041877,
2662451677,
707867231,
886853504,
333083337,
3127953852,
3355740910,
1876620785,
2398501050,
3463683084,
1995197459,
4249736897,
375640109
],
[
3517030868,
620452529,
1050172550,
2614607919,
4162537011,
3704762006,
3287495817,
780195139,
3445324206,
2942465695,
3706295600,
2341608286,
967184342,
4186561918,
487420441,
3924723813
],
[
1889101866,
3284173736,
2152101702,
4220669258,
1458715926,
2746580752,
444746654,
6634821,
1788619115,
3453430931,
3749969923,
617511097,
530446002,
3215145250,
250816307,
4266249009
],
[
271943274,
1319104766,
1795188422,
1057629074,
3233336673,
920730330,
569826025,
4062984683,
1670445486,
3961096670,
558288128,
2783898014,
1995064630,
1111399410,
3346595625,
2236845992
],
[
3783479759,
373181943,
3541586368,
1083922181,
2785006706,
3688521171,
3204834923,
4209315820,
642522406,
1106347490,
1924729044,
1998726276,
3327256801,
2594054064,
516287818,
2320198664
],
[
3753830264,
182762633,
619916312,
3154801679,
3491308209,
685876629,
675019594,
4254019446,
3508509500,
632174105,
2582391964,
790255875,
3624840793,
235498589,
3320017409,
2171955915
],
[
2217532244,
1095739767,
1487814577,
2467753778,
2946256653,
1688144573,
3415484026,
306928126,
2685859993,
680479919,
3704024524,
1019000161,
4256433274,
4153008552,
1370300851,
3194156488
],
[
1038834978,
2819965167,
3488783045,
1482294634,
542002535,
800610547,
1545857337,
2030859343,
550975761,
1529131424,
2763199234,
1932664261,
3635889048,
3595658297,
1309942776,
3020041583
],
[
822666778,
31518841,
4151196336,
3600609384,
2006349030,
1232505515,
1904871856,
1677873596,
609918765,
337590540,
4053892044,
2691455590,
1559472252,
278328809,
2957791190,
1937611350
],
[
104570538,
3463131851,
3838790249,
1704589563,
932691957,
152058784,
3241483896,
2976690426,
2475344916,
4019265014,
3181587295,
527027578,
2275564930,
393700318,
90753685,
3896965722
],
[
4084881985,
3432423500,
3364012670,
3814903892,
2103601137,
3374076931,
766139410,
385919962,
277599917,
665481950,
1212180115,
1972008159,
1403256728,
3566265091,
1422155770,
3326490812
],
[
1387247613,
1779883115,
2566510553,
1431333074,
3258019893,
3075026570,
4226976490,
991939315,
1418562721,
754426138,
2953839701,
3341025936,
1823664427,
270343726,
850077242,
1061020691
],
[
4131716327,
2270073172,
2403316356,
3083975191,
4208388974,
3313628541,
1520506884,
2262734985,
2997665167,
1542275696,
247542250,
412207517,
3719587400,
1621929785,
3599575636,
2777387708
],
[
2252136412,
106980772,
1354938307,
493440088,
3862744073,
4241468635,
1340017434,
2974869815,
349268188,
3360523675,
1436800431,
2635583054,
2210238701,
1440782834,
1351822765,
3050465594
],
[
2673175008,
1352819336,
1569847342,
2628575134,
4098389622,
1930382753,
1187940201,
1032325050,
3416262831,
88596511,
1788636229,
2409460193,
2328912580,
1261460306,
1060791893,
964272825
],
[
2700168043,
2582691188,
3482870971,
397526077,
1370350867,
1826040341,
2301701614,
1886212289,
3804048770,
3309941978,
3468671112,
3248997842,
4034232296,
1407221684,
1954461601,
1411463116
],
[
2658916135,
4222305705,
3677802877,
1582577643,
4029194507,
959358064,
3587174611,
781955324,
4216515378,
3828429787,
672289408,
3821819302,
1988590680,
3020234608,
2617450372,
619785631
],
[
2106268208,
1275889969,
761098541,
2872667900,
2047964291,
2137176888,
103448995,
1712001128,
1193946559,
4003054488,
2496744478,
3465006871,
3366904074,
1193293180,
3318643110,
430636587
],
[
3588949820,
2779750694,
1885351400,
1098900749,
3180267368,
3591761711,
1449017883,
1316504313,
1381441100,
3840984100,
4247293758,
2339132599,
122166330,
1126371271,
80147595,
3557036169
],
[
1010945418,
2003995399,
3931710036,
1522816098,
746137595,
1786441469,
1633901764,
561695888,
3937464334,
2215223244,
3270824761,
2013232488,
1275288383,
885441766,
2860592287,
1135556204
],
[
518965854,
3403656753,
411179182,
129948229,
1475894309,
1553587556,
486594766,
779057161,
3622159103,
1306477087,
3473520213,
289115377,
2764201616,
218282097,
2447092821,
3596644081
],
[
1421948727,
1162089697,
1992273694,
3024104440,
1737337521,
1431573200,
3335781700,
1697976494,
7683946,
4085436606,
4057642108,
462645497,
1473611460,
2901347609,
230834638,
4027116090
],
[
1298172983,
534181429,
2684114881,
2669323699,
1527731970,
1434787052,
875007279,
1180682484,
315709741,
3268136131,
2119999406,
1267093146,
212244094,
164922670,
2598149681,
268461839
],
[
1897233764,
2349472307,
431428527,
4161195931,
3373941870,
732204194,
4258393422,
2353257049,
3266063083,
2727935226,
3235245820,
1856918764,
53540288,
1530172714,
2552356563,
2607993731
],
[
847218540,
2472879445,
4202733652,
2525710098,
2467154224,
317614989,
3238159341,
998877026,
1294727957,
1286455257,
1332123354,
2716231750,
2326572943,
21135873,
1667245733,
1189071150
]
],
[
[
1295751376,
3046271627,
1045832406,
280170120,
3399935930,
3943742524,
950977481,
3240523128,
3896530648,
1193683229,
3867675183,
758844161,
924711463,
1535941887,
1208340878,
2780678024
],
[
1850095241,
287119965,
3507161569,
1561281419,
485219175,
2053952048,
3210955203,
1885765049,
3725650751,
1563378464,
1919259951,
3007300159,
357135101,
3543747776,
565600886,
28646835
],
[
1210277499,
1992903730,
2966559729,
2143426029,
3741541222,
178189460,
426914949,
2027653443,
1331349710,
919041027,
3002762170,
533784714,
1034209485,
62983643,
179299024,
1571031597
],
[
1720383425,
1080287162,
440502259,
4137464919,
3404000703,
2747242089,
1082177246,
3158191886,
3969250172,
2074879648,
3743623002,
674769064,
94438104,
4080987934,
2278250177,
2231845071
],
[
3561123789,
3420444932,
1918874881,
1701551918,
715103971,
3327271012,
4034401887,
1640177047,
3879676472,
3311941799,
391046916,
2492279034,
1533008948,
2004148127,
1928493108,
176548685
],
[
3505692355,
1107782504,
1289294194,
4048913660,
3929582320,
2736787555,
4166319901,
4136453632,
685334258,
2195553645,
1925085268,
3901066013,
2705457195,
2910550861,
3172882478,
2486443542
],
[
2318857155,
1354501914,
454461421,
1341667944,
360240972,
3264194677,
4137066066,
1216854961,
363568645,
3288302141,
3121155617,
271827788,
4201725241,
4276896582,
2296638650,
1262689808
],
[
1293873723,
3004622881,
2100085769,
2713363059,
213938041,
2413645078,
1566271493,
924377656,
4231521835,
3675788618,
719165616,
3961659019,
3172606102,
2888684027,
3482201700,
2182283774
],
[
4005689573,
1994946563,
3133442996,
1710068282,
2794137957,
1681284421,
3172738244,
3480240560,
745113060,
2093792312,
998620774,
2872353126,
3381297152,
2865794931,
102163666,
706060297
],
[
2679906532,
3728157240,
2420389766,
3179084864,
3323550505,
1291130996,
1825414859,
3470926825,
4147429320,
2794926601,
2420038392,
1391868874,
2990522788,
2274952889,
475918697,
2636408890
],
[
2038745324,
2729455060,
3904489116,
1870672920,
1223756028,
3057479736,
3730367847,
241477780,
1236134673,
331810208,
2662342224,
3735404104,
2263208996,
1754432186,
1835333445,
1962172044
],
[
698826763,
385184042,
589610700,
704400280,
1476114726,
4168359371,
843851481,
1825667235,
2423720933,
1544197288,
381483576,
2930446762,
1589884889,
3947789609,
468589570,
1776841319
],
[
2191119100,
2222394367,
2766549177,
2402182980,
2578565109,
1906217082,
3607434741,
336199872,
3348141711,
2747520238,
1042653678,
2384283939,
1008922676,
195543410,
3050821916,
2582298536
],
[
1560007832,
1533054387,
1561995378,
3117220861,
3614827672,
73572161,
1638055396,
4213539569,
2190015113,
2164613939,
2899407371,
3186055092,
3896314441,
2623480352,
1377438664,
3689424888
],
[
673128376,
3779388317,
2663518282,
2529103645,
1229893619,
92266628,
1669485096,
3973220065,
2923487349,
3516851697,
500687403,
4056053741,
2583866345,
158687388,
2814906873,
2085938323
],
[
1365871558,
1943218333,
1799914160,
3400617575,
2547192353,
3854331475,
2936412833,
2673110447,
2072314009,
4271341420,
4111121920,
3141143400,
2431941701,
619294210,
2486193003,
549296236
],
[
3681558162,
2607377542,
3623568796,
2544865503,
4018437109,
488854327,
707413906,
1604890195,
3989301647,
437291972,
2413553244,
688129423,
2108023176,
3877443916,
1318961126,
145055000
],
[
3372283263,
3919781196,
2534778914,
1519414928,
584588306,
1900021461,
2176715899,
2931139728,
2224286464,
2421259676,
191931580,
956579835,
3766891637,
1560034,
2847739285,
4128684902
],
[
3612247082,
4264403167,
3747824315,
1479524899,
1904084545,
4056813076,
1481399395,
4084837746,
3472735611,
3035413935,
1083838371,
161522437,
186374534,
1226045815,
3200697469,
1565678608
],
[
184591860,
4029927718,
1681285447,
2713434550,
3932201867,
2252103482,
3810781413,
451813388,
300544503,
3077577292,
648577486,
821740000,
2464241623,
3116557518,
3489575818,
388935047
],
[
1467134260,
1757388553,
3529536709,
383612018,
3551016484,
2452647109,
3344191168,
3611157120,
774535473,
2935892529,
115059996,
3891909675,
2134382975,
1124224790,
165838780,
2062753035
],
[
2348330754,
3436903189,
1502570277,
1595355060,
3129565408,
1820458917,
3032597267,
1872097947,
157303215,
32493864,
4011015774,
2963946906,
1791206993,
2455341833,
3982792775,
945462060
],
[
690522530,
3627192633,
873478239,
3478910089,
2115953212,
3773019629,
2194584384,
3634333605,
1091149746,
3169615367,
3570707732,
1022756305,
2963481735,
389416507,
3835365110,
3595086441
],
[
2904718123,
1937636610,
1717310933,
2603141096,
1983987194,
633931403,
151976569,
3464696875,
2196893425,
2117036934,
2266198786,
1948222598,
653973113,
2624201467,
977920833,
3353681562
],
[
3022282181,
1576020025,
1291789840,
1245861359,
2314462984,
559160378,
1177677388,
21348229,
1514207019,
2053592075,
109416030,
2974811585,
1072596527,
1019562578,
1984110671,
3501768239
],
[
363523937,
1451571108,
1767643536,
201714873,
744510002,
4144350179,
1922506974,
2124162048,
3874476539,
3075382851,
3960620256,
196399090,
710860428,
2223656799,
1592553356,
2008479151
],
[
2917328445,
1250067240,
3032823651,
813237041,
1934458768,
935437700,
93679816,
4078858961,
3290994859,
909368443,
4087633145,
3578223694,
4243715974,
3522562554,
593588006,
2990152343
],
[
3634955325,
695632362,
3320669093,
3727713536,
1801905403,
377136620,
3345649198,
3745672826,
3443384408,
2695445885,
1898108791,
340177588,
3570357159,
391773859,
2024656643,
1351873782
],
[
50745803,
1496131627,
1397289362,
1541664845,
3662689212,
971177083,
509693965,
2540287356,
3672078284,
1149583207,
1404165084,
396983612,
3872764647,
2355136506,
2148293369,
214811980
],
[
2854340109,
1870488147,
2638396158,
2512752432,
868235628,
4195151609,
1831834093,
3595997252,
1297192825,
61969685,
2464340306,
736436401,
296043838,
3966598347,
1047376829,
1024230601
],
[
1396035237,
3919506211,
1985688644,
3653008358,
31090646,
2445067311,
3560629571,
245113532,
3288805343,
2305011163,
1603800959,
254887829,
926741468,
2472414820,
3285440908,
874852559
],
[
1888113422,
2656225083,
4001876440,
2170669072,
6117218,
740929129,
486119848,
974227365,
1685567470,
503732072,
90810659,
1150470103,
3241302211,
2462761333,
2807762531,
3099738735
]
],
[
[
1069374029,
3955162964,
2351067621,
870035155,
4220308515,
3824821625,
1284472788,
1202591854,
4260251173,
1170175477,
1546233636,
1687607664,
73493588,
3120681146,
4273542491,
3405624661
],
[
3242737345,
2025489428,
3279009148,
1237747706,
110520802,
238948455,
3429706387,
2980696654,
3992535957,
2519392237,
3270226875,
691298614,
3839657740,
1551247774,
990370357,
1806855149
],
[
652167945,
1765423365,
750231998,
1539493015,
573272291,
1026128468,
1131680296,
3199692823,
2748758280,
3429719936,
183294611,
161355688,
3459499043,
251711428,
233472852,
2941265760
],
[
3066193365,
2420593926,
3780846472,
3096736139,
3194466021,
3124809418,
1367828806,
3812022531,
3025261553,
744909957,
3214182091,
694958585,
1241119118,
2530544153,
2163765125,
2716842393
],
[
3664574108,
4276910879,
3360187290,
2116522794,
4103919253,
2732943952,
1765779554,
1847950438,
1158083662,
3873495074,
2120735818,
2676895426,
3555462202,
3265727613,
220592796,
885777326
],
[
3581298907,
2918288247,
3675807742,
1065810009,
1792994309,
4290273813,
79205536,
1970761388,
2750611143,
1904662558,
1109969695,
1763573988,
2191599013,
3152668396,
1168455172,
1228032286
],
[
81685700,
3595391688,
1237379282,
1161862048,
2284094361,
420929340,
596370654,
3995403474,
3012159473,
212283038,
485240535,
1894913089,
1494158251,
462831388,
1092590591,
3554608112
],
[
368163601,
2024805433,
15885330,
490120269,
3090366396,
3938366577,
228779713,
462110435,
3205722391,
903940180,
2511139757,
2550026507,
869687951,
3866951783,
1234266598,
1813129036
],
[
3135010517,
4726391,
2650217838,
574384485,
2661206949,
2216012123,
3950057676,
2985898404,
1197361134,
18207320,
1057359857,
1967312094,
1651404119,
1856537849,
1639191380,
2935190087
],
[
318855909,
3614504105,
1971477422,
2798370510,
2018733515,
2027360622,
3540298442,
429579563,
4125263237,
2056912653,
173003102,
145515786,
2554467881,
2853186506,
635386160,
2120023227
],
[
1999950508,
1887148883,
2948409956,
1355396617,
419808145,
2509074965,
4179842030,
4248599525,
122803087,
4014522346,
2410012166,
2173216344,
2926353525,
2740561130,
4020946400,
3051903402
],
[
2441167748,
2145578292,
3922500705,
1069729407,
729195016,
1444744710,
656113967,
1818724438,
2593650400,
2559107190,
2479483884,
3094819973,
3284521480,
3348342652,
1770322697,
3455936434
],
[
2563053306,
707559539,
1892326780,
3021500680,
3929298514,
3371701432,
3030990943,
3029083241,
2067023603,
780945252,
2833975366,
1273216109,
4096494868,
3084543394,
2895552536,
3498253434
],
[
1452397027,
1899168455,
76281395,
412934194,
277032522,
2599541698,
2881743259,
3410995713,
3624067610,
4206382164,
1566990035,
1410534813,
4159799939,
817078782,
3809223320,
2339464523
],
[
529315364,
1681962560,
2866521645,
3224325351,
2696584167,
223566215,
1678192621,
2512441761,
1685757418,
2885166206,
4100677830,
1405996382,
3488666054,
2293715355,
2809723391,
3365200374
],
[
344567635,
2491911943,
1559965216,
2468324260,
3850753172,
126359780,
4101965281,
736447764,
3445348129,
1314084898,
1126632386,
3697879972,
3313387852,
3953732940,
3710784456,
3796731216
],
[
1712689736,
45228701,
3933273974,
3534087951,
2904098240,
2450645974,
756901167,
3436644775,
150317957,
1469352684,
1743238456,
4204556363,
2928909346,
1078060769,
1710621787,
2801602527
],
[
3163115260,
3506140311,
3127957076,
2518329243,
1791338389,
2505276544,
137122396,
742704033,
3575988882,
4010784508,
3680007059,
991407613,
2278634272,
2240804739,
1977833211,
2966634846
],
[
4044871670,
2235921921,
2606078965,
4122744076,
322322043,
1913795637,
3024214411,
3513376039,
2834604606,
3708653359,
2303770916,
448447550,
3861491937,
2231747519,
2014225272,
550003263
],
[
713923010,
1705405009,
1454769494,
2002543036,
2997361250,
881420849,
371428394,
3077664451,
1585718022,
4024508262,
1510251531,
4265264973,
3610005555,
1841104063,
712487122,
1300145745
],
[
3933500823,
443248020,
775326669,
2574878574,
2946785837,
826114461,
1585615304,
766072880,
1104454776,
3767864249,
3864615919,
63018981,
219117486,
1665190543,
692584132,
1883656595
],
[
289493187,
4270347245,
2671650551,
3164552559,
2857417230,
1793251583,
2542947076,
3717626036,
1429258799,
1254295318,
723984405,
1174677178,
2516723052,
2876461428,
439335933,
3446788404
],
[
1708744727,
3373954154,
1701754261,
3550333371,
880204811,
437270258,
3749334696,
25454129,
3729178541,
1771680008,
523603677,
2013893022,
1307011313,
4213300233,
1260686269,
1454627958
],
[
4071539220,
1639989440,
3956376068,
3156701970,
120763474,
644611413,
2852591699,
3831021223,
1386329882,
4009634888,
95299864,
3795251666,
23211319,
330611716,
907167079,
3565995091
],
[
923728029,
3281937278,
2348203569,
104484726,
2095821314,
3362284670,
3675847057,
2541126110,
3872654010,
2540254778,
194393897,
2183911082,
2543081775,
920994913,
1469769021,
1284228301
],
[
2377528684,
1328673903,
2518565698,
2717864097,
2185257628,
2698955830,
3787138223,
4134809175,
2397057979,
2526381158,
358771414,
1936625701,
4218827275,
3268464312,
3459514573,
1950323535
],
[
21633544,
1344606439,
274789009,
320269825,
2986093523,
3364792859,
1701624334,
2385843684,
1515046198,
3056350363,
3384788695,
4217860657,
325608798,
4240033950,
1462412685,
2776565958
],
[
3576757372,
1297829841,
99896224,
3236990756,
2291869578,
2481860779,
2472526098,
1579436632,
968944264,
1501872849,
3574700584,
2094547658,
3553318088,
2875892258,
3223220562,
2561331471
],
[
1358151996,
2759128580,
3399034456,
3165028871,
1991049085,
3574060602,
3051457320,
96845441,
1750996252,
2106580462,
1822262547,
3690031074,
3274561295,
3063096215,
954950651,
1045396222
],
[
3232181722,
320292482,
1919868447,
2127276648,
3031513078,
3561134291,
1310177276,
283221322,
507903806,
1245854138,
1250522249,
2724570637,
2593256434,
2214473333,
2658599254,
3387667402
],
[
1898045774,
2116693079,
1991602222,
3359278172,
678976633,
2425987079,
1421152202,
3034130332,
241909749,
3462593077,
2918473321,
751500177,
3087390668,
3069178593,
954193536,
3496494081
],
[
3233816372,
2923542735,
3831936201,
3332756982,
351629526,
4240373608,
2820304015,
100616923,
4101704257,
466256035,
2204927476,
3213510449,
843299886,
2402198650,
61931659,
1405807562
]
],
[
[
1327550033,
2231052617,
1144161997,
2392981995,
354715465,
1846913718,
4092208535,
3570136188,
200505200,
1651055706,
3603352461,
3272594353,
120944803,
3165406146,
3359656814,
3229993340
],
[
399436854,
2142061413,
1376098775,
1657170962,
1522466689,
3463594716,
3185895321,
1076320704,
2447385825,
3792994281,
1929973761,
2555237312,
2676519511,
1941683935,
1206914171,
3318347302
],
[
231734346,
1431827110,
2893690151,
1518479596,
845062333,
3653194435,
145195543,
7067414,
2271576419,
3707517410,
2903024793,
2307527941,
2559417222,
1924583913,
1692828763,
3410039454
],
[
1650458435,
1161001634,
519702660,
1940284974,
3576956016,
2811590308,
908996828,
3170329300,
2460813926,
3502154406,
3622756320,
3811743161,
979725893,
2451571306,
1609809551,
2199404935
],
[
1091278590,
2108833706,
2098347671,
203063977,
2065998442,
2148810320,
3704019369,
443449810,
3389891414,
3706226585,
1603061648,
1691457450,
1697832177,
553554883,
2117072098,
4047738023
],
[
2167858461,
3395819275,
325927166,
1989675853,
3572774397,
3817811991,
2581492556,
2991134033,
2185089517,
232903462,
1734756771,
2640027779,
2085151104,
3973097032,
3942639560,
680847385
],
[
1688632730,
2812482448,
1054466888,
3878684951,
1813861072,
3194221899,
2856249587,
4045568594,
4017554817,
3746209811,
1830362777,
215908162,
2706366395,
300005129,
3142844672,
500015597
],
[
1607402597,
2835720842,
2715439219,
3575965859,
816801342,
4096815961,
3225046124,
3290684826,
1482956391,
4202831809,
587703918,
4261489126,
1255046198,
3287628124,
3683083902,
1584671298
],
[
2867229823,
2889714842,
343935466,
3268564340,
967357766,
1163899812,
1343654170,
4181142972,
1711820569,
2983821100,
36575276,
3578072387,
3580245732,
2456100086,
578235004,
5981913
],
[
930988744,
333671348,
1680678402,
3405571924,
717675005,
3256954587,
1412589391,
954352327,
2207636522,
970174925,
2929556791,
3502528890,
301543896,
1976089845,
2393572307,
1733122113
],
[
902142144,
128736707,
2063493269,
702027241,
1080960520,
691010062,
2066014053,
846780622,
3885214449,
1173698806,
3241357470,
1405834051,
3692940404,
159761791,
41116102,
2866953851
],
[
3915801398,
1806862038,
3362734682,
760633548,
494088739,
2663573982,
3366679189,
1261606981,
2425210163,
3054079646,
163002340,
3111023429,
3862295953,
1622883826,
1977705917,
3519830424
],
[
1190834388,
2143705194,
835683869,
4284353464,
3423778314,
1393569799,
3365358264,
541783811,
2220537822,
1985280822,
1636679601,
678769833,
759421807,
707583972,
1399174321,
2302656157
],
[
1300252783,
4269051166,
4169837567,
1992000198,
2757605174,
1995313143,
3615285242,
745132156,
710018123,
3573312089,
4246133435,
234052534,
2153229644,
690915253,
1384790087,
3363325496
],
[
740102283,
4103363598,
3747793941,
1810924303,
8013258,
464151406,
2675284920,
3204942421,
2179155093,
3530141628,
467901671,
1410853879,
3562925238,
3940398645,
1149282295,
2373833549
],
[
839518383,
3938453995,
2133150605,
962429807,
3396248871,
1311715485,
3753373984,
790314203,
122841506,
1092197390,
1595726306,
3506610836,
589603818,
3484295967,
2580334067,
3769565378
],
[
2341027787,
2589084402,
1843767864,
9094108,
559513980,
1885529545,
3586779127,
3716717272,
3469125050,
75626467,
143400107,
3239380466,
967811395,
1754758870,
1391078762,
433245181
],
[
3934894427,
919425539,
583591343,
1952578017,
2689921597,
41026665,
4201958759,
978496181,
1394987372,
1267099749,
607631032,
1502294468,
94265601,
750891335,
3762763047,
1496690085
],
[
3456018330,
2350304888,
1974073884,
1534478331,
2909020156,
1534327601,
3644148252,
1008511996,
407646363,
2968856985,
708799379,
2008671911,
1839642947,
3624080392,
3071419343,
3015348480
],
[
1034596111,
2019189655,
207954737,
1661546990,
2843067682,
898209590,
461266891,
1083736314,
2502885057,
3956588807,
2993330419,
3328719107,
2761476160,
4283053767,
2917493220,
3365507483
],
[
2095731238,
2775392717,
1170201520,
2146068080,
1076132976,
4014201384,
3522739184,
1850667686,
2956910585,
1784623813,
1871668214,
3131042664,
4097624674,
958309767,
135501511,
1570126695
],
[
526339111,
2222696737,
3325882194,
2337799925,
1541100356,
245791267,
3245572749,
3314653665,
3548342552,
3770119341,
830323884,
1976050056,
3366199792,
4283913917,
2235172272,
3378442377
],
[
919424425,
712466747,
1679285932,
496635309,
468772102,
3727078697,
2147466499,
1246127091,
3961379062,
1646706527,
4275767071,
1881668056,
3643926191,
3816307052,
3503462123,
2788636643
],
[
2553659734,
467803365,
230131953,
1007348243,
4259743262,
2546674887,
2793389367,
401537756,
2142061899,
1936906601,
2800178415,
3342079447,
4241806729,
3370276293,
450845338,
2183302978
],
[
1579254804,
3653890221,
903795214,
1990493345,
3558553748,
3130866660,
3165934699,
924651085,
1989570255,
2626624666,
1160575345,
281699669,
749051185,
554249875,
859553121,
1857671115
],
[
2969957620,
1088940646,
3810995625,
3602036590,
3490616997,
117002788,
885657073,
1396753797,
2660231807,
901553900,
4163559704,
3166100531,
2897107067,
255308105,
528683746,
1341949656
],
[
2178249022,
175319885,
2563802537,
1976224181,
1067864433,
3855567348,
1749710934,
2082799273,
843582711,
2696678480,
2766045696,
2470688036,
1242507944,
3462902047,
1247052492,
1872759794
],
[
222803185,
2297817069,
2850730725,
2329067840,
3324480867,
1367079626,
2365285546,
3485255660,
1380935040,
2638143540,
2947671627,
437226209,
507922709,
925033285,
3218773617,
1807525
],
[
384326360,
1788163428,
968456535,
2079183081,
1848569202,
1991911066,
1651490136,
1148819136,
2348240721,
1272690369,
81691043,
535898789,
3729374546,
1672045227,
3078046618,
1206574823
],
[
3264857776,
1852602542,
2234242396,
3735248793,
3529821018,
3895900029,
2871040713,
3226599905,
2774058605,
3387850660,
3346510043,
42513192,
1116414730,
2085868822,
1378668228,
2936725644
],
[
104613412,
904894283,
960169395,
2099022295,
185436504,
3956621783,
1481518012,
1916127125,
494953542,
3975969787,
3168836082,
1826847305,
1639265363,
95835714,
3234669557,
2767124951
],
[
1832308997,
3985425870,
1408420713,
2327191801,
1184513628,
2992371430,
3558077460,
3316609642,
457548747,
478714209,
2368158099,
1782251478,
591029961,
1273984458,
982496996,
3959816114
]
],
[
[
2883421639,
2734210097,
875791060,
239098232,
947177680,
335933204,
2231663863,
4042726736,
3584045399,
2039474216,
2688202302,
139177991,
3040498453,
498577172,
3836436778,
1935815380
],
[
824802412,
4117177979,
1015899561,
1924122450,
3897712307,
3727251626,
1995910676,
1524171735,
4101199991,
2798049435,
3518936331,
3989906267,
1600019722,
2274248208,
3889649349,
880882569
],
[
1685089897,
296210593,
777550982,
2433841703,
3422184621,
492181500,
2179292047,
1692457606,
1507438394,
1100568530,
3017700720,
368936241,
2781901872,
1560114244,
1585344691,
1474701170
],
[
2761461458,
2312649084,
4055406547,
3088941306,
153508046,
731078478,
3806589177,
2979245905,
8470456,
1931937136,
84878275,
4161285067,
1446962022,
527117043,
258154335,
2439808120
],
[
1009215935,
2940213651,
1499070937,
2624759538,
1771409918,
1267110007,
2355846880,
4050823270,
4091599030,
218044044,
2508668740,
141677179,
3743316386,
3655384399,
1871771266,
1401691940
],
[
1238973961,
3747962589,
424972222,
2952585729,
1281893031,
3784764312,
3118332631,
1018626341,
652645759,
2228146555,
3327095055,
188179821,
834275466,
2553611063,
2406687695,
3313438446
],
[
1405118530,
1234795698,
115717324,
1595305959,
3675177149,
1382259239,
3640581799,
558528699,
2324550641,
3003653588,
2491569645,
3709304969,
2700768066,
514201253,
526618711,
883198406
],
[
2056158488,
1059759680,
3504531970,
1289528826,
24542623,
2598602757,
1564010724,
2820486071,
3271267043,
1431764244,
1250511842,
1033357012,
814165195,
635582912,
3646530127,
2863100823
],
[
2770475565,
701447922,
4033251710,
1323780802,
2511555799,
1413023764,
695547822,
2883543103,
3960468373,
2352618779,
1513591831,
1516359063,
2016188035,
2855042055,
1561623984,
722682488
],
[
1061804700,
493022412,
2948905100,
2169390300,
2218800157,
255098337,
4217377389,
1498910141,
3285159574,
799623050,
4055763164,
2518103242,
1344382557,
2981388160,
2029686415,
3531684473
],
[
1202808374,
4121316103,
1397481805,
1793293041,
2645007170,
1718296605,
3501185690,
766424758,
4045504785,
837539966,
3791486107,
3528067601,
2704180268,
1812001861,
1781801737,
2601983762
],
[
2813700330,
522452766,
3245772458,
804195686,
3075949766,
3700579647,
2422783743,
3600495348,
4261519932,
2967841964,
3858782370,
2292159540,
167759468,
2991540794,
1714290809,
2579281552
],
[
65097260,
3875817238,
3559824238,
1422591232,
2716088142,
412185398,
3810549297,
1250396999,
414160941,
746105891,
2173060337,
3966074280,
181824475,
1029348228,
1066121608,
1324932159
],
[
118723558,
1953312882,
2197985734,
3240379139,
1963410110,
907829000,
1857229988,
1995535210,
3694176234,
2607039289,
3465486308,
250526215,
1538296116,
2167793689,
3406173529,
2853495855
],
[
930225011,
3867549461,
2039703917,
2918009299,
2023313213,
3803542439,
3741094014,
3606249970,
3993900885,
3639587418,
1559549827,
3968103461,
1953473602,
3563114157,
1457994345,
1112940001
],
[
2013513315,
1352649164,
1437823713,
3692013423,
345640102,
1035227500,
1253837527,
1499587756,
896299767,
2034921700,
3677643710,
3936896971,
627857613,
3064453218,
4259643119,
3633751151
],
[
848784701,
2748330957,
201800463,
3352491077,
627337363,
4225683912,
436868961,
2825925126,
1584101632,
2691288652,
1707967693,
4069585042,
731081690,
2943263757,
2620826401,
2815024380
],
[
3308026648,
3053118973,
2766363007,
969501580,
1835828586,
2163286285,
2716597269,
881133411,
3095286006,
548825189,
813500231,
2687214122,
3004199211,
3406539627,
2520537244,
3315730609
],
[
2112199820,
958594385,
1760826654,
3413653365,
215006219,
293989587,
1860204001,
350645495,
1754148013,
3839139239,
4268299415,
1093440370,
3329394920,
3393938654,
814656491,
1916787221
],
[
2890520307,
852338321,
3276140697,
1719324168,
4132004134,
2198616557,
2272404392,
3470560231,
645818962,
1574626550,
2114318568,
86744574,
1359070353,
1691849161,
2183436599,
3282546737
],
[
1519534107,
1770832788,
3384218824,
3184366289,
553284329,
2972784697,
473444388,
4100582690,
3802081574,
2227328425,
2805591822,
1561578581,
2558483258,
1550767651,
692260915,
1894626466
],
[
906616762,
1365336213,
2869300855,
3598159909,
1683418587,
4105589190,
1143789171,
4170418059,
4167018937,
1142968536,
2912785172,
2665383576,
2447362462,
3227134536,
1481952235,
1436992384
],
[
858503262,
2462648853,
62873647,
1172059051,
1038769912,
1882500993,
2487292839,
1323078873,
1505151097,
99788836,
2530619829,
3472852744,
1350415386,
928805463,
1966332145,
1176484593
],
[
384426068,
2439743822,
1930260774,
665959553,
3882393340,
600828619,
172110690,
3746158719,
809305128,
3070357989,
4270515296,
3846889138,
3568675475,
2848446444,
2073050331,
551829747
],
[
1315089289,
491539696,
742691162,
1311757602,
2295814824,
3794498659,
819723210,
2548929813,
2814516195,
995939618,
1306574117,
4205429470,
1567305552,
3037358337,
191981491,
3302946044
],
[
1688137149,
1444070441,
720222924,
3091654489,
1244354672,
4061418227,
449439383,
4228210105,
3395896067,
3995101770,
2902215859,
447344919,
2412503935,
3602715044,
1720879564,
130251530
],
[
3898144554,
100541204,
2501681302,
2342885216,
3822233191,
3882732264,
3282972026,
1193390012,
4056355613,
1043137640,
3954744270,
1879969482,
2927865838,
1969359160,
1625422960,
3485958410
],
[
3442807960,
701280742,
2602099546,
1923238704,
3765729597,
2863923851,
475983842,
3081967165,
1807569586,
2478062771,
2711577233,
1773820714,
1501057177,
377757843,
31821249,
2688599419
],
[
436200260,
1773813315,
2106595427,
1005044376,
2911593888,
1237519809,
3135442085,
2544580859,
3275531077,
4025402978,
2524982933,
1777398605,
315536975,
821850187,
3077726704,
3462174955
],
[
2318366506,
2743753557,
2802326794,
1639720917,
2314830635,
321298992,
3625688920,
1298350739,
2758834702,
2814333580,
2892161889,
1862871164,
405447606,
109454384,
3707696066,
110957927
],
[
3850616547,
498896654,
1462677903,
913279209,
981075076,
3022625693,
861894710,
170010166,
2320477723,
3188859432,
3197995774,
3189914707,
3670106542,
3396861775,
3779959928,
2303713260
],
[
2339276330,
894855240,
1354159348,
966941008,
1202452117,
3230360596,
4183429941,
2379568125,
362936174,
4046381899,
4075766738,
185884766,
3679699877,
3888938031,
670836011,
3244561986
]
],
[
[
471358301,
3918048915,
4005431972,
2843973290,
4294076189,
2185678378,
1133829014,
2052332244,
3722396228,
892469839,
3525703789,
322666838,
1051248939,
4041065300,
2296815690,
3558712828
],
[
2917065075,
2996692240,
1490817146,
1207620734,
3297506098,
796660621,
1359348514,
1461693133,
948986446,
3331460264,
1788521913,
2426491222,
2040387441,
2417501156,
2671508662,
2347785564
],
[
2652945389,
3437059077,
3598955247,
2233950392,
3796297177,
1787363562,
2577057983,
1586434787,
166891098,
3022356331,
3089551478,
4294911390,
481221211,
2100622936,
3724149761,
2094298766
],
[
231220689,
1601207319,
1183973396,
165133910,
2901594579,
3292854823,
3472773145,
1868247423,
577587552,
791977294,
2630945367,
1810896513,
3835174070,
1110823751,
1923212750,
1989452300
],
[
2167287002,
1061632281,
522895495,
2104545504,
748705055,
281636245,
1371160985,
578293648,
3369097301,
1801675964,
3652186393,
1537143403,
2244999794,
512232323,
4007083197,
3527119329
],
[
2931492976,
1995805070,
1746489294,
1120975141,
3486688518,
56209250,
342658283,
2231509786,
3250689541,
3762646193,
1045897883,
1170751479,
3278461482,
831556544,
833651008,
2619359483
],
[
2943562483,
1052931272,
3545188268,
4240101263,
2038484133,
1914700075,
2413166484,
213859723,
3560567202,
2306448840,
2461525309,
2823462530,
129989595,
1916846922,
212792730,
2003929256
],
[
196047311,
2018617176,
316137627,
422003186,
459090486,
1848740142,
3846973484,
2165717611,
519290668,
2820328958,
399338309,
643973536,
583725721,
3981281229,
1758713044,
1382763832
],
[
1633259973,
3528511167,
2356924850,
2526155760,
1077706145,
171682067,
1157432464,
2294433613,
1325482359,
303312074,
373238177,
4118347780,
846358290,
2479024254,
4100792632,
3242213558
],
[
2975288121,
654256071,
187542758,
1627961663,
1070030152,
1199925196,
1723572894,
1963723910,
660182653,
2365963813,
1065920111,
2198731651,
1362748205,
1866649402,
1135712718,
2877666652
],
[
1609116287,
3519285244,
2524822297,
15334733,
2204217084,
2748688804,
797063075,
1166958224,
2609499701,
1473538486,
2609919190,
3471390217,
3264335907,
3520672922,
3653039226,
2933437097
],
[
3596290652,
1102240875,
3853158372,
2919168338,
1646239129,
1426997837,
393142656,
106915438,
2809114001,
998289612,
1027402435,
2588302521,
1301051870,
2460875213,
2051996391,
3361484964
],
[
1641537125,
4264881228,
4163856305,
1971876451,
292041315,
341622446,
418191661,
349099149,
4026187849,
3622125868,
1347556874,
1830494768,
1901553307,
139898638,
3823397413,
47377945
],
[
2591546982,
1365617086,
1037202828,
967473684,
520430424,
263898676,
1588003272,
3376137385,
272950312,
3141013540,
1880132950,
3098796988,
1964126220,
1516954699,
2477918607,
2705309731
],
[
1288381478,
3069104377,
1696563413,
1924284024,
3628951848,
1466204279,
912466282,
3163177359,
99340,
3210530263,
435681930,
54423889,
11154717,
794954098,
1858501919,
4256016582
],
[
1408854967,
2253483535,
717709594,
447504851,
3485247338,
9832958,
3838500918,
1391886961,
2548280508,
1183545211,
3172762211,
1395842244,
2961940401,
2517170997,
3444696219,
4036857991
],
[
961696673,
3064154534,
3755674990,
1701401970,
710505489,
4260008596,
1850265863,
1500351176,
3312521428,
3708630439,
1715450794,
236312772,
3706047335,
3541515665,
2801761954,
466780423
],
[
3619605483,
3296529888,
2308963839,
2250248781,
2996604506,
4252082413,
1994448758,
3176015590,
3635752867,
3782115097,
3911575401,
995783454,
418584123,
450157364,
2139587457,
3665165333
],
[
4198169312,
1334583202,
2005157551,
2296549712,
627770387,
3653233476,
1160285761,
700323237,
2647092025,
1464095659,
759615267,
3465337606,
3420970773,
3493843856,
1148233834,
2183145695
],
[
3663124992,
3755833487,
2426479129,
3674458817,
1077870323,
2926600241,
3780356630,
3013947059,
269666958,
2921394143,
1103589672,
155176599,
4234588551,
3404486107,
2057994735,
3423765391
],
[
4034422512,
3433252684,
1088944729,
652165568,
3832528846,
4205548264,
2630685040,
1020230079,
938305237,
99127796,
3863280132,
405746870,
521858492,
3534166700,
3709150143,
4118403790
],
[
2235527889,
3989100883,
881141944,
911640909,
1728258867,
681666561,
1688749329,
365291880,
427243472,
3733186363,
38262881,
1359660908,
1017255128,
3954939274,
1959664689,
1584488071
],
[
2088676980,
3706187638,
2666581638,
3479881825,
4291024041,
1662251897,
4213965605,
3668515514,
320738953,
4211179029,
3899250776,
768591097,
356327053,
611309075,
3012698882,
1532770151
],
[
1443006034,
3169442924,
3367284060,
4193395395,
1093557175,
2371183141,
738640612,
631694106,
715710611,
226907126,
559126316,
3846702778,
1718438330,
931631946,
2742802014,
2033666752
],
[
783911681,
1426718940,
1506967728,
1910796981,
2791238281,
697296048,
2674855431,
2467671419,
1960980421,
1034866158,
1779126462,
3783204221,
3645382263,
678922583,
659328297,
2698551260
],
[
1919464987,
4133319594,
930507417,
2573261208,
413814514,
2928318385,
3682891515,
855151012,
2186189275,
827832070,
945239315,
1636788481,
3458191352,
4065335767,
3317980082,
4089138503
],
[
3454699377,
1249267263,
2840490838,
2275114398,
3665582959,
683766438,
470462482,
2610814331,
3673463570,
885924010,
641418057,
4193815749,
322231078,
1505215879,
556744831,
3417465931
],
[
948116211,
423397472,
1762303348,
3422583232,
2654658810,
3957381634,
1739419171,
2567281945,
3189277952,
1368650015,
3813568679,
3832598236,
2418798226,
3875804163,
3270618707,
2055975031
],
[
3745173333,
3161298894,
887876422,
889065488,
248764118,
943460775,
1403597091,
3922212895,
2495751989,
2926544266,
1509319650,
307441172,
1325296257,
2552002073,
3841993064,
3703053813
],
[
2830142342,
1229368429,
2701257605,
4001095509,
606612641,
2845142602,
4004622313,
2275687900,
2164195700,
928814590,
216690176,
552694051,
1557810106,
3572468028,
2030035836,
542987639
],
[
4254679502,
3787614308,
613380149,
891783121,
2880039230,
4126004019,
3498871224,
1270471823,
2243826570,
1119820043,
2450948602,
2272765465,
2274184450,
285305970,
2344702379,
443054938
],
[
2116867086,
4173938807,
4098563349,
1212309053,
2115132390,
1181776813,
672706797,
2816213329,
1873054455,
3575842124,
2103043444,
3454076578,
2003046847,
1360132051,
1707358917,
3750616424
]
],
[
[
673995719,
1536966518,
1944208559,
703736704,
3245456556,
3622017871,
2893784780,
1701679120,
3906678448,
2774964721,
1943385591,
2580782612,
3722659400,
4049186061,
3251074682,
430863018
],
[
224018103,
3403269448,
2208099199,
1729388046,
2529561997,
1749114742,
1941387008,
97401483,
883838482,
895294961,
622108411,
445665533,
1225663772,
1141177143,
834067657,
3795040753
],
[
1752271657,
2249816457,
1012890395,
1219215956,
331162568,
158107688,
1879108582,
1840726690,
3204043425,
3143200731,
1018097467,
1301611880,
2325001270,
1339580215,
51060958,
3119097086
],
[
2783778569,
2033320223,
2589553937,
2770789917,
4063038424,
2923304398,
1700274406,
2986283576,
3714959312,
2179402583,
1327717392,
3351501805,
2776056769,
367459841,
2718615377,
55368398
],
[
3963064397,
2523047047,
440868255,
2005655283,
1124989410,
654066404,
2143600479,
2162403780,
138493743,
517299595,
2219369270,
2895975448,
3297265378,
2897491209,
4054047029,
2362543830
],
[
2963250294,
482064005,
258560808,
1640257956,
3534842249,
1018932527,
232037511,
495324596,
3686764617,
833717332,
566501165,
562422742,
3371523501,
4048636592,
1700562286,
865150862
],
[
248619829,
1216761501,
3021651117,
860157159,
3957684289,
2473658714,
1804992078,
2925129175,
3507776489,
2209204093,
3181121663,
814918082,
2619806280,
3616336147,
2016481916,
3288593484
],
[
3549759442,
1805875189,
3339807434,
2027893533,
2811612667,
1424345362,
139824142,
2575004915,
4202262996,
852187716,
1486735109,
232950480,
941754097,
1846616735,
141555754,
4025430321
],
[
1679672081,
3131538196,
905185505,
1384400351,
1405463644,
847264317,
2229861222,
6346525,
724916807,
1989676028,
2320370374,
2747104002,
2796687355,
4167371542,
2298545238,
1767105692
],
[
3286070204,
3484894396,
1471976953,
1009126903,
2134605428,
2655670839,
4085669775,
4039677065,
366317051,
2204452692,
2162506674,
2713338634,
3458284600,
3933325239,
1370756154,
4264284452
],
[
1065893794,
3895779098,
1855675462,
3059976206,
2584429297,
143767852,
3945816077,
1447133502,
2060448148,
2784720613,
3174928340,
746522536,
983112614,
2131644125,
3311279501,
807785872
],
[
1892209909,
567806183,
572249542,
837906857,
1585095512,
1148651148,
625591710,
579242175,
1387978528,
1627837864,
3619682593,
1477359093,
978562815,
3761676186,
466298925,
2068628076
],
[
2919815988,
2269985279,
3216623916,
1581405130,
2127890685,
3509076457,
1667236961,
2998116577,
3691316463,
3523853937,
941551570,
2437972256,
263646238,
3747795530,
3407706025,
1324085694
],
[
1651517357,
1252557943,
3324249367,
2275564424,
131447183,
3110609438,
2386941316,
1035395260,
884298663,
3333189636,
1765178109,
398846712,
1980090904,
1784112763,
1695537351,
413890218
],
[
1463743150,
1924042709,
4004558624,
4170611524,
4158249325,
3366224476,
597941229,
4247499842,
642732174,
4024819874,
1441094228,
3153541557,
1971128853,
2572069304,
1309906744,
2085111686
],
[
680556616,
3481595590,
125019012,
3462351450,
617131976,
1617201314,
3437166373,
1871277483,
245923151,
1105168167,
803751223,
3507562197,
1650559982,
2769291466,
2304410485,
1325788254
],
[
373142724,
1398871280,
1968313895,
3323945689,
337726820,
2896062128,
3629881745,
1657097307,
2147230945,
297846853,
475483803,
3837093392,
1768765031,
2800135102,
2635751081,
1092790815
],
[
784408363,
1912586892,
4217272222,
2000226702,
3379149944,
1019894306,
2010300243,
3864481052,
3320446450,
2309163277,
3796702113,
3162732505,
232832244,
1665674941,
2518731743,
2334363568
],
[
810851040,
2588312079,
4103349176,
2624576840,
1882272509,
2887151049,
2422250034,
1224974090,
3100199755,
919835207,
120756078,
4229354752,
3436972016,
3619257781,
2048761791,
227325394
],
[
2556977044,
2688760220,
2313635444,
604185260,
1515805685,
1101702222,
3615586330,
285119013,
1158066671,
1969338385,
1408519823,
845124130,
244944915,
810694789,
3636828260,
3675497455
],
[
2597036438,
50417321,
464233100,
3799238373,
3114459552,
2552327227,
424282966,
3688529334,
4037227918,
4006033327,
774976098,
187293174,
719036055,
2673270514,
1695556210,
1805083280
],
[
3894317473,
2062468956,
434048759,
4245147179,
3833053233,
396246937,
1285634135,
3803578259,
1696818212,
2863183563,
4256365344,
1185823805,
2208143341,
561962092,
3346331785,
3536751429
],
[
1642466027,
2182889344,
190040696,
742083873,
2517545170,
3372352240,
2784732753,
388357562,
2955487071,
1762463932,
3039726514,
2899226737,
4034409726,
1679249544,
2843617017,
2415084594
],
[
2838610960,
2412462918,
1745018186,
2395131746,
3477886296,
2166958492,
3014164117,
1874471476,
3256520145,
1138009657,
866118729,
4117590396,
1703564719,
181874081,
3344235418,
293402343
],
[
4217114735,
3660774654,
4293506466,
2059980760,
3651616161,
1604727823,
3768391802,
2055457672,
2750727695,
2415932277,
298029312,
3125561121,
3334551745,
3417180636,
1188143570,
1537906171
],
[
3693470090,
418382684,
705030157,
3602090032,
2142482806,
2792023121,
2354462939,
1967185188,
1000881131,
1047210434,
2543905494,
344955795,
1897223906,
3858583870,
3999568424,
3324874556
],
[
3975657097,
3389241408,
1938981865,
3271571969,
6679103,
1003585030,
2455814377,
2906665587,
1577958102,
1201242058,
3235363370,
386562388,
1728277224,
3860710706,
3053328458,
3736643562
],
[
641620283,
281641685,
469278409,
1911989236,
1625635828,
3408882419,
595665227,
781720508,
3797269521,
289869496,
2303634791,
3323516874,
2797038305,
2721115909,
942723112,
1249881911
],
[
4153901543,
2752740036,
2056953088,
2636356407,
1825634876,
3119898182,
2361022993,
268229993,
219200120,
2305689709,
98718788,
375290329,
129225861,
440700419,
651726955,
791114843
],
[
2765258788,
301299649,
3318779836,
1165641405,
1116687658,
2996073962,
4016187510,
1497254384,
3833943185,
2885894833,
3699395522,
2061645943,
2196680482,
1384598016,
1296960870,
2960868175
],
[
2266585728,
3699621454,
3486110904,
695360702,
286268454,
20748530,
1679250351,
518537464,
4194099763,
1720917073,
1319146020,
3043352263,
578174351,
1867980887,
4258781550,
2551261338
],
[
554340730,
3655280505,
1732706096,
450481352,
2029394527,
536086571,
1399118541,
1471455864,
2565989547,
2940869252,
2244362622,
120163458,
3363183077,
1343091715,
2161699841,
4085570046
]
],
[
[
1813411468,
1127874571,
2915334928,
3125678892,
4115140197,
2927874470,
2330735826,
3222042333,
3390719965,
1724045130,
3719729795,
782404006,
2926024297,
3990359005,
1342024490,
3741037890
],
[
4149733472,
3976518497,
1498142279,
1525160830,
3604150872,
2160775434,
2002188838,
2165015875,
4071282073,
1313414658,
2602230358,
747671850,
479897293,
3754046237,
2684787321,
140583050
],
[
3656542674,
2594666438,
2575947526,
2436906493,
2418390161,
3120815602,
14334153,
2944255844,
456767580,
3410446843,
2135361642,
3462632015,
1052459539,
2942172309,
4255618790,
3333470384
],
[
3495826678,
266783312,
2722009913,
3830052721,
2565358292,
2158439775,
2405321734,
1129610425,
2258516970,
1796858098,
3733191306,
3912370285,
3597566859,
1669244419,
1594859649,
1494403313
],
[
2675064193,
404227183,
3075549883,
4209723091,
1389943451,
985563551,
945945033,
2520537147,
937363031,
1059828776,
1821064958,
4136902188,
1313397003,
2468139173,
2024060204,
1703014010
],
[
3864988482,
1420664313,
109166811,
875089066,
286871027,
2659416747,
1164239354,
625897367,
1139121424,
1420441013,
2151104008,
3485477546,
1331172358,
1479810663,
2119210878,
1540920284
],
[
1616732635,
92929425,
2024168629,
2573824001,
1940900481,
603349932,
1610600633,
2405333604,
177695389,
172455007,
1148900573,
2125871221,
3257448825,
2816320778,
3650412411,
1415384798
],
[
1126795946,
4210167453,
3257139798,
1228861855,
1446042475,
4130827850,
896258100,
2565979774,
1937068483,
1698361803,
1334582922,
880758986,
338428896,
687898409,
3345725283,
3039744083
],
[
2331748226,
3593944844,
1416843035,
1267027555,
3207215951,
603290174,
1814998662,
633770438,
3660600490,
579573591,
3073514912,
1683055177,
1697634324,
352417156,
745964494,
439761058
],
[
827773785,
3760022778,
2626672818,
3296474258,
2195539354,
4270446927,
898657698,
208470536,
2242002760,
4037493903,
3313427781,
964223691,
1865137748,
2252634072,
2788652535,
2146904223
],
[
2296489035,
505441963,
1241421743,
817782343,
635502879,
824857122,
3924297753,
3019006807,
1675617582,
271678542,
578497114,
3592122686,
764652455,
252334560,
3043103121,
1086688749
],
[
3507349867,
4075071224,
2028008318,
357998396,
3111221816,
2142865704,
1835389297,
1266791169,
738870985,
1781414020,
3891507526,
2898358482,
1829943641,
1266002177,
3713224726,
4030028514
],
[
3946231909,
2167071933,
126434896,
1525640980,
3217624091,
1122459301,
152442282,
2718963588,
354636667,
2030774881,
4217804496,
2787311409,
4025094741,
3789351814,
1983481314,
1818011871
],
[
3578521239,
3826489030,
1029962095,
3186211746,
917182025,
1008034137,
1039670633,
3372678752,
2313033577,
1127962232,
528097798,
212435544,
550553565,
2799023730,
4151323074,
1807064883
],
[
3584717564,
2422457080,
3171937431,
3660635346,
2779998958,
2022983226,
4144244629,
429443449,
3985639773,
3207412327,
758061583,
158563405,
3908298611,
3226171347,
2721340890,
2875597209
],
[
4002207038,
2327200385,
3049968419,
4030713965,
2057397995,
3750856116,
2366550246,
466664545,
1199646269,
264575204,
2157862567,
2141057592,
518502126,
2871378393,
1556037582,
1929238037
],
[
3720735070,
709260141,
2612981364,
1949715449,
3788665423,
205738540,
3489269160,
2097646569,
101255419,
2157635940,
2560781529,
1733504498,
1083478442,
1942251523,
246777953,
2061002565
],
[
2924493355,
3055882230,
1860572632,
68988494,
1964073214,
2935485243,
3709856429,
2871225176,
1850987176,
2399795087,
158157222,
798521147,
2726475125,
2876122360,
1298156604,
2239997548
],
[
2320510216,
3141321178,
1133270912,
3792833616,
314681714,
2326443708,
1569753966,
713284571,
4194493995,
2245516920,
2364611998,
2873124131,
3147954450,
1392536201,
4087648716,
3717814108
],
[
3039334847,
1523253273,
2832272276,
2281326532,
586693120,
4015234705,
1153277818,
3574028054,
2925028666,
2976360932,
3072257239,
1330284422,
432115750,
700449165,
2668113533,
93457199
],
[
392261807,
3020570233,
2324216207,
4218181516,
3517666997,
3086226478,
3000519257,
453025687,
1847416450,
907504984,
3462384326,
1296902277,
1571882973,
1377158943,
3020384943,
3541851428
],
[
657825662,
2369666509,
3929404931,
3640333760,
3177431180,
988074750,
2360755018,
2922279277,
2698396167,
2411331805,
1183045015,
670287487,
1009059677,
2150256296,
3943219723,
1202274809
],
[
513643866,
49710200,
1378347110,
1226412197,
1657275117,
454060981,
1120939305,
2471764071,
4227200102,
91686835,
1058105891,
4267282856,
2427017279,
4245043523,
933337767,
3777350827
],
[
3049570571,
453904403,
937357167,
3230257889,
3994343981,
213600486,
1958206420,
1117659883,
265994821,
185637191,
2406110114,
2317272318,
3661870249,
787783205,
2408748738,
2294580088
],
[
3173999900,
4285423947,
493172175,
3282224594,
3662874544,
482164552,
1700144066,
1431320854,
924168381,
3170016663,
1675098933,
4190483788,
124364899,
890741462,
2380166372,
3290920825
],
[
3301091560,
4058142632,
4241535259,
811818078,
2016406991,
4187687829,
2190349161,
1054912371,
973646772,
2004485739,
1240222721,
2858092648,
4043351155,
3847610097,
2086313348,
186636718
],
[
78280654,
366843903,
1203835482,
2008871145,
3540170650,
3903396294,
2826298861,
3937977068,
832609732,
2309554752,
860370678,
808287873,
1475450722,
2847274791,
1814523491,
1443536144
],
[
925963822,
1722340056,
267706174,
2509570307,
4120919962,
2260678629,
6313798,
3477858374,
3785193525,
279928239,
1917576369,
2469264070,
596221135,
2118015147,
1542661724,
1719451432
],
[
1847661805,
695968847,
3281151491,
3154356348,
2940116780,
2346208868,
2949486662,
3181154058,
4205241843,
1032911133,
2186881776,
2134517474,
4143190922,
788965025,
1116138353,
781569940
],
[
1356297653,
4146927723,
644486373,
625784234,
1241351731,
2177067785,
2217095895,
4278206768,
3422425540,
4038154920,
988339147,
2683304384,
3599378106,
285825852,
3130291098,
546421698
],
[
2403127089,
4172762011,
1649040667,
2091977070,
540009959,
590837674,
2241357011,
2002203328,
2551067329,
3536198350,
1980807462,
1748085799,
1458673544,
2876930010,
415506848,
2588326612
],
[
617594903,
1839379567,
2830851065,
1668014575,
4252903807,
689057715,
3897334448,
3247102559,
335573060,
4167278169,
1737985714,
2719110872,
308962142,
1527245581,
2533727941,
1752540100
]
],
[
[
1862065803,
3919421160,
3993856911,
2808448189,
1575708593,
1096708763,
1223939098,
4056683398,
1306324810,
2796379106,
3521655881,
2664057484,
1931583360,
1179273886,
3954701297,
3071057874
],
[
620613714,
2716153314,
1320656893,
4029715448,
1467491354,
3091576136,
52140674,
120647230,
3338636988,
2128599519,
163004682,
2136262973,
4279003179,
355202267,
460964006,
2559146365
],
[
2863630061,
836498325,
109562201,
1816419180,
3704749694,
3123355965,
468981863,
3699880715,
1479251587,
120176220,
140486718,
732081068,
3808653922,
707045941,
3346346770,
501414803
],
[
596839693,
604035869,
1448238004,
1729572837,
3912286086,
554848164,
1817854494,
279992810,
1578234370,
3200925022,
3701155884,
780588505,
51351389,
41573453,
3536678366,
1830066159
],
[
1991053520,
3163729295,
1438016929,
2397588993,
781376713,
937477636,
1505587156,
3738360274,
3570037638,
216057029,
4248296091,
3952062528,
2547615889,
900066496,
839778300,
2515352592
],
[
17510987,
3914985672,
3366461762,
1250920385,
4260069256,
630067233,
3385829990,
2972840868,
1494116138,
3668497735,
371155807,
22280722,
3008366228,
1736111096,
2430422182,
2518727510
],
[
2950376139,
3959275803,
896997244,
3636256256,
1695880341,
2043063595,
4147667573,
2838577943,
2279045231,
1537701312,
3930566977,
3440198260,
3353708084,
3058584664,
4159751573,
1513124432
],
[
1464655293,
1504923125,
51338692,
1636323005,
478576341,
1823868978,
1242673653,
703330099,
469674066,
874866695,
534466396,
1214032499,
1899422659,
3031999386,
949845448,
1917785850
],
[
2550131243,
1575177757,
1230823554,
3490282354,
3889880504,
30106156,
739567636,
3138052728,
1174224170,
2636014896,
1639228246,
1705680496,
1131833680,
1647189029,
732607077,
1833883999
],
[
3730997098,
2813685125,
87409560,
2161125227,
3104886346,
1617314651,
85124576,
569333231,
1966093222,
4018794579,
3236324040,
358082252,
3635726548,
86003549,
3788031810,
1924751991
],
[
2972107610,
3617143760,
23365244,
1489536033,
3536706415,
3513407846,
2107016123,
457346741,
2850888633,
3924479902,
3876764890,
3194130755,
2903406162,
2194406072,
3850816263,
320756509
],
[
2222690507,
2285368456,
4009916933,
1907539564,
1645017199,
3939644845,
3882759176,
3504148595,
2586208190,
1826844283,
3613464489,
4256756152,
2088547422,
436467006,
2066922595,
1864846158
],
[
2392986711,
1864090312,
4226715749,
3268369470,
2050727909,
1077918080,
2516847662,
3338540168,
3715478612,
2901364027,
456481379,
4039972774,
1722457701,
4045809193,
4039627232,
861346648
],
[
2651962208,
3125488989,
4266900380,
1502534422,
4086459370,
482938548,
1040566836,
3896449174,
40097770,
84771768,
2032126225,
2767666348,
1296212122,
2247470696,
2261460618,
4250283472
],
[
4148266350,
4082345927,
400267795,
1253354233,
331479002,
3471870973,
1870781669,
2970816032,
3999522095,
1222729576,
3517759305,
1885331472,
589178549,
336882759,
443062624,
3580423332
],
[
1730080858,
1091256793,
990456580,
3844294285,
1149467949,
651929200,
658507541,
4008682165,
1751986571,
3030305983,
1088166063,
4052979625,
2976730412,
3248345772,
1204257551,
2310591836
],
[
1508511905,
240910294,
2739246068,
3112625019,
1385487804,
1624844550,
1388767701,
1979223125,
201993909,
1829022617,
2880812911,
2066437577,
3231532275,
931521492,
1683311678,
3698996044
],
[
938657733,
1774648597,
2607947147,
2369786766,
2827434859,
1160442023,
2309293393,
3916446750,
3507753119,
4192655296,
3306837039,
3001282395,
1952795631,
1589136111,
3363786902,
707838072
],
[
489162295,
2641880329,
308954126,
2984603418,
2267247246,
2546541600,
1590767745,
2563270841,
2231384457,
2477041152,
3755012242,
2973372806,
3250925016,
2412309198,
2614424001,
3027714520
],
[
967759590,
2703427100,
579681567,
2239630491,
699862236,
1419464353,
2679537706,
2374757071,
1811442023,
2565069814,
1971739162,
3094174651,
17766120,
1334903968,
8871980,
3868486380
],
[
2859927556,
1251568413,
1541015372,
2484809921,
3511111078,
1205322989,
613235359,
3284387109,
280647250,
186665007,
4230231246,
2887277965,
2943141603,
1642560831,
629849099,
1432422521
],
[
123890326,
2677993864,
1051207479,
2212845342,
1079311219,
1636865914,
698100229,
3533660359,
388843032,
3858268245,
3959218079,
1428586213,
3455157142,
492448290,
1438153635,
3352810169
],
[
441779844,
3508100519,
3299906377,
4048153314,
94498595,
3383234825,
291345380,
3381451738,
3273489857,
3085946905,
3297837326,
821628632,
1963181243,
456653774,
64676249,
1711924145
],
[
2367882962,
3716969791,
722026082,
141542018,
3124633021,
2068553985,
2211514126,
3536875111,
2547848386,
3535917383,
1214922236,
3590896168,
224656387,
622465132,
2551296136,
2542680670
],
[
4078594475,
2533594505,
2483573235,
3452537797,
3556835219,
1668894593,
81297941,
1325456281,
1457852606,
2135011337,
2306417665,
325326224,
1089860357,
4068467170,
3676100526,
2290087394
],
[
3465982953,
1857637244,
2346482519,
4023523439,
1658994290,
4044568491,
3195274707,
1135925090,
3423455384,
870819378,
3506361645,
1216293984,
2529597028,
4137199388,
1065323049,
1326979805
],
[
3201924645,
2100409853,
917770791,
1177391394,
1886234224,
3560099583,
1563940926,
4278035820,
3234849546,
742076532,
452235958,
3816389711,
989878588,
1745281762,
4073714689,
1854373878
],
[
2453391049,
2517593677,
3391778928,
1830161945,
2208394092,
2234873919,
314944617,
1252860522,
206041227,
1797281490,
149549337,
2663830990,
3028812216,
2128962176,
3601105746,
187384497
],
[
3016435963,
1952828890,
2239905231,
135872523,
897306129,
601432730,
3990585954,
1404192451,
3473104592,
3055869288,
2318527327,
992536638,
3233780819,
1688075855,
1141345964,
2470834854
],
[
3332022969,
2872860229,
2266212626,
243242427,
1314166950,
3557360419,
1560203721,
3265660681,
781574552,
2237889877,
1951281831,
2562731134,
2996780021,
2096613488,
2091900737,
4134604556
],
[
72980143,
1469442670,
1138818345,
1730023835,
2341300946,
1319932140,
3531431345,
3036375609,
738611699,
477991884,
2564267389,
4061204732,
2350765899,
4060082092,
2748654724,
4175053005
],
[
642079192,
2015962475,
3977341184,
3626830903,
2668514578,
1405521519,
3475849646,
2094902155,
2249868006,
3643584211,
277101000,
4240411944,
2239352400,
3325365785,
906605753,
4293007292
]
],
[
[
2886983899,
2221797977,
16529622,
990005484,
2681186516,
3169728139,
524969670,
3558838627,
1730261215,
785412058,
2605210818,
2857824755,
982597273,
4135622007,
2502427729,
2648479468
],
[
3065455231,
579707497,
2699387915,
2318203444,
1432145388,
574872845,
1261281449,
189576676,
1795047929,
3692207400,
1200012150,
393768077,
1113158709,
605002122,
261555744,
2429755481
],
[
1174827748,
1327982777,
2217384101,
3398144223,
2107593404,
1067607644,
1114822573,
1598601618,
1837075254,
330534821,
2163023178,
567383743,
3192462150,
1237937576,
874791379,
4105129122
],
[
490556088,
3082838326,
2382192938,
636502038,
735311565,
3449615757,
3239462816,
3532350111,
1129171464,
398195044,
3943313772,
2997935904,
3945698909,
3302545301,
491417190,
1590836536
],
[
2623365954,
50576508,
1937128633,
775778409,
2106670956,
443428679,
960957859,
36404251,
2187074132,
962304833,
3435324341,
66982034,
4031526959,
3001956905,
4250526293,
1596128277
],
[
1551176325,
2763347253,
4263837223,
1451780339,
184239055,
2865877681,
3325459882,
2895418290,
3795356340,
1095519823,
3813297272,
3362381203,
1888800301,
1330013864,
787447879,
996679606
],
[
2350224115,
2373182071,
222042324,
3997084622,
854093714,
724026096,
525357214,
1960559121,
966563079,
1137548923,
537666907,
3173345038,
3423671394,
761133775,
165407707,
1408129451
],
[
2234650166,
1598038878,
1645310421,
3355478085,
2299482651,
3621965003,
2294807423,
168304652,
2528897260,
1958080945,
711904238,
720006924,
191694423,
2864928108,
3720668271,
399323633
],
[
1606557472,
322975493,
1752926931,
947548762,
4075171854,
332563459,
1453149366,
1574600500,
3144720319,
3197480687,
3221767862,
2758040434,
3686064621,
2255412055,
2076563880,
729238283
],
[
4198557272,
1485802078,
701726953,
3248900140,
2291094501,
3811703021,
162604858,
1456510181,
1418121205,
997960362,
3733606822,
488280661,
2515320483,
966089742,
388883651,
1197665441
],
[
2676478028,
100451471,
928792751,
832029327,
3324834757,
285006814,
1525447079,
1315597248,
2590818674,
598175943,
2688242483,
1763841805,
3913326395,
2554771956,
1099115233,
4144979031
],
[
3144080731,
797472878,
7564112,
3845562608,
64330630,
1360958922,
464202936,
2270933383,
4162934055,
209102255,
3857148467,
246571565,
1602366161,
3531916939,
3359700573,
1332943971
],
[
1959928804,
3168982713,
3002766466,
1177714180,
26139244,
3487397575,
3450388066,
1064162217,
3072814003,
2172391026,
3786080301,
1347620965,
3787770416,
2624417560,
3143079662,
1165705840
],
[
2150206306,
3947708402,
3775268829,
3687501220,
1001590359,
4090021863,
1872705896,
3208188694,
4235343403,
1221113350,
1312984685,
519220359,
2468130677,
3912672060,
579493034,
3294676464
],
[
2233070205,
2506140892,
1352654318,
2605337210,
2333297007,
343280136,
576757563,
719354211,
423274971,
3112342520,
3876418131,
85801107,
2851470451,
1866239589,
681762774,
1575862816
],
[
1238840569,
3371170069,
4251350395,
3595062217,
88666634,
3636484441,
4132563766,
239455112,
1280921465,
1985066142,
2459513508,
1508097825,
1047838904,
2897348871,
1769612711,
3978364283
],
[
1783794797,
431088269,
3034180766,
432338878,
407828549,
524399394,
3851628293,
1465633866,
1934670091,
3257578527,
1086405248,
410295948,
660422238,
1567129072,
3721687347,
3230853852
],
[
1866331151,
1447498815,
213465891,
1201002919,
1888335544,
774763836,
4061453899,
1643035305,
3739289188,
1421223354,
885934932,
4146616084,
2020914640,
1798877660,
934758175,
2450054334
],
[
1522522091,
3301301268,
3421561653,
4075323002,
2109303340,
3078619306,
1694141130,
1367269861,
3596261588,
551056100,
79968663,
1439475136,
3147091136,
2992517374,
2337951692,
1879455311
],
[
468939083,
3657750377,
2016294859,
3299128135,
4194072221,
2710456640,
3516538970,
3184667171,
3498388257,
867189364,
406801892,
2585818782,
1242098198,
3397878461,
2225396348,
1690904738
],
[
2000337028,
2766734420,
3930487983,
4052499300,
3809887884,
3044581286,
1230567230,
3962701041,
1646345093,
3028520330,
4198110457,
853245305,
3737467079,
3631405522,
3189129378,
1312193706
],
[
866288601,
2608162029,
1859194248,
12199610,
4227048309,
3759018193,
1467993639,
740311844,
3213155011,
1081304613,
3473828838,
2550606956,
1605943197,
676380292,
3738433106,
1452503250
],
[
1656599655,
1500511994,
582432253,
3554662745,
3567706503,
2711440415,
1298430798,
3677883451,
554339987,
3517023440,
2740227047,
1652806016,
2387555033,
5407564,
1364808688,
1322228431
],
[
4011250595,
591332314,
1482981402,
3259397483,
3509936439,
2535178596,
3041992807,
3010058962,
1208892722,
2132670640,
1684814680,
2769364643,
3910476510,
2876757714,
4072594143,
303675511
],
[
2793621609,
3221672004,
178114489,
2321159391,
2252775377,
4245469702,
2766728222,
532318678,
3248742655,
128707358,
2360086950,
2350599196,
4133742101,
2672856117,
4101275472,
2226276329
],
[
540873670,
1403241326,
1437087454,
3012326467,
109172663,
3330397978,
955977694,
2557274563,
1568520855,
1463811461,
3019719703,
4036072161,
2454068300,
307927367,
3470378807,
3970721202
],
[
12879897,
3102943590,
3176198498,
821412001,
1170945392,
3653546244,
1278240406,
793601639,
4272984057,
32850881,
901177584,
2988275236,
2443970922,
404484243,
4244174007,
3211090338
],
[
826544177,
3467377656,
1505549707,
1847033745,
3749445128,
4177613170,
514669261,
2875501823,
3814921663,
1862824216,
847857412,
2368721497,
1804331746,
3784405825,
224987679,
2020455929
],
[
3823400202,
3214408,
949093972,
3064963122,
2035850578,
1961132345,
1847777741,
1007025117,
4032325886,
1414716015,
4208766902,
1776676347,
1268414528,
976244740,
878566625,
3939124140
],
[
911850096,
1624776716,
2501049035,
1551040785,
1289497499,
2858147348,
2329526173,
3640195980,
2971162135,
4179617256,
3966294535,
327903104,
3790328107,
464801482,
2317063282,
2201442398
],
[
440842217,
4271482090,
1227865232,
847362340,
1748106841,
2472587091,
3185888907,
1139628438,
2546145249,
1544430504,
4055965563,
1604064266,
2943904598,
279808931,
3508212461,
389521281
],
[
4050272412,
1736065214,
1076858619,
928134972,
2901214524,
1869622146,
2346328620,
2752689917,
3586051816,
3953973350,
676944037,
2333929905,
3920361894,
3680584539,
3648147847,
325036373
]
],
[
[
852046571,
1872976244,
2426669222,
3465948538,
250789154,
7523754,
3414226840,
2553719747,
1041520712,
3271039358,
4029042044,
923604868,
2099355804,
2013110138,
1931762919,
753267702
],
[
1238906811,
1669925710,
2320131050,
1837652378,
3382058016,
2161953109,
2896601345,
3163774742,
898269037,
3040914435,
126714812,
810331121,
2227656716,
1187141868,
1492263508,
238945194
],
[
592539101,
1088076248,
1675406700,
3442627843,
192426873,
3631262944,
2584421260,
3619074751,
2986050152,
2810269436,
1425266231,
2291493735,
2744744497,
279394468,
2490920341,
2784631897
],
[
1800282462,
3747014350,
1668872856,
1566592872,
3814068853,
2021819350,
3289166409,
1830170894,
3455669118,
242172676,
230472159,
4172905073,
2704212302,
43542501,
1795797896,
2026491533
],
[
4109567027,
3375619547,
2493175912,
3423425253,
38212762,
2127138578,
1048535988,
2901850041,
2492539883,
2679654652,
3619243009,
2789941667,
1409147980,
3644698174,
3080901588,
2013616882
],
[
3694470132,
3441737243,
813202903,
85200895,
3060679815,
1441375177,
1629814361,
3229592104,
1203324375,
1832368213,
2396936702,
3801589991,
2178149014,
4037547400,
3062740839,
2610315765
],
[
3106712804,
3810379556,
993341617,
4178436547,
1204566501,
1529115733,
2703845650,
1312565769,
2029556067,
3342191379,
2983788158,
88539775,
1759049828,
169806139,
583064011,
2516461762
],
[
2407453169,
1998817896,
3152227917,
2926405629,
3188181410,
2680600896,
1861753463,
1705573237,
2565220312,
3542128061,
1494473381,
2450283616,
860262846,
1400572118,
3663432729,
2079857807
],
[
1207576492,
3761575791,
885364097,
2369636908,
2729709139,
695561301,
2096635765,
1335439722,
3723385121,
4085370406,
909419341,
458200339,
1302269520,
1586936697,
3095238837,
673902204
],
[
1971637096,
1622049266,
3772739612,
2547493417,
2167589782,
4276399449,
356666348,
774376909,
1266042251,
3818023771,
3210325367,
3662321353,
529614781,
2292331712,
1957748892,
2795057704
],
[
752140574,
1892954879,
945097418,
1209427956,
3499807007,
2599248596,
2525270743,
1575128494,
2186364680,
65388358,
873560040,
2597506995,
2719307660,
87004214,
3549766706,
3920417840
],
[
726813849,
723035872,
814102294,
908927853,
3817185548,
57122540,
661974455,
2712181737,
448477992,
880244378,
1551582592,
2481959470,
4075164310,
3666924755,
493563897,
392624285
],
[
3594699352,
2634958831,
4122129933,
2468469592,
1920144813,
1378725720,
1004484051,
862916737,
270094426,
2571120830,
1213092672,
2884242298,
1361538201,
701308699,
2635692429,
2863461337
],
[
65396891,
1159450461,
1419713894,
3110969578,
635843184,
3672479238,
3217233499,
4171180541,
753242613,
852851686,
1338280612,
3124765469,
2618312213,
3077494463,
295007892,
382922985
],
[
1196856923,
2197562303,
1677991203,
2721888818,
3413234663,
4013845507,
1370623807,
3737143734,
1978901139,
246286324,
908871657,
1151829345,
842155180,
3169644300,
1805841918,
3516085881
],
[
4069976513,
1097420002,
3247946373,
196735346,
1425804231,
16290631,
168727224,
1481185849,
1942485981,
2445839586,
3150633646,
3750265078,
2951773837,
60935685,
2758337474,
805886349
],
[
3023557511,
3719182799,
3798916229,
2967863484,
706321261,
3038902729,
2295931357,
2121254753,
3458273780,
3644297310,
720892636,
1436524216,
3203565277,
2426034533,
1405613596,
4112182552
],
[
3134016056,
4091656113,
3053582938,
710385287,
1168101769,
174093076,
1510854582,
450085403,
2347292339,
2505270415,
714372431,
5008404,
3297866390,
2862188528,
3739975270,
3625727863
],
[
3625338696,
145517514,
2489306736,
3908477526,
2421238924,
3712782271,
3042165041,
2532832775,
381113460,
1705511527,
2260018287,
3766932268,
1303395203,
1478957368,
1099398200,
727444461
],
[
2620065609,
3472194382,
917705512,
3759473629,
3720161332,
1557687458,
1378138471,
460888021,
4028692856,
1324172495,
3427443519,
3001764721,
4065025850,
2832997746,
1453055739,
1600288508
],
[
3928455188,
2668278824,
1672502193,
3239307899,
2444212245,
244254609,
314643827,
3942927949,
2174344271,
1316140689,
475409901,
304131779,
2878763049,
329068716,
1489458130,
4099178544
],
[
1273429240,
1080505945,
1520324398,
2272974783,
685920631,
1675051576,
1849943770,
471614461,
3948173043,
3519284626,
787232683,
1041041626,
3083675005,
2611718914,
1155904214,
2821171147
],
[
1058970293,
369570786,
2658855786,
931993247,
2615525990,
2789617197,
3879124487,
4169932193,
2424283321,
2169348183,
2612073225,
2863995138,
2691275437,
155332127,
3102845124,
2862433177
],
[
3950185915,
29006639,
1346713655,
904687010,
2890616857,
2261713904,
1062232546,
2726462969,
1104951823,
4096766389,
3551814821,
1848664037,
3322692961,
3605374631,
2361034702,
365138682
],
[
2930542877,
4144177241,
1422965431,
1100117762,
442063436,
935314252,
1563514998,
1048966094,
378503776,
322024901,
3992535513,
2669477387,
1929194012,
1045150764,
3324856294,
1670975581
],
[
1719534822,
3670696725,
1216916518,
2724759402,
4105655547,
2271771815,
1011679095,
3604660740,
405185130,
215787560,
2385168411,
2237287744,
2264072347,
372226690,
2211126551,
3120015948
],
[
604948308,
618947366,
2385399008,
604975964,
2026135888,
504942300,
3006151761,
2007884773,
3188311876,
3480132714,
1972857859,
1392716207,
1578231277,
1068580492,
2940255327,
2508662341
],
[
2072241335,
1894229058,
1056683265,
3258483141,
733865145,
3584740408,
1886510799,
2036924453,
3527601524,
1142758118,
1639545987,
1891512146,
3703318577,
512165856,
457492519,
1108200773
],
[
1666751553,
4203312628,
3363016535,
1469890776,
71770508,
1775901236,
3993415436,
559901735,
3276746462,
1971942923,
2161880648,
2493759804,
1934737244,
866341713,
2575874663,
3265621320
],
[
3674811151,
1178136133,
419722183,
3412119532,
1170820502,
2578117257,
137177263,
381295718,
2325146847,
699215830,
981837820,
3074078423,
1906031979,
2563789491,
60870033,
2878492486
],
[
298114445,
1054720205,
2592288210,
3700541629,
1226824529,
4124713413,
1932393338,
908824057,
3125553033,
1946899413,
1371316156,
2003764379,
3897038893,
2635312055,
243062880,
2526093055
],
[
2790930945,
3745210098,
3860911153,
4848609,
1299268991,
433188149,
2929958231,
2301640669,
2255576939,
4076905360,
1191953010,
1863504777,
2038031101,
2958109749,
623621489,
4246304044
]
],
[
[
3629483798,
3070442139,
699380550,
4252067386,
127626886,
655998738,
1850944963,
257432445,
2811286624,
509290032,
450292803,
1660391712,
225789085,
2320502318,
1863827489,
2151130117
],
[
2217476531,
1412771878,
3292392903,
2284448465,
3677730365,
2353859894,
2362947169,
48979473,
4050897585,
2743001296,
1759549359,
398427548,
331040803,
626703835,
4040945660,
1463682791
],
[
2896977070,
1095513430,
954373114,
3889012817,
412241565,
2880969693,
689059688,
3354530883,
1561835785,
1536782932,
1599502092,
3703091008,
3816692363,
1845602697,
887890683,
4157621559
],
[
3370596368,
3223635691,
3577318362,
931407390,
1411545573,
876139678,
2209506207,
2156436202,
2049016807,
12472193,
2956163475,
2471909316,
3311214815,
1922903693,
2992304696,
4091043659
],
[
4153171795,
1585236819,
1431990060,
2984123487,
3661075296,
4138204242,
3942149835,
3685990288,
3475846133,
3937594909,
1513287331,
419009147,
3432525805,
3432701230,
610384404,
2649686674
],
[
1288965187,
3182993474,
732678493,
3942687749,
1498517620,
1493608631,
3052011738,
3086587381,
2696748148,
2031246639,
1538180384,
570129506,
1096292343,
2816896,
2989579738,
1087327307
],
[
1685870928,
260734953,
3868482365,
1839798578,
3028722939,
3985651766,
2679906553,
2823400456,
3543256882,
225632584,
3027957063,
1737794365,
1442095099,
3192380162,
2100160316,
1412152261
],
[
2540064376,
2550811120,
2187984665,
1688110797,
2108197494,
3943973336,
2784230698,
1856189906,
2995356264,
2592921883,
2981194728,
3997611196,
623865878,
4146344640,
1126109796,
2373210279
],
[
86242955,
3013357037,
2178034254,
1465156590,
3631516831,
1388339329,
958146519,
2063480837,
1546851954,
1147460679,
3432840754,
2253086869,
4002141864,
1119989656,
3018011011,
2758681713
],
[
3403179742,
1556039992,
2560328541,
95344984,
3447468395,
2550889590,
554292872,
3622787877,
988257328,
3883756878,
4265626511,
843151810,
4135056436,
2317108071,
705672683,
3070648442
],
[
3120979183,
189208330,
3598278707,
3512204572,
4062204624,
2071959954,
1825934851,
829396389,
639073288,
3159578370,
2136802212,
2643994167,
3611978528,
1768679278,
1948402622,
3119308234
],
[
667582840,
3195367186,
583974508,
3495104728,
1517047641,
4006024723,
2004334117,
3872672919,
3730078231,
3723403205,
535621121,
1173999009,
191230103,
1562088772,
2854426613,
270874571
],
[
3215662484,
3494856969,
3739224472,
2029485255,
3655242919,
2528491376,
1597797789,
719945409,
1858312845,
2660239993,
3099099288,
3521501085,
192278417,
3829582639,
669668122,
766647225
],
[
3028963109,
165159490,
1508936200,
699423432,
2926286773,
1456262020,
547650037,
3750916126,
3203339135,
167357660,
2368841600,
579927673,
2643751079,
63479834,
900451310,
2536558970
],
[
3824538375,
3979292435,
3527075253,
2648008688,
135666070,
2003652719,
3040744690,
1889870704,
1089259159,
2107864863,
849765432,
3480283806,
1426166974,
452483592,
3366211933,
842422275
],
[
2173371490,
3584562609,
1461807794,
1299798150,
399284667,
2054864273,
1700572343,
3130602334,
3333227942,
131244945,
2707121664,
1997987884,
2682523058,
4163011567,
3384846293,
3957871860
],
[
2117882605,
589433715,
3125240122,
3208227323,
3014048622,
583627433,
1056053857,
1355675696,
3018107227,
2270632371,
3200364819,
2653513485,
1269363610,
800548608,
4137247228,
3171023404
],
[
1498300713,
2618954110,
3464848575,
3129527812,
696200724,
2127405180,
1595052348,
349808076,
1623020744,
1939209954,
2146290939,
3398771881,
3044346669,
3608306205,
3879601810,
1187177287
],
[
914800460,
4085769024,
117190990,
251840055,
4000272482,
4003181927,
593166566,
1297180232,
2438879492,
2970017879,
10541891,
354077176,
1215424579,
309154437,
863880116,
1388736869
],
[
864927007,
1112016723,
1366113458,
3308603691,
1921292400,
2810350408,
1681768771,
3110529633,
3844018668,
2249212724,
2661133847,
2014404658,
2493277893,
1011696669,
63474932,
3350028745
],
[
1459172782,
4119573507,
1984502157,
442345220,
654152782,
3312012312,
952713863,
556802398,
2848231376,
990221428,
3844604271,
2627309058,
3402089483,
2357565522,
3045822594,
3057132075
],
[
531291347,
3662095761,
3430037332,
2186570881,
3304406036,
3503873118,
2878711183,
933128345,
1541194847,
1120975423,
2017069062,
2781908084,
2712779253,
2774082698,
2256646483,
1961314648
],
[
1395494104,
4260903111,
1891138721,
1191422084,
292411688,
1957480032,
1843256673,
2393920488,
1738740517,
139713357,
1045985201,
3345907257,
1183657335,
936086125,
2941195960,
399346392
],
[
2324479958,
3562952512,
2862549537,
4094572145,
251172862,
3207329619,
3995938677,
2219488840,
218164950,
251591206,
1187211413,
978584669,
2530888910,
2415678795,
2613676460,
794995887
],
[
950929754,
1013994307,
954548991,
1737068587,
214020277,
2003029059,
793824666,
3530362655,
269345337,
2265083657,
3833824156,
4271775504,
297597690,
1714066225,
2510873836,
3841753164
],
[
2195318184,
945676788,
4199815062,
2684695513,
2745845334,
1951939847,
3300115268,
3070201014,
1891576787,
1466242651,
2758154014,
4066654696,
4153467256,
16154357,
3537985176,
1130054241
],
[
407083147,
1121840262,
3704015275,
917733805,
2697622622,
2879613936,
595470384,
1469754107,
4055746908,
225850238,
3409771877,
3653438330,
3888633447,
1707727706,
1630596597,
3795898052
],
[
2737796117,
2619818951,
787583679,
1248389176,
2544396810,
966250958,
4255368577,
3036407427,
2288160827,
3682147297,
3685437489,
3394761057,
3057949644,
3674608696,
4099825933,
1358904303
],
[
2963131396,
3653438517,
735459456,
175533473,
4130423431,
3693091775,
157308182,
64694793,
1971376027,
2117131250,
150417052,
2769629169,
2506810411,
1049963288,
1361585348,
2135841692
],
[
3389508603,
2991247781,
3990462762,
2328183127,
1866410913,
1267174786,
2877147542,
3179162773,
1361301231,
3441488160,
3044400536,
1139775798,
3309107468,
3296850752,
4195771474,
1924078733
],
[
4161110820,
3334062823,
3860940777,
2753222541,
1625550068,
391269381,
2156079837,
4044573154,
1782182309,
4118260018,
840426841,
4049530332,
2943051594,
2643597170,
2689841504,
2766132787
],
[
775685426,
1649793039,
172162153,
3586730660,
215164581,
1048917488,
1130298235,
1766459884,
4292872046,
2593361994,
1109728703,
1204829780,
532110019,
2407831982,
3670767997,
2000210353
]
],
[
[
2077771423,
2163214842,
3029732572,
3153843373,
227424187,
2763170638,
3586743575,
2056569351,
4077265236,
3283927392,
187362969,
2865333318,
1365911421,
2243133417,
884904793,
1257833926
],
[
328956944,
3464775748,
4124092891,
3179157113,
397639315,
2612460843,
82941507,
4062866161,
852814121,
670405915,
4288994782,
1258888904,
1394241315,
4051119261,
2913112795,
730382810
],
[
4103920916,
347311706,
768822271,
1023533519,
3723475284,
711204571,
3748236675,
125103728,
1544595161,
537023460,
2838668333,
779554584,
1775252335,
1011152000,
3460969221,
2198146097
],
[
3994309380,
1198639202,
122023995,
1198960099,
273588431,
3987239178,
1604389099,
513042470,
12132116,
3054663688,
4044839794,
738844716,
1726670370,
278872406,
639460863,
1349224637
],
[
3387669978,
2256483133,
957621379,
776032424,
3380646124,
3636108297,
913519370,
2272778128,
3295507142,
1613252476,
3832891744,
3557544203,
3000957978,
400289816,
1401647538,
3523753771
],
[
1887170787,
2670496876,
1940246739,
1054552803,
1189558981,
230616940,
1627086526,
3109998116,
2915495358,
354143100,
49110955,
481931998,
1000534981,
3396739202,
2418377421,
3923935060
],
[
1241524002,
2681896243,
839894323,
666290635,
2292227117,
3915033857,
1710657349,
478339753,
590616271,
482471480,
2424400393,
398851341,
3658201333,
3543953567,
1864042425,
2439152352
],
[
2399075879,
3025816768,
814266082,
705408688,
1047996259,
1487876631,
4087116322,
505460122,
3119774943,
1702304463,
3430642822,
2601565247,
185503666,
2517413250,
619324464,
4255979060
],
[
2077458781,
1736045345,
424691621,
2977377049,
2871634335,
3423088275,
3292719399,
2984096309,
4008397751,
1208958416,
154034810,
2688701245,
2850773386,
114106073,
762686089,
2777853583
],
[
2285867931,
1808340634,
59116854,
2559886517,
677623256,
3493104716,
1647741588,
1937753035,
2531489321,
3227218481,
2281745814,
2391945086,
1535781945,
1654805008,
2604550473,
1260688207
],
[
1255722936,
3904516709,
1295165014,
1988239734,
2512653202,
3917245755,
2938520734,
345983804,
1226653402,
2308116478,
3825318292,
1418828103,
2129869453,
114286521,
3945277786,
3318650106
],
[
4279618842,
1259886130,
3337690855,
422681555,
2882425191,
1699976712,
2985179726,
23532393,
618607147,
2870309526,
1085190201,
12585656,
2445895731,
1094908026,
503369989,
2961990562
],
[
1070130750,
2573195927,
487184749,
1283776908,
1041190250,
2676738625,
549963826,
3303658651,
3782943645,
2389671911,
63235181,
988778560,
1809199602,
3658905544,
3681125508,
2240948960
],
[
227062739,
1811847518,
1166093983,
1676195559,
3584587106,
474620855,
2873554605,
796728961,
1661441684,
2090315790,
823918006,
428616782,
3987045641,
2977945423,
1900065806,
3531877638
],
[
3664343505,
1276025911,
3853596571,
2632833086,
35174983,
2514792278,
127232290,
3326562508,
2705984465,
3956306554,
629936710,
984609912,
4239692016,
1406175808,
1154407575,
1639859194
],
[
218729679,
3808355394,
1949793820,
1473296676,
1173394767,
2062959576,
3085786526,
2507127331,
2244581204,
400499951,
663118363,
3233697897,
2848300449,
1642153817,
3995514148,
3914890520
],
[
1665112856,
2648280893,
574686,
1385132400,
480074098,
3401462297,
3427688206,
3890255072,
1030342775,
684218853,
3655920167,
1006955672,
3389541877,
3620326196,
2678405037,
4158262110
],
[
48319465,
2936920646,
2371477273,
2596924848,
3363174441,
1461046746,
1537457877,
3578776242,
168061067,
1690686284,
1965266647,
4167346657,
1508813226,
3683423169,
1531804882,
87670688
],
[
2915640679,
1987621271,
507899185,
950637021,
2764912006,
2714637464,
1050872800,
1680485823,
1894958747,
2118625877,
3400968994,
3863487857,
3907119698,
2771253556,
3584793049,
2899191664
],
[
2877926143,
2957762950,
406749302,
1187397905,
1198282029,
283083962,
279048155,
851448162,
4241235488,
397173668,
3120008357,
2938395252,
1098172754,
3487732881,
298720625,
3837693831
],
[
294999916,
3392817593,
1303640103,
535965838,
1723230009,
2735567821,
243977636,
2743205932,
1781261217,
3333332749,
3004475348,
1921611762,
401065936,
429418747,
3354893617,
114130226
],
[
2316680921,
3215070709,
1120283785,
228634040,
3331111987,
3653794263,
170862595,
3070657878,
4014177217,
394710387,
1841504720,
2738226455,
1047884533,
3168815994,
1015864197,
3411469975
],
[
3025280365,
4189192320,
1295489482,
1289521084,
3935767904,
2734706801,
3910148367,
1448401544,
3302880072,
706996623,
3094002152,
1307362998,
2904086649,
3915658711,
1268010380,
4157347207
],
[
1081365054,
3075880183,
1682097087,
3986313940,
1600534256,
2007043716,
1584322896,
3061033450,
3632830978,
3969234193,
2859784986,
281613639,
1169726295,
2551189920,
2639062395,
3840012338
],
[
3001489300,
3870070993,
3461556596,
3749257566,
3201877608,
1444791185,
1348378150,
2219092056,
2497249049,
3097970073,
4226151537,
3891519999,
3760426185,
621083034,
2622447548,
776480852
],
[
778510857,
2322287779,
2421852432,
1831066357,
2934858724,
887601886,
1882807792,
3852578695,
1888395218,
2747311025,
2967486358,
3285481426,
2885082124,
3146412417,
3393919195,
3977438199
],
[
2126576602,
1677620228,
4427318,
3580352944,
3186723593,
3643355803,
615038097,
2171589683,
4161452106,
2580681978,
1562938939,
3266663951,
2709066770,
2621249279,
212593955,
1936609157
],
[
4050003242,
878125382,
2348000215,
3184707196,
2966645506,
3618046003,
2916249495,
311105079,
323938890,
1119126215,
2908902407,
3146360341,
1701722669,
590302139,
2738249906,
1077768035
],
[
2063098080,
668185055,
2852275426,
1375290782,
1217067982,
1782228496,
3856802743,
2176462227,
1792155926,
68535912,
2111042807,
3047163289,
198399749,
2501775507,
1065744405,
1292667639
],
[
3836543927,
3759955204,
1882259033,
1853782368,
2010743930,
3859075777,
3623986667,
3793487665,
3346366120,
4118476175,
3058646713,
3346410441,
88404621,
2819454479,
205959369,
1485838824
],
[
4289919297,
4068124845,
1784278273,
38699963,
3567199624,
2774541193,
355639149,
4151451868,
109128704,
2111062405,
4231988871,
1870291664,
3541752896,
3231817824,
3330142523,
3838658675
],
[
1120540075,
2669957185,
3466141209,
1030319951,
1277656569,
147510787,
2328917804,
47869443,
2536313049,
937666614,
2609060654,
55050001,
697399897,
2130264408,
2090300932,
1942717596
]
],
[
[
1466612683,
2339800192,
142782204,
2167932681,
2199266724,
3118359463,
3116579083,
2629093374,
3029619684,
1847049134,
790597531,
2445536516,
2161504660,
865172667,
220772472,
3161353294
],
[
4191723863,
202707329,
1040735261,
4012464379,
3744077746,
1798507019,
760294535,
111041556,
2125253161,
648691759,
4172778839,
4125108957,
2433252777,
3590830913,
3043639544,
4155612024
],
[
3541958515,
2100114466,
2145623534,
3001764815,
3699686713,
3603940586,
267425810,
591399552,
1257594506,
4270754481,
774653027,
3558352095,
2069095501,
4023994029,
3054666260,
1111754077
],
[
2683485416,
2852023422,
3867837074,
4040357060,
2375433287,
1661045333,
2309144880,
1719388257,
3943926051,
2494226377,
116172741,
126619596,
3140592655,
2563780243,
2705370067,
3455074739
],
[
328715659,
2933114369,
3069109782,
607805916,
4272759546,
3662732108,
530458486,
1851509210,
1397394979,
1496409347,
3403822064,
997126335,
478019845,
295508553,
3999829764,
1080646758
],
[
1323534726,
1360012459,
1401288464,
1119631224,
2092883210,
2903751204,
3078570696,
719926742,
217609320,
614695940,
254884197,
2790036094,
1268824032,
336554806,
1205994654,
900157007
],
[
1981074815,
2606699605,
1959842698,
923757002,
4077191831,
279925314,
3855413659,
410898825,
3108433389,
3837210033,
1840088942,
963543914,
2271050906,
682215225,
4133865281,
699102792
],
[
1744642930,
1543193694,
1381284930,
4158374305,
1706901527,
3440384432,
2319423179,
2067561708,
3042371920,
2705653437,
2820527090,
259169995,
4265868408,
2253962109,
731330007,
2959774218
],
[
1465330463,
521602830,
3920825195,
3340143794,
1195502682,
3007933210,
3228483826,
1603342286,
2365466944,
1036611716,
2058522023,
377387262,
4063300739,
3393677975,
2445948329,
1628161376
],
[
521212722,
506569364,
3400851315,
1510929203,
242564143,
2088988764,
161857319,
320980216,
2414683870,
539792092,
1532080443,
1855696449,
1014794455,
3092831602,
2703165243,
3801374619
],
[
600433427,
2957962239,
368772645,
1138649461,
3516787958,
1679226065,
2236646331,
3610835074,
2422682480,
4085303881,
3900102132,
3060047328,
38749268,
701472145,
2532635030,
2320100761
],
[
3106214919,
1861742622,
932884456,
2401419606,
1705533101,
4134656201,
2304781407,
2152146407,
3014213791,
2079945652,
2931689697,
1522947426,
1452818313,
591486477,
4007284554,
3235366386
],
[
469360366,
2492153825,
3023329280,
1371959910,
2413525746,
2569493123,
1886361366,
2117657482,
1754252643,
1998290215,
4190148947,
3289182217,
2774364969,
1605241725,
2411951888,
1922709777
],
[
887229925,
2634079557,
430377791,
43601860,
1485613490,
3199167230,
1243458274,
275328819,
2013573104,
2755599264,
1133250047,
2365668923,
3843558327,
982947877,
4237815634,
1839314600
],
[
2164003230,
2246609676,
2357514815,
165957270,
477569752,
1372899775,
4051849139,
911746031,
4025390106,
174093370,
42692605,
964046750,
1132276480,
34006808,
2143560639,
1325337770
],
[
2309689157,
3817210771,
4065007685,
1970863737,
3088224874,
1811888008,
3367694979,
2315108110,
1473575969,
1119831151,
2387448625,
1704883827,
2419662822,
1659338471,
4154755180,
2403601549
],
[
520694065,
1716238731,
2044263244,
4021454752,
4146479611,
485222161,
2181862112,
1123181623,
1509309600,
3101878617,
2843417629,
486165506,
940426287,
3682383280,
2573003681,
3622067604
],
[
2511118134,
4098331279,
877573345,
10397702,
1903558885,
344642082,
4258605699,
2260481335,
3455013717,
3911758312,
576412243,
3147261986,
1874136351,
1819074080,
1972198064,
3924985155
],
[
2848873949,
2571233897,
323218033,
3361721715,
1651081837,
1859801096,
1154339257,
1248199757,
693126499,
533427600,
668533957,
83870501,
753125538,
379536969,
2424158033,
787729987
],
[
3071873,
1170521337,
1648514823,
3434310206,
2141321947,
1080217933,
4152848875,
4092335577,
3707541020,
1416972530,
1931505054,
178313257,
2721445484,
1526446738,
1761475046,
2882020875
],
[
4243962245,
3375751687,
2458942355,
3919015147,
3979479572,
1022527149,
3011854509,
3020389870,
2316176205,
447812785,
212827405,
4148818457,
3076181669,
1785836534,
2853721467,
497570402
],
[
735328543,
1119291395,
732907542,
1414963016,
2515616590,
3194950765,
1095008069,
4047864243,
3687420794,
1643395831,
1113806864,
1558159404,
77222278,
3462904765,
2095917122,
430142726
],
[
3942702766,
1828101323,
2884024638,
3846782469,
3526251457,
184982124,
1180709642,
1312538729,
402665263,
1638960571,
1623688376,
1282240980,
1795182186,
814325973,
4166243929,
2200186267
],
[
3351652959,
3457495663,
632487003,
1769785335,
651309545,
3890868575,
1503180976,
274748708,
2329195376,
3926198006,
4066292074,
2029551346,
4094217495,
4199466557,
1323439176,
491947703
],
[
2853972911,
1663464414,
1869022378,
1517731959,
3188466869,
574482004,
2295412847,
362913794,
3729148132,
4255636345,
1106232808,
1877758315,
3333353828,
1658248200,
4271107015,
2823971317
],
[
294064481,
331597424,
243225446,
3989971586,
527887512,
3517141005,
4041507793,
3846121062,
3489934494,
2378290988,
4114102003,
745977270,
1392336577,
2660228674,
2932975584,
2636392261
],
[
3794970924,
2684201935,
608313730,
872908084,
1802205685,
2554191191,
629195743,
3840819480,
1813071047,
1192444632,
2054705121,
1484715382,
1212123520,
3148550905,
900337028,
2210518893
],
[
28009015,
60394989,
3842698309,
2151938096,
2323334500,
768854459,
1208285582,
2814566601,
1428742488,
1780723401,
2180008785,
3104143017,
2850553525,
1394609745,
3859057039,
3847853811
],
[
1002589129,
3418721763,
1180978665,
186122151,
966850520,
2213257042,
2937711348,
3637848209,
259116891,
1971831413,
2148799099,
4093949707,
2992093911,
4122447150,
3348292054,
3002746003
],
[
2730466046,
3874406786,
250971754,
3032350254,
2634306339,
876258338,
2350519214,
4276426205,
2783855502,
983782532,
3321209301,
1140463063,
4279049301,
1701930891,
2747623758,
4181522973
],
[
168504143,
3977108771,
2282913900,
265084841,
2142483498,
1955013038,
1685576859,
412430643,
845080531,
77938896,
4231936309,
2042262386,
2421979927,
1326625878,
3023943111,
3411078246
],
[
3887692139,
1553991377,
1664043053,
2131747731,
754018906,
3775196839,
2817137701,
276031609,
3980879731,
3874054608,
549318613,
2357411381,
1665810650,
307655948,
3340300149,
1163353751
]
],
[
[
2824232443,
1979248296,
3399263975,
209524901,
200533047,
1562332807,
1758852378,
1461295813,
3668432838,
3414602261,
2793542687,
36736411,
1277182358,
3950485298,
4242403490,
3659090209
],
[
2537953739,
2248237465,
552929262,
1657864853,
1152114022,
1164530336,
1424573885,
2022712591,
1821215688,
567968308,
536677616,
1418453468,
2713419295,
1194675656,
1046320840,
748058355
],
[
616291364,
328644321,
123675558,
1274757630,
4164066176,
3540408426,
3971391041,
706745528,
2858698988,
4027189008,
666136329,
3600180267,
2457128506,
295954822,
3896850147,
2144842488
],
[
4007241396,
1744848006,
3820828813,
1495087973,
792044529,
2483152350,
2175299422,
3083704108,
3357514410,
3610248817,
3017530739,
2694170522,
3611294677,
2676252397,
2682496383,
2753467496
],
[
1382080758,
4257645962,
2370936127,
1819382430,
915905381,
1125805882,
2807068567,
3846591714,
1526227173,
4224685686,
3137389353,
3554861144,
4022886629,
3415213741,
575449650,
2681511687
],
[
300236647,
3628385553,
3088158504,
3731806648,
107704511,
34919633,
3984174588,
418895547,
551393357,
2073998886,
2011435482,
780283973,
1750748101,
708791898,
988670613,
274772784
],
[
2563372022,
2179080422,
3569067793,
4203421994,
3703708612,
2182723603,
3938319045,
1894187006,
3171455166,
3654241993,
1157016497,
1445266217,
2742889668,
1690907066,
2248590030,
1427274402
],
[
4131714288,
71137043,
3124986072,
648875839,
1141924690,
338685715,
2087585230,
1587484017,
831662091,
4086764067,
3222197046,
2490865766,
1398808758,
2042268853,
3304703253,
1775434109
],
[
860534889,
851708284,
2374863395,
3576279161,
1786092871,
2835853383,
88663861,
1530623595,
418453302,
3578567936,
2299828999,
905292254,
11623836,
3454332422,
358240063,
3734546363
],
[
2553627356,
1639202533,
3299341167,
584712334,
2200784556,
1737611320,
436821262,
1837765813,
3441581868,
860691369,
2494604929,
3602806422,
381661858,
1114544441,
3525545172,
1136573698
],
[
3686449160,
459768432,
1242550000,
1936209954,
171786503,
3622938395,
1095335330,
2630435488,
3441815398,
921836171,
1394831790,
194098810,
3739899799,
2554184559,
1420743170,
3649328405
],
[
1199131110,
2664598132,
2275133644,
1711707851,
291398546,
1516470651,
1625626751,
527954878,
3716981904,
4220402625,
1156972191,
2856439411,
1453448417,
3431862723,
212169310,
3518457006
],
[
1981200872,
3025261794,
3833750918,
2616907464,
3720306642,
591578824,
1121369056,
965711010,
1312534953,
1995428677,
1011119277,
3869545718,
1335346908,
211341160,
1924964939,
3718157423
],
[
3095378031,
1858383229,
1542208494,
3906373144,
3370422381,
475546472,
3967917871,
2266802371,
3326550976,
2857924881,
1306172533,
1228895131,
3905036827,
3001507557,
2992500564,
2715028527
],
[
1458193778,
1638321403,
1190981017,
307802910,
2238948488,
2857613229,
1697854546,
2959950276,
3629291009,
1095098670,
2804606161,
1525081590,
2630388641,
1299793530,
1039384559,
869810832
],
[
3838202890,
426257933,
3790677386,
271595424,
2941121965,
4068260732,
2654791293,
3795719128,
2736659208,
1272665896,
920993171,
1957941,
3372949246,
3040099107,
3401639842,
3210426472
],
[
419614523,
152022675,
408278872,
614030083,
3781183585,
429413318,
3974646019,
3367856094,
993870307,
2732411944,
383029955,
3871685763,
3844095100,
2819624257,
617340112,
3778011682
],
[
1696199891,
3050779134,
3940182022,
1920344996,
3673760985,
3056826961,
1443458756,
380322516,
1659027946,
2947125437,
1842943605,
3820147170,
2897411816,
3849241355,
3945119182,
758829838
],
[
3776087682,
1369151070,
2838753687,
3943274400,
370230361,
1275663820,
163929764,
2735479505,
3407048890,
4168121464,
2223079138,
2183649851,
2071762888,
644543633,
3772066756,
3926890004
],
[
1130796556,
1878365652,
339561684,
4042317613,
1006134485,
1937312444,
591502461,
1859723291,
1648339640,
749648730,
3032755190,
2997257933,
1178652129,
2841273761,
4174587958,
2657018059
],
[
1523447441,
63038083,
3240231765,
1862113733,
3544706921,
3181498432,
1154216145,
2923540842,
466245242,
1902742581,
3814589212,
243964125,
3812782289,
1311646777,
2457249731,
1780430303
],
[
2155793412,
2175460212,
520012908,
2355894603,
4204814460,
3478879450,
4230418357,
4122220221,
3428892266,
1731648916,
2224012037,
928998489,
3579217517,
375008278,
1100497937,
3718463427
],
[
700739773,
2540925572,
1985666218,
1755941623,
1584146271,
4199533917,
1819399208,
3174825337,
2979705871,
868307457,
1107219231,
109179254,
1246118771,
589837943,
2752200728,
2577854144
],
[
1101453049,
1086032573,
10389320,
3707577328,
1395911420,
1289949603,
370426022,
1637808827,
2997055534,
2416412877,
200495620,
669055693,
185141252,
1660310552,
2309210959,
2922168328
],
[
3589605741,
125239259,
4136942021,
211458784,
2874710015,
3318362912,
2194352683,
2331836041,
1684136526,
676728081,
862078170,
33787411,
13016789,
2812556710,
3497663858,
3192117920
],
[
4133093593,
1460129388,
1809145483,
1259271041,
516580786,
159667251,
226177150,
1368303396,
128845726,
2599201776,
1321541898,
3092457719,
3859582967,
1038812027,
3370574291,
880232244
],
[
879558466,
600436013,
2701667654,
4004508481,
4152782450,
3646251449,
1737355053,
2675757447,
4185884120,
2449483600,
300928158,
4177484004,
2303660127,
3108926352,
2115524614,
1465292979
],
[
3504590335,
2759071731,
141517986,
1076487165,
2613552228,
1854118905,
589958480,
882821804,
1541139706,
707474899,
3459160119,
572863937,
1475107802,
1607926150,
421560381,
2725877918
],
[
4139498871,
3101403389,
1883913986,
465836224,
4166143049,
3439120717,
4240408324,
13214093,
941113345,
4087031163,
1733665074,
2260598162,
445642609,
4258616077,
1223393831,
245828577
],
[
1729608656,
4028209418,
3222940054,
3813607698,
2616592954,
1909985870,
4253468535,
2633685113,
2508322704,
2707957208,
4098830703,
3678342110,
277234636,
3012607424,
1978916043,
1696596639
],
[
68667237,
3398541600,
721896862,
924046817,
3150838402,
3150081225,
664773330,
1495605154,
2368215594,
3979913226,
3412687241,
2553927621,
643518072,
2325614966,
1724888828,
1094953269
],
[
3807594928,
4171000253,
1015870116,
275975621,
2383146708,
1883817356,
368705474,
1351429314,
3759460567,
4034760136,
2121921811,
2315119173,
3184243735,
526598732,
2177598502,
522927072
]
],
[
[
2901104585,
410669570,
294407614,
1463355105,
1684734757,
2015105874,
91548949,
235059323,
1760356340,
1077411589,
3568865568,
3641641158,
4031356910,
3572097066,
2733018060,
47691530
],
[
912151902,
3734057135,
2583271090,
17179292,
3278642853,
2332449973,
951007837,
753668421,
2180796988,
3032054739,
3435979233,
3516401513,
4223818399,
2751704506,
2390655092,
331906972
],
[
3500376364,
3106164091,
3254105682,
182169823,
584146241,
2977054833,
4247354624,
3163339521,
4174865678,
4255301168,
618582422,
3946557311,
891101203,
38245952,
24044742,
189176145
],
[
2404180450,
2770079423,
4125314225,
3333348743,
2246317532,
3878711577,
339459738,
1048561202,
102170778,
4001189249,
463650580,
3513022737,
3206167486,
3416842202,
2419124947,
2151662103
],
[
3928217655,
1422601887,
163087599,
4107380488,
3155699398,
1509860667,
4113322420,
2682315291,
2123131163,
217856894,
1453812124,
1331077402,
4238700813,
2520604715,
2969756101,
3010315255
],
[
3821629618,
3345271284,
2911624213,
3482932880,
2155830537,
1250203527,
2636614936,
4007055082,
2866333655,
332289081,
3104988574,
3242941834,
476663036,
4165888290,
3085274609,
78350900
],
[
145613578,
2494707385,
2509749780,
3175223600,
3062118549,
2824812051,
4023361742,
2541857134,
2028257111,
2538404879,
3272618766,
1789165032,
722423817,
94831610,
1342782811,
2833838319
],
[
4200537299,
1143461658,
3732830642,
2963372969,
1724928804,
33134958,
3196142529,
2441531978,
880917784,
588897784,
4081378480,
426458587,
17690356,
3637992462,
1241276388,
3419857404
],
[
2340992926,
2362609096,
1491333542,
357648057,
2937992855,
3581637685,
3326736067,
3213194442,
3879080044,
2415631348,
3627907570,
1336905698,
3126706776,
3836615451,
3045726846,
1227016539
],
[
18905253,
1548146465,
2527152338,
4260778075,
3495552035,
3319081310,
4207684482,
2932154205,
1722037037,
3441840261,
2916720961,
799941986,
24396247,
3717568173,
1177590285,
3216303454
],
[
2215977967,
703971322,
3004846701,
3212095851,
4207125418,
958362628,
1718995880,
2013839729,
2050999285,
3133341877,
2130199519,
3811887509,
3479625233,
579075580,
1987884414,
3890688668
],
[
3364036302,
4099169323,
947091636,
4169233363,
4056710585,
3496245069,
1614368522,
3970915062,
4079950408,
3145738071,
887516350,
1487138111,
2918354393,
57975850,
2820972693,
1728131626
],
[
805314547,
2065372817,
2584959537,
679361085,
943649738,
2490666547,
173195590,
1483588793,
2641474141,
1875074487,
649432351,
105044667,
1189062221,
3773573650,
3309060426,
2647807819
],
[
2709337633,
1960036233,
3303016584,
4249554766,
3929614799,
2951388831,
1949929502,
3601923652,
734988783,
758595988,
1359986775,
3700899809,
3144184872,
2447967597,
2780094330,
14580159
],
[
1193665227,
435770201,
765928805,
3628097033,
2460369561,
2597801685,
3021954340,
1154181903,
3190028930,
2062299425,
2073035405,
3055358098,
1984636964,
2671747311,
2442304953,
3001033835
],
[
1740988637,
1958901444,
3745446883,
3109931598,
2775336291,
3430605349,
3958018272,
4125233914,
748564768,
3576623901,
2124297942,
3942370751,
3985254598,
2128542612,
502789003,
3406152032
],
[
2221464216,
2066986907,
3767379453,
1473176216,
4018599460,
1002010074,
792879592,
4149419410,
1163758222,
3035911827,
780889975,
3723485296,
1495126911,
3601676839,
1467221339,
2321802832
],
[
873911483,
2027844976,
2984896786,
2208557308,
3194299607,
1147395814,
2196262482,
1925223740,
2498057304,
739770365,
840131785,
375750803,
9988950,
4169877528,
312351176,
3462946252
],
[
1550226060,
2744806946,
1730944442,
2343973659,
1101526076,
2804053670,
2949898761,
1679206853,
404545476,
367515299,
3259754827,
2145593548,
2875345933,
3752571320,
4188486486,
3455982376
],
[
2535422483,
554074275,
4285141677,
390601315,
4016196876,
3826389350,
2120461047,
10268622,
1575157019,
826925857,
43519101,
2292486168,
653803288,
1949828638,
2614857011,
1783302390
],
[
1694660519,
2598856749,
3321057899,
2215719982,
3028449188,
2557921959,
1642883093,
2585727939,
177222229,
4243625992,
3449280810,
651940580,
2049529631,
2928742522,
2092363980,
988420485
],
[
1990696137,
2142767795,
3906149978,
3508493540,
1953066275,
4058938027,
958956683,
1433356350,
393854045,
3345207791,
1980871682,
1166274685,
3353123990,
2063398975,
3870748226,
3665139502
],
[
1846231061,
1196417616,
3547480079,
20904459,
1891952863,
2171342475,
9250727,
2820050260,
4028477384,
2172181751,
368639170,
3876991287,
2652755147,
1820905405,
244974879,
2904575039
],
[
3999126642,
3052399529,
3504559324,
555912482,
1084657800,
2217541853,
1801672932,
815603547,
198087596,
1070899352,
2658419855,
1479697466,
2728489714,
4025606854,
207743641,
3429792988
],
[
3751389477,
4012810142,
1461751782,
1400110996,
2271941704,
915264595,
1131174352,
4071118818,
2296184449,
1134033296,
1459169831,
339513386,
711616247,
4159268142,
3769724691,
858073630
],
[
2441539733,
1138517211,
2908235105,
3401148984,
2310952109,
3788354173,
1732966454,
582341252,
1907241429,
175354527,
1420761763,
764302363,
351784636,
2457447462,
3360085094,
2862046752
],
[
1683858516,
1664449531,
1639299378,
412591931,
2276417655,
2169011144,
2937743034,
1237081655,
1267882667,
2860235801,
1499660894,
4052315317,
3058053698,
3448387059,
2981364912,
2142211732
],
[
1557767876,
3922948827,
2426822417,
32612789,
4069245880,
1023800729,
966237329,
1383590577,
3242672655,
2113687284,
3620860044,
475150193,
2259212199,
281899031,
2193194069,
1663597224
],
[
1339464113,
745671885,
2073525851,
3697419889,
413937704,
3177405222,
4242950351,
861711547,
959901964,
183394129,
649617984,
843702739,
1432777037,
400408990,
3427602518,
1910842358
],
[
3019507013,
2203127147,
2434950929,
79349748,
3125470715,
3131929136,
805564364,
1279006945,
1470356362,
1824459412,
2220784999,
4189067522,
1437227878,
250813117,
888013840,
3981824224
],
[
4252221522,
2979317446,
3712396457,
3594557466,
3967377417,
396715499,
3883914548,
1687822613,
2650314558,
937981883,
4260709711,
3641190694,
4211736233,
3512909280,
4217590915,
1497730901
],
[
696441788,
1597402271,
2028117691,
3971070754,
1038834766,
3862475864,
1003727279,
826931439,
1508156438,
1352261109,
1174777030,
944391010,
4137829995,
3978039931,
2836977998,
3912784359
]
],
[
[
2332006442,
4225802087,
1835929417,
3803615112,
2401295662,
1669837856,
2170006308,
3515885549,
4063563433,
3490699361,
1092984579,
3038466854,
1826642484,
1951435732,
835351777,
913223570
],
[
671033435,
504665629,
2688728369,
1453999279,
1584623997,
4198578759,
3003183960,
3784707536,
2337769553,
642420714,
774486987,
3416035556,
2481506097,
2554284986,
1698176648,
3162744999
],
[
4234858337,
1243695193,
337161054,
3773835082,
815432264,
753934195,
3683293072,
2186577631,
420191245,
1184185753,
3386780636,
3166788899,
4002433116,
3301003992,
3800244965,
1284668756
],
[
121879750,
2894508222,
2723991169,
534576147,
1945254182,
3809570760,
2484451520,
1276740524,
4091482365,
1258017714,
3691411657,
270618854,
1023432320,
1784563198,
3378422933,
2670429525
],
[
3138802728,
739456555,
2984253414,
1677877566,
4163616290,
2485777052,
1780109870,
1230427772,
3964939343,
2143239276,
854006442,
2263082215,
3844803907,
2555944469,
521617786,
1085479687
],
[
3019329234,
1518326900,
1478533878,
571689386,
3826972514,
633517830,
369772093,
492431292,
2846858541,
2312953824,
566904552,
1594473909,
427593507,
3159807749,
2233038042,
369679058
],
[
549491022,
4169728680,
1794178920,
2693764842,
636575398,
2970781952,
302000289,
273262458,
865429490,
1906438599,
384507222,
788567351,
1761561811,
2592196313,
1666831093,
1560599452
],
[
2740280042,
48852741,
3529118814,
1255199479,
4215617908,
2353672343,
2802041077,
1078595194,
3995298678,
2409644928,
2957282283,
3529021029,
3828521454,
3120331006,
1516559209,
2895296479
],
[
924392038,
30582717,
3379169127,
3460815229,
2060433600,
3458539162,
337765078,
690162731,
1460220819,
1199812567,
771117646,
2266795623,
4281288905,
3342737492,
263330255,
3552749196
],
[
439311212,
100393728,
2332115066,
2964491325,
3357789353,
3032947230,
1338512625,
3783712866,
3002189362,
2849581644,
2194872917,
4110241981,
3577670042,
773083812,
3829291716,
3100358598
],
[
695621468,
3320254023,
3449557217,
849712093,
313938453,
945896631,
574160930,
1945846224,
3287330957,
2728632390,
3632122643,
952326180,
445356377,
3797316931,
2234371955,
3304442786
],
[
3164769909,
1557572468,
2240301872,
15677855,
1142458005,
4271653187,
1612103148,
634716919,
3061135572,
2775705909,
3421495863,
3315605367,
1256076156,
4274649439,
1050472514,
4040928108
],
[
1040062232,
3199200899,
3092776077,
634679014,
2000802748,
3200378157,
1021511887,
121157397,
2224662707,
2697446809,
4130276714,
2822128788,
3966632344,
742898680,
2116941201,
3725587767
],
[
3185976622,
2850325055,
918361911,
3457716142,
199533169,
2575616486,
1996092671,
3497050561,
777893933,
3760857057,
3791107,
2121981679,
315884390,
3725504868,
3226152692,
2984790454
],
[
745846630,
4005218620,
1201651901,
126498821,
3729833517,
2796384454,
2420696126,
3373482927,
2876936861,
1485830547,
1426673539,
1853569880,
3325565947,
2995059135,
2110016706,
1741452316
],
[
4041245863,
2946154415,
3068916677,
3039221061,
3098660702,
2382995564,
913353271,
1794652733,
1806858715,
2883267373,
4241061136,
721903102,
3022888554,
1519056736,
4105582472,
3272997084
],
[
1901765263,
1314061350,
170871711,
957912240,
1792818025,
3037233787,
1194473839,
1589112245,
3318797963,
982279474,
795018155,
2578891914,
2287414348,
1455915217,
3575456833,
2260341004
],
[
2409107049,
55647939,
3433601836,
908604861,
618252454,
2547974022,
1430321090,
2965032843,
761169008,
4060355750,
4049120387,
3911852869,
1079593263,
2938613154,
2461787418,
3598640554
],
[
1747166441,
3624417458,
1963830691,
3425826207,
1019860680,
66271909,
953764266,
3302413911,
3766948474,
1037834699,
3825764906,
1844844643,
3907525877,
3318654120,
2362616657,
3216816781
],
[
2358964555,
296604298,
2173666803,
661462394,
506755316,
602360690,
3400475712,
609584440,
2814472564,
228716242,
133085110,
3252239950,
2655327685,
1020823765,
3830611163,
2493927345
],
[
1605220292,
1957770642,
2711781238,
3082944794,
271279776,
3338648578,
2804968987,
2848781468,
2079726671,
20248756,
2053083297,
2475235489,
1293229868,
2132560874,
3414968179,
3474022557
],
[
2040667010,
2468740069,
3222980985,
2341063751,
933145675,
1747965767,
1205911627,
2275098701,
2885307740,
2147030724,
2672335890,
1379253661,
2688113515,
2228644255,
3379534858,
1514973995
],
[
2987643165,
3837091866,
1594917502,
3550115877,
2915265472,
288399445,
3482009230,
4237742347,
666953143,
2805595344,
1589064481,
1070709687,
2268979361,
45690044,
568219590,
734532273
],
[
43642766,
3778147619,
1922342270,
4230942591,
2573592219,
1450335061,
1297167413,
2894793534,
2343124896,
709728179,
1423211536,
3587674565,
259148648,
1330650842,
422700387,
745516806
],
[
1363389302,
1134697959,
2147290939,
3295965104,
1486610989,
2644288251,
2302687801,
2261896503,
546902016,
2814385739,
651764586,
1163299773,
2445895894,
3363683845,
22045615,
3638254083
],
[
1938614151,
1232613478,
2453466825,
2822886923,
1451580937,
2481355961,
2639438026,
2053420466,
179979434,
657016316,
1592656688,
2540397978,
2789563870,
4273326228,
3441902612,
1902183300
],
[
1807334368,
79944623,
1818275279,
1590032985,
701345867,
342047760,
98552364,
406723991,
3084567963,
1547027404,
357703077,
2311115571,
2645296582,
1632291569,
3636062260,
2382545865
],
[
4079349432,
1235430186,
4212738333,
2352746799,
2815046723,
1133284377,
2579363729,
1770080042,
23715732,
2725193393,
3853187088,
2048167850,
24593091,
281723680,
7187049,
4171945595
],
[
3531193356,
4160064133,
3047931429,
2473414792,
1300949156,
3021335088,
739184947,
3734528060,
510232414,
775485871,
573440945,
1820539857,
314315000,
388291198,
3161984623,
1378417943
],
[
575473564,
1963897268,
762358309,
1604371453,
3268443165,
2924309681,
398583324,
1589757619,
3847079162,
2967491426,
1624407975,
3126051708,
2742870798,
1634952669,
475571613,
747891968
],
[
4101250210,
3017692180,
1229088049,
3578144557,
2878326109,
2405821245,
99252234,
3529291067,
997363903,
232393999,
3815788327,
3629346915,
4076770673,
1242010019,
3785513061,
2527441073
],
[
3912312206,
2394248604,
1835627122,
2322615319,
192371238,
1531258836,
2765412162,
3153949178,
81906889,
3015713055,
396446697,
1667937471,
1282118430,
1151453708,
3261345579,
3904031016
]
],
[
[
4194426162,
4208601155,
3306702310,
1021057910,
2044650619,
3539253095,
1362340446,
1644335191,
1856395626,
2968125953,
3066608572,
3922755536,
2151735802,
428640103,
1739284565,
215603
],
[
2548866355,
2849538325,
1192630709,
1069910536,
3868816994,
2049486784,
3076206409,
1441506048,
2460818794,
4171276544,
668580496,
1333783146,
1461664818,
1396259452,
2041295055,
2589295504
],
[
4013312935,
1651339942,
2277283702,
1059850291,
1348733932,
117394816,
165330162,
2661880924,
2139978824,
467144692,
2395798173,
770043577,
134269848,
3224216889,
993881219,
2414125823
],
[
1167463171,
2809705594,
2299564593,
52699908,
815888473,
2106855071,
4230948285,
468065280,
1604540086,
3668781853,
2075237582,
3105131825,
1490183450,
3031709376,
3113325558,
1640694653
],
[
2326165492,
3611035429,
3793108573,
3980247826,
2060840489,
4189771960,
1522070797,
3966597097,
533437856,
3556481987,
977648860,
1353329569,
381857886,
2204849052,
2251383751,
607568692
],
[
2355832947,
856173557,
2740550182,
2093041302,
728276768,
1506472409,
899099800,
2601830507,
2860962434,
2702213006,
34801632,
718357002,
2751864810,
1044240117,
2606590208,
1811186300
],
[
1187603440,
1004270643,
3419801688,
1515021726,
2551562886,
2674413226,
3448216934,
3471640045,
3190459744,
1668045696,
3829641530,
2653014302,
2427053953,
473239578,
3755350601,
2283355782
],
[
3451798460,
1479489846,
826968313,
4196512413,
4105546997,
158128835,
1181215172,
2955645547,
2401917794,
1327542797,
3437851464,
3611121235,
2253512001,
3756905590,
2274556513,
464262906
],
[
1872517764,
536796892,
3964001379,
2060540650,
544282282,
170931946,
3724215894,
503121741,
3723608623,
2439521069,
3483121317,
3753345886,
1657963525,
3174231061,
1581112126,
3749920904
],
[
1107297891,
52575129,
3780782693,
3180704297,
2181742313,
1537588793,
1871215031,
1061297787,
2671721830,
1088328127,
3330745881,
2269671974,
92168356,
986067916,
1224115392,
3477236075
],
[
4028839353,
2629117111,
1174049127,
1104822873,
4144134616,
4024979883,
4121999525,
849381375,
3787220839,
3120991010,
3413346785,
914382245,
3272386090,
3852178165,
1222958365,
1395118012
],
[
1539154652,
3481359592,
686639537,
802864190,
246989817,
3503970424,
2002853876,
1238838908,
824408003,
1652010459,
224068686,
4262684198,
3589793767,
2805791819,
2538727660,
3841421444
],
[
1557515139,
3123651165,
519371510,
585246433,
3936901726,
160899539,
2192237114,
4192204133,
625957050,
2622039114,
1098424423,
2967781231,
3716103701,
1709315639,
3158440435,
1426348296
],
[
992013254,
3025381910,
3853915009,
30940321,
4168994413,
3041634395,
3629616867,
599781928,
2359111764,
5661306,
1930645595,
1252332557,
2680425859,
3166869670,
1132736260,
1889744372
],
[
3444775321,
3476282229,
3745788102,
3150918352,
105037336,
1463211931,
4069816713,
3844902312,
3353975860,
710676754,
1074715753,
4118955747,
3553541103,
742653767,
1965076519,
3802824056
],
[
1085506923,
658231973,
21346063,
3513395570,
3834164026,
4084306243,
3682321767,
654255044,
3636431199,
1910074990,
550839261,
307674454,
1155601474,
3296034164,
4044795460,
1776065313
],
[
437055529,
763154037,
850873262,
2901174372,
2657625992,
1022315453,
3367129051,
1407747493,
852000146,
1872142185,
2039055229,
3639381745,
3263486427,
713485523,
1539008370,
3735053970
],
[
2144719441,
2480761879,
2366368044,
875533475,
210944097,
664375117,
1425530806,
321322746,
3934062421,
3769107643,
2340079858,
3689012607,
2630694602,
799621989,
1662706773,
1560805493
],
[
1367474501,
1812462142,
1893184074,
125127441,
3827837161,
3250154255,
4252614317,
792986894,
309286182,
441825060,
2097727592,
913140095,
2794032230,
3510670579,
1152427699,
1631388732
],
[
2264057981,
1174636400,
1004920262,
3266976972,
2113787244,
2845337187,
2284815834,
878216922,
3979672665,
79064958,
4033828062,
2230568950,
3927803771,
3153871237,
1039663346,
4202713127
],
[
2138933865,
1535560211,
3600857607,
2581990590,
4123320820,
3343540923,
2480491855,
2350852462,
1151418465,
2999402948,
1783784350,
2616231798,
1572197526,
2461756699,
3917454573,
2828620775
],
[
3965839702,
2205240405,
460516703,
3316684387,
1841162906,
1691434744,
3385789525,
2312788708,
967238543,
2675517391,
4291627079,
3750881366,
1099480920,
661370079,
924922714,
1398261626
],
[
3851447429,
1249230569,
841838782,
2782076022,
832934793,
49576383,
2378243055,
2597654556,
307968600,
2355895391,
679740148,
1021791941,
4271648211,
1060505055,
2595492368,
845419812
],
[
1822403752,
2981377465,
557833751,
3465969413,
1189540474,
217112881,
2224471293,
3629559954,
2689255037,
1269855780,
1801052055,
800992287,
3137650329,
3798586175,
3435667318,
1062630775
],
[
1627593228,
1930228345,
227711823,
1443426670,
1796936768,
201647529,
4197453816,
657473007,
2898581298,
2947838734,
966855695,
1524813545,
1352252931,
3210089132,
957939965,
3037870274
],
[
3851395199,
3955468876,
1644122083,
3217608781,
1218569161,
2471696353,
2211788793,
2134213227,
3527419972,
2120467424,
3194159504,
2168039262,
773466914,
2958877995,
3830697207,
2083910138
],
[
1296902530,
189113145,
1515695,
3479933663,
740302136,
1536912442,
2412067663,
4248567249,
3609612539,
3509602349,
291841274,
3803438449,
3331017661,
1425823144,
4186064248,
3489035523
],
[
2598287097,
1878834006,
4050751900,
2829470832,
2609571893,
2190202227,
3080829889,
1056637792,
1838287406,
3538154523,
1210112056,
3392416614,
2599639679,
2070743549,
2981773976,
2596143740
],
[
1689949460,
3630698348,
3714484573,
2623198303,
28201,
860909454,
3619592048,
2183834040,
2128134365,
1505551396,
1210026199,
1046748001,
2685461648,
2546959562,
381870149,
1240057546
],
[
2655700557,
2628094468,
1187649727,
3245346604,
378765049,
3358493525,
2630604625,
705430050,
828089058,
1612388530,
3481212704,
2622291759,
3818781936,
3260313521,
3912272267,
1526870644
],
[
4047149541,
2378641355,
207791250,
3531933444,
1646124872,
4059313126,
2593658052,
399816778,
3426563890,
4042528362,
1435790898,
3787464593,
1226605240,
4010616477,
2053566521,
2885869486
],
[
4251210235,
2228203917,
1055960312,
1455746893,
89376098,
4155395370,
809447075,
1049584315,
414855501,
1316547207,
1224836515,
3829185331,
97864557,
771692480,
793931640,
3973313310
]
],
[
[
253392030,
1823150094,
720304366,
1785021777,
3237974126,
3889241463,
4086338910,
2636765059,
2786030229,
1015823351,
4057731928,
3818631030,
1035608736,
484938110,
2930497942,
3793650779
],
[
3905179680,
80337325,
4152855204,
407508342,
3569769818,
3250902164,
4282547846,
2336418846,
2864705581,
2322684972,
876694311,
2156430019,
4132845724,
1908567403,
3618406419,
2213856636
],
[
3254697337,
394591913,
3208086071,
2689934046,
276946796,
668085922,
2866283996,
2083462220,
3280437993,
4240506958,
2858909561,
1399496809,
2111373357,
2887160682,
520849206,
2268337998
],
[
2442286436,
1302060845,
1159889499,
1465431024,
1295178355,
61138802,
3219385132,
2567566575,
627630476,
436488363,
3493375586,
2790445394,
1272889793,
2687055509,
2540878693,
3615772847
],
[
633029122,
159910969,
4122862642,
3254400380,
133465727,
1877887161,
619497508,
1578783315,
97795506,
1690449685,
3031494318,
1662156022,
2605434782,
4184778956,
3514611004,
3282833349
],
[
630710400,
3883062127,
3746563970,
1603467159,
3323753159,
2373983697,
1038818299,
2660348202,
4250474680,
2475552023,
2757284014,
1436308783,
3175481010,
1531926952,
4122424779,
3182138049
],
[
1881348904,
4118338578,
2676671821,
4249761143,
1943076031,
1706954189,
1360210050,
1513547745,
3509235593,
1308573250,
1079656768,
1481788976,
3083256993,
2205561448,
1750248703,
2211624907
],
[
4175297886,
1597720225,
2872455529,
314002583,
2965202253,
2273460288,
3211603117,
3036462997,
2468332943,
1531090486,
1577586010,
2410896288,
4179690707,
2300405124,
2367996151,
4237671843
],
[
2687759410,
1728722988,
1474445453,
1004327590,
1733879357,
2002208152,
112272356,
3643260688,
2209689449,
3617485893,
3068343621,
3258914557,
1382617425,
2532204758,
785346021,
2996181516
],
[
2390227437,
2590261052,
3206118153,
2163812448,
4085091203,
2472751664,
1821387832,
1001912685,
1907677855,
4147575281,
4173578393,
3276544964,
817585446,
1015422508,
1919936657,
3455570382
],
[
4081144802,
697519217,
1569280258,
2005149173,
3912191717,
3110933299,
3743448674,
1734456104,
2504361201,
1690891103,
743309704,
1981312235,
1049711162,
99134467,
3583607379,
1236777132
],
[
3778259604,
3223662341,
932928471,
1975140127,
2464032886,
1751201299,
680814852,
297004370,
1077295105,
1630806967,
3429633221,
2939568628,
3693771460,
1219590318,
3510187525,
272357084
],
[
672242799,
2776433324,
2238634752,
4120168382,
578235149,
117484820,
1899692005,
2117622620,
2526768306,
2398389152,
3679098555,
2464338738,
1852671649,
121357269,
2199636978,
1593590653
],
[
2356317541,
146247062,
1140864776,
229487755,
106811247,
1838420672,
3810315837,
3040365824,
3141334624,
2567456381,
677321855,
68112152,
3395387539,
2455976939,
3033411780,
1919420002
],
[
1198727606,
534099183,
986521229,
2217930589,
3875895022,
1803849958,
2208242053,
3737740432,
2281735270,
574940153,
2100161885,
563332878,
762496635,
2608649998,
2668940037,
1882221550
],
[
3958231877,
3437039108,
1272173783,
3790719851,
3959860496,
1589825224,
2182447349,
3498730452,
1115209648,
2296708993,
2751337915,
234995254,
1078267781,
2287837358,
3780930463,
3884634442
],
[
4101594617,
1102255586,
615091628,
3642007538,
146384831,
3881345523,
1555444590,
2384435220,
1770175520,
677128152,
314951240,
218510791,
4255876582,
4234741208,
1708800126,
1500358545
],
[
1705350734,
3933659916,
1959031485,
1037914473,
299694910,
523075570,
2522997332,
1245243952,
2814612655,
2162933042,
3829540639,
2959194946,
2813425039,
1154996562,
2299867042,
2828002297
],
[
4090562341,
3664473206,
1839659867,
2526783430,
1043576050,
3496125510,
1341857980,
3735212918,
1298530153,
1683065154,
3157344934,
34898231,
2075527645,
1699068966,
2524506649,
1652633051
],
[
4127067957,
3454010761,
806716578,
4109742569,
964102190,
2627458317,
2083284779,
4010134687,
457813122,
1215193924,
3735235747,
3379353025,
1147847419,
711297602,
1346527026,
3906416276
],
[
4242635988,
3646003795,
252317711,
3394556409,
4203212269,
2560697940,
1989973438,
354300867,
1087587055,
2208618261,
198262256,
4061239238,
3783878683,
4020295973,
38302527,
99485624
],
[
4250767572,
2843483420,
1340181008,
109088582,
4142548002,
3292563552,
3257232230,
1636497632,
2147251907,
1402724040,
4120550011,
3010450740,
2570087667,
768736835,
2732284761,
2939125307
],
[
477231140,
454326973,
2654739619,
4208268395,
3845249767,
3384857990,
1328384984,
2053396394,
602400600,
754750173,
3835216047,
3108116522,
2464164784,
2123742235,
1983742000,
2648478007
],
[
3752859837,
10208082,
4083714488,
44328210,
2286985560,
2267370699,
977120552,
2689167136,
766146571,
3591755640,
1038677480,
634116404,
1543642609,
2667055725,
973047771,
1738663370
],
[
3151175918,
3670807170,
3556581641,
3262081997,
1176526529,
227981318,
3701693889,
1269465661,
182959853,
996111036,
3127297940,
2311083622,
4020787558,
347786309,
2593773698,
2396773374
],
[
3385691937,
2691233675,
3461425600,
2424618578,
3834472587,
4101301904,
3077702496,
3814907854,
2701893602,
2026340686,
931470170,
917127750,
1422272414,
2313129922,
3977812696,
290557730
],
[
3721345499,
2879725953,
1925409363,
1351103045,
969727448,
1189888600,
3878538609,
1074009233,
2244664394,
2775131741,
1093439401,
1215479009,
1369919735,
3023275490,
766772707,
1413646939
],
[
957702851,
4053022385,
2799967494,
1949694952,
668886709,
1431650501,
1017618636,
3347539031,
3282426135,
1532425852,
1727997599,
1925226924,
1951412486,
2421795501,
4091964845,
1168641760
],
[
1674883620,
2066564125,
1745486903,
1615147983,
31213769,
3184238096,
3760494944,
4184257236,
3797727382,
195126740,
1190605636,
1642497389,
1276667702,
1076741792,
3630627198,
3176980479
],
[
1608538079,
1562708167,
1629340189,
1093089790,
1048377833,
1728582367,
3417309781,
1296354082,
867733123,
2669848509,
398543291,
1706904137,
699572894,
3111483244,
3894512094,
2160579676
],
[
95191999,
1234140848,
127207340,
3590047111,
4149784489,
3064065617,
1283817357,
1619688223,
478569363,
145299716,
4031974365,
3121953034,
1276181580,
4018810631,
3617179807,
1772302487
],
[
2969167033,
2996277430,
868008015,
3630222095,
2185071898,
1287758273,
1094456838,
3432681004,
3055014926,
2076516754,
3191099206,
4177665039,
3434034173,
1049506072,
2480904506,
549645947
]
],
[
[
3972994716,
2501158996,
2407403825,
2806219881,
81755586,
4206453858,
551909789,
1832871725,
1160663970,
2867951127,
923098039,
615927626,
2414815725,
4166459385,
2745619140,
1791867166
],
[
2809908701,
2701053241,
2845598599,
1472045503,
807760456,
1782554762,
3805740823,
3873748714,
3737078787,
3032177786,
2318953083,
507876390,
1819864774,
1441799385,
4046978840,
3321617181
],
[
2809893356,
1840686702,
2760762404,
1694997038,
3458338746,
3659666945,
2214938348,
580240034,
1014112234,
2180382213,
372597417,
2224806677,
2428273038,
2254917282,
1476300047,
1078986860
],
[
2577566234,
1005760377,
4012634420,
221349898,
1908583123,
2186262495,
603738039,
3578472720,
1645095192,
3742688197,
3690785498,
419795997,
852981138,
2313969786,
4186249836,
1435664445
],
[
2125800982,
1900031416,
2421977239,
720989042,
2873213,
4045716428,
1410920983,
4141402046,
3458098748,
2188820290,
2576455058,
301904187,
1722743351,
1567476245,
2340120227,
4291221484
],
[
3364558869,
4051953386,
1021855391,
2913319051,
2152892630,
2189718458,
57201967,
558229412,
1441238829,
931435822,
3410491056,
289322097,
2361754149,
140483870,
563666016,
2940178633
],
[
3716758622,
2732910346,
4240531884,
1193487675,
2012310677,
1422493552,
2591715172,
3234822833,
2711980865,
3352613061,
1835831435,
853111911,
3098996000,
1944495735,
1418942053,
1787995264
],
[
1494975522,
3990616825,
3535961128,
3716472112,
1898583456,
3736556253,
3739648716,
879898279,
2272988313,
1780777090,
4249101577,
2966310081,
2978075896,
2415351261,
1594735206,
3958988063
],
[
1979311009,
268294402,
3193773355,
1053920055,
1659121301,
2332183784,
4170378771,
2872428148,
1476050052,
2087243743,
657391598,
3886476844,
1609359028,
149194620,
3438455006,
774005964
],
[
210392021,
3783875807,
3680616866,
962233963,
2910861171,
602555338,
2001996023,
2752781510,
3723491785,
2543918669,
3501173552,
4130482680,
1790636,
3260500398,
659152308,
723521942
],
[
142769443,
1720659974,
3110521625,
1770653293,
2930071223,
1091072925,
224662744,
3906828489,
1023449799,
732609363,
775313633,
2302792881,
4024767160,
4252407509,
347152918,
559878368
],
[
3722884883,
1559324102,
1405613531,
1411711420,
2963545660,
3329727142,
424329681,
2323843841,
633359178,
2474514102,
3878033122,
3595190587,
1786522028,
1910492150,
2187485660,
38829078
],
[
2364940556,
1411822501,
3982050969,
3664558265,
2154406871,
3106327273,
4275777174,
634519568,
2013364161,
2031477704,
1649768598,
2899313404,
1919139199,
2933100490,
3594308259,
1463361328
],
[
897001732,
2439388598,
873364764,
2844637372,
793834839,
675073809,
2386849649,
2455428763,
4253698646,
3090022293,
2778606058,
3177025163,
2826354581,
1254032695,
1619209499,
3622683420
],
[
1625563164,
1304272025,
3320684592,
4030854429,
4131977083,
334241906,
1300870846,
4064925587,
3956891735,
3591077038,
1899273297,
440183198,
2222201343,
3452608712,
1423400256,
2187581467
],
[
255448710,
2977617176,
981282831,
469565788,
1465130760,
2842384707,
1137897346,
3206593390,
4046032028,
1664783754,
2698062727,
2358608749,
4193860447,
1580886973,
2477218721,
462869712
],
[
938114503,
708447054,
1916872724,
3156087347,
401227292,
3303924575,
3400913692,
2479633163,
2931477139,
2333389589,
117978638,
1449322145,
2938439323,
3423073665,
576573745,
3327575559
],
[
4280246765,
3124558959,
803156035,
924867499,
807179867,
1344163631,
4239187456,
3708975909,
4213103781,
2430603143,
4004867833,
2498345746,
3058356714,
4126083838,
1862346164,
3774915715
],
[
863428773,
3107919286,
3295384298,
3809733165,
3318790497,
2724344967,
2300170078,
636071480,
2765078974,
4247020666,
548274507,
541174591,
1823955037,
1218840568,
698223632,
2528968177
],
[
3193397145,
138549371,
817672978,
2558435864,
1029780546,
143099908,
3051870496,
317033884,
357434032,
3044263963,
3523713615,
1248788063,
1597460523,
857886820,
1320389420,
1057625959
],
[
1512134710,
4059208061,
2601112784,
1685308764,
1187852294,
1893227887,
1800745386,
3369731135,
4016028190,
3068255919,
3179537536,
4241791053,
3479238943,
1201268916,
1062133013,
4182469939
],
[
225705698,
379913187,
2815864994,
1734007581,
427573166,
1296270172,
3065005045,
3561556469,
1865206254,
4223888205,
2780030724,
3242045161,
3414281885,
1192170128,
2335371335,
2921533523
],
[
654156516,
3497969171,
3738537492,
4001686561,
3931694521,
1542379160,
3628594854,
229737974,
1748762626,
3168196791,
486991250,
3679163933,
4065431483,
1204505305,
2516716932,
3985266953
],
[
3443347079,
3828609717,
98325958,
2750578940,
1475910113,
4176508799,
52889075,
3945026844,
588634203,
1965155555,
2389308059,
2761568771,
2882007680,
2907256410,
1282994716,
1054942530
],
[
1696888492,
748390172,
3775461907,
1785960294,
2275047148,
1624737708,
2713142394,
1744351192,
3060528859,
3443135379,
4144678838,
3576719826,
1594379735,
4032599976,
1995961926,
3350626216
],
[
1638616983,
1640588358,
3933894110,
2127782436,
2069686457,
3887350467,
1127194528,
3967038814,
4086392107,
24809743,
1833397289,
2313704695,
3541720881,
4272775101,
1343482454,
3830023643
],
[
920959798,
3861870758,
2786415441,
916928055,
335449064,
478950496,
2840311362,
1333559518,
313756035,
3238033913,
2952883703,
4221593693,
1589146904,
592209344,
132116486,
3686180195
],
[
4125412233,
270438612,
3002400919,
2852856570,
3741804850,
4093927067,
2057103574,
3122104192,
3241067694,
1457224049,
60930831,
626647969,
3728704000,
105957385,
1947212096,
404665643
],
[
288926994,
859279609,
552172022,
2789675636,
714847591,
37056060,
2164260745,
178119987,
1286265416,
2810897003,
2031035329,
1617582112,
159793908,
3132473343,
2507444074,
46978748
],
[
3761532193,
304084801,
4266568227,
2475311943,
2803758146,
2656384414,
2854278801,
3388213312,
3239672974,
3278272169,
682175318,
2165851605,
3647155301,
2437073938,
1013310799,
203959741
],
[
3558871510,
17175432,
267152255,
1060317984,
615199119,
714844141,
594743815,
1043482510,
1159342870,
1552069107,
3839008928,
3141565316,
2421011664,
3400495932,
3810503037,
800158555
],
[
1670794990,
1636857056,
2013348094,
48826422,
3877841106,
1149470420,
1506131491,
410996808,
3297969349,
2490773694,
1549796942,
1018430518,
3265786988,
2988544891,
3351631793,
1993301559
]
],
[
[
2406750312,
1133537058,
2879347822,
3348518715,
1647289006,
1838701566,
3930935713,
2400458642,
1642911832,
3600362570,
3183617138,
4220506690,
2459813301,
921341493,
3519595795,
3166298910
],
[
4074596325,
1869988759,
1991414630,
345744639,
1765299793,
1404023685,
945007799,
2680339801,
975463452,
3565986719,
4271451121,
1344869892,
2030463732,
2697934412,
166013599,
2605837158
],
[
2475076190,
3276089128,
2834714945,
3807656468,
203751795,
2471086445,
3784739406,
4771120,
2745404037,
83263560,
3640135682,
1055889766,
2013422283,
2865490009,
2835113724,
667123506
],
[
1821966826,
2450263884,
3461479911,
2871541656,
4005310685,
3345625625,
502580425,
3678829228,
1735653550,
3858833434,
2229093509,
4199943714,
2178280123,
631485400,
1381976662,
1710726405
],
[
3978211308,
2271302880,
1482259626,
2186326255,
1919090544,
3071929499,
1673573119,
2635497443,
1934643315,
727072659,
2298973379,
2483001399,
578468006,
209549468,
1831585845,
538507131
],
[
1364723381,
332715199,
2203269974,
993640348,
1317045286,
4075081494,
90367833,
3475855019,
8635131,
1731856550,
3098045215,
3787072473,
860327994,
3599061081,
319655225,
1937628845
],
[
816260820,
3638238458,
3583193504,
2404078454,
914654535,
2437795189,
933760576,
278629941,
2405600146,
1779555776,
3752971963,
2471160484,
943772738,
2786149841,
2151642911,
2079743357
],
[
292054952,
3610226702,
2158424679,
3893770096,
883949311,
920020941,
941727498,
3821601677,
655300030,
2997081354,
1082683914,
3919758301,
3741352318,
836871601,
3629186595,
3756332631
],
[
2884249753,
3830930538,
538744571,
2785682670,
522182857,
3071849805,
412621112,
1328783860,
3560789219,
2660057914,
3462835604,
3844498170,
2148788088,
4173082175,
831752813,
1451345504
],
[
33192301,
2674231976,
1825378228,
1785943633,
271462785,
808335131,
2358664660,
1594329904,
1770085656,
1136899289,
4160375543,
1026448858,
957240178,
677415186,
2038590035,
2755068699
],
[
4110561194,
3368723103,
810202819,
3490263493,
3767567842,
1941875460,
3251736455,
470802035,
3333148995,
1931558888,
4289064036,
2317540829,
4260547365,
3811245400,
1335024807,
2207154761
],
[
2173743371,
2545709753,
50442716,
3428902558,
1175337118,
3464322321,
1310885086,
2235473967,
4060067920,
3690925830,
1444640246,
1563093027,
3407054879,
3507818239,
659403983,
288170579
],
[
3928166334,
3314384431,
440199776,
4177626466,
3539925833,
2398761263,
1273691347,
329097364,
1615189661,
2994466415,
861345804,
3912054886,
3028351732,
770424883,
3483441403,
3097246674
],
[
53727331,
3438242465,
4153180595,
1250203484,
2193370306,
3146348040,
4039038109,
214992937,
2427261022,
4146822735,
2837914637,
2624156315,
2695553954,
61100866,
1004716933,
1216888993
],
[
1301662536,
1490552995,
3196253228,
3662636200,
3326796150,
995108223,
776660565,
265046018,
1601110012,
2579357268,
1838153189,
3919925712,
303708611,
2262520845,
481260724,
2303481177
],
[
3095092938,
1845563836,
1534421014,
4202867961,
2012746614,
2943970525,
512740105,
80962513,
1143973957,
2620028825,
738787674,
3682660970,
675448913,
1648567904,
1442996233,
99809752
],
[
884667450,
2821508635,
429151632,
4013733250,
716190018,
1698228831,
1951864194,
3994341120,
2591453275,
3222543913,
1976636739,
559118261,
1006967857,
359045067,
3908396833,
3661131307
],
[
4034682264,
2723650583,
1404304216,
580991393,
1407704811,
183054411,
290173320,
3592215818,
3961048588,
508672188,
3777969541,
37173752,
3156570255,
853456925,
2810235978,
269510957
],
[
2585029760,
1591894445,
1047562373,
2856387610,
1404909400,
3016862586,
440707710,
43699367,
4233444977,
1255711122,
2432257751,
2081890205,
2597953607,
1737617477,
1245362131,
4169355010
],
[
3356001289,
1695542132,
167378465,
1635197561,
311275991,
1482754714,
146406475,
4019618743,
1764387811,
321521875,
2183749351,
474387557,
2927453142,
3255595863,
915623939,
679056953
],
[
1404946610,
1054704566,
185899897,
3363909830,
2986867097,
3875820165,
2122485633,
3005594072,
2845850065,
2034786663,
2413458043,
386329068,
2126769059,
652649639,
3799888880,
2322522680
],
[
4245224263,
1257865735,
1032539894,
3549434612,
2015518490,
3185821761,
1877182491,
1339193030,
3549123497,
269328893,
489330814,
1762080526,
2076854574,
2560765533,
1956711579,
2476840929
],
[
1547873683,
587609662,
2699950189,
835799812,
3287792649,
3388871462,
3517778013,
3360667594,
467400722,
3920454790,
4283903310,
3730564297,
1507752931,
4062055896,
1985167505,
4047283155
],
[
1713731702,
291405551,
4228800818,
2669116730,
1132233156,
290519147,
1167085446,
817555825,
3749907998,
54193645,
1914309226,
1654891522,
489388727,
1133214524,
226708839,
981826285
],
[
1341040856,
46949889,
3360153343,
894966813,
3206496368,
1076607304,
3466215918,
375789095,
3231348358,
2909523652,
3936006391,
2199301568,
2088380569,
2469580519,
1567671565,
614072327
],
[
758886784,
1945449566,
3488663809,
2590977972,
3768727459,
2467691537,
4250126293,
2932094576,
1487488412,
655404149,
4280619214,
1285316536,
3036101065,
3328251028,
3673724635,
239317120
],
[
3176374111,
1202868502,
118853971,
4093829295,
2253439354,
3732692446,
765304002,
3500347453,
1081912143,
3394772752,
3946343968,
2438485019,
2252969246,
3002459220,
711996086,
88018090
],
[
3349621045,
2277134612,
121947088,
2419113497,
2630788476,
2139143815,
3216357274,
150528512,
2083166456,
3025298466,
2987507360,
2270855665,
221745170,
1215148037,
3810236034,
1078858915
],
[
3455189782,
4105583780,
3295863245,
3014211774,
689805497,
987296754,
1329470029,
4054240384,
2878946954,
1754828109,
659125775,
605264328,
326035922,
1028319185,
3872550388,
1616271483
],
[
30622182,
784998216,
375108339,
2250276257,
4073192582,
234846837,
3412301678,
4061900916,
2453361645,
4264516533,
1454013614,
705232774,
370029380,
3299721370,
3886984701,
4078840732
],
[
2265249437,
2637388149,
4041456515,
1520632394,
1611677065,
3847717459,
4222866743,
428068430,
2499063290,
836489533,
2512861362,
2320929875,
3416547069,
486351030,
2029430564,
3920154661
],
[
1903509631,
458813456,
3570246854,
621929885,
3085815592,
4115099033,
1559468356,
2993382641,
3159075516,
3139185327,
210947070,
3971168145,
1340086088,
2344149717,
3180429572,
1304282970
]
],
[
[
2708096820,
2600277631,
3588726052,
158879111,
1361181220,
46376266,
2298065270,
1919326881,
1307835265,
1881272284,
3844695861,
974617436,
1372354402,
1196800552,
277142364,
1208606764
],
[
2446437347,
2369754737,
1412660739,
3531581176,
3271589682,
842864072,
825256762,
814744360,
2981676829,
3012034715,
2550140831,
689661667,
4170241068,
2776706868,
96497910,
3879438838
],
[
1639336732,
4070631200,
3921365075,
1400610616,
1723531143,
948828153,
4048291527,
302517142,
1145323537,
3067981253,
2128613101,
3064936306,
3826345745,
3280289555,
2140961536,
737321436
],
[
999731950,
3654229718,
984537321,
2896405604,
3601267701,
3875358960,
1521271576,
234732679,
1371806758,
1349299358,
3171704252,
2364045450,
879354925,
3732489991,
2651640025,
2188287064
],
[
2075989119,
2008191916,
267884473,
2770827486,
1484044116,
3230528407,
1928171255,
1394880252,
1048854006,
1974202155,
3839044739,
542319307,
257146336,
627305358,
3051339375,
668256986
],
[
3201007557,
3733256596,
2677531997,
3182860318,
4086041669,
31515732,
1369216017,
96134103,
1967212012,
4000291964,
4179190779,
1527408698,
4012126527,
287659788,
3384395730,
2947258792
],
[
2274584102,
2861053037,
1833119961,
974687958,
2569788344,
947599710,
3525159827,
1675113451,
2727118474,
417063143,
315249207,
1408673035,
2467554951,
2247340831,
3967258540,
2276102951
],
[
3885845293,
3812483554,
3891194692,
3516378817,
4119345878,
328523129,
3727118073,
1994633250,
2624826855,
2087064871,
3962488525,
3010511152,
940301722,
1271621258,
2263360922,
3397776019
],
[
2252279141,
886968866,
595199933,
3954206389,
740089219,
3618034655,
663640008,
3143219399,
3309736971,
2580564706,
1559742593,
682198476,
2606900134,
4290801641,
2319322984,
1134271926
],
[
1911140561,
963828192,
572898266,
1511007465,
204947179,
4132523697,
3239309192,
234871866,
1144440110,
207135564,
1445345479,
2373379066,
702765165,
4201018743,
803256626,
3298930146
],
[
4014624781,
3375796517,
2029845694,
1009859519,
4029824170,
1970604907,
2736251363,
3716175075,
3892832719,
2031208729,
4277677632,
2746096539,
3985501496,
3879806701,
2251397598,
3224498849
],
[
2154681568,
4227279108,
3350202379,
1316300476,
3340748077,
4047755904,
240586817,
3717613845,
793652839,
860406573,
1808533313,
779547902,
2488243899,
3610477256,
3330804982,
1654566026
],
[
2661845480,
2901427229,
1848219271,
3308448399,
2341753837,
1609174343,
4147447147,
515096481,
3829365160,
1295003452,
2288617622,
1604827377,
177391136,
3754636386,
3300851263,
1258028894
],
[
2593720866,
489150707,
1088918665,
1490023370,
656465213,
2893113485,
2621218351,
2951668245,
1230482550,
3677817112,
127478539,
1664550486,
2114931210,
2657033626,
3197074782,
2325024495
],
[
3542683651,
2561490322,
493665390,
3011167219,
2472595110,
602789780,
1691568721,
4202355808,
106414352,
1540939627,
4266831323,
803193883,
2164924407,
2254570012,
2082605837,
3008404756
],
[
1709884790,
236232087,
1019049772,
1616316528,
3828869420,
777074860,
2617586911,
3081000322,
247384938,
3988290753,
1098778222,
4277724462,
3323899916,
3755573765,
2446736392,
2650624839
],
[
3063376793,
3260111842,
734593533,
2255562075,
4177360586,
523531469,
1592517534,
2566320463,
139112829,
3664229916,
4244736030,
2970123881,
2220551369,
3457496574,
477251066,
2381939073
],
[
3354760831,
4187033104,
1422474782,
3492348162,
2616399751,
368392024,
4123344083,
3348779711,
3215987216,
1545520796,
2222780412,
3507509952,
1384196606,
994914438,
728667490,
2205114034
],
[
4288731770,
243893476,
3492417507,
2902150785,
711186097,
1747832184,
4247139775,
2295324445,
1229299429,
1068306583,
765953790,
1168298497,
3836027488,
2004464084,
601815806,
703004824
],
[
1515443843,
1002533903,
3492751243,
717314695,
15808498,
3348689239,
1918519980,
1676769677,
2891873989,
2262144527,
3797917221,
2096754181,
286102933,
3829452850,
3289830468,
103034128
],
[
1895199879,
2600667725,
2630618098,
151870328,
3293968573,
2717526866,
4021223936,
1802544843,
284537285,
3695624384,
1752528900,
2474662567,
1512414653,
2511650068,
3492928239,
2820405179
],
[
2763714775,
3550821417,
3884972058,
86860618,
3758700827,
816425617,
3750722486,
20855830,
3388592129,
2134413065,
3061853253,
3791258478,
2571383911,
3280238903,
145982633,
3671733708
],
[
890998346,
3711134760,
1561594967,
2670397597,
1013279237,
728790,
1289465726,
3854329627,
3113674268,
3407107388,
3082262531,
3357749942,
117755543,
4216199589,
527479101,
4175590191
],
[
220496720,
153655488,
1572553829,
409558778,
3852124167,
3582680565,
3141234744,
2196868705,
591748735,
1359217946,
1147145189,
774122128,
2501983525,
3036505511,
1657010684,
2452931237
],
[
3556535669,
281742112,
2008361728,
2481474887,
1423776296,
1329146098,
2850278402,
4052129160,
652765954,
3244388820,
1111011023,
1717651188,
2475090155,
1390407047,
2059449353,
1372508427
],
[
476123957,
1024547078,
405474890,
2125714335,
1428965872,
3314715297,
363725021,
3258596208,
473840718,
3982872135,
3934430015,
3750733493,
1395226585,
1403966346,
4042578611,
2554821739
],
[
1686619590,
2880890483,
136430768,
742940547,
1041537777,
2209607717,
1906843582,
1712232675,
1673852596,
2125692630,
124160833,
511957448,
2661491699,
765364504,
548819574,
2829563862
],
[
453750627,
1839919812,
681978830,
3184795106,
2765606761,
2482026801,
573194443,
2673842735,
2946130637,
4179504235,
1207109807,
3806236438,
3740571439,
616516699,
723489452,
4131004882
],
[
2512116084,
2028058788,
371385440,
2326278121,
3883746279,
1227492641,
289855879,
4189647445,
1093387566,
3592173696,
554515959,
252522279,
222661969,
59277374,
4277256214,
3620333558
],
[
2739300117,
1533978008,
758728187,
1949963536,
3329341807,
2739489367,
3761541136,
89841799,
3728056410,
445921858,
1913656926,
1440075694,
985748624,
3698003779,
885049755,
3715597832
],
[
785869841,
1387017728,
2057403525,
2784559857,
2089048581,
2766187168,
2063984694,
213691737,
2623582911,
3158810845,
3542454609,
937990162,
2693609982,
3478652606,
3948119413,
991270193
],
[
552002279,
2526309302,
818349854,
4055445155,
3577554958,
239403281,
1599972207,
2215498355,
743605505,
2968167963,
3052691026,
1752742314,
2128688774,
3260520131,
1065550569,
1152992924
]
],
[
[
4030767866,
3090794323,
1310811173,
1814990296,
1472540076,
3881610045,
1361738525,
1444967890,
2652970228,
3132247566,
4148552352,
2606323291,
3195741257,
2166617778,
3124247333,
693455670
],
[
208044347,
2420650444,
318283327,
3186179763,
296609501,
4140818290,
567042466,
4282826534,
996198601,
2644728408,
2073448623,
4166821765,
3974369606,
3891105133,
4019005137,
4090516942
],
[
3443059944,
2088410299,
3795540207,
1502762547,
1934484101,
4181408452,
3942768698,
2913701963,
2784268237,
2950960372,
440701306,
1573617849,
808925945,
1894380077,
203094031,
2830132000
],
[
1926690779,
429221026,
1854028361,
3942740427,
3954666026,
2916445308,
114495530,
2621366668,
3173005804,
3281027999,
3805562140,
2486697718,
1050205282,
984673956,
3311630066,
3799053862
],
[
782680851,
504371303,
609542492,
3545063341,
20457941,
1286103138,
4034192658,
2725516926,
1742984010,
1458646555,
1130921809,
3268764565,
339041661,
2630166310,
586558136,
2445858270
],
[
3597393272,
2334186071,
2991085572,
2734088943,
2026359431,
2921094246,
4233311539,
1533165922,
445024417,
806251833,
3778020221,
1057443020,
1471012123,
2291629668,
716347052,
3605025993
],
[
1835292885,
3513269637,
9412160,
367372618,
1938197466,
1425413020,
1147884163,
1830884674,
3830217896,
863378963,
3394525439,
3697815330,
941179164,
2747662006,
619734034,
1192992602
],
[
77561955,
188586230,
4049203942,
106630663,
2398668767,
1155139267,
1437962924,
322972573,
2964510776,
1260694289,
3733540883,
3902269477,
1170467037,
1826294160,
1432148081,
1480718541
],
[
2335159997,
3859040730,
646248675,
1650982903,
624972204,
4209653707,
271358970,
2443948746,
3358374315,
3275495447,
282327833,
1626506507,
1349708615,
1078093559,
209282299,
4185925587
],
[
3482333981,
1935950966,
1204353134,
3936806523,
4093332284,
1284070274,
816525112,
2162105922,
2622045588,
879882197,
3935368995,
3679939125,
147660518,
437361494,
113662742,
288273076
],
[
3875956685,
148010398,
1140429847,
3972335015,
2503835869,
3889048762,
1015846027,
3560608042,
2460300467,
1363450470,
136549795,
3076028334,
2233017250,
3885083843,
1922291496,
2004492871
],
[
1287683345,
1248943775,
1263339537,
4029906046,
4106092404,
800065746,
485009898,
1347554631,
75018873,
1631425235,
3710168625,
643362216,
682087976,
4029967876,
1566416383,
1903751315
],
[
706539104,
1289567020,
528849914,
2942556131,
2594887952,
2462229391,
2838898584,
2538849037,
844899470,
3557419251,
3110980779,
1876648614,
2209868531,
919766606,
3089196605,
3979454197
],
[
2082001083,
2583795357,
807802571,
3134747182,
3489727482,
2575672587,
1985941035,
2586747212,
4130757228,
2960017225,
3297517868,
1677718897,
2403786959,
1876724802,
886365028,
3468107904
],
[
175138644,
1707992071,
3897813122,
2411176702,
2556661118,
1689837327,
2963775668,
3861500142,
4251536172,
324314601,
1096361680,
361818796,
3687953259,
1590445749,
1917221951,
3805041555
],
[
2146794083,
921465818,
3424503079,
2458699519,
1321231281,
1454596754,
599309232,
2830773373,
1299053635,
3658474298,
511040501,
1583179422,
199640861,
3951706370,
1840358430,
2640160311
],
[
3568433084,
2270530599,
2114969489,
583001224,
3004704085,
1503515524,
1556101557,
2468449951,
2570025437,
3371460226,
1548002637,
1651193135,
2136544155,
3578132363,
1153239824,
1438892538
],
[
144144191,
2849924007,
1189868942,
613223457,
284754480,
2811424950,
3931776416,
2635677906,
3083328807,
3579960806,
212293771,
2386168263,
371817379,
2639271748,
4184054309,
2976599908
],
[
798798610,
2960238080,
3855764732,
2041642427,
4141487399,
283916637,
1393001555,
440076263,
1227231125,
1971034982,
4276837408,
23765073,
3024404424,
2205145250,
2878422680,
1931454846
],
[
1548989052,
1275781697,
2238302214,
2379496028,
1872902854,
1959788980,
4008093512,
3630997101,
1309569546,
4096825135,
2964031928,
2040884916,
4038021473,
3404217505,
2521464985,
4191459265
],
[
645001040,
1513231239,
2506158297,
3898115847,
472614837,
218545053,
3737375097,
1651880088,
1963893131,
3688676696,
3197718197,
3409263093,
2352858672,
2102442993,
4136653014,
592979646
],
[
1505404366,
2641260667,
2960363343,
3548158096,
2149504918,
2821389098,
3973236154,
425453147,
3870712662,
547922182,
3045966338,
281857489,
3773351289,
3375316927,
2335397733,
3004007057
],
[
196354768,
2292968906,
3832046713,
693805473,
2010637963,
691785009,
1083694529,
2943765392,
2842506230,
1188333085,
2758932563,
3771117106,
2985207321,
2806256900,
2809394662,
4233398277
],
[
2373843109,
4035682992,
2453037820,
3851743505,
1385549678,
3316566474,
3742331446,
4266767202,
642064917,
2105897680,
252018377,
1867984657,
3953999824,
1443045952,
649416178,
2568982598
],
[
2653623863,
892176776,
511114732,
3269231923,
1785835915,
1016653213,
964035317,
2341504983,
3113697359,
470490724,
2429546616,
4257512514,
2933859418,
3869082700,
413222650,
1837907219
],
[
2536274884,
1667415206,
3046055179,
2277554396,
4270957079,
2131548079,
1078947590,
1205900120,
217950072,
2778567755,
1321241547,
984340234,
3446614469,
541888865,
4264451029,
1909473132
],
[
4158468845,
2312022734,
1390932587,
539928229,
3353935682,
1820245014,
303067004,
1877285460,
1934213501,
3639241425,
3409210941,
647534928,
1038093329,
1107669941,
1355972599,
1743775581
],
[
3388567432,
65227501,
2536839464,
4202147962,
4105182132,
239408624,
1500798693,
3737952188,
1876304979,
3714882987,
284917113,
3243984930,
395229745,
629670116,
1369334398,
2448367817
],
[
2619919507,
2157655475,
2527381965,
3600245649,
390082555,
1435028854,
2084677935,
244783770,
3392874036,
676410646,
2259050948,
1954213092,
3356691859,
4282452134,
862316325,
733708494
],
[
641351626,
1132219839,
1221211878,
2861116769,
2884996970,
3553110815,
266946012,
3294238200,
1615617004,
1776349607,
1049594496,
1333144794,
2528780696,
891717767,
2433519088,
3896324164
],
[
2145660411,
3007737556,
3620438594,
1583789537,
346490134,
2971177247,
2440062314,
1035666682,
3507717620,
2963513532,
3473487695,
2257367823,
1427594615,
759055930,
2727917293,
510619558
],
[
1408385835,
2820085524,
1068097341,
4282502866,
1244246804,
3160050838,
4126556170,
226232697,
1118638084,
1041204808,
858463263,
1860499489,
3022674698,
907495354,
101193458,
2894382477
]
],
[
[
3098881789,
3157686876,
2706590642,
4080640072,
1358711105,
23496576,
3705375569,
766145830,
812261942,
2237690090,
504354886,
3445037193,
3792267471,
3444116425,
4207920357,
2778139434
],
[
669132470,
248880265,
1540489778,
3160898613,
1230870017,
1597458751,
1349874060,
538436652,
2704319944,
1424853683,
3982851599,
3997828300,
458859153,
1855342170,
1957912900,
2093359600
],
[
389280192,
3661167225,
2813557128,
404942673,
596826315,
1506913566,
2947502938,
3780246372,
2839403264,
2943849829,
4004655279,
2170524724,
2508903323,
947753065,
168021963,
2237901088
],
[
3824465783,
3496773689,
3325950785,
1932007303,
1927199424,
3980769681,
1917589949,
2242591832,
761955562,
1952312537,
3863235450,
3686113187,
563444604,
1065435622,
4251139391,
1966726363
],
[
2729717688,
2596343289,
3957851318,
3238389845,
634062315,
1946669955,
808575510,
1682513909,
3499572669,
879396788,
4108189149,
314454321,
3871777687,
2383920684,
3181524611,
1660421989
],
[
1725186466,
1797797771,
3475231547,
4289466723,
2082716599,
2060669671,
4284268703,
1103064721,
2552931438,
1604366746,
686620142,
87671020,
3052432938,
562001543,
1815920413,
3911868520
],
[
924974284,
540249994,
2006634168,
3940809855,
3138273344,
501401829,
664017623,
4153004279,
3645992020,
2403695470,
3561974715,
603155580,
3875390792,
1625621546,
3017625447,
2908414954
],
[
156887424,
1176026834,
1941294152,
1432739623,
193857993,
2703796709,
3935494983,
1725964309,
3471024679,
467529217,
897767005,
3286396042,
4161422849,
2882532402,
2977132839,
2445940132
],
[
4075298070,
3247728294,
28666161,
2472346594,
2866198736,
2132360599,
3134046878,
332255032,
2948131187,
2371239364,
511084790,
3333700465,
4083594614,
2491019411,
2298284517,
4204856895
],
[
2553305672,
2148504288,
3179368850,
2072402172,
1621720164,
3388568451,
1753294356,
895717646,
3542989026,
1721350505,
1533299720,
60760985,
4176430509,
2698532805,
755792959,
2527472019
],
[
2377994170,
289165498,
4282328348,
2527832512,
1141739113,
2317242049,
2231085434,
3835151427,
4131566041,
2954030834,
1086762296,
4265876753,
3484692162,
2747356480,
1172720758,
3244024977
],
[
3739900854,
3354050722,
2481522711,
2204778069,
712971092,
961713864,
2543209514,
1160226599,
1287525436,
3388859927,
3323208501,
1126414808,
3147906519,
4225002933,
3421818410,
18652160
],
[
882853541,
140644404,
2669705735,
1163425917,
862761167,
2775326311,
2379460682,
1299283787,
174356952,
4159707046,
851667392,
2256142029,
2556115990,
4282665888,
1071920501,
2341881178
],
[
2799179977,
3692572631,
135480252,
3073868063,
1629258905,
3830082779,
866348011,
2118432069,
445571950,
3605639569,
3117152320,
958719672,
2889629578,
3418988725,
4288044396,
1934455837
],
[
4190819123,
2072177217,
2953789169,
3148053387,
4239543946,
392160128,
2386140007,
3524802535,
3407898708,
1316957402,
683685361,
3098869769,
832018394,
3142159257,
3541968098,
1336048809
],
[
621030233,
4189231772,
2211464469,
3348044837,
1534261631,
2067296531,
3901503161,
2644765660,
3647388318,
2817234740,
3779599543,
771109458,
1955783108,
71245769,
3236946095,
1143691795
],
[
3785114393,
3049889822,
3045639721,
2323409782,
461422411,
3818136800,
1718475845,
4250394870,
453651504,
1243328945,
2647700749,
43906597,
3214248563,
1187801885,
2174882723,
3059966597
],
[
1505914817,
1830099980,
2107698678,
3295954492,
1484539339,
2118153609,
3512380809,
3726786464,
4155647925,
1213579716,
509043761,
2322663147,
3928049286,
4018232130,
3683391662,
3586736293
],
[
3647460678,
3766141378,
838684895,
2714917457,
1616465288,
1048670058,
3177365852,
1147858934,
2397989891,
1847762964,
1570567087,
2604982277,
3441243854,
3619954933,
3806040459,
3841718330
],
[
1112216733,
2432968014,
1062695603,
2107063538,
2758529296,
2312697936,
1986457677,
942446379,
1920118023,
1421971389,
1726131123,
156419366,
3625008475,
375554979,
2596859062,
729431622
],
[
1085584044,
3173618288,
3863725168,
2248656262,
1001720083,
1172665331,
2783069723,
1205583955,
3499372830,
4253137695,
1176686974,
1745109255,
2728979796,
1020657548,
3039933067,
2609826206
],
[
2045222381,
1807800401,
4202077022,
2372240764,
4089561486,
1821969590,
292537435,
1676278052,
1336450697,
2923566332,
3123375323,
1100498824,
2169825958,
3166429855,
4031406690,
1922692201
],
[
2702890474,
1506165938,
2379694122,
1603709296,
1759079982,
3950499226,
266388220,
3429573935,
954431957,
352389599,
921533139,
2732237851,
1337575217,
1905063395,
2408549623,
3522418544
],
[
3003132672,
3965444436,
3448656422,
1268250057,
4098142981,
150314060,
3168427743,
2635127944,
4159286885,
1792198691,
2391671862,
3758610465,
2977797125,
2555301060,
1635662199,
791008822
],
[
2366793649,
2497319732,
4246784911,
2012873167,
2661084560,
1125154369,
3521921111,
3949008290,
2813991838,
745475865,
1609692426,
2056102447,
3660579834,
1152915641,
2503689427,
3872825567
],
[
3722879904,
2280604123,
593093863,
3397169252,
1111687655,
3318461884,
1265520714,
4088350775,
605510428,
3031669630,
594644518,
3192529595,
2348106498,
521495092,
3891363856,
223578859
],
[
2045748612,
800628558,
140465518,
3300792077,
1545533578,
1061123535,
1797323802,
157910189,
2960149167,
3839423247,
1328151173,
1834342931,
2448815054,
919465839,
622016921,
214455322
],
[
983604672,
1430689663,
1936325130,
2069940555,
246122145,
282614519,
2072142965,
2103962357,
876301555,
2859228860,
3976469887,
595705431,
4160565968,
43659074,
175933473,
83109336
],
[
1409190649,
2408847867,
340114282,
2490699078,
1186897719,
3071629155,
2293305444,
3744362490,
1826061953,
2226039709,
3921621139,
3147506083,
2689206041,
4232220477,
3588312204,
2601962874
],
[
4231617988,
2769374664,
3165714416,
61133801,
950565437,
2027108452,
3520875706,
2655117838,
3348701038,
4147086070,
3004464726,
1948404009,
4259231909,
2543956436,
2287104828,
405846337
],
[
2983353681,
3025506143,
3503077480,
989440463,
1654745542,
2439151525,
2463632152,
912875412,
2408719757,
4243681102,
138501971,
3864287208,
2668170866,
1417265443,
1514673252,
2703021305
],
[
3093747377,
1121948687,
754092884,
3375303698,
2497754786,
714207983,
1153226892,
1132742669,
3874180940,
3180663951,
1985840936,
358950995,
3675970943,
3034741033,
4053427383,
4088614023
]
],
[
[
3567973166,
3716775752,
1521575014,
1993820109,
4274370464,
2690421115,
1623225105,
1171353481,
1213720137,
3204399241,
611383040,
3403379630,
3565578884,
3287333237,
1876449038,
3751619032
],
[
1321098122,
4088485948,
2671885720,
2947261769,
4099684382,
3376335313,
1247034759,
2632956659,
1676483863,
2602655540,
4059398334,
1262446367,
799098505,
1959592913,
435870435,
3374921215
],
[
551510368,
1433260997,
2724602024,
1895781155,
213625748,
3191749597,
2911605612,
1431251185,
1902700459,
215723949,
654030270,
2694688222,
3979788815,
3370037167,
1973715125,
4185975169
],
[
2261148658,
3429859042,
1354638845,
4214619534,
1483950107,
3296182107,
3237067806,
66138639,
3241957269,
3437276562,
3809624282,
2426938320,
3526697748,
4068814439,
3412254914,
2238749002
],
[
1071122526,
92235888,
2992521689,
2112880934,
353329186,
2817385007,
3531449729,
3526675626,
3328538438,
2564205571,
3978207959,
3175051454,
2251627613,
1081757052,
578803664,
3274764036
],
[
353434864,
2969262627,
202760257,
712994185,
2678866500,
2363692735,
3633296779,
283259160,
410639367,
3008170594,
4038676863,
908701199,
3903483184,
1517829943,
110878565,
994066574
],
[
1743362091,
205583399,
2564752732,
764140736,
782859181,
1758674980,
2236190247,
3651017188,
1325956266,
4022730111,
2962866484,
2725471068,
3520441571,
652415039,
2603606572,
3915327630
],
[
3907955489,
1815320022,
3512940778,
3728804058,
472245361,
1744507861,
2582174383,
2481402975,
2144516743,
2087872165,
1705186632,
2576682657,
3856914239,
1630199274,
831182268,
2841977485
],
[
2871052232,
2648132640,
1148962658,
3816080712,
3886591025,
4005630243,
436473041,
921281862,
4207595442,
1391170866,
2433131114,
1611827727,
2921168476,
4248389692,
2931117529,
588994030
],
[
2835366417,
3083818132,
475204110,
3596155758,
995962593,
934795230,
1174337205,
4024286991,
1489743719,
1556455729,
1424947105,
1177247004,
1083006294,
894683733,
1161334135,
3325631823
],
[
2377532020,
1110106357,
1685370938,
144249594,
3819150188,
3019604848,
814372654,
3065233440,
2607916845,
70384964,
2860921582,
37471864,
1641639645,
3085726379,
1259764152,
2763682788
],
[
50443056,
3296204957,
3705942351,
940356312,
951833622,
1576720580,
2431796287,
710284427,
7568800,
470142835,
3677790628,
1342567778,
321328767,
3551923918,
1034121309,
320406526
],
[
3117139875,
1243397585,
806254749,
3087002652,
3756128056,
4225891865,
1742568468,
2465086375,
94901920,
2634597566,
730662447,
537910860,
1397734847,
2236382803,
1683172360,
1623817217
],
[
111238737,
1872693884,
636676807,
1687324138,
3630833153,
94602972,
3355003816,
1199748187,
1676344052,
1711686383,
2559241959,
1680768075,
1897024028,
748877251,
3572690633,
3933394702
],
[
4106655475,
885353992,
716367399,
1296371508,
262667214,
703848781,
858507999,
2278948365,
1860456159,
4118075816,
910137526,
3093538376,
41758752,
509946165,
3188851740,
465356739
],
[
3539195309,
595304823,
3979422651,
486734634,
3837633039,
1106625047,
2339429786,
3262048688,
3428389588,
782348033,
2861648792,
2353188600,
1185259609,
1716290885,
4227905122,
3761404192
],
[
1435021476,
1971055411,
3865620319,
2918743987,
720211478,
3872304113,
360099351,
3332552771,
1893242395,
2887794313,
3291986059,
3459453705,
3304582312,
3591645596,
1957624242,
398934494
],
[
4187213063,
4142626221,
3558090453,
3429185670,
417194480,
2292904909,
2992840426,
360936416,
510982148,
1600140446,
2824573153,
544149156,
2966239040,
2249295550,
1686135784,
1489154965
],
[
751845744,
2015959632,
1963071673,
1151408740,
481779325,
3445409017,
1693793421,
2716797172,
525641487,
4134331203,
3354210305,
2027403678,
1225956899,
2427822118,
2074237685,
879212243
],
[
1392249249,
3572550702,
3350883514,
456188400,
3118694193,
1005952051,
1627128547,
990647784,
2614184909,
2814883499,
3716028381,
2877399503,
2221663030,
2808633505,
2391409044,
2003765888
],
[
2429721274,
1984600905,
505968834,
2610318326,
15012015,
1037414073,
1071816211,
3102751523,
963321709,
3921214751,
1178378340,
296785955,
650865335,
1270598383,
1124275351,
4048135712
],
[
3458035342,
3721421812,
829206534,
3030655293,
2651411144,
1139204583,
91267934,
2866281043,
169524439,
3804379856,
2304531112,
2192049613,
494748492,
1928381736,
753844407,
2801889148
],
[
1308025299,
2477047398,
1876462709,
3789981345,
3804960836,
4126224446,
4155549521,
2578721781,
40032441,
4158784163,
2024085800,
2448310217,
4067028829,
3779973375,
4060006900,
1289457752
],
[
4145781754,
3166917540,
295720427,
2815882383,
1204085815,
2520263628,
3585639117,
2835715640,
3217146872,
4272414603,
3519875212,
2985307719,
930965078,
2604390562,
2336586661,
3863295080
],
[
2908656146,
222230381,
2199518616,
1928230207,
3969514160,
1648686306,
2841014376,
2788551507,
1710969743,
3411476626,
2064611162,
1946136769,
1315709556,
3797152678,
767204522,
665052644
],
[
2175262624,
1985609149,
1474414766,
549538432,
4002151505,
1187686619,
2960635475,
37465418,
2895979576,
1055971743,
645155812,
2011602257,
1238649529,
138936763,
1973238363,
2146246190
],
[
1006158288,
2786275691,
3910052706,
1737017539,
2976128357,
3504669253,
2656770497,
2870916631,
3790452122,
140070259,
1721659283,
3390104080,
307532907,
2359201452,
1067993673,
3840054351
],
[
821635130,
1987859740,
3925772249,
1462824950,
4231014986,
403760350,
297427631,
4195871406,
523778757,
3876856845,
1738016279,
3647671301,
1979745689,
4175690244,
3581170921,
2457760411
],
[
475876038,
2446556428,
2645942385,
3356075422,
2567266915,
4225249320,
4002754793,
3266573257,
3112991721,
2049946006,
1027426933,
1333783758,
801028349,
3475227177,
121333877,
2260543338
],
[
1040074981,
788880353,
498573220,
1343964376,
4121855047,
3315673402,
2812241983,
31582655,
763265795,
3112762391,
415872588,
469972797,
670895154,
331509356,
3062155924,
1240964446
],
[
2915312923,
3287248218,
2765548322,
1185621895,
3162725221,
488099502,
1218385949,
1473475144,
1326205085,
473569300,
2734277065,
3607007375,
1176742468,
3954131267,
2046526290,
354631700
],
[
3992852146,
3678410755,
301566240,
128122615,
3495635515,
3061221791,
2624463250,
3549402080,
295107854,
56239305,
1797828693,
3036294957,
2764222207,
999415169,
3271460545,
493614722
]
],
[
[
3031792436,
115455003,
1939138133,
3763981459,
1153816638,
4042201051,
663346013,
326597496,
1872856999,
1301822334,
3467027048,
1627624496,
1675991527,
3416731972,
266595107,
1736204901
],
[
160657976,
1929381194,
445060023,
1765994499,
2575403816,
1819261533,
3395336666,
27948903,
113247201,
2223825674,
106299883,
3887557327,
3001098934,
2284680249,
4100177986,
250721050
],
[
3956373496,
3044374117,
1485118591,
2813174667,
3814285440,
4066873729,
4187287507,
2188461956,
3506343600,
2546488055,
187190623,
3179411327,
2042845943,
3425710991,
1315119390,
2652938820
],
[
914289240,
2994338083,
2709657015,
1741919972,
3334244173,
736539497,
2954559482,
772020033,
3180728898,
609414619,
864230863,
4214882931,
820974623,
1840741777,
1542205131,
1429958252
],
[
3634315460,
4149399540,
1538152290,
938805614,
4068296400,
3644118238,
3271629352,
1497779854,
2637325854,
237181398,
258222058,
170923189,
3482857580,
1718373022,
2534259246,
1709197446
],
[
4017092706,
495240661,
585404660,
3676379167,
2709237738,
1040808040,
1327432213,
1972859577,
2919264017,
2860899117,
908382033,
2922486482,
2336846055,
3938464513,
514940344,
3696875051
],
[
2332695323,
3564551163,
1839321201,
1758701960,
994672687,
2415527075,
3149533971,
398883328,
3636939493,
1707312535,
2376063534,
3757488434,
353559563,
3965412066,
1507121180,
2607119189
],
[
2594776335,
318758456,
557335604,
2224914103,
3165633253,
2587592223,
1755557339,
3613210389,
431272360,
2374762222,
951403876,
819328830,
3976422910,
1225338186,
793967122,
3059628743
],
[
2865545231,
1441361676,
3865942851,
318352338,
1735579828,
51014754,
3990006452,
2544679970,
1525810127,
2547061063,
2184659030,
4027774457,
673531754,
2181942830,
1847348019,
3472175996
],
[
1136870726,
674673988,
3721847858,
1788975946,
2649226747,
2264153262,
3466120828,
850513071,
3713106505,
4059808199,
529553504,
396817931,
364812244,
415657282,
4110003661,
3609378966
],
[
2587421477,
2471772587,
2307066234,
3582755359,
3615813777,
1602608166,
1057751563,
3087808928,
3639008343,
1105508956,
1466005992,
2590886730,
3178330310,
329322507,
3804066587,
4092074466
],
[
112264487,
541740924,
3903834828,
4269217332,
930027738,
252868430,
1358051984,
2667446819,
3024331857,
1385906696,
3368651012,
257864430,
774823469,
2160742597,
2854861146,
118757402
],
[
445185740,
1909937418,
2885155568,
2391297685,
2204069320,
404083415,
2108385002,
2990069426,
2194630417,
31275263,
3504008124,
3928753739,
397849117,
880824211,
1241741622,
2665399954
],
[
174790481,
4077193214,
1495774932,
2838412221,
1999997954,
2608139525,
2775469377,
4021915972,
3438788680,
2728433725,
266128637,
168237952,
3892533350,
3296324154,
1002339456,
316659224
],
[
3783680030,
2337559186,
4063946746,
1286457359,
533373347,
1124982470,
3486691143,
3358969337,
4249296662,
2083947465,
778027202,
2310424229,
3370900077,
1533911571,
3630351350,
740896412
],
[
152779061,
3637390208,
3245993483,
2273640768,
1279364223,
2096713290,
1689910428,
3818299539,
1168442427,
2172933228,
2424543279,
1426589655,
3592414839,
3463704353,
2604311923,
2546265249
],
[
1069441533,
708343380,
3754174695,
3670056593,
1578821590,
3547939464,
1950295349,
545623797,
544201120,
3810939160,
3768993628,
1308130883,
3430713496,
1507371528,
599187455,
3062576343
],
[
832786464,
1769839954,
1430741641,
3461336028,
1310590608,
3267587355,
2767479823,
3838163480,
2448843001,
362628666,
2239695021,
4231814621,
2152007621,
2465676772,
786711893,
3662906707
],
[
2110175290,
284323441,
236110013,
2126302406,
1639201098,
1760917246,
3217693731,
628001442,
3027855735,
3174591384,
4091738766,
2039178568,
4209322624,
1086001898,
2120930933,
1694271286
],
[
1739179007,
2625345970,
1394147230,
730197539,
3961800277,
2151869067,
3632325182,
2101142049,
2814163899,
2304550833,
2222605306,
2558565604,
2550227235,
3149119641,
2100616893,
3405922189
],
[
912271767,
3953313477,
2863975269,
2370764102,
1705720165,
4131651430,
2199275228,
4131666931,
3358396032,
4017577884,
2127005226,
3809838422,
173474701,
3867479505,
3813237404,
39084601
],
[
2662933579,
698088822,
4131107136,
2922332833,
1257365618,
2214077855,
1685629955,
3557941028,
3829371354,
331528737,
2849078575,
2055889565,
151327558,
2477151530,
87610768,
2636897592
],
[
3125039354,
668301715,
1033148954,
1711356166,
2098894614,
1737791805,
3831338022,
3032466925,
2386508699,
3637215760,
2052776623,
2461622873,
192111423,
1697164292,
549708033,
1807145128
],
[
3872731999,
3061497142,
655542270,
1465837417,
87902347,
594445705,
1449458436,
2134397512,
2653245780,
3765478843,
3918436342,
673167769,
2807982314,
1988230646,
4271936445,
2442831268
],
[
1673566633,
805974810,
1002714250,
2742281492,
3360325902,
514369745,
1254676427,
2173613364,
3984408617,
1019519110,
2983463972,
101212425,
2687351989,
176572279,
663982116,
1876344721
],
[
1887986047,
107796799,
2167466731,
2269921143,
1003163050,
2022849392,
2790593186,
2569360604,
1514142101,
1014046822,
689620130,
3754055486,
487255382,
1978618475,
2975818160,
3524231510
],
[
3426044591,
1953330539,
2475127567,
789756313,
1338868060,
1831194027,
772900266,
1252407731,
4213041881,
1339517017,
447516025,
1546877220,
3692388286,
1557514579,
1297477169,
4140991654
],
[
3890510906,
3804185351,
2134109245,
2887443111,
1550229089,
3796432264,
1494023687,
1042384608,
1189725397,
1143602639,
1593522014,
418671816,
1067951107,
1611888511,
3830506024,
2931641552
],
[
3337444963,
686567857,
923013384,
1121233955,
4223173563,
882739419,
494173431,
845146572,
565755812,
3056076751,
3603763693,
2743108821,
2075158740,
2668483342,
4092867042,
3044025060
],
[
857285831,
1353924990,
1222801919,
1859646428,
3123581470,
2674522363,
3862991798,
3280637126,
896566974,
3838578663,
3562686974,
1104151758,
2152096101,
828466347,
991371011,
3114763295
],
[
3023150281,
255724859,
825632430,
1401256299,
3298504716,
2293908819,
3737168458,
2005046130,
3103271862,
1703981012,
4739103,
1675508317,
2407853546,
901901892,
2295739198,
4112689160
],
[
3661839710,
298765504,
2881865570,
1827125940,
780775969,
4152738825,
674096453,
4093438745,
459744300,
3730304975,
3792978491,
1349130974,
1904739282,
1842892168,
2544996062,
1493839819
]
],
[
[
3954078820,
3974264760,
815596908,
3476518370,
18511786,
2177046180,
3065493843,
1871770937,
1654970018,
2516441105,
4060419861,
841947109,
391367120,
2204039584,
1049479669,
3332102705
],
[
1528852492,
452342676,
2749680347,
2968152110,
433015130,
3104326026,
3558820972,
3930355696,
2218119518,
883964450,
3398027069,
845950856,
338505251,
2305093485,
2569564453,
2037616504
],
[
3002228625,
327915339,
1444096192,
2465533919,
2322153476,
4249385424,
312780492,
3355811101,
3656125229,
193888690,
4143886165,
2541158264,
3450028059,
1199730144,
3389449593,
2642832393
],
[
1692899216,
2005128955,
840873861,
2900275967,
73564784,
4274205740,
1383894448,
2739687790,
3234126429,
2884885148,
2824945538,
211979908,
2711716726,
3382082568,
2868317162,
2049914050
],
[
2769071748,
2693746482,
1233421626,
3569794479,
2011867016,
2629369493,
120575342,
2423844467,
18934975,
1994685240,
1345349576,
914698243,
1626154522,
1090384960,
371126989,
427322259
],
[
1996438216,
2158252457,
1732377712,
2193378434,
2077563912,
2515445960,
3022174377,
2528790420,
626351473,
3559996000,
2978586964,
93194816,
3326329348,
41366350,
2523802301,
975435459
],
[
813587626,
2339407712,
1033864283,
3079622416,
1925487632,
2538076445,
422546798,
1891693758,
4120457078,
924220957,
1439510950,
484132694,
2246776067,
888889353,
3760458264,
4202889912
],
[
3638963783,
2995769701,
1296171319,
2286800673,
3238834521,
3649591363,
3660886233,
3499829080,
1734112692,
3104025896,
542484251,
742854187,
500066751,
3975241935,
973241826,
1438065577
],
[
3965073863,
1943716413,
805886655,
1932378117,
827617341,
653147068,
1988700270,
1249108895,
2863000138,
754303549,
1473106136,
2328673273,
2681389587,
2545632760,
2203351158,
984289864
],
[
1033015011,
543511930,
661794568,
1375925391,
1083277014,
3349944675,
705831462,
2332867039,
3974173348,
3886045910,
398654851,
1996001538,
2662944432,
2467279420,
2739066865,
4028735687
],
[
1633822885,
3429644946,
3446230252,
1261143412,
1577056912,
2997054863,
854238924,
623959633,
1356386624,
1297115768,
1880067714,
2524657317,
458090052,
2833392241,
3574188242,
1256141128
],
[
1871049480,
3897012549,
3241805758,
3200111802,
1813219641,
1794999920,
1933526184,
2526283472,
2253114849,
3191261639,
3084930808,
3441649378,
3015846146,
1592258510,
3490049883,
4286426667
],
[
4090621123,
1403528737,
467111695,
2852294774,
208447353,
2614908082,
311403474,
2931821677,
1974078713,
4245388269,
421019188,
1477717862,
3377093289,
957694814,
2924593662,
2523028685
],
[
2777779683,
4052539601,
706957215,
974781610,
763586333,
2908122902,
2330602271,
3118350768,
3306544550,
1136719560,
227535382,
1566136599,
381154593,
1137948993,
4068836845,
2320089196
],
[
1011475183,
489501796,
2178965408,
859203081,
370535375,
5463912,
3190128437,
2077824402,
1469062666,
3366926897,
2856339847,
1925776381,
391944960,
1551128814,
3982917393,
1467302194
],
[
113532914,
3234005792,
2210612198,
3699422455,
3143913514,
1391727359,
2913280468,
2772740592,
3918749751,
4058399211,
483850241,
2723312083,
218097277,
3384635746,
3133118549,
2519247272
],
[
1725914517,
2900312672,
3993912924,
3817958777,
962458914,
2852678379,
1814576055,
405368134,
3407822315,
2330592055,
1650411229,
2419332817,
1447542417,
372491456,
3473826458,
1093957372
],
[
1116453797,
4013234018,
2666414169,
2738065939,
1086848738,
1556808988,
2295815763,
3126954072,
4011360412,
673348812,
291010271,
3019077837,
927729264,
744850689,
2039539559,
2452371865
],
[
3902355488,
225977943,
3985354178,
3574981472,
3744687920,
2249127070,
1707759837,
439900181,
4273213833,
382200054,
1405613478,
1607972542,
2046990356,
345785925,
2221962174,
1997101534
],
[
729277482,
1666196036,
3603419582,
88832087,
2653373138,
1900271241,
4198461603,
1502006513,
1914609064,
3202910932,
559275162,
42722565,
2254734200,
493548977,
942462077,
1998480424
],
[
2902445626,
3983273635,
718738995,
568445523,
1869205110,
4217164692,
2644364308,
196931222,
1401211261,
3939059392,
2949143380,
4087704441,
4263918591,
1675725132,
1834151707,
2605016578
],
[
3778907467,
633261709,
2426407140,
3221520974,
35893355,
2096520893,
303425808,
778548793,
65612575,
348909143,
2520822647,
1859490703,
2599292433,
2973345400,
1059093748,
1842864651
],
[
3639826137,
3528036010,
188719402,
3412350507,
3757302384,
3347094065,
631877221,
2628907973,
2772450522,
759798396,
1946334588,
211786211,
1693780058,
2449313021,
2322057128,
3687711995
],
[
889217717,
586898698,
2356782555,
703144470,
2042231750,
1042257354,
3889203187,
4276091977,
1959448407,
1585039451,
3622271552,
2037286736,
2747946994,
2759642767,
1026416685,
2954157835
],
[
3243894320,
2595369269,
1491860331,
586002323,
246189590,
2009964347,
30250130,
549424724,
2569290339,
1408443912,
2199678324,
228924769,
3276070654,
4106347521,
1782428747,
1280832686
],
[
2656471920,
916642466,
4269423186,
1237675704,
1071951778,
3738090848,
3334677599,
398223891,
3060020804,
659467167,
1585694104,
345474689,
398827640,
1985042094,
1018585043,
2198734510
],
[
2616095857,
1802248181,
1656863798,
1470520803,
2577997170,
290915316,
1278744993,
2273477752,
3139675098,
3979608714,
2100930541,
266527291,
1944094114,
3603096858,
4012515446,
2814968493
],
[
3291529284,
2434959994,
3934475928,
3975214418,
2599351401,
2741175755,
1385180365,
478770291,
1087434326,
102550146,
135074266,
3221133252,
4044133290,
1577525836,
357262958,
3168111732
],
[
736130038,
2996084763,
3986731227,
1748165820,
602880137,
2055575635,
1592207087,
2920224177,
1632892998,
882649752,
637567077,
2346887128,
823811696,
3425767416,
2033559809,
2371311635
],
[
691330630,
2799247864,
1912956902,
3027133282,
916974931,
1211831277,
546669650,
841329869,
93820568,
647134423,
2885569623,
3309291306,
1219958393,
390886557,
2932715607,
3869432161
],
[
82417947,
2465893454,
1317994053,
1721131123,
832471251,
2773306234,
3055353028,
2111481301,
2634279458,
567597070,
639193826,
1945544911,
3273613457,
3853126287,
578944959,
323346334
],
[
4282212662,
4289485580,
3217475008,
3272458266,
2124666220,
549269763,
2977489875,
2920808552,
3972908609,
2065432561,
3207579859,
577327678,
2877917453,
3221096985,
2404992144,
3883113400
]
]
];