378220
577282
2616
752818
434934
865532
195419
571946
799089
661140
779009
862761
479582
126558
637627
758169
992087
653753
549893
119750
878958
560985
749323
265142
922742
225524
20245
350315
121289
174620
489636
702619
528920
747765
952470
657722
401783
748506
580268
680951
986383
665065
887771
446547
270017
197781
831419
460495
863020
428566
48649
722167
384410
358153
682180
926780
641812
471582
643319
117382
15335
481241
112892
527638
531322
902314
645226
870448
251265
516427
736453
679210
485581
658109
878724
70513
173607
140803
368217
308236
71291
286103
607556
313585
836763
623991
865166
129813
623741
909540
60977
813908
139761
392094
882146
923566
119665
886083
226509
293450
557596
503005
782573
920499
98705
733167
181189
715979
974356
753920
448533
653762
141214
862062
445330
580922
978099
350848
630995
234686
246493
248539
168854
710104
696110
823879
340137
775082
411842
697526
626470
302727
281098
115099
656515
927907
231329
415959
459117
149115
524719
205816
669973
861225
921797
82891
382065
601399
820696
76839
504692
689120
67349
912897
936633
829848
375683
32263
593210
610624
481245
553018
893707
218255
722223
488977
916398
637306
596791
487812
16236
422822
149728
533858
927023
700071
833280
370010
673631
835988
342649
733322
980453
588854
516962
640067
304601
90932
37100
103265
524171
624130
676983
348599
920626
920820
308829
357303
486915
7560
381751
339356
785074
844293
729582
632119
69842
258777
675698
43643
768710
902496
585783
570384
745245
182278
344897
539193
842554
533177
974386
881702
996489
617281
122741
876717
232644
795902
756986
953070
356463
624893
737409
85152
429562
173115
487903
286260
621347
579745
267249
627552
79816
837803
837003
362200
96880
918378
570925
407347
1316
47392
361576
119367
670752
699100
545712
326210
733243
683139
495855
860056
159349
828937
242143
605773
698597
490318
516512
947655
176145
749991
960971
51877
158305
246366
316050
172349
670342
599455
320860
15266
323707
177214
801408
379456
162241
962867
616355
247006
746985
692567
570394
971608
632866
715174
755711
389014
35930
610139
405125
855483
401838
985445
397884
464200
214719
18873
574856
215625
706282
447833
10624
346885
72424
534719
313961
396650
3136
33273
777504
807643
806085
605684
883033
725049
590075
184576
587184
194284
381182
893563
15819
819950
360123
28939
381794
341517
789608
257485
839300
241340
689156
268554
447019
884323
721663
49
402534
738587
932538
72685
994277
223363
875095
64048
236847
609526
905859
537173
418364
916141
503124
463406
727970
204510
873725
48471
390601
386139
142664
656140
946431
366371
234679
715301
808578
123104
289874
220793
884446
36788
120196
816986
874609
415704
396191
782167
853952
341277
689576
787192
884429
67178
161150
243587
190843
514121
594939
475958
809231
556653
679772
264894
703085
361742
423317
665475
251470
115216
435960
494262
272016
322700
817852
23099
856219
742450
283520
857849
91981
145509
75785
488343
677718
897027
309688
407362
302278
598292
427041
511634
996084
364655
811996
601336
219742
196
193605
991140
331156
298815
428945
319268
343847
194088
512074
620988
998773
820572
467497
928915
659724
954943
754256
625301
51418
516158
283209
293968
251105
333464
355134
720575
456252
278708
79046
992014
303394
781564
596000
171833
559416
185973
986948
828065
266074
105373
543392
596673
117106
129899
954816
937550
70015
639694
991861
809416
127544
838563
247150
663284
930315
132960
893237
508256
700062
690142
138498
125344
974181
929233
452029
908159
307355
620792
943001
627500
723562
874851
309966
949884
225792
731709
367916
751330
723956
818897
304499
598309
437793
547772
589908
817136
6407
654519
976071
321522
466303
369372
811277
312331
447631
617709
155865
520082
660288
822578
166749
474897
476964
567738
126394
808277
542207
554060
575913
768339
1000000
994876
42390
655055
196412
368426
287496
527438
356159
995239
338816
68930
955126
318620
788453
324421
82292
519172
159427
862316
558420
60859
177090
263900
680559
620842
322541
110039
573940
315269
756693
859081
776394
503111
783180
645169
118937
327642
372821
544496
155717
648107
907870
146309
304727
917234
1967
55750
736068
352250
156877
206209
987644
529346
157932
606469
332053
993012
91067
819225
516648
234323
981639
903905
733149
225072
403881
234391
431254
61582
108528
68949
43286
425438
791603
18060
363151
976723
819301
682530
323573
377989
395946
742131
538885
417408
229170
17135
58844
732233
921737
737341
622088
157252
205438
182336
211691
9946
19683
341077
953042
590184
201401
992476
493315
351447
638960
444525
292160
398834
236011
918662
857569
543967
544633
216500
546624
542594
103374
757439
45321
753206
939240
586465
324599
786306
233286
487767
913935
165503
105927
218489
329550
541282
814340
499872
734928
195600
247517
681673
957206
12438
387073
138194
669280
271629
409576
392295
527487
547374
530227
97314
776277
594219
386837
63337
822680
729134
224999
50709
44926
693371
333348
207936
692187
650005
111539
299294
987680
302636
647595
909282
670416
652301
700277
715642
686292
989444
850974
315147
174584
890899
935191
64898
973747
746618
380711
32978
142004
569388
678253
812963
999466
547562
728034
488959
377449
651622
99191
737256
696197
798982
250357
96846
277124
212736
176415
1
154697
412165
222622
43729
377641
555391
438443
431560
394550
292809
130573
436041
364426
847350
938747
444165
265102
686739
855064
747448
585120
530754
864007
91423
153557
944264
693765
544473
895195
731912
551306
92911
821880
310734
97063
349601
81352
246655
612558
662465
33945
904589
540123
286822
73979
483315
320559
117881
463728
287558
699585
495395
479266
894887
471588
130394
463541
40040
56447
907143
793138
664843
445784
388415
339381
874295
394013
959824
148156
525681
447236
653889
12897
167586
789044
279583
608159
676159
708431
47845
942575
683981
670351
47290
604721
744765
556914
888678
133311
463118
673396
561154
6084
494737
998187
667911
583882
241796
611637
241789
525865
874651
259726
48544
912879
760276
469711
911314
579543
674099
675472
719601
102320
672938
181583
278936
12727
503603
953683
172201
959512
451448
946730
146968
471021
55333
577849
972936
661509
210130
274771
148696
654680
934077
786676
886558
331052
482584
60861
917272
716600
83297
945228
923948
558649
447795
123036
629268
638544
538089
244561
408789
695334
439930
445373
103592
733349
809563
565697
406705
414913
619942
317626
95367
505433
700143
138989
11352
635174
675211
258462
786424
795956
389724
271586
340400
593951
16630
465374
867120
21557
621257
150132
715929
328509
357911
112636
445045
439279
73024
789068
952269
725634
867694
5465
265795
579839
521202
783941
667259
930441
981850
493777
261185
169051
280489
549162
521590
511649
885677
775479
911823
309102
47545
139227
470800
259029
497851
914738
758171
201672
170754
261050
8114
478736
627890
774407
874387
828948
198459
883623
575479
584500
403758
49
915955
176507
679034
243410
88910
864421
274566
514691
77321
0
