972777
967803
004447
673382
130185
840015
902684
717471
437390
481968
294037
599807
766952
881250
419480
263653
253021
790505
278717
276980
687611
956766
562814
858000
661287
784637
815623
042433
173949
891890
005861
670106
529658
720750
219010
236697
291128
266844
753275
400842
296254
119219
316496
240868
625240
378261
668475
869929
662064
423174
986395
997058
129066
361558
803737
636522
676641
413814
912998
722692
639993
869695
781790
810578
304793
421192
673121
606598
013535
147677
716662
477721
667606
706650
947878
736260
987195
563889
849198
056414
694637
913716
206168
390506
447624
174936
410528
452202
042268
776256
640312
773478
084205
456596
749545
858550
738457
168541
550083
485203
144877
167392
968943
969159
099581
646809
539588
190495
690107
208343
306742
968217
684647
785720
921942
996636
436639
569403
700238
598071
653535
841607
690354
021039
529876
206979
501972
920678
191960
487515
799739
735732
407551
065528
754734
632832
800352
518899
768472
478704
204008
243893
101909
685206
433319
410104
851702
245032
626231
847550
223201
796216
882838
030601
119340
152328
613583
053632
427650
937622
724795
388539
519355
019516
837189
773266
531074
604690
746583
275859
521946
424669
172291
853214
112205
726170
291167
510320
053276
279677
656811
727477
455205
447723
864923
327514
843968
773422
037612
826114
454534
600549
880425
111862
028902
610548
378043
361104
739918
726880
285206
525185
473474
124702
027689
698673
083271
690282
092608
639481
243393
787254
220722
623366
573083
571218
927506
054581
167675
423359
745370
664284
581586
883992
125671
247096
238796
632742
628040
080973
108144
547065
368898
904427
310071
476636
205780
821590
673333
259078
159344
190951
417814
052874
186065
567014
978350
583466
909864
010369
609622
266889
329310
805860
890176
276825
285518
916842
387551
388417
840085
551259
610689
363318
804770
759317
840872
282608
383318
492119
968352
420162
399313
672426
046899
170123
684976
578618
374520
078795
571632
713878
627983
441063
744554
981048
285579
513849
330147
331110
478860
489505
569346
957406
612200
652621
318036
107362
706295
571934
789674
287146
175453
235391
668426
503008
565772
193279
560967
500260
923607
792281
618358
330518
817578
910058
664760
501879
949032
640836
919859
045776
336398
711400
949763
492412
121085
447740
806600
754881
795393
270723
145791
426576
719416
452903
556802
612961
293982
154541
410280
938744
230066
231310
600777
693990
585024
305683
664128
272610
141917
141638
083538
806035
876438
132933
659289
654755
439980
773657
170969
874836
683381
491260
951131
529148
038619
583402
928341
023179
511874
852495
273818
713171
701544
913824
372486
100103
319808
629927
815137
346509
367493
876838
508706
418624
310924
260425
909162
789765
443731
268325
461930
136622
158603
770623
701374
280254
278812
226656
691783
738667
646486
965650
305336
827403
599721
043245
396729
951749
420628
903721
483266
913612
229724
442741
997606
796941
476540
004864
157132
482241
539227
985719
681701
635981
981389
390546
173873
702103
805270
883761
171030
930495
125772
917877
459516
546982
517315
326654
748234
060696
646632
590452
850726
070962
474778
716883
636080
546178
969460
281492
686255
450123
851795
736701
417684
139193
883777
225667
100979
615036
718906
661615
216518
592742
214293
007078
033201
043450
886791
291082
627655
723705
446789
617720
571955
380674
143908
666732
679669
613896
111669
761299
105463
717111
556681
395186
014074
644233
206890
920613
942354
424083
520865
372789
933623
434227
322177
596015
923323
911069
923991
848869
430573
333824
144936
253535
259291
487168
455993
548765
652218
560778
827782
319335
572034
020854
855434
489206
508193
785304
448267
980391
623460
536568
210985
403739
659716
892518
553070
392913
743296
992331
093602
121177
237369
412578
144057
693096
818095
197390
267195
461021
945167
504142
524769
676870
699695
421443
839628
527735
543458
899359
956836
855595
022580
447715
624484
358902
128575
040085
891094
259152
109123
762127
959325
391037
142841
858152
372266
053200
852865
335509
500556
980856
386660
830484
134086
726157
447587
382214
640213
975458
017228
334576
335132
785786
222245
405573
688045
603116
610926
216044
813645
696918
611379
510819
703450
596917
338426
280070
596186
902179
334862
582884
791856
095134
816948
673059
053786
381812
703690
906569
714035
165346
165521
742803
267982
201908
151136
358877
769480
881595
222190
406058
438039
654093
008123
315862
297295
039644
202550
065208
956308
872389
048792
338253
502953
140118
515035
460626
638798
455519
639916
098545
885380
132546
762987
366778
944048
729077
974192
183549
983822
401207
938806
019432
712905
069201
722533
423995
506033
440663
911277
237761
729356
507273
338341
561102
048541
338063
400421
283329
887498
359937
663434
333225
662608
539686
893763
547598
599126
850161
217582
767402
999928
822370
799034
271359
390118
150572
646005
724290
123421
604010
410567
279154
313112
646796
588601
352462
473451
009525
481992
598975
282477
470527
130286
901565
614942
671076
296428
843202
277942
531666
768181
384593
657316
662406
998754
084403
022616
869869
233079
487567
208817
056071
334302
804281
379819
032810
060614
570590
671241
376672
440948
660880
293273
936147
473231
262168
653274
817312
033812
270126
496061
865918
882545
795444
622632
355152
412639
531168
936131
012828
313352
578393
645623
293673
696080
408348
031530
419381
630920
755356
655295
694763
705883
637332
826876
346281
918602
754640
390494
878365
395763
707089
272228
877816
116411
987687
965150
245352
252224
733437
967514
236370
194573
377247
689938
940361
386478
123410
083017
154742
273778
036114
802472
931141
054456
800906
067356
987496
279045
514243
323449
329234
520078
496385
978409
160052
017387
762432
135533
179953
849913
644502
482711
374356
992632
542471
630693
824899
081972
123212
969152
281332
588586
441997
782553
091198
485103
728237
059877
795355
513716
099064
454236
362155
291648
848566
502309
981409
928071
552058
317212
522166
896951
184934
809577
134714
674412
771917
941166
421987
691955
523050
099032
032737
383507
504198
811450
549958
233265
461483
117333
570706
255882
831504
143439
854208
989381
124588
611313
940527
680986
833258
038856
406927
465214
722747
886737
970400
629465
512797
297575
568218
380287
418806
881894
858317
298466
478651
744793
024090
840895
381238
975041
080024
547154
709932
130503
533452
712725
916709
308485
245318
452143
850162
276011
800490
066476
093114
161173
829243
975477
466602
668873
580418
663522
028409
966224
412661
120103
290710
084403
450489
492933
476033
129221
304083
377604
635420
285855
349784
614729
506723
643331
627446
960534
402221
486155
242453
012982
105200
576873
814971
689507
166127
618449
051225
321090
532911
898444
405302
991648
142434
205939
589945
314915
267341
486629
907057
436460
669512
149501
007872
471402
645093
208707
492799
681501
708764
943009
984397
256429
147236
093542
763342
036954
024059
732709
941017
828651
969569
838157
727644
066731
320902
011787
222374
279100
255428
094638
889857
707325
154100
060491
662079
230271
044373
870428
155431
017145
558383
999689
398109
398758
925573
509072
018626
956875
178296
619127
593914
506597
725628
512664
882447
706301
347322
687911
804223
991304
289182
964095
657132
264078
247745
382657
046675
196367
754291
966037
999053
550259
868280
632258
098643
580826
899334
928440
598295
715736
535734
183440
685386
200769
604811
314761
560764
289207
020002
826676
523641
267276
639218
707380
350560
503419
883428
164892
833348
752217
888356
882245
448805
913555
737031
689526
748266
645048
594655
830983
338511
773519
323960
048520
983046
331487
380115
008218
266377
565448
801851
172413
747473
238551
175013
929180
626487
089442
540981
355257
208432
268082
895915
692720
076619
545661
997983
026980
707857
194039
481679
512356
570853
805996
583462
657824
023565
183404
406175
592360
257585
331992
056374
271532
463216
120810
370234
054165
441818
135744
320102
605236
250533
396346
158192
823672
298012
006076
653351
107313
615378
761403
252847
479598
034645
020944
112485
509063
309965
671338
357946
966336
467007
766121
460165
354254
138611
697966
150854
929093
575968
801465
031474
639310
069713
333943
177972
072034
519317
631535
613621
106524
850967
884997
911087
591254
343188
754702
636938
052725
769434
325615
167140
279542
278131
098454
696854
068789
940109
623550
668016
824935
755734
295239
368642
739059
213751
803728
198436
283452
181352
966502
173350
779962
815642
376781
042849
782749
972779
086524
985065
616952
598085
189545
279659
197318
693357
329377
770328
223347
275864
745227
871307
999158
930567
940516
590058
103551
339703
087662
636843
102743
780676
567959
863829
674458
127568
252207
943332
113043
207726
243017
878566
594890
844086
428306
355300
031423
969384
114025
044990
078341
192978
104617
335271
126545
696158
093952
047941
167462
458569
864491
026984
468149
536662
374231
873350
668176
348830
770384
080654
989990
194867
913957
732706
338493
752764
023880
063064
777110
444433
355240
405288
463112
965942
166974
254171
679448
084028
314973
908101
883866
918978
162987
898062
764296
902190
037083
249573
523807
817293
064751
296963
796247
950057
710842
785484
555327
307196
796232
145553
277231
183216
576068
748252
424730
889889
494167
821465
522633
549895
655274
659464
271637
266047
917875
084487
896122
753762
990903
650586
172756
123019
725478
013759
043020
458748
777833
747836
262206
767282
295756
265783
387762
214203
093815
575661
196845
231611
622474
504825
924502
459152
047874
536747
352864
812704
105028
695788
400767
152310
870647
438966
536977
766284
695828
761930
708096
894416
866395
925798
224315
106794
047131
957219
465540
085633
866059
420680
872450
956913
778394
587614
045012
254967
445713
202961
082021
924152
733308
786307
465631
573697
961042
380028
015304
238845
007365
739968
505070
012481
429329
597396
514085
661587
321623
804486
069644
529265
341002
512131
972974
869131
864640
188283
864304
700494
514031
768431
809770
211841
582541
641329
422997
258262
193287
301296
895196
035954
580963
832546
386852
241345
552489
414699
997496
218606
216326
600568
330030
427537
893393
902828
268308
897843
194862
617002
540714
868418
181521
453073
176112
672879
603722
968624
291651
238139
409126
537919
240471
670838
138813
428588
491526
532984
251647
959734
764478
335495
817210
100783
342918
270847
453070
017344
007481
147180
052608
214953
053924
301266
499780
609811
038712
963288
128460
814596
594558
209877
110600
658408
729861
552919
913732
487629
164889
085169
844357
815258
267670
866284
595455
856604
140935
352770
707764
016212
038020
097433
173035
168767
665391
861822
073114
958565
733048
188680
681453
056778
970132
284141
734627
888693
571720
381023
658640
744582
458516
452200
320632
317895
108943
075746
395953
474365
486258
193647
565900
090234
881830
013944
213439
821517
333516
615670
279905
496548
412265
958501
363521
688773
536331
248149
658513
158216
686098
236606
860759
390841
483525
252278
905925
786037
622451
734817
739965
598453
432595
733264
506764
510896
804893
996987
105588
356261
646403
072569
379964
520077
553904
490142
116851
276442
664739
113925
636631
231007
807003
145202
267799
597488
723622
336986
780218
979065
132332
402815
562603
770065
016294
219835
680718
382839
718562
359973
731212
336883
046539
246660
774679
447580
862367
264067
117066
221087
200138
085719
036578
367207
005384
352255
097566
140929
319874
714436
985446
146641
168059
741636
336609
074679
226032
828833
472958
967838
850835
042735
927985
717102
921244
669133
153545
959941
515206
596840
781748
764432
774220
469936
483868
341427
722397
257452
283194
159997
956717
536262
636069
351230
036337
426972
163570
747427
090918
734195
855279
395633
970554
999473
350615
075323
321326
696161
484809
815035
962615
800346
584921
645897
460972
748783
236463
102917
040085
654563
366500
606649
662377
023525
985645
637789
187778
390335
106873
519802
677968
245701
485632
186590
284482
903681
943881
385204
729365
277768
471573
789533
235343
386746
078560
060231
602666
774456
248676
604076
508233
619509
830698
988094
801622
618763
090541
199004
103180
431736
592104
365189
425260
280669
452755
289652
848266
217182
669377
181880
798879
290172
191937
999293
493235
604916
795226
462929
320173
255912
637208
117179
210149
117448
053502
584388
174106
125590
941786
857153
269946
905516
679118
539500
803233
192702
913789
945000
874900
149779
060786
579125
725588
593376
127300
006988
098469
969517
836877
182829
765391
104147
299639
385014
668831
162890
130819
008883
686039
092880
163887
157383
046082
166313
473024
717645
787526
119163
251251
268940
044130
925200
206821
785029
754149
322317
943557
963384
758512
663023