161103153
1137517856638193664
202132965
3146533846
140228067
1421515975
1067286169963028480
171788154
4673535644
764953572358311936
1149316542028341254
3393675553
1120586694619611136
744815967495041024
2359097708
880852375812022272
1114439285740933121
1108308451241783296
208905583
102325307
13658242
2418300925
801720212034703360
2782103683
916115659309772801
2431377902
1098504800965029888
1064072488026427392
1155774528791826434
2428366723
283118578
1189468391993532417
286160734
832857351753396228
1165612036467748864
609703282
917927800211849216
1175662566585987073
289721090
2554193851
468122115
317530372
790186497378951168
430290997
141827820
4388130492
1146664050480181251
1081500086058737667
103858336
1020531988694908928
894914460850167808
2807482212
991892071010058240
956437395074826240
916674975527923712
912403562
1077042491768037376
15789835
550060835
117321790
163396712
1166706093973590016
1373930926191771648
1659209226
1053500548396118016
338950660
134484014
1100995986799779840
786284364
1184462575225851904
3111896341
1133322174268227585
130710240
141753977
974074247428456448
1123930118169272327
100172507
803216027894976512
105420203
241165996
2578405892
615840938
2751146286
1169613289380122631
391967513
279520430
831562629575356416
313938097
151715952
1515786181
1088303951202549760
131851317
1010414765674409984
1135726073914613760
45303176
830610327238684672
535071585
269667446
2991097056
915919696993513478
820561474032521216
777162728355934209
55519844
48631009
1017718336702955524
120492434
2425949912
1712618101
1186548256588742658
2824545750
1081933625258520576
979329496644923392
1107274769030762497
1144974722108514306
1862008159
906855499072626688
1067186535827673088
236447644
1171288121494798336
2834772128
532296772
1119898509237374978
965954366267039745
1035563503656923138
150858739
1140961500414091264
1089322428348518400
802332642
943330179518144512
1579718516
800527141192335360
392582373
518392910
2945145631
924528836
2321298816
2682371544
752142739580395520
545107307
897062100832354304
1080298915289681921
266357255
223059817
323038602
1002211477355311105
3092773867
515191726
194564712
142187953
1119042937717841920
787641486376472576
126935820
1389373669
2945831257
761971524165177344
300109630
855021183804219392
2924898150
58359180
840575766744117249
1248220789
114386527
976123040013496320
983989428233428992
161275080
3155606839
1061905422909501440
779202445
833545888005967873
790425192489025536
152542441
2793937252
2428078326
1098920324874158082
979170614018654209
90181577
2541627589
1022057646851936256
522926859
1926082178
68994969
429894878
242105341
525339972
920268625830805504
69325277
1113420595721461761
115972356
879984269795377152
751708883677093888
875995186400186369
1454819605
3270802764
148681474
883920224604389376
125719481
213300506
174401948
1114810998022524928
412940784
165357686
1131053921168789504
1406239946
2272775821
1664324054
863379341786324992
109146393
775168488415428609
711891234277629952
769196160275722240
927238507772252160
181414209
794193635596058624
1028697023430578176
971585936881434624
1045621779346030592
486595610
900746867587203073
1182948183300698112
98848752
832989622250598400
3285109909
236500141
64445430
176424281
124819052
1083695957206679552
1315114941804941313
123467076
3175007660
1094997494
3107648264
502399086
918456090315997184
1176104959323959297
1088064018772766720
838313517723734016
3285471740
1043786762
2959078650
1734624691
273105115
961535435393589248
1106463548
291440747
950009796857446400
156601113
113548325
119051205
146483907
463645055
698187367597801472
95014181
917885951648473088
200169080
390092335
1427423094
1174127101122768896
1114856489368162305
1048121037735350273
772773171615236096
94975602
3148832052
1083695211245494277
1140806089920749568
1036458104374743046
190917163
1129297207151038464
969149960485707776
781413571
957925377967407106
1038547962463309824
4818308659
4203087133
1664854884
135077858
1160005738342707200
3168446556
709030048381022209
133102530
829288867815645185
3110167477
1521254400
930400283737202688
383641596
373928998
156972277
1123126871632171009
914629591951491072
854308609689133056
942496080
846944061076443137
635305869
126005303
4798161672
2781869419
1152977384083087360
148391002
727777271189213184
145072702
917974452964614144
1144526860878880768
1363339633
949554683860869121
265141576
9704332
861032437928779776
2922558931
461999811
455487337
3249520357
92270389
1074128623341170688
1182174396296728577
1144718036
825641064128143360
800909607208005632
439052378
945098755463770114
1012697089858363394
573394227
905907521793040384