10866
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
1000000000
999999999
999999998
999999997
999999996
999999995
999999994
999999993
999999992
999999991
999999990
999999989
999999988
999999987
999999986
999999985
999999984
999999983
999999982
999999981
999999980
999999979
999999978
999999977
999999976
999999975
999999974
999999973
999999972
999999971
999999970
999999969
999999968
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
920428320
16891022
783566098
192749718
457435877
142780118
33856059
943193973
961661716
417543477
842462895
564150988
716235024
648144216
694818023
435155552
10974411
697021227
878195650
336102582
944973623
490209256
767217976
57005700
692472434
439494920
441984990
649893490
303940675
266390820
765629449
525351097
922285423
401035854
542898722
220521630
814057729
428266051
643943266
156671229
257959639
934929633
896109599
322902308
473645267
477522808
157842926
695984432
842303459
102896401
911334853
823840176
569373185
895911037
606584372
370707189
132213920
532641150
665021328
352778479
782696591
514223988
378751483
65153946
120836938
551833997
718233204
664815090
526342491
850673202
111024705
110632958
614898725
983062241
777694367
750969486
2461468
476689390
952999100
776134449
390664040
218026919
313567982
24231275
287216545
847123321
789807721
21074763
335417018
444769731
818117246
483529731
216623432
904277203
124591080
731274663
636264208
376182085
250543457
760157826
101414480
852630360
785370316
282298659
469300115
900521508
408313514
495372470
750005723
140360552
736006196
688220108
473662829
590080350
51562297
637112978
499381698
47143550
953183120
947833535
694247146
400535072
329659356
534534667
641276590
241075541
932087373
48716683
864847872
372120845
254028745
684425804
581756283
488465355
483854725
109587467
333454366
307830987
675128914
226151661
950974795
17646965
997081995
368412631
238636252
574936092
934186223
298456786
995565378
885469267
12269879
14267119
151074650
571457550
610827493
347485137
526348504
693196055
430136816
515274790
315625722
489739841
669981316
557984147
468640484
150570041
840102284
494090289
594383091
936315218
590204703
267283397
692313073
282863777
497379476
780252750
509934928
94820492
466555344
622883612
172337022
914574560
493509507
941902833
876735564
297936079
659713004
726842254
324087514
16278210
945672182
232187025
543390723
677389299
468284439
78552628
719753243
461619934
199319605
378177398
229684731
756062541
929269616
513624757
399330623
74154081
310211525
574569034
456676813
220579989
905670372
162063319
959285496
979267113
407962909
304166877
352805241
242794021
829017020
522202713
499296552
28230005
298339673
388072170
785409523
616862967
485914764
49217363
92733672
897190754
538966071
304547353
897844771
975016506
722768589
403749048
255678895
436870449
331281120
127303340
89628939
512642406
36371302
850481832
15141484
370284828
276471295
143387453
429763082
704882972
874210433
526251733
158157827
322298007
690377906
716512541
8304898
439475422
45161081
376666630
249590392
96426447
135037725
208353958
283859252
321045577
665456294
861811829
821008216
822174613
970139904
306138612
680920853
241951779
97076445
841248081
582818093
101760193
124884210
435288622
789171078
14489810
553353013
621482772
289772291
371321101
415467921
432874292
256533014
652677626
80888574
292837027
374583737
207245041
836376880
920311537
774232834
608775361
887628690
963903320
319879919
432624557
506488598
890427303
923133440
869098058
821161857
654913485
394955874
366793171
611595043
363164157
586506583
299851882
834490604
205001407
466984860
982310807
390124300
188277023
261774653
600405504
105101176
424130135
845206758
636432197
69573262
479960601
362614247
895177250
891948721
370952125
590470111
186717769
769520161
471094698
933218243
9261759
538623807
101485460
867381858
756582730
111465688
236742008
508860713
156837588
378716116
136281414
790682271
555556886
32732240
597660006
783378367
674008016
348388171
100972848
270135168
911343119
129126132
822102403
855861055
340765638
566070815
985494675
304097924
39012668
349986313
268267591
781016091
798530971
101305017
844511259
996629762
938461165
602793619
981785123
824317473
858878714
285909799
924158825
820203381
158270359
152719789
185330040
194412682
552534236
966505987
737340400
715586781
583093127
46586545
433771311
965287174
277296735
500202940
515083670
867620156
667677716
793097622
731971913
659000439
57920117
672047018
994421969
943765614
831789495
462402741
988348317
290194664
380652102
515930548
509943893
857336933
886246975
597650836
247619917
638614446
478813459
730265166
782694837
199825055
565027002
608058400
612725410
615940896
917262126
395034355
479598272
584846547
110835334
85772800
880513009
276708121
19546784
598325016
131038686
955359638
789941760
647789399
450424553
824510843
853737026
296681292
577568558
64812060
49479253
666481222
499510217
84117536
377078721
530478068
933715279
566295436
595705118
392923790
580721676
219160777
418047178
128607793
637848445
180184046
354242652
710380787
832797950
380633967
644446639
906952543
104591155
429629321
902045289
983359685
961798377
551473468
766041624
382049465
147370000
692420872
888186414
598275093
619570314
234775061
439265827
541568379
263941572
413055213
805814037
170194598
52607995
688641168
23963812
300590524
658501552
3030091
244713593
697441427
947811069
78809537
325971391
849924671
703179504
287527803
579245097
60092385
100870732
484253038
519901377
674647023
924365306
345635647
715749264
346989723
929393669
845575550
216903484
2423865
138638250
462024195
206651850
797214827
323794510
871138747
886169736
494609632
552311127
188673313
434894291
759208078
821766525
137688194
548846972
870368697
503930045
874729163
645276504
709337713
353475588
454737742
406156139
528577969
646191868
109104219
911548809
582122141
969894017
901405428
841209819
122943826
414964754
792470390
310285800
432242816
89065509
189603864
938232934
349276603
391359641
732014083
268576394
958705621
263647699
250007246
57479888
526279860
582237965
170920170
95481927
226403376
322015220
731484845
196162040
509351198
174627692
480791337
514845977
155777250
712983386
101306766
216331414
654634586
179176197
473288199
132391853
374993764
454945902
937339626
963753940
316618302
729553512
208214331
584032818
982813717
299430891
321519781
950498821
773677705
697715331
625759888
595262015
649610233
311339522
745282416
328031564
106543887
718115718
888526531
906771037
885877452
194360064
982260903
983186026
858657922
762477089
362259944
451424988
31279868
616458002
826175883
325771027
196168653
912547164
601322435
522979179
487938621
515882566
978338756
756624805
872664080
722365958
31574533
374307025
653161616
999231435
212219316
901331100
560026800
417291198
778453093
718773850
993056188
203885643
353451872
202771289
315372520
437563078
26521885
513800485
53243272
824138119
751312328
561435648
639046183
301798925
614799977
731092213
659168941
569215823
78257495
985794629
143012297
944116026
625471675
273520642
548885086
73906616
414834057
827227244
833188644
916242281
717132531
958917013
149612253
151307728
987236535
93074562
926644297
615721646
217637619
650427742
886944922
915831669
4535284
544289282
494916813
995139083
168944317
78958554
124469470
873965760
40837441
383219560
43506377
237823277
62781532
538564133
504542525
58445723
763517191
233082132
642466859
976328235
187745322
140452349
992798508
944422604
187752830
850586
242648832
88619889
774726345
209889960
810734619
660511623
226688238
407218865
136140411
890394802
797991020
832069133
872495856
179317832
728870216
22028560
513981212
737009050
563473131
506859831
771116367
948806585
732121634
549121243
456120743
97730803
404552911
61228869
656934290
497028206
998517379
856698218
734069292
721981584
475351732
248777028
915669042
507066881
278855483
754401221
894839266
140873288
572679539
465159084
914580630
235968916
40185768
408406535
197873891
865606384
68085370
725197485
381773928
275088863
685027635
667561320
94228888
827311512
52207849
174829261
821965350
980197168
694189788
221321140
368133392
963499909
280913624
826382650
155804484
423140336
457984312
394431532
559798659
993427194
694893045
261216895
990193499
388094101
601141809
817943368
66899248
620064217
788657510
406482981
253454163
617779979
490112863
164562195
273481480
628327491
365145023
447675606
751023215
288353722
106762391
642586580
290502936
829229908
145719544
569023834
955027144
742936560
331818943
82506277
79462533
796489854
949628950
817235851
846365209
952751460
353975852
627865810
814728336
11494375
218592011
827978316
491691552
227384305
716126375
259287975
658926768
212158560
173910176
654769007
5214412
391202737
250277889
780789077
331810283
362396017
180410233
355987737
914894232
880757525
624785693
459634142
482874959
914317404
201413938
76284901
358957657
791592536
227026807
173592467
363496770
525687355
419948349
402605667
202462516
432433441
242362657
249905080
142003513
433426077
159378184
670879553
924836395
638155501
135218525
719149780
583274597
826529763
169774768
36899809
632923740
411757701
630963606
653205999
460738327
144417027
468583389
826799003
305216838
837397982
332864128
238574490
292756710
885953682
53891551
680398341
169193908
18573247
764901702
527013432
650024664
958240637
14364706
695204756
942612200
51760815
578099608
670406072
184713947
108066356
366753011
375511406
533854801
412301350
204449982
108353183
68957001
495701025
143993436
265484709
178036772
418290646
670131187
928273628
449451510
834548743
601220448
181584272
16957836
853294651
771165734
404193394
648920500
141765908
175194635
461059110
233200067
103797901
923662518
373435309
576883984
603973827
490320497
36536533
419999722
74879087
87922272
848627141
915292307
210029396
962077786
961854054
576879893
66962366
24742123
257876499
67921604
774810232
525603720
375136294
747898095
250467643
385936331
819561663
277980185
510859153
914742074
346890537
887870243
168267750
768613917
300809613
347044318
986163977
150092453
123178628
397889239
837097720
580235945
49780551
912089450
196347349
565134940
669933468
93475198
50784623
311867425
433222105
106444674
500634362
512568475
754247106
459315209
701663896
819532868
276386592
655198135
595844561
695980145
403710016
51838230
871823112
224306686
451417491
184758629
712041434
230134073
389500618
114636760
42202002
793876754
122258763
286156186
345862677
432187425
528896248
74885779
785102095
287202661
531182753
411502072
972800923
288069340
358110762
494757248
661589608
917041316
483536121
54853344
352948208
62352074
625161657
647418773
345264797
544979582
940131867
385885604
851349217
218679511
283979077
931287855
536287060
110055600
529903418
646000687
998830871
937592174
755240841
605177998
992041376
944673273
292828880
270425718
638475819
136471737
615128843
501030768
918131296
9209164
153417595
766202947
428666792
489344745
170707684
824509819
90453903
119284295
852272157
890196721
917320333
192077766
368601349
920199335
709720971
967944673
953722345
242159040
354031471
859214357
80518847
379726040
915820655
733148591
849601459
58864235
73275596
340229334
583180021
958007529
544503047
369141246
166020110
473612921
319223056
619848517
869982496
700511651
609287870
402103076
169375490
114483305
515075260
595933053
596772507
669429428
376147817
218295677
491910095
84211834
437461861
894966698
53351426
605225048
862941801
466488524
671075124
220638867
620643351
955357567
467429102
542167511
771822049
152600556
367011486
991125455
713458516
353704765
503219726
949882174
535847069
421432599
508013615
733636868
634036832
50821722
507210130
180155658
903595499
882900845
848316570
810148005
676756258
550626150
594272319
297524128
935986904
641586793
559779054
840761847
651857596
888436844
460553247
278236084
320525758
420049516
364538146
151430679
600867178
965195129
382729205
47076651
554863377
353018337
255933419
276722809
94405068
449462151
310309725
385034032
658906292
262626920
763599040
858839025
936065689
212347375
66580415
294029037
787219502
469768102
456032321
837469543
871351540
410431877
610038228
362950411
48545411
426135080
246583818
946405283
673886462
313517683
156480040
529496195
673288672
63354777
50446524
341805815
234532165
905470174
191872945
8989359
10076367
365883230
246342785
223781627
746092077
706465776
769726545
786495337
450838636
127796668
782632867
386846897
299187076
799022378
422338593
451656593
698957386
675936685
909238539
423988813
484974779
396567
793788440
595460250
763842961
121908419
267652753
81926900
9200920
931021087
753056887
442328088
352335307
193832552
775800658
281583406
558109383
800228107
260983985
276344439
107816058
967103433
146320725
520763436
115943235
716881820
832677680
467772533
151508871
431918851
133416092
312012427
174376118
554613530
895526393
991447345
167075412
440268256
346350389
19462664
903481547
416328902
996748547
62586764
858188670
504956731
37870650
902456385
156381226
941361250
579250466
42186337
719245247
740395151
711569285
392011088
573031092
347724812
58301326
85830969
432430343
382131649
220493119
919813102
471633465
464799271
416449960
676964922
647726002
342142747
867257521
660259297
593210642
667053455
358076527
261440997
365784290
611125571
645972563
110842543
401467931
182432690
656423609
216959165
264111624
936384479
510545266
536797257
85372899
666011099
659816294
30980148
492565796
215157375
371658187
927272033
599012285
628734682
939596012
302414754
287243536
161772924
645858235
662093567
917198520
447131672
337072627
958027446
320019592
832287837
845154373
857032244
279543243
40118974
551070740
112938496
984868920
375909609
370950676
515834069
290208577
939840976
480676152
754664886
892850787
465911426
40814124
317973671
45818264
811880760
228355305
708240788
397144260
516861803
659711607
301657809
915774979
637660262
617505427
668178755
768614866
715794911
242876378
436874295
658001547
874213816
346547237
979307868
71210954
865880989
938850153
761364216
724220521
542325323
694873786
918923985
988402892
983589285
831932181
277159915
636410286
568510561
135020330
832728462
874535576
964829663
775365433
378418633
77206200
32498600
923171087
329031601
77369355
912265887
203792868
173204813
751231402
693890878
546298692
468701182
393459706
671830870
84083369
593919012
452133981
532995018
104303708
892635275
274144200
929863270
387885043
800254069
53207686
162444265
491896434
870309148
212272473
957521269
711755665
248860701
617693292
119323914
42105344
736282556
237942438
818360259
320364640
799592213
944584353
963436937
441529940
383858964
222208168
446629856
941691969
286245992
841706869
400863616
994704734
504325241
793040015
176047566
465010136
426740921
69084252
937562887
220724739
35162446
276849479
231724509
898659353
720871965
990240005
690634751
803967718
909867873
207541687
195456089
652475406
669679856
600038776
933143221
106103243
923124599
288604595
783995607
116206102
591780944
473363596
565630856
700975474
934914731
588548733
534375119
303630672
710294871
657319901
91621743
502460941
758352097
751249733
428609764
766978862
836067889
968376197
811387304
143383509
749450281
619583236
396804002
850884130
872245672
973920333
681380483
795832502
469697706
737095003
456814217
191940068
842678096
177879639
405939444
782845869
801737418
725309130
939911971
315535902
760201917
828144527
340319662
448043174
740577330
444863753
342239021
257169332
521703576
870245514
282079191
208235942
301888278
223733839
460200815
478612383
386995913
748698515
217012397
641579917
264989912
107863985
164729667
946942318
731602989
853328252
734946815
688410584
197310099
654816638
27093023
829588942
665081767
92493672
40386268
944193882
302198380
832737370
522366731
808205821
416564313
937518272
803665245
91130564
386909225
298977995
888007834
990081828
858178263
488865563
98943292
584197296
501107071
839263275
84778711
147923497
595180965
220913439
220752922
687208607
170086855
21369658
888582175
347898975
261698115
915985419
934664455
430889463
743246349
4491367
726651428
343465657
860878220
851749523
179823804
204744733
466135409
539630242
53449254
695516416
288066371
41731706
377823063
945529343
413151086
395767561
838437309
706259895
906474240
265951078
108280873
750535546
589771968
128254398
424212196
293152321
710469311
621874695
703884842
345026265
598817979
409448959
372686585
236177489
650374566
322165648
953509872
805760448
394421016
588357569
179463608
146173114
725004976
781868158
397136985
744575414
55171209
642397972
145294285
876958929
913366180
809080793
327777479
699618946
638931934
655835767
575725103
398486118
89379893
131993659
609690238
413507184
249738650
128430324
679277281
716424476
418225676
263494981
80086941
251555897
335439617
196579607
626424950
451174315
202898937
286343973
140262955
170654201
273849535
987481502
858875243
951181248
340256870
379959014
114588803
41087593
552020324
164609181
74335639
673516325
559678126
405236292
794097716
477261158
924152545
207030302
762719979
500090668
242971854
328527045
321614196
232031930
392898031
291191262
478989893
922849986
549580801
581395619
140749456
556053745
959694275
390695761
640524250
976777009
834161624
182700338
313150392
440769858
561810528
611276260
865131730
595197386
817982476
64226244
612242008
195644017
533689263
665039334
502643110
434207234
767636777
952318918
229573597
197071196
262440700
616332759
120888107
646327476
403137137
541849342
902108270
116987192
867842362
983745342
833201430
97077730
38816619
704187046
472896628
210322865
443477034
746812329
851266007
968945598
342452372
806028167
954984608
840889888
400864158
784577952
38959243
749983161
452554935
260747986
675243642
520260480
556858221
431673502
678533251
322299283
730553798
431233308
748697922
146243373
910876685
160832759
416226226
377146798
516935666
914672328
556748983
785162884
172896390
372494391
223983677
119883714
261208400
282859262
995161149
324736498
297963929
627426701
568416443
994093218
445897595
750132417
598342750
812390344
186827805
46965546
302282223
165094969
592544604
866004715
550657266
131302895
437130135
886151122
94545157
319617138
35515459
178856158
676019575
171029018
417509916
37333903
715621763
218005078
893247361
593295873
786902186
515318442
781883468
993794679
494335785
344062653
599226164
758338578
383222679
724170796
597340251
202670419
580577329
496916143
441082764
15962865
589319898
32587207
78163506
580254841
158759298
776723915
55140841
683666796
241365182
753380309
266890586
620203092
276242015
687697932
568935101
909027609
203645633
946494900
397986627
988706581
936673634
176579678
706566140
961808690
830964715
823489710
762809096
82261809
744507836
39489063
62657159
449040086
284405480
639684350
417273925
352525888
307942245
397110912
576457642
170474864
561592520
891025566
373485016
824291583
889872329
119665557
603695963
531635981
330988134
108126373
743157204
321509647
180022040
613023129
32281110
101601140
614239546
385754937
588058540
412502783
749627406
136245285
543889778
575176533
788197000
33553217
119506915
294427982
645954881
759346784
301982218
334340869
743955100
524366949
398733351
798768666
44728032
475172868
274986392
31163337
645500464
976382370
375339379
906000371
430502062
740514462
438859088
696432013
166719294
639287165
238902740
668553466
689415147
444427585
463659263
517646696
372374127
571525041
364185832
976036634
13975390
102421349
637358723
467737120
925354193
787267755
252204799
775856164
898069127
104557490
347570918
316558294
52377315
879582845
54386099
335164105
271024214
990878092
191091232
806281652
517662241
375102208
276008863
57341548
254022933
349034686
387513053
385704575
650608377
779923560
536791911
835177227
213228466
328512063
367653492
408850193
800989147
625549531
676377064
78595041
186822520
774612701
677179899
316507306
588794830
978220135
135271470
494811588
130710165
886494685
425422241
467160456
312165696
34155152
657169187
429844234
527970689
109750863
184280486
274333949
436995011
471408830
703460608
125650625
1764898
435840820
519523031
66659988
224466949
25653234
552171766
772960117
467776610
818675641
20632064
325717003
694727158
347018375
522499735
133495809
46163754
101300968
126741818
182965607
887924359
598254306
866443768
704978949
52038964
270552041
156667329
7250658
229584708
649776373
116413946
654755737
192593189
547735801
549059412
253197156
969355600
693685004
610399810
670678635
132747997
814182254
382718937
492533665
426899575
872757082
788743107
11460692
734184830
674163880
422329897
449136492
950327278
1310508
672309595
114116603
316308648
763209393
528120931
100559309
346229994
556435370
532558700
824651451
892745471
626712021
504231396
75121164
365773650
194792888
795930882
759662525
404548887
55791760
114255129
527311070
448763424
145263204
446337375
753387449
985374384
48807146
815981871
864278518
344620895
762567142
358905238
354864663
21576277
319616294
210225592
119762402
268793919
500583946
162276631
115670929
365892942
434841996
455034280
667043826
560323305
63412347
568749271
376125541
877853427
18569439
266732468
519588408
411647391
374926326
616100311
477730440
151537486
24562662
469229921
453066224
331551189
497195897
50901389
920643917
736272437
938088659
229509080
699319633
407945891
503543500
53088279
395653966
158017801
274270972
887976397
432107584
361957151
274199969
534830892
576438727
682248249
539542771
892196084
293381504
827166977
19210770
875670216
527801899
42927693
172577912
544031994
568298357
465280979
432606200
756069727
358713243
614534083
886006923
712765472
469767055
826763080
52640133
110403589
464044335
387684499
178009506
760439772
299919437
911404967
598419815
729048799
917187169
929242364
473988188
247442619
566787985
399493268
745044831
817910841
872289287
506069564
226899260
658020385
209959991
233462773
882381630
19762357
640508284
508649666
160586719
356185219
173861426
55042375
712126946
167309069
512780771
542477913
113949698
911031533
802525816
521898291
339320568
732628845
537712164
253323264
581669007
327277496
102692904
86249300
748038780
512100178
471971551
693918218
282965044
23130238
771581405
705125061
507806614
781815990
307923060
515239015
78728923
877264765
117503889
561746153
547230373
527305728
713753075
786212851
326254341
426134469
943083136
278725318
682180195
721306342
528060912
764594299
608000060
442652191
434995786
167106124
177690388
245816504
85908695
364313642
442593333
212274486
947803860
150113521
279327666
297618945
4141600
643360966
361062395
494548765
119685984
12321666
203503199
207066201
883125277
809599838
364881076
67029664
73632003
49776955
886552375
321345169
516956115
630126368
506580921
140586767
75202608
898640767
881416357
327370587
752755680
16172417
463643981
940768777
865407537
755697552
119053022
990316971
318158585
560113478
80758972
561531322
802878076
717598786
839912419
254101862
327605412
380868066
513470842
209682580
416805334
549343442
553574634
288192586
59969472
484298865
737407488
441250878
411190292
400010733
568732559
70373058
366986508
694267444
528001757
112040701
939895698
661615638
818957469
593469514
221013445
926760630
850511342
348847349
285442194
194510195
320260712
557798129
713165593
215157058
926936462
410477761
877915736
139656840
650910873
719792744
149387063
917890994
96491427
829382413
182614529
555140945
255627019
23968470
43244370
658758671
356725922
939489559
470446124
601776092
33336583
547139651
72070755
543477053
524944108
76249492
224898991
735107378
187754474
621222201
563860427
843496571
950111708
734015265
596744373
693892179
793593668
904693404
88068309
99773358
843445988
357431303
173526170
739413626
183785872
632417852
923299919
141113368
737864541
919333100
414366205
435535079
59860317
284300279
396918218
777765309
405078712
825680858
30200833
902335144
57011795
126577770
364726950
147417801
198653345
335658339
374368494
11597079
977786954
231271271
712720701
885168408
303983827
896631903
150550082
421594891
155881967
592953774
405271611
408170848
578316321
233116541
3090057
116891869
946390159
693937869
514380695
977573734
639646331
513948332
649122585
74692672
665350326
592231005
675895906
143790076
366270064
158735724
899413643
300693477
141366617
205293048
228321850
345482639
745069505
478594848
378530077
986836235
111750513
799507800
687127715
724789774
34627850
560761220
518857290
147270124
26891595
796005205
606351900
961664405
690211428
372626934
963032564
534707680
250549514
296492588
349112817
583721675
427792674
73364153
657472279
153606749
408659396
941060633
402937191
815931704
195283515
596631373
217706119
610404138
147398501
706510665
242578384
784527855
992699834
244943716
9405683
9485776
657983935
902903451
636682987
296999532
379773692
879155393
709261170
50529308
615914829
906686212
103202407
112470850
594718129
392842232
565521877
110975117
44988069
606584628
79414148
958109276
234720631
129984604
333346746
79756693
868132131
917010936
601759976
110404042
656158565
171024602
261802039
270578329
940638949
794095173
164960593
49222509
25037280
950172843
47166574
992834218
769615634
619794719
45391035
515507953
62081899
686830170
296582900
984307693
517492737
304588137
665595710
526557258
817878054
996427276
704225334
952517766
866476212
109758265
876303938
582364233
389616744
429708466
614819059
327414297
537298404
128790294
52684548
685164599
311619677
833472613
430181812
883026219
141914207
341610973
239734943
241448338
237642874
190208762
45145451
333625691
756243273
496508352
279352497
851297220
963324413
326741406
243632295
358359691
816408852
67019781
749530917
375249246
152075113
320999571
403785076
257059697
286915545
175053436
137024881
127757385
313742493
724698974
800349387
158403045
421762373
786199773
194364290
937927272
450776087
827439349
378024990
841945094
16620659
125105705
962969634
644325479
681581995
600539109
291442129
53985375
623221292
323351600
280786728
912126504
432581936
868172366
920295795
869954947
923735457
889135142
295691012
964996115
307500868
220462633
869982753
430115285
749905389
150454855
658618066
720396188
873029396
432741850
915238653
750566847
93701115
250634443
960070914
141531217
196132663
351968683
767600377
783831597
281459654
356614516
124163225
291296116
904759432
842323010
92708802
350585870
496875733
120817685
865656176
864350258
303505855
548408243
2078733
358478569
180049759
37115879
738778359
904159279
724220602
529391766
722695311
283079783
352529195
533079495
400844290
485648259
645230999
931014841
628275705
143744040
753547492
336184591
893584009
115105216
383302460
602754487
486783110
329283803
184943050
532002601
229938513
518766109
617990603
769386591
835965671
167273496
528049648
893481937
487968617
633999827
664663452
518105277
578117250
147318732
155071167
528365189
890968623
559485936
815710138
49256832
898338732
905330844
518708067
948045010
549640430
394248399
199792157
873324713
728658071
717115861
732189801
882100892
23289360
963146899
996208784
454304557
350575535
624453191
769428238
944300714
13319601
59739761
212646232
568074267
686041004
652702146
275589306
814303732
659037698
66409230
725213573
853271923
908718928
701818399
333691926
395582130
276492662
330372045
616929203
909588710
704664560
469253303
549075760
344708873
486426574
458862920
81611080
15319649
279103153
922506542
792725490
921457158
602068763
495353692
53766161
567839380
888249269
663346610
150199970
758895154
725038118
20535389
461763546
41815562
949832472
847701481
917540519
960829909
90574159
683623081
939543148
903926929
867360711
360526302
818486435
330622966
850228699
764381351
972051957
686287513
84827097
406488002
942644499
629837524
880222002
341985092
252021377
6635786
736106489
929088302
170624982
990884868
321528441
353640251
881145172
546840602
956796698
809000912
625927528
156594423
857091
921573325
973464074
680550767
332621623
209293844
704860300
17710723
477990209
539180796
479423062
691932488
902779292
97103313
341810128
720487302
314792064
111811909
237792922
30418834
423976710
669992388
926469513
536960197
657240540
727596858
274551024
271624152
370194878
891465636
377654479
232939158
985312911
499979793
832020868
127846051
617779886
713162122
393811789
562352007
344499328
217098406
201072783
543422798
925758659
733296852
528611234
309480050
933825984
237719256
250908278
684796356
696902152
161467035
60083177
923531999
236551952
342951128
951239966
267962308
861691094
831156137
648747031
334675460
133003224
794783733
646756665
492752609
560111616
601463325
106832142
175525919
22484170
882178958
884839375
487871583
282572907
434462004
381715928
304175834
206466650
470930441
933967410
575633275
420904269
827971591
362562893
368629666
628974710
234599588
119345756
93370339
755115787
342323792
448829069
290489857
11016693
825158517
966415049
939831775
905761003
254096815
875908075
521695616
770153581
131822127
242812246
461921001
458747382
427955034
906985624
183766453
121751252
314831426
14330436
506004026
387372430
290519657
162387383
655729462
348618164
777068323
506767652
205168851
352107453
170869722
470715049
444263177
37780716
806048481
49833123
932717697
197455173
347198025
743544564
822631050
64400682
86929240
828851673
549120744
398830125
323541618
69096896
671313114
906580739
887155469
234100150
323792341
565603075
766297459
419210877
587380270
590549027
858801595
105164736
572678592
87675613
123791023
942339184
888208179
87664477
304427713
681128877
96125387
173423672
3890864
766821156
479268377
11486100
71161099
369225410
395615968
890998924
878500542
231367464
864267876
463760027
686374692
711779693
31102887
870490056
532395897
839059145
374915491
696185488
591669489
40623154
825303408
232653430
644342014
533208126
156547870
979455180
477512066
220916538
396232220
266728106
672558622
126957082
811872965
605702735
359751343
611595445
719116436
564695626
726662758
232161023
392566999
240309143
724981022
429565587
285546687
139263962
495060701
302253246
252246046
771815581
384862704
669288035
910367681
553304669
982142171
189112354
355154582
73604897
682092614
557634282
994246203
388925125
788955217
908955474
501172203
304047967
705103149
366313805
943709042
187928146
863066494
363960374
9494023
81015958
117758587
400022743
760277049
497007232
62926301
189374785
302189499
830874602
535490973
428878618
260986477
370319637
906303859
545003940
267345671
18899042
665406743
536489487
516062082
19568496
920786988
750079402
271219054
252660060
904554952
417687652
608384871
666931601
726836059
77574440
975455634
819595302
351282191
122979989
706805744
285118175
292836193
574632534
791703183
635654324
752045445
46081699
860619579
179378467
253559264
743083568
202668849
15966242
573179947
145925311
110221148
638477511
187913026
683651406
967745855
573165011
612309552
199215030
6821658
171033432
121225162
941923328
880848745
115133371
426601310
113031718
388408983
966340007
416383106
20204046
471799275
916328488
304737844
270004941
833614392
568928089
855302697
652599930
811635144
488635401
997318776
640804778
330697766
605972997
775502980
365273797
80455355
125805043
550386567
991014633
866476131
230531660
620643749
462689778
398418424
166807927
904235470
530531755
216860891
306207598
456720808
926005275
323199477
807244566
598357860
12334259
581750376
392092291
178563266
446261173
896485028
913980649
627186545
53149320
493549429
65295941
569125503
1861032
435372256
460048022
730447946
111232943
377836718
841803377
836483747
727850521
879411435
953435296
566469254
943480998
708722612
478694078
274559190
705095568
117571278
613702842
156551952
387554205
233647667
555941396
641839256
56808253
151064121
401032743
209054912
840942053
9063730
505668513
298453025
716721033
888839519
816024613
664982870
649642105
516933305
14110518
315809777
980533513
237638692
620396325
532407932
137958098
246975268
780972083
950792394
132426693
652279286
404792103
20136404
470269936
902252052
173582359
805406413
84686730
893536795
809080574
320527240
353406180
962516436
964701663
782501417
374632449
244166705
880723667
428594826
517078359
776339161
108010069
780220954
317962402
756597467
795273172
578094971
914083188
99267139
34114779
329472980
789710863
627079409
311478529
346577673
663306438
868771720
630270041
211309200
181570381
928229194
825233505
397207450
103175192
238040107
77984813
144404964
769211903
457092936
660689907
51469068
936099681
376144277
380903025
195272017
87734885
136736029
491942744
218735598
618967982
406084622
405194327
783463944
940352044
744810947
153027498
723011269
648545342
420895289
638115470
940882530
120332797
198448665
563634316
879037847
96986009
291991724
549705989
293980620
959143350
113066144
429406891
659638213
350999062
922493028
716844193
798527531
970138615
810059022
410567878
335371148
220589182
942209940
794266577
783126736
486011896
141805350
475075932
764143374
511601826
194098070
412714945
889158786
305854264
146971769
242925246
485517092
732674644
169620350
343750506
900599640
456443252
561107346
922559160
300181496
807440926
598855391
608470922
5182586
612506330
501880261
692300558
667871292
599407772
564842102
798315149
893622408
116666800
233298768
440704306
241887016
535415886
545098106
646624062
885329774
811408777
753538960
733509327
811927646
267920692
19567109
579775604
205981117
8883972
865779834
530937626
737680680
303557755
4735588
861249454
183142409
918154507
249955610
328793050
235535273
601114271
296953191
840593134
70553590
604223918
86752254
902946894
672395428
277254328
519693249
195837489
754943308
413952505
941474315
454223405
115602175
849415537
131445185
314736034
479530094
318213956
267531397
614094132
388268457
431708816
577158014
645438474
194813084
332866526
91828650
391001862
928287466
62195711
419874739
913164709
819362997
246857548
403536653
699939298
598601920
379463119
242149858
835540625
132245093
723236083
465696245
886884677
888369239
766059586
112221383
218657494
809127646
93481413
75615445
174348353
228121815
481344395
489836773
66453344
509992462
846334230
390060496
303524375
455616878
999202184
735270665
603589411
205298775
993243567
388596166
823014910
766124409
973482382
606877983
416830615
208575138
839185050
804517980
506634769
155452386
513334422
392898789
936781963
235575665
115145235
500188249
551473714
281893366
542904142
267112709
738748545
219249637
975223448
922004795
359338686
101465757
520102388
361842001
315309868
410083856
189723605
495762380
433689165
804814065
941024288
588255337
169339787
31692469
628990199
145597521
631729829
926562324
652941851
371357278
115089965
6203187
789092407
458228364
390985833
416843669
337800603
302664077
136848360
184914275
277315124
670024672
783012827
980419815
321889068
809098192
299300144
60559346
959150718
622635740
947005408
479499934
404434440
831477620
594688667
184387576
663030452
159026016
533786227
613396938
897884568
327271506
129753157
206758654
974271341
353122731
182956560
826872568
863680253
621459211
684525708
361838176
161875702
403747501
893573417
942707278
860086878
12161192
980965195
653092614
598033188
460230007
530022560
29758819
409923740
364459851
359006507
150761522
538287580
732329153
727177820
98163922
393849653
421528260
752353010
614400179
913760421
251112907
233719270
306481032
595702225
277414284
553674847
84779020
738443138
10922621
299603878
477097530
283300273
481833438
783071242
610477706
482987647
492408871
920297953
528963087
487452701
430537185
952872668
662078689
337798709
187195499
403679846
426004446
659973738
351829807
480779163
407753427
227603014
776350753
588386230
746385331
21850652
517956353
776621010
514455472
42274346
676493861
184601178
823412822
584875683
616213692
602274967
258607637
975004202
550782898
414180067
873137417
318587688
50485301
565689740
717714815
876254999
223564690
112966000
996296601
936478440
497574107
759235737
939050255
30149014
214114281
797465843
840169312
434285284
921444985
625890273
189723011
92341889
167264838
238478039
34298619
900652731
242120115
140593657
588976427
642547394
693463206
821722814
435130414
555881995
908821318
769798880
614626596
686525313
574042413
912324332
859805987
818564619
95410597
140716486
689431299
319480814
497195206
102163283
784367833
819379490
625827559
114269968
597701957
883697274
565386228
232168205
36144709
741922392
159743271
406298774
405035018
361558113
183310010
666632694
56318735
312540683
286421747
698084573
663678201
76917592
547887386
563806631
706547604
125452576
19984393
682792575
617747888
863460553
134518147
235913091
337416213
382287580
198237549
73471826
847825411
1545002
202102659
676583930
590922337
903056225
883697560
996933257
442066264
210384519
453605973
954128738
276874502
933819443
678320640
255913525
668406298
613543320
721987167
583118469
527309434
629290519
770966431
811609810
137270852
704472621
676972329
395611884
920403564
145846147
300645449
711150684
895852178
655135497
914021515
333138340
893761688
891912443
140929139
124980608
186837232
522795019
566940960
626417548
288780538
188235993
644665124
205556549
715069770
158888616
294115401
194253748
242043160
538596555
739533417
233386829
301397275
689465265
729610203
732598202
888113407
102943362
545257824
390498678
827812752
843817936
799124045
494491852
468922429
851809993
467850137
431785913
632419645
907262140
296581448
203299597
266027019
115439137
181061466
390118253
534582512
168112757
51222380
633503040
58283022
676211874
66886896
290110634
765090364
422481733
114748442
773754932
372665640
922932556
655560350
522237214
108815488
591812484
433202577
277906027
460197217
439076554
776086923
647803569
81467140
269668905
955102727
434875444
640356543
971682250
628310246
92046574
56748898
922464254
172919865
616314403
214613448
531432743
49220115
301701317
440036434
255194584
636987648
715954337
495618733
337294402
956311564
163935256
384251911
37890999
149239612
556562148
720911280
957444515
90559747
595405860
88900878
410180342
838472645
420151416
703830946
214541045
922019074
762333146
23879848
762444401
101489405
194427855
138843245
353188633
464243299
542723794
899214982
652275130
495603493
696966464
615809367
56599019
178640244
215639134
566269763
576416106
997303918
854754586
483368399
679300000
974213913
21705828
298505501
771437723
490945681
151739773
123714156
32961020
651724768
644699429
908281208
233109225
932815841
697433291
821740041
490981817
91132411
402048277
231392305
839292350
182819742
819985620
323065226
486694140
277637534
897309075
205913927
289780457
215000405
269619481
346771868
115365445
514699329
975420067
243541855
307448070
717961132
638176085
809939171
60489536
923264068
588198954
861255288
153339719
853947554
109909098
166098579
561295789
204457963
752030188
968421479
763763280
91727903
585502030
46769909
404854896
563001043
497941239
429727075
176515215
782573828
251733270
961341742
759111022
782319455
542232050
967049697
25715349
367448707
406911558
258946181
262899410
959744014
268264390
549887713
1101684
492454876
495318436
974859630
666111804
453166260
769179962
616706884
134241960
667142118
632884395
678273299
483608895
102757474
39434716
747446864
830420428
601128081
213338192
548205234
139464311
33905514
572490066
338379240
650653760
500957853
810916831
965098447
761256579
743891368
650992151
221758727
579740214
184071447
796626135
801185041
562095578
343111054
881971665
355626741
186155909
211644021
276708475
208023681
921136945
202878754
557199182
821685745
759074454
711677217
431377096
732982940
168649536
931475797
945318219
384875409
14334301
52017339
531557610
428029290
642209360
35826320
120802946
144163898
31720315
819064634
869940350
16672467
260682277
964413413
662741489
178439512
670026443
482020373
778815764
847122077
937201421
35187514
597354588
606190281
718620264
773395008
54727226
97971812
227318150
80547219
518445604
255410219
126152543
634727303
331061454
533641574
120122775
575246639
757045647
417192707
91887917
2225477
68998579
881652479
221328878
848583775
420879293
522599368
751202126
931549463
467940039
721706774
14405376
917684953
281161952
983681738
866258064
636740141
638896867
212749866
761318306
563862466
902329890
672755915
353455997
90199244
658748632
595341886
120583182
974489592
784633542
680922524
726317430
987068055
569166740
842680636
785583406
244192402
961072342
152983733
173041186
740910288
52814721
870634276
357816208
444206206
485073671
565334405
165250425
988458965
515133955
371065589
203073256
721165631
345038057
835463544
591132950
741275828
527543859
805951240
188498117
47433355
743743570
400383385
759278420
830149098
18799111
662305326
350538148
800249596
367484918
714817722
512415631
644147927
394832048
871233943
76336001
87008572
234337396
400213687
765032893
901179096
682584064
198186080
217983286
534030554
651000903
530086727
122588713
213327916
630373491
858761482
874163278
87586221
106570806
68376570
802900542
746074398
630141086
396710511
627561464
437752250
149819659
672689566
862396143
551354063
548688036
675180958
365533629
971623655
189395225
997301405
892912778
271303924
601814731
322739970
916387978
227493944
644596681
258522864
729483044
309226406
675064430
959120371
55025933
846768744
46380435
612380650
729804350
829343511
870314894
500945626
2861754
338306125
178553997
258486614
225028619
773367260
800375993
488823779
889779181
281891457
226202793
306839779
715605478
461568602
435068155
816260757
800650967
658537335
930897944
256918015
319944703
623208928
568403798
945172794
922480351
986272178
636749142
603456501
233198500
476860015
443088072
132686064
239464713
174098369
57974859
849945472
49696750
719783810
371430842
48525614
603435761
34396503
192381866
962940471
550196220
720833366
39136301
925802536
696161533
261379731
342742013
95328425
524032061
360321200
959668588
98917422
403732571
966084997
983210681
203840546
351406562
399748567
904956677
604093879
641216162
252040719
271324732
868159056
523836375
766791912
927247909
17679090
428070923
113689980
221069698
198886053
32839824
542378841
162401225
339731309
953279912
505833562
679636514
716006350
416447627
588306039
466118218
136830345
788817781
378525579
647398151
856599873
468769586
793176735
560118308
10376736
374014709
721599174
754755040
40138365
697541963
407930974
354497490
492871440
903809759
691244836
12345382
928830092
861127561
953613443
36304616
715246040
641828768
821526314
90989616
643635703
537331350
452249436
936328627
339739641
207053242
644897329
592638126
481422143
393765616
913303478
771262890
197052583
421617897
870128487
660368206
474677990
925197897
383438922
241371957
444427724
264293933
333315333
369409379
480815739
721441330
750924354
527066453
920619850
965350083
603297797
44687769
900501441
886141262
634069362
541074292
793618017
200728531
325657389
202338529
40717353
63171027
598489996
253048867
674991256
647297233
614972879
718856981
445721891
70763797
657130780
636644212
453589657
344661755
60627193
86477359
754165121
168124308
181363996
157688593
125948085
480196527
892196070
58597093
253029819
777045808
561575622
887781446
204425581
600417240
920285567
460140435
7338401
481266299
999492084
690215437
59817179
925868954
512943236
567007664
875652137
374509856
341220885
71656052
128203321
71578922
923524504
87141350
81471940
649975445
436491610
400107336
730534347
23993049
694956477
248627045
62589206
164856451
37863479
99166427
349177031
2900156
418148863
539475483
460461832
389075313
693305199
28426448
59560929
605418248
824697602
129409436
171295116
957402663
876993761
998287819
684149043
271569086
886531047
549682725
928411417
158786913
237371632
562953949
252067898
543359510
492844163
950556262
727462661
234561939
57421724
906958746
748515874
412431744
53683486
362137549
596193363
155233158
447097615
232176316
444874030
842120354
548543943
562258367
566713954
519496938
596457039
552221393
226995847
180346103
428932978
630636446
939869160
772618449
103930152
213502740
271180347
915422303
63322429
953210582
443987847
348602761
661344512
819757629
928390715
460537721
972179018
591334521
923088382
138685987
71584779
881266822
8543250
770552012
287831899
979922891
806059733
956193144
47125032
613596004
949094173
497259910
568574575
635677227
361403158
112213310
602095613
55821572
625137184
416445179
219570516
472286526
622791902
646627862
345076993
72396368
112055035
968022427
531995037
969243414
804000029
97963691
314164098
791541594
638518412
42313519
219653532
73021900
77929917
135870973
859452598
156058024
79897509
203511961
392915248
776038201
78484805
810150865
599449008
304282544
876628985
699102892
967113924
510775930
619497816
403034379
14457390
963174059
218566808
237226360
41564836
442231420
572346182
625374004
718723602
767855351
963457459
437359545
6745897
23545530
83335010
601449683
809880590
858242824
217410636
758482990
47223306
235634053
897001910
11534413
747563021
707026076
29037583
394542745
88712540
865502011
286235477
71116415
929613061
168893218
23749073
875590959
723531747
860997497
885496848
105812659
634908288
163832371
474055583
964263986
474032334
618793839
391742711
541947749
201399002
207961510
590115587
507760166
114960552
756752990
405523514
604655555
934660657
593412743
307025038
524565779
783093755
453899253
370683114
41951958
727050432
410676379
621847707
180191515
385074882
208428384
486655227
986276398
879194282
842061184
522298664
346004875
275287772
212244150
340743382
508893593
920167213
113850648
156317790
420776555
704923808
383352688
265569236
140028043
552184201
221916704
497351421
273123264
979687210
276981488
552675626
1552497
238053700
289146239
355546019
148258786
197214050
698749168
523872377
208251690
686677374
761690854
473903497
67356043
566696117
478970715
304147188
447469529
534395209
46999218
160664728
554117111
417659764
681531553
460728250
150555615
769817309
681825713
212917592
336670358
45307162
343583241
709714712
513768105
988223908
678954094
648445535
71345291
200424496
376270670
602936732
535053227
589350219
227200709
972236088
552480810
525672021
191042270
525568047
27387848
499513016
63710090
791992407
85353218
249803299
430309078
533346204
561534967
463715558
74760266
277170830
784241642
951506911
604108641
427731019
176500483
440221519
881564865
843273848
385008920
85751095
953358705
276401059
238505551
464883790
195316723
326887854
538883466
758410733
416410519
858620733
810186368
141871124
406818657
43180308
63774224
536375133
20992031
256793073
520140574
872927350
517554429
298038871
11997390
226931620
924793753
938586723
299714024
676180208
502600850
990948165
90144220
521353160
271424814
161418499
3222856
384795599
429267385
58699042
725298417
384674229
622627051
149902164
624494213
436087450
674922469
246951964
89645493
591757551
765779877
780319759
477153696
282374739
520062050
560929673
877639966
895351095
758079775
417359554
745898189
997002705
469921430
114133127
652612466
994644465
19895484
650638950
548240744
280345883
124765315
832993938
434101193
524374814
778802849
912447282
977357662
49147709
780233100
274330513
700632847
536534985
552836675
787043632
476224449
598323131
513711621
44243921
985058349
951803615
28724747
24496798
775496002
491057291
572412965
970709778
957940546
32113148
994886734
959106513
501971568
817933918
80138609
342741954
272515796
63418944
112633638
332406778
473634047
39835852
497353892
985312851
49769929
440403535
34374926
873635483
810514884
464566062
933507800
404265795
958044884
347929950
639985437
600888393
287884884
92247051
534042390
442251045
309236521
661123336
593181797
334060342
739848529
563504679
546194739
554110313
540045209
737746202
885414795
800914441
593221676
501395127
438961018
461088501
295430918
599548055
988014594
164087022
342500264
550542944
670041871
70843126
812602622
550556662
515842772
178637650
955794188
674693341
474532015
912987911
772294008
686949666
746645558
959970982
708117835
546350248
380214592
240392226
746082732
321064873
443849602
577129081
154655217
273620374
963356496
678227625
151271871
257890316
497965153
157737980
507413701
475280820
903757767
163683986
667538108
758273156
91457966
161445950
149582974
526657431
515355228
32737963
341481035
351289589
940572725
528789929
207297765
891061003
827257891
209717830
80107867
633465564
439899056
459079520
793053751
103853993
682284409
620610643
636258499
514030740
196878320
921941774
854718641
673233091
248773950
919185268
961905643
115010267
493994407
839849220
254840187
502239129
65635009
911310514
487781221
332752041
762965093
46163342
181931095
598755860
99199447
43484007
543040757
122968118
395310261
76865708
324770054
683297666
988588921
22325951
348026522
541046306
491661746
60316116
267772670
154386235
539106731
547777059
311113326
482650385
956517667
713095781
769731411
182578436
784282128
898975702
487457522
503439546
171276079
122156942
645736978
302136890
301037714
612064729
523326232
265932160
843956604
889208364
431905919
626497225
513075041
199534647
857225763
547957986
550087825
606996175
307253708
232176024
192129356
268571311
723644972
146816844
196374987
613675111
737807959
728018556
710990618
897029502
379150359
655509433
792946675
139030688
621288710
51740101
314814574
451899009
583583154
70790703
902183629
327541451
25649540
665740145
45323709
571836896
773243365
928409681
430507391
265492424
49440247
382730868
817189899
998940540
668692264
454075636
729785483
921471759
535605405
173502810
410017358
891008915
333837754
47456464
340101925
366244922
732252425
940432915
212073725
922705735
870797353
138394336
217078405
853320271
17515861
813084474
301965606
672250189
325837684
125663785
686195203
285597663
100523423
315991287
354186607
508556248
467636404
882095463
86063888
154681953
792995157
365242221
846544868
225589838
42519316
520478751
593000611
876336933
420383242
586432060
165039322
345257217
61947485
688136856
480787352
908186324
490544514
719653190
160952566
321190690
386913006
241314845
937989664
776397035
159507869
180518835
794156161
210522605
579807708
169407396
454048577
738293387
775526084
147358786
741801956
952646670
645170745
662187713
114141166
561572724
509972583
50600276
696974867
16633671
566819765
691502393
495031042
937557991
935425216
625388462
266781475
922794927
301010322
526253917
971172927
40803081
43094312
246902697
340580025
385664112
364321956
729185409
459701398
416737849
835875563
309853851
704780973
648189577
287925173
493029597
399516978
29535952
103140592
204380026
360767986
913851448
64311377
256294868
966173978
978796666
498364629
485301280
702427182
202912625
558907164
879083065
545371480
701402711
41078040
256199742
409019593
785469035
647478946
78933147
299951602
103541789
2662363
69793622
971826600
928000086
252303624
970106705
197448204
54886000
218713121
393428427
379278828
400274898
286114128
843130071
474708267
56418450
515907906
992663919
984498729
990491049
544740448
713209937
116302022
956093414
134751720
20936004
840002891
292200611
196479633
534392081
521133505
62467246
423203889
195469204
477235464
14914619
555883309
947110889
499385276
161174309
593024464
880833112
122107758
545657604
673669233
969632019
346041374
172346510
137952945
914439130
975171297
602782918
18177553
473713675
520526577
875477980
370080206
222196651
909093947
701812936
68914637
219390879
995011943
975125417
862579213
551494419
281475386
626540495
683885377
886379535
694601800
469924476
102286469
692260366
498834359
44297468
743610283
456690774
487099467
917340388
932419020
32987055
553877119
126101033
484119669
599078834
864277946
894945601
194671933
145536172
137698348
515662659
848696061
432383745
830075374
653060548
590289160
178023619
36156129
601600815
648227842
807172695
851260069
825365041
863096273
403632404
230112911
242359045
164354624
316847018
808633574
204067166
479497808
397196488
445401594
771198220
191315111
88485650
995068453
807521146
342255711
379215729
275946214
120902414
371168384
615736248
41715563
199643841
389030794
303923897
6366144
226267520
121034473
703866575
870572530
421473013
298080464
473434774
519032138
304866204
687672460
155697124
734038601
56671837
448166452
428111797
431512542
586575003
980576324
445716865
868748389
22197979
853401596
59954312
60948651
472754920
460397917
340028566
801113125
174220411
571882554
444847577
216534732
89372572
627123128
10515344
210431466
355486782
901769157
51182391
650672318
644418318
362540562
377605105
787401263
271436144
18088067
993042093
185910155
700641684
40173491
650163830
543197027
438263948
948632264
661526974
777649368
175006956
723812856
666079698
402352044
713351327
893462897
731260835
603871929
892227241
527930305
992851868
774936560
891863761
360781465
496126637
769804427
150701132
914816632
829315059
521699730
624854693
443488481
616756542
189238006
291625400
282037787
432474381
815730553
466198731
794060451
216339159
949688892
964688645
101204576
898400134
949209391
911032464
635778791
59938970
825599387
234560281
505274375
3974224
136365568
296762516
818674836
62999397
434149501
848262252
584749125
687155228
76734984
250168843
775784880
424323602
344360892
369854941
660240211
752477341
693667774
818872470
462130679
287566242
706294987
893140422
494672888
502996851
880852830
26155633
709237545
314018236
378569354
261575868
677276877
820205974
448520776
161901959
829563803
213043523
768059355
939842647
660654989
698191251
883124846
326255495
735274317
212676207
667208849
648648113
228743781
832096301
147098801
582412608
929744379
238491998
922640306
899613827
458631781
146842217
858833548
122508954
978623607
667509722
756693158
318979394
116050337
915039962
802566226
412498095
769905398
123717984
149274699
68960641
268548114
63603011
178560990
766985731
130890946
20030316
587348324
859833917
584523608
931735341
819635118
383257296
833340367
986949325
738468497
754689205
985621491
7979197
270423750
123971944
932317387
405364253
592609621
170370128
410877118
752260187
413177561
844878214
164082995
784970604
449005913
142367405
298067298
405273837
281534326
173615715
385632735
514988961
736535321
439888589
688649040
242526044
549808636
379412416
630331616
26921878
396834443
202705431
336418506
878369138
562925962
867273165
647289830
151611223
309654424
645775610
288781918
129211394
319040536
463306046
493840724
181548558
923438357
307027266
277535175
188530698
239423176
247893449
972308268
90563570
425309697
100732728
155896413
434292941
119638812
854628746
381919873
552456251
803049424
896638275
224324707
985151278
633253966
423864824
428801308
464285909
161896955
738007885
497560691
356273272
274636591
373453476
293856347
531565142
620858283
602138142
365808237
231076433
760736758
604986027
149351555
96454619
960265357
550570331
379981813
508094719
318150233
400409631
103133785
798151561
67142064
157608265
309536209
973876095
519059007
399866943
887141587
465514408
808778476
106204522
188744136
647871821
456704238
438834627
37019175
21288430
754980848
36550361
336347735
228314750
763655783
238985277
244137510
283348855
261917636
92903667
100693234
636524366
106877619
931617319
176626631
945536355
938251951
988494420
647804103
319521832
244765533
482014502
977246057
411789801
350055033
166988364
153175508
378633991
534850500
952213279
341278112
139514655
961973522
854412345
671323257
178748321
985892562
27824780
48428713
63974732
283721201
59554183
452017799
35034846
368233304
929905753
48800421
851516120
606380159
558367519
549870166
463585145
532876145
995882796
868154934
819978940
501238339
748987475
23122728
70535319
570433748
142860567
267624535
186227002
864834036
683988889
238528118
909126337
967380460
622895063
292684116
924009407
892889612
124123122
258139222
323126481
528221185
1421288
12164674
528541571
535756031
33701350
539971541
769091363
437940681
157957575
796389081
711103811
551777060
548749177
918308995
928072937
156434182
827414194
467471827
236244076
342738344
714769037
566304921
129107028
14947787
879594774
610332807
67483261
910083028
776823990
994464703
683073165
66021803
725251503
178464620
478331408
42202708
543985601
154420564
838972793
789788744
761319348
346738529
743640689
434773388
879708920
986863713
451128582
285885274
990038099
124086033
610617813
635270644
99364320
891049095
102185911
770063332
833715811
391671385
944571582
185899505
324538927
690901384
354534270
662160501
244044447
338256545
119716637
522230943
123577934
217357349
338098706
659619323
692050507
484058763
657091766
271097294
550284981
755516293
225984156
863678584
524856096
837045926
286272168
29069397
234314389
417522020
161711089
766534867
259737176
541643116
44714394
963495730
254359082
988872612
162915474
986316839
577588638
882325929
105324983
773573011
687040182
643838383
376624505
554687936
676998207
951247683
987345485
953896354
122962707
31880543
275836347
314573694
372058900
853548090
63500724
742214951
264660920
260520880
905127147
953245436
789208735
257012992
164138370
782554925
663300776
330572768
318116613
660476333
775211617
936664652
183367476
804334983
631325222
588053792
182889818
319492170
655240225
738642016
970188616
883100136
883373784
666162816
153272732
68621660
573534970
534910952
571425923
340702966
277396796
189135499
707402198
430103303
463994349
243583248
507908923
361628004
650826722
126321103
10696636
692089839
61568639
514574436
3607627
122115260
810232841
823090247
272052474
398110196
319011339
905722264
653656150
964351798
716882919
814299077
677308770
104385046
810691978
949216258
827522069
481284526
492643278
496850677
211597199
106898385
734717372
283731538
356932719
90093800
927037839
588618398
566670502
306516867
294500366
863610761
436523305
261551205
453578920
401541597
432936745
829859941
46190141
218886895
920366195
236339539
289220483
747404132
370497243
262230728
506069637
864120536
442818556
128826037
939923274
964075941
722862957
529107237
662081831
14619544
372922594
850786939
34327176
450229333
273398095
869733424
713110303
762210009
233455922
584453959
485640972
44954556
774448166
935128221
107703973
900523894
797814155
602285323
806710528
280075431
835069128
198817930
554252048
763454790
370390426
451696710
947058420
833930104
771784857
138587771
51644301
577513678
733993520
582334293
839098001
351035423
985521365
629270545
40006159
217363145
542519194
222945974
471919545
406622225
229470077
797624219
725515376
252090817
494750008
267619617
133788498
97567384
574029057
510130272
910453142
909970423
921770251
822677911
972928518
856700611
128675287
849711488
602859804
621445740
123355385
795053727
707959422
121631107
584139694
433229625
242065349
540015991
80267923
758614468
377582963
503249698
791634902
885423827
745862354
817464524
743098967
554306389
988959416
632663510
543993902
861678913
282089651
589012590
88058927
234726026
774655197
903080259
928213219
751548905
675884495
172961679
462684313
677302746
542048160
882061325
397846431
933270487
744021814
677200456
296309474
186366546
937543951
145266169
996856581
967726091
406844939
914940124
513530369
488037999
455725354
385203729
452020265
98699893
335565893
816424935
135997657
44439134
307570987
436018240
331381078
353131839
630807373
200025913
991473571
342263176
180968286
875040211
805653381
418994435
940894828
223297107
653582009
569844679
989373781
89381718
964087682
923631253
814946285
169406445
938087352
196662155
851715502
342919843
672711969
922115700
404249349
259695163
782978576
61484905
938778052
173798445
709356518
993503205
603878958
550827792
979506401
285265459
236104690
730531419
24586195
46776863
582186136
635112104
615510310
992506978
35981611
191145293
362386270
765860883
694742316
956589586
997066522
81538011
605792545
205638062
328645220
427929147
98220965
462326431
575615905
320662395
658594504
289866177
246477225
280673178
91729478
560734020
316090962
426985357
233968808
362010393
270574348
229091679
985763454
959890025
861232152
30304175
349352696
526229574
495825740
764841619
229484679
581604275
601285208
400133447
102678284
592336005
136739840
332041725
759154216
70872302
69828227
876109252
322295487
194410336
223920085
932204707
249249220
494738942
823399762
539855675
407310520
798005244
22485086
592207084
188564487
698355231
305243148
578098756
5858083
105115664
16632989
61634264
556158466
494888223
951935550
817139247
730906087
939659943
457054669
944109691
678784744
134533013
399097789
583981978
102615207
396104916
906939603
447183360
700526653
127160713
464579364
730189810
187463975
575028772
487505118
90176982
34468205
512998868
263949290
919021156
770505631
244634721
55803702
521922173
961617493
607499859
258847975
50544252
274839611
39175090
170122787
708817691
706788572
327016337
556625173
933703669
900782066
862359045
659677243
506469425
565632572
694680147
783108094
66927568
639981999
799267640
51545754
476649328
409972215
791859156
585774042
431845826
920985485
133855308
534020821
585192701
328415608
934261061
125326541
624751988
163498462
610959415
170219475
28398823
23366623
736004858
212276307
526560052
673699646
338142958
194155735
846858229
136014807
184555778
737863276
716947617
464842984
545968383
630713627
836760127
434112514
494459435
363994298
124932830
138188482
29581749
116375140
611506057
586854945
133230216
489087377
368749526
925251004
209634797
411977087
528812770
24099801
139826238
732766827
238646321
433190266
227803517
812310595
699728776
302940386
63024777
458716121
512144434
807654732
749128093
697965296
154599687
877537052
559858099
228503181
755219999
728179588
225357154
984840444
545573372
132037221
25778560
956449436
269658977
590893081
671977606
969104296
497110170
641981264
72359711
483310262
314948758
10500864
42337162
48140768
419761125
856369539
398788556
922311738
174378492
861076320
539600742
999709688
704039800
233524620
11875447
158823525
276533846
754895399
876336614
945982238
66104062
308667142
745863906
452317006
230739613
708753784
953930277
488022805
107837869
561720326
550000365
359772732
696327586
15810749
436268523
493074767
83088668
657166043
889631098
763376373
390038467
995418855
35844247
778588252
253267744
575075188
796397513
770854859
254094058
737584565
119280667
836781835
805877020
747171079
510061505
220221341
150832853
290160137
527607924
947551390
209915530
612636944
213923871
575222457
900295463
708516795
908084585
362957843
260950862
489543766
653223882
555195625
427935758
418932144
3177370
940066850
96690492
908762827
292907390
979907000
811162397
375209604
246880361
978187727
883639871
776748638
315497290
216437670
667514013
43918968
930996799
249149858
443418963
624004544
710307672
936705211
467576718
833495628
494331865
548018029
622020470
834215786
327425889
946360926
255319809
16932621
499349621
455617041
952957125
631626947
960137247
649811693
923105639
822775569
655532045
700200149
705544982
392945698
560719441
699068565
704851434
92384185
767083068
348463612
898333058
730553147
240186267
172610095
393607996
741230967
585052522
489654827
214686537
151339646
964164386
245916249
59251611
928927849
787323293
429361974
194842748
570214488
783379224
784500394
41665090
482825623
90138622
928483082
626880471
931316232
969357086
243472666
908930321
18594222
444605627
148588855
874527590
847292864
833435367
251342352
871618997
367862756
471583236
380465311
881660634
820676401
537577432
849210980
441456174
2359265
91108454
408382013
271878851
378037236
190476685
847365895
224936833
57525548
703182332
50965433
904235249
981446588
323247601
240184605
935947288
343108175
99469822
983216596
37339617
257765648
388345706
65177869
413153284
711759782
70474312
754536367
826522565
177282531
851827368
800535844
708204788
702128297
805071379
15368492
773366447
972560664
246346161
605377348
566836584
583002568
439107776
103485298
77577881
190932706
236396615
493854553
694157834
688633488
235902045
558312850
521758950
219412273
796048610
11186529
200007742
277464300
487086405
298022197
341364740
599229454
274099592
759628200
965701052
245191343
803404572
445945555
820098746
242563137
519865939
264951997
976623286
756699274
429345275
791752973
353084238
639430187
608546150
192282765
172195423
7990796
656153922
816456221
67930986
843565182
410887460
339520071
451902081
540142371
743358613
654831116
182932217
669478504
650022812
516356189
762598948
942366062
689623687
701423299
974046697
260767068
138146608
977661774
249115341
994687785
262970620
294997998
896323241
256244185
6810507
458298921
156409264
545143327
697641460
809890471
173692522
577883216
258543720
976841884
646573950
160008924
894216096
159668585
813084189
547482929
650217054
30507783
36520272
298848061
754090354
404906564
218325037
692578309
884013996
535335989
925198530
482397025
736390986
440899211
350547254
982631797
915625270
760147745
226767018
615556842
455952456
2221084
93611083
30075837
188004773
765194709
904667288
548677600
674728937
393823049
917180965
710447682
167770901
672809984
284131066
550833494
480055420
46260680
995585332
364255327
173446334
288825726
996681994
541814628
458319286
160643209
96665815
205616548
114612739
455547227
217029789
732986171
382656474
435356481
125709977
171885787
687818766
191914621
238233200
251199049
959492404
451656926
184963140
837348761
504121667
392156908
625049948
597813793
953514742
126781222
330610752
325397979
346158682
207288801
321665113
6319108
672770351
933594423
182603641
505510205
431973619
665699395
697733098
468341783
424506544
242073170
284564907
703027874
189739930
588927312
694944394
514161300
737952711
150743842
533032397
190640574
654981754
835695905
658312229
903938723
259626057
643180553
903408647
284324867
772472616
926173405
848001122
70173313
894858799
449868385
279100798
193611749
481080723
352302880
840311816
709746918
771013223
174575448
420857158
484775769
737931014
699679318
646484466
890875062
236436713
708769358
650696300
84275264
714881280
897846327
28675402
947193133
882456962
908506091
369151727
618995097
859619147
16364265
978463242
536871277
959809545
483232788
870050570
488118787
364678020
949724446
270067879
609138606
520949399
663913664
911396028
680511446
724305856
237266024
48260138
377707065
664767410
666600930
414798768
242326811
292110137
201137135
962509524
627250553
228081530
164134885
213098882
712875286
829249535
43017131
586946054
233309133
72011421
516024989
283139837
63530408
972369677
230944595
218580706
349649447
573157511
722685604
262717245
303244451
364918601
260252428
821958737
753407145
259572689
49301616
930523273
201137307
880127367
17804598
809921237
933062262
408632660
53940457
836341103
768441829
222727547
943314064
233485824
681243917
882338000
487000355
423497704
16992628
234140709
829592118
212820000
103846674
567812185
492531819
698898437
522523872
627896681
900770155
431429072
269198358
795817684
127654686
261507535
784688466
816247475
691019120
4559077
71162500
751712978
41412335
463603333
39309807
757240675
294747598
783574787
611003850
401746845
222116109
598425340
394061275
949237950
393274420
504051356
557405847
127468624
286041289
426210659
571994628
35330769
204774975
569831007
223321980
315281964
97499078
302534329
983344634
941857846
757774947
325583931
144619864
598744124
22606253
456657942
421577041
963756010
28601308
23520536
330364369
687097836
869201272
560931329
440750685
53206510
508517130
724324546
627863484
121801724
616399113
958165766
560548366
139656190
586279979
444550310
704180944
644208550
303489580
157216532
265599971
807867174
891298823
1977246
591774346
992463917
701211259
911211534
67066556
511355933
792291198
646040437
534576150
558103361
118223762
747692756
437613289
570951125
788990952
576288332
65095804
175301850
598236085
463935518
41079459
239114607
115081862
269908163
879911327
121977206
653583745
273911704
850228031
114052887
15838733
580667419
181832685
929712893
651773648
908078391
839696668
767868372
615584821
610964278
539432102
629078763
664954759
444016605
306245832
743345710
576505373
921554266
960880721
707856877
101880378
102799685
105547082
634419420
227448107
937137992
228380461
480709167
541615327
146438480
769200242
124049091
383025883
9221599
130089460
992339200
410605493
803034479
549935470
676216210
887670734
567756225
23926475
72512135
878441963
899178747
135003436
389894558
980909139
931241154
875100837
456237133
182578032
359623124
376215490
161574562
404864853
112959562
239981801
83034505
270366427
17571860
465801432
849178131
420544023
416739688
173413563
821957690
890485312
908304174
189296494
82858226
606628615
152317824
472106364
994994756
275642895
732016886
224529928
565321914
661708277
321911650
53162063
760473556
413181488
199670775
248597012
898631307
580268883
301036586
871003747
857284978
527333578
640629964
407991498
257061146
955284977
173139775
533091084
730907588
464773902
122063628
162889074
751336829
223309683
117749010
301032686
295508034
563207880
503417825
121173097
963036513
582384462
654132559
357411602
220517368
744609943
536159681
147666402
779392879
735577523
749792943
307134872
738509399
66443083
191966631
233301854
809211321
487960883
610898111
43601970
592583507
732160357
816834141
399280393
483318626
366653719
974502433
710168793
6786377
724028304
145504521
69859210
510749370
125894240
181156913
126094519
603155078
597589668
622579505
230272577
997852203
525627426
797445782
216209724
279631282
326953227
640907364
155980703
763656866
612157539
50707947
917337613
972325762
666329166
967126446
665728485
815983282
200258610
45842305
297721386
538123103
657485103
813488131
323156254
46134084
871869616
548588245
647246076
847371166
513600869
845884993
278458585
84345000
701860121
87005220
392597327
923151301
366844879
226050459
813039815
456334942
626725649
770591865
332488104
784208495
388857458
618881291
144369584
520534784
944550065
629001020
491575973
601158630
245862730
738115140
281839087
634147639
29071537
735813964
95395645
609903100
977595636
183142617
153942645
25291091
256247274
25245864
851021973
527203147
971773714
403734793
762728550
607134442
872814330
810606095
832902265
741947940
490505482
938945248
70756447
812358449
275613549
55515807
763108505
374089056
610043041
162761666
420739253
121361820
16483546
589677111
249015019
359467651
5991970
742396736
735516786
192101645
512050436
170238263
777809838
831329320
205580526
188949648
799108695
214052277
722090556
412965253
783001207
400037442
634640961
739142834
138533683
641377429
387851069
978975235
342054160
55808213
828201357
727797859
289030660
734418331
992046092
954226746
979510496
717127760
643362330
278227815
331586421
824467562
723451646
309872638
723828951
425360263
996208908
122485351
978914722
94614449
204933226
960484486
436635937
795952530
126624894
64635205
330205244
919062107
95014135
845677341
637966034
891159165
121509989
392026427
410035162
760583125
933528090
995642555
680622227
448764361
394710490
166269180
440713982
528081429
377330663
9871212
660816026
212777751
192934966
507502500
44029275
569184734
265464978
583671506
895481173
144853361
43544454
25378624
49021350
228276938
552422562
985557912
414519836
999103224
335123901
319791877
94798621
82239596
794447892
591504702
395714809
624681726
414346453
752709681
468873878
704250206
554107092
705440268
537090659
958588299
223745517
798742289
458478213
172302889
80657141
826218039
857665144
615494938
641676773
802643855
150662833
428179773
164880799
162027382
52030941
403092332
689502396
654467974
310628950
408260947
464515160
937436688
517699941
433255862
196400662
8282028
473310728
239049425
340865159
396146780
415285995
761098405
534502514
376126846
732608315
739195503
300646107
760564197
797220982
944406039
707398590
380229432
493751617
29742105
31355942
41307339
305368900
50530163
797979946
933603312
841618559
863553095
798319398
795997833
236871262
509874362
182915196
780369100
883479541
311719601
611466783
98718549
56957142
353745574
818789530
416414659
988332419
294472890
534627808
922810628
478649075
756783775
823456426
812293528
99045096
901071002
670743801
267436599
230445459
63538885
332412693
517171042
979924125
272488948
971125722
589142360
532540544
2624172
800550537
609812020
578458489
92258886
503576731
355383403
70436939
329173916
81374361
627986444
349824614
864305740
154360173
450183700
765953886
368921467
80962559
726336387
303223839
758247910
435821793
653408526
43617204
881028432
234988001
949998841
605238846
191023620
288697875
214353398
942546107
356402113
100966146
67292526
409572984
372055600
911914176
404964846
750093386
40115532
657108243
259014189
680095160
45407503
662408382
41867200
45559068
471073673
402370951
232477649
47600551
505738525
898233094
170170738
529772751
805639972
512340817
573241296
138578979
490302070
38242953
846560179
267491153
885750647
312800060
373196271
542269829
795868237
257630260
947622617
779558197
498327360
468807031
528227645
961209951
45115459
12143436
23450075
69763962
638516903
198397048
873793613
750643153
347791566
11501173
673291060
138476925
494782169
877294243
42839959
740847011
380273803
992455885
539338058
764664556
56789331
736044134
834858661
523243467
297100986
717731766
866277017
444936321
678662131
476868229
745441812
592833943
318489607
604485398
534235139
235129956
709445692
40913027
649965342
864498160
677743000
312459130
386434575
498495679
678668595
355958866
768864
438713717
810509059
23032112
747160371
658763167
951403837
337024866
82713505
97046402
561121240
351410720
219940756
711049403
647374871
574379416
425163868
221916066
120644599
684861224
274762955
14613495
509725091
452369681
32945229
129679678
656706557
41435281
9815014
320469191
839010609
936469094
243160445
783714907
99158863
686899625
191041223
893926885
790250798
235056204
848072098
237218371
673679055
188486000
686829780
905622982
937936045
632471341
552325593
211923915
333990865
532753842
627199321
302448755
350038376
391839626
129280020
395451512
173071363
47395786
229744084
534490279
487851047
403146253
978858965
851525250
36255228
75616912
439648053
630304969
759804908
5258015
950508833
554175076
50440632
589186432
903580779
632701301
884970701
441963971
956234671
684205712
622313969
622386718
205254317
250070591
427389333
137199645
610196122
473856633
289600733
390285055
663813448
984461986
899165629
155530077
867443380
169491311
666725236
260024004
930938665
203348353
680248553
252558695
813730908
62812203
952014666
290738502
332991032
771978520
614883513
364179491
725621056
424112968
629155891
139800272
757257626
36348163
407245145
560748879
114986516
577346481
983873725
419262209
410755838
297393604
349840253
522038579
623083425
197443936
739623090
354254980
999027802
896124618
164193225
882322016
506063383
493521630
712505833
34295887
43206063
492006067
452742196
173598271
843407101
83260535
467101832
746137348
985412541
229287374
306152360
473524881
655797232
862084891
686086579
508443904
167797952
923077404
815741123
91563990
142592824
425635746
527993812
240862415
816326903
238758097
706032252
538445488
608977084
846601799
508576681
498400317
108870385
944470016
832638220
910272636
30740005
70388162
614860762
696238457
134821805
816117029
202616483
763284045
752708644
366245325
175091844
517994359
579882411
253715380
407305024
576993694
356700513
88992364
757807796
755422932
293479695
430421600
598901437
649585261
232101593
765262545
3187879
624707624
721981479
733731440
320676457
314685415
149384846
136863642
193498235
700783278
817198491
657581957
271003413
821033597
101759704
934897752
650912899
436470251
630873998
45805082
466133740
320291263
409739289
184584537
432049845
342332448
715079655
970634276
879016152
467831810
786045700
16691704
930359856
440436828
527940766
795227588
470160688
954214585
119547143
45310717
466292994
538621089
895026074
498723316
888564443
597912308
525438774
557584733
345302197
530172878
621356814
339381378
821960895
276455664
439622403
694646849
788150359
412582959
161905258
623359423
566095029
282677662
158218179
44802922
407143471
685664511
595549157
403381537
842372736
312529069
563531218
168768670
942349548
522287592
74646555
863110195
554425958
58399127
72192925
267334562
953263003
657791147
956622855
589602411
825949862
151392657
550045245
991011752
962869950
121783795
516370805
265802128
268969204
750867212
292399480
577065862
98857421
366281300
955193786
221308741
456925701
887097459
564477682
99770829
764175140
309439853
188755411
445136179
500820659
514469032
803210027
350036969
995771738
85372516
115797932
345562289
451214444
911437532
244998985
509998542
549426568
424322086
628778231
101561792
990941906
768892789
24690076
911561718
625093342
149472807
51091541
122320389
668789682
583491631
727983250
297127282
518169767
440706876
978920332
947896695
427258406
228031472
24350964
882987608
477556138
470001984
357139370
148107321
429730828
558841824
427770609
934131459
776701347
107616480
583046335
711539278
227086403
65001991
791046449
223957626
711498607
693757980
290422674
817903442
47832737
872412779
462713616
796974426
737424976
910776943
293531843
367579386
774057436
32139505
432725286
367331354
111589457
371885592
545764400
730319497
11161598
893753694
492517231
468867050
822204077
583133674
987076055
762355541
459950176
410805096
476725612
928796233
531009417
136432254
994635161
241999352
31918162
166215944
407519736
909847354
93576135
492427529
354170673
741178513
350557436
938283812
275789041
299156835
528397809
351027170
377817343
68312727
561466947
679656701
118062170
793672140
443492715
728559743
180032965
572549992
45300767
297694159
160207576
447267732
394753612
954450483
36631886
999739235
253871303
299388768
647520581
754791237
365931240
292661253
325043554
144119552
434086631
474649769
388641712
342816178
938251255
101532832
123760138
999723401
866151027
947029039
857676245
977574199
337445240
119230776
911058966
14456748
915639736
652313508
881369987
996842051
39740115
797768480
40870135
803220759
892267811
303941055
405941755
949559234
957316151
800600972
950725566
911902232
465013549
234724931
582491976
469861561
748118878
721858232
203561389
338352166
66925452
292877786
738929531
505282385
652975191
866849538
910962853
833441581
771224567
11595832
63028839
243142074
180032961
952102939
686377793
342470180
111210554
283713535
436960491
517659716
208667174
434280187
125928880
872451584
363959036
640203694
336819663
658141163
437200335
240464253
979897971
544891879
318813068
161548042
838777632
100414946
387165455
471751703
196454827
963064204
897035671
875680329
305794124
12324088
979087661
505307058
14318751
180409016
285556995
395151932
738249443
844466258
60031689
804696309
538220244
243312851
988706946
175014824
63260060
227345152
745578148
191455
991405618
957153461
268386565
569352062
796934502
680375603
920023264
744551662
765695990
518746118
603500363
805081316
212515153
326547302
620153974
30838698
723918682
131324045
336954961
886327046
663141908
276747740
245924959
66915751
59998682
886194222
23586265
885096666
877444572
898542720
155508043
437394910
233485197
13214100
216682973
616039176
65416782
708635769
610481483
780769998
87528572
14547904
14002043
376607076
143524343
757742087
486467939
124151968
188543519
152821234
667835743
232899990
474259873
881177666
605623012
805128183
293719031
925426754
839027141
177357480
128392700
525719276
428937385
155851823
165704761
403170282
434188624
684960824
831019548
802789122
837206931
600626259
580419359
9793667
611688667
698632563
465625081
663456860
363428729
44679231
910420729
341939178
734006555
630957997
768017312
869626718
251816840
531740430
161876401
81871027
238492419
216812384
777787120
701856084
38889665
330603502
169516041
300767144
435627008
461696676
738188949
119466145
853725750
831779934
872463913
56600574
249290860
476282133
240198878
686024495
549257887
141495717
900303636
639123599
885104269
653975843
529253392
926991044
552504121
967979534
804048447
254719317
185903631
817341936
726398249
864935427
268553406
809283118
4984970
949058991
542086892
568179430
502746715
911226977
211222424
679884719
234459832
942690356
918999909
902657984
461073415
476130448
171995581
299062810
882317101
541418291
748403207
974460959
623519551
891327649
503333213
566091047
714710189
639160253
890260643
770517337
645758213
778862057
988796239
832410923
588928253
510926753
608863181
737639543
661486669
590992837
851265907
798010247
682789993
950798383
703684061
625300967
833928019
781854061
745212497
980398163
984968713
945223333
688313117
535173671
744060893
643016057
978465157
917304701
910269817
673134577
856664173
840702169
581905853
840651661
583289461
652750517
688042351
666347477
517099351
757157963
769677767
660148537
687847267
680041469
923446351
604298831
731474699
756303109
914389661
870261043
584981737
909876523
616185833
781399039
880887377
934072589
946650961
851814857
759553801
727287959
678979241
672809413
941070257
862639339
810983101
936870511
694870447
624625369
864782423
807995141
921049223
872549357
706321631
579469243
875075701
784055743
575440867
690308287
720544397
802884871
885151151
663153433
707731571
956299163
506353087
806835599
559146559
535304317
890186083
952161937
749769247
711532763
931544357
776408093
910671791
944011273
801777091
823572611
871987027
598938391
621126617
564159367
617432989
919095539
832642549
577822457
505273933
511743149
711683509
731753507
589926577
539884703
614187943
997570963
658764289
883545587
882723029
733955561
666562339
869954089
864142847
889334051
680377993
949117153
682031263
748448227
898938847
681040687
833232833
704583701
572384389
834293963
525515113
595222777
605451827
867325751
840819563
642401663
932974661
803278633
673414877
537977263
619673359
729726301
996789439
961424213
884228087
605072561
630630901
563642533
616884689
530024783
549782399
776838037
948374771
595557371
630377639
594029971
637683083
851473307
961093139
536124923
892588967
727167967
898947619
735832519
698903399
832426631
858602963
727797277
780100571
775809337
978110591
765701459
831626461
962318891
997374793
774540359
631797611
639009673
900811553
732664783
878406871
573909403
975980273
530487103
545291053
807709853
711375433
882543146
935216098
885744802
832330918
712955114
829445446
962658482
848194558
694547102
817028834
861597778
984433234
981737906
727262138
713545894
923557574
900764338
823103266
733309574
854381174
686050306
749311742
994166366
747820418
853620662
791850814
711694694
780360326
884004574
956252174
931529318
997048082
772434694
958293062
671742506
798294646
833717726
689718578
766606166
712708666
707328766
877151738
734571238
850098154
881751718
982033418
771001106
751695482
867865162
922564966
696456674
734953018
711634414
747984542
764775026
987237046
731194774
749601898
926356474
727588478
785622626
811263322
975779122
984173738
683866366
870181258
807756002
845675618
750361658
802453898
763449058
695652278
885484618
979697734
961449778
852301342
807602074
946079542
965136422
820919786
859514066
792002374
679077326
754877338
828498326
726112726
993355294
955553818
961229354
834941194
675855578
788354222
765063358
798843494
703777654
741845674
984448742
876484526
832146278
768117034
935595146
850588078
890668694
962670362
669980414
710623994
933120946
835036934
859668038
960656602
930863554
812753878
783827866
766355762
839520922
797026814
910768442
790134574
966281506
799939702
686968918
676097614
939259402
704057474
689482538
931280542
673418698
915991046
734359426
876606662
847574326
783623114
692672126
958718818
830125126
956927162
843624458
896091838
722809138
942427406
870188602
966480418
872109638
859380862
907231954
916956038
963431762
993910418
839840402
997642346
884841886
896213366
933702334
754262786
952606454
755740646
802981346
864952378
732612038
694349246
707117438
952563314
905826322
816730546
830975954
828002858
699953906
803439694
840027074
736523726
839448398
989646926
802209998
715155134
999990718
825609838
873409046
909732554
963810602
938155138
947207566
988548802
769612334
744575218
903086494
824676862
794925734
685846586
829660918
809726674
920338294
801945878
773647414
750062114
819244226
991469174
678688082
995105894
855993386
703057018
781090704
890903104
111534721
375468129
668481025
224160784
31080625
362978704
730188484
273373156
885481
14070001
133818624
300259584
166023225
411643521
44983849
1798281
357928561
12250000
352913796
36072036
190743721
413430889
476854569
199656900
403246561
57684025
277455649
126585001
197993041
232135696
902581849
260080129
158810404
181467841
19114384
185014404
606489129
859076100
477481
49284
59274601
183087961
60684100
394657956
82264900
116467264
26491609
480924900
998433604
8661249
4524129
613998841
797554081
705752356
193182201
434972736
931226256
427248900
451902564
7382089
203062500
40627876
328515625
400480144
403688464
164025
69172489
306916
552767121
727596676
204661636
800607025
12952801
719205124
361950625
784952289
233289
965655625
792872964
271590400
30008484
471107025
796142656
171557604
377991364
59351616
53597041
19704721
173633329
176943204
828403524
597753601
121572676
501984025
21150801
536200336
318194244
982446336
163216
31618129
904401
768287524
215619856
752788969
624150289
65723449
222099409
353402401
758616849
707772816
150087001
905648836
968952384
18181696
147962896
301890625
408807961
588499081
399800025
103225600
10048900
632673409
400760361
31573161
567821241
66080641
432515209
919423684
662908009
995087025
199656900
441966529
699867025
253382724
8538084
10903204
991494144
180687364
326271969
2815684
502252921
31114084
627702916
124077321
298874944
489958225
451265049
408888841
931165225
702886144
57108249
43665664
3136441
19333609
120978001
361380100
418570681
46758244
986049
1710864
71639296
140564736
246019225
134444025
204375616
17422276
32080896
620458281
170224209
39175081
643281769
13126129
553566784
193043236
32706961
5103081
33339076
561500416
98327056
15484225
9339136
167495364
219010401
273703936
807071281
708092100
612661504
326380356
576
814531600
196784784
80568576
194797849
533148100
273529
671379921
974438656
43811161
613661912
885032492
698500564
783246544
661695218
768874616
722650514
684708008
621563552
623319419
622660288
740769208
662982358
624079886
591533582
795052904
797490124
702264128
967294672
605874784
682317743
528559736
544406048
770808656
967245472
512660068
534521608
956412488
568900846
524427976
746710816
550704536
796174864
750505304
534526208
549575336
990801824
547251136
504881492
843550514
926473048
503652892
707189968
988098976
575725532
773917264
659580952
840040456
676653128
784545604
988917596
937940452
828490048
741063374
530845648
772386488
578954032
754012436
528619744
836007332
876202036
626496242
657453718
711296552
740869424
971353216
502364078
688939876
954067519
691013768
759561076
647791558
827446768
919017376
924647536
995589536
583564144
952071784
836977712
992151148
781555252
628261952
625149724
985854764
511626488
943153264
820569878
542702284
834149912
552394321
539657108
657755992
946538584
904458806
996966416
923273488
925552258
558395648
505100234
520914616
804496384
969133268
716091644
756464512
654336224
688061624
671410816
542876704
904134464
864130544
532202012
584898544
626268128
576717172
749019952
520030384
956402584
739972292
778844684
695277328
798373154
748883944
725328196
521758966
987386368
598746548
640942664
927172003
615993218
676312508
825115232
989173112
535199864
799196218
751748152
889724896
786281336
836416904
680028368
611653348
691596632
632397356
941296864
521890912
945676672
696929236
766255808
539205508
901883687
770029852
723167927
563049334
703022752
687257696
947903377
901283744
963868184
612606809
563186024
653792344
765365152
536933632
634972192
811503736
797468948
678051056
976772296
751273672
718441952
530153768
761585164
903169016
807856208
991937096
825164248
969388961
756668128
692975531
919140128
870164056
661976992
836027032
508783112
513056384
956590588
690138032
896391296
800730608
728765812
659354288
573594004
665544364
571492582
708869584
686913484
587066692
658378912
968051272
666890852
551219896
100940869
46832153
352126139
37287319
12530689
388798519
58181093
104452687
442354039
397648973
54570577
298367599
219845243
398574269
1074817
429151967
349341137
47991943
37377983
73693511
310745077
85367941
226299607
559722209
298569437
582418003
310817407
806899
2011943
175464727
197483329
348677261
22113869
173878811
669178481
166643861
179064527
76973261
248920279
66374177
1755323
318384217
600434279
50860343
294695789
379813981
573877
2648203
333729589
108763393
27997889
279746069
488157997
63964933
232250663
70451503
5622979
19330009
102560273
50629343
540700073
600103967
68403649
35707163
319635259
15892973
82088687
40678357
35421611
180386279
473287469
80514767
535542191
129948787
72211273
261689431
156337697
78404737
240806957
349466339
518407
464426827
333145807
227350093
27563047
292165837
4062481
232874567
139101029
777441787
119545529
141139511
8665487
81004043
553806479
45959731
501716519
1214527
239259487
688312483
559872000
777600000
597196800
967458816
622080000
895795200
699840000
720000000
839808000
559872000
699840000
671846400
933120000
933120000
995328000
933120000
552960000
524880000
995328000
559872000
637009920
597196800
829440000
972000000
895795200
746496000
663552000
524880000
597196800
583200000
716636160
777600000
849346560
518400000
806215680
746496000
874800000
829440000
622080000
716636160
995328000
746496000
955514880
746496000
933120000
895795200
537477120
716636160
895795200
933120000
746496000
503884800
995328000
699840000
983040000
604661760
933120000
967458816
671846400
777600000
622080000
839808000
777600000
503884800
644972544
972000000
895795200
933120000
663552000
746496000
725594112
746496000
746496000
895795200
699840000
537477120
829440000
874800000
716636160
972000000
629856000
746496000
839808000
559872000
583200000
777600000
995328000
839808000
995328000
911250000
895795200
933120000
699840000
933120000
967458816
671846400
597196800
933120000
755827200
716636160
