1194712057825775616
272467227
872851142371188737
1037688065219690497
1162700343232217089
1181407230031089664
2948990414
2523707838
210815094
1072838106137604097
371560525
397687210
211163804
1094881509582856192
812071967410954240
1113367547816996864
142147971
1073889213592920064
265745087
934283748492828672
883763674808057856
82093468
845039204
3609455413
1186607663007682561
2300731921
941072950848974848
185240952
138060350
1024893360748654592
1036064653644681216
1163952479161049088
930211685272391680
96214068
1171667929064247296
1232218129775751170
3112034658
94202196
3104881831
1130917984468291584
749918002267598848
3150714631
992302759
94338636
755380822266437632
1226029906875707392
1574276190
1223980738279702528
797403097467265025
9081792
227110054
1068631877785800706
725855816843055105
1222501440393863168
286422086
922380858975141891
1158592049953665024
1099580797026107393
1213304083680858112
1222093778044911616
3390278591
479883682
1051107056902537216
1219811403789266944
91086332
124341948
95361924
3240234884
334530505
186282441
1004508740534452224
1239914570728091648
2877539910
1198168577506832384
340838749
1038794405769924609
3945412574
3076097845
1143354467024175104
1218033607576444929
982917425774542849
163627657
2308614698
165383786
2542427150
4871407610
119407795
164146129
161822584
2794971769
134347834
243658735
991679447890776066
101682640
73985387
715908241146847232
113544126
893643635660513280
586517617
1144273768182738945
1020088996037214210
2940346903
844198053397508098
334388712
164273352
802955585998102528
964326355612528640
1163294777435013121
884252625981497344
1181770943368032256
992207224121393152
1029027659806691328
1154009258893070336
552122227
337943699
878363923648348161
1122098370
437552973
166136979
136236753
1011629680904945664
112051762
1111855071380168705
1228960344241930240
1015722186105995264
1073606967896113153
179831882
807025501
1193718944370085888
2941270255
1049687513248354305
271076380
309100632
734729576
222111116
589090965
1125718539342475264
248044851
109286260
1080814197649244161
984665092544278528
3317509256
1211267003568181248
622494478
855798572
1179590232208863232
94815344
232635689
1157160558740660224
1180772362502864896
1229657690118377473
145011880
859329634588020738
2328298507
1084753667842953216
1054594637459943424
116615646
945641017432162304
912328705
1352976198
1170649873512710144
234232390
4807583065
914038080486514689
1251136742
1451874805
2314175554
1147613913078349824
5481272
1177541184983465984
1233248400532852738
1154631232619106304
1218432396376166401
900661883878817792
1209849400131850241
880864913865953280
1235027201185083392
946176750039416833
1519370726
207082508
3249793069
543456915
155839224
1189849131663052800
807617069839568896
189312886
840137902755524610
3307129302
2652259610
3874846398
1219915116809871362
722763070003552257
962988594515263488
901249105
1154754108265394176
94696039
3349191492
1140446934680756224
1232280412539375616
777850099443433472
1669900392
1133072023335231489
1045873285152464896
1084489122167681025
172019043
302413048
1157483720577732608
983464567
703521871602384897
1435538365
850666885
889329235294400514
936854240147906560
3166075856
1227942783912157184
45339395
83015895
52697811
1190846454958444544
157864506
1296286434178080768
1352022332
783486526055288832
4350420012
808544257686454272
2834462786
3107360450
1199302653940944896
1208382995230425088
913888255652749314
586494636
2601441577
254846243
879180906300293120
3013153440
827155432024059904
1076452684234801153
141115753
469266834
185170617
1212320563
1399037796
752615798292647936
1084403928878313472
108414554
1177627667048173569
3285201560
70926181
213601222
232447571
1217684906458800128
962182168842723328
107803506
3457927634
987187848313847808
126133924
979576174803173376
2737493328
1229662118984609792
69197721
893811631699894272
167419065
100186046
1231410106647998466
1198152384519651330
1013931269292371968
1459118479
1937481188
943596476545957888
140335880
741820166682476544
1165903689925545984
859251659716780033
975006650808508417
1882176228
3310053115
224505673
2335186262
1433909636
1086370393
813566943487660032
150600954
999168625968738304
716648058436497410
3104819528
3143198826
248082155
916987313892188161
1212186794906701824
957093147472945153
2591664506
1172326012425650177
1081203714260557826
1166695779345424386
1136807709649526784
826339595776253952
140829524
123272696
1015766935265370117
1144589722930466816
1434464491
90146522
704472109058125824
1062245775495708672
1948536740
985531698573017088
1021050391331450880
1225791674455998465
4854387079
2848953704
2729600988
1182192877121630209
836250303439593473
806401272496660481
774226748804259840
2747657227
1126024517573169152
383626556
1268962844
1349141892
975644677020975104
888737855929024512
3458783120
1143075997018779650
145949410
968333827
2993705982
157387411
1167377122232430602
988557185360658432
1237279477551362050
724640098289995777
1000340769008373760
984006396546027526
794540635453853696
2904958171
3087833016
1013772342814638081
866615378620801024
1003654426572218368
1085001075495624705
374519885
1137699305706278913
744464581917958144
141034300
1018655040502837248
2388055514
1079371724590739457
625768601
1151325715230363649
2377023889
102587558
4007694198
121716651
1426888136
246679949
762233390439370752
1003625757480923138
934045484447961094
1572767947
1152754113639153664
1206251029160808448
953248328803786752
152422801
110972450
3144424605
2848263534
1968388986
1123452569907605504
3183174630
787926754010673152
929302613853532160
1134090401499951106
161243210
335859357
99237310
275643739
79980521
1055390634947694593
1104348034350014464
748586955768619008
326646699
294393372
740689747
1228289750915641344
1226476825301282817
1168070736080031744
2179478838
1145007239238840321
1225944454483202048
1130368749570125824
447255046
1201640607476666368
2958593989
1177206402994958336
1138812095221313536
805776619
817780057204662272
924797136113352705
172749339
1195923457411702784
1223758828929335296
1157900824057483269
990496898166374402
1198381015875477504
964177128475451392
1008136500800729088
1427883638
255057502
2291140016
1157406695393394688
864887312601108480
235923185
358619795
2885704142
931014506204905473
1095654071254413313
138699471
489067052
45520822
3972887234
885740934377295872
111814354
110617764
5674382
973040750643396608
2877651816
964507997920612353
993834222237306880
1142343524999782406
386959380
108014437
1007615076126240768
1168120622670434304
1088585699207434245
3513874874
1671639210
768087770740862976
1322140201
1180460477001789446
94295334
141400242
1049646369365929984
1143568979157377024
303915420
192484450
1165940447979524096
133310440
103298928
1518320204
1115429815329255424
1233272360662261760
765823883370901509
1036078906959228928
1201722326049443845
921321618076442624
1201683117259386880
1213930568338952192
1223758958529134593
868424575515729920
151308900
924281128659193856
1170840070003154944
832238026814140416
738654177367232512
1233891382407749632
785102810
2175235946
928838623444602881
52373027
1201839627935420417
553339298
164863359
543940705
860975997625159680
102934238
904459316693831681
227995243
96112903
1227577242261155843
2458840477
1213681919310757890
917999271684685824
1161671703090483205
1065051721972367363
124488262
888630079726669826
129091774
547737447
1154265285399965696
1169226219914579968
1122263493627879424
1058423408
2682222890
1157259229239005184
903868680483758080
236013676
828298813785853952
928609926510870528
150909148
102026247
183617231
1198531223393456129
1216509939037786112
813660962305622016
1181881322362392578
736893270232465409
2568398358
533291223
2978246316
1728425298
2975088402
1233943353609220096
1174274626270068736
2764664617
99941455
698187367597801472
81027287
1222806338989776896
708945857773592576
3246847016
1127850449237725185
4871156630
388245535
1203294214886318080
239034315
791488810118807553
4333894752
1144805012029104128
1211498435406286848
1104181790208548864
1091034041254473728
145131107
212249785
1218591904792662016
586171049
837982472071622657
95839582
1087561276266504192
732114410961915905
232476477
1195239811893739520
2898212600
971977404955504647
1105627803116953600
1086454459104845825
143350467
134311103
882981352273879040
1208740822214049792
1146413125991727106
343732484
1094524638502084609
81633399
845254397017833472
262012972
601788192
1224222847997894659
37879760
1206921076220936192
2248589624
2878149068
1202974875175944193
1228498882688012288
1002931220445974529
708935222193041408
1167327996543291392
1222730548981850112
1192321649485336578
169512220
122802463
306267826
990090034333155328
822807060
2887081152
448824145
717729743919943682
4559438659
351609698
1140471578855014400
223779426
1173207474242908160
589079920
285469080
837454342328233984
2810851418
763176312705986561
736863909244600320
1095630006175162369
1212110962993401856
1100642470944067584
1226438605301665792
1036198952163397632
1093385140691132417
1186574998397276161
1003892877821218816
823846817280364546
940384129429815297
2854363321
1331169344
94849146
1229725311987617794
3174997741
83070179
1201841340335579136
1037880095778562048
106385467
157675993
150491851
1105814695917686785
177822472
749924162374807553
106235446
804601882920370176
820256616599560192
961612589519130624
1101362732794699776
229256257
156849093
711823225
3160560914
186752347
862585020
186033820
985330371087687680
839465541391654912
1004678904102060032
1150929896782233600
101696977
1037486121008037889
271801732
2333557518
1220216942499254272
4849111093
1064090550121390080
1221713780083576833
1169383891200696321
1217302107771944960
1109297971437330432
148604477
2355536970
885431915452317696
1002117477189410818
107851236
3946415598
1341793549
100692745
1166179900333678597
1225309871311998977
3610050192
925865499363180545
933949549789319168
559604346
959744726395076609
143470500
274792232
589645224
2299032205
1236343046679085057
407745819
1151431101220446208
4906457538
2347634612
3308283001
1153263767108517890
521156843
1088615400638537729
145680378
1005407772861583360
459144056
324739645
83513897
920175445076668417
914692114251898885
3157922852
548217077
835973131252580352
23439569
937529265712594944
1064172442090823683
1228127733265207296
2505930768
888248112354959365
69207068
276870452
95992051
728246010770640898
1111487517000237056
94453025
165406244
3112011365
764380206626803712
866423075830509568
863964865139843073
979361513604395008
1161651985160056832
2973632455
3268834716